\[\]

Reproduce

Please include this information when filing a bug report:

herbie shell --seed 2020253 
(FPCore (a b c)
  :name "jeff quadratic root 1"
  :precision binary64
  (if (>= b 0.0) (/ (- (- b) (sqrt (- (* b b) (* (* 4.0 a) c)))) (* 2.0 a)) (/ (* 2.0 c) (+ (- b) (sqrt (- (* b b) (* (* 4.0 a) c)))))))

Backtrace

match: no matching clause for '(if (>=.f64 b 0) (/.f64 (-.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c)))) (*.f64 2 a)) (/.f64 (*.f64 2 c) (+.f64 (neg.f64 b) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 4 a) c))))))LC
match:error/opt/racket-7.8/collects/racket/match/runtime.rkt240
taylor-alt/data/pavpan/nightlies/herbie/multiprecision/src/mainloop.rkt1490
gen-series!/data/pavpan/nightlies/herbie/multiprecision/src/mainloop.rkt1710
run-iter!/data/pavpan/nightlies/herbie/multiprecision/src/mainloop.rkt3620
run-improve/data/pavpan/nightlies/herbie/multiprecision/src/mainloop.rkt3810
(unnamed)/data/pavpan/nightlies/herbie/multiprecision/src/sandbox.rkt696
run/opt/racket-7.8/share/pkgs/profile-lib/main.rkt392
profile-thunk/opt/racket-7.8/share/pkgs/profile-lib/main.rkt90
(unnamed)/opt/racket-7.8/collects/racket/engine.rkt4224

Reproduce

herbie shell --seed 2020253 
(FPCore (a b c)
  :name "jeff quadratic root 1"
  :precision binary64
  (if (>= b 0.0) (/ (- (- b) (sqrt (- (* b b) (* (* 4.0 a) c)))) (* 2.0 a)) (/ (* 2.0 c) (+ (- b) (sqrt (- (* b b) (* (* 4.0 a) c)))))))