
| Date: | Tuesday, June 18th, 2024 |
|---|---|
| Commit: | 622245fd on fix-rival |
| Hostname: | nightly with Racket 8.11.1 |
| Seed: | 2024170 |
| Parameters: | 256 points for 4 iterations |
| Flags: | localize:costslocalize:errorsreduce:regimesreduce:avg-errorreduce:binary-searchreduce:branch-expressionssetup:simplifysetup:searchrules:arithmeticrules:polynomialsrules:fractionsrules:exponentsrules:trigonometryrules:hyperbolicrules:numericsrules:specialrules:boolsrules:branchesgenerate:rrgenerate:taylorgenerate:simplifygenerate:proofs default |
Time bar (total: 36.4min)
| 2 118× | egg-herbie |
| 707 461× | fma-define |
| 595 680× | fmm-def |
| 373 982× | associate-*r* |
| 373 719× | distribute-lft-in |
| 364 483× | times-frac |
| 1 330× | node limit |
| 782× | saturated |
| 6× | unsound |
| 3.6min | 2 146 335× | 0 | valid |
| 22.5s | 65 068× | 1 | valid |
| 9.7s | 60 013× | 0 | invalid |
| 2.1s | 1 577× | 5 | exit |
| 2.0s | 8 274× | 2 | valid |
| 626.0ms | 1 185× | 3 | valid |
| 510.0ms | 1 611× | 1 | invalid |
| 0.0ms | 2× | 4 | valid |
ival-mult: 53.5s (34.7% of total)ival-sub: 21.5s (14% of total)ival-add: 21.2s (13.7% of total)ival-div: 19.3s (12.5% of total)ival-log: 10.4s (6.7% of total)ival-sqrt: 6.5s (4.2% of total)...in/eval/compile.rkt:77:19: 5.4s (3.5% of total)ival-sin: 3.9s (2.5% of total)ival-cos: 3.6s (2.3% of total)ival-exp: 2.2s (1.4% of total)adjust: 1.8s (1.2% of total)ival-true: 1.7s (1.1% of total)ival-assert: 1.2s (0.8% of total)...in/eval/compile.rkt:76:19: 654.0ms (0.4% of total)ival-cosh: 415.0ms (0.3% of total)ival-tan: 331.0ms (0.2% of total)ival-fabs: 226.0ms (0.1% of total)ival-acos: 210.0ms (0.1% of total)ival-sinh: 124.0ms (0.1% of total)ival-tanh: 116.0ms (0.1% of total)| 270 544× | fma-define |
| 234 888× | fmm-def |
| 195 267× | log1p-expm1-u |
| 156 317× | associate-*r* |
| 153 239× | times-frac |
| 818× | node limit |
| 157× | fuel |
| 112× | done |
| 85× | saturated |
| 6× | unsound |
Compiled 151 036 to 51 786 computations (65.7% saved)
| 911× | batch-egg-rewrite |
| 609 972× | log1p-expm1-u |
| 461 399× | expm1-log1p-u |
| 185 405× | pow1 |
| 177 107× | add-exp-log |
| 168 376× | add-log-exp |
| 907× | node limit |
| 3× | unsound |
| 1× | saturated |
Compiled 463 597 to 278 989 computations (39.8% saved)
Compiled 12 320 774 to 2 071 673 computations (83.2% saved)
| 269× | search |
| Probability | Valid | Unknown | Precondition | Infinite | Domain | Can't | Iter |
|---|---|---|---|---|---|---|---|
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 0 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 1 |
| 0% | 0% | 99.3% | 0.1% | 0% | 0.6% | 0% | 2 |
| 0% | 0% | 97.3% | 0.1% | 0% | 2.6% | 0% | 3 |
| 2.9% | 2.8% | 93.4% | 0.1% | 0% | 3.6% | 0% | 4 |
| 4.3% | 4.1% | 91.6% | 0.1% | 0% | 4.1% | 0% | 5 |
| 6.1% | 5.8% | 89.5% | 0.1% | 0% | 4.6% | 0% | 6 |
| 7.9% | 7.5% | 87.2% | 0.1% | 0% | 5.1% | 0% | 7 |
| 8.9% | 8.4% | 85.9% | 0.1% | 0% | 5.6% | 0% | 8 |
| 10.2% | 9.6% | 84.4% | 0.1% | 0% | 5.9% | 0% | 9 |
| 11.7% | 11% | 82.7% | 0.1% | 0% | 6.2% | 0% | 10 |
| 12.8% | 11.9% | 81.7% | 0.1% | 0% | 6.2% | 0% | 11 |
| 13.7% | 12.8% | 80.6% | 0.1% | 0% | 6.5% | 0% | 12 |
Compiled 3 462 to 2 980 computations (13.9% saved)
| 50.7s | 219 904× | 0 | valid |
| 9.6s | 2 887× | 5 | exit |
| 7.8s | 8 244× | 1 | valid |
| 3.3s | 7 592× | 0 | invalid |
| 1.3s | 1 335× | 2 | valid |
| 103.0ms | 156× | 3 | valid |
| 6.0ms | 9× | 4 | valid |
| 0.0ms | 1× | 1 | invalid |
Compiled 113 349 to 19 812 computations (82.5% saved)
ival-mult: 13.9s (29.4% of total)ival-div: 8.1s (17.1% of total)ival-add: 5.1s (10.9% of total)ival-sub: 3.4s (7.2% of total)ival-cbrt: 3.2s (6.8% of total)ival-pow: 2.8s (5.9% of total)...in/eval/compile.rkt:77:19: 2.7s (5.7% of total)ival-log: 2.4s (5% of total)adjust: 1.1s (2.4% of total)ival-sqrt: 602.0ms (1.3% of total)ival-pow2: 600.0ms (1.3% of total)ival-cos: 579.0ms (1.2% of total)ival-exp: 503.0ms (1.1% of total)ival-sin: 485.0ms (1% of total)ival-neg: 441.0ms (0.9% of total)ival-cosh: 245.0ms (0.5% of total)ival-true: 213.0ms (0.4% of total)...in/eval/compile.rkt:76:19: 176.0ms (0.4% of total)ival-log1p: 166.0ms (0.4% of total)ival-assert: 137.0ms (0.3% of total)ival-hypot: 105.0ms (0.2% of total)ival-expm1: 81.0ms (0.2% of total)ival-tan: 54.0ms (0.1% of total)ival-acos: 45.0ms (0.1% of total)ival-fabs: 25.0ms (0.1% of total)ival-tanh: 19.0ms (0% of total)ival-e: 16.0ms (0% of total)ival-sinh: 10.0ms (0% of total)511 calls:
| 13.8s | y |
| 12.4s | x |
| 11.1s | z |
| 8.0s | t |
| 4.9s | a |
Compiled 47 253 to 37 251 computations (21.2% saved)
| 2 539× | binary-search |
| 280× | left-value |
| 2 492× | narrow-enough |
| 47× | predicate-same |
| 46.4s | 309 985× | 0 | valid |
| 2.5s | 8 444× | 1 | valid |
| 953.0ms | 9 338× | 0 | invalid |
| 133.0ms | 658× | 2 | valid |
| 41.0ms | 303× | 1 | invalid |
| 10.0ms | 49× | 3 | valid |
Compiled 560 036 to 420 543 computations (24.9% saved)
ival-mult: 13.6s (40% of total)ival-sub: 5.9s (17.3% of total)ival-add: 4.3s (12.7% of total)ival-div: 3.0s (8.9% of total)ival-log: 1.7s (4.9% of total)...in/eval/compile.rkt:77:19: 1.7s (4.9% of total)ival-sqrt: 1.0s (3% of total)ival-sin: 982.0ms (2.9% of total)ival-cos: 434.0ms (1.3% of total)ival-exp: 325.0ms (1% of total)ival-fabs: 320.0ms (0.9% of total)ival-true: 254.0ms (0.7% of total)adjust: 185.0ms (0.5% of total)ival-assert: 179.0ms (0.5% of total)...in/eval/compile.rkt:76:19: 97.0ms (0.3% of total)ival-tanh: 13.0ms (0% of total)ival-cosh: 6.0ms (0% of total)ival-sinh: 2.0ms (0% of total)| 269× | egg-herbie |
| 137 764× | fmm-def |
| 117 089× | fma-define |
| 51 035× | unsub-neg |
| 50 338× | sub-neg |
| 47 100× | distribute-rgt-in |
| 153× | saturated |
| 116× | node limit |
Compiled 140 774 to 55 872 computations (60.3% saved)
52068 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.6s | a | @ | 0 | (* a (/ y (- z 1))) |
| 489.0ms | y | @ | -inf | (+ x (* y (- z x))) |
| 429.0ms | x | @ | inf | (/ (sin x) x) |
| 405.0ms | y | @ | -inf | (* x (log y)) |
| 405.0ms | x | @ | inf | (* x (+ (log (pow (cbrt x) 2)) (log (/ (cbrt x) y)))) |
| Operator | Subexpression | Explanation | Count | |
|---|---|---|---|---|
log.f64 | #f | sensitivity | 1567 | 2 |
/.f64 | #f | o/n | 1079 | 0 |
sqrt.f64 | #f | oflow-rescue | 731 | 0 |
-.f64 | #f | cancellation | 605 | 6 |
/.f64 | #f | o/o | 564 | 0 |
*.f64 | #f | n*o | 474 | 0 |
-.f64 | #f | nan-rescue | 438 | 0 |
+.f64 | #f | nan-rescue | 433 | 0 |
cos.f64 | #f | sensitivity | 334 | 0 |
+.f64 | #f | cancellation | 325 | 1 |
/.f64 | #f | n/o | 314 | 0 |
/.f64 | #f | u/n | 241 | 0 |
sin.f64 | #f | sensitivity | 236 | 1 |
*.f64 | #f | n*u | 177 | 0 |
/.f64 | #f | n/u | 126 | 0 |
cos.f64 | #f | oflow-rescue | 107 | 0 |
log.f64 | #f | oflow-rescue | 94 | 0 |
tan.f64 | (tan.f64 (/.f64 x (*.f64 y #s(literal 2 binary64)))) | sensitivity | 88 | 0 |
/.f64 | #f | u/u | 84 | 0 |
log.f64 | #f | uflow-rescue | 71 | 0 |
sqrt.f64 | #f | uflow-rescue | 52 | 0 |
*.f64 | #f | o*u | 37 | 0 |
sin.f64 | (sin.f64 (/.f64 x (*.f64 y #s(literal 2 binary64)))) | oflow-rescue | 33 | 0 |
| ↳ | (/.f64 x (*.f64 y #s(literal 2 binary64))) | overflow | 33 | |
tan.f64 | (tan.f64 (/.f64 x (*.f64 y #s(literal 2 binary64)))) | oflow-rescue | 33 | 0 |
| ↳ | (/.f64 x (*.f64 y #s(literal 2 binary64))) | overflow | 33 | |
exp.f64 | #f | sensitivity | 27 | 3 |
*.f64 | #f | u*o | 3 | 0 |
| Predicted + | Predicted - | |
|---|---|---|
| + | 5749 | 246 |
| - | 1682 | 61187 |
| Predicted + | Predicted Maybe | Predicted - | |
|---|---|---|---|
| + | 5749 | 2 | 244 |
| - | 1682 | 10 | 61177 |
| number | freq |
|---|---|
| 0 | 61433 |
| 1 | 6678 |
| 2 | 684 |
| 3 | 53 |
| 4 | 12 |
| 5 | 4 |
| Predicted + | Predicted Maybe | Predicted - | |
|---|---|---|---|
| + | 132 | 1 | 0 |
| - | 2 | 0 | 134 |
| 14.7s | 130 502× | 0 | valid |
| 2.8s | 5 942× | 1 | valid |
| 302.0ms | 946× | 2 | valid |
| 74.0ms | 168× | 3 | valid |
| 18.0ms | 166× | 0 | invalid |
| 1.0ms | 4× | 4 | valid |
Compiled 29 004 to 10 844 computations (62.6% saved)
ival-mult: 3.3s (33.7% of total)ival-add: 1.5s (15.7% of total)ival-sub: 1.4s (14.4% of total)ival-log: 1.0s (10.5% of total)ival-div: 890.0ms (9.2% of total)ival-sqrt: 354.0ms (3.7% of total)...in/eval/compile.rkt:77:19: 266.0ms (2.8% of total)ival-sin: 181.0ms (1.9% of total)ival-cos: 177.0ms (1.8% of total)adjust: 137.0ms (1.4% of total)ival-true: 125.0ms (1.3% of total)ival-exp: 91.0ms (0.9% of total)ival-acos: 89.0ms (0.9% of total)ival-assert: 78.0ms (0.8% of total)...in/eval/compile.rkt:76:19: 41.0ms (0.4% of total)ival-cosh: 12.0ms (0.1% of total)ival-tan: 11.0ms (0.1% of total)ival-fabs: 11.0ms (0.1% of total)ival-sinh: 8.0ms (0.1% of total)ival-tanh: 6.0ms (0.1% of total)Loading profile data...