Error in 1.1m

Runtime

Time bar (total: 1.1m)Debug log

start632.0ms

Algorithm
intervals

setup514.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 0.2b

localize59.0ms

Local error

Found 3 expressions with local error:

0.4b
(fma (- a 0.5) (log t) (log z))
0.1b
(+ (log (+ y x)) (- (fma (- a 0.5) (log t) (log z)) t))
0.0b
(- (fma (- a 0.5) (log t) (log z)) t)

rewrite25.0ms

Algorithm
rewrite-expression-head
Counts
3 → 55
Calls

3 calls. Slowest were:

17.0ms
(+ (log (+ y x)) (- (fma (- a 0.5) (log t) (log z)) t))
7.0ms
(- (fma (- a 0.5) (log t) (log z)) t)
0.0ms
(fma (- a 0.5) (log t) (log z))

series623.0ms

Counts
3 → 9
Calls

3 calls. Slowest were:

463.0ms
(+ (log (+ y x)) (- (fma (- a 0.5) (log t) (log z)) t))
99.0ms
(fma (- a 0.5) (log t) (log z))
61.0ms
(- (fma (- a 0.5) (log t) (log z)) t)

simplify3.5s

Counts
25 → 64
Calls

25 calls. Slowest were:

555.0ms
(- (* 0.5 (log (/ 1 t))) (+ (log (/ 1 z)) (* a (log (/ 1 t)))))
500.0ms
(- (* 0.5 (log (/ 1 t))) (+ t (+ (log (/ 1 z)) (* a (log (/ 1 t))))))
435.0ms
(- (+ (* 0.5 (log (/ -1 t))) (+ (* a (log -1)) (* 0.5 (log -1)))) (+ t (+ (* a (log (/ -1 t))) (log (/ -1 z)))))

prune1.1s

Pruning

9 alts after pruning (9 fresh and 0 done)

Merged error: 0.1b

localize12.0ms

Local error

Found 4 expressions with local error:

0.4b
(fma (- a 0.5) (log t) (log z))
0.1b
(+ (log (sqrt (+ y x))) (- (fma (- a 0.5) (log t) (log z)) t))
0.1b
(+ (log (sqrt (+ y x))) (+ (log (sqrt (+ y x))) (- (fma (- a 0.5) (log t) (log z)) t)))
0.0b
(log (sqrt (+ y x)))

rewrite38.0ms

Algorithm
rewrite-expression-head
Counts
4 → 99
Calls

4 calls. Slowest were:

26.0ms
(+ (log (sqrt (+ y x))) (+ (log (sqrt (+ y x))) (- (fma (- a 0.5) (log t) (log z)) t)))
10.0ms
(+ (log (sqrt (+ y x))) (- (fma (- a 0.5) (log t) (log z)) t))
1.0ms
(log (sqrt (+ y x)))

series454.0ms

Counts
4 → 12
Calls

4 calls. Slowest were:

187.0ms
(+ (log (sqrt (+ y x))) (+ (log (sqrt (+ y x))) (- (fma (- a 0.5) (log t) (log z)) t)))
148.0ms
(+ (log (sqrt (+ y x))) (- (fma (- a 0.5) (log t) (log z)) t))
74.0ms
(fma (- a 0.5) (log t) (log z))

simplify4.7s

Counts
58 → 111
Calls

58 calls. Slowest were:

551.0ms
(- (* 0.5 (log (/ 1 t))) (+ (log (/ 1 z)) (* a (log (/ 1 t)))))
382.0ms
(+ (log (sqrt (+ y x))) (+ (log (sqrt (+ y x))) (- (fma (- a 0.5) (log t) (log z)) t)))
358.0ms
(+ (log (sqrt (+ y x))) (+ (log (sqrt (+ y x))) (- (fma (- a 0.5) (log t) (log z)) t)))

prune2.1s

Pruning

8 alts after pruning (8 fresh and 0 done)

Merged error: 0.0b

localize7.0ms

Local error

Found 4 expressions with local error:

0.4b
(fma (- a 0.5) (log t) (log z))
0.1b
(+ (+ (log (sqrt (+ y x))) (log (sqrt (+ y x)))) (- (fma (- a 0.5) (log t) (log z)) t))
0.0b
(log (sqrt (+ y x)))
0.0b
(log (sqrt (+ y x)))

rewrite39.0ms

Algorithm
rewrite-expression-head
Counts
4 → 103
Calls

4 calls. Slowest were:

35.0ms
(+ (+ (log (sqrt (+ y x))) (log (sqrt (+ y x)))) (- (fma (- a 0.5) (log t) (log z)) t))
1.0ms
(log (sqrt (+ y x)))
1.0ms
(log (sqrt (+ y x)))

