[Bug 508575] [NEW] scalapack package fails test from test-suite.

it's me petergthatsme at gmail.com
Sun Jan 17 00:25:39 UTC 2010


Public bug reported:

lsb_release -rd
Description:    Ubuntu 9.10
Release:        9.10

 apt-cache policy libscalapack-mpi1
libscalapack-mpi1:
  Installed: 1.8.0-3.1build1
  Candidate: 1.8.0-3.1build1
  Version table:
 *** 1.8.0-3.1build1 0
        500 http://us.archive.ubuntu.com karmic/universe Packages
        100 /var/lib/dpkg/status


After installing  the test-suite (scalapack-mpi-test) and running examples get a segmentation fault (see below). I am not certain where the problem is - but could be with blacs and/or blas implementation which scalapack relies on.

NOTE: scalapack-mpi-test is actually incomplete, and only the binaries
are included - but not the data files which are needed by the boundaries
to run... i got those from the source package of scalapack.


/usr/lib/scalapack$ mpirun -np 4 ./xdsep-openmpi 
[desktop1:10538] *** Process received signal ***
[desktop1:10538] Signal: Segmentation fault (11)
[desktop1:10538] Signal code: Address not mapped (1)
[desktop1:10538] Failing at address: 0x10
[desktop1:10538] [ 0] /lib/libc.so.6 [0x7f865e521530]
[desktop1:10538] [ 1] /home/mee/mpi_stuff/linux_x64/openmpi/lib/openmpi/mca_pml_ob1.so [0x7f865af48de3]
[desktop1:10538] [ 2] /home/mee/mpi_stuff/linux_x64/openmpi/lib/openmpi/mca_pml_ob1.so [0x7f865af4968d]
[desktop1:10538] [ 3] /home/mee/mpi_stuff/linux_x64/openmpi/lib/openmpi/mca_pml_ob1.so [0x7f865af49ba6]
[desktop1:10538] [ 4] /home/mee/mpi_stuff/linux_x64/openmpi/lib/openmpi/mca_btl_sm.so [0x7f865a7322d8]
[desktop1:10538] [ 5] /home/mee/mpi_stuff/linux_x64/openmpi/lib/libopen-pal.so.0(opal_progress+0x5a) [0x7f865e03f07a]
[desktop1:10538] [ 6] /home/mee/mpi_stuff/linux_x64/openmpi/lib/libmpi.so.0 [0x7f865f254635]
[desktop1:10538] [ 7] /home/mee/mpi_stuff/linux_x64/openmpi/lib/openmpi/mca_coll_tuned.so [0x7f865966da5a]
[desktop1:10538] [ 8] /home/mee/mpi_stuff/linux_x64/openmpi/lib/libmpi.so.0(ompi_comm_activate+0x105) [0x7f865f241ea5]
[desktop1:10538] [ 9] /home/mee/mpi_stuff/linux_x64/openmpi/lib/libmpi.so.0 [0x7f865f241225]
[desktop1:10538] [10] /home/mee/mpi_stuff/linux_x64/openmpi/lib/libmpi.so.0(MPI_Comm_create+0xc1) [0x7f865f26d181]
[desktop1:10538] [11] /usr/lib/libblacs-openmpi.so.1(Cblacs_gridmap+0x16b) [0x7f8660b95d9b]
[desktop1:10538] [12] /usr/lib/libscalapack-openmpi.so.1(SL_Cgridreshape+0x1fc) [0x7f866104058c]
[desktop1:10538] [13] ./xdsep-openmpi [0x41788a]
[desktop1:10538] [14] ./xdsep-openmpi [0x4183aa]
[desktop1:10538] [15] ./xdsep-openmpi [0x407c44]
[desktop1:10538] [16] ./xdsep-openmpi [0x4143a8]
[desktop1:10538] [17] ./xdsep-openmpi [0x413794]
[desktop1:10538] [18] ./xdsep-openmpi [0x4201fa]
[desktop1:10538] [19] /lib/libc.so.6(__libc_start_main+0xfd) [0x7f865e50cabd]
[desktop1:10538] [20] ./xdsep-openmpi [0x401de9]
[desktop1:10538] *** End of error message ***
SCALAPACK symmetric Eigendecomposition routines.
' '                                                                             
 
Running tests of the parallel symmetric eigenvalue routine:  PDSYEVX &  PDSYEV & PDSYEVD.
The following scaled residual checks will be computed:
 ||AQ - QL|| / ((abstol + ||A|| * eps) * N)
 ||Q^T*Q - I|| / (N * eps)

An explanation of the input/output parameters follows:
RESULT   : passed; or an indication of which eigen request test failed
N        : The number of rows and columns of the matrix A.
P        : The number of process rows.
Q        : The number of process columns.
NB       : The size of the square blocks the matrix A is split into.
THRESH   : If a residual value is less than THRESH, RESULT is flagged as PASSED.
         : the QTQ norm is allowed to exceed THRESH for those eigenvectors
         :  which could not be reorthogonalized for lack of workspace.
TYP      : matrix type (see PDSEPtst.f).
SUB      : Subtests (see PDSEPtst).f
CHK      : ||AQ - QL|| / ((abstol + ||A|| * eps) * N)
QTQ      : ||Q^T*Q - I||/ (N * eps)
         : when the adjusted QTQ exceeds THRESH
 the adjusted QTQ norm is printed
         : otherwise the true QTQ norm is printed
           If NT>1, CHK and QTQ are the max over all eigen request tests
TEST     : EVX - testing PDSYEVX, EV - testing PDSYEV, EVD - testing PDSYEVD
 
     N  NB   P   Q TYP SUB   WALL      CPU      CHK       QTQ    CHECK    TEST
 ----- --- --- --- --- --- -------- -------- --------- --------- -----    ----
'TEST 1 - test tiny matrices - different process configurations'                
     0   1   1   2   8   N     0.00    -1.00   0.0       0.0     PASSED   EVX  
--------------------------------------------------------------------------
mpirun noticed that process rank 0 with PID 10538 on node desktop1 exited on signal 11 (Segmentation fault).
--------------------------------------------------------------------------

** Affects: scalapack (Ubuntu)
     Importance: Undecided
         Status: New

-- 
scalapack package fails test from test-suite.
https://bugs.launchpad.net/bugs/508575
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs at lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs




More information about the universe-bugs mailing list