D support for the Meson build system
Atila Neves via Digitalmars-d-announce
digitalmars-d-announce at puremagic.com
Tue Apr 11 00:44:10 PDT 2017
On Tuesday, 11 April 2017 at 07:34:58 UTC, Russel Winder wrote:
> On Mon, 2017-04-10 at 12:41 +0000, Matthias Klumpp via
> Digitalmars-d- announce wrote:
>>
> […]
>> I am not buying the necessity of not-splitbuilding for
>> optimizations yet. If that would be the case, how do
>> optimizations work with projects using GCC/Clang where
>> splitbuilding is the default and often only option (like Mesa,
>> Linux, lots of scientific stuff).
> […]
>
> It seems that unit-threaded cannot be built module at a time
> due to various reflection bits, the only solution is all source
> at once.
That's correct - __traits(getUnitTests) is broken unless
compiling all at once which is extremely unfortunate. I've filed
a dmd bug already. It's been on my TODO list for a while to fix
it myself.
Atila
More information about the Digitalmars-d-announce
mailing list