http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57235
Bug ID: 57235 Summary: ICE verify_ssa failied Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: rmansfield at qnx dot com Created attachment 30088 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=30088&action=edit preprocessed src $ ./xgcc -v Using built-in specs. COLLECT_GCC=./xgcc Target: arm-unknown-linux-gnueabi Configured with: ../configure --target=arm-unknown-linux-gnueabi --prefix=/home/ryan/x-tools/arm-unknown-linux-gnueabi --with-sysroot=/home/ryan/x-tools/arm-unknown-linux-gnueabi/arm-unknown-linux-gnueabi/sys-root --disable-multilib --with-local-prefix=/home/ryan/x-tools/arm-unknown-linux-gnueabi/arm-unknown-linux-gnueabi/sys-root --disable-nls --enable-threads=posix --enable-symvers=gnu --enable-c99 --enable-long-long --enable-target-optspace target_alias=arm-unknown-linux-gnueabi --disable-shared --disable-libmudflap --disable-libssp --enable-checking --enable-languages=c,c++,lto Thread model: posix gcc version 4.9.0 20130510 (experimental) [trunk revision 198772] (GCC) $ ./xgcc -B. -O2 ~/ice.ii /home/ryan/ice.ii: In member function 'bool google::protobuf::DescriptorBuilder::OptionInterpreter::SetAggregateOption(const google::protobuf::FieldDescriptor*, google::protobuf::UnknownFieldSet*)': /home/ryan/ice.ii:136:10: error: definition in block 16 does not dominate use in block 19 bool DescriptorBuilder::OptionInterpreter:: ^ for SSA_NAME: .MEM_12 in statement: # .MEM_44 = VDEF <.MEM_12> D.4898 ={v} {CLOBBER}; /home/ryan/ice.ii:136:10: internal compiler error: verify_ssa failed 0xc16f0c verify_ssa(bool) ../../gcc/tree-ssa.c:1046 0x9ea902 execute_function_todo ../../gcc/passes.c:1970 0x9eb26d execute_todo ../../gcc/passes.c:2002 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See <http://gcc.gnu.org/bugs.html> for instructions. ICE started happening after rev198552 http://gcc.gnu.org/viewcvs/gcc?view=revision&revision=198552