[Bug middle-end/57461] [4.9 Regression] ICE (segfault) for pass_final's ggc_collect: in lookup_page_table_entry, depending on details like (length of?) identifier names, file name of source file

burnus at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Thu May 30 08:20:00 GMT 2013


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

Tobias Burnus <burnus at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jakub at gcc dot gnu.org
   Target Milestone|---                         |4.9.0

--- Comment #3 from Tobias Burnus <burnus at gcc dot gnu.org> ---
Bisecting points at http://gcc.gnu.org/r198966

r198966 | jakub | 2013-05-16 12:43:33 +0200 (Do, 16. Mai 2013) | 19 Zeilen

        * omp-low.c (extract_omp_for_data): For collapsed loops,
        if at least one of the loops is known at compile time to
        iterate zero times, set count to 0.
        (expand_omp_regimplify_p): New function.
        (expand_omp_for_generic): For collapsed loops, if at least
        one of the loops isn't known to iterate at least once,
        add runtime check with setting count to 0.
        (expand_omp_for_static_nochunk, expand_omp_for_static_chunk):
        For unsigned types if it isn't known at compile time that
        the loop will iterate at least once, add runtime check to bypass
        the whole loop if initial condition isn't true.



More information about the Gcc-bugs mailing list