Error in 37.9s

Runtime

Time bar (total: 37.9s)Debug logProfile

start406.0ms

Algorithm
intervals

setup401.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 15.6b

localize36.0ms

Local error

Found 3 expressions with local error:

5.5b
(- (exp l) (exp (- l)))
0.0b
(* (* J (- (exp l) (exp (- l)))) (cos (/ K 2)))
0.0b
(* J (- (exp l) (exp (- l))))

rewrite37.0ms

Algorithm
rewrite-expression-head
Counts
3 → 86
Calls

3 calls. Slowest were:

22.0ms
(* (* J (- (exp l) (exp (- l)))) (cos (/ K 2)))
8.0ms
(* J (- (exp l) (exp (- l))))
5.0ms
(- (exp l) (exp (- l)))

series221.0ms

Counts
3 → 9
Calls

3 calls. Slowest were:

105.0ms
(* (* J (- (exp l) (exp (- l)))) (cos (/ K 2)))
62.0ms
(* J (- (exp l) (exp (- l))))
54.0ms
(- (exp l) (exp (- l)))

simplify4.3s

Counts
70 → 95
Calls

70 calls. Slowest were:

521.0ms
(* (* J (- (pow (exp l) 3) (pow (exp (- l)) 3))) (cos (/ K 2)))
209.0ms
(* (cos (* 1/2 K)) (* J (- (exp l) (exp (* -1 l)))))
203.0ms
(+ (* (exp l) (exp l)) (+ (* (exp (- l)) (exp (- l))) (* (exp l) (exp (- l)))))

prune1.7s

Pruning

3 alts after pruning (3 fresh and 0 done)

Merged error: 0.1b

localize56.0ms

Local error

Found 4 expressions with local error:

0.1b
(* (* J (fma (fma 1/3 (* l l) 2) l (* (pow l 5) 1/60))) (cos (/ K 2)))
0.1b
(* (pow l 5) 1/60)
0.0b
(* J (fma (fma 1/3 (* l l) 2) l (* (pow l 5) 1/60)))
0.0b
(fma (fma 1/3 (* l l) 2) l (* (pow l 5) 1/60))

rewrite15.0ms

Algorithm
rewrite-expression-head
Counts
4 → 55
Calls

4 calls. Slowest were:

11.0ms
(* (* J (fma (fma 1/3 (* l l) 2) l (* (pow l 5) 1/60))) (cos (/ K 2)))
2.0ms
(* (pow l 5) 1/60)
1.0ms
(* J (fma (fma 1/3 (* l l) 2) l (* (pow l 5) 1/60)))

series284.0ms

Counts
4 → 12
Calls

4 calls. Slowest were:

132.0ms
(* (* J (fma (fma 1/3 (* l l) 2) l (* (pow l 5) 1/60))) (cos (/ K 2)))
82.0ms
(* J (fma (fma 1/3 (* l l) 2) l (* (pow l 5) 1/60)))
35.0ms
(fma (fma 1/3 (* l l) 2) l (* (pow l 5) 1/60))

simplify2.4s

Counts
25 → 67
Calls

25 calls. Slowest were:

364.0ms
(+ (* 1/60 (* (cos (* 1/2 K)) (* J (pow l 5)))) (* 1/3 (* (cos (* 1/2 K)) (* J (pow l 3)))))
358.0ms
(+ (* 1/60 (* (cos (* 1/2 K)) (* J (pow l 5)))) (* 1/3 (* (cos (* 1/2 K)) (* J (pow l 3)))))
339.0ms
(+ (* 1/3 (* J (pow l 3))) (+ (* 2 (* J l)) (* 1/60 (* J (pow l 5)))))

prune1.4s

Pruning

9 alts after pruning (9 fresh and 0 done)

Merged error: 0.0b

localize17.0ms

Local error

Found 4 expressions with local error:

0.1b
(* (fma (fma 1/3 (* l l) 2) l (* (pow l 5) 1/60)) (cos (/ K 2)))
0.1b
(* J (* (fma (fma 1/3 (* l l) 2) l (* (pow l 5) 1/60)) (cos (/ K 2))))
0.1b
(* (pow l 5) 1/60)
0.0b
(fma (fma 1/3 (* l l) 2) l (* (pow l 5) 1/60))

rewrite25.0ms

Algorithm
rewrite-expression-head
Counts
4 → 53
Calls

4 calls. Slowest were:

