Hi,

On Mon, 2025-05-05 at 11:05 +0200, John Paul Adrian Glaubitz wrote:
> On Mon, 2025-05-05 at 10:14 +0200, Richard Biener wrote:
> > > I just noticed that my builds were with --disable-bootstrap. *sigh*
> > 
> > Note I'd consider that "fine", it gives you a build that was able to
> > build libgcc and thus it will allow you to make check and debug
> > from there (with nice small testcases).
> 
> Yeah, I'd still like to at least verify the bootstrap.

Native LRA-enabled bootstrap on Linux/m68k works with with C/C++ enabled.

I guess we can switch m68k over.

PR is: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113939

> > > Let me try that again.
> > 
> > Please note any findings in the respective PRs as well.
> 
> I already found an issue with m2 which caused an ICE in dwarf2 as well as
> a format error when building libgccjit. The former may be related to
> enabling LRA, the latter seems to an unrelated bug in libgccjit.
> 
> > Note I'm waiting for approval on the www change with any actual change
> > (maintainers can go ahead themselves of course).
> 
> My third attempt is running now. I have disabled m2 and jit and I'm building
> with --disable-werror. I hope this one is going to succeed now.

M2 fails with the following ICE, not sure whether it's related to LRA though:

/home/glaubitz/gcc/host-m68k-unknown-linux-gnu/prev-gcc/xg++ 
-B/home/glaubitz/gcc/host-m68k-unknown-linux-gnu/prev-gcc/ 
-B/usr/local/m68k-unknown-linux-gnu/bin/ -nostdinc++ -B/home/glaubitz/gcc/prev-
m68k-unknown-linux-gnu/libstdc++-v3/src/.libs 
-B/home/glaubitz/gcc/prev-m68k-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs  
-I/home/glaubitz/gcc/prev-m68k-unknown-linux-gnu/libstdc++-v3/include/m68k-
unknown-linux-gnu  
-I/home/glaubitz/gcc/prev-m68k-unknown-linux-gnu/libstdc++-v3/include  
-I/home/glaubitz/gcc/libstdc++-v3/libsupc++ 
-L/home/glaubitz/gcc/prev-m68k-unknown-linux-gnu/libstdc++-
v3/src/.libs 
-L/home/glaubitz/gcc/prev-m68k-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs 
-g -O2 -fno-checking -gtoggle -fno-rtti -I. -I../.././gcc  -I../.././gcc/m2 
-I../.././gcc/m2/gm2-gcc -
I../.././gcc/../include -I../.././gcc/../libcpp/include -Wall  
-Wno-literal-suffix -fPIC -c -o plugin/m2rte.o ../.././gcc/m2/plugin/m2rte.cc
flex -t ../.././gcc/m2/m2.flex | sed -e 's/ malloc/ xmalloc/' | sed -e 's/ 
realloc/ xrealloc/' > m2/gm2-compiler/m2flex.c
echo timestamp > s-tmp-emit
/bin/bash ../.././gcc/../move-if-change tmp-attrtab.cc    insn-attrtab.cc
echo timestamp > s-tmp-recog
/bin/bash ../.././gcc/../move-if-change tmp-dfatab.cc     insn-dfatab.cc
/bin/bash ../.././gcc/../move-if-change tmp-latencytab.cc insn-latencytab.cc
echo timestamp > s-attrtab
during RTL pass: dwarf2
../.././gcc/m2/mc-boot/Gdecl.cc: In function 'void 
decl_buildVarientSelector(decl_node, decl_node, nameKey_Name, decl_node)':
../.././gcc/m2/mc-boot/Gdecl.cc:25229:1: internal compiler error: in 
maybe_record_trace_start, at dwarf2cfi.cc:2591
25229 | }
      | ^
/home/glaubitz/gcc/host-m68k-unknown-linux-gnu/prev-gcc/xg++ 
-B/home/glaubitz/gcc/host-m68k-unknown-linux-gnu/prev-gcc/ 
-B/usr/local/m68k-unknown-linux-gnu/bin/ -nostdinc++ -B/home/glaubitz/gcc/prev-
m68k-unknown-linux-gnu/libstdc++-v3/src/.libs 
-B/home/glaubitz/gcc/prev-m68k-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs  
-I/home/glaubitz/gcc/prev-m68k-unknown-linux-gnu/libstdc++-v3/include/m68k-
unknown-linux-gnu  
-I/home/glaubitz/gcc/prev-m68k-unknown-linux-gnu/libstdc++-v3/include  
-I/home/glaubitz/gcc/libstdc++-v3/libsupc++ 
-L/home/glaubitz/gcc/prev-m68k-unknown-linux-gnu/libstdc++-
v3/src/.libs 
-L/home/glaubitz/gcc/prev-m68k-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs 
-no-pie   -g -O2 -fno-checking -gtoggle -DIN_GCC    -fno-exceptions -fno-rtti 
-fasynchronous-unwind-tables -W
-Wall -Wno-error=narrowing -Wwrite-strings -Wcast-qual   -DHAVE_CONFIG_H 
-no-pie -static-libstdc++ -static-libgcc  -o m2/pge m2/pge-boot/GArgs.o 
m2/pge-boot/GASCII.o m2/pge-boot/GAssertion.o m2/pge-
boot/Gbnflex.o m2/pge-boot/GDebug.o m2/pge-boot/GDynamicStrings.o 
m2/pge-boot/GFIO.o m2/pge-boot/GIndexing.o m2/pge-boot/GIO.o 
m2/pge-boot/GLists.o m2/pge-boot/GM2Dependent.o m2/pge-
boot/GM2EXCEPTION.o m2/pge-boot/GM2RTS.o m2/pge-boot/GNameKey.o 
m2/pge-boot/GNumberIO.o m2/pge-boot/GOutput.o m2/pge-boot/Gpge.o 
m2/pge-boot/GPushBackInput.o m2/pge-boot/GRTExceptions.o m2/pge-
boot/GSFIO.o m2/pge-boot/GStdIO.o m2/pge-boot/GStorage.o m2/pge-boot/GStrCase.o 
m2/pge-boot/GStrIO.o m2/pge-boot/GStrLib.o m2/pge-boot/GSymbolKey.o 
m2/pge-boot/GSysStorage.o m2/pge-boot/Glibc.o
m2/pge-boot/Gwrapc.o m2/pge-boot/Gerrno.o m2/pge-boot/GUnixArgs.o 
m2/pge-boot/Gtermios.o m2/pge-boot/GSysExceptions.o m2/pge-boot/Gabort.o 
m2/pge-boot/Gmcrts.o m2/pge-boot/main.o -lm
0x82b9d0d7 internal_error(char const*, ...)
        ../.././gcc/diagnostic-global-context.cc:517
