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" <[email protected]> > To: "Nico Schlömer" <[email protected]>, "Sébastien Villemot" > <[email protected]> > Cc: "Johannes Ring" <[email protected]>, "Debian Science" > <[email protected]> > 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 > > > > > > > >

