[petsc-dev] PETSc 3.8.2 and Sundials 3.0.0

Antonio Trande anto.trande at gmail.com
Wed Nov 15 14:06:25 CST 2017



On 11/15/2017 08:58 PM, Matthew Knepley wrote:
> Do you have any idea what they changed the name of CVSpgmr to in 3.0?
> 
>    Matt

No, but release change-log
(https://computation.llnl.gov/projects/sundials/cvode) reports:

*Added generic SUNLINEARSOLVER module with eleven provided
implementations: dense, banded, LAPACK dense, LAPACK band, KLU,
SuperLU_MT, SPGMR, SPBCGS, SPTFQMR, SPFGMR, and PCG.  These
implementations replicate previous SUNDIALS generic linear solvers in a
single object-oriented API.*

> 
> On Wed, Nov 15, 2017 at 2:53 PM, Antonio Trande <anto.trande at gmail.com
> <mailto:anto.trande at gmail.com>> wrote:
> 
>     Hi all.
> 
>     I can't build 'PETSc 3.8.*' with MPI against new 'Sundials-3.0.0':
> 
>     *******************************************************************************
>              UNABLE to CONFIGURE with GIVEN OPTIONS    (see configure.log
>     for details):
>     -------------------------------------------------------------------------------
>     --with-sundials-lib=['-L/usr/lib64/openmpi/lib',
>     '-lsundials_nvecparallel'] and
>     --with-sundials-include=['/usr/include/openmpi-x86_64'] did not work
>     *******************************************************************************
> 
>     configure.log reports something like that:
> 
>     Executing: /usr/lib64/openmpi/bin/mpicc  -o
>     /tmp/petsc-080_o1/config.libraries/conftest -Wl,-z,relro  -Wl,-z,now
>     -fPIC  -O2 -g -pipe -Wall -Werror=format-security
>     -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong
>     --param=ssp-buffer-size=4 -grecord-gcc-switches  -m64 -mtune=generic -O3
>     -Wl,-z,now -fPIC   /tmp/petsc-080_o1/config.libraries/conftest.o
>     -L/usr/lib64/openmpi/lib -lsundials_nvecparallel -lopenblas -lm -ldl
>     Possible ERROR while running linker: exit code 256
>     stderr:
>     /tmp/petsc-080_o1/config.libraries/conftest.o: In function
>     `_check_CVSpgmr':
>     /tmp/petsc-080_o1/config.libraries/conftest.c:5: undefined reference to
>     `CVSpgmr'
>     collect2: error: ld returned 1 exit status
> 
>     'configure.log' is attached.
> 
>     --
>     --
>     Antonio Trande
>     sagitter AT fedoraproject dot org
>     See my vCard.
> 
> 
> 
> 
> -- 
> 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
> 
> https://www.cse.buffalo.edu/~knepley/ <http://www.caam.rice.edu/~mk51/>

-- 
--
Antonio Trande
sagitter AT fedoraproject dot org
See my vCard.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: anto_trande.vcf
Type: text/x-vcard
Size: 345 bytes
Desc: not available
URL: <http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20171115/f7601b8a/attachment.vcf>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20171115/f7601b8a/attachment.sig>


More information about the petsc-dev mailing list