------- Comment #1 from burnus at gcc dot gnu dot org 2009-11-11 12:54 ------- Misread the program one. I think it is also valid.
The constraint which is wrongly applied is: "C1268 A local variable declared in the specification-part or internal-subprogram-part of a pure subprogram shall not have the SAVE attribute." I could not find any (other) relevant constraint in "12.6 Pure procedures". -- burnus at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- OtherBugsDependingO| |32834 nThis| | http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42008