https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115010
--- Comment #6 from Thorsten Otto <ad...@tho-otto.de> --- Oh, yes, of course. command line that failed: m68k-atari-mint-g++-14.1.0 -m68020-60 "-fno-PIE" "-c" "-O2" "-fomit-frame-pointer" "-DIN_GCC" "-fno-exceptions" "-fno-rtti" "-fasynchronous-unwind-tables" "-W" "-Wall" "-Wno-narrowing" "-Wwrite-strings" "-Wcast-qual" "-Wmissing-format-attribute" "-Wconditionally-supported" "-Woverloaded-virtual" "-pedantic" "-Wno-long-long" "-Wno-variadic-macros" "-Wno-overlength-strings" "-DHAVE_CONFIG_H" "-fno-PIE" "-I." "-I." "-I/home/sebilla/m68k-atari-mint-gcc/gcc" "-I/home/sebilla/m68k-atari-mint-gcc/gcc/." "-I/home/sebilla/m68k-atari-mint-gcc/gcc/../include" "-I/home/sebilla/m68k-atari-mint-gcc/gcc/../libcpp/include" "-I/home/sebilla/m68k-atari-mint-gcc/gcc/../libcody" "-I/home/sebilla/m68k-atari-mint-gcc/gcc/../libdecnumber" "-I/home/sebilla/m68k-atari-mint-gcc/gcc/../libdecnumber/dpd" "-I../libdecnumber" "-I/home/sebilla/m68k-atari-mint-gcc/gcc/../libbacktrace" "-o" "tree-data-ref.o" "-save-temps" "/home/sebilla/m68k-atari-mint-gcc/gcc/tree-data-ref.cc" (where /home/sebilla/m68k-atari-mint-gcc is the source directory of the repo) The original cross-compiler (m68k-atari-mint-g++-14.1.0) was configured with: /home/sebilla/m68k-atari-mint-gcc/configure --target=m68k-atari-mint --build=x86_64-suse-linux-gnu --prefix=/usr --libdir=/usr/lib64 --bindir=/usr/bin --libexecdir='' 'CFLAGS_FOR_BUILD=-O2 -fomit-frame-pointer -include /home/sebilla/m68k-atari-mint-gcc/gcc/libcwrap.h' CFLAGS='-O2 -fomit-frame-pointer -include /home/sebilla/m68k-atari-mint-gcc/gcc/libcwrap.h' 'CXXFLAGS_FOR_BUILD=-O2 -fomit-frame-pointer ' CXXFLAGS='-O2 -fomit-frame-pointer' 'BOOT_CFLAGS=-O2 -fomit-frame-pointer' 'CFLAGS_FOR_TARGET=-O2 -fomit-frame-pointer' 'CXXFLAGS_FOR_TARGET=-O2 -fomit-frame-pointer' LDFLAGS_FOR_BUILD= LDFLAGS= GNATMAKE_FOR_HOST=gnatmake-14 GNATBIND_FOR_HOST=gnatbind-14 GNATLINK_FOR_HOST=gnatlink-14 --with-pkgversion='MiNT 20240507' --disable-libcc1 --disable-werror --with-gxx-include-dir=/usr/m68k-atari-mint/sys-root/usr/include/c++/14 --with-libstdcxx-zoneinfo=/usr/share/zoneinfo --with-gcc-major-version-only --with-gcc --with-gnu-as --with-gnu-ld --with-system-zlib --without-static-standard-libraries --without-stage1-ldflags --disable-libgomp --without-libatomic --without-newlib --disable-libstdcxx-pch --disable-threads --disable-win32-registry --disable-lto --enable-ssp --enable-libssp --disable-plugin --disable-decimal-float --disable-nls --with-libiconv-prefix=/usr --with-libintl-prefix=/usr --with-sysroot=/usr/m68k-atari-mint/sys-root --enable-languages=c,c++,fortran,ada,d,m2 The compiler that i'm trying to build was configured with: '--target=m68k-atari-mint' '--host=m68k-atari-mint' '--build=x86_64-suse-linux-gnu' '--prefix=/usr' '--libdir=/usr/lib' '--bindir=/usr/bin' '--libexecdir=${libdir}' '--with-pkgversion=MiNT 20240507' '--disable-libcc1' '--disable-werror' '--with-gxx-include-dir=/usr/include/c++/14' '--with-libstdcxx-zoneinfo=/usr/share/zoneinfo' '--with-gcc-major-version-only' '--with-gcc' '--with-gnu-as' '--with-gnu-ld' '--with-system-zlib' '--disable-libgomp' '--without-newlib' '--disable-libstdcxx-pch' '--disable-threads' '--disable-win32-registry' '--disable-lto' '--enable-ssp' '--enable-libssp' '--disable-plugin' '--disable-decimal-float' '--disable-nls' '--with-cpu=m68020-60' '--with-build-sysroot=/usr/m68k-atari-mint/sys-root' 'build_alias=x86_64-suse-linux-gnu' 'host_alias=m68k-atari-mint' 'target_alias=m68k-atari-mint' 'CC=m68k-atari-mint-gcc-14.1.0 -m68020-60' 'CFLAGS=-O2 -fomit-frame-pointer' 'LDFLAGS=-Wl,-stack,512k' 'CXX=m68k-atari-mint-g++-14.1.0 -m68020-60' 'CXXFLAGS=-O2 -fomit-frame-pointer' 'CC_FOR_TARGET=m68k-atari-mint-gcc-14.1.0' 'CXX_FOR_TARGET=m68k-atari-mint-g++-14.1.0' 'GCC_FOR_TARGET=m68k-atari-mint-gcc-14.1.0' 'GFORTRAN_FOR_TARGET=m68k-atari-mint-gfortran-14.1.0' 'GOC_FOR_TARGET=m68k-atari-mint-goc-14.1.0' 'AS_FOR_TARGET=/home/sebilla/mintstd/binary7-package/usr/bin/m68k-atari-mint-as' 'RANLIB_FOR_TARGET=m68k-atari-mint-ranlib' 'STRIP_FOR_TARGET=m68k-atari-mint-strip' '--enable-languages=c,c++' compiler output was: /home/sebilla/m68k-atari-mint-gcc/gcc/tree-data-ref.cc: In function 'bool siv_subscript_p(const_tree, const_tree)': /home/sebilla/m68k-atari-mint-gcc/gcc/tree-data-ref.cc:3587:15: warning: this statement may fall through [-Wimplicit-fallthrough=] 3587 | if (CHREC_VARIABLE (chrec_a) != CHREC_VARIABLE (chrec_b)) | ^~ /home/sebilla/m68k-atari-mint-gcc/gcc/tree-data-ref.cc:3591:13: note: here 3591 | default: | ^~~~~~~ /home/sebilla/m68k-atari-mint-gcc/gcc/tree-data-ref.cc: In function 'bool get_references_in_stmt(gimple*, vec<data_ref_loc, va_heap>*)': /home/sebilla/m68k-atari-mint-gcc/gcc/tree-data-ref.cc:5888:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 5888 | ref.is_read = true; | ~~~~~~~~~~~~^~~~~~ /home/sebilla/m68k-atari-mint-gcc/gcc/tree-data-ref.cc:5890:11: note: here 5890 | case IFN_MASK_STORE: | ^~~~ tree-data-ref.s: Assembler messages: tree-data-ref.s:16664: Error: operands mismatch -- statement `sub.l -402(%fp),-446(%fp)' ignored tree-data-ref.s:16813: Error: operands mismatch -- statement `sub.l -274(%fp),-302(%fp)' ignored