0x82b6d3c3 fancy_abort(char const*, int, char const*)
        ../.././gcc/diagnostic.cc:1748
0x812a9721 maybe_record_trace_start
        ../.././gcc/dwarf2cfi.cc:2591
0x812a9af7 create_trace_edges
        ../.././gcc/dwarf2cfi.cc:2694
0x812aa431 scan_trace
        ../.././gcc/dwarf2cfi.cc:2918
0x812aa59f create_cfi_notes
        ../.././gcc/dwarf2cfi.cc:2945
0x812ab4a9 execute_dwarf2_frame
        ../.././gcc/dwarf2cfi.cc:3316
0x812ac5bd execute
        ../.././gcc/dwarf2cfi.cc:3798
Please submit a full bug report, with preprocessed source (by using 
-freport-bug).
Please include the complete backtrace with any bug report.
See <https://gcc.gnu.org/bugs/> for instructions.
make[3]: *** [../.././gcc/m2/Make-lang.in:1450: m2/mc-boot/Gdecl.o] Error 1
make[3]: *** Waiting for unfinished jobs....
/home/glaubitz/gcc/host-m68k-unknown-linux-gnu/prev-gcc/xg++ 
-B/home/glaubitz/gcc/host-m68k-unknown-linux-gnu/prev-gcc/ 
-B/usr/local/m68k-unknown-linux-gnu/bin/ -nostdinc++ -B/home/glaubitz/gcc/prev-
m68k-unknown-linux-gnu/libstdc++-v3/src/.libs 
-B/home/glaubitz/gcc/prev-m68k-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs  
-I/home/glaubitz/gcc/prev-m68k-unknown-linux-gnu/libstdc++-v3/include/m68k-
unknown-linux-gnu  
-I/home/glaubitz/gcc/prev-m68k-unknown-linux-gnu/libstdc++-v3/include  
-I/home/glaubitz/gcc/libstdc++-v3/libsupc++ 
-L/home/glaubitz/gcc/prev-m68k-unknown-linux-gnu/libstdc++-
v3/src/.libs 
-L/home/glaubitz/gcc/prev-m68k-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs 
-g -O2 -fno-checking -gtoggle  -rdynamic  -fno-rtti plugin/m2rte.o -shared -o 
plugin/m2rte.so
rm gpl.pod cpp.pod fsf-funding.pod gcc.pod gfdl.pod gcov-tool.pod lto-dump.pod 
gcov.pod gcov-dump.pod gfortran.pod
make[3]: Leaving directory '/home/glaubitz/gcc/host-m68k-unknown-linux-gnu/gcc'

JIT fails with, again not sure whether related to LRA:

/home/glaubitz/gcc/host-m68k-unknown-linux-gnu/prev-gcc/xg++ 
-B/home/glaubitz/gcc/host-m68k-unknown-linux-gnu/prev-gcc/ 
-B/usr/local/m68k-unknown-linux-gnu/bin/ -nostdinc++ -B/home/glaubitz/gcc/prev-
m68k-unknown-linux-gnu/libstdc++-v3/src/.libs 
-B/home/glaubitz/gcc/prev-m68k-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs  
-I/home/glaubitz/gcc/prev-m68k-unknown-linux-gnu/libstdc++-v3/include/m68k-
unknown-linux-gnu  
-I/home/glaubitz/gcc/prev-m68k-unknown-linux-gnu/libstdc++-v3/include  
-I/home/glaubitz/gcc/libstdc++-v3/libsupc++ 
-L/home/glaubitz/gcc/prev-m68k-unknown-linux-gnu/libstdc++-
v3/src/.libs 
-L/home/glaubitz/gcc/prev-m68k-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs  
-fPIC -c  -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC    
-fno-exceptions -fno-rtti -
fasynchronous-unwind-tables -W -Wall -Wno-error=narrowing -Wwrite-strings 
-Wcast-qual -Wmissing-format-attribute -Wconditionally-supported 
-Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-
macros -Wno-overlength-strings -Werror  -DHAVE_CONFIG_H -fPIC -I. -Ilto 
-I../.././gcc -I../.././gcc/lto -I../.././gcc/../include  
-I../.././gcc/../libcpp/include -I../.././gcc/../libcody  -
I../.././gcc/../libdecnumber -I../.././gcc/../libdecnumber/dpd 
-I../libdecnumber -I../.././gcc/../libbacktrace   -o lto/lto.o -MT lto/lto.o 
-MMD -MP -MF lto/.deps/lto.TPo ../.././gcc/lto/lto.cc
../.././gcc/jit/libgccjit.cc: In function 'gcc_jit_rvalue* 
gcc_jit_context_new_rvalue_vector_perm(gcc_jit_context*, gcc_jit_location*, 
gcc_jit_rvalue*, gcc_jit_rvalue*, gcc_jit_rvalue*)':
../.././gcc/jit/libgccjit.cc:174:35: error: format '%ld' expects argument of 
type 'long int', but argument 5 has type 'size_t' {aka 'unsigned int'} 
[-Werror=format=]
  174 |         jit_error ((CTXT), (LOC), "%s: " ERR_FMT,                       
        \
      |                                   ^
  175 |                    __func__, (A0), (A1));                               
