Error in 21.6s

Runtime

Time bar (total: 21.6s)Debug log

start109.0ms

Algorithm
intervals

setup19.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.0b

localize18.0ms

Local error

Found 1 expressions with local error:

0.0b
(* (exp re) (sin im))

rewrite30.0ms

Algorithm
rewrite-expression-head
Counts
1 → 17
Calls

1 calls. Slowest were:

30.0ms
(* (exp re) (sin im))

series53.0ms

Counts
1 → 3
Calls

1 calls. Slowest were:

53.0ms
(* (exp re) (sin im))

simplify230.0ms

Counts
11 → 20
Calls

11 calls. Slowest were:

118.0ms
(+ (* 1/2 (* (pow re 2) im)) (+ (* re im) im))
95.0ms
(* (* (* (exp re) (exp re)) (exp re)) (* (* (sin im) (sin im)) (sin im)))
4.0ms
(* (exp re) (sin im))

prune186.0ms

Pruning

4 alts after pruning (3 fresh and 1 done)

Merged error: 0b

localize11.0ms

Local error

Found 4 expressions with local error:

0.0b
(* (sqrt (exp re)) (* (sqrt (exp re)) (sin im)))
0.0b
(* (sqrt (exp re)) (sin im))
0.0b
(sqrt (exp re))
0.0b
(sqrt (exp re))

rewrite17.0ms

Algorithm
rewrite-expression-head
Counts
4 → 65
Calls

4 calls. Slowest were:

12.0ms
(* (sqrt (exp re)) (* (sqrt (exp re)) (sin im)))
4.0ms
(* (sqrt (exp re)) (sin im))
0.0ms
(sqrt (exp re))

series174.0ms

Counts
4 → 12
Calls

4 calls. Slowest were:

80.0ms
(* (sqrt (exp re)) (sin im))
58.0ms
(* (sqrt (exp re)) (* (sqrt (exp re)) (sin im)))
21.0ms
(sqrt (exp re))

simplify1.2s

Counts
43 → 77
Calls

43 calls. Slowest were:

434.0ms
(* (* (* (sqrt (exp re)) (sqrt (exp re))) (sqrt (exp re))) (* (* (* (sqrt (exp re)) (sin im)) (* (sqrt (exp re)) (sin im))) (* (sqrt (exp re)) (sin im))))
379.0ms
(* (* (* (sqrt (exp re)) (sqrt (exp re))) (sqrt (exp re))) (* (* (* (sqrt (exp re)) (sqrt (exp re))) (sqrt (exp re))) (* (* (sin im) (sin im)) (sin im))))
107.0ms
(+ (* 1/2 (* (pow re 2) im)) (+ (* re im) im))

prune836.0ms

Pruning

4 alts after pruning (2 fresh and 2 done)

Merged error: 0b

localize10.0ms

Local error

Found 4 expressions with local error:

0.0b
(* (sqrt (sqrt (exp re))) (* (sqrt (sqrt (exp re))) (* (sqrt (exp re)) (sin im))))
0.0b
(* (sqrt (sqrt (exp re))) (* (sqrt (exp re)) (sin im)))
0.0b
(* (sqrt (exp re)) (sin im))
0.0b
(sqrt (sqrt (exp re)))

rewrite40.0ms

Algorithm
rewrite-expression-head
Counts
4 → 87
Calls

4 calls. Slowest were:

23.0ms
(* (sqrt (sqrt (exp re))) (* (sqrt (sqrt (exp re))) (* (sqrt (exp re)) (sin im))))
11.0ms
(* (sqrt (sqrt (exp re))) (* (sqrt (exp re)) (sin im)))
5.0ms
(* (sqrt (exp re)) (sin im))

series329.0ms

Counts
4 → 12
Calls

4 calls. Slowest were:

116.0ms
(* (sqrt (sqrt (exp re))) (* (sqrt (exp re)) (sin im)))
107.0ms
(sqrt (sqrt (exp re)))
64.0ms
(* (sqrt (exp re)) (sin im))

