t-sakashita / rokko

Integrated Interface for libraries of eigenvalue decomposition
Boost Software License 1.0
10 stars 2 forks source link

Error on xyz_slepc_matfree_mpi-? test #59

Closed rigarash closed 10 years ago

rigarash commented 10 years ago

2014-01-09 のDebian unstableに含まれるSLEPcを利用するようにして、rokkoをコンパイルしたところ、以下のエラーで落ちます。

何かこちらでチェックできるポイント等ありますか?

rigarash@sakuravps2:~/build/rokko$ ctest -V -R xyz_slepc
UpdateCTestConfiguration  from :/home/rigarash/build/rokko/DartConfiguration.tcl
Parse Config file:/home/rigarash/build/rokko/DartConfiguration.tcl
UpdateCTestConfiguration  from :/home/rigarash/build/rokko/DartConfiguration.tcl
Parse Config file:/home/rigarash/build/rokko/DartConfiguration.tcl
Test project /home/rigarash/build/rokko
Constructing a list of tests
Done constructing a list of tests
Checking test dependency graph...
Checking test dependency graph end
test 28
    Start 28: xyz_slepc_matfree_mpi-2

28: Test command: /usr/bin/mpiexec "-np" "2" "/home/rigarash/build/rokko/test/diagonalize/xyz_slepc_matfree_mpi"
28: Test timeout computed to be: 1500
28: [0]PETSC ERROR: --------------------- Error Message ------------------------------------
28: [0]PETSC ERROR: This is a uniprocessor example only!
28: [0]PETSC ERROR: ------------------------------------------------------------------------
28: [0]PETSC ERROR: Petsc Release Version 3.4.2, Jul, 02, 2013
28: [0]PETSC ERROR: See docs/changes/index.html for recent updates.
28: [0]PETSC ERROR: See docs/faq.html for hints about trouble shooting.
28: [0]PETSC ERROR: See docs/index.html for manual pages.
28: [0]PETSC ERROR: ------------------------------------------------------------------------
28: [0]PETSC ERROR: /home/rigarash/build/rokko/test/diagonalize/xyz_slepc_matfree_mpi on a linux-gnu-c-opt named sakuravps2 by rigarash Thu Jan  9 17:09:08 2014
28: [0]PETSC ERROR: Libraries linked from /tmp/buildd/petsc-3.4.2.dfsg1/linux-gnu-c-opt/lib
28: [0]PETSC ERROR: Configure run at Wed Dec 11 09:44:36 2013
28: [0]PETSC ERROR: Configure options --with-shared-libraries --with-debugging=0 --useThreads 0 --with-clanguage=C++ --with-c-support --with-fortran-interfaces=1 --with-mpi-dir=/usr/lib/openmpi --with-mpi-shared=1 --with-blas-lib=-lblas
--with-lapack-lib=-llapack --with-blacs=1 --with-blacs-include=/usr/include --with-blacs-lib="[/usr/lib/libblacsCinit-openmpi.so,/usr/lib/libblacs-openmpi.so]" --with-scalapack=1 --with-scalapack-include=/usr/include --with-scalapack-lib
=/usr/lib/libscalapack-openmpi.so --with-mumps=1 --with-mumps-include=/usr/include --with-mumps-lib="[/usr/lib/libdmumps.so,/usr/lib/libzmumps.so,/usr/lib/libsmumps.so,/usr/lib/libcmumps.so,/usr/lib/libmumps_common.so,/usr/lib/libpord.so
]" --with-umfpack=1 --with-umfpack-include=/usr/include/suitesparse --with-umfpack-lib="[/usr/lib/libumfpack.so,/usr/lib/libamd.so]" --with-cholmod=1 --with-cholmod-include=/usr/include/suitesparse --with-cholmod-lib=/usr/lib/libcholmod.
so --with-spooles=1 --with-spooles-include=/usr/include/spooles --with-spooles-lib=/usr/lib/libspooles.so --with-hypre=1 --with-hypre-dir=/usr --with-ptscotch=1 --with-ptscotch-include=/usr/include/scotch --with-ptscotch-lib="[/usr/lib/l
ibptesmumps.so,/usr/lib/libptscotch.so,/usr/lib/libptscotcherr.so]" --with-fftw=1 --with-fftw-include=/usr/include --with-fftw-lib="[/usr/lib/x86_64-linux-gnu/libfftw3.so,/usr/lib/x86_64-linux-gnu/libfftw3_mpi.so]" --CXX_LINKER_FLAGS=-Wl
,--no-as-needed
28: [0]PETSC ERROR: ------------------------------------------------------------------------
28: [0]PETSC ERROR: main() line 33 in "unknowndirectory/"/srv/git/rokko.git/test/diagonalize/xyz_slepc_matfree_mpi.cpp
28: --------------------------------------------------------------------------
28: MPI_ABORT was invoked on rank 0 in communicator MPI_COMM_WORLD
28: with errorcode 1.
28:
28: NOTE: invoking MPI_ABORT causes Open MPI to kill all MPI processes.
28: You may or may not see output from other processes, depending on
28: exactly when Open MPI kills them.
28: --------------------------------------------------------------------------
28: [1]PETSC ERROR: ------------------------------------------------------------------------
28: [1]PETSC ERROR: Caught signal number 15 Terminate: Somet process (or the batch system) has told this process to end
28: [1]PETSC ERROR: Try option -start_in_debugger or -on_error_attach_debugger
28: [1]PETSC ERROR: or see http://www.mcs.anl.gov/petsc/documentation/faq.html#valgrind[1]PETSC ERROR: or try http://valgrind.org on GNU/linux and Apple Mac OS X to find memory corruption errors
28: [1]PETSC ERROR: configure using --with-debugging=yes, recompile, link, and run
28: [1]PETSC ERROR: to get more information on the crash.
28: [1]PETSC ERROR: --------------------- Error Message ------------------------------------
28: [1]PETSC ERROR: Signal received!
28: [1]PETSC ERROR: ------------------------------------------------------------------------
28: [1]PETSC ERROR: Petsc Release Version 3.4.2, Jul, 02, 2013
28: [1]PETSC ERROR: See docs/changes/index.html for recent updates.
28: [1]PETSC ERROR: See docs/faq.html for hints about trouble shooting.
28: [1]PETSC ERROR: See docs/index.html for manual pages.
28: [1]PETSC ERROR: ------------------------------------------------------------------------
28: [1]PETSC ERROR: /home/rigarash/build/rokko/test/diagonalize/xyz_slepc_matfree_mpi on a linux-gnu-c-opt named sakuravps2 by rigarash Thu Jan  9 17:09:08 2014
28: [1]PETSC ERROR: Libraries linked from /tmp/buildd/petsc-3.4.2.dfsg1/linux-gnu-c-opt/lib
28: [1]PETSC ERROR: Configure run at Wed Dec 11 09:44:36 2013
28: [1]PETSC ERROR: Configure options --with-shared-libraries --with-debugging=0 --useThreads 0 --with-clanguage=C++ --with-c-support --with-fortran-interfaces=1 --with-mpi-dir=/usr/lib/openmpi --with-mpi-shared=1 --with-blas-lib=-lblas
--with-lapack-lib=-llapack --with-blacs=1 --with-blacs-include=/usr/include --with-blacs-lib="[/usr/lib/libblacsCinit-openmpi.so,/usr/lib/libblacs-openmpi.so]" --with-scalapack=1 --with-scalapack-include=/usr/include --with-scalapack-lib
=/usr/lib/libscalapack-openmpi.so --with-mumps=1 --with-mumps-include=/usr/include --with-mumps-lib="[/usr/lib/libdmumps.so,/usr/lib/libzmumps.so,/usr/lib/libsmumps.so,/usr/lib/libcmumps.so,/usr/lib/libmumps_common.so,/usr/lib/libpord.so
]" --with-umfpack=1 --with-umfpack-include=/usr/include/suitesparse --with-umfpack-lib="[/usr/lib/libumfpack.so,/usr/lib/libamd.so]" --with-cholmod=1 --with-cholmod-include=/usr/include/suitesparse --with-cholmod-lib=/usr/lib/libcholmod.
so --with-spooles=1 --with-spooles-include=/usr/include/spooles --with-spooles-lib=/usr/lib/libspooles.so --with-hypre=1 --with-hypre-dir=/usr --with-ptscotch=1 --with-ptscotch-include=/usr/include/scotch --with-ptscotch-lib="[/usr/lib/l
ibptesmumps.so,/usr/lib/libptscotch.so,/usr/lib/libptscotcherr.so]" --with-fftw=1 --with-fftw-include=/usr/include --with-fftw-lib="[/usr/lib/x86_64-linux-gnu/libfftw3.so,/usr/lib/x86_64-linux-gnu/libfftw3_mpi.so]" --CXX_LINKER_FLAGS=-Wl
,--no-as-needed
28: [1]PETSC ERROR: ------------------------------------------------------------------------
28: [1]PETSC ERROR: User provided function() line 0 in unknown directory unknown file
28: --------------------------------------------------------------------------
28: mpiexec has exited due to process rank 0 with PID 719 on
28: node sakuravps2 exiting improperly. There are two reasons this could occur:
28:
28: 1. this process did not call "init" before exiting, but others in
28: the job did. This can cause a job to hang indefinitely while it waits
28: for all processes to call "init". By rule, if one process calls "init",
28: then ALL processes must call "init" prior to termination.
28:
28: 2. this process called "init", but exited without calling "finalize".
28: By rule, all processes that call "init" MUST call "finalize" prior to
28: exiting or it will be considered an "abnormal termination"
28:
28: This may have caused other processes in the application to be
28: terminated by signals sent by mpiexec (as reported here).
28: --------------------------------------------------------------------------
28: [sakuravps2:00718] 1 more process has sent help message help-mpi-api.txt / mpi-abort
28: [sakuravps2:00718] Set MCA parameter "orte_base_help_aggregate" to 0 to see all help / error messages
1/2 Test #28: xyz_slepc_matfree_mpi-2 ..........***Failed    1.09 sec
test 29
    Start 29: xyz_slepc_matfree_mpi-4

