Index: src/SymTab/Validate.cc
===================================================================
--- src/SymTab/Validate.cc	(revision 21b7161a88a09fe93c649966f0ea343f52a7bc56)
+++ src/SymTab/Validate.cc	(revision b05a4eb31496105e0234848727fec53c2b4fee48)
@@ -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 );
