Thread overview | |||||
---|---|---|---|---|---|
|
10 hours ago [Issue 24819] Optimizer changes result of float calculations on 32-bit | ||||
---|---|---|---|---|
| ||||
https://issues.dlang.org/show_bug.cgi?id=24819 --- Comment #1 from Dennis <dkorpel@live.nl> --- Reduced: ``` import core.stdc.stdio; pragma(inline, true) double sqrt(double x) { static import core.math; return core.math.sqrt(x); } void main() { double q = -1.0; double r = q + 0.1; double result = sqrt(-r); printf("%f\n", result); } ``` -- |
7 hours ago [Issue 24819] Optimizer changes result of float calculations on 32-bit | ||||
---|---|---|---|---|
| ||||
https://issues.dlang.org/show_bug.cgi?id=24819 Mark Visser <mark@sarc.nl> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mark@sarc.nl -- |
7 hours ago [Issue 24819] Optimizer changes result of float calculations on 32-bit | ||||
---|---|---|---|---|
| ||||
https://issues.dlang.org/show_bug.cgi?id=24819 Mark Visser <mark@sarc.nl> changed: What |Removed |Added ---------------------------------------------------------------------------- CC|mark@sarc.nl | -- |
Copyright © 1999-2021 by the D Language Foundation