https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94408
--- Comment #3 from michalak at ucar dot edu --- Thank you, I've verified that removing the interface definitions works for this test program and provides a workaround for the original code from which this example was pulled. I'm not sure that the issue itself is resolved, however, since removing these interface definitions breaks the code for the Intel compiler. Will investigate further and provide additional context. -John