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

Pardiso 2024.2 makes wrong factorization with respect to 2024.1

pierangelo
Beginner
489 Views

The attached code
when compiled using oneAPI 2024.2 finds 5 negative pivots after factorization
when compiled using oneAPI 2024.1 finds 6 negative pivots.
The correct solution is the second one.

 

I first compiled the code choosing oneAPI 2024.1Immagine 2024-10-04 181525.pngImmagine 2024-10-04 181450.pngImmagine 2024-10-04 181334.png

I ran the program in the release folder

Immagine 2024-10-04 181711.png

 

Then I compiled the code choosing oneAPI 2024.2:

Immagine 2024-10-04 185403.pngImmagine 2024-10-04 185335.pngImmagine 2024-10-04 182052.png

I ran the program in the release folder

Immagine 2024-10-04 182230.png

 

if I compare the two text files (which I renamed) I get many differences:

Immagine 2024-10-04 182410.png

 

 

(Virus scan in progress ...)
0 Kudos
3 Replies
Mark_L_Intel
Moderator
381 Views

Hello @pierangelo,

 

   I was not able to reproduce the issue so far, I'm getting 6 pivot points with 2024.2.1.  I think you tried 2024.2.0; I don't think recent minor update was responsible for the differences between what you see and what I see but who knows. Can you try 2024.2.1 to see if this would fix your issue?

"

Compiling with Intel® Fortran Compiler 2024.2.1 [Intel(R) 64]...
ifx /nologo /O2 /module:"x64\Release\\" /object:"x64\Release\\" /libs:static /threads /Qmkl:parallel /c /Qlocation,link,"C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.34.31933\bin\HostX64\x64" /Qm64 "C:\Users\CheckPardisoFact\oneAPI_2024.1\oneAPI_2024.f90"
Linking...
Link /OUT:"x64\Release\oneAPI_2024.exe" /INCREMENTAL:NO /NOLOGO /MANIFEST /MANIFESTFILE:"x64\Release\oneAPI_2024.exe.intermediate.manifest" /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /SUBSYSTEM:CONSOLE /IMPLIB:"C:\Users\CheckPardisoFact\oneAPI_2024.1\x64\Release\oneAPI_2024.lib" -qnextgen -qm64 "x64\Release\oneAPI_2024.obj"
Embedding manifest...
mt.exe /nologo /outputresource:"C:\Users\CheckPardisoFact\oneAPI_2024.1\x64\Release\oneAPI_2024.exe;#1" /manifest "x64\Release\oneAPI_2024.exe.intermediate.manifest"

oneAPI_2024 - 0 error(s), 0 warning(s)

 

pivots.png

0 Kudos
Mark_L_Intel
Moderator
294 Views

Hello @pierangelo,

 

  Any updates on your side? 

0 Kudos
Mark_L_Intel
Moderator
246 Views

Hello @pierangelo,

 

    With no response from you, the support will be limited to community support. 

0 Kudos
Reply