The nominally fixed-format fortran source contains continuations written like

      call PetscSetFortranBasePointers(PETSC_NULL_CHARACTER,            &
     &     PETSC_NULL_INTEGER,PETSC_NULL,PETSC_NULL_SCALAR,             &
     &     PETSC_NULL_DOUBLE,PETSC_NULL_REAL,PETSC_NULL_OBJECT,         &
     &     PETSC_NULL_TRUTH,PETSC_NULL_FUNCTION)

The trailing ampersand is in column 73, so new gfortran is generating
loud warnings about line truncation.  Was this done because of some
compiler quirks, or is it feasible to just make sure that *.F files are
treated as fixed-form and *.F90 are treated as free-form (default on the
compilers I've seen)?

Jed

Reply via email to