[petsc-dev] SETERRQ in fortran
Satish Balay
balay at mcs.anl.gov
Wed Jan 31 13:04:16 CST 2018
The current code needs the following fix for --with-errorchecking=0.
But since this code is likely to be changed - I won't push this..
Satish
-------
diff --git a/include/petsc/finclude/petscsys.h b/include/petsc/finclude/petscsys.h
index e5d5cb5f09..ce0170b0c4 100644
--- a/include/petsc/finclude/petscsys.h
+++ b/include/petsc/finclude/petscsys.h
@@ -201,8 +201,8 @@
#define CHKERRA(ierr) if (ierr .ne. 0) then;call PetscErrorF(ierr);call MPIU_Abort(MPI_COMM_SELF,ierr);endif
#define CHKMEMQ call chkmemfortran(__LINE__,__FILE__,ierr)
#else
-#define SETERRQ(c,ierr,s)
-#define SETERRA(c,ierr,s)
+#define SETERRQ(c,ierr,s) ;endif
+#define SETERRA(c,ierr,s) ;endif
#define CHKERRQ(ierr)
#define CHKERRA(c,ierr)
#define CHKMEMQ
More information about the petsc-dev
mailing list