Index: src/SymTab/Validate.cc
===================================================================
--- src/SymTab/Validate.cc	(revision 21b7161a88a09fe93c649966f0ea343f52a7bc56)
+++ src/SymTab/Validate.cc	(revision 7664fad95e0fb246e1ee21e04c5c05d4225425a8)
@@ -276,5 +276,5 @@
 		ReturnChecker::checkFunctionReturns( translationUnit );
 		mutateAll( translationUnit, compoundliteral );
-		acceptAll( translationUnit, fpd );
+		acceptAll( translationUnit, fpd ); // must happen before autogenerateRoutines
 		ArrayLength::computeLength( translationUnit );
 		acceptAll( translationUnit, finder );
