Intel® oneAPI Math Kernel Library
Ask questions and share information with other developers who use Intel® Math Kernel Library.
7220 Discussions

Segmentation fault occured when calling pardiso MKL 10.0.5

dagangwuyahoo_com
1,405 Views
Hello,

I am a newbie using pardiso to solve a sparse matrix with number of unknowns equal to 6804 and number of nonzeros equal to 86132. When I tried to solve this matrix by using pardiso [MKL 10.0.5] and intel fortran 10.1.017 at Linux Redhat 5.0 X64, I got the following error when performing reordering and symbolic factorization [phase=11]:
-------------------------------------------------------------------------------------------
forrtl: severe (174): SIGSEGV. segmentaion fault occured.
Image PC Routine Line Source
test.out 000000000044EC78 Unknown Unknown Unknown
test.out 00000000004264B6 Unknown Unknown Unknown
test.out 0000000000415E0B Unknown Unknown Unknown
test.out 000000000041178C Unknown Unknown Unknown
test.out 00000000004106E8 Unknown Unknown Unknown
test.out 0000000000407A22 Unknown Unknown Unknown
libc.so.6 000000352461D8A4 Unknown Unknown Unknown
test.out 0000000000407969 Unknown Unknown Unknown

-------------------------------------------------------------------------------------------
I checked my Linux setting and it was shown as below:

-------------------------------------------------------------------------------------------

core file size (blocks, -c) 0
data seg size (kbytes, -d) unlimited
max nice (-e) 0
file size (blocks, -f) unlimited
pending signals (-i) 212992
max locked memory (kbytes, -l) 32
max memory size (kbytes, -m) unlimited
open files (-n) 1024
pipe size (512 bytes, -p) 8
POSIX message queues (bytes, -q) 819200
max rt priority (-r) 0
stack size (kbytes, -s) unlimited
cpu time (seconds, -t) unlimited
max user processes (-u) 212992
virtual memory (kbytes, -v) unlimited
file locks (-x) unlimited

-------------------------------------------------------------------------------------------

Could anyone please help me solve this problem?

Thanks.
0 Kudos
2 Replies
Gennady_F_Intel
Moderator
1,405 Views
Hi, How do you link your application? Could you give me your linking command line?
--Gennady

0 Kudos
dagangwuyahoo_com
1,405 Views

Hello Gennady:

I used the exactly same linking command line as used for examples.

BTW, I solved the problem by rechecking my program. There was a bug within my matrix filling subroutine.

Thanks!

0 Kudos
Reply