I'm seeing this while building arm-none-linux-gnueabi/gnueabihf at the stage of building libstdc++ [...]arm-none-linux-gnueabi/libc/usr/include/bits/types.h:134:30: internal compiler error: verify_type failed 0xf3eb05 verify_type(tree_node const*) /work/ws/fsf-trunk/src/gcc/gcc/tree.c:13257 0x942ab4 gen_type_die_with_usage /work/ws/fsf-trunk/src/gcc/gcc/dwarf2out.c:20250 0x9414be gen_decl_die /work/ws/fsf-trunk/src/gcc/gcc/dwarf2out.c:20987 0x93faf3 gen_member_die /work/ws/fsf-trunk/src/gcc/gcc/dwarf2out.c:19945 0x93faf3 gen_struct_or_union_type_die /work/ws/fsf-trunk/src/gcc/gcc/dwarf2out.c:20038 0x93faf3 gen_tagged_type_die /work/ws/fsf-trunk/src/gcc/gcc/dwarf2out.c:20227 0x9432c9 gen_type_die_with_usage /work/ws/fsf-trunk/src/gcc/gcc/dwarf2out.c:20381 0x9414be gen_decl_die /work/ws/fsf-trunk/src/gcc/gcc/dwarf2out.c:20987 This looks similar to bug 66214 but not sure if it's the same. Attaching a preprocessed file that reproduces this with g++ -g -O0
Created attachment 35586 [details] preprocessed file to reproduce ICE
Confirmed.
And this change seems to be the cause: Author: hubicka Date: Sat May 16 20:51:50 2015 New Revision: 223252 URL: https://gcc.gnu.org/viewcvs?rev=223252&root=gcc&view=rev Log: * tree.c (verify_type_variant): Verify tree_base and type_common flags. (verify_type): Verify STRING_FLAG. Modified: trunk/gcc/ChangeLog trunk/gcc/tree.c
I'm seeing this as well (as it is blocking the arm-none-linux-gnueabihf build)
dup *** This bug has been marked as a duplicate of bug 66181 ***