[dmd-internals] 3rd Biweekly Sprint Planning

Iain Buclaw via dmd-internals dmd-internals at puremagic.com
Thu Aug 13 03:01:07 PDT 2015


On 13 August 2015 at 11:28, David Nadlinger via dmd-internals <
dmd-internals at puremagic.com> wrote:

> On 13 Aug 2015, at 11:08, Martin Nowak wrote:
>
>> When I try the merge-2.067 branch it fails even earlier.
>>
>> root/port.d(152): Error: undefined identifier yl2x
>> root/port.d(157): Error: undefined identifier yl2xp1
>>
>
> That's an issue in DDMD. LDC does not offer y2lx in core.math because it
> makes no sense on platforms beyond x86 (and we would have to implement it
> using inline asm anyway). We could add an inline asm version to our
> runtime, but I'd rather our frontend did not rely on a platform-specific
> operation with wonky semantics.
>
>
I agree to these semtiments about y2lx(p1).  I have no idea who or why
someone thought it was considered a good idea to add it to CTFE in the
first place.

Regards
Iain.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puremagic.com/pipermail/dmd-internals/attachments/20150813/e447d882/attachment-0001.html>


More information about the dmd-internals mailing list