Error in 34.7s

Runtime

Time bar (total: 34.7s)Debug logProfile

start75.0ms

Algorithm
intervals

setup70.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 0.1b

localize21.0ms

Local error

Found 3 expressions with local error:

3.9b
(/ x (/ y z))
0.0b
(- (/ (+ 4 x) y) (/ x (/ y z)))
0.0b
(/ (+ 4 x) y)

rewrite10.0ms

Algorithm
rewrite-expression-head
Counts
3 → 75
Calls

3 calls. Slowest were:

6.0ms
(- (/ (+ 4 x) y) (/ x (/ y z)))
2.0ms
(/ (+ 4 x) y)
0.0ms
(/ x (/ y z))

series79.0ms

Counts
3 → 9
Calls

3 calls. Slowest were:

38.0ms
(- (/ (+ 4 x) y) (/ x (/ y z)))
21.0ms
(/ x (/ y z))
20.0ms
(/ (+ 4 x) y)

simplify4.6s

Counts
66 → 84
Calls

66 calls. Slowest were:

290.0ms
(fma 1 (/ (+ 4 x) y) (- (* (/ 1 (/ y z)) x)))
248.0ms
(fma (- (/ 1 (/ y z))) x (* (/ 1 (/ y z)) x))
236.0ms
(fma (+ 4 x) (/ 1 y) (- (* (/ x (/ y z)) 1)))

prune913.0ms

Pruning

5 alts after pruning (5 fresh and 0 done)

Merged error: 0b

localize14.0ms

Local error

Found 3 expressions with local error:

3.9b
(/ x (/ y z))
0.0b
(- (+ (/ x y) (/ 4 y)) (/ x (/ y z)))
0.0b
(+ (/ x y) (/ 4 y))

rewrite31.0ms

Algorithm
rewrite-expression-head
Counts
3 → 89
Calls

3 calls. Slowest were:

26.0ms
(- (+ (/ x y) (/ 4 y)) (/ x (/ y z)))
4.0ms
(+ (/ x y) (/ 4 y))
1.0ms
(/ x (/ y z))

series70.0ms

Counts
3 → 9
Calls

3 calls. Slowest were:

34.0ms
(- (+ (/ x y) (/ 4 y)) (/ x (/ y z)))
19.0ms
(/ x (/ y z))
17.0ms
(+ (/ x y) (/ 4 y))

simplify10.5s

Counts
87 → 98
Calls

87 calls. Slowest were:

719.0ms
(fma 1 (+ (/ x y) (/ 4 y)) (- (* (/ 1 (/ y z)) x)))
631.0ms
(fma 1 (+ (/ x y) (/ 4 y)) (- (* (/ 1 (/ y z)) x)))
544.0ms
(fma (/ 1 y) (+ x 4) (- (* z (/ x y))))

prune1.4s

Pruning

5 alts after pruning (4 fresh and 1 done)

Merged error: 0b

localize11.0ms

Local error

Found 4 expressions with local error:

3.9b
(* x (/ 1 (/ y z)))
0.5b
(/ 1 (/ y z))
0.0b
(- (+ (/ x y) (/ 4 y)) (* x (/ 1 (/ y z))))
0.0b
(+ (/ x y) (/ 4 y))

rewrite38.0ms

Algorithm
rewrite-expression-head
Counts
4 → 89
Calls

4 calls. Slowest were:

28.0ms
(- (+ (/ x y) (/ 4 y)) (* x (/ 1 (/ y z))))
7.0ms
(+ (/ x y) (/ 4 y))
1.0ms
(* x (/ 1 (/ y z)))

series69.0ms

Counts
4 → 12
Calls

4 calls. Slowest were:

29.0ms
(- (+ (/ x y) (/ 4 y)) (* x (/ 1 (/ y z))))
19.0ms
(* x (/ 1 (/ y z)))
15.0ms
(+ (/ x y) (/ 4 y))

simplify6.6s

Counts
59 → 101
Calls

59 calls. Slowest were:

736.0ms
(fma 1 (+ (/ x y) (/ 4 y)) (- (* (/ 1 (/ y z)) x)))
727.0ms
(fma 1 (+ (/ x y) (/ 4 y)) (- (* (/ 1 (/ y z)) x)))
413.0ms
(- (* (+ (* x y) (* y 4)) (/ y z)) (* (* y y) x))

prune1.4s

Pruning

5 alts after pruning (3 fresh and 2 done)

Merged error: 0b

localize16.0ms

Local error

Found 3 expressions with local error:

4.9b
(* (/ x y) z)
0.0b
(- (+ (/ x y) (/ 4 y)) (* (/ x y) z))
0.0b
(+ (/ x y) (/ 4 y))

rewrite59.0ms

Algorithm
rewrite-expression-head
Counts
3 → 64
Calls

3 calls. Slowest were:

47.0ms
(- (+ (/ x y) (/ 4 y)) (* (/ x y) z))
7.0ms
(+ (/ x y) (/ 4 y))
4.0ms
(* (/ x y) z)

series60.0ms

Counts
3 → 9
Calls

3 calls. Slowest were:

29.0ms
(- (+ (/ x y) (/ 4 y)) (* (/ x y) z))
16.0ms
(* (/ x y) z)
15.0ms
(+ (/ x y) (/ 4 y))

simplify2.8s

Counts
42 → 73
Calls

42 calls. Slowest were:

503.0ms
(fma (/ 1 y) (+ x 4) (- (* z (/ x y))))
323.0ms
(- (* (+ (* x y) (* y 4)) y) (* (* y y) (* x z)))
304.0ms
(- (* (- (* (/ x y) (/ x y)) (* (/ 4 y) (/ 4 y))) y) (* (- (/ x y) (/ 4 y)) (* x z)))

prune915.0ms

Pruning

5 alts after pruning (2 fresh and 3 done)

Merged error: 0b

regimes273.0ms

Please include this information when filing a bug report:

herbie shell --seed 2018357 +o rules:numerics
(FPCore (x y z)
  :name "fabs fraction 1"
  (fabs (- (/ (+ x 4) y) (* (/ x y) z))))

Backtrace

partition: contract violation expected: list? given: 0.08979248125036057 argument position: 2nd other arguments...: #<procedure:ordinary-value?>LC
partition/home/p92/racket/collects/racket/list.rkt5550
errors-score/data/pavpan/nightlies/herbie/develop/src/points.rkt3220
for-loop/data/pavpan/nightlies/herbie/develop/src/sandbox.rkt7512
(unnamed)/home/p92/racket/collects/racket/private/more-scheme.rkt26128
run/home/p92/racket/share/pkgs/profile-lib/main.rkt392
profile-thunk16/home/p92/racket/share/pkgs/profile-lib/main.rkt90
(unnamed)/home/p92/racket/collects/racket/private/more-scheme.rkt26128