What gcc to use for gdc master?

Dan Olson via D.gnu d.gnu at puremagic.com
Thu Jun 4 08:33:37 PDT 2015


"Iain Buclaw via D.gnu" <d.gnu at puremagic.com> writes:

> All PRs should be based on master, and they get trickled down to
> release branches as needed.
>
> Master only works (or at least, has been tested) with the development
> snapshot listed in gcc.version. Which would be version gcc-6 now.

Ok, thanks.

As a sanity step before switching to gcc-6, tried to build gdc-5 branch
on OSX X86_64 with gcc-5.1.  I must be missing something because no
versions are satisfied for thread.d fiber_switchContext().  Should
D_InlineAsm_X86* versions be defined in GDC?  They are not in my build.

Making all in libdruntime
/Users/dan/projects/gdc-dev/gdc/objdir/./gcc/gdc -B/Users/dan/projects/gdc-dev/gdc/objdir/./gcc/ -B/Users/dan/projects/gdc-dev/install/x86_64-apple-darwin14.3.0/bin/ -B/Users/dan/projects/gdc-dev/install/x86_64-apple-darwin14.3.0/lib/ -isystem /Users/dan/projects/gdc-dev/install/x86_64-apple-darwin14.3.0/include -isystem /Users/dan/projects/gdc-dev/install/x86_64-apple-darwin14.3.0/sys-include -o core/thread.o -Wall -Werror -g -frelease -O2 -nostdinc -pipe -Wno-deprecated -I ../../../../gcc-5.1.0/libphobos/libdruntime -I ./x86_64-apple-darwin14.3.0 -I .  -c ../../../../gcc-5.1.0/libphobos/libdruntime/core/thread.d
../../../../gcc-5.1.0/libphobos/libdruntime/core/thread.d:3550:13: error: static assert  "Not implemented"
             static assert(0, "Not implemented");


More information about the D.gnu mailing list