Iain Buclaw
Iain Buclaw
This option is not useful for DMD given its limited range of supported targets. The option itself has been made mostly redundant by the combination of `-mcpu=`, `-m32`, `-m64`, and...
Variant on #14214 - this use of inlineCopy is exposing a hole in the `@safe` system. Checking the testsuite first, then might fold the two together.
This information is already printed to console with `-v` option. As an experiment, this exposes that same information to `__traits`.
D1 operators were deprecated in 2019-07.
Either the compiler needs to start rejecting derived version identifiers, or the spec needs fixing. Putting this out there as an experimental change - warts and all. :-) ---- **Analysis**:...
This stopped being tested when the [semaphoreci.sh](https://github.com/dlang/dmd/blob/fe4ade5b7c3d88120d92f52dcc48a166df7bd38b/semaphoreci.sh#L43) script [was removed](https://github.com/dlang/dmd/blob/fe4ade5b7c3d88120d92f52dcc48a166df7bd38b/ci.sh#L90-L95) in a [previous PR](https://github.com/dlang/dmd/pull/13474).
Revival of #3572
Treat nested template functions the same as template function literals when passing them by alias.
Allocations caught by valgrind after one poll.sh run. ``` ==6217== 150,999,040 bytes in 73,730 blocks are indirectly lost in loss record 15,924 of 15,925 ==6217== at 0x483AB35: calloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so)...