GCC with D have been finally been released.

Johannes Pfau nospam at example.com
Fri May 3 17:12:07 UTC 2019


Am Fri, 03 May 2019 10:03:47 -0700 schrieb H. S. Teoh:

> On Fri, May 03, 2019 at 03:37:23PM +0000, 12345swordy via Digitalmars-d
> wrote:
>> https://gcc.gnu.org/gcc-9/changes.html
> 
> WOOHOO!!! Celebration!
> 
> But... 2.076... is ancient. :-/  That's like *8* releases behind
> dmd/ldc.  I wish gdc were more up-to-date.  But I understand that Iain
> is constrained by the GCC release schedule.
> 
> 
> T

Well, you should use gcc trunk then ;-)

belka just wrote this in the GDC slack channel:
> GDC with D v2.086.0-rc.1 passes the original testsuite now (from 2.083).

We'll merge this to gcc trunk shortly after the 2.086 test suite passes 
and GCC 10 stage 1 development opens (or has it already opened? I'm not 
sure).

There's only one reason GCC 9 ships 2.076: We need one GCC/GDC release 
which builds without any D compiler, i.e. which still uses the C++ 
frontend. There's no newer C++ frontend available, so 2.076 (+ many 
backports, see dmd-cxx branches in the dlang dmd/druntime/phobos branches) 
was the latest version we could ship.

-- 
Johannes


More information about the Digitalmars-d mailing list