dmd host compiler

Seb seb at wilzba.ch
Fri Jul 5 18:51:27 UTC 2019


On Friday, 5 July 2019 at 15:17:01 UTC, Martin Krejcirik wrote:
> What dmd I need to compile recent dmd from source ? I'm getting 
> all kinds of errors. Versions pre 2.081 worked fine with my 
> 2.073. I'm trying 2.085 and 2.087 but no success.
>
> dmd/sapply.d(30): Deprecation: Using super as a type is 
> deprecated. Use typeof(super) instead
> dmd/sapply.d(53): Error: function 
> `dmd.sapply.PostorderStatementVisitor.visit` conflicts with 
> alias dmd.sapply.PostorderStatementVisitor.visit at 
> dmd/sapply.d(30)

The easiest solution for this is to set AUTO_BOOTSTRAP=1 when 
building DMD as this will automatically download a working 
bootstrap compiler. 2.079 at the moment.


More information about the Digitalmars-d mailing list