[Trilinos-Users] FW: question about anasazi tests
Baker, Christopher G.
bakercg at ornl.gov
Wed Dec 16 04:28:07 MST 2009
Jason, could you attached just a list of the failing tests so I can get a better idea where the problem might be?
Chris
On 12/15/09 2:57 PM, "Jason Slemons" <slemons at cray.com> wrote:
Hello,
I've run a few Anasazi tests (with 10.0 release, using GNU) and they all seem to get similar errors; the test is essentially to run Anasazi_IRTRThyra_test.exe:
252/320 Test: Anasazi_IRTRThyra_test_MPI_4_3
Command: "/usr/bin/aprun" "-n" "4" "/home/users/slemons/trilinos-10.0-Source/gnu.big.BUILD/packages/anasazi/thyra/test/IRTR/Anasazi_IRTRThyra_test.exe" "--verbose" "--skinny" "--sort=LR"
Many of them have this error about unused parameters which then, it seems to me, are causing all the rest of the problems:
Failure! Unused parameters:
WARNING: Parameter "Block Size" 5 [unused] is unused
WARNING: Parameter "Convergence Tolerance" 1e-06 [unused] is unused
WARNING: Parameter "Maximum Iterations" 450 [unused] is unused
WARNING: Parameter "Skinny Solver" 1 [unused] is unused
WARNING: Parameter "Verbosity" 89 [unused] is unused
WARNING: Parameter "Which" LR [unused] is unused
Anasazi::SolverUtils::directSolver(): In HEGV, DPOTRF or DHEEV returned an error code (Anasazi::SolverUtils::directSolver(): In HEGV, DPOTRF or DHEEV returned an error code (44Anasazi::SolverUtils::directSolver(): In HEGV, DPOTRF or DHEEV returned an error code ().
).
4
).
Anasazi::SolverUtils::directSolver(): In HEGV, DPOTRF or DHEEV returned an error code (4).
Exception: /opt/cray/trilinos/10.0.0/GNU/include/AnasaziSIRTR.hpp:848:
Throw number = 1
Throw test that evaluated to true: ret != 0
Anasazi::SIRTR::iterate(): failure solving projected eigenproblem after retraction. ret == -20AA: Teuchos::SerialDenseMatrix
Values_copied : yes
Rows : 5
Columns : 5
LDA : 5
nan nan nan nan nan
nan nan nan nan nan
...
I have tested compiling with GNU and PGI. Only GNU fails though. PGIs output is :
=============================================================================== =
SIRTR Solver Status
The solver is initialized.
The number of iterations performed is 1
The current block size is 5
The number of auxiliary vectors is 0
The number of operations A*x is 15
The number of operations B*x is 15
The number of operations B*x by the orthomanager is 40
The number of operations Prec*x is 0
Parameter rho_prime is 5.000000e-01
Inner stopping condition was negative curvature
Number of inner iterations was 1
Total number of inner iterations is 1
f(x) is -nan
CURRENT EIGENVALUE ESTIMATES
Eigenvalue Residual(B) Residual(2)
-------------------------------------------------------------------------------
-nan not current nan
-nan not current nan
-nan not current nan
-nan not current nan
-nan not current nan
====================================================
...
Which right away seems like somethings going wrong but the 'TEST PASSED' according to the output.
Has anyone seen this before?
-Jason Slemons
More information about the Trilinos-Users
mailing list