powExpressions work at ctfe

Stefan Koch via Digitalmars-d digitalmars-d at puremagic.com
Mon May 9 06:02:50 PDT 2016


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.


More information about the Digitalmars-d mailing list