29: Test command: /usr/bin/mpiexec "-np" "4" "/home/rigarash/build/rokko/test/diagonalize/xyz_slepc_matfree_mpi"
29: Test timeout computed to be: 1500
29: [0]PETSC ERROR: --------------------- Error Message ------------------------------------
29: [0]PETSC ERROR: This is a uniprocessor example only!
29: [0]PETSC ERROR: ------------------------------------------------------------------------
29: [0]PETSC ERROR: Petsc Release Version 3.4.2, Jul, 02, 2013
29: [0]PETSC ERROR: See docs/changes/index.html for recent updates.
29: [0]PETSC ERROR: See docs/faq.html for hints about trouble shooting.
29: [0]PETSC ERROR: See docs/index.html for manual pages.
29: [0]PETSC ERROR: ------------------------------------------------------------------------
29: [0]PETSC ERROR: /home/rigarash/build/rokko/test/diagonalize/xyz_slepc_matfree_mpi on a linux-gnu-c-opt named sakuravps2 by rigarash Thu Jan  9 17:09:09 2014
29: [0]PETSC ERROR: Libraries linked from /tmp/buildd/petsc-3.4.2.dfsg1/linux-gnu-c-opt/lib
29: [0]PETSC ERROR: Configure run at Wed Dec 11 09:44:36 2013
29: [0]PETSC ERROR: Configure options --with-shared-libraries --with-debugging=0 --useThreads 0 --with-clanguage=C++ --with-c-support --with-fortran-interfaces=1 --with-mpi-dir=/usr/lib/openmpi --with-mpi-shared=1 --with-blas-lib=-lblas
--with-lapack-lib=-llapack --with-blacs=1 --with-blacs-include=/usr/include --with-blacs-lib="[/usr/lib/libblacsCinit-openmpi.so,/usr/lib/libblacs-openmpi.so]" --with-scalapack=1 --with-scalapack-include=/usr/include --with-scalapack-lib
=/usr/lib/libscalapack-openmpi.so --with-mumps=1 --with-mumps-include=/usr/include --with-mumps-lib="[/usr/lib/libdmumps.so,/usr/lib/libzmumps.so,/usr/lib/libsmumps.so,/usr/lib/libcmumps.so,/usr/lib/libmumps_common.so,/usr/lib/libpord.so
]" --with-umfpack=1 --with-umfpack-include=/usr/include/suitesparse --with-umfpack-lib="[/usr/lib/libumfpack.so,/usr/lib/libamd.so]" --with-cholmod=1 --with-cholmod-include=/usr/include/suitesparse --with-cholmod-lib=/usr/lib/libcholmod.
so --with-spooles=1 --with-spooles-include=/usr/include/spooles --with-spooles-lib=/usr/lib/libspooles.so --with-hypre=1 --with-hypre-dir=/usr --with-ptscotch=1 --with-ptscotch-include=/usr/include/scotch --with-ptscotch-lib="[/usr/lib/l
ibptesmumps.so,/usr/lib/libptscotch.so,/usr/lib/libptscotcherr.so]" --with-fftw=1 --with-fftw-include=/usr/include --with-fftw-lib="[/usr/lib/x86_64-linux-gnu/libfftw3.so,/usr/lib/x86_64-linux-gnu/libfftw3_mpi.so]" --CXX_LINKER_FLAGS=-Wl
,--no-as-needed
29: [0]PETSC ERROR: ------------------------------------------------------------------------
29: [0]PETSC ERROR: main() line 33 in "unknowndirectory/"/srv/git/rokko.git/test/diagonalize/xyz_slepc_matfree_mpi.cpp
29: --------------------------------------------------------------------------
29: MPI_ABORT was invoked on rank 0 in communicator MPI_COMM_WORLD
29: with errorcode 1.
29:
29: NOTE: invoking MPI_ABORT causes Open MPI to kill all MPI processes.
29: You may or may not see output from other processes, depending on
29: exactly when Open MPI kills them.
29: --------------------------------------------------------------------------
29: [1]PETSC ERROR: ------------------------------------------------------------------------
29: [1]PETSC ERROR: Caught signal number 15 Terminate: Somet process (or the batch system) has told this process to end
29: [1]PETSC ERROR: Try option -start_in_debugger or -on_error_attach_debugger
29: [1]PETSC ERROR: or see http://www.mcs.anl.gov/petsc/documentation/faq.html#valgrind[1]PETSC ERROR: or try http://valgrind.org on GNU/linux and Apple Mac OS X to find memory corruption errors
29: [1]PETSC ERROR: configure using --with-debugging=yes, recompile, link, and run
29: [1]PETSC ERROR: to get more information on the crash.
29: [1]PETSC ERROR: --------------------- Error Message ------------------------------------
29: [1]PETSC ERROR: Signal received!
29: [1]PETSC ERROR: ------------------------------------------------------------------------
29: [1]PETSC ERROR: Petsc Release Version 3.4.2, Jul, 02, 2013
29: [1]PETSC ERROR: See docs/changes/index.html for recent updates.
29: [1]PETSC ERROR: See docs/faq.html for hints about trouble shooting.
29: [1]PETSC ERROR: See docs/index.html for manual pages.
29: [1]PETSC ERROR: ------------------------------------------------------------------------
29: [1]PETSC ERROR: /home/rigarash/build/rokko/test/diagonalize/xyz_slepc_matfree_mpi on a linux-gnu-c-opt named sakuravps2 by rigarash Thu Jan  9 17:09:09 2014
29: [1]PETSC ERROR: Libraries linked from /tmp/buildd/petsc-3.4.2.dfsg1/linux-gnu-c-opt/lib
29: [1]PETSC ERROR: Configure run at Wed Dec 11 09:44:36 2013
29: [1]PETSC ERROR: Configure options --with-shared-libraries --with-debugging=0 --useThreads 0 --with-clanguage=C++ --with-c-support --with-fortran-interfaces=1 --with-mpi-dir=/usr/lib/openmpi --with-mpi-shared=1 --with-blas-lib=-lblas
--with-lapack-lib=-llapack --with-blacs=1 --with-blacs-include=/usr/include --with-blacs-lib="[/usr/lib/libblacsCinit-openmpi.so,/usr/lib/libblacs-openmpi.so]" --with-scalapack=1 --with-scalapack-include=/usr/include --with-scalapack-lib
=/usr/lib/libscalapack-openmpi.so --with-mumps=1 --with-mumps-include=/usr/include --with-mumps-lib="[/usr/lib/libdmumps.so,/usr/lib/libzmumps.so,/usr/lib/libsmumps.so,/usr/lib/libcmumps.so,/usr/lib/libmumps_common.so,/usr/lib/libpord.so
]" --with-umfpack=1 --with-umfpack-include=/usr/include/suitesparse --with-umfpack-lib="[/usr/lib/libumfpack.so,/usr/lib/libamd.so]" --with-cholmod=1 --with-cholmod-include=/usr/include/suitesparse --with-cholmod-lib=/usr/lib/libcholmod.
so --with-spooles=1 --with-spooles-include=/usr/include/spooles --with-spooles-lib=/usr/lib/libspooles.so --with-hypre=1 --with-hypre-dir=/usr --with-ptscotch=1 --with-ptscotch-include=/usr/include/scotch --with-ptscotch-lib="[/usr/lib/l
ibptesmumps.so,/usr/lib/libptscotch.so,/usr/lib/libptscotcherr.so]" --with-fftw=1 --with-fftw-include=/usr/include --with-fftw-lib="[/usr/lib/x86_64-linux-gnu/libfftw3.so,/usr/lib/x86_64-linux-gnu/libfftw3_mpi.so]" --CXX_LINKER_FLAGS=-Wl
,--no-as-needed
29: [1]PETSC ERROR: ------------------------------------------------------------------------
29: [1]PETSC ERROR: User provided function() line 0 in unknown directory unknown file
29: [2]PETSC ERROR: ------------------------------------------------------------------------
29: [2]PETSC ERROR: Caught signal number 15 Terminate: Somet process (or the batch system) has told this process to end
29: [2]PETSC ERROR: Try option -start_in_debugger or -on_error_attach_debugger
29: [2]PETSC ERROR: or see http://www.mcs.anl.gov/petsc/documentation/faq.html#valgrind[2]PETSC ERROR: or try http://valgrind.org on GNU/linux and Apple Mac OS X to find memory corruption errors
29: [2]PETSC ERROR: configure using --with-debugging=yes, recompile, link, and run
29: [2]PETSC ERROR: to get more information on the crash.
29: [2]PETSC ERROR: --------------------- Error Message ------------------------------------
29: [2]PETSC ERROR: Signal received!
29: [2]PETSC ERROR: ------------------------------------------------------------------------
29: [2]PETSC ERROR: Petsc Release Version 3.4.2, Jul, 02, 2013
29: [2]PETSC ERROR: See docs/changes/index.html for recent updates.
29: [2]PETSC ERROR: See docs/faq.html for hints about trouble shooting.
29: [2]PETSC ERROR: See docs/index.html for manual pages.
29: [2]PETSC ERROR: ------------------------------------------------------------------------
29: [2]PETSC ERROR: /home/rigarash/build/rokko/test/diagonalize/xyz_slepc_matfree_mpi on a linux-gnu-c-opt named sakuravps2 by rigarash Thu Jan  9 17:09:09 2014
29: [2]PETSC ERROR: Libraries linked from /tmp/buildd/petsc-3.4.2.dfsg1/linux-gnu-c-opt/lib
29: [2]PETSC ERROR: Configure run at Wed Dec 11 09:44:36 2013
29: [2]PETSC ERROR: Configure options --with-shared-libraries --with-debugging=0 --useThreads 0 --with-clanguage=C++ --with-c-support --with-fortran-interfaces=1 --with-mpi-dir=/usr/lib/openmpi --with-mpi-shared=1 --with-blas-lib=-lblas
--with-lapack-lib=-llapack --with-blacs=1 --with-blacs-include=/usr/include --with-blacs-lib="[/usr/lib/libblacsCinit-openmpi.so,/usr/lib/libblacs-openmpi.so]" --with-scalapack=1 --with-scalapack-include=/usr/include --with-scalapack-lib
=/usr/lib/libscalapack-openmpi.so --with-mumps=1 --with-mumps-include=/usr/include --with-mumps-lib="[/usr/lib/libdmumps.so,/usr/lib/libzmumps.so,/usr/lib/libsmumps.so,/usr/lib/libcmumps.so,/usr/lib/libmumps_common.so,/usr/lib/libpord.so
]" --with-umfpack=1 --with-umfpack-include=/usr/include/suitesparse --with-umfpack-lib="[/usr/lib/libumfpack.so,/usr/lib/libamd.so]" --with-cholmod=1 --with-cholmod-include=/usr/include/suitesparse --with-cholmod-lib=/usr/lib/libcholmod.
so --with-spooles=1 --with-spooles-include=/usr/include/spooles --with-spooles-lib=/usr/lib/libspooles.so --with-hypre=1 --with-hypre-dir=/usr --with-ptscotch=1 --with-ptscotch-include=/usr/include/scotch --with-ptscotch-lib="[/usr/lib/l
ibptesmumps.so,/usr/lib/libptscotch.so,/usr/lib/libptscotcherr.so]" --with-fftw=1 --with-fftw-include=/usr/include --with-fftw-lib="[/usr/lib/x86_64-linux-gnu/libfftw3.so,/usr/lib/x86_64-linux-gnu/libfftw3_mpi.so]" --CXX_LINKER_FLAGS=-Wl
,--no-as-needed
29: [2]PETSC ERROR: ------------------------------------------------------------------------
29: [2]PETSC ERROR: User provided function() line 0 in unknown directory unknown file
29: [3]PETSC ERROR: ------------------------------------------------------------------------
29: [3]PETSC ERROR: Caught signal number 15 Terminate: Somet process (or the batch system) has told this process to end
29: [3]PETSC ERROR: Try option -start_in_debugger or -on_error_attach_debugger
29: [3]PETSC ERROR: or see http://www.mcs.anl.gov/petsc/documentation/faq.html#valgrind[3]PETSC ERROR: or try http://valgrind.org on GNU/linux and Apple Mac OS X to find memory corruption errors
29: [3]PETSC ERROR: configure using --with-debugging=yes, recompile, link, and run
29: [3]PETSC ERROR: to get more information on the crash.
29: [3]PETSC ERROR: --------------------- Error Message ------------------------------------
29: [3]PETSC ERROR: Signal received!
29: [3]PETSC ERROR: ------------------------------------------------------------------------
29: [3]PETSC ERROR: Petsc Release Version 3.4.2, Jul, 02, 2013
29: [3]PETSC ERROR: See docs/changes/index.html for recent updates.
29: [3]PETSC ERROR: See docs/faq.html for hints about trouble shooting.
29: [3]PETSC ERROR: See docs/index.html for manual pages.
29: [3]PETSC ERROR: ------------------------------------------------------------------------
29: [3]PETSC ERROR: /home/rigarash/build/rokko/test/diagonalize/xyz_slepc_matfree_mpi on a linux-gnu-c-opt named sakuravps2 by rigarash Thu Jan  9 17:09:09 2014
29: [3]PETSC ERROR: Libraries linked from /tmp/buildd/petsc-3.4.2.dfsg1/linux-gnu-c-opt/lib
29: [3]PETSC ERROR: Configure run at Wed Dec 11 09:44:36 2013
29: [3]PETSC ERROR: Configure options --with-shared-libraries --with-debugging=0 --useThreads 0 --with-clanguage=C++ --with-c-support --with-fortran-interfaces=1 --with-mpi-dir=/usr/lib/openmpi --with-mpi-shared=1 --with-blas-lib=-lblas
--with-lapack-lib=-llapack --with-blacs=1 --with-blacs-include=/usr/include --with-blacs-lib="[/usr/lib/libblacsCinit-openmpi.so,/usr/lib/libblacs-openmpi.so]" --with-scalapack=1 --with-scalapack-include=/usr/include --with-scalapack-lib
=/usr/lib/libscalapack-openmpi.so --with-mumps=1 --with-mumps-include=/usr/include --with-mumps-lib="[/usr/lib/libdmumps.so,/usr/lib/libzmumps.so,/usr/lib/libsmumps.so,/usr/lib/libcmumps.so,/usr/lib/libmumps_common.so,/usr/lib/libpord.so
]" --with-umfpack=1 --with-umfpack-include=/usr/include/suitesparse --with-umfpack-lib="[/usr/lib/libumfpack.so,/usr/lib/libamd.so]" --with-cholmod=1 --with-cholmod-include=/usr/include/suitesparse --with-cholmod-lib=/usr/lib/libcholmod.
so --with-spooles=1 --with-spooles-include=/usr/include/spooles --with-spooles-lib=/usr/lib/libspooles.so --with-hypre=1 --with-hypre-dir=/usr --with-ptscotch=1 --with-ptscotch-include=/usr/include/scotch --with-ptscotch-lib="[/usr/lib/l
ibptesmumps.so,/usr/lib/libptscotch.so,/usr/lib/libptscotcherr.so]" --with-fftw=1 --with-fftw-include=/usr/include --with-fftw-lib="[/usr/lib/x86_64-linux-gnu/libfftw3.so,/usr/lib/x86_64-linux-gnu/libfftw3_mpi.so]" --CXX_LINKER_FLAGS=-Wl
,--no-as-needed
29: [3]PETSC ERROR: ------------------------------------------------------------------------
29: [3]PETSC ERROR: User provided function() line 0 in unknown directory unknown file
29: --------------------------------------------------------------------------
29: mpiexec has exited due to process rank 0 with PID 726 on
29: node sakuravps2 exiting improperly. There are two reasons this could occur:
29:
29: 1. this process did not call "init" before exiting, but others in
29: the job did. This can cause a job to hang indefinitely while it waits
29: for all processes to call "init". By rule, if one process calls "init",
29: then ALL processes must call "init" prior to termination.
29:
29: 2. this process called "init", but exited without calling "finalize".
29: By rule, all processes that call "init" MUST call "finalize" prior to
29: exiting or it will be considered an "abnormal termination"
29:
29: This may have caused other processes in the application to be
29: terminated by signals sent by mpiexec (as reported here).
29: --------------------------------------------------------------------------
29: [sakuravps2:00725] 3 more processes have sent help message help-mpi-api.txt / mpi-abort
29: [sakuravps2:00725] Set MCA parameter "orte_base_help_aggregate" to 0 to see all help / error messages
2/2 Test #29: xyz_slepc_matfree_mpi-4 ..........***Failed    1.17 sec

0% tests passed, 2 tests failed out of 2

Total Test time (real) =   2.27 sec

The following tests FAILED:
         28 - xyz_slepc_matfree_mpi-2 (Failed)
         29 - xyz_slepc_matfree_mpi-4 (Failed)
Errors while running CTest
t-sakashita commented 10 years ago

そもそもこのプログラムは1プロセスでしか走らせることができません。(逐次版の行列・ベクトル積をSLEPcの固有値ソルバから正しく呼び出せるかをテストするのが目的) 以下は、メインプログラムで出しているエラーです。 This is a uniprocessor example only! 1プロセスでしか走らないものは、ファイル名末尾に1procとつけるようにしています。 このファイルはそうなっていないので、修正しました。

応急処置として、test/diagonalize/xyz_slepc_matfree_mpi1procをテストから外しました。