[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: building petsc 3.7.0: python can't pickle file objects



Maybe this would help:
https://bitbucket.org/petsc/petsc/src/c630c44cab5b84c73ce02a7e5848fa69dbd67c92/config/BuildSystem/config/packages/SuperLU.py?at=master&fileviewer=file-view-default




----- Original Message -----
> From: "Drew Parsons" <dparsons@debian.org>
> To: "Nico Schlömer" <nico.schloemer@gmail.com>, "Sébastien Villemot" <sebastien@debian.org>
> Cc: "Johannes Ring" <johannr@simula.no>, "Debian Science" <debian-science@lists.debian.org>
> Sent: Friday, May 13, 2016 12:59:26 PM
> Subject: Re: building petsc 3.7.0: python can't pickle file objects
> 
> Oh yeah, sorry Nico, I cut the context, it'll be in the debian-science
> archives [1].  Petsc 3.7 is failing to build, apparently because of the
>  old superlu.  You were looking into updating our superlu packaging, so
> it was superlu that I was was asking about.
> 
> Drew
> 
> [1]
> https://lists.debian.org/debian-science/2016/05/msg00057.html
> 
> 
> On Fri, 2016-05-13 at 10:49 +0000, Nico Schlömer wrote:
> > Hi everyone,
> > 
> > I suppose this is about upgrading petsc on Debian.
> > Perhaps my nightly builds [1] could be helpful. The submission script
> > [2] could be helpful too. The `threads=0` bug is also acknowledged
> > there [3].
> > 
> > Cheers,
> > Nico
> > 
> > [1] https://launchpad.net/~nschloe/+archive/ubuntu/petsc-nightly
> > [2] https://github.com/nschloe/launchpad-submitter/blob/master/petsc.
> > sh
> > [3] https://github.com/nschloe/launchpad-submitter/blob/master/petsc.
> > sh#L40
> > 
> > On Fri, May 13, 2016 at 12:00 PM Sébastien Villemot <sebastien@debian
> > .org> wrote:
> > > Le vendredi 13 mai 2016 à 17:21 +0800, Drew Parsons a écrit :
> > > 
> > > > > The build now fails for me with:
> > > > >
> > > > > /tmp/src/petsc/src/mat/impls/aij/seq/superlu/superlu.c: In
> > > function
> > > > > ‘PetscErrorCode MatLUFactorNumeric_SuperLU(Mat, Mat, const
> > > > > MatFactorInfo*)’:
> > > > > /tmp/src/petsc/src/mat/impls/aij/seq/superlu/superlu.c:181:294:
> > > > > error:
> > > > > cannot convert ‘GlobalLU_t*’ to ‘mem_usage_t*’ for argument
> > > ‘19’ to
> > > > ...
> > > > > Probably too old superlu?
> > > >
> > > >
> > > > Could well be. Our superlu is 4.3, upstream is already on 5.2.
> > > > Sébastien, are you available for updating superlu?
> > > 
> > > No, sorry.
> > > 
> > > --
> > >  .''`.    Sébastien Villemot
> > > : :' :    Debian Developer
> > > `. `'     http://sebastien.villemot.name
> > >   `-      GPG Key: 4096R/381A7594
> > > 
> > > 
> 
>


Reply to: