Hi! The latest gcc-10 snapshot in Debian fails to build in Debian with:
../../src/gcc/config/rs6000/rs6000-call.c: In function 'void def_builtin(const char*, tree, rs6000_builtins)': ../../src/gcc/config/rs6000/rs6000-call.c:8162:21: warning: misspelled term 'builtin function' in format; use 'built-in function' instead [-Wformat-diag] 8162 | "internal error: builtin function %qs already processed", | ^~~~~~~~~~~~~~~~ /<<PKGBUILDDIR>>/build/./prev-gcc/xg++ -B/<<PKGBUILDDIR>>/build/./prev-gcc/ -B/usr/powerpc-linux-gnu/bin/ -nostdinc++ -B/<<PKGBUILDDIR>>/build/prev-powerpc-linux-gnu/libstdc++-v3/src/.libs -B/<<PKGBUILDDIR>>/build/prev-powerpc-linux-gnu/libstdc++-v3/libsupc++/.libs -I/<<PKGBUILDDIR>>/build/prev-powerpc-linux-gnu/libstdc++-v3/include/powerpc-linux-gnu -I/<<PKGBUILDDIR>>/build/prev-powerpc-linux-gnu/libstdc++-v3/include -I/<<PKGBUILDDIR>>/src/libstdc++-v3/libsupc++ -L/<<PKGBUILDDIR>>/build/prev-powerpc-linux-gnu/libstdc++-v3/src/.libs -L/<<PKGBUILDDIR>>/build/prev-powerpc-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o edit-context.o -MT edit-context.o -MMD -MP -MF ./.deps/edit-context.TPo ../../src/gcc/edit-context.c /<<PKGBUILDDIR>>/build/./prev-gcc/xg++ -B/<<PKGBUILDDIR>>/build/./prev-gcc/ -B/usr/powerpc-linux-gnu/bin/ -nostdinc++ -B/<<PKGBUILDDIR>>/build/prev-powerpc-linux-gnu/libstdc++-v3/src/.libs -B/<<PKGBUILDDIR>>/build/prev-powerpc-linux-gnu/libstdc++-v3/libsupc++/.libs -I/<<PKGBUILDDIR>>/build/prev-powerpc-linux-gnu/libstdc++-v3/include/powerpc-linux-gnu -I/<<PKGBUILDDIR>>/build/prev-powerpc-linux-gnu/libstdc++-v3/include -I/<<PKGBUILDDIR>>/src/libstdc++-v3/libsupc++ -L/<<PKGBUILDDIR>>/build/prev-powerpc-linux-gnu/libstdc++-v3/src/.libs -L/<<PKGBUILDDIR>>/build/prev-powerpc-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o pretty-print.o -MT pretty-print.o -MMD -MP -MF ./.deps/pretty-print.TPo ../../src/gcc/pretty-print.c /<<PKGBUILDDIR>>/build/./prev-gcc/xg++ -B/<<PKGBUILDDIR>>/build/./prev-gcc/ -B/usr/powerpc-linux-gnu/bin/ -nostdinc++ -B/<<PKGBUILDDIR>>/build/prev-powerpc-linux-gnu/libstdc++-v3/src/.libs -B/<<PKGBUILDDIR>>/build/prev-powerpc-linux-gnu/libstdc++-v3/libsupc++/.libs -I/<<PKGBUILDDIR>>/build/prev-powerpc-linux-gnu/libstdc++-v3/include/powerpc-linux-gnu -I/<<PKGBUILDDIR>>/build/prev-powerpc-linux-gnu/libstdc++-v3/include -I/<<PKGBUILDDIR>>/src/libstdc++-v3/libsupc++ -L/<<PKGBUILDDIR>>/build/prev-powerpc-linux-gnu/libstdc++-v3/src/.libs -L/<<PKGBUILDDIR>>/build/prev-powerpc-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DLOCALEDIR=\"/usr/share/locale\" -g -O2 -fno-checking -gtoggle -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o intl.o -MT intl.o -MMD -MP -MF ./.deps/intl.TPo ../../src/gcc/intl.c /<<PKGBUILDDIR>>/build/./prev-gcc/xg++ -B/<<PKGBUILDDIR>>/build/./prev-gcc/ -B/usr/powerpc-linux-gnu/bin/ -nostdinc++ -B/<<PKGBUILDDIR>>/build/prev-powerpc-linux-gnu/libstdc++-v3/src/.libs -B/<<PKGBUILDDIR>>/build/prev-powerpc-linux-gnu/libstdc++-v3/libsupc++/.libs -I/<<PKGBUILDDIR>>/build/prev-powerpc-linux-gnu/libstdc++-v3/include/powerpc-linux-gnu -I/<<PKGBUILDDIR>>/build/prev-powerpc-linux-gnu/libstdc++-v3/include -I/<<PKGBUILDDIR>>/src/libstdc++-v3/libsupc++ -L/<<PKGBUILDDIR>>/build/prev-powerpc-linux-gnu/libstdc++-v3/src/.libs -L/<<PKGBUILDDIR>>/build/prev-powerpc-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o sbitmap.o -MT sbitmap.o -MMD -MP -MF ./.deps/sbitmap.TPo ../../src/gcc/sbitmap.c ../../src/gcc/config/rs6000/rs6000-call.c: In function 'void rs6000_invalid_builtin(rs6000_builtins)': ../../src/gcc/config/rs6000/rs6000-call.c:10356:47: warning: misspelled term 'floating point' in format; use 'floating-point' instead [-Wformat-diag] 10356 | error ("%qs requires ISA 3.0 IEEE 128-bit floating point", name); | ^~~~~~~~~~~~~~ ../../src/gcc/config/rs6000/rs6000-call.c: In function 'tree_node* builtin_function_type(machine_mode, machine_mode, machine_mode, machine_mode, rs6000_builtins, const char*)': ../../src/gcc/config/rs6000/rs6000-call.c:13019:21: warning: misspelled term 'builtin function' in format; use 'built-in function' instead [-Wformat-diag] 13019 | "internal error: builtin function %qs had an unexpected " | ^~~~~~~~~~~~~~~~ ../../src/gcc/config/rs6000/rs6000-call.c:13041:25: warning: misspelled term 'builtin function' in format; use 'built-in function' instead [-Wformat-diag] 13041 | "internal error: builtin function %qs, argument %d " | ^~~~~~~~~~~~~~~~ ../../src/gcc/edit-context.c: In member function 'void edited_file::print_diff(pretty_printer*, bool)': ../../src/gcc/edit-context.c:450:23: warning: spurious leading punctuation sequence '---' in format [-Wformat-diag] 450 | pp_printf (pp, "--- %s\n", m_filename); | ^~~ ../../src/gcc/edit-context.c:450:29: warning: unquoted whitespace character '\x0a' in format [-Wformat-diag] 450 | pp_printf (pp, "--- %s\n", m_filename); | ^~ ../../src/gcc/edit-context.c:451:23: warning: spurious leading punctuation sequence '+++' in format [-Wformat-diag] 451 | pp_printf (pp, "+++ %s\n", m_filename); | ^~~ ../../src/gcc/edit-context.c:451:29: warning: unquoted whitespace character '\x0a' in format [-Wformat-diag] 451 | pp_printf (pp, "+++ %s\n", m_filename); | ^~ ../../src/gcc/edit-context.c: In member function 'int edited_file::print_diff_hunk(pretty_printer*, int, int, int)': ../../src/gcc/edit-context.c:522:19: warning: spurious leading punctuation sequence '@@' in format [-Wformat-diag] 522 | pp_printf (pp, "@@ -%i,%i +%i,%i @@\n", old_start_of_hunk, old_num_lines, | ^~ ../../src/gcc/edit-context.c:522:36: warning: unquoted sequence of 2 consecutive punctuation characters '@@' in format [-Wformat-diag] 522 | pp_printf (pp, "@@ -%i,%i +%i,%i @@\n", old_start_of_hunk, old_num_lines, | ^~ ../../src/gcc/edit-context.c:522:38: warning: unquoted whitespace character '\x0a' in format [-Wformat-diag] 522 | pp_printf (pp, "@@ -%i,%i +%i,%i @@\n", old_start_of_hunk, old_num_lines, | ^~ /<<PKGBUILDDIR>>/build/./prev-gcc/xg++ -B/<<PKGBUILDDIR>>/build/./prev-gcc/ -B/usr/powerpc-linux-gnu/bin/ -nostdinc++ -B/<<PKGBUILDDIR>>/build/prev-powerpc-linux-gnu/libstdc++-v3/src/.libs -B/<<PKGBUILDDIR>>/build/prev-powerpc-linux-gnu/libstdc++-v3/libsupc++/.libs -I/<<PKGBUILDDIR>>/build/prev-powerpc-linux-gnu/libstdc++-v3/include/powerpc-linux-gnu -I/<<PKGBUILDDIR>>/build/prev-powerpc-linux-gnu/libstdc++-v3/include -I/<<PKGBUILDDIR>>/src/libstdc++-v3/libsupc++ -L/<<PKGBUILDDIR>>/build/prev-powerpc-linux-gnu/libstdc++-v3/src/.libs -L/<<PKGBUILDDIR>>/build/prev-powerpc-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o input.o -MT input.o -MMD -MP -MF ./.deps/input.TPo ../../src/gcc/input.c ../../src/gcc/json.cc: In member function 'virtual void json::object::print(pretty_printer*) const': ../../src/gcc/json.cc:73:23: warning: quoted '%s' directive in format [-Wformat-diag] 73 | pp_printf (pp, "\"%s\": ", key); // FIXME: escaping? | ^~~~~~ ../../src/gcc/json.cc:73:22: note: if using '%qs' is not feasible, use '"%-s"' instead 73 | pp_printf (pp, "\"%s\": ", key); // FIXME: escaping? | ^~~~~~~~~~ ../../src/gcc/json.cc:73:27: warning: unquoted sequence of 2 consecutive punctuation characters '":' in format [-Wformat-diag] 73 | pp_printf (pp, "\"%s\": ", key); // FIXME: escaping? | ^~~ ../../src/gcc/json.cc:73:30: warning: spurious trailing space in format [-Wformat-diag] 73 | pp_printf (pp, "\"%s\": ", key); // FIXME: escaping? | ^ ../../src/gcc/json.cc:73:23: warning: unterminated quote character '"' in format [-Wformat-diag] 73 | pp_printf (pp, "\"%s\": ", key); // FIXME: escaping? | ^~ /<<PKGBUILDDIR>>/build/./prev-gcc/xg++ -B/<<PKGBUILDDIR>>/build/./prev-gcc/ -B/usr/powerpc-linux-gnu/bin/ -nostdinc++ -B/<<PKGBUILDDIR>>/build/prev-powerpc-linux-gnu/libstdc++-v3/src/.libs -B/<<PKGBUILDDIR>>/build/prev-powerpc-linux-gnu/libstdc++-v3/libsupc++/.libs -I/<<PKGBUILDDIR>>/build/prev-powerpc-linux-gnu/libstdc++-v3/include/powerpc-linux-gnu -I/<<PKGBUILDDIR>>/build/prev-powerpc-linux-gnu/libstdc++-v3/include -I/<<PKGBUILDDIR>>/src/libstdc++-v3/libsupc++ -L/<<PKGBUILDDIR>>/build/prev-powerpc-linux-gnu/libstdc++-v3/src/.libs -L/<<PKGBUILDDIR>>/build/prev-powerpc-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -DBASEVER="\"10.0.1\"" -DDATESTAMP="\" 20200304\"" -DREVISION="\" [master revision 0b0908c1f27:cb0a7e0ca53:94f7d7ec6ebef49a50da777fd71db3d03ee03aa0]\"" -DDEVPHASE="\" (experimental)\"" -DPKGVERSION="\"(Debian 10-20200304-1) \"" -DBUGURL="\"<file:///usr/share/doc/gcc-10/README.Bugs>\"" -g -O2 -fno-checking -gtoggle -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../src/gcc -I../../src/gcc/. -I../../src/gcc/../include -I../../src/gcc/../libcpp/include -I../../src/gcc/../libdecnumber -I../../src/gcc/../libdecnumber/dpd -I../libdecnumber -I../../src/gcc/../libbacktrace -o version.o -MT version.o -MMD -MP -MF ./.deps/version.TPo ../../src/gcc/version.c ../../src/gcc/pretty-print.c: In function 'void pp_begin_url(pretty_printer*, const char*)': ../../src/gcc/pretty-print.c:2179:21: warning: unquoted control character '\x1b' in format [-Wformat-diag] 2179 | pp_printf (pp, "\33]8;;%s\33\\", url); | ^~~ ../../src/gcc/pretty-print.c:2179:24: warning: unbalanced punctuation character ']' in format [-Wformat-diag] 2179 | pp_printf (pp, "\33]8;;%s\33\\", url); | ^ ../../src/gcc/pretty-print.c:2179:26: warning: unquoted sequence of 2 consecutive punctuation characters ';;' in format [-Wformat-diag] 2179 | pp_printf (pp, "\33]8;;%s\33\\", url); | ^~ ../../src/gcc/pretty-print.c:2179:30: warning: unquoted control character '\x1b' in format [-Wformat-diag] 2179 | pp_printf (pp, "\33]8;;%s\33\\", url); | ^~~ ../../src/gcc/pretty-print.c:2179:33: warning: spurious trailing punctuation sequence '\' in format [-Wformat-diag] 2179 | pp_printf (pp, "\33]8;;%s\33\\", url); | ^~ ../../src/gcc/pretty-print.c:2182:21: warning: unquoted control character '\x1b' in format [-Wformat-diag] 2182 | pp_printf (pp, "\33]8;;%s\a", url); | ^~~ ../../src/gcc/pretty-print.c:2182:24: warning: unbalanced punctuation character ']' in format [-Wformat-diag] 2182 | pp_printf (pp, "\33]8;;%s\a", url); | ^ ../../src/gcc/pretty-print.c:2182:26: warning: unquoted sequence of 2 consecutive punctuation characters ';;' in format [-Wformat-diag] 2182 | pp_printf (pp, "\33]8;;%s\a", url); | ^~ ../../src/gcc/pretty-print.c:2182:30: warning: unquoted control character '\x07' in format [-Wformat-diag] 2182 | pp_printf (pp, "\33]8;;%s\a", url); | ^~ Full log in: https://buildd.debian.org/status/fetch.php?pkg=gcc-10&arch=powerpc&ver=10-20200304-1&stamp=1583386777&raw=0 Adrian -- .''`. John Paul Adrian Glaubitz : :' : Debian Developer - glaub...@debian.org `. `' Freie Universitaet Berlin - glaub...@physik.fu-berlin.de `- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913