ipa/107897 - avoid property verification ICE after error
authorRichard Biener <rguenther@suse.de>
Tue, 29 Nov 2022 07:43:55 +0000 (08:43 +0100)
committerRichard Biener <rguenther@suse.de>
Tue, 29 Nov 2022 09:25:39 +0000 (10:25 +0100)
commit5894a8179687b7028d093584102d204af422cfd3
tree55505955503f5fbe18b9ed2a6c16b3a5652916e3
parente16104073281dd1da10a858e4c214b6c5c2d7598
ipa/107897 - avoid property verification ICE after error

The target clone pass is the only small IPA pass that doesn't disable
itself after errors but has properties whose verification can fail
because we cut off build SSA passes after errors.

PR ipa/107897
* multiple_target.cc (pass_target_clone::gate): Disable
after errors.
gcc/multiple_target.cc