Mike Stump wrote:
:-o, The things we never knew. Anyway, use of hacks like this, should result in the hack being documented. At least then we can find them with find-grep in emacs, and know about it. I'm not in favor of using hacks like this, I don't endorse it. If someone wants to approve such a patch in their part of the test suite, that's fine with me.

I think only cray_pointers_2.f90 strictly requires it as it takes quite long and, thus, caused problems on one system. See: http://gcc.gnu.org/ml/fortran/2011-01/msg00089.html

but creating a "dg-do run-single" is difficult.
[...] If fortran doesn't have a run once context, seems reasonable to create 
one, I'd recommend doing this once there are 20 or more test cases that use the 
hack.

Maybe one should create a run-once context - to save some testing time. However, the number of test cases with "dg-do run" is a low one digit number.

(Admittedly, I have no idea why the default gfortran.dg/dg.exp runs multiple times - and also not what's the exact purpose of gfortran.fortran-torture.)

Tobias

Reply via email to