15 lines
346 B
Nim
15 lines
346 B
Nim
# Runs infinitely. Run with a time limit and make sure it doesn't crash.
|
|
import drchaos
|
|
|
|
type
|
|
Color = enum
|
|
Red, Green, Blue
|
|
OtherColor = enum
|
|
Cyan, Magenta=2, Yellow=4, Black=8
|
|
|
|
func fuzzTarget(x: Color) =
|
|
doAssert x.ord in low(Color).ord..high(Color).ord
|
|
#doAssert x in [Cyan, Magenta, Yellow, Black]
|
|
|
|
defaultMutator(fuzzTarget)
|