Bug#1121932: scalapack: complex number tests xcinv xzinv segfault on s390x: invalid memory reference

Drew Parsons <[email protected]>
Newsgroups gmane.linux.debian.ports.s390
Message-ID <176488401612.313148.934669989300764501.reportbug__9379.05881307728$1764884130$gmane$org@sandy>
Source: scalapack
Version: 2.2.2-2
Severity: important
X-Debbugs-Cc: [email protected]
User: [email protected]
Usertags: s390x
Control: forwarded -1 https://github.com/Reference-ScaLAPACK/scalapack/issues/150

The debian build of scalapack 2.2.2 has started failing on s390x machines. Build logs can be found at https://buildd.debian.org/status/logs.php?pkg=scalapack&arch=s390x
The most recent failing build log is https://buildd.debian.org/status/fetch.php?pkg=scalapack&arch=s390x&ver=2.2.2-2&stamp=1764761907&raw=0

It is the complex number tests xcinv and xzinv that are failing. A partial backtrace is (for xcinv)

52: WALL    15   3     2     1     0.00     0.00      292.11     2.0    0.01 PASSED
52: WALL    15   4     2     1     0.00     0.00      309.96     2.0    0.01 PASSED
52: WALL    15   5     2     1     0.00     0.00      433.90     2.0    0.01 PASSED
52: ILLEGAL GRID: nprow*npcol =    4. It can be at most   2
52: Bad   grid parameters: going on to next test case.
52: ILLEGAL GRID: nprow*npcol =    4. It can be at most   2
52: Bad   grid parameters: going on to next test case.
52: 
52: A is a Hermitian positive definite matrix.
52: Only the lower triangular part will be referenced.
52: 
52: TIME     N  NB     P     Q Fct Time Inv Time      MFLOPS    Cond   Resid  CHECK
52: ---- ----- --- ----- ----- -------- -------- ----------- ------- ------- ------
52: 
52: 
52: Program received signal SIGSEGV: Segmentation fault - invalid memory reference.
52: 
52: Backtrace for this error:
52: #0  0x3ff99ea36b7 in ???
52: #1  0x3ff99ea2225 in ???
52: #2  0x3ffd28fe4d7 in ???
52: #3  0x3ff99b98150 in ???
52: #4  0x3ff9ac78d5f in pclauu2_
52: 	at ./SRC/pclauu2.f:194
52: #5  0x3ff9ac7919d in pclauum_
52: 	at ./SRC/pclauum.f:190
52: #6  0x3ff9ac8bb77 in pcpotri_
52: 	at ./SRC/pcpotri.f:202
52: #7  0x2aa1510602d in pcinvdriver
52: 	at ./TESTING/LIN/pcinvdriver.f:650
52: #8  0x2aa15101edf in main
52: 	at ./TESTING/LIN/pcinvdriver.f:851
52: 
52: ===================================================================================
52: =   BAD TERMINATION OF ONE OF YOUR APPLICATION PROCESSES
52: =   PID 54656 RUNNING AT sbuild
52: =   EXIT CODE: 11
52: =   CLEANING UP REMAINING PROCESSES
52: =   YOU CAN IGNORE THE BELOW CLEANUP MESSAGES
52: ===================================================================================
52: YOUR APPLICATION TERMINATED WITH THE EXIT STRING: Segmentation fault (signal 11)
52: This typically refers to a problem with your application.
52: Please see the FAQ page for debugging suggestions
52/85 Test #52: xcinv ............................***Failed    0.04 sec


s390x is a bigendian architecture, which I thought might be condition
triggering the error, except that ppc64, also bigendian, is passing
https://buildd.debian.org/status/fetch.php?pkg=scalapack&arch=ppc64&ver=2.2.2-2&stamp=1762202378&raw=0
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.