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

            Bug ID: 100486
           Summary: Ada build fails for 32bit Windows
           Product: gcc
           Version: 11.1.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: ada
          Assignee: unassigned at gcc dot gnu.org
          Reporter: reiter.christoph at gmail dot com
  Target Milestone: ---

10.3 works fine. Trying to build 11.1 results in the following error.

I can try to debug this or try patches if someone can give me some hints on
where to best start.

Downstream issue: https://github.com/msys2/MINGW-packages/pull/8320

2021-05-08T11:34:54.1653856Z mkdir -p ada/libgnat/
2021-05-08T11:34:54.2691662Z mkdir -p ada/libgnat/
2021-05-08T11:34:54.2889496Z
/C/_/mingw-w64-gcc/src/build-i686-w64-mingw32/./prev-gcc/xgcc
-B/C/_/mingw-w64-gcc/src/build-i686-w64-mingw32/./prev-gcc/
-B/mingw32/i686-w64-mingw32/bin/ -L/mingw32/i686-w64-mingw32/lib -L/mingw32/lib
-isystem /mingw32/i686-w64-mingw32/include -isystem /mingw32/include
-B/mingw32/i686-w64-mingw32/bin/ -B/mingw32/i686-w64-mingw32/lib/ -isystem
/mingw32/i686-w64-mingw32/include -isystem
/mingw32/i686-w64-mingw32/sys-include   -fno-checking -c -g -O2
-D__USE_MINGW_ACCESS -Wno-pedantic-ms-format -fno-checking -gtoggle  -gnatpg 
-W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface
-I../../gcc-11.1.0/gcc/ada -I../../gcc-11.1.0/gcc/ada/gcc-interface
-Iada/libgnat -I../../gcc-11.1.0/gcc/ada/libgnat
../../gcc-11.1.0/gcc/ada/libgnat/a-charac.ads -o ada/libgnat/a-charac.o
2021-05-08T11:34:54.3231740Z
/C/_/mingw-w64-gcc/src/build-i686-w64-mingw32/./prev-gcc/xgcc
-B/C/_/mingw-w64-gcc/src/build-i686-w64-mingw32/./prev-gcc/
-B/mingw32/i686-w64-mingw32/bin/ -L/mingw32/i686-w64-mingw32/lib -L/mingw32/lib
-isystem /mingw32/i686-w64-mingw32/include -isystem /mingw32/include
-B/mingw32/i686-w64-mingw32/bin/ -B/mingw32/i686-w64-mingw32/lib/ -isystem
/mingw32/i686-w64-mingw32/include -isystem
/mingw32/i686-w64-mingw32/sys-include   -fno-checking -c -g -O2
-D__USE_MINGW_ACCESS -Wno-pedantic-ms-format -fno-checking -gtoggle  -gnatpg 
-W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface
-I../../gcc-11.1.0/gcc/ada -I../../gcc-11.1.0/gcc/ada/gcc-interface
-Iada/libgnat -I../../gcc-11.1.0/gcc/ada/libgnat
../../gcc-11.1.0/gcc/ada/libgnat/a-chlat1.ads -o ada/libgnat/a-chlat1.o
2021-05-08T11:34:54.3849423Z gnat1.exe: warning: command-line option
'-Wno-pedantic-ms-format' is valid for C/C++/ObjC/ObjC++ but not for Ada
2021-05-08T11:34:54.4421984Z gnat1.exe: warning: command-line option
'-Wno-pedantic-ms-format' is valid for C/C++/ObjC/ObjC++ but not for Ada
2021-05-08T11:34:54.8744980Z mkdir -p ada/libgnat/
2021-05-08T11:34:54.8985212Z
/C/_/mingw-w64-gcc/src/build-i686-w64-mingw32/./prev-gcc/xgcc
-B/C/_/mingw-w64-gcc/src/build-i686-w64-mingw32/./prev-gcc/
-B/mingw32/i686-w64-mingw32/bin/ -L/mingw32/i686-w64-mingw32/lib -L/mingw32/lib
-isystem /mingw32/i686-w64-mingw32/include -isystem /mingw32/include
-B/mingw32/i686-w64-mingw32/bin/ -B/mingw32/i686-w64-mingw32/lib/ -isystem
/mingw32/i686-w64-mingw32/include -isystem
/mingw32/i686-w64-mingw32/sys-include   -fno-checking -c -g -O2
-D__USE_MINGW_ACCESS -Wno-pedantic-ms-format -fno-checking -gtoggle  -gnatpg 
-W -Wall -g -O1 -fno-inline \
2021-05-08T11:34:54.9009139Z  -nostdinc -I- -I. -Iada/generated -Iada
-Iada/gcc-interface -I../../gcc-11.1.0/gcc/ada
-I../../gcc-11.1.0/gcc/ada/gcc-interface -Iada/libgnat
-I../../gcc-11.1.0/gcc/ada/libgnat
../../gcc-11.1.0/gcc/ada/libgnat/a-except.adb -o ada/libgnat/a-except.o
2021-05-08T11:34:54.9369418Z
/C/_/mingw-w64-gcc/src/build-i686-w64-mingw32/./prev-gcc/xgcc
-B/C/_/mingw-w64-gcc/src/build-i686-w64-mingw32/./prev-gcc/
-B/mingw32/i686-w64-mingw32/bin/ -L/mingw32/i686-w64-mingw32/lib -L/mingw32/lib
-isystem /mingw32/i686-w64-mingw32/include -isystem /mingw32/include
-B/mingw32/i686-w64-mingw32/bin/ -B/mingw32/i686-w64-mingw32/lib/ -isystem
/mingw32/i686-w64-mingw32/include -isystem
/mingw32/i686-w64-mingw32/sys-include   -fno-checking -c -g -O2
-D__USE_MINGW_ACCESS -Wno-pedantic-ms-format -fno-checking -gtoggle  -gnatpg 
-W -Wall -nostdinc -I- -I. -Iada/generated -Iada -Iada/gcc-interface
-I../../gcc-11.1.0/gcc/ada -I../../gcc-11.1.0/gcc/ada/gcc-interface
-Iada/libgnat -I../../gcc-11.1.0/gcc/ada/libgnat
../../gcc-11.1.0/gcc/ada/libgnat/a-elchha.adb -o ada/libgnat/a-elchha.o
2021-05-08T11:34:55.0157169Z gnat1.exe: warning: command-line option
'-Wno-pedantic-ms-format' is valid for C/C++/ObjC/ObjC++ but not for Ada
2021-05-08T11:34:55.1250712Z gnat1.exe: warning: command-line option
'-Wno-pedantic-ms-format' is valid for C/C++/ObjC/ObjC++ but not for Ada
2021-05-08T11:34:55.2141773Z make[3]: ***
[../../gcc-11.1.0/gcc/ada/gcc-interface/Make-lang.in:1052:
ada/libgnat/a-except.o] Error 1
2021-05-08T11:34:55.2147024Z make[3]: *** Waiting for unfinished jobs....
2021-05-08T11:34:55.4620283Z rm gcc.pod gfortran.pod
2021-05-08T11:34:55.4623053Z make[3]: Leaving directory
'/C/_/mingw-w64-gcc/src/build-i686-w64-mingw32/gcc'
2021-05-08T11:34:55.4705024Z make[2]: *** [Makefile:4833: all-stage2-gcc] Error
2
2021-05-08T11:34:55.4707275Z make[2]: Leaving directory
'/C/_/mingw-w64-gcc/src/build-i686-w64-mingw32'
2021-05-08T11:34:55.4720752Z make[1]: *** [Makefile:26006: stage2-bubble] Error
2
2021-05-08T11:34:55.4721697Z make[1]: Leaving directory
'/C/_/mingw-w64-gcc/src/build-i686-w64-mingw32'
2021-05-08T11:34:55.4722915Z make: *** [Makefile:1013: all] Error 2
2021-05-08T11:34:55.5271620Z ==> ERROR: A failure occurred in build().
2021-05-08T11:34:55.5552139Z     Aborting...
2021-05-08T11:34:55.6487699Z

Reply via email to