diff --git a/packages/stokhos/src/sacado/kokkos/vector/belos/Belos_StatusTest_ImpResNorm_MP_Vector.hpp b/packages/stokhos/src/sacado/kokkos/vector/belos/Belos_StatusTest_ImpResNorm_MP_Vector.hpp index b0752fb5c478..8d467edf4661 100644 --- a/packages/stokhos/src/sacado/kokkos/vector/belos/Belos_StatusTest_ImpResNorm_MP_Vector.hpp +++ b/packages/stokhos/src/sacado/kokkos/vector/belos/Belos_StatusTest_ImpResNorm_MP_Vector.hpp @@ -720,7 +720,7 @@ checkStatus (Iteration* iSolver) { for (int ii=0; ii currTolerance_.coeff(ii)) { + if ( TVT::isnaninf(currTolerance_.coeff(ii)) || diff.coeff(ii) > currTolerance_.coeff(ii)) { lossDetected_ = true; } else {