Hi. My builds for the last couple of days have all been failing in stage 2 like so:
/home/arth/src/gcc/gcc/config/i386/i386.c: In function ‘rtx_def* ix86_expand_bui ltin(tree, rtx, rtx, machine_mode, int)’: /home/arth/src/gcc/gcc/config/i386/i386.c:38407:18: error: ‘fcn’ may be used uni nitialized in this function [-Werror=maybe-uninitialized] emit_insn (fcn (target, accum, wide_reg, mem)); ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ I'm running on a up-to-date Ubuntu 12.04 machine, and 'config.guess' returns 'x86_64-pc-linux-gnu'. The following is the configuration options I've been using to build GCC with for months: ${HOME}/src/gcc/configure --prefix=${HOME}/local --enable-shared --enable-threads=posix --enable-languages="c,c++,objc,fortran" --enable-checking=release --with-system-zlib --enable-__cxa_atexit --enable-gnu-unique-object --enable-linker-build-id --disable-multilib My builds up until last week were all going fine. Looking over the changes via 'git log' it looks like the error is possibly related to this change: commit 37d0f0678d3fbba0e44eb291b6b4023bab0cc894 Author: hjl <hjl@138bc75d-0d04-0410-961f-82ee72b054a4> Date: Thu Nov 17 22:11:21 2016 +0000 Enable AVX512_4FMAPS and AVX512_4VNNIW instructions This requires additional patch for register allocator from Vladimir Makarov. Anyone else seeing this? Thanks. Art Haas