11.0ms
(* J (* (fma (fma 1/3 (* l l) 2) l (* (pow l 5) 1/60)) (cos (/ K 2))))
9.0ms
(* (fma (fma 1/3 (* l l) 2) l (* (pow l 5) 1/60)) (cos (/ K 2)))
4.0ms
(* (pow l 5) 1/60)

series291.0ms

Counts
4 → 12
Calls

4 calls. Slowest were:

143.0ms
(* J (* (fma (fma 1/3 (* l l) 2) l (* (pow l 5) 1/60)) (cos (/ K 2))))
88.0ms
(* (fma (fma 1/3 (* l l) 2) l (* (pow l 5) 1/60)) (cos (/ K 2)))
36.0ms
(* (pow l 5) 1/60)

simplify2.0s

Counts
23 → 65
Calls

23 calls. Slowest were:

353.0ms
(+ (* 1/60 (* (cos (* 1/2 K)) (* J (pow l 5)))) (* 1/3 (* (cos (* 1/2 K)) (* J (pow l 3)))))
311.0ms
(+ (* 1/60 (* (cos (* 1/2 K)) (* J (pow l 5)))) (* 1/3 (* (cos (* 1/2 K)) (* J (pow l 3)))))
292.0ms
(* (* (* (fma (fma 1/3 (* l l) 2) l (* (pow l 5) 1/60)) (fma (fma 1/3 (* l l) 2) l (* (pow l 5) 1/60))) (fma (fma 1/3 (* l l) 2) l (* (pow l 5) 1/60))) (* (* (cos (/ K 2)) (cos (/ K 2))) (cos (/ K 2))))

prune1.4s

Pruning

9 alts after pruning (8 fresh and 1 done)

Merged error: 0.0b

localize17.0ms

Local error

Found 4 expressions with local error:

4.4b
(* (* 1/60 J) (pow l 5))
0.1b
(* (fma (* l J) (fma 1/3 (* l l) 2) (* (* 1/60 J) (pow l 5))) (cos (/ K 2)))
0.1b
(* 1/60 J)
0.0b
(fma (* l J) (fma 1/3 (* l l) 2) (* (* 1/60 J) (pow l 5)))

rewrite16.0ms

Algorithm
rewrite-expression-head
Counts
4 → 56
Calls

4 calls. Slowest were:

9.0ms
(* (fma (* l J) (fma 1/3 (* l l) 2) (* (* 1/60 J) (pow l 5))) (cos (/ K 2)))
5.0ms
(* (* 1/60 J) (pow l 5))
0.0ms
(* 1/60 J)

series216.0ms

Counts
4 → 12
Calls

4 calls. Slowest were:

80.0ms
(* (fma (* l J) (fma 1/3 (* l l) 2) (* (* 1/60 J) (pow l 5))) (cos (/ K 2)))
74.0ms
(* (* 1/60 J) (pow l 5))
54.0ms
(fma (* l J) (fma 1/3 (* l l) 2) (* (* 1/60 J) (pow l 5)))

simplify3.3s

Counts
26 → 68
Calls

26 calls. Slowest were:

535.0ms
(* (* (* (fma (* l J) (fma 1/3 (* l l) 2) (* (* 1/60 J) (pow l 5))) (fma (* l J) (fma 1/3 (* l l) 2) (* (* 1/60 J) (pow l 5)))) (fma (* l J) (fma 1/3 (* l l) 2) (* (* 1/60 J) (pow l 5)))) (* (* (cos (/ K 2)) (cos (/ K 2))) (cos (/ K 2))))
371.0ms
(+ (* 1/3 (* J (pow l 3))) (+ (* 2 (* J l)) (* 1/60 (* J (pow l 5)))))
342.0ms
(+ (* 1/60 (* (cos (* 1/2 K)) (* J (pow l 5)))) (* 1/3 (* (cos (* 1/2 K)) (* J (pow l 3)))))

prune1.4s

Pruning

7 alts after pruning (6 fresh and 1 done)

Merged error: 0.0b

regimes710.0ms

Please include this information when filing a bug report:

herbie shell --seed 2018357 +o rules:numerics
(FPCore (J l K U)
  :name "Maksimov and Kolovsky, Equation (4)"
  (+ (* (* J (- (exp l) (exp (- l)))) (cos (/ K 2))) U))

Backtrace

partition: contract violation expected: list? given: 0.3619605892537065 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