Fande,

That's what I did, I started the whole petsc config and build from scratch. The 
backtrace now says:


/home/cklaij/ReFRESCO/Dev/trunk/Libs/install/Linux-x86_64-Intel/superlu_dist-xsdk-0.2.0-rc1/SRC/mc64ad_dist.c:2322


instead of the old:


/home/cklaij/ReFRESCO/Dev/trunk/Libs/install/Linux-x86_64-Intel/SuperLU_DIST_5.1.3/SRC/mc64ad_dist.c:2322


which doesn't exist anymore. The entire install directory is new:


$ ls -lh /home/cklaij/ReFRESCO/Dev/trunk/Libs/install
drwxr-xr-x. 5 cklaij domain users   85 Dec  7 14:31 Linux-x86_64-Intel
drwxr-xr-x. 6 cklaij domain users   75 Dec  7 14:33 petsc-3.7.5


$ ls -lh /home/cklaij/ReFRESCO/Dev/trunk/Libs/install/Linux-x86_64-Intel
total 12K
drwxr-xr-x.  7 cklaij domain users 4.0K Dec  7 14:30 metis-5.1.0-p3
drwxrwxr-x.  7 cklaij domain users 4.0K Dec  7 14:30 parmetis-4.0.3-p3
drwxrwxr-x. 11 cklaij domain users 4.0K Dec  7 14:31 superlu_dist-xsdk-0.2.0-rc1

Chris


dr. ir. Christiaan Klaij | Senior Researcher | Research & Development
MARIN | T +31 317 49 33 44 | c.kl...@marin.nl<mailto:c.kl...@marin.nl> | 
www.marin.nl<http://www.marin.nl>

[LinkedIn]<https://www.linkedin.com/company/marin> [YouTube] 
<http://www.youtube.com/marinmultimedia>  [Twitter] 
<https://twitter.com/MARIN_nieuws>  [Facebook] 
<https://www.facebook.com/marin.wageningen>
MARIN news: MARIN at Marintec China, Shanghai, December 
5-8<http://www.marin.nl/web/News/News-items/MARIN-at-Marintec-China-Shanghai-December-58-1.htm>

________________________________
From: Kong, Fande <fande.k...@inl.gov>
Sent: Thursday, December 07, 2017 4:26 PM
To: Klaij, Christiaan
Cc: petsc-users
Subject: Re: [petsc-users] segfault after recent scientific linux upgrade



On Thu, Dec 7, 2017 at 8:15 AM, Klaij, Christiaan 
<c.kl...@marin.nl<mailto:c.kl...@marin.nl>> wrote:
Satish,



As a first try, I've kept petsc-3.7.5 and only replaced superlu

by the new xsdk-0.2.0-rc1 version. Unfortunately, this doesn't

fix the problem, see the backtrace below.



Fande,



Perhaps the problem is related to petsc, not superlu?



What really puzzles me is that everything was working fine with

petsc-3.7.5 and superlu_dist_5.3.1, it only broke after we

updated Scientific Linux 7. So this bug (in petsc or in superlu)

was already there but somehow not triggered before the SL7

update?



Chris




I do not know how you installed PETSc. It looks like you are keeping using the 
old superlu_dist.  You have to delete the old package, and start from the 
scratch. PETSc does not automatically clean the old one. For me, I just simply 
"rm -rf $PETSC_ARCH" every time before I reinstall a new PETSc.


Fande,




Reply via email to