Project

General

Profile

Actions

Bug #709

closed

LAPACK error: illegal value for argument 7 of dsytrf_ in dAx_eq_b_BK()

Added by Emmanuel Bertin over 5 years ago. Updated about 5 years ago.

Status:
Closed
Priority:
Normal
Start date:
08/24/2016
Due date:
08/31/2016
% Done:

100%

Estimated time:
3.00 h
Spent time:

Description

This occurs in AstrOmatic packages that depend on Levmar, such as PSFEx and SExtractor, when linked with the MKL library V11.3 Update 3 (./configure --enable-mkl configuration).

Actions #1

Updated by Emmanuel Bertin over 5 years ago

  • Status changed from New to In Progress
  • % Done changed from 0 to 50

(!) This appears to be a problem with LAPACK workspace queries which seem to be broken (returning 0) in the latest version of the MKL (11.3 update 3); see this post and INTEL's reply

So we have two options:
  • wait for the next MKL update (probably a few weeks from now), or
  • modify the code to compute the work array size ourselves. But this may require digging into LAPACK's guts.
Actions #2

Updated by Emmanuel Bertin over 5 years ago

  • Description updated (diff)
Actions #3

Updated by Valerie de Lapparent over 5 years ago

Thanks a lot Emmanuel, for looking into this.

Is there tangible information that there will me an MKL update in the coming weeks?

Actions #4

Updated by Emmanuel Bertin over 5 years ago

They mention mid-September in the above link.

Actions #5

Updated by Emmanuel Bertin about 5 years ago

  • Status changed from In Progress to Resolved
  • % Done changed from 50 to 100

(/) Solved in the MKL 2017 that was released on Sep 6.

Actions #6

Updated by Emmanuel Bertin about 5 years ago

  • Status changed from Resolved to Closed
Actions

Also available in: Atom PDF