https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81758
--- Comment #4 from Dominique d'Humieres <dominiq at lps dot ens.fr> --- Do you have access to a recent revision of trunk (8.0)? If yes, do you still see the problem? I understand that you are not willing to reduce your code. If yes, I have managed to compile gfc_vector.F90, could you provide at least a driver showing the problem?