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,