[petsc-users] Petsc-3.2 with superlu_dist building error

Ping Rong ping.rong at tuhh.de
Mon Nov 7 08:32:14 CST 2011


Hello Sean,

does Petsc-dev use SuperLU_DIST (v3.0) or still v2.5? I have updated 
both petsc-3.2-p5 and the latest dev version. Both configurations tell me
-----------------------------------------
SuperLU:
   Includes: -I/home/xxx/libs/petsc/linux-gnu-shared-opt/include
   Library:  -Wl,-rpath,/home/xxx/libs/petsc/linux-gnu-shared-opt/lib 
-L/home/xxx/libs/petsc/linux-gnu-shared-opt/lib -lsuperlu_4.2

SuperLU_DIST:
   Includes: -I/home/xxx/libs/petsc/linux-gnu-shared-opt/include
   Library:  -Wl,-rpath,/home/xxx/libs/petsc/linux-gnu-shared-opt/lib 
-L/home/xxx/libs/petsc/linux-gnu-shared-opt/lib -lsuperlu_dist_2.5
------------------------------------------

As long as I understood through the discussion, petsc-dev uses 
superlu-dist-3.0 and superlu-4.3, right? or this update will be only 
available until the next major release?

best regards
Ping

Am 27.10.2011 21:18, schrieb Sean Farley:
>
>     The error is related to the new SuperLU_DIST (v3.0), not serial
>     SuperLU.
>     In PETSc / SuperLU_DIST wrapper:  superlu_dist.c, line 634,  DOUBLE
>     should be replaced by SLU_DOUBLE.
>
>
> Sherry, the problem is that you updated the SuperLU tarball to have 
> the new enum type but that petsc-3.2 was not updated for the new 
> interface, hence the breakage. If Ping were to switch to petsc-dev, 
> this issue would go away. An alternative, where *everybody* wins is to 
> update SuperLU to 4.3 and make a new tarball (reverting 4.2 back to 
> the older definition for the enum).


-- 
Ping Rong, M.Sc.
Hamburg University of Technology
Institut of modelling and computation
Denickestraße 17 (Room 3031)
21073 Hamburg

Tel.: ++49 - (0)40 42878 2749
Fax:  ++49 - (0)40 42878 43533
Email: ping.rong at tuhh.de

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20111107/7a5ab8a3/attachment.htm>


More information about the petsc-users mailing list