http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48636
--- Comment #42 from Dominique d'Humieres <dominiq at lps dot ens.fr> 2012-11-16 14:42:33 UTC --- > Fatigue now gets all inlining with -O3 -fwhole-program, with -O3 it gets only > half of inlining because jump functions are not able to track array > descriptors > in both calls to generalized_hookes_law. The same applies to the tests in comments #4 and #10. What is the status of "assumed-shape" arrays with respect to "array_index hint"? > What are the other testcases to look at? ac.f90 and aermod.f90 give a 5-10% faster runtime when compiled with '--param max-inline-insns-auto=150' (and -Ofast -fwhole-program).