On Wednesday, 18 May 2022 at 20:05:05 UTC, HuskyNator wrote:
This will print: ``` 0 50 nan ```
Which compiler and flags are you using? For me it just prints 50, you might be stumbling on some (old) bugs in the DMD backend with floating point registers. Examples of such bugs are:
https://issues.dlang.org/show_bug.cgi?id=18573 https://issues.dlang.org/show_bug.cgi?id=22163