On Monday, 9 May 2016 at 12:49:16 UTC, Stefan Koch wrote:
On Monday, 9 May 2016 at 12:33:33 UTC, Stefan Koch wrote:
On Monday, 9 May 2016 at 12:24:18 UTC, Timon Gehr wrote:
[...]
I see.
I did not test a floating point value at the left-hand site.
working on a fix.
okay the workaround would be just to avoid pointer casts.
And use bitwise operations to convert the values.
Another option is not to jit std.math routines at ctfe.
I would prefer the second option, any opinions ?
Yet another option is using soft-float for ctfe, that would also
prevent issues with cross-compiled binarys that have ctfe in them.