\left(\left(d1 \cdot 10\right) + \left(d1 \cdot d2\right)\right) + \left(d1 \cdot 20\right)
double f(double d1, double d2) {
double r7119958 = d1;
double r7119959 = /* ERROR: no support for value #<cpointer:posit16> in C */;
double r7119960 = r7119958 * r7119959;
double r7119961 = d2;
double r7119962 = r7119958 * r7119961;
double r7119963 = r7119960 + r7119962;
double r7119964 = /* ERROR: no support for value #<cpointer:posit16> in C */;
double r7119965 = r7119958 * r7119964;
double r7119966 = r7119963 + r7119965;
return r7119966;
}
Please include this information when filing a bug report:
herbie shell --seed 0
(FPCore (d1 d2)
:name "FastMath test2"
(+.p16 (+.p16 (*.p16 d1 #<cpointer:posit16>) (*.p16 d1 d2)) (*.p16 d1 #<cpointer:posit16>)))
| hash-ref: no value found for key key: '(#<cpointer:posit16> #<cpointer:posit16>) | L | C | |
|---|---|---|---|
| best-and-tied-at-points | /home/p92/nightlies/herbie/optional-posits/src/core/alt-table.rkt | 117 | 0 |
| atab-add-altn | /home/p92/nightlies/herbie/optional-posits/src/core/alt-table.rkt | 202 | 0 |
| for-loop | /home/p92/nightlies/herbie/optional-posits/src/core/alt-table.rkt | 56 | 2 |
| (unnamed) | /opt/racket-7.0/collects/racket/contract/private/arrow-val-first.rkt | 388 | 18 |
| finalize-iter! | /home/p92/nightlies/herbie/optional-posits/src/mainloop.rkt | 272 | 0 |
| run-improve43 | /home/p92/nightlies/herbie/optional-posits/src/mainloop.rkt | 340 | 0 |
| (unnamed) | /opt/racket-7.0/collects/racket/private/more-scheme.rkt | 261 | 28 |
| (unnamed) | /opt/racket-7.0/collects/racket/private/more-scheme.rkt | 261 | 28 |