https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95494
--- Comment #5 from Martin Liška <marxin at gcc dot gnu.org> --- (In reply to r...@cebitec.uni-bielefeld.de from comment #4) > > --- Comment #3 from Martin Liška <marxin at gcc dot gnu.org> --- > > Is there a compile farm machine I can test it on? > > Sure: gcc211 should do the trick. Thanks. Unfortunately, I can't build the current master due to switch to C++11: ../../gcc/expr.c: In function ‘rtx_insn* emit_move_insn(rtx, rtx)’: ../../gcc/expr.c:3830:3: warning: ‘auto’ changes meaning in C++11; please remove it [-Wc++0x-compat] auto candidate_subreg_p = [&](rtx subreg) { ^ ../../gcc/expr.c:3830:8: error: ‘candidate_subreg_p’ does not name a type auto candidate_subreg_p = [&](rtx subreg) { ^ ../../gcc/expr.c:3838:3: warning: ‘auto’ changes meaning in C++11; please remove it [-Wc++0x-compat] auto candidate_mem_p = [&](machine_mode innermode, rtx mem) { ^ ../../gcc/expr.c:3838:8: error: ‘candidate_mem_p’ does not name a type auto candidate_mem_p = [&](machine_mode innermode, rtx mem) { ^ ../../gcc/expr.c:3849:44: error: ‘candidate_subreg_p’ was not declared in this scope if (SUBREG_P (x) && candidate_subreg_p (x)) ^ ../../gcc/expr.c:3852:44: error: ‘candidate_subreg_p’ was not declared in this scope if (SUBREG_P (y) && candidate_subreg_p (y)) ^ ../../gcc/expr.c:3866:46: error: ‘candidate_mem_p’ was not declared in this scope && candidate_mem_p (GET_MODE (x_inner), y)) Is there a compiler in /opt that can build current GCC? > > > Btw. can you please make a brief analysis why it fails (valgrind)? > > Unfortunately not: the Solaris/x86 valgrind port has been abandoned and > doesn't do anything useful, and there never was a sparc port.