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



             Bug #: 55263

           Summary: [4.8 Regression] ICE: pre_and_rev_post_order_compute,

                    at cfganal.c:875 with -O -fgcse-after-reload

                    -fnon-call-exceptions

    Classification: Unclassified

           Product: gcc

           Version: 4.8.0

            Status: UNCONFIRMED

          Severity: normal

          Priority: P3

         Component: middle-end

        AssignedTo: unassig...@gcc.gnu.org

        ReportedBy: zso...@seznam.cz





Created attachment 28654

  --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=28654

autoreduced testcase



The ICE at the same place as PR54385, but that one is FIXED now.



Compiler output:

$ gcc -O -fgcse-after-reload -fnon-call-exceptions testcase.C         

testcase.C: In function 'void foo()':

testcase.C:65:1: internal compiler error: in pre_and_rev_post_order_compute, at

cfganal.c:875

 }

 ^

0x827274 pre_and_rev_post_order_compute(int*, int*, bool)

        /mnt/svn/gcc-trunk/gcc/cfganal.c:875

0x7e19b9 init_alias_analysis()

        /mnt/svn/gcc-trunk/gcc/alias.c:2852

0xaddc9a gcse_after_reload_main

        /mnt/svn/gcc-trunk/gcc/postreload-gcse.c:1274

0xaddc9a rest_of_handle_gcse2

        /mnt/svn/gcc-trunk/gcc/postreload-gcse.c:1321

Please submit a full bug report,

with preprocessed source if appropriate.

Please include the complete backtrace with any bug report.

See <http://gcc.gnu.org/bugs.html> for instructions.



Tested revisions:

r193368 - crash

4.7 r191640 - OK

Reply via email to