Dear Cesar, > > Is there any reason why only certain arrays have array descriptors? The > arrays with descriptors don't have this problem. It's only the ones > without descriptors that leak new internal variables that cause errors > with default(none). >
This is an obvious question to which there is no obvious answer. When asked it of one of the originators of gfortran, I was told that they tried but got into some unspecified mess. I would add the question as to why characters and scalars do not have descriptors as well? One day, the volunteer maintainers will have sorted out enough of the PRs to turn to issues like this. However, simplification of this kind is just not on the cards at present. Cheers Paul