------- Comment #1 from pault at gcc dot gnu dot org 2008-06-04 21:15 ------- (In reply to comment #0) This PR is totally vexacious!
A number of things get rid of the ICE: (i) Interchange test2 and test3; (ii) Interchange the USE statements in test2; or (iii) Make the component of outer a non-pointer array. At the moment, I cannot see what draws these together. Nor can I see any difference in the .mod files for the cases that work.... Paul -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36366