Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Beginner
14 Views

cgelss: MKL 11.2.2 -> 11.3

Jump to solution

Hi,

Recently, the project I am working on switched from MKL version 11.2.2 to 11.3. However, after we switched to MKL 11.3, cgelss() started throwing an error: "Intel MKL ERROR: Parameter 4 was incorrect on entry to CGELSS." When I look at the documentation, it looks like the cgelss() call has not changed, and I am passing the same data into the solver. So I am confused to why this problem has appeared. The project also updated the Intel C++ Compiler from XE 15.0.2 to 16.0.

Does anyone have any ideas?

Thanks,

Treph

0 Kudos

Accepted Solutions
Highlighted
Employee
14 Views

Hi Treph, 

I checked the MKL 11.2 and 11.3 bug fix, it seems unknown issue. 

https://software.intel.com/en-us/articles/intel-mkl-112-bug-fixes

https://software.intel.com/en-us/articles/intel-mkl-113-bug-fixes-list

In MKL 11.3, we add NULL check with Lapack fucntion. Could you please check if there is null in the function call? or provide us the small test code to show the problem?

Best Regards,

Ying 

 

View solution in original post

0 Kudos
2 Replies
Highlighted
Employee
15 Views

Hi Treph, 

I checked the MKL 11.2 and 11.3 bug fix, it seems unknown issue. 

https://software.intel.com/en-us/articles/intel-mkl-112-bug-fixes

https://software.intel.com/en-us/articles/intel-mkl-113-bug-fixes-list

In MKL 11.3, we add NULL check with Lapack fucntion. Could you please check if there is null in the function call? or provide us the small test code to show the problem?

Best Regards,

Ying 

 

View solution in original post

0 Kudos
Highlighted
Beginner
14 Views

Hi Ying,

Thank you for the response.

It was the NULL check. I removed the null parameters, and it worked great!

Thanks again,

Treph

0 Kudos