https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103513
--- Comment #8 from CVS Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Jan Hubicka <hubi...@gcc.gnu.org>: https://gcc.gnu.org/g:3b61f06b2e1e7e72fcb6c0cf3590cb25eb92c4f2 commit r12-5921-g3b61f06b2e1e7e72fcb6c0cf3590cb25eb92c4f2 Author: Jan Hubicka <j...@suse.cz> Date: Mon Dec 13 09:38:53 2021 +0100 Do not ICE on ternary expressions when calculating value ranges gcc/ChangeLog: 2021-12-12 Jan Hubicka <hubi...@ucw.cz> PR ipa/103513 * ipa-fnsummary.c (evaluate_conditions_for_known_args): Do not ICE on ternary expression. gcc/testsuite/ChangeLog: 2021-12-12 Jan Hubicka <hubi...@ucw.cz> PR ipa/103513 * gcc.c-torture/compile/pr103513.c: New test.