Make sure generated code compiles cleanly even with pedantic warnings, since some people enable those.