Support environment variable for setting global seed.
This commit is contained in:
parent
20f31fb742
commit
e53492a68f
|
@ -51,8 +51,9 @@
|
||||||
(error "--write requires -f"))
|
(error "--write requires -f"))
|
||||||
(set! write? filename))]
|
(set! write? filename))]
|
||||||
#:args () (void))
|
#:args () (void))
|
||||||
(unless global-seed
|
(cond [global-seed]
|
||||||
(set! global-seed (+ 1 (random (expt 2 30)))))
|
[(getenv "RACKET_FUZZ_GLOBAL_SEED") => (lambda (v) (set! global-seed (string->number v)))]
|
||||||
|
[else (set! global-seed (+ 1 (random (expt 2 30))))])
|
||||||
(printf "Global seed: ~a\n" global-seed)
|
(printf "Global seed: ~a\n" global-seed)
|
||||||
(random-seed global-seed)
|
(random-seed global-seed)
|
||||||
(let loop ()
|
(let loop ()
|
||||||
|
|
Loading…
Reference in New Issue
Block a user