So, why don't we have a "developers" mode that forces C89 only that we use by default? This is needed by new PETSc developers who have C99 burnt into their brains. Barry > > > But is there any way to do a quick check in PETSc? For example, let the compiler complain if the C89 standard is not followed. > >