https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118495

            Bug ID: 118495
           Summary: Unable to build gdc (D compiler) for MinGW-w64
           Product: gcc
           Version: 15.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: d
          Assignee: ibuclaw at gdcproject dot org
          Reporter: brechtsanders at users dot sourceforge.net
  Target Milestone: ---

I have been attempting to nateveliy build the gdc D compiler on Windows
MinGW-w64.
The last build with where D language and libphobos didn't fail was GCC11.
So I am now using a GCC11 I build to attempt a GCC15 snapshot build.
But this keeps crashing on d21.exe.

Any idea how to solve this?

make: Entering directory
'/R/winlibs_gcc1564/gcc-15-20250112/build_mingw/x86_64-w64-mingw32/libphobos/libdruntime'
/bin/sh ../libtool --tag=D   --mode=compile
/R/winlibs_gcc1564/gcc-15-20250112/build_mingw/./gcc/gdc
-B/R/winlibs_gcc1564/gcc-15-20250112/build_mingw/./gcc/
-L/R/winlibs_gcc1564/inst_gcc-15-20250112/share/gcc/x86_64-w64-mingw32/lib
-L/R/winlibs_gcc1564/inst_gcc-15-20250112/share/gcc/mingw/lib -isystem
/R/winlibs_gcc1564/inst_gcc-15-20250112/share/gcc/x86_64-w64-mingw32/include
-isystem /R/winlibs_gcc1564/inst_gcc-15-20250112/share/gcc/mingw/include
-B/R/winlibs_gcc1564/inst_gcc-15-20250112/share/gcc/x86_64-w64-mingw32/bin/
-B/R/winlibs_gcc1564/inst_gcc-15-20250112/share/gcc/x86_64-w64-mingw32/lib/
-isystem
/R/winlibs_gcc1564/inst_gcc-15-20250112/share/gcc/x86_64-w64-mingw32/include
-isystem
/R/winlibs_gcc1564/inst_gcc-15-20250112/share/gcc/x86_64-w64-mingw32/sys-include
--sysroot=/R/winlibs_gcc1564/gcc-15-20250112/build_mingw/mingw-w64  
-prefer-pic -fversion=Shared -Wall  -frelease   -ffunction-sections
-fdata-sections  -I/c/Prog/winlibs_gcc15/custombuilt64/include/libdl-win32  
-march=nocona -msahf -mtune=generic -O2 -Wno-error=format  -fpreview=dip1000
-fpreview=fieldwise -fpreview=dtorfields -nostdinc -I
../../../../libphobos/libdruntime -I . -c -o core/cpuid.lo
../../../../libphobos/libdruntime/core/cpuid.d
libtool: compile:  /R/winlibs_gcc1564/gcc-15-20250112/build_mingw/./gcc/gdc
-B/R/winlibs_gcc1564/gcc-15-20250112/build_mingw/./gcc/
-L/R/winlibs_gcc1564/inst_gcc-15-20250112/share/gcc/x86_64-w64-mingw32/lib
-L/R/winlibs_gcc1564/inst_gcc-15-20250112/share/gcc/mingw/lib -isystem
/R/winlibs_gcc1564/inst_gcc-15-20250112/share/gcc/x86_64-w64-mingw32/include
-isystem /R/winlibs_gcc1564/inst_gcc-15-20250112/share/gcc/mingw/include
-B/R/winlibs_gcc1564/inst_gcc-15-20250112/share/gcc/x86_64-w64-mingw32/bin/
-B/R/winlibs_gcc1564/inst_gcc-15-20250112/share/gcc/x86_64-w64-mingw32/lib/
-isystem
/R/winlibs_gcc1564/inst_gcc-15-20250112/share/gcc/x86_64-w64-mingw32/include
-isystem
/R/winlibs_gcc1564/inst_gcc-15-20250112/share/gcc/x86_64-w64-mingw32/sys-include
--sysroot=/R/winlibs_gcc1564/gcc-15-20250112/build_mingw/mingw-w64
-fversion=Shared -Wall -frelease -ffunction-sections -fdata-sections
-I/c/Prog/winlibs_gcc15/custombuilt64/include/libdl-win32 -march=nocona -msahf
-mtune=generic -O2 -Wno-error=format -fpreview=dip1000 -fpreview=fieldwise
-fpreview=dtorfields -nostdinc -I ../../../../libphobos/libdruntime -I . -c
../../../../libphobos/libdruntime/core/cpuid.d  -DDLL_EXPORT -fversion=Shared
-o core/.libs/cpuid.o
d21.exe: internal compiler error: Segmentation fault
Please submit a full bug report, with preprocessed source (by using
-freport-bug).
See <https://gcc.gnu.org/bugs/> for instructions.
make: *** [Makefile:2590: core/cpuid.lo] Error 1
make: Leaving directory
'/R/winlibs_gcc1564/gcc-15-20250112/build_mingw/x86_64-w64-mingw32/libphobos/libdruntime'

Reply via email to