http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36680
--- Comment #8 from Uros Bizjak <ubizjak at gmail dot com> 2012-09-02 08:01:50 UTC --- (In reply to comment #7) > What is the magic to avoid the -O in "-O -O1 -fschedule-insns"? You can't. This is how currently gfortran testsuite works. The part that should eventually be fixed is in lib/gfortran.exp: # look if this is dg-do-run test, in which case # we cycle through the option list, otherwise we don't if [expr [search_for $test "dg-do run"]] { set option_list $torture_with_loops } else { set option_list [list { -O } ] }