http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60522
Dominique d'Humieres <dominiq at lps dot ens.fr> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|WHERE construct causes an |[4.7/4.8/4.9 Regression] |ICE in gfc_trans_where_2 |WHERE construct causes an | |ICE in gfc_trans_where_2 --- Comment #2 from Dominique d'Humieres <dominiq at lps dot ens.fr> --- Forgot to mark the PR as a regression. The ICE is due to the gcc_unreachable at default: gcc_unreachable (); meaning that cnext->op has not one of the expected values in the switch.