Error in 8.1s

Runtime

Time bar (total: 8.1s)Debug logProfile

start104.0ms

Algorithm
intervals

setup56.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 → 24
Calls

1 calls. Slowest were:

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

series30.0ms

Counts
1 → 3
Calls

1 calls. Slowest were:

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

simplify605.0ms

Counts
15 → 27
Calls

15 calls. Slowest were:

412.0ms
(* (* (* (/ a1 b2) (/ a1 b2)) (/ a1 b2)) (* (* (/ a2 b1) (/ a2 b1)) (/ a2 b1)))
71.0ms
(+ (log (/ a1 b2)) (log (/ a2 b1)))
36.0ms
(/ (* a1 a2) (* b2 b1))

prune294.0ms

Pruning

9 alts after pruning (8 fresh and 1 done)

Merged error: 0.0b

localize17.0ms

Local error

Found 1 expressions with local error:

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

rewrite4.0ms

Algorithm
rewrite-expression-head
Counts
1 → 17
Calls

1 calls. Slowest were:

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

series20.0ms

Counts
1 → 3
Calls

1 calls. Slowest were:

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

simplify309.0ms

Counts
7 → 20
Calls

7 calls. Slowest were:

147.0ms
(/ (* (* (* a1 a2) (* a1 a2)) (* a1 a2)) (* (* (* b2 b1) (* b2 b1)) (* b2 b1)))
48.0ms
(- (log (* a1 a2)) (log (* b2 b1)))
45.0ms
(/ (* a1 a2) (* b2 b1))

prune196.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 → 30
Calls

2 calls. Slowest were:

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

series54.0ms

Counts
2 → 6
Calls

2 calls. Slowest were:

33.0ms
(/ (/ (* a1 a2) b2) b1)
21.0ms
(/ (* a1 a2) b2)

simplify117.0ms

Counts
10 → 36
Calls

10 calls. Slowest were:

26.0ms
(/ (* a1 a2) (* b2 b1))
26.0ms
(/ (* a1 a2) (* b2 b1))
17.0ms
(/ (* a1 a2) (* b2 b1))

prune397.0ms

Pruning

9 alts after pruning (6 fresh and 3 done)

Merged error: 0.0b

localize9.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)))

rewrite4.0ms

Algorithm
rewrite-expression-head
Counts
3 → 51
Calls

3 calls. Slowest were:

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

series74.0ms

Counts
3 → 9
Calls

3 calls. Slowest were:

33.0ms
(/ 1 (/ b1 (/ (* a1 a2) b2)))
22.0ms
(/ b1 (/ (* a1 a2) b2))
19.0ms
(/ (* a1 a2) b2)

simplify497.0ms

Counts
19 → 60
Calls

19 calls. Slowest were:

67.0ms
(/ 1 (/ (* a1 a2) b2))
56.0ms
(sqrt (/ b1 (/ (* a1 a2) b2)))
45.0ms
(/ b1 (/ (* a1 a2) b2))

prune555.0ms

Pruning

9 alts after pruning (5 fresh and 4 done)

Merged error: 0.0b

regimes615.0ms

Please include this information when filing a bug report:

herbie shell --seed 2018357 +o rules:numerics
(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