Hi,
I have been using MKL non-symmetric solver for my finite element code (up to MKL Version10), but have a probelm with updated version of MKL when call pardiso_unsym ( reordering):
phase = 11 ! only reordering and symbolic factorization
CALL pardiso (pt, maxfct, mnum, mtype, phase, n, a, ia, ja,
1 idum, nrhs, iparm, msglvl, ddum, ddum, error)
Errors:
forrtl: severe (174): SIGSEGV, segmentation fault occurred
Image PC Routine Line Source
libpthread.so.0 00002AAAAC8B754B Unknown Unknown Unknown
Stack trace terminated abnormally.
------
The compiler link I used are:
Currently Loaded Modulefiles:
1) Barrine/2.0 2) mpt/2.00 3) intel-cmkl-11/12.12.1.2.8.273 4) intel-fc-11/12.1.2.8.273
COM = ifort -m64 -w -fpp -I/sw/sdev/intel/ComposerXE/composer_xe_2011_sp1.8.273/mkl/include
LIBS = -L"/sw/sdev/intel/ComposerXE/composer_xe_2011_sp1.8.273/mkl/lib/intel64" -lmkl_intel_lp64 \
-lmkl_intel_thread \
-lmkl_core \
-liomp5 -lpthread -lm
In addtion, my code works well with the SuperLU, but not with MKL Pardiso at the moment. Any advices to fix it? Thanks in advance