scalapack icon indicating copy to clipboard operation
scalapack copied to clipboard

xshseqr test does not complete

Open civodul opened this issue 2 years ago • 0 comments

Hello,

While compiling ScaLAPACK 2.1.0 + patches from https://github.com/Reference-ScaLAPACK/scalapack/pull/26 with GCC 10.3.0 (for GNU Guix on GNU/Linux, x86_64), the xshseqr test does not complete:

90/96 Test #90: xzevc ............................   Passed    1.63 sec
      Start 91: xssyevr
91/96 Test #91: xssyevr ..........................   Passed   10.31 sec
      Start 92: xdsyevr
92/96 Test #92: xdsyevr ..........................   Passed   11.23 sec
      Start 93: xcheevr
93/96 Test #93: xcheevr ..........................   Passed   17.69 sec
      Start 94: xzheevr
94/96 Test #94: xzheevr ..........................   Passed   19.26 sec
      Start 95: xshseqr
95/96 Test #95: xshseqr ..........................***Timeout 1500.00 sec

 ScaLAPACK Test for PSHSEQR

 epsilon   =    5.96046448E-08
 threshold =    30.0000000    

 Residual and Orthogonality Residual computed by:

 Residual      =  || T - Q^T*A*Q ||_F / ( ||A||_F * eps * sqrt(N) )

 Orthogonality =  MAX( || I - Q^T*Q ||_F, || I - Q*Q^T ||_F ) /  (eps * N)

 Test passes if both residuals are less then threshold

    N  NB    P    Q  QR Time  CHECK
----- --- ---- ---- -------- ------
{    0,    1}:  On entry to PSTRORD parameter number **** had an illegal value
{    1,    0}:  On entry to PSTRORD parameter number **** had an illegal value
{    1,    1}:  On entry to PSTRORD parameter number **** had an illegal value
{    0,    0}:  On entry to PSTRORD parameter number **** had an illegal value
{    1,    1}:  On entry to PSTRORD parameter number **** had an illegal value
{    0,    1}:  On entry to PSTRORD parameter number **** had an illegal value
{    1,    0}:  On entry to PSTRORD parameter number **** had an illegal value

Those last lines are repeated ad infinitum.

Any idea what could be wrong?

Thanks in advance.

civodul avatar Nov 29 '21 21:11 civodul