http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50609
Hans-Peter Nilsson <hp at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|WAITING |NEW --- Comment #4 from Hans-Peter Nilsson <hp at gcc dot gnu.org> 2011-10-04 14:19:28 UTC --- (In reply to comment #3) > can you show what ctor is here? Thus, debug_tree (ctor)? Program received signal SIGSEGV, Segmentation fault. 0x000000000078bae8 in fold_nonarray_ctor_reference (type=0x7ffff7ece5e8, ctor=0x7ffff7f8dab0, offset=0, size=32) at /tmp/hpautotest-gcc1/gcc/gcc/gimple-fold.c:2834 2834 tree byte_offset = DECL_FIELD_OFFSET (cfield); Missing separate debuginfos, use: debuginfo-install glibc-2.11.1-1.x86_64 (gdb) p type $1 = (tree) 0x7ffff7ece5e8 (gdb) pt <integer_type 0x7ffff7ece5e8 int public SI size <integer_cst 0x7ffff7ec5b20 type <integer_type 0x7ffff7ece0a8 bitsizetype> constant 32> unit size <integer_cst 0x7ffff7ec5b40 type <integer_type 0x7ffff7ece000 sizetype> constant 4> align 8 symtab 0 alias set 2 canonical type 0x7ffff7ece5e8 precision 32 min <integer_cst 0x7ffff7ec5e40 -2147483648> max <integer_cst 0x7ffff7ec5e60 2147483647> pointer_to_this <pointer_type 0x7ffff7edc2a0>> (gdb) p ctor $2 = (tree) 0x7ffff7f8dab0 (gdb) pt <constructor 0x7ffff7f8dab0 type <vector_type 0x7ffff7f7d0a8 vecint type <integer_type 0x7ffff7ece5e8 int public SI size <integer_cst 0x7ffff7ec5b20 constant 32> unit size <integer_cst 0x7ffff7ec5b40 constant 4> align 8 symtab 0 alias set 2 canonical type 0x7ffff7ece5e8 precision 32 min <integer_cst 0x7ffff7ec5e40 -2147483648> max <integer_cst 0x7ffff7ec5e60 2147483647> pointer_to_this <pointer_type 0x7ffff7edc2a0>> DI size <integer_cst 0x7ffff7ec5fa0 constant 64> unit size <integer_cst 0x7ffff7ec5fc0 constant 8> align 64 symtab 0 alias set -1 canonical type 0x7ffff7f7d150 nunits 2 pointer_to_this <pointer_type 0x7ffff7f7d5e8>> constant lngt 2 val <integer_cst 0x7ffff7f75a80 type <integer_type 0x7ffff7ece5e8 int> constant -150> val <integer_cst 0x7ffff7f75b60 type <integer_type 0x7ffff7ece5e8 int> constant -100>> (gdb)