series451.0ms

Counts
4 → 12
Calls

4 calls. Slowest were:

232.0ms
(+ (+ (log (sqrt (+ y x))) (log (sqrt (+ y x)))) (- (fma (- a 0.5) (log t) (log z)) t))
89.0ms
(fma (- a 0.5) (log t) (log z))
66.0ms
(log (sqrt (+ y x)))

simplify6.4s

Counts
68 → 115
Calls

68 calls. Slowest were:

1.2s
(* (+ (* (log (sqrt (+ y x))) (log (sqrt (+ y x)))) (- (* (log (sqrt (+ y x))) (log (sqrt (+ y x)))) (* (log (sqrt (+ y x))) (log (sqrt (+ y x)))))) (+ (* (fma (- a 0.5) (log t) (log z)) (fma (- a 0.5) (log t) (log z))) (+ (* t t) (* (fma (- a 0.5) (log t) (log z)) t))))
790.0ms
(* (+ (* (log (sqrt (+ y x))) (log (sqrt (+ y x)))) (- (* (log (sqrt (+ y x))) (log (sqrt (+ y x)))) (* (log (sqrt (+ y x))) (log (sqrt (+ y x)))))) (+ (fma (- a 0.5) (log t) (log z)) t))
521.0ms
(- (* 0.5 (log (/ 1 t))) (+ (log (/ 1 z)) (* a (log (/ 1 t)))))

prune2.2s

Pruning

7 alts after pruning (7 fresh and 0 done)

Merged error: 0.0b

localize12.0ms

Local error

Found 4 expressions with local error:

0.3b
(+ (+ (log (sqrt (+ y x))) (log (sqrt (+ y x)))) (* (- a 0.5) (log t)))
0.1b
(+ (+ (+ (log (sqrt (+ y x))) (log (sqrt (+ y x)))) (* (- a 0.5) (log t))) (- (log z) t))
0.1b
(* (- a 0.5) (log t))
0.0b
(log (sqrt (+ y x)))

rewrite206.0ms

Algorithm
rewrite-expression-head
Counts
4 → 124
Calls

4 calls. Slowest were:

154.0ms
(+ (+ (+ (log (sqrt (+ y x))) (log (sqrt (+ y x)))) (* (- a 0.5) (log t))) (- (log z) t))
36.0ms
(+ (+ (log (sqrt (+ y x))) (log (sqrt (+ y x)))) (* (- a 0.5) (log t)))
8.0ms
(* (- a 0.5) (log t))

series504.0ms

Counts
4 → 12
Calls

4 calls. Slowest were:

249.0ms
(+ (+ (+ (log (sqrt (+ y x))) (log (sqrt (+ y x)))) (* (- a 0.5) (log t))) (- (log z) t))
142.0ms
(+ (+ (log (sqrt (+ y x))) (log (sqrt (+ y x)))) (* (- a 0.5) (log t)))
56.0ms
(* (- a 0.5) (log t))

simplify17.6s

Counts
98 → 136
Calls

98 calls. Slowest were:

2.7s
(* (* (+ (* (log (sqrt (+ y x))) (log (sqrt (+ y x)))) (- (* (log (sqrt (+ y x))) (log (sqrt (+ y x)))) (* (log (sqrt (+ y x))) (log (sqrt (+ y x)))))) (+ a 0.5)) (+ (log z) t))
2.0s
(+ (* (+ (pow (log (sqrt (+ y x))) 3) (pow (log (sqrt (+ y x))) 3)) (+ a 0.5)) (* (+ (* (log (sqrt (+ y x))) (log (sqrt (+ y x)))) (- (* (log (sqrt (+ y x))) (log (sqrt (+ y x)))) (* (log (sqrt (+ y x))) (log (sqrt (+ y x)))))) (* (- (* a a) (* 0.5 0.5)) (log t))))
2.0s
(* (+ (* (log (sqrt (+ y x))) (log (sqrt (+ y x)))) (- (* (log (sqrt (+ y x))) (log (sqrt (+ y x)))) (* (log (sqrt (+ y x))) (log (sqrt (+ y x)))))) (+ (* a a) (+ (* 0.5 0.5) (* a 0.5))))

prune2.6s

Pruning

8 alts after pruning (7 fresh and 1 done)

Merged error: 0.0b

regimes896.0ms

Please include this information when filing a bug report:

herbie shell --seed 2018359 +o rules:numerics
(FPCore (x y z t a)
  :name "Numeric.SpecFunctions:logGammaL from math-functions-0.1.5.2"
  (+ (- (+ (log (+ x y)) (log z)) t) (* (- a 0.5) (log t))))

Backtrace

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