\
      |                              ~~~~
../.././gcc/jit/libgccjit.cc:227:3: note: in expansion of macro 
'RETURN_VAL_IF_FAIL_PRINTF2'
  227 |   RETURN_VAL_IF_FAIL_PRINTF2 (TEST_EXPR, NULL, CTXT, LOC, ERR_FMT, A0, 
A1)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~
../.././gcc/jit/libgccjit.cc:4404:3: note: in expansion of macro 
'RETURN_NULL_IF_FAIL_PRINTF2'
 4404 |   RETURN_NULL_IF_FAIL_PRINTF2 (
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../.././gcc/jit/libgccjit.cc:4408:27: note: format string is defined here
 4408 |     " elements1 length: %ld mask length: %ld",
      |                         ~~^
      |                           |
      |                           long int
      |                         %d
../.././gcc/jit/libgccjit.cc:174:35: error: format '%ld' expects argument of 
type 'long int', but argument 6 has type 'size_t' {aka 'unsigned int'} 
[-Werror=format=]
  174 |         jit_error ((CTXT), (LOC), "%s: " ERR_FMT,                       
        \
      |                                   ^
  175 |                    __func__, (A0), (A1));                               
\
      |                                    ~~~~
../.././gcc/jit/libgccjit.cc:227:3: note: in expansion of macro 
'RETURN_VAL_IF_FAIL_PRINTF2'
  227 |   RETURN_VAL_IF_FAIL_PRINTF2 (TEST_EXPR, NULL, CTXT, LOC, ERR_FMT, A0, 
A1)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~
../.././gcc/jit/libgccjit.cc:4404:3: note: in expansion of macro 
'RETURN_NULL_IF_FAIL_PRINTF2'
 4404 |   RETURN_NULL_IF_FAIL_PRINTF2 (
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../.././gcc/jit/libgccjit.cc:4408:44: note: format string is defined here
 4408 |     " elements1 length: %ld mask length: %ld",
      |                                          ~~^
      |                                            |
      |                                            long int
      |                                          %d
../.././gcc/jit/libgccjit.cc:174:35: error: format '%ld' expects argument of 
type 'long int', but argument 5 has type 'size_t' {aka 'unsigned int'} 
[-Werror=format=]
  174 |         jit_error ((CTXT), (LOC), "%s: " ERR_FMT,                       
        \
      |                                   ^
  175 |                    __func__, (A0), (A1));                               
\
      |                              ~~~~
../.././gcc/jit/libgccjit.cc:227:3: note: in expansion of macro 
'RETURN_VAL_IF_FAIL_PRINTF2'
  227 |   RETURN_VAL_IF_FAIL_PRINTF2 (TEST_EXPR, NULL, CTXT, LOC, ERR_FMT, A0, 
A1)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~
../.././gcc/jit/libgccjit.cc:4425:3: note: in expansion of macro 
'RETURN_NULL_IF_FAIL_PRINTF2'
 4425 |   RETURN_NULL_IF_FAIL_PRINTF2 (
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../.././gcc/jit/libgccjit.cc:4429:33: note: format string is defined here
 4429 |     " elements1 element type: %ld mask element type: %ld",
      |                               ~~^
      |                                 |
      |                                 long int
      |                               %d
../.././gcc/jit/libgccjit.cc:174:35: error: format '%ld' expects argument of 
type 'long int', but argument 6 has type 'size_t' {aka 'unsigned int'} 
[-Werror=format=]
  174 |         jit_error ((CTXT), (LOC), "%s: " ERR_FMT,                       
        \
      |                                   ^
  175 |                    __func__, (A0), (A1));                               
\
      |                                    ~~~~
../.././gcc/jit/libgccjit.cc:227:3: note: in expansion of macro 
'RETURN_VAL_IF_FAIL_PRINTF2'
  227 |   RETURN_VAL_IF_FAIL_PRINTF2 (TEST_EXPR, NULL, CTXT, LOC, ERR_FMT, A0, 
A1)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~
../.././gcc/jit/libgccjit.cc:4425:3: note: in expansion of macro 
'RETURN_NULL_IF_FAIL_PRINTF2'
 4425 |   RETURN_NULL_IF_FAIL_PRINTF2 (
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../.././gcc/jit/libgccjit.cc:4429:56: note: format string is defined here
 4429 |     " elements1 element type: %ld mask element type: %ld",
      |                                                      ~~^
      |                                                        |
      |                                                        long int
      |                                                      %d
/home/glaubitz/gcc/host-m68k-unknown-linux-gnu/prev-gcc/xg++ 
-B/home/glau/.././gcc/lto/lto-partition.cc
/home/glaubitz/gcc/host-m68k-unknown-linux-gnu/prev-gcc/xg++ 
-B/home/glaubitz/gcc/host-m68k-unknown-linux-gnu/prev-gcc/ 
-B/usr/local/m68k-unknown-linux-gnu/bin/ -nostdinc++ -B/home/glaubitz/gcc/prev-
m68k-unknown-linux-gnu/libstdc++-v3/src/.libs 
-B/home/glaubitz/gcc/prev-m68k-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs  
-I/home/glaubitz/gcc/prev-m68k-unknown-linux-gnu/libstdc++-v3/include/m68k-
unknown-linux-gnu  
-I/home/glaubitz/gcc/prev-m68k-unknown-linux-gnu/libstdc++-v3/include  
-I/home/glaubitz/gcc/libstdc++-v3/libsupc++ 
-L/home/glaubitz/gcc/prev-m68k-unknown-linux-gnu/libstdc++-
v3/src/.libs 
-L/home/glaubitz/gcc/prev-m68k-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs  
-fPIC -c  -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC    
-fno-exceptions -fno-rtti -
fasynchronous-unwind-tables -W -Wall -Wno-error=narrowing -Wwrite-strings 
-Wcast-qual -Wmissing-format-attribute -Wconditionally-supported 
-Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-
macros -Wno-overlength-strings -Werror  -DHAVE_CONFIG_H -fPIC -I. -Ilto 
-I../.././gcc -I../.././gcc/lto -I../.././gcc/../include  
-I../.././gcc/../libcpp/include -I../.././gcc/../libcody  -
I../.././gcc/../libdecnumber -I../.././gcc/../libdecnumber/dpd 
-I../libdecnumber -I../.././gcc/../libbacktrace   -o lto/lto-symtab.o -MT 
lto/lto-symtab.o -MMD -MP -MF lto/.deps/lto-symtab.TPo
../.././gcc/lto/lto-symtab.cc
../.././gcc/jit/jit-recording.cc: In member function 'virtual void 
gcc::jit::recording::function::write_reproducer(gcc::jit::reproducer&)':
../.././gcc/jit/jit-recording.cc:4825:64: error: format '%lu' expects argument 
of type 'long unsigned int', but argument 6 has type 
'std::vector<int>::size_type' {aka 'unsigned int'} [-Werror=format=]
 4825 |             "                                                %lu);\n",
      |                                                              ~~^
      |                                                                |
      |                                                                long 
unsigned int
      |                                                              %u
......
 4829 |             std::get<1>(attribute).size ());
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                         |
      |                                         std::vector<int>::size_type 
{aka unsigned int}
/home/glaubitz/gcc/host-m68k-unknown-linux-gnu/prev-gcc/xg++ 
-B/home/glaubitz/gcc/host-m68k-unknown-linux-gnu/prev-gcc/ 
-B/usr/local/m68k-unknown-linux-gnu/bin/ -nostdinc++ -B/home/glaubitz/gcc/prev-
m68k-unknown-linux-gnu/libstdc++-v3/src/.libs 
-B/home/glaubitz/gcc/prev-m68k-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs  
-I/home/glaubitz/gcc/prev-m68k-unknown-linux-gnu/libstdc++-v3/include/m68k-
unknown-linux-gnu  
-I/home/glaubitz/gcc/prev-m68k-unknown-linux-gnu/libstdc++-v3/include  
-I/home/glaubitz/gcc/libstdc++-v3/libsupc++ 
-L/home/glaubitz/gcc/prev-m68k-unknown-linux-gnu/libstdc++-
v3/src/.libs 
-L/home/glaubitz/gcc/prev-m68k-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs  
-fPIC -c  -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC    
-fno-exceptions -fno-rtti -
fasynchronous-unwind-tables -W -Wall -Wno-error=narrowing -Wwrite-strings 
-Wcast-qual -Wmissing-format-attribute -Wconditionally-supported 
-Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-
macros -Wno-overlength-strings -Werror  -DHAVE_CONFIG_H -fPIC -I. -Ilto 
-I../.././gcc -I../.././gcc/lto -I../.././gcc/../include  
-I../.././gcc/../libcpp/include -I../.././gcc/../libcody  -
I../.././gcc/../libdecnumber -I../.././gcc/../libdecnumber/dpd 
-I../libdecnumber -I../.././gcc/../libbacktrace   -o lto/lto-common.o -MT 
lto/lto-common.o -MMD -MP -MF lto/.deps/lto-common.TPo
../.././gcc/lto/lto-common.cc
/home/glaubitz/gcc/host-m68k-unknown-linux-gnu/prev-gcc/xg++ 
-B/home/glaubitz/gcc/host-m68k-unknown-linux-gnu/prev-gcc/ 
-B/usr/local/m68k-unknown-linux-gnu/bin/ -nostdinc++ -B/home/glaubitz/gcc/prev-
m68k-unknown-linux-gnu/libstdc++-v3/src/.libs 
-B/home/glaubitz/gcc/prev-m68k-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs  
-I/home/glaubitz/gcc/prev-m68k-unknown-linux-gnu/libstdc++-v3/include/m68k-
unknown-linux-gnu  
-I/home/glaubitz/gcc/prev-m68k-unknown-linux-gnu/libstdc++-v3/include  
-I/home/glaubitz/gcc/libstdc++-v3/libsupc++ 
-L/home/glaubitz/gcc/prev-m68k-unknown-linux-gnu/libstdc++-
v3/src/.libs 
-L/home/glaubitz/gcc/prev-m68k-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs  
-fPIC -c  -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC    
-fno-exceptions -fno-rtti -
fasynchronous-unwind-tables -W -Wall -Wno-error=narrowing -Wwrite-strings 
-Wcast-qual -Wmissing-format-attribute -Wconditionally-supported 
-Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-
macros -Wno-overlength-strings -Werror  -DHAVE_CONFIG_H -fPIC -I. -Iobjc 
-I../.././gcc -I../.././gcc/objc -I../.././gcc/../include  
-I../.././gcc/../libcpp/include -I../.././gcc/../libcody  -
I../.././gcc/../libdecnumber -I../.././gcc/../libdecnumber/dpd 
-I../libdecnumber -I../.././gcc/../libbacktrace   -o objc/objc-lang.o -MT 
objc/objc-lang.o -MMD -MP -MF objc/.deps/objc-lang.TPo
../.././gcc/objc/objc-lang.cc
./options.h:6923:37: warning: narrowing conversion of 
'global_options.gcc_options::x_flag_openacc' from 'int' to 'bool' [-Wnarrowing]
 6923 | #define flag_openacc global_options.x_flag_openacc
      |                      ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
../.././gcc/jit/jit-builtins.cc:58:23: note: in definition of macro 
'DEF_BUILTIN'
   58 |   {NAME, CLASS, TYPE, BOTH_P, FALLBACK_P, ATTRS, IMPLICIT},
      |                       ^~~~~~
../.././gcc/builtins.def:223:16: note: in expansion of macro 'flag_openacc'
  223 |                flag_openacc, true, true, ATTRS, false, true)
      |                ^~~~~~~~~~~~
../.././gcc/omp-builtins.def:55:1: note: in expansion of macro 
'DEF_GOACC_BUILTIN_COMPILER'
   55 | DEF_GOACC_BUILTIN_COMPILER (BUILT_IN_ACC_ON_DEVICE, "acc_on_device",
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
./options.h:6935:36: warning: narrowing conversion of 
'global_options.gcc_options::x_flag_openmp' from 'int' to 'bool' [-Wnarrowing]
 6935 | #define flag_openmp global_options.x_flag_openmp
      |                     ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
../.././gcc/jit/jit-builtins.cc:58:23: note: in definition of macro 
'DEF_BUILTIN'
   58 |   {NAME, CLASS, TYPE, BOTH_P, FALLBACK_P, ATTRS, IMPLICIT},
      |                       ^~~~~~
../.././gcc/builtins.def:238:16: note: in expansion of macro 'flag_openmp'
  238 |                flag_openmp, true, true, ATTRS, false, flag_openmp)
      |                ^~~~~~~~~~~
../.././gcc/omp-builtins.def:72:1: note: in expansion of macro 
'DEF_GOMP_BUILTIN_COMPILER'
   72 | DEF_GOMP_BUILTIN_COMPILER (BUILT_IN_OMP_IS_INITIAL_DEVICE,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/glaubitz/gcc/host-m68k-unknown-linux-gnu/prev-gcc/xg++ 
-B/home/glaubitz/gcc/host-m68k-unknown-linux-gnu/prev-gcc/ 
-B/usr/local/m68k-unknown-linux-gnu/bin/ -nostdinc++ -B/home/glaubitz/gcc/prev-
m68k-unknown-linux-gnu/libstdc++-v3/src/.libs 
-B/home/glaubitz/gcc/prev-m68k-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs  
-I/home/glaubitz/gcc/prev-m68k-unknown-linux-gnu/libstdc++-v3/include/m68k-
unknown-linux-gnu  
-I/home/glaubitz/gcc/prev-m68k-unknown-linux-gnu/libstdc++-v3/include  
-I/home/glaubitz/gcc/libstdc++-v3/libsupc++ 
-L/home/glaubitz/gcc/prev-m68k-unknown-linux-gnu/libstdc++-
v3/src/.libs 
-L/home/glaubitz/gcc/prev-m68k-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs  
-fPIC -c  -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC    
-fno-exceptions -fno-rtti -
fasynchronous-unwind-tables -W -Wall -Wno-error=narrowing -Wwrite-strings 
-Wcast-qual -Wmissing-format-attribute -Wconditionally-supported 
-Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-
macros -Wno-overlength-strings -Werror  -DHAVE_CONFIG_H -fPIC -I. -Iobjc 
-I../.././gcc -I../.././gcc/objc -I../.././gcc/../include  
-I../.././gcc/../libcpp/include -I../.././gcc/../libcody  -
I../.././gcc/../libdecnumber -I../.././gcc/../libdecnumber/dpd 
-I../libdecnumber -I../.././gcc/../libbacktrace   -o objc/objc-act.o -MT 
objc/objc-act.o -MMD -MP -MF objc/.deps/objc-act.TPo
../.././gcc/objc/objc-act.cc
/home/glaubitz/gcc/host-m68k-unknown-linux-gnu/prev-gcc/xg++ 
-B/home/glaubitz/gcc/host-m68k-unknown-linux-gnu/prev-gcc/ 
-B/usr/local/m68k-unknown-linux-gnu/bin/ -nostdinc++ -B/home/glaubitz/gcc/prev-
m68k-unknown-linux-gnu/libstdc++-v3/src/.libs 
-B/home/glaubitz/gcc/prev-m68k-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs  
-I/home/glaubitz/gcc/prev-m68k-unknown-linux-gnu/libstdc++-v3/include/m68k-
unknown-linux-gnu  
-I/home/glaubitz/gcc/prev-m68k-unknown-linux-gnu/libstdc++-v3/include  
-I/home/glaubitz/gcc/libstdc++-v3/libsupc++ 
-L/home/glaubitz/gcc/prev-m68k-unknown-linux-gnu/libstdc++-
v3/src/.libs 
-L/home/glaubitz/gcc/prev-m68k-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs  
-fPIC -c  -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC    
-fno-exceptions -fno-rtti -
fasynchronous-unwind-tables -W -Wall -Wno-error=narrowing -Wwrite-strings 
-Wcast-qual -Wmissing-format-attribute -Wconditionally-supported 
-Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-
macros -Wno-overlength-strings -Werror  -DHAVE_CONFIG_H -fPIC -I. -Iobjc 
-I../.././gcc -I../.././gcc/objc -I../.././gcc/../include  
-I../.././gcc/../libcpp/include -I../.././gcc/../libcody  -
I../.././gcc/../libdecnumber -I../.././gcc/../libdecnumber/dpd 
-I../libdecnumber -I../.././gcc/../libbacktrace   -o 
objc/objc-runtime-shared-support.o -MT objc/objc-runtime-shared-support.o -MMD 
-MP -
MF objc/.deps/objc-runtime-shared-support.TPo 
../.././gcc/objc/objc-runtime-shared-support.cc
/home/glaubitz/gcc/host-m68k-unknown-linux-gnu/prev-gcc/xg++ 
-B/home/glaubitz/gcc/host-m68k-unknown-linux-gnu/prev-gcc/ 
-B/usr/local/m68k-unknown-linux-gnu/bin/ -nostdinc++ -B/home/glaubitz/gcc/prev-
m68k-unknown-linux-gnu/libstdc++-v3/src/.libs 
-B/home/glaubitz/gcc/prev-m68k-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs  
-I/home/glaubitz/gcc/prev-m68k-unknown-linux-gnu/libstdc++-v3/include/m68k-
unknown-linux-gnu  
-I/home/glaubitz/gcc/prev-m68k-unknown-linux-gnu/libstdc++-v3/include  
-I/home/glaubitz/gcc/libstdc++-v3/libsupc++ 
-L/home/glaubitz/gcc/prev-m68k-unknown-linux-gnu/libstdc++-
v3/src/.libs 
-L/home/glaubitz/gcc/prev-m68k-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs  
-fPIC -c  -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC    
-fno-exceptions -fno-rtti -
fasynchronous-unwind-tables -W -Wall -Wno-error=narrowing -Wwrite-strings 
-Wcast-qual -Wmissing-format-attribute -Wconditionally-supported 
-Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-
macros -Wno-overlength-strings -Werror  -DHAVE_CONFIG_H -fPIC -I. -Iobjc 
-I../.././gcc -I../.././gcc/objc -I../.././gcc/../include  
-I../.././gcc/../libcpp/include -I../.././gcc/../libcody  -
I../.././gcc/../libdecnumber -I../.././gcc/../libdecnumber/dpd 
-I../libdecnumber -I../.././gcc/../libbacktrace   -o 
objc/objc-gnu-runtime-abi-01.o -MT objc/objc-gnu-runtime-abi-01.o -MMD -MP -MF
objc/.deps/objc-gnu-runtime-abi-01.TPo 
../.././gcc/objc/objc-gnu-runtime-abi-01.cc
/home/glaubitz/gcc/host-m68k-unknown-linux-gnu/prev-gcc/xg++ 
-B/home/glaubitz/gcc/host-m68k-unknown-linux-gnu/prev-gcc/ 
-B/usr/local/m68k-unknown-linux-gnu/bin/ -nostdinc++ -B/home/glaubitz/gcc/prev-
m68k-unknown-linux-gnu/libstdc++-v3/src/.libs 
-B/home/glaubitz/gcc/prev-m68k-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs  
-I/home/glaubitz/gcc/prev-m68k-unknown-linux-gnu/libstdc++-v3/include/m68k-
unknown-linux-gnu  
-I/home/glaubitz/gcc/prev-m68k-unknown-linux-gnu/libstdc++-v3/include  
-I/home/glaubitz/gcc/libstdc++-v3/libsupc++ 
-L/home/glaubitz/gcc/prev-m68k-unknown-linux-gnu/libstdc++-
v3/src/.libs 
-L/home/glaubitz/gcc/prev-m68k-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs  
-fPIC -c  -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC    
-fno-exceptions -fno-rtti -
fasynchronous-unwind-tables -W -Wall -Wno-error=narrowing -Wwrite-strings 
-Wcast-qual -Wmissing-format-attribute -Wconditionally-supported 
-Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-
macros -Wno-overlength-strings -Werror  -DHAVE_CONFIG_H -fPIC -I. -Iobjc 
-I../.././gcc -I../.././gcc/objc -I../.././gcc/../include  
-I../.././gcc/../libcpp/include -I../.././gcc/../libcody  -
I../.././gcc/../libdecnumber -I../.././gcc/../libdecnumber/dpd 
-I../libdecnumber -I../.././gcc/../libbacktrace   -o 
objc/objc-next-runtime-abi-01.o -MT objc/objc-next-runtime-abi-01.o -MMD -MP -MF
objc/.deps/objc-next-runtime-abi-01.TPo 
../.././gcc/objc/objc-next-runtime-abi-01.cc
/home/glaubitz/gcc/host-m68k-unknown-linux-gnu/prev-gcc/xg++ 
-B/home/glaubitz/gcc/host-m68k-unknown-linux-gnu/prev-gcc/ 
-B/usr/local/m68k-unknown-linux-gnu/bin/ -nostdinc++ -B/home/glaubitz/gcc/prev-
m68k-unknown-linux-gnu/libstdc++-v3/src/.libs 
-B/home/glaubitz/gcc/prev-m68k-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs  
-I/home/glaubitz/gcc/prev-m68k-unknown-linux-gnu/libstdc++-v3/include/m68k-
unknown-linux-gnu  
-I/home/glaubitz/gcc/prev-m68k-unknown-linux-gnu/libstdc++-v3/include  
-I/home/glaubitz/gcc/libstdc++-v3/libsupc++ 
-L/home/glaubitz/gcc/prev-m68k-unknown-linux-gnu/libstdc++-
v3/src/.libs 
-L/home/glaubitz/gcc/prev-m68k-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs  
-fPIC -c  -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC    
-fno-exceptions -fno-rtti -
fasynchronous-unwind-tables -W -Wall -Wno-error=narrowing -Wwrite-strings 
-Wcast-qual -Wmissing-format-attribute -Wconditionally-supported 
-Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-
macros -Wno-overlength-strings -Werror  -DHAVE_CONFIG_H -fPIC -I. -Iobjc 
-I../.././gcc -I../.././gcc/objc -I../.././gcc/../include  
-I../.././gcc/../libcpp/include -I../.././gcc/../libcody  -
I../.././gcc/../libdecnumber -I../.././gcc/../libdecnumber/dpd 
-I../libdecnumber -I../.././gcc/../libbacktrace   -o 
objc/objc-next-runtime-abi-02.o -MT objc/objc-next-runtime-abi-02.o -MMD -MP -MF
objc/.deps/objc-next-runtime-abi-02.TPo 
../.././gcc/objc/objc-next-runtime-abi-02.cc
/home/glaubitz/gcc/host-m68k-unknown-linux-gnu/prev-gcc/xg++ 
-B/home/glaubitz/gcc/host-m68k-unknown-linux-gnu/prev-gcc/ 
-B/usr/local/m68k-unknown-linux-gnu/bin/ -nostdinc++ -B/home/glaubitz/gcc/prev-
m68k-unknown-linux-gnu/libstdc++-v3/src/.libs 
-B/home/glaubitz/gcc/prev-m68k-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs  
-I/home/glaubitz/gcc/prev-m68k-unknown-linux-gnu/libstdc++-v3/include/m68k-
unknown-linux-gnu  
-I/home/glaubitz/gcc/prev-m68k-unknown-linux-gnu/libstdc++-v3/include  
-I/home/glaubitz/gcc/libstdc++-v3/libsupc++ 
-L/home/glaubitz/gcc/prev-m68k-unknown-linux-gnu/libstdc++-
v3/src/.libs 
-L/home/glaubitz/gcc/prev-m68k-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs  
-fPIC -c  -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC    
-fno-exceptions -fno-rtti -
fasynchronous-unwind-tables -W -Wall -Wno-error=narrowing -Wwrite-strings 
-Wcast-qual -Wmissing-format-attribute -Wconditionally-supported 
-Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-
macros -Wno-overlength-strings -Werror  -DHAVE_CONFIG_H -fPIC -I. -Iobjc 
-I../.././gcc -I../.././gcc/objc -I../.././gcc/../include  
-I../.././gcc/../libcpp/include -I../.././gcc/../libcody  -
I../.././gcc/../libdecnumber -I../.././gcc/../libdecnumber/dpd 
-I../libdecnumber -I../.././gcc/../libbacktrace   -o objc/objc-encoding.o -MT 
objc/objc-encoding.o -MMD -MP -MF objc/.deps/objc-
encoding.TPo ../.././gcc/objc/objc-encoding.cc
/home/glaubitz/gcc/host-m68k-unknown-linux-gnu/prev-gcc/xg++ 
-B/home/glaubitz/gcc/host-m68k-unknown-linux-gnu/prev-gcc/ 
-B/usr/local/m68k-unknown-linux-gnu/bin/ -nostdinc++ -B/home/glaubitz/gcc/prev-
m68k-unknown-linux-gnu/libstdc++-v3/src/.libs 
-B/home/glaubitz/gcc/prev-m68k-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs  
-I/home/glaubitz/gcc/prev-m68k-unknown-linux-gnu/libstdc++-v3/include/m68k-
unknown-linux-gnu  
-I/home/glaubitz/gcc/prev-m68k-unknown-linux-gnu/libstdc++-v3/include  
-I/home/glaubitz/gcc/libstdc++-v3/libsupc++ 
-L/home/glaubitz/gcc/prev-m68k-unknown-linux-gnu/libstdc++-
v3/src/.libs 
-L/home/glaubitz/gcc/prev-m68k-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs  
-fPIC -c  -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC    
-fno-exceptions -fno-rtti -
fasynchronous-unwind-tables -W -Wall -Wno-error=narrowing -Wwrite-strings 
-Wcast-qual -Wmissing-format-attribute -Wconditionally-supported 
-Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-
macros -Wno-overlength-strings -Werror  -DHAVE_CONFIG_H -fPIC -I. -Iobjc 
-I../.././gcc -I../.././gcc/objc -I../.././gcc/../include  
-I../.././gcc/../libcpp/include -I../.././gcc/../libcody  -
I../.././gcc/../libdecnumber -I../.././gcc/../libdecnumber/dpd 
-I../libdecnumber -I../.././gcc/../libbacktrace   -o objc/objc-map.o -MT 
objc/objc-map.o -MMD -MP -MF objc/.deps/objc-map.TPo
../.././gcc/objc/objc-map.cc
/home/glaubitz/gcc/host-m68k-unknown-linux-gnu/prev-gcc/xg++ 
-B/home/glaubitz/gcc/host-m68k-unknown-linux-gnu/prev-gcc/ 
-B/usr/local/m68k-unknown-linux-gnu/bin/ -nostdinc++ -B/home/glaubitz/gcc/prev-
m68k-unknown-linux-gnu/libstdc++-v3/src/.libs 
-B/home/glaubitz/gcc/prev-m68k-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs  
-I/home/glaubitz/gcc/prev-m68k-unknown-linux-gnu/libstdc++-v3/include/m68k-
unknown-linux-gnu  
-I/home/glaubitz/gcc/prev-m68k-unknown-linux-gnu/libstdc++-v3/include  
-I/home/glaubitz/gcc/libstdc++-v3/libsupc++ 
-L/home/glaubitz/gcc/prev-m68k-unknown-linux-gnu/libstdc++-
v3/src/.libs 
-L/home/glaubitz/gcc/prev-m68k-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs  
-fPIC -c  -DIN_GCC_FRONTEND -g -O2 -fno-checking -gtoggle -DIN_GCC    
-fno-exceptions -fno-rtti -
fasynchronous-unwind-tables -W -Wall -Wno-error=narrowing -Wwrite-strings 
-Wcast-qual -Wmissing-format-attribute -Wconditionally-supported 
-Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-
macros -Wno-overlength-strings -Werror -DOBJCPLUS -I../.././gcc/objc 
-I../.././gcc/cp  -DHAVE_CONFIG_H -fPIC -I. -Iobjcp -I../.././gcc 
-I../.././gcc/objcp -I../.././gcc/../include  -
I../.././gcc/../libcpp/include -I../.././gcc/../libcody  
-I../.././gcc/../libdecnumber -I../.././gcc/../libdecnumber/dpd 
-I../libdecnumber -I../.././gcc/../libbacktrace   -o objcp/objcp-act.o -MT
objcp/objcp-act.o -MMD -MP -MF objcp/.deps/objcp-act.TPo 
../.././gcc/objc/objc-act.cc
cc1plus: all warnings being treated as errors
make[3]: *** [Makefile:1210: jit/libgccjit.o] Error 1
make[3]: *** Waiting for unfinished jobs....
cc1plus: all warnings being treated as errors
make[3]: *** [Makefile:1210: jit/jit-recording.o] Error 1
rm gpl.pod cpp.pod fsf-funding.pod gcc.pod gfdl.pod gcov-tool.pod lto-dump.pod 
gcov.pod gcov-dump.pod gfortran.pod
make[3]: Leaving directory '/home/glaubitz/gcc/host-m68k-unknown-linux-gnu/gcc'
make[2]: *** [Makefile:5112: all-stage2-gcc] Error 2
make[2]: Leaving directory '/home/glaubitz/gcc'
make[1]: *** [Makefile:25467: stage2-bubble] Error 2
make[1]: Leaving directory '/home/glaubitz/gcc'
make: *** [Makefile:1099: all] Error 2

And Fortran fails with a very strange failure:

checking whether the /home/glaubitz/gcc/host-m68k-unknown-linux-gnu/gcc/xgcc 
-B/home/glaubitz/gcc/host-m68k-unknown-linux-gnu/gcc/ 
-B/usr/local/m68k-unknown-linux-gnu/bin/ -B/usr/local/m68k-unknown-
linux-gnu/lib/ -isystem /usr/local/m68k-unknown-linux-gnu/include -isystem 
/usr/local/m68k-unknown-linux-gnu/sys-include    linker 
(/home/glaubitz/gcc/host-m68k-unknown-linux-gnu/gcc/collect-ld)
supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking for shl_load... no
checking for shl_load in -ldld... no
checking for dlopen... yes
checking whether a program can dlopen itself... yes
checking whether a statically linked program can dlopen itself... no
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for cos in -lm... yes
checking for m68k-unknown-linux-gnu-gfortran... 
/home/glaubitz/gcc/host-m68k-unknown-linux-gnu/gcc/gfortran 
-B/home/glaubitz/gcc/host-m68k-unknown-linux-gnu/gcc/ 
-B/usr/local/m68k-unknown-linux-
gnu/bin/ -B/usr/local/m68k-unknown-linux-gnu/lib/ -isystem 
/usr/local/m68k-unknown-linux-gnu/include -isystem 
/usr/local/m68k-unknown-linux-gnu/sys-include   
checking whether we are using the GNU Fortran compiler... no
checking whether /home/glaubitz/gcc/host-m68k-unknown-linux-gnu/gcc/gfortran 
-B/home/glaubitz/gcc/host-m68k-unknown-linux-gnu/gcc/ 
-B/usr/local/m68k-unknown-linux-gnu/bin/ -B/usr/local/m68k-unknown-
linux-gnu/lib/ -isystem /usr/local/m68k-unknown-linux-gnu/include -isystem 
/usr/local/m68k-unknown-linux-gnu/sys-include    accepts -g... no
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
libtool.m4: error: problem compiling FC test program
checking for /home/glaubitz/gcc/host-m68k-unknown-linux-gnu/gcc/gfortran 
-B/home/glaubitz/gcc/host-m68k-unknown-linux-gnu/gcc/ 
-B/usr/local/m68k-unknown-linux-gnu/bin/ -B/usr/local/m68k-unknown-linux-
gnu/lib/ -isystem /usr/local/m68k-unknown-linux-gnu/include -isystem 
/usr/local/m68k-unknown-linux-gnu/sys-include    option to produce PIC... 
checking if /home/glaubitz/gcc/host-m68k-unknown-linux-gnu/gcc/gfortran 
-B/home/glaubitz/gcc/host-m68k-unknown-linux-gnu/gcc/ 
-B/usr/local/m68k-unknown-linux-gnu/bin/ -B/usr/local/m68k-unknown-linux-
gnu/lib/ -isystem /usr/local/m68k-unknown-linux-gnu/include -isystem 
/usr/local/m68k-unknown-linux-gnu/sys-include    static flag  works... no
checking if /home/glaubitz/gcc/host-m68k-unknown-linux-gnu/gcc/gfortran 
-B/home/glaubitz/gcc/host-m68k-unknown-linux-gnu/gcc/ 
-B/usr/local/m68k-unknown-linux-gnu/bin/ -B/usr/local/m68k-unknown-linux-
gnu/lib/ -isystem /usr/local/m68k-unknown-linux-gnu/include -isystem 
/usr/local/m68k-unknown-linux-gnu/sys-include    supports -c -o file.o... no
checking if /home/glaubitz/gcc/host-m68k-unknown-linux-gnu/gcc/gfortran 
-B/home/glaubitz/gcc/host-m68k-unknown-linux-gnu/gcc/ 
-B/usr/local/m68k-unknown-linux-gnu/bin/ -B/usr/local/m68k-unknown-linux-
gnu/lib/ -isystem /usr/local/m68k-unknown-linux-gnu/include -isystem 
/usr/local/m68k-unknown-linux-gnu/sys-include    supports -c -o file.o... 
(cached) no
checking whether the 
/home/glaubitz/gcc/host-m68k-unknown-linux-gnu/gcc/gfortran 
-B/home/glaubitz/gcc/host-m68k-unknown-linux-gnu/gcc/ 
-B/usr/local/m68k-unknown-linux-gnu/bin/ -B/usr/local/m68k-
unknown-linux-gnu/lib/ -isystem /usr/local/m68k-unknown-linux-gnu/include 
-isystem /usr/local/m68k-unknown-linux-gnu/sys-include    linker 
(/home/glaubitz/gcc/host-m68k-unknown-linux-gnu/gcc/collect-
ld) supports shared libraries... yes
checking dynamic linker characteristics... (cached) GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether the GNU Fortran compiler is working... no
configure: error: GNU Fortran is not working; please report a bug in 
http://gcc.gnu.org/bugzilla, attaching 
/home/glaubitz/gcc/m68k-unknown-linux-gnu/libgfortran/config.log
make[1]: *** [Makefile:21402: configure-target-libgfortran] Error 1
make[1]: Leaving directory '/home/glaubitz/gcc'
make: *** [Makefile:1101: all] Error 2

Full build logs here: https://people.debian.org/~glaubitz/gcc16-logs/

Adrian

-- 
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer
`. `'   Physicist
  `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913

Reply via email to