https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85138
Dominique d'Humieres <dominiq at lps dot ens.fr> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |ice-on-invalid-code Priority|P3 |P4 Known to work| |6.4.0, 7.3.0 Target Milestone|--- |8.0 Known to fail| |8.0.1 --- Comment #2 from Dominique d'Humieres <dominiq at lps dot ens.fr> --- Up to revision r258235 (2018-03-04) compiling the test gave the error if (.not.checkFmt(fmt)) then 1 Error: Reference to impure function 'checkfmt' at (1) within a PURE procedure After revision r258362 (2018-03-08) I get the ICE. This has been back ported to 7.3.1. In this range I see only r258281, r258305, and r258347, but r258305 has not been back ported.