------- Comment #37 from pinskia at gcc dot gnu dot org 2007-10-25 10:05 ------- _gfortran_runtime_error is marked as no return which means virtual operations should not be on it. Sounds like noreturn should be the same as no vops (maybe). You have to take care about exceptions as no return functions can still change global state and "return" via an exception (or a long jump).
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32921