[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