PETSc also does extensive additional "assert type" testing of input arguments to functions etc in the debug version.
Barry On Mon, 29 Jan 2007, Matthew Knepley wrote: > On 1/29/07, Ben Tay <zonexo at gmail.com> wrote: > > > > Hi, > > > > May I know what's the difference between the optimized and debugging > > version? > > > > Have the optimization flags such as -O3 been used in the compilcation of > > the libraries for the optimized one? Whereas for the debugging version, > > there is no optimization by the compiler? > > > > It is just the difference in compiler flags. You would have to look at the > compiler documentation. > > If my program works fine in the debugging version, does it mean that I will > > not get errors in the optimized version? > > > > Most likely. > > Matt > > Thanks > > >