Time bar (total: 36.0s)Debug log
1 alts after pruning (1 fresh and 0 done)
Merged error: 0.4b
Found 4 expressions with local error:
| 0.4b | (* (pow (* -2 (log u1)) 0.5) 1/6) |
| 0.2b | (* PI u2) |
| 0.1b | (pow (* -2 (log u1)) 0.5) |
| 0.1b | (+ 0.5 (* (* (pow (* -2 (log u1)) 0.5) 1/6) (cos (* (* PI u2) 2)))) |
4 calls. Slowest were:
| 5.0ms | (* (pow (* -2 (log u1)) 0.5) 1/6) |
| 3.0ms | (+ 0.5 (* (* (pow (* -2 (log u1)) 0.5) 1/6) (cos (* (* PI u2) 2)))) |
| 1.0ms | (pow (* -2 (log u1)) 0.5) |
4 calls. Slowest were:
| 886.0ms | (* (pow (* -2 (log u1)) 0.5) 1/6) |
| 529.0ms | (+ 0.5 (* (* (pow (* -2 (log u1)) 0.5) 1/6) (cos (* (* PI u2) 2)))) |
| 379.0ms | (pow (* -2 (log u1)) 0.5) |
18 calls. Slowest were:
| 209.0ms | (- (+ 0.5 (* 1/6 (pow (* (pow -2 1.0) (pow (log u1) 1.0)) 0.5))) (* 1/3 (* (* (pow u2 2) (pow PI 2)) (pow (* (pow -2 1.0) (pow (log u1) 1.0)) 0.5)))) |
| 68.0ms | (pow (* -2 (- (log -1) (log (/ -1 u1)))) 0.5) |
| 66.0ms | (+ (* 1/6 (* (pow (* (pow (- (log -1) (log (/ -1 u1))) 1.0) (pow -2 1.0)) 0.5) (cos (* 2 (* u2 PI))))) 0.5) |
11 alts after pruning (11 fresh and 0 done)
Merged error: 0.0b
Found 4 expressions with local error:
| 0.4b | (* (pow (* -2 (log u1)) 0.5) 1/6) |
| 0.2b | (* PI u2) |
| 0.1b | (pow (* -2 (log u1)) 0.5) |
| 0.1b | (+ 0.5 (* (* (pow (* -2 (log u1)) 0.5) 1/6) (cos (* (* PI u2) 2)))) |
4 calls. Slowest were:
| 4.0ms | (* (pow (* -2 (log u1)) 0.5) 1/6) |
| 3.0ms | (+ 0.5 (* (* (pow (* -2 (log u1)) 0.5) 1/6) (cos (* (* PI u2) 2)))) |
| 1.0ms | (pow (* -2 (log u1)) 0.5) |
4 calls. Slowest were:
| 941.0ms | (* (pow (* -2 (log u1)) 0.5) 1/6) |
| 533.0ms | (+ 0.5 (* (* (pow (* -2 (log u1)) 0.5) 1/6) (cos (* (* PI u2) 2)))) |
| 328.0ms | (pow (* -2 (log u1)) 0.5) |
18 calls. Slowest were:
| 222.0ms | (- (+ 0.5 (* 1/6 (pow (* (pow -2 1.0) (pow (log u1) 1.0)) 0.5))) (* 1/3 (* (* (pow u2 2) (pow PI 2)) (pow (* (pow -2 1.0) (pow (log u1) 1.0)) 0.5)))) |
| 80.0ms | (pow (* -2 (- (log -1) (log (/ -1 u1)))) 0.5) |
| 72.0ms | (+ (* 1/6 (* (pow (* (pow (- (log -1) (log (/ -1 u1))) 1.0) (pow -2 1.0)) 0.5) (cos (* 2 (* u2 PI))))) 0.5) |
10 alts after pruning (10 fresh and 0 done)
Merged error: 0.0b
Found 4 expressions with local error:
| 0.5b | (* (* (* (pow (* -2 (log u1)) 0.5) 1/6) (cos (* (* PI u2) 2))) (* (* (pow (* -2 (log u1)) 0.5) 1/6) (cos (* (* PI u2) 2)))) |
| 0.4b | (/ (- (* 0.5 0.5) (* (* (* (pow (* -2 (log u1)) 0.5) 1/6) (cos (* (* PI u2) 2))) (* (* (pow (* -2 (log u1)) 0.5) 1/6) (cos (* (* PI u2) 2))))) (- 0.5 (* (* (pow (* -2 (log u1)) 0.5) 1/6) (cos (* (* PI u2) 2))))) |
| 0.4b | (* (pow (* -2 (log u1)) 0.5) 1/6) |
| 0.4b | (* (pow (* -2 (log u1)) 0.5) 1/6) |
4 calls. Slowest were:
| 89.0ms | (* (* (* (pow (* -2 (log u1)) 0.5) 1/6) (cos (* (* PI u2) 2))) (* (* (pow (* -2 (log u1)) 0.5) 1/6) (cos (* (* PI u2) 2)))) |
| 8.0ms | (/ (- (* 0.5 0.5) (* (* (* (pow (* -2 (log u1)) 0.5) 1/6) (cos (* (* PI u2) 2))) (* (* (pow (* -2 (log u1)) 0.5) 1/6) (cos (* (* PI u2) 2))))) (- 0.5 (* (* (pow (* -2 (log u1)) 0.5) 1/6) (cos (* (* PI u2) 2))))) |
| 7.0ms | (* (pow (* -2 (log u1)) 0.5) 1/6) |
4 calls. Slowest were:
| 958.0ms | (* (pow (* -2 (log u1)) 0.5) 1/6) |
| 918.0ms | (* (pow (* -2 (log u1)) 0.5) 1/6) |
| 850.0ms | (/ (- (* 0.5 0.5) (* (* (* (pow (* -2 (log u1)) 0.5) 1/6) (cos (* (* PI u2) 2))) (* (* (pow (* -2 (log u1)) 0.5) 1/6) (cos (* (* PI u2) 2))))) (- 0.5 (* (* (pow (* -2 (log u1)) 0.5) 1/6) (cos (* (* PI u2) 2))))) |
79 calls. Slowest were:
| 747.0ms | (* (* (* (* (* (pow (* -2 (log u1)) 0.5) 1/6) (cos (* (* PI u2) 2))) (* (* (pow (* -2 (log u1)) 0.5) 1/6) (cos (* (* PI u2) 2)))) (* (* (pow (* -2 (log u1)) 0.5) 1/6) (cos (* (* PI u2) 2)))) (* (* (* (* (pow (* -2 (log u1)) 0.5) 1/6) (cos (* (* PI u2) 2))) (* (* (pow (* -2 (log u1)) 0.5) 1/6) (cos (* (* PI u2) 2)))) (* (* (pow (* -2 (log u1)) 0.5) 1/6) (cos (* (* PI u2) 2))))) |
| 618.0ms | (- (* (* 0.5 0.5) (* 0.5 0.5)) (* (* (* (* (pow (* -2 (log u1)) 0.5) 1/6) (cos (* (* PI u2) 2))) (* (* (pow (* -2 (log u1)) 0.5) 1/6) (cos (* (* PI u2) 2)))) (* (* (* (pow (* -2 (log u1)) 0.5) 1/6) (cos (* (* PI u2) 2))) (* (* (pow (* -2 (log u1)) 0.5) 1/6) (cos (* (* PI u2) 2)))))) |
| 412.0ms | (+ (log (* (* (pow (* -2 (log u1)) 0.5) 1/6) (cos (* (* PI u2) 2)))) (+ (log (* (pow (* -2 (log u1)) 0.5) 1/6)) (log (cos (* (* PI u2) 2))))) |
8 alts after pruning (8 fresh and 0 done)
Merged error: 0b
Found 4 expressions with local error:
| 0.4b | (* (pow (* -2 (log u1)) 0.5) 1/6) |
| 0.3b | (exp (log (* (pow (* -2 (log u1)) 0.5) 1/6))) |
| 0.3b | (log (* (pow (* -2 (log u1)) 0.5) 1/6)) |
| 0.2b | (* PI u2) |
4 calls. Slowest were:
| 10.0ms | (exp (log (* (pow (* -2 (log u1)) 0.5) 1/6))) |
| 7.0ms | (* (pow (* -2 (log u1)) 0.5) 1/6) |
| 7.0ms | (log (* (pow (* -2 (log u1)) 0.5) 1/6)) |
4 calls. Slowest were:
| 985.0ms | (log (* (pow (* -2 (log u1)) 0.5) 1/6)) |
| 934.0ms | (exp (log (* (pow (* -2 (log u1)) 0.5) 1/6))) |
| 924.0ms | (* (pow (* -2 (log u1)) 0.5) 1/6) |
23 calls. Slowest were:
| 108.0ms | (log (* 1/6 (pow (* (pow -1 1.0) (* (pow -2 1.0) (pow (log (/ 1 u1)) 1.0))) 0.5))) |
| 65.0ms | (log (* 1/6 (pow (* (pow (- (log -1) (log (/ -1 u1))) 1.0) (pow -2 1.0)) 0.5))) |
| 53.0ms | (log (* 1/6 (pow (* (pow -2 1.0) (pow (log u1) 1.0)) 0.5))) |
3 alts after pruning (3 fresh and 0 done)
Merged error: 0b
Please include this information when filing a bug report:
herbie shell --seed 2018359
(FPCore (u1 u2)
:name "normal distribution"
:pre (and (<= 0 u1 1) (<= 0 u2 1))
(+ (* (* (/ 1 6) (pow (* -2 (log u1)) 0.5)) (cos (* (* 2 PI) u2))) 0.5))
| partition: contract violation expected: list? given: 0.38647180468885217 argument position: 2nd other arguments...: #<procedure:ordinary-value?> | L | C | |
|---|---|---|---|
| partition | /home/p92/racket/collects/racket/list.rkt | 555 | 0 |
| errors-score | /data/pavpan/nightlies/herbie/develop/src/points.rkt | 322 | 0 |
| for-loop | /data/pavpan/nightlies/herbie/develop/src/sandbox.rkt | 75 | 12 |
| (unnamed) | /home/p92/racket/collects/racket/private/more-scheme.rkt | 261 | 28 |
| run | /home/p92/racket/share/pkgs/profile-lib/main.rkt | 39 | 2 |
| profile-thunk16 | /home/p92/racket/share/pkgs/profile-lib/main.rkt | 9 | 0 |
| (unnamed) | /home/p92/racket/collects/racket/private/more-scheme.rkt | 261 | 28 |