Botan does not build with DMD 2.084. Is it still alive?

bauss jj_1337 at live.dk
Wed Jan 9 10:29:42 UTC 2019


On Wednesday, 9 January 2019 at 09:58:21 UTC, Piotr Mitana wrote:
> On Tuesday, 8 January 2019 at 13:25:36 UTC, bauss wrote:
>> Took a quick look at it and it seems that Botan uses an 
>> outdated version of memutils.
>
> Nope - I have "dub upgrade"d memutils to 0.4.13 (Botan's 
> dub.json takes the latest 0.4.x version - and memutils 0.5.x 
> does not exist currently).
>
> The error is still the same. Furthermore, memutils itself 
> builds properly with DMD 2.084.
>
> So I expect it's either Botan requiring adapting to the latest 
> DMD or it's a regression in object.d, according to this line:
>
> /usr/include/dmd/druntime/import/object.d(518,9): Error: union 
> `object.destroy!(true, RTSS).destroy.UntypedInit` has forward 
> references

Looking into this it actually looks like an error from DMD.

Sometime after dmd-2.074.0 it was introduced.

I would look at the changelog for specifics.


More information about the Digitalmars-d mailing list