simplify2.2s

Counts
64 → 99
Calls

64 calls. Slowest were:

529.0ms
(* (* (* (sqrt (sqrt (exp re))) (sqrt (sqrt (exp re)))) (sqrt (sqrt (exp re)))) (* (* (* (sqrt (sqrt (exp re))) (* (sqrt (exp re)) (sin im))) (* (sqrt (sqrt (exp re))) (* (sqrt (exp re)) (sin im)))) (* (sqrt (sqrt (exp re))) (* (sqrt (exp re)) (sin im)))))
306.0ms
(* (* (* (sqrt (sqrt (exp re))) (sqrt (sqrt (exp re)))) (sqrt (sqrt (exp re)))) (* (* (* (sqrt (exp re)) (sqrt (exp re))) (sqrt (exp re))) (* (* (sin im) (sin im)) (sin im))))
275.0ms
(* (* (* (sqrt (sqrt (exp re))) (sqrt (sqrt (exp re)))) (sqrt (sqrt (exp re)))) (* (* (* (sqrt (exp re)) (sin im)) (* (sqrt (exp re)) (sin im))) (* (sqrt (exp re)) (sin im))))

prune1.1s

Pruning

4 alts after pruning (1 fresh and 3 done)

Merged error: 0b

localize11.0ms

Local error

Found 4 expressions with local error:

16.0b
(cbrt (* (* (* (exp re) (sin im)) (* (exp re) (sin im))) (* (exp re) (sin im))))
0.1b
(* (* (* (exp re) (sin im)) (* (exp re) (sin im))) (* (exp re) (sin im)))
0.1b
(* (* (exp re) (sin im)) (* (exp re) (sin im)))
0.0b
(* (exp re) (sin im))

rewrite88.0ms

Algorithm
rewrite-expression-head
Counts
4 → 118
Calls

4 calls. Slowest were:

39.0ms
(* (* (* (exp re) (sin im)) (* (exp re) (sin im))) (* (exp re) (sin im)))
26.0ms
(cbrt (* (* (* (exp re) (sin im)) (* (exp re) (sin im))) (* (exp re) (sin im))))
16.0ms
(* (* (exp re) (sin im)) (* (exp re) (sin im)))

series191.0ms

Counts
4 → 12
Calls

4 calls. Slowest were:

52.0ms
(* (* (* (exp re) (sin im)) (* (exp re) (sin im))) (* (exp re) (sin im)))
48.0ms
(* (* (exp re) (sin im)) (* (exp re) (sin im)))
47.0ms
(* (exp re) (sin im))

simplify8.0s

Counts
114 → 130
Calls

114 calls. Slowest were:

987.0ms
(* (* (* (* (* (exp re) (sin im)) (* (exp re) (sin im))) (* (* (exp re) (sin im)) (* (exp re) (sin im)))) (* (* (exp re) (sin im)) (* (exp re) (sin im)))) (* (* (* (exp re) (sin im)) (* (exp re) (sin im))) (* (exp re) (sin im))))
723.0ms
(* (* (* (* (exp re) (exp re)) (exp re)) (* (* (sin im) (sin im)) (sin im))) (* (* (* (exp re) (sin im)) (* (exp re) (sin im))) (* (exp re) (sin im))))
674.0ms
(* (* (* (* (* (exp re) (exp re)) (exp re)) (* (* (sin im) (sin im)) (sin im))) (* (* (* (exp re) (exp re)) (exp re)) (* (* (sin im) (sin im)) (sin im)))) (* (* (* (exp re) (exp re)) (exp re)) (* (* (sin im) (sin im)) (sin im))))

prune1.5s

Pruning

4 alts after pruning (0 fresh and 4 done)

Merged error: 0b

regimes279.0ms

Please include this information when filing a bug report:

herbie shell --seed 2018359 
(FPCore (re im)
  :name "math.exp on complex, imaginary part"
  (* (exp re) (sin im)))

Backtrace

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