Error in 7.0s

Runtime

Time bar (total: 7.0s)Debug log

start90.0ms

Algorithm
intervals

setup69.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 1.3b

localize10.0ms

Local error

Found 1 expressions with local error:

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

rewrite4.0ms

Algorithm
rewrite-expression-head
Counts
1 → 22
Calls

1 calls. Slowest were:

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

series21.0ms

Counts
1 → 3
Calls

1 calls. Slowest were:

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

simplify802.0ms

Counts
15 → 25
Calls

15 calls. Slowest were:

648.0ms
(* (* (* (/ a1 b2) (/ a1 b2)) (/ a1 b2)) (* (* (/ a2 b1) (/ a2 b1)) (/ a2 b1)))
64.0ms
(+ (log (/ a1 b2)) (log (/ a2 b1)))
31.0ms
(/ (* a1 a2) (* b2 b1))

prune228.0ms

Pruning

8 alts after pruning (8 fresh and 0 done)

Merged error: 0.0b

localize17.0ms

Local error

Found 2 expressions with local error:

3.9b
(* (/ 1 b2) (/ a2 b1))
3.7b
(* a1 (* (/ 1 b2) (/ a2 b1)))

rewrite13.0ms

Algorithm
rewrite-expression-head
Counts
2 → 34
Calls

2 calls. Slowest were:

6.0ms
(* (/ 1 b2) (/ a2 b1))
6.0ms
(* a1 (* (/ 1 b2) (/ a2 b1)))

series40.0ms

Counts
2 → 6
Calls

2 calls. Slowest were:

21.0ms
(* a1 (* (/ 1 b2) (/ a2 b1)))
19.0ms
(* (/ 1 b2) (/ a2 b1))

simplify471.0ms

Counts
20 → 40
Calls

20 calls. Slowest were:

324.0ms
(* (* (* (/ 1 b2) (/ 1 b2)) (/ 1 b2)) (* (* (/ a2 b1) (/ a2 b1)) (/ a2 b1)))
45.0ms
(+ (log (/ 1 b2)) (log (/ a2 b1)))
31.0ms
(/ (* a1 a2) (* b2 b1))

prune367.0ms

Pruning

7 alts after pruning (7 fresh and 0 done)

Merged error: 0.0b

localize7.0ms

Local error

Found 2 expressions with local error:

3.8b
(/ (/ a2 b1) b2)
3.7b
(* a1 (/ (/ a2 b1) b2))

rewrite4.0ms

Algorithm
rewrite-expression-head
Counts
2 → 28
Calls

2 calls. Slowest were:

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

series36.0ms

Counts
2 → 6
Calls

2 calls. Slowest were:

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

simplify92.0ms

Counts
12 → 34
Calls

12 calls. Slowest were:

23.0ms
(/ (* a1 a2) (* b2 b1))
18.0ms
(/ (* a1 a2) (* b2 b1))
17.0ms
(/ (* a1 a2) (* b2 b1))

prune275.0ms

Pruning

7 alts after pruning (6 fresh and 1 done)

Merged error: 0.0b

localize6.0ms

Local error

Found 2 expressions with local error:

5.7b
(/ (* (/ a1 b2) a2) b1)
3.6b
(* (/ a1 b2) a2)

rewrite7.0ms

Algorithm
rewrite-expression-head
Counts
2 → 25
Calls

2 calls. Slowest were:

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

series42.0ms

Counts
2 → 6
Calls

2 calls. Slowest were:

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

simplify144.0ms

Counts
11 → 31
Calls

11 calls. Slowest were:

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

prune314.0ms

Pruning

8 alts after pruning (6 fresh and 2 done)

Merged error: 0b

regimes446.0ms

Please include this information when filing a bug report:

herbie shell --seed 2018359 
(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: 6.256060121385623 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