------- Comment #16 from dominiq at lps dot ens dot fr 2010-03-09 10:01 ------- Backtrace of run -maltivec -O1 -g /opt/gcc/_gcc_clean/gcc/testsuite/gcc.dg/vmx/7-01.c:
(gdb) bt #0 fancy_abort (file=0x81ed14 "../../gcc-4.5-work/gcc/simplify-rtx.c", line=2958, function=0x9f3c14 "simplify_binary_operation_1") at ../../gcc-4.5-work/gcc/diagnostic.c:763 #1 0x00523314 in simplify_binary_operation (code=<value temporarily unavailable, due to optimizations>, mode=V8HImode, op0=0x4160a178, op1=0x416bc828) at ../../gcc-4.5-work/gcc/simplify-rtx.c:2958 #2 0x002378c4 in cselib_expand_value_rtx_1 (orig=<value temporarily unavailable, due to optimizations>, evd=0xbfffcba8, max_depth=<value temporarily unavailable, due to optimizations>) at ../../gcc-4.5-work/gcc/cselib.c:1388 #3 0x00237528 in cselib_expand_value_rtx_1 (orig=0x416f5a10, evd=0xbfffcba8, max_depth=<value temporarily unavailable, due to optimizations>) at ../../gcc-4.5-work/gcc/cselib.c:1286 #4 0x00238220 in cselib_expand_value_rtx_cb (orig=<value temporarily unavailable, due to optimizations>, regs_active=<value temporarily unavailable, due to optimizations>, max_depth=<value temporarily unavailable, due to optimizations>, cb=<value temporarily unavailable, due to optimizations>, data=<value temporarily unavailable, due to optimizations>) at ../../gcc-4.5-work/gcc/cselib.c:1095 #5 0x007030dc in vt_expand_loc_callback (x=0x416fbccc, regs=0x4181faa4, max_depth=5, data=0xbfffce78) at ../../gcc-4.5-work/gcc/var-tracking.c:6563 #6 0x00237698 in cselib_expand_value_rtx_1 (orig=0x416fbccc, evd=0xbfffcce8, max_depth=5) at ../../gcc-4.5-work/gcc/cselib.c:1214 #7 0x00238258 in cselib_dummy_expand_value_rtx_cb (orig=<value temporarily unavailable, due to optimizations>, regs_active=<value temporarily unavailable, due to optimizations>, max_depth=<value temporarily unavailable, due to optimizations>, cb=<value temporarily unavailable, due to optimizations>, data=<value temporarily unavailable, due to optimizations>) at ../../gcc-4.5-work/gcc/cselib.c:1113 #8 0x007032fc in vt_expand_loc_callback (x=0x4182dc08, regs=0x4181faa4, max_depth=5, data=0xbfffce78) at ../../gcc-4.5-work/gcc/var-tracking.c:6647 #9 0x002377cc in cselib_expand_value_rtx_1 (orig=0x4182dc08, evd=0xbfffce28, max_depth=5) at ../../gcc-4.5-work/gcc/cselib.c:1249 #10 0x00238258 in cselib_dummy_expand_value_rtx_cb (orig=<value temporarily unavailable, due to optimizations>, regs_active=<value temporarily unavailable, due to optimizations>, max_depth=<value temporarily unavailable, due to optimizations>, cb=<value temporarily unavailable, due to optimizations>, data=<value temporarily unavailable, due to optimizations>) at ../../gcc-4.5-work/gcc/cselib.c:1113 #11 0x006f9f1c in vt_expand_loc_dummy (loc=<value temporarily unavailable, due to optimizations>, vars=<value temporarily unavailable, due to optimizations>, pcur_loc_changed=0xbfffced8 "") at ../../gcc-4.5-work/gcc/var-tracking.c:6718 #12 0x006fa700 in check_changed_vars_3 (slot=<value temporarily unavailable, due to optimizations>, data=0x41513df0) at ../../gcc-4.5-work/gcc/var-tracking.c:7070 #13 0x007c9cac in htab_traverse_noresize (htab=<value temporarily unavailable, due to optimizations>, callback=<value temporarily unavailable, due to optimizations>, info=0x41513df0) at ../../gcc-4.5-work/libiberty/hashtab.c:753 #14 0x00700064 in emit_notes_for_changes (insn=0x416f7264, where=EMIT_NOTE_AFTER_INSN) at ../../gcc-4.5-work/gcc/var-tracking.c:7107 #15 0x007064d8 in vt_emit_notes () at ../../gcc-4.5-work/gcc/var-tracking.c:7507 #16 0x007095cc in variable_tracking_main () at ../../gcc-4.5-work/gcc/var-tracking.c:8126 #17 0x0047edf0 in execute_one_pass (pass=0xa8a358) at ../../gcc-4.5-work/gcc/passes.c:1567 #18 0x0047f124 in execute_pass_list (pass=0xa8a358) at ../../gcc-4.5-work/gcc/passes.c:1622 #19 execute_pass_list (pass=0xa76b70) at ../../gcc-4.5-work/gcc/passes.c:1624 #20 execute_pass_list (pass=0xa76b3c) at ../../gcc-4.5-work/gcc/passes.c:1624 #21 0x005ac81c in tree_rest_of_compilation (fndecl=0x416a2c80) at ../../gcc-4.5-work/gcc/tree-optimize.c:413 #22 0x00752054 in cgraph_expand_function (node=0x416bd1a0) at ../../gcc-4.5-work/gcc/cgraphunit.c:1545 #23 0x00754f64 in cgraph_optimize () at ../../gcc-4.5-work/gcc/cgraphunit.c:1624 #24 0x0075537c in cgraph_finalize_compilation_unit () at ../../gcc-4.5-work/gcc/cgraphunit.c:1093 #25 0x000208e4 in c_write_global_declarations () at ../../gcc-4.5-work/gcc/c-decl.c:9510 #26 0x00545328 in toplev_main (argc=5, argv=Cannot access memory at address 0x1c ) at ../../gcc-4.5-work/gcc/toplev.c:1065 #27 0x000027d4 in start () -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43287