[petsc-users] PETSC with-debugging and petsc errors

Barry Smith bsmith at mcs.anl.gov
Mon Aug 2 16:07:49 CDT 2010


  Use the run time option -on_error_abort then it aborts at exactly the line it finds the problem; this is a good option when you run in the debugger. Note that if you use the option -start_in_debugger or -on_error_attach_debugger it automatically does the abort on error detection.

   Barry

On Aug 2, 2010, at 3:52 PM, John-Michael Fischer wrote:

> I was wondering if when PETSC is compiled with-debugging=1 (or any other configure flag for that matter) I can get it to report the line and filename that errors occur on in my source.
> 
> It's dutifully reporting the file and line # of the PETSC source, but I know the error is mine and not a problem with petsc (the error is [0]PETSC ERROR: Argument out of range! ).
> 
> Since PETSC catches it, even when I run the program in GDB it doesn't segfault or anything so execution just keeps on going.
> 
> 
> Thanks
> John-Michael Fischer



More information about the petsc-users mailing list