D is our last hope

Siarhei Siamashka siarhei.siamashka at gmail.com
Wed Dec 20 03:21:18 UTC 2023


On Wednesday, 20 December 2023 at 02:53:12 UTC, Richard (Rikki) 
Andrew Cattermole wrote:
> On 20/12/2023 3:49 PM, Siarhei Siamashka wrote:
>> However it's good enough to develop software.
>
> But not good enough to compile current releases of the frontend.

Oh, indeed. I can confirm a clash of the `_d_allocmemory' symbol 
at the linking stage between 
"gcc-11.3.0/libphobos/libdruntime/rt/lifetime.d:57" and 
"dmd-2.106.0/compiler/src/dmd/root/rmem.d:215".

But isn't this a fault of the current frontend? Why did it pick 
the same function name, especially with a leading underscore?

> We currently have a chain of compilers if you want to bootstrap 
> latest compiler from C++.

This doesn't look good.


More information about the Digitalmars-d mailing list