This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug middle-end/46389] [4.6 Regression] ICE in add_var_loc_to_decl, at dwarf2out.c:8221


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46389

--- Comment #8 from Richard Guenther <rguenth at gcc dot gnu.org> 2010-11-10 13:14:33 UTC ---
Breakpoint 2, add_var_loc_to_decl (decl=0x77628058, loc_note=0x7700c028, 
    label=0x76c41630 "*.LVL859") at ../../gcc/dwarf2out.c:8165
8165      slot = htab_find_slot_with_hash (decl_loc_table, decl, decl_id,
INSERT);
(note 1234 1233 1235 (var_location new_item (reg:DI 4 %r4 [ new_item ]))
NOTE_INSN_VAR_LOCATION)
$37 = 0x76c41630 "*.LVL859"
$38 = -1
$39 = -1
(gdb) c
Continuing.

Breakpoint 2, add_var_loc_to_decl (decl=0x77628058, loc_note=0x7700c078, 
    label=0x0) at ../../gcc/dwarf2out.c:8165
8165      slot = htab_find_slot_with_hash (decl_loc_table, decl, decl_id,
INSERT);
(note 1236 725 1237 (var_location new_item$P_ARRAY (reg:SI 4 %r4 [ new_item ]))
NOTE_INSN_VAR_LOCATION)
$40 = 0x0
$41 = 0
$42 = 32
(gdb) 
Continuing.

Breakpoint 2, add_var_loc_to_decl (decl=0x77628058, loc_note=0x7700c0a0, 
    label=0x76c416f0 "*.LVL860") at ../../gcc/dwarf2out.c:8165
8165      slot = htab_find_slot_with_hash (decl_loc_table, decl, decl_id,
INSERT);
(note 1237 1236 1238 (var_location new_item (reg:DI 4 %r4 [ new_item ]))
NOTE_INSN_VAR_LOCATION)
$43 = 0x76c416f0 "*.LVL860"
$44 = -1
$45 = -1
(gdb) 
Continuing.

Breakpoint 2, add_var_loc_to_decl (decl=0x77628058, loc_note=0x7700c0c8, 
    label=0x76c416f0 "*.LVL860") at ../../gcc/dwarf2out.c:8165
8165      slot = htab_find_slot_with_hash (decl_loc_table, decl, decl_id,
INSERT);
(note 1238 1237 1671 (var_location new_item$P_BOUNDS (reg:SI 5 %r5 [orig:301
new_item+4 ] [301])) NOTE_INSN_VAR_LOCATION)
$46 = 0x76c416f0 "*.LVL860"
$47 = 32
$48 = 32
(gdb) 
Continuing.

Breakpoint 2, add_var_loc_to_decl (decl=0x77628058, loc_note=0x7700c4b0, 
    label=0x0) at ../../gcc/dwarf2out.c:8165
8165      slot = htab_find_slot_with_hash (decl_loc_table, decl, decl_id,
INSERT);
(note 1254 1045 1255 (var_location new_item$P_ARRAY (reg:SI 14 %r14 [orig:300
new_item ] [300])) NOTE_INSN_VAR_LOCATION)
$49 = 0x0
$50 = 0
$51 = 32
(gdb) 
Continuing.

Breakpoint 2, add_var_loc_to_decl (decl=0x77628058, loc_note=0x7700c550, 
    label=0x76c41980 "*.LVL862") at ../../gcc/dwarf2out.c:8165
8165      slot = htab_find_slot_with_hash (decl_loc_table, decl, decl_id,
INSERT);
(note 1255 1254 51 (var_location new_item (parallel [
        (expr_list:REG_DEP_TRUE (reg:SI 14 %r14 [orig:300 new_item ] [300])
            (const_int 0 [0]))
        (expr_list:REG_DEP_TRUE (reg:SI 5 %r5 [orig:301 new_item+4 ] [301])
            (const_int 4 [0x4]))
    ])) NOTE_INSN_VAR_LOCATION)
$52 = 0x76c41980 "*.LVL862"
$53 = -1
$54 = -1
(gdb) 
Continuing.

Breakpoint 2, add_var_loc_to_decl (decl=0x77628058, loc_note=0x7700cdc0, 
    label=0x0) at ../../gcc/dwarf2out.c:8165
8165      slot = htab_find_slot_with_hash (decl_loc_table, decl, decl_id,
INSERT);
(note 1292 473 483 (var_location new_item$P_BOUNDS (nil))
NOTE_INSN_VAR_LOCATION)
$55 = 0x0
$56 = 32
$57 = 32
(gdb) 
Continuing.

Breakpoint 2, add_var_loc_to_decl (decl=0x77628058, loc_note=0x7700ce38, 
    label=0x76c41ef0 "*.LVL876") at ../../gcc/dwarf2out.c:8165
8165      slot = htab_find_slot_with_hash (decl_loc_table, decl, decl_id,
INSERT);
(note 1294 1293 1295 (var_location new_item$P_ARRAY (nil))
NOTE_INSN_VAR_LOCATION)
$58 = 0x76c41ef0 "*.LVL876"
$59 = 0
$60 = 32
(gdb) 
Continuing.

Breakpoint 2, add_var_loc_to_decl (decl=0x77628058, loc_note=0x76ff91e0, 
    label=0x0) at ../../gcc/dwarf2out.c:8165
8165      slot = htab_find_slot_with_hash (decl_loc_table, decl, decl_id,
INSERT);
(note 1312 1680 1311 (var_location new_item (nil)) NOTE_INSN_VAR_LOCATION)
$61 = 0x0
$62 = -1
$63 = -1
(gdb) 
Continuing.

