[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH for Dlang support] d: change the return value of yylex() from

From: H. S. Teoh
Subject: Re: [PATCH for Dlang support] d: change the return value of yylex() from int to TokenKind
Date: Mon, 28 Sep 2020 12:51:57 -0700

On Mon, Sep 28, 2020 at 10:42:18PM +0300, wrote:
> > On Sep 28, 2020, at 10:13 PM, Adela Vais <> wrote:
> > În lun., 28 sept. 2020 la 20:34, Akim Demaille <> a scris:
> >>>> We now get errors from address sanitizer.  Have a look at
> >>>> for instance.
> >> ldc2 is mature enough?  Maybe the CI should try not online dmd, but
> >> also GCC and LLVM's support for D.
> >> 
> > 
> > I don't know, but I'll ask the D community and give an update on
> > this.
> Yes, ldc2 and gdc are mature enough.
> ldc2 and gdc are the compilers recommended for production use.
> I think it might be a good idea to update travis to use ldc2.

I second this.  Dmd's codegen is very fast, but sometimes has bugs
and/or quality issues with the generated code.  For production use, I
highly recommend LDC.  GDC is not bad, but the language version it
currently supports is rather dated.  LDC has been closely tracking DMD
releases, so it represents the latest, stable production version of D.


Computers are like a jungle: they have monitor lizards, rams, mice, c-moss, 
binary trees... and bugs.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]