Error in 7.8s

Runtime

Time bar (total: 7.8s)Debug logProfile

start85.0ms

Algorithm
intervals

setup64.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 0.6b

localize10.0ms

Local error

Found 1 expressions with local error:

10.5b
(* (/ a1 b2) (/ a2 b1))

rewrite3.0ms

Algorithm
rewrite-expression-head
Counts
1 → 22
Calls

1 calls. Slowest were:

3.0ms
(* (/ a1 b2) (/ a2 b1))

series24.0ms

Counts
1 → 3
Calls

1 calls. Slowest were:

24.0ms
(* (/ a1 b2) (/ a2 b1))

simplify599.0ms

Counts
15 → 25
Calls

15 calls. Slowest were:

387.0ms
(* (* (* (/ a1 b2) (/ a1 b2)) (/ a1 b2)) (* (* (/ a2 b1) (/ a2 b1)) (/ a2 b1)))
93.0ms
(+ (log (/ a1 b2)) (log (/ a2 b1)))
30.0ms
(/ (* a1 a2) (* b2 b1))

prune209.0ms

Pruning

9 alts after pruning (8 fresh and 1 done)

Merged error: 0.0b

localize7.0ms

Local error

Found 1 expressions with local error:

11.0b
(/ (* a1 a2) (* b2 b1))

rewrite3.0ms

Algorithm
rewrite-expression-head
Counts
1 → 15
Calls

1 calls. Slowest were:

2.0ms
(/ (* a1 a2) (* b2 b1))

series28.0ms

Counts
1 → 3
Calls

1 calls. Slowest were:

28.0ms
(/ (* a1 a2) (* b2 b1))

simplify322.0ms

Counts
7 → 18
Calls

7 calls. Slowest were:

197.0ms
(/ (* (* (* a1 a2) (* a1 a2)) (* a1 a2)) (* (* (* b2 b1) (* b2 b1)) (* b2 b1)))
60.0ms
(- (log (* a1 a2)) (log (* b2 b1)))
25.0ms
(/ (* a1 a2) (* b2 b1))

prune181.0ms

Pruning

9 alts after pruning (7 fresh and 2 done)

Merged error: 0.0b

localize10.0ms

Local error

Found 2 expressions with local error:

6.7b
(/ (/ (* a1 a2) b2) b1)
4.7b
(/ (* a1 a2) b2)

rewrite12.0ms

Algorithm
rewrite-expression-head
Counts
2 → 26
Calls

2 calls. Slowest were:

7.0ms
(/ (/ (* a1 a2) b2) b1)
4.0ms
(/ (* a1 a2) b2)

series38.0ms

Counts
2 → 6
Calls

2 calls. Slowest were:

25.0ms
(/ (/ (* a1 a2) b2) b1)
13.0ms
(/ (* a1 a2) b2)

simplify109.0ms

Counts
10 → 32
Calls

10 calls. Slowest were:

27.0ms
(/ (* a1 a2) (* b2 b1))
25.0ms
(/ (* a1 a2) (* b2 b1))
20.0ms
(/ (* a1 a2) (* b2 b1))

prune283.0ms

Pruning

9 alts after pruning (6 fresh and 3 done)

Merged error: 0.0b

localize6.0ms

Local error

Found 3 expressions with local error:

6.6b
(/ b1 (/ (* a1 a2) b2))
4.7b
(/ (* a1 a2) b2)
0.5b
(/ 1 (/ b1 (/ (* a1 a2) b2)))

rewrite3.0ms

Algorithm
rewrite-expression-head
Counts
3 → 45
Calls

3 calls. Slowest were:

2.0ms
(/ (* a1 a2) b2)
1.0ms
(/ 1 (/ b1 (/ (* a1 a2) b2)))
0.0ms
(/ b1 (/ (* a1 a2) b2))

series65.0ms

Counts
3 → 9
Calls

3 calls. Slowest were:

24.0ms
(/ b1 (/ (* a1 a2) b2))
23.0ms
(/ 1 (/ b1 (/ (* a1 a2) b2)))
18.0ms
(/ (* a1 a2) b2)

simplify351.0ms

Counts
19 → 54
Calls

19 calls. Slowest were:

59.0ms
(/ 1 (/ (* a1 a2) b2))
35.0ms
(/ (* b2 b1) (* a1 a2))
34.0ms
(/ (* a1 a2) (* b2 b1))

prune536.0ms

Pruning

9 alts after pruning (5 fresh and 4 done)

Merged error: 0.0b

regimes484.0ms

Please include this information when filing a bug report:

herbie shell --seed 2018357 
(FPCore (a1 a2 b1 b2)
  :name "Quotient of products"

  :herbie-target
  (* (/ a1 b1) (/ a2 b2))

  (/ (* a1 a2) (* b1 b2)))

Backtrace

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