[Issue 16536] DMD master does not build on OS X 10.11.6/Xcode 7.3.1

via Digitalmars-d-bugs digitalmars-d-bugs at puremagic.com
Fri Oct 7 13:39:33 PDT 2016


https://issues.dlang.org/show_bug.cgi?id=16536

--- Comment #14 from Martin Nowak <code at dawg.eu> ---
(In reply to Martin Nowak from comment #13)
> Let's please answer the question of comment 1, which typedef is active.
> Looks like you have a __UINT64_TYPE__ long long unsigned int now.

Indeed the __UINT64_TYPE__ isn't present on my version of XCode/clang.
It seems the better fix would be to rely on <stdint.h> and always use uint64_t.
That would be unsigned long long, so we'd need to change D's ulong to match
that.

I'll go with a workaround for newer XCode versions for now, but this needs to
be sorted out clearly.

--


More information about the Digitalmars-d-bugs mailing list