[petsc-dev] SuperLU configure error on CG at ANL

Mark Adams mfadams at lbl.gov
Mon Apr 24 16:47:03 CDT 2017


yes, thanks, need to merge master.

On Mon, Apr 24, 2017 at 4:48 PM, Satish Balay <balay at mcs.anl.gov> wrote:

> Perhaps the branch you are using doesn't have the following fix..
>
> Satish
> -----
>
> $ git diff origin/knepley/feature-plasma-example..master
> config/BuildSystem/config/packages/SuperLU.py
> diff --git a/config/BuildSystem/config/packages/SuperLU.py
> b/config/BuildSystem/config/packages/SuperLU.py
> index cae10870ca..1434decd5b 100644
> --- a/config/BuildSystem/config/packages/SuperLU.py
> +++ b/config/BuildSystem/config/packages/SuperLU.py
> @@ -35,8 +35,8 @@ class Configure(config.package.CMakePackage):
>
>      #  Tests are broken on Apple since they depend on a shared library
> that is not resolved against BLAS
>      args.append('-Denable_tests=0')
> -    #  CMake in SuperLU should set this; but like many other packages it
> does not
> -    args.append('-DCMAKE_INSTALL_NAME_DIR:STRING="'+os.path.
> join(self.installDir,self.libdir)+'"')
> +    #  CMake in SuperLU should set this; but like many other packages it
> does not [and its different from superlu_dist]
> +    args.append('-DCMAKE_INSTALL_LIBDIR:STRING="'+os.path.join(
> self.installDir,self.libdir)+'"')
>
>      if not hasattr(self.compilers, 'FC'):
>        args.append('-DXSDK_ENABLE_Fortran=OFF')
>
>
> balay at asterix /home/balay/petsc (master *=)
> $ git log origin/knepley/feature-plasma-example..master
> config/BuildSystem/config/packages/SuperLU.py
> commit 6236a5d9e43d1cf8dbaf058b22758e3e51a52108
> Merge: 2c6f62ef04 c7820e35e3
> Author: Satish Balay <balay at mcs.anl.gov>
> Date:   Sun Mar 5 18:30:19 2017 -0600
>
>     Merge branch 'maint'
>
> commit c7820e35e37acd21255cd00e399111b9de215482
> Author: Satish Balay <balay at mcs.anl.gov>
> Date:   Sun Mar 5 18:03:42 2017 -0600
>
>     superlu: libray is installed in PREFIX/lib64 - fix this to use
> PREFIX/lib
>
>     Reported-by: Ju Liu <liujuy at gmail.com>
> b
> On Mon, 24 Apr 2017, Mark Adams wrote:
>
> > I get this error, is there a superLU built on CG that I should use?
> >
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20170424/d560231b/attachment.html>


More information about the petsc-dev mailing list