https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120958

--- Comment #22 from Richard Biener <rguenth at gcc dot gnu.org> ---
(In reply to Richard Biener from comment #21)
> A pragmatic solution might be to pattern-match (by name) some of the
> affected APIs and exclude them from the fnspec processing that causes the
> issue.

Main reasoning the body of code using Fortran Standards version not capable
of correctly annotating said APIs isn't (or shouldn't...) be increasing,
so the chance we can catch everything important is high (not to suggest
a -fasync-api-pattern=mpi_*,foo* way of user control to adjust the patterns -
yet).

Reply via email to