This breaks bootstrap on powerpc:

/daten/gcc/gcc-20191101/Build/./prev-gcc/xg++ 
-B/daten/gcc/gcc-20191101/Build/./prev-gcc/ -B/usr/powerpc64-suse-linux/bin/ 
-nostdinc++ 
-B/daten/gcc/gcc-20191101/Build/prev-powerpc64-suse-linux/libstdc++-v3/src/.libs
 
-B/daten/gcc/gcc-20191101/Build/prev-powerpc64-suse-linux/libstdc++-v3/libsupc++/.libs
  
-I/daten/gcc/gcc-20191101/Build/prev-powerpc64-suse-linux/libstdc++-v3/include/powerpc64-suse-linux
  
-I/daten/gcc/gcc-20191101/Build/prev-powerpc64-suse-linux/libstdc++-v3/include  
-I/daten/gcc/gcc-20191101/libstdc++-v3/libsupc++ 
-L/daten/gcc/gcc-20191101/Build/prev-powerpc64-suse-linux/libstdc++-v3/src/.libs
 
-L/daten/gcc/gcc-20191101/Build/prev-powerpc64-suse-linux/libstdc++-v3/libsupc++/.libs
 -fno-PIE -c  -DIN_GCC_FRONTEND -DIN_GCC_FRONTEND -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 -Werror   -DHAVE_CONFIG_H -I. -I. 
-I../../gcc -I../../gcc/. -I../../gcc/../include -I../../gcc/../libcpp/include  
-I../../gcc/../libdecnumber -I../../gcc/../libdecnumber/dpd -I../libdecnumber 
-I../../gcc/../libbacktrace   -o rs6000-c.o -MT rs6000-c.o -MMD -MP -MF 
./.deps/rs6000-c.TPo ../../gcc/config/rs6000/rs6000-c.c
In file included from ../../gcc/c-family/c-common.h:27,
                 from ../../gcc/config/rs6000/rs6000-c.c:29:
../../gcc/fold-const.h: In function 'tree_node* 
altivec_build_resolved_builtin(tree_node**, int, const altivec_builtin_types*)':
../../gcc/fold-const.h:74:21: error: 'arg_type[1]' may be used uninitialized in 
this function [-Werror=maybe-uninitialized]
   74 |    fold_convert_loc (UNKNOWN_LOCATION, T1, T2)
      |                     ^
../../gcc/config/rs6000/rs6000-c.c:6062:8: note: 'arg_type[1]' was declared here
 6062 |   tree arg_type[3];
      |        ^~~~~~~~
In file included from ../../gcc/c-family/c-common.h:27,
                 from ../../gcc/config/rs6000/rs6000-c.c:29:
../../gcc/fold-const.h:74:21: error: 'arg_type[2]' may be used uninitialized in 
this function [-Werror=maybe-uninitialized]
   74 |    fold_convert_loc (UNKNOWN_LOCATION, T1, T2)
      |                     ^
../../gcc/config/rs6000/rs6000-c.c:6062:8: note: 'arg_type[2]' was declared here
 6062 |   tree arg_type[3];
      |        ^~~~~~~~
cc1plus: all warnings being treated as errors

Andreas.

-- 
Andreas Schwab, sch...@linux-m68k.org
GPG Key fingerprint = 7578 EB47 D4E5 4D69 2510  2552 DF73 E780 A9DA AEC1
"And now for something completely different."

Reply via email to