Breakpoint 2, add_var_loc_to_decl (decl=0x77628058, loc_note=0x76ff9000, 
    label=0x76c41f50 "*.LVL877-1") at ../../gcc/dwarf2out.c:8165
8165      slot = htab_find_slot_with_hash (decl_loc_table, decl, decl_id,
INSERT);
(note/c 1302 1303 1301 (var_location new_item (nil)) NOTE_INSN_VAR_LOCATION)
$64 = 0x76c41f50 "*.LVL877-1"
$65 = -1
$66 = -1
(gdb) 
Continuing.

Breakpoint 2, add_var_loc_to_decl (decl=0x77628058, loc_note=0x76ff93c0, 
    label=0x76c0b170 "*.LVL878") at ../../gcc/dwarf2out.c:8165
8165      slot = htab_find_slot_with_hash (decl_loc_table, decl, decl_id,
INSERT);
(note 1320 1319 1321 (var_location new_item (parallel [
        (expr_list:REG_DEP_TRUE (reg:SI 14 %r14 [orig:300 new_item ] [300])
            (const_int 0 [0]))
        (expr_list:REG_DEP_TRUE (reg:SI 5 %r5 [orig:301 new_item+4 ] [301])
            (const_int 4 [0x4]))
    ])) NOTE_INSN_VAR_LOCATION)
$67 = 0x76c0b170 "*.LVL878"
$68 = -1
$69 = -1
(gdb) 
Continuing.

Breakpoint 2, add_var_loc_to_decl (decl=0x77628058, loc_note=0x76ff9438, 
    label=0x76c0b170 "*.LVL878") at ../../gcc/dwarf2out.c:8165
8165      slot = htab_find_slot_with_hash (decl_loc_table, decl, decl_id,
INSERT);
(note 1323 1322 1324 (var_location new_item$P_BOUNDS (reg:SI 5 %r5 [orig:301
new_item+4 ] [301])) NOTE_INSN_VAR_LOCATION)
$70 = 0x76c0b170 "*.LVL878"
$71 = 32
$72 = 32
(gdb) 
Continuing.

Breakpoint 2, add_var_loc_to_decl (decl=0x77628058, loc_note=0x76ff9488, 
    label=0x76c0b170 "*.LVL878") at ../../gcc/dwarf2out.c:8165
8165      slot = htab_find_slot_with_hash (decl_loc_table, decl, decl_id,
INSERT);
(note 1324 1323 1325 (var_location new_item$P_ARRAY (reg:SI 14 %r14 [orig:300
new_item ] [300])) NOTE_INSN_VAR_LOCATION)
$73 = 0x76c0b170 "*.LVL878"
$74 = 0
$75 = 32
(gdb) 
Continuing.

Breakpoint 2, add_var_loc_to_decl (decl=0x77628058, loc_note=0x76fef258, 
    label=0x0) at ../../gcc/dwarf2out.c:8165
8165      slot = htab_find_slot_with_hash (decl_loc_table, decl, decl_id,
INSERT);
(note 1399 573 1400 (var_location new_item$P_ARRAY (nil))
NOTE_INSN_VAR_LOCATION)
$76 = 0x0
$77 = 0
$78 = 32
(gdb) 
Continuing.

Breakpoint 2, add_var_loc_to_decl (decl=0x77628058, loc_note=0x76fef2a8, 
    label=0x76c0b7a0 "*.LVL884") at ../../gcc/dwarf2out.c:8165
8165      slot = htab_find_slot_with_hash (decl_loc_table, decl, decl_id,
INSERT);
(note 1400 1399 1398 (var_location new_item (nil)) NOTE_INSN_VAR_LOCATION)
$79 = 0x76c0b7a0 "*.LVL884"
$80 = -1
$81 = -1
(gdb) 
Continuing.

Breakpoint 2, add_var_loc_to_decl (decl=0x77628058, loc_note=0x76fef168, 
    label=0x76c0b7d0 "*.LVL884-1") at ../../gcc/dwarf2out.c:8165
8165      slot = htab_find_slot_with_hash (decl_loc_table, decl, decl_id,
INSERT);
(note/c 1395 1396 1394 (var_location new_item$P_BOUNDS (nil))
NOTE_INSN_VAR_LOCATION)
$82 = 0x76c0b7d0 "*.LVL884-1"
$83 = 32
$84 = 32
(gdb) 
Continuing.

Breakpoint 2, add_var_loc_to_decl (decl=0x77628058, loc_note=0x76ff9fa0, 
    label=0x76c0b7d0 "*.LVL884-1") at ../../gcc/dwarf2out.c:8165
8165      slot = htab_find_slot_with_hash (decl_loc_table, decl, decl_id,
INSERT);
(note/c 1388 1389 1387 (var_location new_item (nil)) NOTE_INSN_VAR_LOCATION)
$85 = 0x76c0b7d0 "*.LVL884-1"
$86 = -1
$87 = -1
(gdb) 
Continuing.

Breakpoint 2, add_var_loc_to_decl (decl=0x77628058, loc_note=0x76fef3e8, 
    label=0x76c0b7a0 "*.LVL884") at ../../gcc/dwarf2out.c:8165
8165      slot = htab_find_slot_with_hash (decl_loc_table, decl, decl_id,
INSERT);
(note 1403 1402 1404 (var_location new_item (parallel [
        (expr_list:REG_DEP_TRUE (reg:SI 14 %r14 [orig:300 new_item ] [300])
            (const_int 0 [0]))
        (expr_list:REG_DEP_TRUE (reg:SI 5 %r5 [orig:301 new_item+4 ] [301])
            (const_int 4 [0x4]))
    ])) NOTE_INSN_VAR_LOCATION)
$88 = 0x76c0b7a0 "*.LVL884"
$89 = -1
$90 = -1


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]