1Demonstrates PETSc Error Handlers 2The error is a contrived error to test error handling 3[0]PETSC ERROR: --------------------- Error Message -------------------------------------------------------------- 4[0]PETSC ERROR: Error Created 5[0]PETSC ERROR: See https://petsc.org/release/faq/ for trouble shooting. 6[0]PETSC ERROR: #1 CreateError() at ex66.c:0 7[0]PETSC ERROR: #2 CreateError() at ex66.c:0 8[0]PETSC ERROR: #3 CreateError() at ex66.c:0 9[0]PETSC ERROR: #4 CreateError() at ex66.c:0 10[0]PETSC ERROR: #5 CreateError() at ex66.c:0 11[0]PETSC ERROR: #6 CreateError() at ex66.c:0 12[0]PETSC ERROR: --------------------- Error Message -------------------------------------------------------------- 13[0]PETSC ERROR: It appears a new error in the code was triggered after a previous error, possibly because: 14[0]PETSC ERROR: - The first error was not properly handled via (for example) the use of 15[0]PETSC ERROR: PetscCall(TheFunctionThatErrors()); or 16[0]PETSC ERROR: - The second error was triggered while handling the first error. 17[0]PETSC ERROR: Above is the traceback for the previous unhandled error, below the traceback for the next error 18[0]PETSC ERROR: ALL ERRORS in the PETSc libraries are fatal, you should add the appropriate error checking to the code 19[0]PETSC ERROR: Error Created 20[0]PETSC ERROR: See https://petsc.org/release/faq/ for trouble shooting. 21[0]PETSC ERROR: #1 CreateError() at ex66.c:0 22[0]PETSC ERROR: #2 CreateError() at ex66.c:0 23[0]PETSC ERROR: #3 CreateError() at ex66.c:0 24[0]PETSC ERROR: #4 CreateError() at ex66.c:0 25[0]PETSC ERROR: #5 CreateError() at ex66.c:0 26[0]PETSC ERROR: #6 CreateError() at ex66.c:0 27[0]PETSC ERROR: --------------------- Error Message -------------------------------------------------------------- 28[0]PETSC ERROR: It appears a new error in the code was triggered after a previous error, possibly because: 29[0]PETSC ERROR: - The first error was not properly handled via (for example) the use of 30[0]PETSC ERROR: PetscCall(TheFunctionThatErrors()); or 31[0]PETSC ERROR: - The second error was triggered while handling the first error. 32[0]PETSC ERROR: Above is the traceback for the previous unhandled error, below the traceback for the next error 33[0]PETSC ERROR: ALL ERRORS in the PETSc libraries are fatal, you should add the appropriate error checking to the code 34[0]PETSC ERROR: Error Created 35[0]PETSC ERROR: See https://petsc.org/release/faq/ for trouble shooting. 36[0]PETSC ERROR: #1 CreateError() at ex66.c:0 37[0]PETSC ERROR: #2 CreateError() at ex66.c:0 38[0]PETSC ERROR: #3 CreateError() at ex66.c:0 39[0]PETSC ERROR: #4 CreateError() at ex66.c:0 40[0]PETSC ERROR: #5 CreateError() at ex66.c:0 41[0]PETSC ERROR: #6 CreateError() at ex66.c:0 42[0]PETSC ERROR: #7 main() at ex66.c:0 43[0]PETSC ERROR: ----------------End of Error Message -------send entire error message to petsc-maint@mcs.anl.gov---------- 44