Fix performance bug in QuickCheck.
This would make generators with `number' or `real' in a co-arbitrary position essentially never terminate. svn: r16571
This commit is contained in:
parent
3159a06389
commit
26ff29b12f
|
@ -265,7 +265,7 @@
|
|||
(arbitrary-generator arbitrary-integer)
|
||||
(arbitrary-generator arbitrary-integer))
|
||||
(lambda (r gen)
|
||||
(let ((fr (rationalize r 1/1000)))
|
||||
(let ((fr (rationalize (inexact->exact r) 1/1000)))
|
||||
(coarbitrary arbitrary-integer
|
||||
(numerator fr)
|
||||
(coarbitrary arbitrary-integer
|
||||
|
|
Loading…
Reference in New Issue
Block a user