class
Crowbar::Mutators::FloatAnomalies
- Crowbar::Mutators::FloatAnomalies
- Crowbar::Mutator
- Reference
- Object
Overview
Injects IEEE-754 floating-point edge cases and extreme exponents
Defined in:
crowbar/mutators/stress.crConstant Summary
-
FLOAT_BOUNDARIES =
["NaN", "-NaN", "+Infinity", "-Infinity", "Infinity", "0.0", "-0.0", "1e308", "-1e308", "1e-308", "1e-324", "2.2250738585072014e-308", "1.7976931348623157e+308", "1e999999999"]
Instance Method Summary
- #description : String
- #mutate(context : Context, buffer : Buffer, target_range : Tuple(Int32, Int32) | Nil = nil) : Tuple(Bool, Int32)
- #name : String