On Wed, Aug 03, 2016 at 10:11:52PM +0200, Pjotr Prins wrote: > Yes, the D compiler was rewritten in D (from C++). We need to > bootstrap from the older C++ version.
This is an interesting situation! If I understand Danny's patches correctly, then the last compiler written in C++, 0.17.1, is not currently compilable without the isnan patch... So normally, they should continue providing bug fix releases to the 0.17 branch, to make sure it actually does compile with a C++ compiler in a contemporary setting. Maybe you could do some lobbying for it... Andreas