------- Comment #10 from pault at gcc dot gnu dot org 2007-12-11 16:17 ------- I have now developed the patch for this and PR33998 to the point where the original testcase compiles. It is, however, missing the interface transformation of the array_spec of 'yoagly' aka 'ugly' aka 'but_ugly'. The result is that the descriptor for the result of 'yaogly' is missing the bounds, which causes the size to fail at runtime.
This missing element can be accomplished with the patch for PR33888, which is also cooking. I expect to be able to submit a combined patch by the end of this week. Paul Paul -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31213