https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77885
--- Comment #2 from Dominique d'Humieres <dominiq at lps dot ens.fr> --- The change occurred between revisions r192440 (2012-10-14, compiles) and r192525 (2012-10-17, ICE), likely r192495 (pr50981 and pr54618). If I replace 'class' with 'type' I get the error call s(x) 1 Error: Actual argument to 'x' at (1) must be a coarray