[Bug target/37483] [4.4 Regression] Segfault in noce_try_sign_mask (ifcvt.c): b_unconditional
tbm at cyrius dot com
gcc-bugzilla@gcc.gnu.org
Thu Sep 11 16:58:00 GMT 2008
------- Comment #2 from tbm at cyrius dot com 2008-09-11 16:57 -------
(gdb) run -quiet -O3 -maltivec ~/gdc-4.2-constfold.ii
Starting program: /home/tbm/tmp/gcc/4.3-2008-09-11-r140291/gcc/cc1plus -quiet
-O3 -maltivec ~/gdc-4.2-constfold.ii
Program received signal SIGSEGV, Segmentation fault.
noce_try_sign_mask (if_info=0xffe18670) at gcc/ifcvt.c:1905
1905 b_unconditional = (if_info->insn_b == NULL_RTX
(gdb) where
#0 noce_try_sign_mask (if_info=0xffe18670) at gcc/ifcvt.c:1905
#1 0x108056f8 in noce_process_if_block (if_info=0xffe18670) at
gcc/ifcvt.c:2399
#2 0x10808168 in if_convert () at gcc/ifcvt.c:2848
#3 0x10808570 in rest_of_handle_if_after_combine () at gcc/ifcvt.c:4209
#4 0x103f9094 in execute_one_pass (pass=0x10acbe58) at gcc/passes.c:1279
#5 0x103f93c4 in execute_pass_list (pass=0x10acbe58) at gcc/passes.c:1327
#6 0x103f93dc in execute_pass_list (pass=0x10ac7470) at gcc/passes.c:1328
#7 0x10525174 in tree_rest_of_compilation (fndecl=0xf7976b00) at
gcc/tree-optimize.c:418
#8 0x106d7e70 in cgraph_expand_function (node=0xf7986600) at
gcc/cgraphunit.c:1038
#9 0x106da444 in cgraph_optimize () at gcc/cgraphunit.c:1097
#10 0x100ba4e8 in cp_write_global_declarations () at gcc/cp/decl2.c:3608
#11 0x104c3f28 in toplev_main (argc=<value optimized out>, argv=<value
optimized out>)
at gcc/toplev.c:979
#12 0x101dad50 in main (argc=<value optimized out>, argv=<value optimized out>)
at gcc/main.c:35
(gdb)
--
tbm at cyrius dot com changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|[4.4 Regression] Segfault in|[4.4 Regression] Segfault in
|noce_try_sign_mask |noce_try_sign_mask
|(ifcvt.c): b_unconditional |(ifcvt.c): b_unconditional
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37483
More information about the Gcc-bugs
mailing list