Difference between debugging and optimized version of PETSc
Ben Tay
zonexo at gmail.com
Mon Jan 29 21:59:26 CST 2007
Sorry I don't really understand.
So is there any difference in optimization between the 2 libraries? Or is
it just extensive additional "assert type"?
Thank you.
On 1/30/07, Barry Smith <bsmith at mcs.anl.gov> wrote:
>
>
> 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
> > >
> >
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20070130/5450f1a0/attachment.htm>
More information about the petsc-users
mailing list