Closed zorael closed 2 years ago
Bisected and reported.
This only affects dmd. The workarounds are to either use LDC, or to build with --build-mode=singleFile
. Neither can be enforced in a build configuration; they are only opt-in at the command line. As such we can only warn when the compiler is dmd and __VERSION__
is 2089L
or higher* (2.089.0 seems to be the closest tag) and hope the user does the right thing.
DFLAGS=-lowmem
does not currently work but I have not yet reported it upstream. It could be enforced in dub.sdl
, it just needs to work first.
Fixes for AppVeyor were pulled in 9163c96a9da6d571958bff24f800edadb7f2e015. It also includes compile-time messages suggesting to use singleFile
. We may have to promote it further in the readme.
Leaving this bug for visibility but it's technically a NOTOURBUG.
I haven't seen this in a good while now so I'm tentatively closing this. Reopen if it resurfaces.
At least
unittest
builds.Currently attempting reduction.