diff options
author | Alexandre Oliva <oliva@adacore.com> | 2024-06-12 00:16:27 -0300 |
---|---|---|
committer | Alexandre Oliva <oliva@gnu.org> | 2024-06-12 00:16:27 -0300 |
commit | 66f48557e11a530646e5562c50a75b4b9839f171 (patch) | |
tree | d97a2b086ba7b92711368837be7269bc77e5430a /libatomic | |
parent | 89a746f2a326ae83c51868271615fe5d7e249c50 (diff) | |
download | gcc-66f48557e11a530646e5562c50a75b4b9839f171.zip gcc-66f48557e11a530646e5562c50a75b4b9839f171.tar.gz gcc-66f48557e11a530646e5562c50a75b4b9839f171.tar.bz2 |
[tree-prof] skip if errors were seen [PR113681]
ipa_tree_profile asserts that the symtab is in IPA_SSA state, but we
don't reach that state and ICE if e.g. ipa-strub passes report errors.
Skip this pass if errors were seen.
for gcc/ChangeLog
PR tree-optimization/113681
* tree-profile.cc (pass_ipa_tree_profile::gate): Skip if
seen_errors.
for gcc/testsuite/ChangeLog
PR tree-optimization/113681
* c-c++-common/strub-pr113681.c: New.
Diffstat (limited to 'libatomic')
0 files changed, 0 insertions, 0 deletions