https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71596

Markus Trippelsdorf <trippels at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Target|                            |x86_64-*-*, i?86-*-*
             Status|UNCONFIRMED                 |NEW
   Last reconfirmed|                            |2016-06-20
                 CC|                            |trippels at gcc dot gnu.org
            Summary|gcc bootstrap fails due to  |[7 Regression] gcc
                   |segv in genrecog            |bootstrap fails due to segv
                   |                            |in genrecog
     Ever confirmed|0                           |1

--- Comment #1 from Markus Trippelsdorf <trippels at gcc dot gnu.org> ---
Starting program: /home/trippels/gcc_build_dir_/gcc/build/genrecog
../../gcc/gcc/common.md ../../gcc/gcc/config/i386/i386.md insn-conditions.md >|
tmp-recog.c
Statistics for recog:
  Number of decisions:  39371
  longest path:           369 (code:   3694)
  longest backtrack:       24 (code:   4408)
Statistics for split_insns:
  Number of decisions:   2415
  longest path:            74 (code:    389)
  longest backtrack:       16 (code:    400)
Statistics for peephole2_insns:
  Number of decisions:   1387
  longest path:           195 (code:     77)
  longest backtrack:       17 (code:    156)

Program received signal SIGSEGV, Segmentation fault.
0x000000000041351d in populate_pattern_routine(create_pattern_info*,
merge_state_info*, state*, vec<parameter, va_heap, vl_ptr> const&) ()
(gdb) bt
#0  0x000000000041351d in populate_pattern_routine(create_pattern_info*,
merge_state_info*, state*, vec<parameter, va_heap, vl_ptr> const&) ()
#1  0x0000000000414504 in init_pattern_use(create_pattern_info*,
merge_state_info*, vec<parameter, va_heap, vl_ptr> const&) ()
#2  0x0000000000413922 in populate_pattern_routine(create_pattern_info*,
merge_state_info*, state*, vec<parameter, va_heap, vl_ptr> const&) ()
#3  0x00000000004137c9 in populate_pattern_routine(create_pattern_info*,
merge_state_info*, state*, vec<parameter, va_heap, vl_ptr> const&) ()
#4  0x00000000004137c9 in populate_pattern_routine(create_pattern_info*,
merge_state_info*, state*, vec<parameter, va_heap, vl_ptr> const&) ()
#5  0x00000000004137c9 in populate_pattern_routine(create_pattern_info*,
merge_state_info*, state*, vec<parameter, va_heap, vl_ptr> const&) ()
#6  0x00000000004137c9 in populate_pattern_routine(create_pattern_info*,
merge_state_info*, state*, vec<parameter, va_heap, vl_ptr> const&) ()
#7  0x00000000004137c9 in populate_pattern_routine(create_pattern_info*,
merge_state_info*, state*, vec<parameter, va_heap, vl_ptr> const&) ()
#8  0x0000000000414504 in init_pattern_use(create_pattern_info*,
merge_state_info*, vec<parameter, va_heap, vl_ptr> const&) ()
#9  0x00000000004046e1 in main ()

Reply via email to