[petsc-dev] Error during KSPDestroy

Matthew Knepley knepley at gmail.com
Mon May 7 11:18:56 CDT 2012


On Mon, May 7, 2012 at 11:53 AM, Satish Balay <balay at mcs.anl.gov> wrote:

> On Mon, 7 May 2012, Barry Smith wrote:
>
> >
> >    I am also running complex.
> >
> >     Look in the file dlasq2.f (it will be in the externalpackages
> subdirectory of the PETSc directory. Look at line 215, this is where
> valgrind has a problem. In my copy
> >
> >       END IF
> > *
> > *     Check for negative data and compute sums of q's and e's.
> > *
>                                                     <------ this is line 215
> >       Z( 2*N ) = ZERO
> >
> > it is a comment, which is not good. Is lione 215 also a comment in your
> copy of dlasq2.f?
> >
> > There are two possible causes I can think of for your problem
> >
> > 1) PETSc does not allocate enough work space for zgesvd() or
> > 2) the BLAS/LAPACK routines have a bug where they sometimes access out
> of their work space.
> >
> >
> >    Satish,
> >
> >      Can you try the same build options on a Linux machine as close to
> Alexander as we have and see if you can reproduce this?
>
> I can reproduce on my linux laptop. [also on petsc.mcs]


Are we forgetting the factor 2 on the workspace?

   Matt


>
> Satish

-- 
What most experimenters take for granted before they begin their
experiments is infinitely more interesting than any results to which their
experiments lead.
-- Norbert Wiener
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20120507/7720d028/attachment.html>


More information about the petsc-dev mailing list