[==========] 57 tests from 21 test suites ran. (0 ms total)
[ PASSED ] 57 tests.
sed: 1: "s:[": unbalanced brackets ([])
Thread 2/4 (PID 87223) is done.
Waiting for thread 3/4 (PID 87225) to finish...
------------------------------------------
Running unit-tests Sofa.LinearAlgebra_test
Calling: bash -c "/Users/ci/Jenkins/workspace/sofa-framework/PR-5252/macos_clang_options_release/build/bin/Sofa.LinearAlgebra_test --gtest_output=xml:unit-tests/Sofa.LinearAlgebra_test/report.xml 2>&1"
[==========] Running 615 tests from 63 test suites.
[----------] Global test environment set-up.
[----------] 1 test from BTDMatrix
[ RUN ] BTDMatrix.name
[ OK ] BTDMatrix.name (0 ms)
[----------] 1 test from BTDMatrix (0 ms total)
[----------] 3 tests from SofaBaseLinearSolver_test_9x9float/TestBaseMatrix/0, where TypeParam = sofa::linearalgebra::testing::TestBaseMatrixTraits<sofa::linearalgebra::FullMatrix<float>,9u,9u,float>
[ RUN ] SofaBaseLinearSolver_test_9x9float/TestBaseMatrix/0.resize
[ OK ] SofaBaseLinearSolver_test_9x9float/TestBaseMatrix/0.resize (0 ms)
[ RUN ] SofaBaseLinearSolver_test_9x9float/TestBaseMatrix/0.addScalar
[ OK ] SofaBaseLinearSolver_test_9x9float/TestBaseMatrix/0.addScalar (0 ms)
[ RUN ] SofaBaseLinearSolver_test_9x9float/TestBaseMatrix/0.addBloc
[ OK ] SofaBaseLinearSolver_test_9x9float/TestBaseMatrix/0.addBloc (0 ms)
[----------] 3 tests from SofaBaseLinearSolver_test_9x9float/TestBaseMatrix/0 (0 ms total)
[----------] 3 tests from SofaBaseLinearSolver_test_9x9float/TestBaseMatrix/1, where TypeParam = sofa::linearalgebra::testing::TestBaseMatrixTraits<sofa::linearalgebra::CompressedRowSparseMatrixMechanical<float,sofa::linearalgebra::CRSMechanicalPolicy>,9u,9u,float>
[ RUN ] SofaBaseLinearSolver_test_9x9float/TestBaseMatrix/1.resize
[ OK ] SofaBaseLinearSolver_test_9x9float/TestBaseMatrix/1.resize (0 ms)
[ RUN ] SofaBaseLinearSolver_test_9x9float/TestBaseMatrix/1.addScalar
[ OK ] SofaBaseLinearSolver_test_9x9float/TestBaseMatrix/1.addScalar (0 ms)
[ RUN ] SofaBaseLinearSolver_test_9x9float/TestBaseMatrix/1.addBloc
[ OK ] SofaBaseLinearSolver_test_9x9float/TestBaseMatrix/1.addBloc (0 ms)
[----------] 3 tests from SofaBaseLinearSolver_test_9x9float/TestBaseMatrix/1 (0 ms total)
[----------] 3 tests from SofaBaseLinearSolver_test_9x9float/TestBaseMatrix/2, where TypeParam = sofa::linearalgebra::testing::TestBaseMatrixTraits<sofa::linearalgebra::CompressedRowSparseMatrixMechanical<sofa::type::Mat<3u,3u,float>,sofa::linearalgebra::CRSMechanicalPolicy>,9u,9u,float>
[ RUN ] SofaBaseLinearSolver_test_9x9float/TestBaseMatrix/2.resize
[ OK ] SofaBaseLinearSolver_test_9x9float/TestBaseMatrix/2.resize (0 ms)
[ RUN ] SofaBaseLinearSolver_test_9x9float/TestBaseMatrix/2.addScalar
[ OK ] SofaBaseLinearSolver_test_9x9float/TestBaseMatrix/2.addScalar (0 ms)
[ RUN ] SofaBaseLinearSolver_test_9x9float/TestBaseMatrix/2.addBloc
[ OK ] SofaBaseLinearSolver_test_9x9float/TestBaseMatrix/2.addBloc (0 ms)
[----------] 3 tests from SofaBaseLinearSolver_test_9x9float/TestBaseMatrix/2 (0 ms total)
[----------] 3 tests from SofaBaseLinearSolver_test_9x9float/TestBaseMatrix/3, where TypeParam = sofa::linearalgebra::testing::TestBaseMatrixTraits<sofa::linearalgebra::SparseMatrix<float>,9u,9u,float>
[ RUN ] SofaBaseLinearSolver_test_9x9float/TestBaseMatrix/3.resize
[ OK ] SofaBaseLinearSolver_test_9x9float/TestBaseMatrix/3.resize (0 ms)
[ RUN ] SofaBaseLinearSolver_test_9x9float/TestBaseMatrix/3.addScalar
[ OK ] SofaBaseLinearSolver_test_9x9float/TestBaseMatrix/3.addScalar (0 ms)
[ RUN ] SofaBaseLinearSolver_test_9x9float/TestBaseMatrix/3.addBloc
[ OK ] SofaBaseLinearSolver_test_9x9float/TestBaseMatrix/3.addBloc (0 ms)
[----------] 3 tests from SofaBaseLinearSolver_test_9x9float/TestBaseMatrix/3 (0 ms total)
[----------] 3 tests from SofaBaseLinearSolver_test_9x9float/TestBaseMatrix/4, where TypeParam = sofa::linearalgebra::testing::TestBaseMatrixTraits<sofa::linearalgebra::EigenSparseMatrix<sofa::defaulttype::StdVectorTypes<sofa::type::Vec<9u,float>,sofa::type::Vec<9u,float>,float>,sofa::defaulttype::StdVectorTypes<sofa::type::Vec<9u,float>,sofa::type::Vec<9u,float>,float>>,9u,9u,float>
[ RUN ] SofaBaseLinearSolver_test_9x9float/TestBaseMatrix/4.resize
[ OK ] SofaBaseLinearSolver_test_9x9float/TestBaseMatrix/4.resize (0 ms)
[ RUN ] SofaBaseLinearSolver_test_9x9float/TestBaseMatrix/4.addScalar
[ OK ] SofaBaseLinearSolver_test_9x9float/TestBaseMatrix/4.addScalar (0 ms)
[ RUN ] SofaBaseLinearSolver_test_9x9float/TestBaseMatrix/4.addBloc
[ OK ] SofaBaseLinearSolver_test_9x9float/TestBaseMatrix/4.addBloc (0 ms)
[----------] 3 tests from SofaBaseLinearSolver_test_9x9float/TestBaseMatrix/4 (0 ms total)
[----------] 3 tests from SofaBaseLinearSolver_test_9x9double/TestBaseMatrix/0, where TypeParam = sofa::linearalgebra::testing::TestBaseMatrixTraits<sofa::linearalgebra::FullMatrix<double>,9u,9u,double>
[ RUN ] SofaBaseLinearSolver_test_9x9double/TestBaseMatrix/0.resize
[ OK ] SofaBaseLinearSolver_test_9x9double/TestBaseMatrix/0.resize (0 ms)
[ RUN ] SofaBaseLinearSolver_test_9x9double/TestBaseMatrix/0.addScalar
[ OK ] SofaBaseLinearSolver_test_9x9double/TestBaseMatrix/0.addScalar (0 ms)
[ RUN ] SofaBaseLinearSolver_test_9x9double/TestBaseMatrix/0.addBloc
[ OK ] SofaBaseLinearSolver_test_9x9double/TestBaseMatrix/0.addBloc (0 ms)
[----------] 3 tests from SofaBaseLinearSolver_test_9x9double/TestBaseMatrix/0 (0 ms total)
[----------] 3 tests from SofaBaseLinearSolver_test_9x9double/TestBaseMatrix/1, where TypeParam = sofa::linearalgebra::testing::TestBaseMatrixTraits<sofa::linearalgebra::CompressedRowSparseMatrixMechanical<double,sofa::linearalgebra::CRSMechanicalPolicy>,9u,9u,double>
[ RUN ] SofaBaseLinearSolver_test_9x9double/TestBaseMatrix/1.resize
[ OK ] SofaBaseLinearSolver_test_9x9double/TestBaseMatrix/1.resize (0 ms)
[ RUN ] SofaBaseLinearSolver_test_9x9double/TestBaseMatrix/1.addScalar
[ OK ] SofaBaseLinearSolver_test_9x9double/TestBaseMatrix/1.addScalar (0 ms)
[ RUN ] SofaBaseLinearSolver_test_9x9double/TestBaseMatrix/1.addBloc
[ OK ] SofaBaseLinearSolver_test_9x9double/TestBaseMatrix/1.addBloc (0 ms)
[----------] 3 tests from SofaBaseLinearSolver_test_9x9double/TestBaseMatrix/1 (0 ms total)
[----------] 3 tests from SofaBaseLinearSolver_test_9x9double/TestBaseMatrix/2, where TypeParam = sofa::linearalgebra::testing::TestBaseMatrixTraits<sofa::linearalgebra::CompressedRowSparseMatrixMechanical<sofa::type::Mat<3u,3u,double>,sofa::linearalgebra::CRSMechanicalPolicy>,9u,9u,double>
[ RUN ] SofaBaseLinearSolver_test_9x9double/TestBaseMatrix/2.resize
[ OK ] SofaBaseLinearSolver_test_9x9double/TestBaseMatrix/2.resize (0 ms)
[ RUN ] SofaBaseLinearSolver_test_9x9double/TestBaseMatrix/2.addScalar
[ OK ] SofaBaseLinearSolver_test_9x9double/TestBaseMatrix/2.addScalar (0 ms)
[ RUN ] SofaBaseLinearSolver_test_9x9double/TestBaseMatrix/2.addBloc
[ OK ] SofaBaseLinearSolver_test_9x9double/TestBaseMatrix/2.addBloc (0 ms)
[----------] 3 tests from SofaBaseLinearSolver_test_9x9double/TestBaseMatrix/2 (0 ms total)
[----------] 3 tests from SofaBaseLinearSolver_test_9x9double/TestBaseMatrix/3, where TypeParam = sofa::linearalgebra::testing::TestBaseMatrixTraits<sofa::linearalgebra::SparseMatrix<double>,9u,9u,double>
[ RUN ] SofaBaseLinearSolver_test_9x9double/TestBaseMatrix/3.resize
[ OK ] SofaBaseLinearSolver_test_9x9double/TestBaseMatrix/3.resize (0 ms)
[ RUN ] SofaBaseLinearSolver_test_9x9double/TestBaseMatrix/3.addScalar
[ OK ] SofaBaseLinearSolver_test_9x9double/TestBaseMatrix/3.addScalar (0 ms)
[ RUN ] SofaBaseLinearSolver_test_9x9double/TestBaseMatrix/3.addBloc
[ OK ] SofaBaseLinearSolver_test_9x9double/TestBaseMatrix/3.addBloc (0 ms)
[----------] 3 tests from SofaBaseLinearSolver_test_9x9double/TestBaseMatrix/3 (0 ms total)
[----------] 3 tests from SofaBaseLinearSolver_test_9x9double/TestBaseMatrix/4, where TypeParam = sofa::linearalgebra::testing::TestBaseMatrixTraits<sofa::linearalgebra::EigenSparseMatrix<sofa::defaulttype::StdVectorTypes<sofa::type::Vec<9u,double>,sofa::type::Vec<9u,double>,double>,sofa::defaulttype::StdVectorTypes<sofa::type::Vec<9u,double>,sofa::type::Vec<9u,double>,double>>,9u,9u,double>
[ RUN ] SofaBaseLinearSolver_test_9x9double/TestBaseMatrix/4.resize
[ OK ] SofaBaseLinearSolver_test_9x9double/TestBaseMatrix/4.resize (0 ms)
[ RUN ] SofaBaseLinearSolver_test_9x9double/TestBaseMatrix/4.addScalar
[ OK ] SofaBaseLinearSolver_test_9x9double/TestBaseMatrix/4.addScalar (0 ms)
[ RUN ] SofaBaseLinearSolver_test_9x9double/TestBaseMatrix/4.addBloc
[ OK ] SofaBaseLinearSolver_test_9x9double/TestBaseMatrix/4.addBloc (0 ms)
[----------] 3 tests from SofaBaseLinearSolver_test_9x9double/TestBaseMatrix/4 (0 ms total)
[----------] 3 tests from SofaBaseLinearSolver_test_9x14float/TestBaseMatrix/0, where TypeParam = sofa::linearalgebra::testing::TestBaseMatrixTraits<sofa::linearalgebra::FullMatrix<float>,9u,14u,float>
[ RUN ] SofaBaseLinearSolver_test_9x14float/TestBaseMatrix/0.resize
[ OK ] SofaBaseLinearSolver_test_9x14float/TestBaseMatrix/0.resize (0 ms)
[ RUN ] SofaBaseLinearSolver_test_9x14float/TestBaseMatrix/0.addScalar
[ OK ] SofaBaseLinearSolver_test_9x14float/TestBaseMatrix/0.addScalar (0 ms)
[ RUN ] SofaBaseLinearSolver_test_9x14float/TestBaseMatrix/0.addBloc
[ OK ] SofaBaseLinearSolver_test_9x14float/TestBaseMatrix/0.addBloc (0 ms)
[----------] 3 tests from SofaBaseLinearSolver_test_9x14float/TestBaseMatrix/0 (0 ms total)
[----------] 3 tests from SofaBaseLinearSolver_test_9x14float/TestBaseMatrix/1, where TypeParam = sofa::linearalgebra::testing::TestBaseMatrixTraits<sofa::linearalgebra::CompressedRowSparseMatrixMechanical<float,sofa::linearalgebra::CRSMechanicalPolicy>,9u,14u,float>
[ RUN ] SofaBaseLinearSolver_test_9x14float/TestBaseMatrix/1.resize
[ OK ] SofaBaseLinearSolver_test_9x14float/TestBaseMatrix/1.resize (0 ms)
[ RUN ] SofaBaseLinearSolver_test_9x14float/TestBaseMatrix/1.addScalar
[ OK ] SofaBaseLinearSolver_test_9x14float/TestBaseMatrix/1.addScalar (0 ms)
[ RUN ] SofaBaseLinearSolver_test_9x14float/TestBaseMatrix/1.addBloc
[ OK ] SofaBaseLinearSolver_test_9x14float/TestBaseMatrix/1.addBloc (0 ms)
[----------] 3 tests from SofaBaseLinearSolver_test_9x14float/TestBaseMatrix/1 (0 ms total)
[----------] 3 tests from SofaBaseLinearSolver_test_9x14float/TestBaseMatrix/2, where TypeParam = sofa::linearalgebra::testing::TestBaseMatrixTraits<sofa::linearalgebra::CompressedRowSparseMatrixMechanical<sofa::type::Mat<3u,3u,float>,sofa::linearalgebra::CRSMechanicalPolicy>,9u,14u,float>
[ RUN ] SofaBaseLinearSolver_test_9x14float/TestBaseMatrix/2.resize
[ OK ] SofaBaseLinearSolver_test_9x14float/TestBaseMatrix/2.resize (0 ms)
[ RUN ] SofaBaseLinearSolver_test_9x14float/TestBaseMatrix/2.addScalar
[ OK ] SofaBaseLinearSolver_test_9x14float/TestBaseMatrix/2.addScalar (0 ms)
[ RUN ] SofaBaseLinearSolver_test_9x14float/TestBaseMatrix/2.addBloc
[ OK ] SofaBaseLinearSolver_test_9x14float/TestBaseMatrix/2.addBloc (0 ms)
[----------] 3 tests from SofaBaseLinearSolver_test_9x14float/TestBaseMatrix/2 (0 ms total)
[----------] 3 tests from SofaBaseLinearSolver_test_9x14float/TestBaseMatrix/3, where TypeParam = sofa::linearalgebra::testing::TestBaseMatrixTraits<sofa::linearalgebra::SparseMatrix<float>,9u,14u,float>
[ RUN ] SofaBaseLinearSolver_test_9x14float/TestBaseMatrix/3.resize
[ OK ] SofaBaseLinearSolver_test_9x14float/TestBaseMatrix/3.resize (0 ms)
[ RUN ] SofaBaseLinearSolver_test_9x14float/TestBaseMatrix/3.addScalar
[ OK ] SofaBaseLinearSolver_test_9x14float/TestBaseMatrix/3.addScalar (0 ms)
[ RUN ] SofaBaseLinearSolver_test_9x14float/TestBaseMatrix/3.addBloc
[ OK ] SofaBaseLinearSolver_test_9x14float/TestBaseMatrix/3.addBloc (0 ms)
[----------] 3 tests from SofaBaseLinearSolver_test_9x14float/TestBaseMatrix/3 (0 ms total)
[----------] 3 tests from SofaBaseLinearSolver_test_9x14float/TestBaseMatrix/4, where TypeParam = sofa::linearalgebra::testing::TestBaseMatrixTraits<sofa::linearalgebra::EigenSparseMatrix<sofa::defaulttype::StdVectorTypes<sofa::type::Vec<14u,float>,sofa::type::Vec<14u,float>,float>,sofa::defaulttype::StdVectorTypes<sofa::type::Vec<9u,float>,sofa::type::Vec<9u,float>,float>>,9u,14u,float>
[ RUN ] SofaBaseLinearSolver_test_9x14float/TestBaseMatrix/4.resize
[ OK ] SofaBaseLinearSolver_test_9x14float/TestBaseMatrix/4.resize (0 ms)
[ RUN ] SofaBaseLinearSolver_test_9x14float/TestBaseMatrix/4.addScalar
[ OK ] SofaBaseLinearSolver_test_9x14float/TestBaseMatrix/4.addScalar (0 ms)
[ RUN ] SofaBaseLinearSolver_test_9x14float/TestBaseMatrix/4.addBloc
[ OK ] SofaBaseLinearSolver_test_9x14float/TestBaseMatrix/4.addBloc (0 ms)
[----------] 3 tests from SofaBaseLinearSolver_test_9x14float/TestBaseMatrix/4 (0 ms total)
[----------] 3 tests from SofaBaseLinearSolver_test_9x14double/TestBaseMatrix/0, where TypeParam = sofa::linearalgebra::testing::TestBaseMatrixTraits<sofa::linearalgebra::FullMatrix<double>,9u,14u,double>
[ RUN ] SofaBaseLinearSolver_test_9x14double/TestBaseMatrix/0.resize
[ OK ] SofaBaseLinearSolver_test_9x14double/TestBaseMatrix/0.resize (0 ms)
[ RUN ] SofaBaseLinearSolver_test_9x14double/TestBaseMatrix/0.addScalar
[ OK ] SofaBaseLinearSolver_test_9x14double/TestBaseMatrix/0.addScalar (0 ms)
[ RUN ] SofaBaseLinearSolver_test_9x14double/TestBaseMatrix/0.addBloc
[ OK ] SofaBaseLinearSolver_test_9x14double/TestBaseMatrix/0.addBloc (0 ms)
[----------] 3 tests from SofaBaseLinearSolver_test_9x14double/TestBaseMatrix/0 (0 ms total)
[----------] 3 tests from SofaBaseLinearSolver_test_9x14double/TestBaseMatrix/1, where TypeParam = sofa::linearalgebra::testing::TestBaseMatrixTraits<sofa::linearalgebra::CompressedRowSparseMatrixMechanical<double,sofa::linearalgebra::CRSMechanicalPolicy>,9u,14u,double>
[ RUN ] SofaBaseLinearSolver_test_9x14double/TestBaseMatrix/1.resize
[ OK ] SofaBaseLinearSolver_test_9x14double/TestBaseMatrix/1.resize (0 ms)
[ RUN ] SofaBaseLinearSolver_test_9x14double/TestBaseMatrix/1.addScalar
[ OK ] SofaBaseLinearSolver_test_9x14double/TestBaseMatrix/1.addScalar (0 ms)
[ RUN ] SofaBaseLinearSolver_test_9x14double/TestBaseMatrix/1.addBloc
[ OK ] SofaBaseLinearSolver_test_9x14double/TestBaseMatrix/1.addBloc (0 ms)
[----------] 3 tests from SofaBaseLinearSolver_test_9x14double/TestBaseMatrix/1 (0 ms total)
[----------] 3 tests from SofaBaseLinearSolver_test_9x14double/TestBaseMatrix/2, where TypeParam = sofa::linearalgebra::testing::TestBaseMatrixTraits<sofa::linearalgebra::CompressedRowSparseMatrixMechanical<sofa::type::Mat<3u,3u,double>,sofa::linearalgebra::CRSMechanicalPolicy>,9u,14u,double>
[ RUN ] SofaBaseLinearSolver_test_9x14double/TestBaseMatrix/2.resize
[ OK ] SofaBaseLinearSolver_test_9x14double/TestBaseMatrix/2.resize (0 ms)
[ RUN ] SofaBaseLinearSolver_test_9x14double/TestBaseMatrix/2.addScalar
[ OK ] SofaBaseLinearSolver_test_9x14double/TestBaseMatrix/2.addScalar (0 ms)
[ RUN ] SofaBaseLinearSolver_test_9x14double/TestBaseMatrix/2.addBloc
[ OK ] SofaBaseLinearSolver_test_9x14double/TestBaseMatrix/2.addBloc (0 ms)
[----------] 3 tests from SofaBaseLinearSolver_test_9x14double/TestBaseMatrix/2 (0 ms total)
[----------] 3 tests from SofaBaseLinearSolver_test_9x14double/TestBaseMatrix/3, where TypeParam = sofa::linearalgebra::testing::TestBaseMatrixTraits<sofa::linearalgebra::SparseMatrix<double>,9u,14u,double>
[ RUN ] SofaBaseLinearSolver_test_9x14double/TestBaseMatrix/3.resize
[ OK ] SofaBaseLinearSolver_test_9x14double/TestBaseMatrix/3.resize (0 ms)
[ RUN ] SofaBaseLinearSolver_test_9x14double/TestBaseMatrix/3.addScalar
[ OK ] SofaBaseLinearSolver_test_9x14double/TestBaseMatrix/3.addScalar (0 ms)
[ RUN ] SofaBaseLinearSolver_test_9x14double/TestBaseMatrix/3.addBloc
[ OK ] SofaBaseLinearSolver_test_9x14double/TestBaseMatrix/3.addBloc (0 ms)
[----------] 3 tests from SofaBaseLinearSolver_test_9x14double/TestBaseMatrix/3 (0 ms total)
[----------] 3 tests from SofaBaseLinearSolver_test_9x14double/TestBaseMatrix/4, where TypeParam = sofa::linearalgebra::testing::TestBaseMatrixTraits<sofa::linearalgebra::EigenSparseMatrix<sofa::defaulttype::StdVectorTypes<sofa::type::Vec<14u,double>,sofa::type::Vec<14u,double>,double>,sofa::defaulttype::StdVectorTypes<sofa::type::Vec<9u,double>,sofa::type::Vec<9u,double>,double>>,9u,14u,double>
[ RUN ] SofaBaseLinearSolver_test_9x14double/TestBaseMatrix/4.resize
[ OK ] SofaBaseLinearSolver_test_9x14double/TestBaseMatrix/4.resize (0 ms)
[ RUN ] SofaBaseLinearSolver_test_9x14double/TestBaseMatrix/4.addScalar
[ OK ] SofaBaseLinearSolver_test_9x14double/TestBaseMatrix/4.addScalar (0 ms)
[ RUN ] SofaBaseLinearSolver_test_9x14double/TestBaseMatrix/4.addBloc
[ OK ] SofaBaseLinearSolver_test_9x14double/TestBaseMatrix/4.addBloc (0 ms)
[----------] 3 tests from SofaBaseLinearSolver_test_9x14double/TestBaseMatrix/4 (0 ms total)
[----------] 1 test from matrix_bloc_traits
[ RUN ] matrix_bloc_traits.subBlock
[ OK ] matrix_bloc_traits.subBlock (0 ms)
[----------] 1 test from matrix_bloc_traits (0 ms total)
[----------] 7 tests from CompressedRowSparseMatrix
[ RUN ] CompressedRowSparseMatrix.transposeProduct
[ OK ] CompressedRowSparseMatrix.transposeProduct (2 ms)
[ RUN ] CompressedRowSparseMatrix.fullRowsNoEntries
[ OK ] CompressedRowSparseMatrix.fullRowsNoEntries (0 ms)
[ RUN ] CompressedRowSparseMatrix.fullRowsWithEntries
[ OK ] CompressedRowSparseMatrix.fullRowsWithEntries (0 ms)
[ RUN ] CompressedRowSparseMatrix.copyNonZeros
[ OK ] CompressedRowSparseMatrix.copyNonZeros (0 ms)
[ RUN ] CompressedRowSparseMatrix.copyNonZerosFrom3x3Blocks
[ OK ] CompressedRowSparseMatrix.copyNonZerosFrom3x3Blocks (153 ms)
[ RUN ] CompressedRowSparseMatrix.copyNonZerosFrom1x3Blocks
[ OK ] CompressedRowSparseMatrix.copyNonZerosFrom1x3Blocks (150 ms)
[ RUN ] CompressedRowSparseMatrix.emptyMatrixGetRowRange
[ OK ] CompressedRowSparseMatrix.emptyMatrixGetRowRange (0 ms)
[----------] 7 tests from CompressedRowSparseMatrix (306 ms total)
[----------] 68 tests from SparseMatrixTest/0, where TypeParam = sofa::linearalgebra::CompressedRowSparseMatrixConstraint<sofa::type::Vec<1u,double>,sofa::CRSConstraintTestPolicy>
[ RUN ] SparseMatrixTest/0.CheckThatASparseMatrixIsEmptyAfterInstanciation
[ OK ] SparseMatrixTest/0.CheckThatASparseMatrixIsEmptyAfterInstanciation (0 ms)
[ RUN ] SparseMatrixTest/0.CheckThatTheSizeOfASparseMatrixIsZeroAfterInstanciation
[ OK ] SparseMatrixTest/0.CheckThatTheSizeOfASparseMatrixIsZeroAfterInstanciation (0 ms)
[ RUN ] SparseMatrixTest/0.CheckThatTheSizeOfASparseMatrixIsOneAfterALineHasBeenWritten
[ OK ] SparseMatrixTest/0.CheckThatTheSizeOfASparseMatrixIsOneAfterALineHasBeenWritten (0 ms)
[ RUN ] SparseMatrixTest/0.CheckThatTheSizeOfASparseMatrixIsTwoAfterTryingToWriteTwoLinesWithDistinctIndices
[ OK ] SparseMatrixTest/0.CheckThatTheSizeOfASparseMatrixIsTwoAfterTryingToWriteTwoLinesWithDistinctIndices (0 ms)
[ RUN ] SparseMatrixTest/0.CheckThatTheSizeOfASparseMatrixIsOneAfterTryingToWriteTwoLinesWithTheSameIndex
[ OK ] SparseMatrixTest/0.CheckThatTheSizeOfASparseMatrixIsOneAfterTryingToWriteTwoLinesWithTheSameIndex (0 ms)
[ RUN ] SparseMatrixTest/0.CheckOutInSerialization
[ OK ] SparseMatrixTest/0.CheckOutInSerialization (0 ms)
[ RUN ] SparseMatrixTest/0.CheckThatAMatrixIsConsideredEmptyAfterIsHasBeenCleared
[ OK ] SparseMatrixTest/0.CheckThatAMatrixIsConsideredEmptyAfterIsHasBeenCleared (0 ms)
[ RUN ] SparseMatrixTest/0.CheckThatALineCanBeCorrectlyRetrievedByItsIndex
[ OK ] SparseMatrixTest/0.CheckThatALineCanBeCorrectlyRetrievedByItsIndex (0 ms)
[ RUN ] SparseMatrixTest/0.CheckThatTheFirstLineOfAMatrixCanBeRetrieved
[ OK ] SparseMatrixTest/0.CheckThatTheFirstLineOfAMatrixCanBeRetrieved (0 ms)
[ RUN ] SparseMatrixTest/0.CheckThatTrueIsReturnedWhenComparingTwoRowIteratorsPointingToTheSameLine
[ OK ] SparseMatrixTest/0.CheckThatTrueIsReturnedWhenComparingTwoRowIteratorsPointingToTheSameLine (0 ms)
[ RUN ] SparseMatrixTest/0.CheckThatTrueIsReturnedWhenComparingTwoRowConstIteratorsPointingToTheSameLine
[ OK ] SparseMatrixTest/0.CheckThatTrueIsReturnedWhenComparingTwoRowConstIteratorsPointingToTheSameLine (0 ms)
[ RUN ] SparseMatrixTest/0.CheckThatTrueIsReturnedWhenComparingTwoRowIteratorsPointingToDistinctLinesForInequality
[ OK ] SparseMatrixTest/0.CheckThatTrueIsReturnedWhenComparingTwoRowIteratorsPointingToDistinctLinesForInequality (0 ms)
[ RUN ] SparseMatrixTest/0.CheckThatTrueIsReturnedWhenComparingTwoRowConstIteratorsPointingToDistinctLinesForInequality
[ OK ] SparseMatrixTest/0.CheckThatTrueIsReturnedWhenComparingTwoRowConstIteratorsPointingToDistinctLinesForInequality (0 ms)
[ RUN ] SparseMatrixTest/0.CheckThatTheBeginningAndTheEndAreTheSameWhenAMatrixIsEmpty
[ OK ] SparseMatrixTest/0.CheckThatTheBeginningAndTheEndAreTheSameWhenAMatrixIsEmpty (0 ms)
[ RUN ] SparseMatrixTest/0.CheckThatTryingToClearAnEmptyMatrixLetItUnchanged
[ OK ] SparseMatrixTest/0.CheckThatTryingToClearAnEmptyMatrixLetItUnchanged (0 ms)
[ RUN ] SparseMatrixTest/0.CheckThatPreIncrementingSizeTimesTheConstIteratorToTheBeginningOfAMatrixResultsInThePastTheEndIterator
[ OK ] SparseMatrixTest/0.CheckThatPreIncrementingSizeTimesTheConstIteratorToTheBeginningOfAMatrixResultsInThePastTheEndIterator (0 ms)
[ RUN ] SparseMatrixTest/0.CheckThatARowIteratorCopiedFromAnotherOneIsConsideredEqualToIt
[ OK ] SparseMatrixTest/0.CheckThatARowIteratorCopiedFromAnotherOneIsConsideredEqualToIt (0 ms)
[ RUN ] SparseMatrixTest/0.CheckThatARowConstIteratorCopiedFromAnotherOneIsConsideredEqualToIt
[ OK ] SparseMatrixTest/0.CheckThatARowConstIteratorCopiedFromAnotherOneIsConsideredEqualToIt (0 ms)
[ RUN ] SparseMatrixTest/0.CheckThatPostIncrementingSizeTimesTheConstIteratorToTheBeginningOfAMatrixResultsInThePastTheEndIterator
[ OK ] SparseMatrixTest/0.CheckThatPostIncrementingSizeTimesTheConstIteratorToTheBeginningOfAMatrixResultsInThePastTheEndIterator (0 ms)
[ RUN ] SparseMatrixTest/0.CheckThatAnIteratorToALineIsReturnedWhenTryingToWriteItButItExistsAlready
[ OK ] SparseMatrixTest/0.CheckThatAnIteratorToALineIsReturnedWhenTryingToWriteItButItExistsAlready (0 ms)
[ RUN ] SparseMatrixTest/0.CheckThatThePastTheEndIteratorIsReturnedWhenTryingToReadALineThatDoesNotExist
[ OK ] SparseMatrixTest/0.CheckThatThePastTheEndIteratorIsReturnedWhenTryingToReadALineThatDoesNotExist (0 ms)
[ RUN ] SparseMatrixTest/0.CheckThatTheSizeOfALineCanBeRetrieved
[ OK ] SparseMatrixTest/0.CheckThatTheSizeOfALineCanBeRetrieved (0 ms)
[ RUN ] SparseMatrixTest/0.CheckThatALineCanBeReadAndItsDataRetrievedByUsingARowInternalConstIterator
[ OK ] SparseMatrixTest/0.CheckThatALineCanBeReadAndItsDataRetrievedByUsingARowInternalConstIterator (0 ms)
[ RUN ] SparseMatrixTest/0.CheckThatALineCanBeIdenticallyRepopulatedAfterItHasBeenClearedInAOneLineMatrix
[ OK ] SparseMatrixTest/0.CheckThatALineCanBeIdenticallyRepopulatedAfterItHasBeenClearedInAOneLineMatrix (0 ms)
[ RUN ] SparseMatrixTest/0.CheckThatALineCanBeRepopulatedWithDifferentColumnsIndicesAndDataAfterItHasBeenClearedInAOneLineMatrix
[ OK ] SparseMatrixTest/0.CheckThatALineCanBeRepopulatedWithDifferentColumnsIndicesAndDataAfterItHasBeenClearedInAOneLineMatrix (0 ms)
[ RUN ] SparseMatrixTest/0.CheckThatATotallyDifferentLineCanBeAddedAfterALineHasBeenClearedInAOneLineMatrix
[ OK ] SparseMatrixTest/0.CheckThatATotallyDifferentLineCanBeAddedAfterALineHasBeenClearedInAOneLineMatrix (0 ms)
[ RUN ] SparseMatrixTest/0.CheckThatALineCanBeIdenticallyRepopulatedAfterItHasBeenClearedInAMultiLinesMatrix
[ OK ] SparseMatrixTest/0.CheckThatALineCanBeIdenticallyRepopulatedAfterItHasBeenClearedInAMultiLinesMatrix (0 ms)
[ RUN ] SparseMatrixTest/0.CheckThatALineCanBeRepopulatedWithDifferentColumnsIndicesAndDataAfterItHasBeenClearedInAMultiLinesMatrix
[ OK ] SparseMatrixTest/0.CheckThatALineCanBeRepopulatedWithDifferentColumnsIndicesAndDataAfterItHasBeenClearedInAMultiLinesMatrix (0 ms)
[ RUN ] SparseMatrixTest/0.CheckThatATotallyDifferentLineCanBeAddedAfterALineHasBeenClearedInAMultiLineMatrix
[ OK ] SparseMatrixTest/0.CheckThatATotallyDifferentLineCanBeAddedAfterALineHasBeenClearedInAMultiLineMatrix (0 ms)
[ RUN ] SparseMatrixTest/0.CheckThatOlderLinesStayUnaffectedWhenAMoreRecentOneIsCleared
[ OK ] SparseMatrixTest/0.CheckThatOlderLinesStayUnaffectedWhenAMoreRecentOneIsCleared (0 ms)
[ RUN ] SparseMatrixTest/0.CheckThatMoreRecentLinesStayUnaffectedWhenAnOlderOneIsCleared
[ OK ] SparseMatrixTest/0.CheckThatMoreRecentLinesStayUnaffectedWhenAnOlderOneIsCleared (0 ms)
[ RUN ] SparseMatrixTest/0.CheckThatTheSizeOfALineIsDecrementedByOneWhenAnElementIsErased
[ OK ] SparseMatrixTest/0.CheckThatTheSizeOfALineIsDecrementedByOneWhenAnElementIsErased (0 ms)
[ RUN ] SparseMatrixTest/0.CheckThatThePastTheEndIteratorIsReturnedWhenTryingToAccessAnErasedElementInALine
[ OK ] SparseMatrixTest/0.CheckThatThePastTheEndIteratorIsReturnedWhenTryingToAccessAnErasedElementInALine (0 ms)
[ RUN ] SparseMatrixTest/0.CheckThatOlderElementsStayUnaffectedWhenAMoreRecentOneIsErasedFromALine
[ OK ] SparseMatrixTest/0.CheckThatOlderElementsStayUnaffectedWhenAMoreRecentOneIsErasedFromALine (0 ms)
[ RUN ] SparseMatrixTest/0.CheckThatMoreRecentElementsStayUnaffectedWhenAnOlderOneIsErasedFromALine
[ OK ] SparseMatrixTest/0.CheckThatMoreRecentElementsStayUnaffectedWhenAnOlderOneIsErasedFromALine (0 ms)
[ RUN ] SparseMatrixTest/0.CheckThatTryingToEraseAColumnThatDoesNotExistInALineLeavesTheSizeOfTheRowUnchanged
[ OK ] SparseMatrixTest/0.CheckThatTryingToEraseAColumnThatDoesNotExistInALineLeavesTheSizeOfTheRowUnchanged (0 ms)
[ RUN ] SparseMatrixTest/0.CheckThatTryingToEraseAColumnThatDoesNotExistInALineLeavesItUnchanged
[ OK ] SparseMatrixTest/0.CheckThatTryingToEraseAColumnThatDoesNotExistInALineLeavesItUnchanged (0 ms)
[ RUN ] SparseMatrixTest/0.CheckThatNewElementsCanBeInsertedIntoARowAfterAllOthersHaveBeenErased
[ OK ] SparseMatrixTest/0.CheckThatNewElementsCanBeInsertedIntoARowAfterAllOthersHaveBeenErased (0 ms)
[ RUN ] SparseMatrixTest/0.CheckThatTheColumnIndexOfAColConstIteratorCanBeRetrieved
[ OK ] SparseMatrixTest/0.CheckThatTheColumnIndexOfAColConstIteratorCanBeRetrieved (0 ms)
[ RUN ] SparseMatrixTest/0.CheckThatTheValueOfADataCanBeRetrieved
[ OK ] SparseMatrixTest/0.CheckThatTheValueOfADataCanBeRetrieved (0 ms)
[ RUN ] SparseMatrixTest/0.CheckThatAValueCanBeAddedToADataInARow
[ OK ] SparseMatrixTest/0.CheckThatAValueCanBeAddedToADataInARow (0 ms)
[ RUN ] SparseMatrixTest/0.CheckThatSettingAnExistingElementUpdatesItsValue
[ OK ] SparseMatrixTest/0.CheckThatSettingAnExistingElementUpdatesItsValue (0 ms)
[ RUN ] SparseMatrixTest/0.CheckThatSettingAnExistingElementLetTheOthersUnaffected
[ OK ] SparseMatrixTest/0.CheckThatSettingAnExistingElementLetTheOthersUnaffected (0 ms)
[ RUN ] SparseMatrixTest/0.CheckThatTheValueOfAnElementCanBeSummedToTheOneOfAnExistingElementWithTheSameColIndex
[ OK ] SparseMatrixTest/0.CheckThatTheValueOfAnElementCanBeSummedToTheOneOfAnExistingElementWithTheSameColIndex (0 ms)
[ RUN ] SparseMatrixTest/0.CheckThatANewElementIsInsertedIntoARowWhenTryingToSumItsValueToANonExistingOne
[ OK ] SparseMatrixTest/0.CheckThatANewElementIsInsertedIntoARowWhenTryingToSumItsValueToANonExistingOne (0 ms)
[ RUN ] SparseMatrixTest/0.CheckThatANewElementIsInsertedIntoARowWhenTryingToSumItsValueToAnotherButTheRowIsEmpty
[ OK ] SparseMatrixTest/0.CheckThatANewElementIsInsertedIntoARowWhenTryingToSumItsValueToAnotherButTheRowIsEmpty (0 ms)
[ RUN ] SparseMatrixTest/0.CheckThatALineCanBeIdenticallyRepopulatedUsingTheSumFunctionAfterItHasBeenClearedInAOneLineMatrix
[ OK ] SparseMatrixTest/0.CheckThatALineCanBeIdenticallyRepopulatedUsingTheSumFunctionAfterItHasBeenClearedInAOneLineMatrix (0 ms)
[ RUN ] SparseMatrixTest/0.CheckThatTrueIsReturnedWhenComparingTwoColConstIteratorsPointingToTheSameElement
[ OK ] SparseMatrixTest/0.CheckThatTrueIsReturnedWhenComparingTwoColConstIteratorsPointingToTheSameElement (0 ms)
[ RUN ] SparseMatrixTest/0.CheckThatTrueIsReturnedWhenComparingTwoColConstIteratorsPointingToDistinctElements
[ OK ] SparseMatrixTest/0.CheckThatTrueIsReturnedWhenComparingTwoColConstIteratorsPointingToDistinctElements (0 ms)
[ RUN ] SparseMatrixTest/0.CheckThatPreIncrementingSizeTimesTheColConstIteratorToTheBeginningOfARowResultsInThePastTheEndIterator
[ OK ] SparseMatrixTest/0.CheckThatPreIncrementingSizeTimesTheColConstIteratorToTheBeginningOfARowResultsInThePastTheEndIterator (0 ms)
[ RUN ] SparseMatrixTest/0.CheckThatPostIncrementingSizeTimesTheColConstIteratorToTheBeginningOfARowResultsInThePastTheEndIterator
[ OK ] SparseMatrixTest/0.CheckThatPostIncrementingSizeTimesTheColConstIteratorToTheBeginningOfARowResultsInThePastTheEndIterator (0 ms)
[ RUN ] SparseMatrixTest/0.CheckThatANewLineCanBeInsertedAndItsElementsAccessedAfterTheMatrixHasBeenCleared
[ OK ] SparseMatrixTest/0.CheckThatANewLineCanBeInsertedAndItsElementsAccessedAfterTheMatrixHasBeenCleared (0 ms)
[ RUN ] SparseMatrixTest/0.CheckThatDataCanBeRetrievedWhenAllLinesAreCreatedFirstAndThenDataInserted
[ OK ] SparseMatrixTest/0.CheckThatDataCanBeRetrievedWhenAllLinesAreCreatedFirstAndThenDataInserted (0 ms)
[ RUN ] SparseMatrixTest/0.CheckThatDataCanBeRetrievedWhenDataAreInsertedImmediatelyAfterLineCreation
[ OK ] SparseMatrixTest/0.CheckThatDataCanBeRetrievedWhenDataAreInsertedImmediatelyAfterLineCreation (0 ms)
[ RUN ] SparseMatrixTest/0.CheckThatElementsOfALineAreUnaffectedWhenTryingToWriteItWhenItAlreadyExists
[ OK ] SparseMatrixTest/0.CheckThatElementsOfALineAreUnaffectedWhenTryingToWriteItWhenItAlreadyExists (0 ms)
[ RUN ] SparseMatrixTest/0.CheckThatElementsCanBeInsertedWhenALineIsCreated
[ OK ] SparseMatrixTest/0.CheckThatElementsCanBeInsertedWhenALineIsCreated (0 ms)
[ RUN ] SparseMatrixTest/0.CheckThatTheSizeOfALineIsUpdatedWhenItIsReplacedByAnother
[ OK ] SparseMatrixTest/0.CheckThatTheSizeOfALineIsUpdatedWhenItIsReplacedByAnother (0 ms)
[ RUN ] SparseMatrixTest/0.CheckThatTheExpectedNumberOfElementsCanBeTraversedViaIteratorsWhenALineHasBeenReplacedByAnother
[ OK ] SparseMatrixTest/0.CheckThatTheExpectedNumberOfElementsCanBeTraversedViaIteratorsWhenALineHasBeenReplacedByAnother (0 ms)
[ RUN ] SparseMatrixTest/0.CheckThatTheExpectedElementsCanBeTraversedViaIteratorsWhenALineHasBeenReplacedByAnother
[ OK ] SparseMatrixTest/0.CheckThatTheExpectedElementsCanBeTraversedViaIteratorsWhenALineHasBeenReplacedByAnother (0 ms)
[ RUN ] SparseMatrixTest/0.CheckThatExistingLinesStayUnaffectedWhenALineIsReplacedByAnother
[ OK ] SparseMatrixTest/0.CheckThatExistingLinesStayUnaffectedWhenALineIsReplacedByAnother (0 ms)
[ RUN ] SparseMatrixTest/0.CheckThatTheContentOfALineCanBeSummedWithTheContentOfAnother
[ OK ] SparseMatrixTest/0.CheckThatTheContentOfALineCanBeSummedWithTheContentOfAnother (0 ms)
[ RUN ] SparseMatrixTest/0.CheckThatTheSizeOfALineIsUpdatedWhenNewElementsAreCreatedWhenTryingToSumALineToAnotherWithNoCommonColIndices
[ OK ] SparseMatrixTest/0.CheckThatTheSizeOfALineIsUpdatedWhenNewElementsAreCreatedWhenTryingToSumALineToAnotherWithNoCommonColIndices (0 ms)
[ RUN ] SparseMatrixTest/0.CheckThatNewElementsAreCreatedWhenTryingToSumALineToAnotherWithNoCommonColIndices
[ OK ] SparseMatrixTest/0.CheckThatNewElementsAreCreatedWhenTryingToSumALineToAnotherWithNoCommonColIndices (0 ms)
[ RUN ] SparseMatrixTest/0.CheckThatTheSizeOfALineIsUpdatedWhenNewElementsAreCreatedWhenTryingToSumALineToAnotherWithCommonAndDistinctIndices
[ OK ] SparseMatrixTest/0.CheckThatTheSizeOfALineIsUpdatedWhenNewElementsAreCreatedWhenTryingToSumALineToAnotherWithCommonAndDistinctIndices (0 ms)
[ RUN ] SparseMatrixTest/0.CheckThatTheContentOfALineRemainsSortedByColIndex
[ OK ] SparseMatrixTest/0.CheckThatTheContentOfALineRemainsSortedByColIndex (0 ms)
[ RUN ] SparseMatrixTest/0.CheckThatElementsHaveTheExpectedValuesWhenTryingToSumALineToAnotherWithNoCommonColIndices
[ OK ] SparseMatrixTest/0.CheckThatElementsHaveTheExpectedValuesWhenTryingToSumALineToAnotherWithNoCommonColIndices (0 ms)
[ RUN ] SparseMatrixTest/0.CheckThatDataCanBeRetrievedWhenCreatingAndFillingLinesInDescendingIndexOrder
[ OK ] SparseMatrixTest/0.CheckThatDataCanBeRetrievedWhenCreatingAndFillingLinesInDescendingIndexOrder (0 ms)
[ RUN ] SparseMatrixTest/0.CheckThatDataCanBeRetrievedWhenCreatingLinesInDescendingIndexOrderAndInsertingADataInTheFirstOneAfterwards
[ OK ] SparseMatrixTest/0.CheckThatDataCanBeRetrievedWhenCreatingLinesInDescendingIndexOrderAndInsertingADataInTheFirstOneAfterwards (0 ms)
[----------] 68 tests from SparseMatrixTest/0 (0 ms total)
[----------] 68 tests from SparseMatrixTest/1, where TypeParam = sofa::linearalgebra::CompressedRowSparseMatrixConstraint<sofa::type::Vec<2u,double>,sofa::CRSConstraintTestPolicy>
[ RUN ] SparseMatrixTest/1.CheckThatASparseMatrixIsEmptyAfterInstanciation
[ OK ] SparseMatrixTest/1.CheckThatASparseMatrixIsEmptyAfterInstanciation (0 ms)
[ RUN ] SparseMatrixTest/1.CheckThatTheSizeOfASparseMatrixIsZeroAfterInstanciation
[ OK ] SparseMatrixTest/1.CheckThatTheSizeOfASparseMatrixIsZeroAfterInstanciation (0 ms)
[ RUN ] SparseMatrixTest/1.CheckThatTheSizeOfASparseMatrixIsOneAfterALineHasBeenWritten
[ OK ] SparseMatrixTest/1.CheckThatTheSizeOfASparseMatrixIsOneAfterALineHasBeenWritten (0 ms)
[ RUN ] SparseMatrixTest/1.CheckThatTheSizeOfASparseMatrixIsTwoAfterTryingToWriteTwoLinesWithDistinctIndices
[ OK ] SparseMatrixTest/1.CheckThatTheSizeOfASparseMatrixIsTwoAfterTryingToWriteTwoLinesWithDistinctIndices (0 ms)
[ RUN ] SparseMatrixTest/1.CheckThatTheSizeOfASparseMatrixIsOneAfterTryingToWriteTwoLinesWithTheSameIndex
[ OK ] SparseMatrixTest/1.CheckThatTheSizeOfASparseMatrixIsOneAfterTryingToWriteTwoLinesWithTheSameIndex (0 ms)
[ RUN ] SparseMatrixTest/1.CheckOutInSerialization
[ OK ] SparseMatrixTest/1.CheckOutInSerialization (0 ms)
[ RUN ] SparseMatrixTest/1.CheckThatAMatrixIsConsideredEmptyAfterIsHasBeenCleared
[ OK ] SparseMatrixTest/1.CheckThatAMatrixIsConsideredEmptyAfterIsHasBeenCleared (0 ms)
[ RUN ] SparseMatrixTest/1.CheckThatALineCanBeCorrectlyRetrievedByItsIndex
[ OK ] SparseMatrixTest/1.CheckThatALineCanBeCorrectlyRetrievedByItsIndex (0 ms)
[ RUN ] SparseMatrixTest/1.CheckThatTheFirstLineOfAMatrixCanBeRetrieved
[ OK ] SparseMatrixTest/1.CheckThatTheFirstLineOfAMatrixCanBeRetrieved (0 ms)
[ RUN ] SparseMatrixTest/1.CheckThatTrueIsReturnedWhenComparingTwoRowIteratorsPointingToTheSameLine
[ OK ] SparseMatrixTest/1.CheckThatTrueIsReturnedWhenComparingTwoRowIteratorsPointingToTheSameLine (0 ms)
[ RUN ] SparseMatrixTest/1.CheckThatTrueIsReturnedWhenComparingTwoRowConstIteratorsPointingToTheSameLine
[ OK ] SparseMatrixTest/1.CheckThatTrueIsReturnedWhenComparingTwoRowConstIteratorsPointingToTheSameLine (0 ms)
[ RUN ] SparseMatrixTest/1.CheckThatTrueIsReturnedWhenComparingTwoRowIteratorsPointingToDistinctLinesForInequality
[ OK ] SparseMatrixTest/1.CheckThatTrueIsReturnedWhenComparingTwoRowIteratorsPointingToDistinctLinesForInequality (0 ms)
[ RUN ] SparseMatrixTest/1.CheckThatTrueIsReturnedWhenComparingTwoRowConstIteratorsPointingToDistinctLinesForInequality
[ OK ] SparseMatrixTest/1.CheckThatTrueIsReturnedWhenComparingTwoRowConstIteratorsPointingToDistinctLinesForInequality (0 ms)
[ RUN ] SparseMatrixTest/1.CheckThatTheBeginningAndTheEndAreTheSameWhenAMatrixIsEmpty
[ OK ] SparseMatrixTest/1.CheckThatTheBeginningAndTheEndAreTheSameWhenAMatrixIsEmpty (0 ms)
[ RUN ] SparseMatrixTest/1.CheckThatTryingToClearAnEmptyMatrixLetItUnchanged
[ OK ] SparseMatrixTest/1.CheckThatTryingToClearAnEmptyMatrixLetItUnchanged (0 ms)
[ RUN ] SparseMatrixTest/1.CheckThatPreIncrementingSizeTimesTheConstIteratorToTheBeginningOfAMatrixResultsInThePastTheEndIterator
[ OK ] SparseMatrixTest/1.CheckThatPreIncrementingSizeTimesTheConstIteratorToTheBeginningOfAMatrixResultsInThePastTheEndIterator (0 ms)
[ RUN ] SparseMatrixTest/1.CheckThatARowIteratorCopiedFromAnotherOneIsConsideredEqualToIt
[ OK ] SparseMatrixTest/1.CheckThatARowIteratorCopiedFromAnotherOneIsConsideredEqualToIt (0 ms)
[ RUN ] SparseMatrixTest/1.CheckThatARowConstIteratorCopiedFromAnotherOneIsConsideredEqualToIt
[ OK ] SparseMatrixTest/1.CheckThatARowConstIteratorCopiedFromAnotherOneIsConsideredEqualToIt (0 ms)
[ RUN ] SparseMatrixTest/1.CheckThatPostIncrementingSizeTimesTheConstIteratorToTheBeginningOfAMatrixResultsInThePastTheEndIterator
[ OK ] SparseMatrixTest/1.CheckThatPostIncrementingSizeTimesTheConstIteratorToTheBeginningOfAMatrixResultsInThePastTheEndIterator (0 ms)
[ RUN ] SparseMatrixTest/1.CheckThatAnIteratorToALineIsReturnedWhenTryingToWriteItButItExistsAlready
[ OK ] SparseMatrixTest/1.CheckThatAnIteratorToALineIsReturnedWhenTryingToWriteItButItExistsAlready (0 ms)
[ RUN ] SparseMatrixTest/1.CheckThatThePastTheEndIteratorIsReturnedWhenTryingToReadALineThatDoesNotExist
[ OK ] SparseMatrixTest/1.CheckThatThePastTheEndIteratorIsReturnedWhenTryingToReadALineThatDoesNotExist (0 ms)
[ RUN ] SparseMatrixTest/1.CheckThatTheSizeOfALineCanBeRetrieved
[ OK ] SparseMatrixTest/1.CheckThatTheSizeOfALineCanBeRetrieved (0 ms)
[ RUN ] SparseMatrixTest/1.CheckThatALineCanBeReadAndItsDataRetrievedByUsingARowInternalConstIterator
[ OK ] SparseMatrixTest/1.CheckThatALineCanBeReadAndItsDataRetrievedByUsingARowInternalConstIterator (0 ms)
[ RUN ] SparseMatrixTest/1.CheckThatALineCanBeIdenticallyRepopulatedAfterItHasBeenClearedInAOneLineMatrix
[ OK ] SparseMatrixTest/1.CheckThatALineCanBeIdenticallyRepopulatedAfterItHasBeenClearedInAOneLineMatrix (0 ms)
[ RUN ] SparseMatrixTest/1.CheckThatALineCanBeRepopulatedWithDifferentColumnsIndicesAndDataAfterItHasBeenClearedInAOneLineMatrix
[ OK ] SparseMatrixTest/1.CheckThatALineCanBeRepopulatedWithDifferentColumnsIndicesAndDataAfterItHasBeenClearedInAOneLineMatrix (0 ms)
[ RUN ] SparseMatrixTest/1.CheckThatATotallyDifferentLineCanBeAddedAfterALineHasBeenClearedInAOneLineMatrix
[ OK ] SparseMatrixTest/1.CheckThatATotallyDifferentLineCanBeAddedAfterALineHasBeenClearedInAOneLineMatrix (0 ms)
[ RUN ] SparseMatrixTest/1.CheckThatALineCanBeIdenticallyRepopulatedAfterItHasBeenClearedInAMultiLinesMatrix
[ OK ] SparseMatrixTest/1.CheckThatALineCanBeIdenticallyRepopulatedAfterItHasBeenClearedInAMultiLinesMatrix (0 ms)
[ RUN ] SparseMatrixTest/1.CheckThatALineCanBeRepopulatedWithDifferentColumnsIndicesAndDataAfterItHasBeenClearedInAMultiLinesMatrix
[ OK ] SparseMatrixTest/1.CheckThatALineCanBeRepopulatedWithDifferentColumnsIndicesAndDataAfterItHasBeenClearedInAMultiLinesMatrix (0 ms)
[ RUN ] SparseMatrixTest/1.CheckThatATotallyDifferentLineCanBeAddedAfterALineHasBeenClearedInAMultiLineMatrix
[ OK ] SparseMatrixTest/1.CheckThatATotallyDifferentLineCanBeAddedAfterALineHasBeenClearedInAMultiLineMatrix (0 ms)
[ RUN ] SparseMatrixTest/1.CheckThatOlderLinesStayUnaffectedWhenAMoreRecentOneIsCleared
[ OK ] SparseMatrixTest/1.CheckThatOlderLinesStayUnaffectedWhenAMoreRecentOneIsCleared (0 ms)
[ RUN ] SparseMatrixTest/1.CheckThatMoreRecentLinesStayUnaffectedWhenAnOlderOneIsCleared
[ OK ] SparseMatrixTest/1.CheckThatMoreRecentLinesStayUnaffectedWhenAnOlderOneIsCleared (0 ms)
[ RUN ] SparseMatrixTest/1.CheckThatTheSizeOfALineIsDecrementedByOneWhenAnElementIsErased
[ OK ] SparseMatrixTest/1.CheckThatTheSizeOfALineIsDecrementedByOneWhenAnElementIsErased (0 ms)
[ RUN ] SparseMatrixTest/1.CheckThatThePastTheEndIteratorIsReturnedWhenTryingToAccessAnErasedElementInALine
[ OK ] SparseMatrixTest/1.CheckThatThePastTheEndIteratorIsReturnedWhenTryingToAccessAnErasedElementInALine (0 ms)
[ RUN ] SparseMatrixTest/1.CheckThatOlderElementsStayUnaffectedWhenAMoreRecentOneIsErasedFromALine
[ OK ] SparseMatrixTest/1.CheckThatOlderElementsStayUnaffectedWhenAMoreRecentOneIsErasedFromALine (0 ms)
[ RUN ] SparseMatrixTest/1.CheckThatMoreRecentElementsStayUnaffectedWhenAnOlderOneIsErasedFromALine
[ OK ] SparseMatrixTest/1.CheckThatMoreRecentElementsStayUnaffectedWhenAnOlderOneIsErasedFromALine (0 ms)
[ RUN ] SparseMatrixTest/1.CheckThatTryingToEraseAColumnThatDoesNotExistInALineLeavesTheSizeOfTheRowUnchanged
[ OK ] SparseMatrixTest/1.CheckThatTryingToEraseAColumnThatDoesNotExistInALineLeavesTheSizeOfTheRowUnchanged (0 ms)
[ RUN ] SparseMatrixTest/1.CheckThatTryingToEraseAColumnThatDoesNotExistInALineLeavesItUnchanged
[ OK ] SparseMatrixTest/1.CheckThatTryingToEraseAColumnThatDoesNotExistInALineLeavesItUnchanged (0 ms)
[ RUN ] SparseMatrixTest/1.CheckThatNewElementsCanBeInsertedIntoARowAfterAllOthersHaveBeenErased
[ OK ] SparseMatrixTest/1.CheckThatNewElementsCanBeInsertedIntoARowAfterAllOthersHaveBeenErased (0 ms)
[ RUN ] SparseMatrixTest/1.CheckThatTheColumnIndexOfAColConstIteratorCanBeRetrieved
[ OK ] SparseMatrixTest/1.CheckThatTheColumnIndexOfAColConstIteratorCanBeRetrieved (0 ms)
[ RUN ] SparseMatrixTest/1.CheckThatTheValueOfADataCanBeRetrieved
[ OK ] SparseMatrixTest/1.CheckThatTheValueOfADataCanBeRetrieved (0 ms)
[ RUN ] SparseMatrixTest/1.CheckThatAValueCanBeAddedToADataInARow
[ OK ] SparseMatrixTest/1.CheckThatAValueCanBeAddedToADataInARow (0 ms)
[ RUN ] SparseMatrixTest/1.CheckThatSettingAnExistingElementUpdatesItsValue
[ OK ] SparseMatrixTest/1.CheckThatSettingAnExistingElementUpdatesItsValue (0 ms)
[ RUN ] SparseMatrixTest/1.CheckThatSettingAnExistingElementLetTheOthersUnaffected
[ OK ] SparseMatrixTest/1.CheckThatSettingAnExistingElementLetTheOthersUnaffected (0 ms)
[ RUN ] SparseMatrixTest/1.CheckThatTheValueOfAnElementCanBeSummedToTheOneOfAnExistingElementWithTheSameColIndex
[ OK ] SparseMatrixTest/1.CheckThatTheValueOfAnElementCanBeSummedToTheOneOfAnExistingElementWithTheSameColIndex (0 ms)
[ RUN ] SparseMatrixTest/1.CheckThatANewElementIsInsertedIntoARowWhenTryingToSumItsValueToANonExistingOne
[ OK ] SparseMatrixTest/1.CheckThatANewElementIsInsertedIntoARowWhenTryingToSumItsValueToANonExistingOne (0 ms)
[ RUN ] SparseMatrixTest/1.CheckThatANewElementIsInsertedIntoARowWhenTryingToSumItsValueToAnotherButTheRowIsEmpty
[ OK ] SparseMatrixTest/1.CheckThatANewElementIsInsertedIntoARowWhenTryingToSumItsValueToAnotherButTheRowIsEmpty (0 ms)
[ RUN ] SparseMatrixTest/1.CheckThatALineCanBeIdenticallyRepopulatedUsingTheSumFunctionAfterItHasBeenClearedInAOneLineMatrix
[ OK ] SparseMatrixTest/1.CheckThatALineCanBeIdenticallyRepopulatedUsingTheSumFunctionAfterItHasBeenClearedInAOneLineMatrix (0 ms)
[ RUN ] SparseMatrixTest/1.CheckThatTrueIsReturnedWhenComparingTwoColConstIteratorsPointingToTheSameElement
[ OK ] SparseMatrixTest/1.CheckThatTrueIsReturnedWhenComparingTwoColConstIteratorsPointingToTheSameElement (0 ms)
[ RUN ] SparseMatrixTest/1.CheckThatTrueIsReturnedWhenComparingTwoColConstIteratorsPointingToDistinctElements
[ OK ] SparseMatrixTest/1.CheckThatTrueIsReturnedWhenComparingTwoColConstIteratorsPointingToDistinctElements (0 ms)
[ RUN ] SparseMatrixTest/1.CheckThatPreIncrementingSizeTimesTheColConstIteratorToTheBeginningOfARowResultsInThePastTheEndIterator
[ OK ] SparseMatrixTest/1.CheckThatPreIncrementingSizeTimesTheColConstIteratorToTheBeginningOfARowResultsInThePastTheEndIterator (0 ms)
[ RUN ] SparseMatrixTest/1.CheckThatPostIncrementingSizeTimesTheColConstIteratorToTheBeginningOfARowResultsInThePastTheEndIterator
[ OK ] SparseMatrixTest/1.CheckThatPostIncrementingSizeTimesTheColConstIteratorToTheBeginningOfARowResultsInThePastTheEndIterator (0 ms)
[ RUN ] SparseMatrixTest/1.CheckThatANewLineCanBeInsertedAndItsElementsAccessedAfterTheMatrixHasBeenCleared
[ OK ] SparseMatrixTest/1.CheckThatANewLineCanBeInsertedAndItsElementsAccessedAfterTheMatrixHasBeenCleared (0 ms)
[ RUN ] SparseMatrixTest/1.CheckThatDataCanBeRetrievedWhenAllLinesAreCreatedFirstAndThenDataInserted
[ OK ] SparseMatrixTest/1.CheckThatDataCanBeRetrievedWhenAllLinesAreCreatedFirstAndThenDataInserted (0 ms)
[ RUN ] SparseMatrixTest/1.CheckThatDataCanBeRetrievedWhenDataAreInsertedImmediatelyAfterLineCreation
[ OK ] SparseMatrixTest/1.CheckThatDataCanBeRetrievedWhenDataAreInsertedImmediatelyAfterLineCreation (0 ms)
[ RUN ] SparseMatrixTest/1.CheckThatElementsOfALineAreUnaffectedWhenTryingToWriteItWhenItAlreadyExists
[ OK ] SparseMatrixTest/1.CheckThatElementsOfALineAreUnaffectedWhenTryingToWriteItWhenItAlreadyExists (0 ms)
[ RUN ] SparseMatrixTest/1.CheckThatElementsCanBeInsertedWhenALineIsCreated
[ OK ] SparseMatrixTest/1.CheckThatElementsCanBeInsertedWhenALineIsCreated (0 ms)
[ RUN ] SparseMatrixTest/1.CheckThatTheSizeOfALineIsUpdatedWhenItIsReplacedByAnother
[ OK ] SparseMatrixTest/1.CheckThatTheSizeOfALineIsUpdatedWhenItIsReplacedByAnother (0 ms)
[ RUN ] SparseMatrixTest/1.CheckThatTheExpectedNumberOfElementsCanBeTraversedViaIteratorsWhenALineHasBeenReplacedByAnother
[ OK ] SparseMatrixTest/1.CheckThatTheExpectedNumberOfElementsCanBeTraversedViaIteratorsWhenALineHasBeenReplacedByAnother (0 ms)
[ RUN ] SparseMatrixTest/1.CheckThatTheExpectedElementsCanBeTraversedViaIteratorsWhenALineHasBeenReplacedByAnother
[ OK ] SparseMatrixTest/1.CheckThatTheExpectedElementsCanBeTraversedViaIteratorsWhenALineHasBeenReplacedByAnother (0 ms)
[ RUN ] SparseMatrixTest/1.CheckThatExistingLinesStayUnaffectedWhenALineIsReplacedByAnother
[ OK ] SparseMatrixTest/1.CheckThatExistingLinesStayUnaffectedWhenALineIsReplacedByAnother (0 ms)
[ RUN ] SparseMatrixTest/1.CheckThatTheContentOfALineCanBeSummedWithTheContentOfAnother
[ OK ] SparseMatrixTest/1.CheckThatTheContentOfALineCanBeSummedWithTheContentOfAnother (0 ms)
[ RUN ] SparseMatrixTest/1.CheckThatTheSizeOfALineIsUpdatedWhenNewElementsAreCreatedWhenTryingToSumALineToAnotherWithNoCommonColIndices
[ OK ] SparseMatrixTest/1.CheckThatTheSizeOfALineIsUpdatedWhenNewElementsAreCreatedWhenTryingToSumALineToAnotherWithNoCommonColIndices (0 ms)
[ RUN ] SparseMatrixTest/1.CheckThatNewElementsAreCreatedWhenTryingToSumALineToAnotherWithNoCommonColIndices
[ OK ] SparseMatrixTest/1.CheckThatNewElementsAreCreatedWhenTryingToSumALineToAnotherWithNoCommonColIndices (0 ms)
[ RUN ] SparseMatrixTest/1.CheckThatTheSizeOfALineIsUpdatedWhenNewElementsAreCreatedWhenTryingToSumALineToAnotherWithCommonAndDistinctIndices
[ OK ] SparseMatrixTest/1.CheckThatTheSizeOfALineIsUpdatedWhenNewElementsAreCreatedWhenTryingToSumALineToAnotherWithCommonAndDistinctIndices (0 ms)
[ RUN ] SparseMatrixTest/1.CheckThatTheContentOfALineRemainsSortedByColIndex
[ OK ] SparseMatrixTest/1.CheckThatTheContentOfALineRemainsSortedByColIndex (0 ms)
[ RUN ] SparseMatrixTest/1.CheckThatElementsHaveTheExpectedValuesWhenTryingToSumALineToAnotherWithNoCommonColIndices
[ OK ] SparseMatrixTest/1.CheckThatElementsHaveTheExpectedValuesWhenTryingToSumALineToAnotherWithNoCommonColIndices (0 ms)
[ RUN ] SparseMatrixTest/1.CheckThatDataCanBeRetrievedWhenCreatingAndFillingLinesInDescendingIndexOrder
[ OK ] SparseMatrixTest/1.CheckThatDataCanBeRetrievedWhenCreatingAndFillingLinesInDescendingIndexOrder (0 ms)
[ RUN ] SparseMatrixTest/1.CheckThatDataCanBeRetrievedWhenCreatingLinesInDescendingIndexOrderAndInsertingADataInTheFirstOneAfterwards
[ OK ] SparseMatrixTest/1.CheckThatDataCanBeRetrievedWhenCreatingLinesInDescendingIndexOrderAndInsertingADataInTheFirstOneAfterwards (0 ms)
[----------] 68 tests from SparseMatrixTest/1 (0 ms total)
[----------] 68 tests from SparseMatrixTest/2, where TypeParam = sofa::linearalgebra::CompressedRowSparseMatrixConstraint<sofa::type::Vec<3u,double>,sofa::CRSConstraintTestPolicy>
[ RUN ] SparseMatrixTest/2.CheckThatASparseMatrixIsEmptyAfterInstanciation
[ OK ] SparseMatrixTest/2.CheckThatASparseMatrixIsEmptyAfterInstanciation (0 ms)
[ RUN ] SparseMatrixTest/2.CheckThatTheSizeOfASparseMatrixIsZeroAfterInstanciation
[ OK ] SparseMatrixTest/2.CheckThatTheSizeOfASparseMatrixIsZeroAfterInstanciation (0 ms)
[ RUN ] SparseMatrixTest/2.CheckThatTheSizeOfASparseMatrixIsOneAfterALineHasBeenWritten
[ OK ] SparseMatrixTest/2.CheckThatTheSizeOfASparseMatrixIsOneAfterALineHasBeenWritten (0 ms)
[ RUN ] SparseMatrixTest/2.CheckThatTheSizeOfASparseMatrixIsTwoAfterTryingToWriteTwoLinesWithDistinctIndices
[ OK ] SparseMatrixTest/2.CheckThatTheSizeOfASparseMatrixIsTwoAfterTryingToWriteTwoLinesWithDistinctIndices (0 ms)
[ RUN ] SparseMatrixTest/2.CheckThatTheSizeOfASparseMatrixIsOneAfterTryingToWriteTwoLinesWithTheSameIndex
[ OK ] SparseMatrixTest/2.CheckThatTheSizeOfASparseMatrixIsOneAfterTryingToWriteTwoLinesWithTheSameIndex (0 ms)
[ RUN ] SparseMatrixTest/2.CheckOutInSerialization
[ OK ] SparseMatrixTest/2.CheckOutInSerialization (0 ms)
[ RUN ] SparseMatrixTest/2.CheckThatAMatrixIsConsideredEmptyAfterIsHasBeenCleared
[ OK ] SparseMatrixTest/2.CheckThatAMatrixIsConsideredEmptyAfterIsHasBeenCleared (0 ms)
[ RUN ] SparseMatrixTest/2.CheckThatALineCanBeCorrectlyRetrievedByItsIndex
[ OK ] SparseMatrixTest/2.CheckThatALineCanBeCorrectlyRetrievedByItsIndex (0 ms)
[ RUN ] SparseMatrixTest/2.CheckThatTheFirstLineOfAMatrixCanBeRetrieved
[ OK ] SparseMatrixTest/2.CheckThatTheFirstLineOfAMatrixCanBeRetrieved (0 ms)
[ RUN ] SparseMatrixTest/2.CheckThatTrueIsReturnedWhenComparingTwoRowIteratorsPointingToTheSameLine
[ OK ] SparseMatrixTest/2.CheckThatTrueIsReturnedWhenComparingTwoRowIteratorsPointingToTheSameLine (0 ms)
[ RUN ] SparseMatrixTest/2.CheckThatTrueIsReturnedWhenComparingTwoRowConstIteratorsPointingToTheSameLine
[ OK ] SparseMatrixTest/2.CheckThatTrueIsReturnedWhenComparingTwoRowConstIteratorsPointingToTheSameLine (0 ms)
[ RUN ] SparseMatrixTest/2.CheckThatTrueIsReturnedWhenComparingTwoRowIteratorsPointingToDistinctLinesForInequality
[ OK ] SparseMatrixTest/2.CheckThatTrueIsReturnedWhenComparingTwoRowIteratorsPointingToDistinctLinesForInequality (0 ms)
[ RUN ] SparseMatrixTest/2.CheckThatTrueIsReturnedWhenComparingTwoRowConstIteratorsPointingToDistinctLinesForInequality
[ OK ] SparseMatrixTest/2.CheckThatTrueIsReturnedWhenComparingTwoRowConstIteratorsPointingToDistinctLinesForInequality (0 ms)
[ RUN ] SparseMatrixTest/2.CheckThatTheBeginningAndTheEndAreTheSameWhenAMatrixIsEmpty
[ OK ] SparseMatrixTest/2.CheckThatTheBeginningAndTheEndAreTheSameWhenAMatrixIsEmpty (0 ms)
[ RUN ] SparseMatrixTest/2.CheckThatTryingToClearAnEmptyMatrixLetItUnchanged
[ OK ] SparseMatrixTest/2.CheckThatTryingToClearAnEmptyMatrixLetItUnchanged (0 ms)
[ RUN ] SparseMatrixTest/2.CheckThatPreIncrementingSizeTimesTheConstIteratorToTheBeginningOfAMatrixResultsInThePastTheEndIterator
[ OK ] SparseMatrixTest/2.CheckThatPreIncrementingSizeTimesTheConstIteratorToTheBeginningOfAMatrixResultsInThePastTheEndIterator (0 ms)
[ RUN ] SparseMatrixTest/2.CheckThatARowIteratorCopiedFromAnotherOneIsConsideredEqualToIt
[ OK ] SparseMatrixTest/2.CheckThatARowIteratorCopiedFromAnotherOneIsConsideredEqualToIt (0 ms)
[ RUN ] SparseMatrixTest/2.CheckThatARowConstIteratorCopiedFromAnotherOneIsConsideredEqualToIt
[ OK ] SparseMatrixTest/2.CheckThatARowConstIteratorCopiedFromAnotherOneIsConsideredEqualToIt (0 ms)
[ RUN ] SparseMatrixTest/2.CheckThatPostIncrementingSizeTimesTheConstIteratorToTheBeginningOfAMatrixResultsInThePastTheEndIterator
[ OK ] SparseMatrixTest/2.CheckThatPostIncrementingSizeTimesTheConstIteratorToTheBeginningOfAMatrixResultsInThePastTheEndIterator (0 ms)
[ RUN ] SparseMatrixTest/2.CheckThatAnIteratorToALineIsReturnedWhenTryingToWriteItButItExistsAlready
[ OK ] SparseMatrixTest/2.CheckThatAnIteratorToALineIsReturnedWhenTryingToWriteItButItExistsAlready (0 ms)
[ RUN ] SparseMatrixTest/2.CheckThatThePastTheEndIteratorIsReturnedWhenTryingToReadALineThatDoesNotExist
[ OK ] SparseMatrixTest/2.CheckThatThePastTheEndIteratorIsReturnedWhenTryingToReadALineThatDoesNotExist (0 ms)
[ RUN ] SparseMatrixTest/2.CheckThatTheSizeOfALineCanBeRetrieved
[ OK ] SparseMatrixTest/2.CheckThatTheSizeOfALineCanBeRetrieved (0 ms)
[ RUN ] SparseMatrixTest/2.CheckThatALineCanBeReadAndItsDataRetrievedByUsingARowInternalConstIterator
[ OK ] SparseMatrixTest/2.CheckThatALineCanBeReadAndItsDataRetrievedByUsingARowInternalConstIterator (0 ms)
[ RUN ] SparseMatrixTest/2.CheckThatALineCanBeIdenticallyRepopulatedAfterItHasBeenClearedInAOneLineMatrix
[ OK ] SparseMatrixTest/2.CheckThatALineCanBeIdenticallyRepopulatedAfterItHasBeenClearedInAOneLineMatrix (0 ms)
[ RUN ] SparseMatrixTest/2.CheckThatALineCanBeRepopulatedWithDifferentColumnsIndicesAndDataAfterItHasBeenClearedInAOneLineMatrix
[ OK ] SparseMatrixTest/2.CheckThatALineCanBeRepopulatedWithDifferentColumnsIndicesAndDataAfterItHasBeenClearedInAOneLineMatrix (0 ms)
[ RUN ] SparseMatrixTest/2.CheckThatATotallyDifferentLineCanBeAddedAfterALineHasBeenClearedInAOneLineMatrix
[ OK ] SparseMatrixTest/2.CheckThatATotallyDifferentLineCanBeAddedAfterALineHasBeenClearedInAOneLineMatrix (0 ms)
[ RUN ] SparseMatrixTest/2.CheckThatALineCanBeIdenticallyRepopulatedAfterItHasBeenClearedInAMultiLinesMatrix
[ OK ] SparseMatrixTest/2.CheckThatALineCanBeIdenticallyRepopulatedAfterItHasBeenClearedInAMultiLinesMatrix (0 ms)
[ RUN ] SparseMatrixTest/2.CheckThatALineCanBeRepopulatedWithDifferentColumnsIndicesAndDataAfterItHasBeenClearedInAMultiLinesMatrix
[ OK ] SparseMatrixTest/2.CheckThatALineCanBeRepopulatedWithDifferentColumnsIndicesAndDataAfterItHasBeenClearedInAMultiLinesMatrix (0 ms)
[ RUN ] SparseMatrixTest/2.CheckThatATotallyDifferentLineCanBeAddedAfterALineHasBeenClearedInAMultiLineMatrix
[ OK ] SparseMatrixTest/2.CheckThatATotallyDifferentLineCanBeAddedAfterALineHasBeenClearedInAMultiLineMatrix (0 ms)
[ RUN ] SparseMatrixTest/2.CheckThatOlderLinesStayUnaffectedWhenAMoreRecentOneIsCleared
[ OK ] SparseMatrixTest/2.CheckThatOlderLinesStayUnaffectedWhenAMoreRecentOneIsCleared (0 ms)
[ RUN ] SparseMatrixTest/2.CheckThatMoreRecentLinesStayUnaffectedWhenAnOlderOneIsCleared
[ OK ] SparseMatrixTest/2.CheckThatMoreRecentLinesStayUnaffectedWhenAnOlderOneIsCleared (0 ms)
[ RUN ] SparseMatrixTest/2.CheckThatTheSizeOfALineIsDecrementedByOneWhenAnElementIsErased
[ OK ] SparseMatrixTest/2.CheckThatTheSizeOfALineIsDecrementedByOneWhenAnElementIsErased (0 ms)
[ RUN ] SparseMatrixTest/2.CheckThatThePastTheEndIteratorIsReturnedWhenTryingToAccessAnErasedElementInALine
[ OK ] SparseMatrixTest/2.CheckThatThePastTheEndIteratorIsReturnedWhenTryingToAccessAnErasedElementInALine (0 ms)
[ RUN ] SparseMatrixTest/2.CheckThatOlderElementsStayUnaffectedWhenAMoreRecentOneIsErasedFromALine
[ OK ] SparseMatrixTest/2.CheckThatOlderElementsStayUnaffectedWhenAMoreRecentOneIsErasedFromALine (0 ms)
[ RUN ] SparseMatrixTest/2.CheckThatMoreRecentElementsStayUnaffectedWhenAnOlderOneIsErasedFromALine
[ OK ] SparseMatrixTest/2.CheckThatMoreRecentElementsStayUnaffectedWhenAnOlderOneIsErasedFromALine (0 ms)
[ RUN ] SparseMatrixTest/2.CheckThatTryingToEraseAColumnThatDoesNotExistInALineLeavesTheSizeOfTheRowUnchanged
[ OK ] SparseMatrixTest/2.CheckThatTryingToEraseAColumnThatDoesNotExistInALineLeavesTheSizeOfTheRowUnchanged (0 ms)
[ RUN ] SparseMatrixTest/2.CheckThatTryingToEraseAColumnThatDoesNotExistInALineLeavesItUnchanged
[ OK ] SparseMatrixTest/2.CheckThatTryingToEraseAColumnThatDoesNotExistInALineLeavesItUnchanged (0 ms)
[ RUN ] SparseMatrixTest/2.CheckThatNewElementsCanBeInsertedIntoARowAfterAllOthersHaveBeenErased
[ OK ] SparseMatrixTest/2.CheckThatNewElementsCanBeInsertedIntoARowAfterAllOthersHaveBeenErased (0 ms)
[ RUN ] SparseMatrixTest/2.CheckThatTheColumnIndexOfAColConstIteratorCanBeRetrieved
[ OK ] SparseMatrixTest/2.CheckThatTheColumnIndexOfAColConstIteratorCanBeRetrieved (0 ms)
[ RUN ] SparseMatrixTest/2.CheckThatTheValueOfADataCanBeRetrieved
[ OK ] SparseMatrixTest/2.CheckThatTheValueOfADataCanBeRetrieved (0 ms)
[ RUN ] SparseMatrixTest/2.CheckThatAValueCanBeAddedToADataInARow
[ OK ] SparseMatrixTest/2.CheckThatAValueCanBeAddedToADataInARow (0 ms)
[ RUN ] SparseMatrixTest/2.CheckThatSettingAnExistingElementUpdatesItsValue
[ OK ] SparseMatrixTest/2.CheckThatSettingAnExistingElementUpdatesItsValue (0 ms)
[ RUN ] SparseMatrixTest/2.CheckThatSettingAnExistingElementLetTheOthersUnaffected
[ OK ] SparseMatrixTest/2.CheckThatSettingAnExistingElementLetTheOthersUnaffected (0 ms)
[ RUN ] SparseMatrixTest/2.CheckThatTheValueOfAnElementCanBeSummedToTheOneOfAnExistingElementWithTheSameColIndex
[ OK ] SparseMatrixTest/2.CheckThatTheValueOfAnElementCanBeSummedToTheOneOfAnExistingElementWithTheSameColIndex (0 ms)
[ RUN ] SparseMatrixTest/2.CheckThatANewElementIsInsertedIntoARowWhenTryingToSumItsValueToANonExistingOne
[ OK ] SparseMatrixTest/2.CheckThatANewElementIsInsertedIntoARowWhenTryingToSumItsValueToANonExistingOne (0 ms)
[ RUN ] SparseMatrixTest/2.CheckThatANewElementIsInsertedIntoARowWhenTryingToSumItsValueToAnotherButTheRowIsEmpty
[ OK ] SparseMatrixTest/2.CheckThatANewElementIsInsertedIntoARowWhenTryingToSumItsValueToAnotherButTheRowIsEmpty (0 ms)
[ RUN ] SparseMatrixTest/2.CheckThatALineCanBeIdenticallyRepopulatedUsingTheSumFunctionAfterItHasBeenClearedInAOneLineMatrix
[ OK ] SparseMatrixTest/2.CheckThatALineCanBeIdenticallyRepopulatedUsingTheSumFunctionAfterItHasBeenClearedInAOneLineMatrix (0 ms)
[ RUN ] SparseMatrixTest/2.CheckThatTrueIsReturnedWhenComparingTwoColConstIteratorsPointingToTheSameElement
[ OK ] SparseMatrixTest/2.CheckThatTrueIsReturnedWhenComparingTwoColConstIteratorsPointingToTheSameElement (0 ms)
[ RUN ] SparseMatrixTest/2.CheckThatTrueIsReturnedWhenComparingTwoColConstIteratorsPointingToDistinctElements
[ OK ] SparseMatrixTest/2.CheckThatTrueIsReturnedWhenComparingTwoColConstIteratorsPointingToDistinctElements (0 ms)
[ RUN ] SparseMatrixTest/2.CheckThatPreIncrementingSizeTimesTheColConstIteratorToTheBeginningOfARowResultsInThePastTheEndIterator
[ OK ] SparseMatrixTest/2.CheckThatPreIncrementingSizeTimesTheColConstIteratorToTheBeginningOfARowResultsInThePastTheEndIterator (0 ms)
[ RUN ] SparseMatrixTest/2.CheckThatPostIncrementingSizeTimesTheColConstIteratorToTheBeginningOfARowResultsInThePastTheEndIterator
[ OK ] SparseMatrixTest/2.CheckThatPostIncrementingSizeTimesTheColConstIteratorToTheBeginningOfARowResultsInThePastTheEndIterator (0 ms)
[ RUN ] SparseMatrixTest/2.CheckThatANewLineCanBeInsertedAndItsElementsAccessedAfterTheMatrixHasBeenCleared
[ OK ] SparseMatrixTest/2.CheckThatANewLineCanBeInsertedAndItsElementsAccessedAfterTheMatrixHasBeenCleared (0 ms)
[ RUN ] SparseMatrixTest/2.CheckThatDataCanBeRetrievedWhenAllLinesAreCreatedFirstAndThenDataInserted
[ OK ] SparseMatrixTest/2.CheckThatDataCanBeRetrievedWhenAllLinesAreCreatedFirstAndThenDataInserted (0 ms)
[ RUN ] SparseMatrixTest/2.CheckThatDataCanBeRetrievedWhenDataAreInsertedImmediatelyAfterLineCreation
[ OK ] SparseMatrixTest/2.CheckThatDataCanBeRetrievedWhenDataAreInsertedImmediatelyAfterLineCreation (0 ms)
[ RUN ] SparseMatrixTest/2.CheckThatElementsOfALineAreUnaffectedWhenTryingToWriteItWhenItAlreadyExists
[ OK ] SparseMatrixTest/2.CheckThatElementsOfALineAreUnaffectedWhenTryingToWriteItWhenItAlreadyExists (0 ms)
[ RUN ] SparseMatrixTest/2.CheckThatElementsCanBeInsertedWhenALineIsCreated
[ OK ] SparseMatrixTest/2.CheckThatElementsCanBeInsertedWhenALineIsCreated (0 ms)
[ RUN ] SparseMatrixTest/2.CheckThatTheSizeOfALineIsUpdatedWhenItIsReplacedByAnother
[ OK ] SparseMatrixTest/2.CheckThatTheSizeOfALineIsUpdatedWhenItIsReplacedByAnother (0 ms)
[ RUN ] SparseMatrixTest/2.CheckThatTheExpectedNumberOfElementsCanBeTraversedViaIteratorsWhenALineHasBeenReplacedByAnother
[ OK ] SparseMatrixTest/2.CheckThatTheExpectedNumberOfElementsCanBeTraversedViaIteratorsWhenALineHasBeenReplacedByAnother (0 ms)
[ RUN ] SparseMatrixTest/2.CheckThatTheExpectedElementsCanBeTraversedViaIteratorsWhenALineHasBeenReplacedByAnother
[ OK ] SparseMatrixTest/2.CheckThatTheExpectedElementsCanBeTraversedViaIteratorsWhenALineHasBeenReplacedByAnother (0 ms)
[ RUN ] SparseMatrixTest/2.CheckThatExistingLinesStayUnaffectedWhenALineIsReplacedByAnother
[ OK ] SparseMatrixTest/2.CheckThatExistingLinesStayUnaffectedWhenALineIsReplacedByAnother (0 ms)
[ RUN ] SparseMatrixTest/2.CheckThatTheContentOfALineCanBeSummedWithTheContentOfAnother
[ OK ] SparseMatrixTest/2.CheckThatTheContentOfALineCanBeSummedWithTheContentOfAnother (0 ms)
[ RUN ] SparseMatrixTest/2.CheckThatTheSizeOfALineIsUpdatedWhenNewElementsAreCreatedWhenTryingToSumALineToAnotherWithNoCommonColIndices
[ OK ] SparseMatrixTest/2.CheckThatTheSizeOfALineIsUpdatedWhenNewElementsAreCreatedWhenTryingToSumALineToAnotherWithNoCommonColIndices (0 ms)
[ RUN ] SparseMatrixTest/2.CheckThatNewElementsAreCreatedWhenTryingToSumALineToAnotherWithNoCommonColIndices
[ OK ] SparseMatrixTest/2.CheckThatNewElementsAreCreatedWhenTryingToSumALineToAnotherWithNoCommonColIndices (0 ms)
[ RUN ] SparseMatrixTest/2.CheckThatTheSizeOfALineIsUpdatedWhenNewElementsAreCreatedWhenTryingToSumALineToAnotherWithCommonAndDistinctIndices
[ OK ] SparseMatrixTest/2.CheckThatTheSizeOfALineIsUpdatedWhenNewElementsAreCreatedWhenTryingToSumALineToAnotherWithCommonAndDistinctIndices (0 ms)
[ RUN ] SparseMatrixTest/2.CheckThatTheContentOfALineRemainsSortedByColIndex
[ OK ] SparseMatrixTest/2.CheckThatTheContentOfALineRemainsSortedByColIndex (0 ms)
[ RUN ] SparseMatrixTest/2.CheckThatElementsHaveTheExpectedValuesWhenTryingToSumALineToAnotherWithNoCommonColIndices
[ OK ] SparseMatrixTest/2.CheckThatElementsHaveTheExpectedValuesWhenTryingToSumALineToAnotherWithNoCommonColIndices (0 ms)
[ RUN ] SparseMatrixTest/2.CheckThatDataCanBeRetrievedWhenCreatingAndFillingLinesInDescendingIndexOrder
[ OK ] SparseMatrixTest/2.CheckThatDataCanBeRetrievedWhenCreatingAndFillingLinesInDescendingIndexOrder (0 ms)
[ RUN ] SparseMatrixTest/2.CheckThatDataCanBeRetrievedWhenCreatingLinesInDescendingIndexOrderAndInsertingADataInTheFirstOneAfterwards
[ OK ] SparseMatrixTest/2.CheckThatDataCanBeRetrievedWhenCreatingLinesInDescendingIndexOrderAndInsertingADataInTheFirstOneAfterwards (0 ms)
[----------] 68 tests from SparseMatrixTest/2 (0 ms total)
[----------] 68 tests from SparseMatrixTest/3, where TypeParam = sofa::linearalgebra::CompressedRowSparseMatrixConstraint<sofa::defaulttype::RigidDeriv<2u,double>,sofa::CRSConstraintTestPolicy>
[ RUN ] SparseMatrixTest/3.CheckThatASparseMatrixIsEmptyAfterInstanciation
[ OK ] SparseMatrixTest/3.CheckThatASparseMatrixIsEmptyAfterInstanciation (0 ms)
[ RUN ] SparseMatrixTest/3.CheckThatTheSizeOfASparseMatrixIsZeroAfterInstanciation
[ OK ] SparseMatrixTest/3.CheckThatTheSizeOfASparseMatrixIsZeroAfterInstanciation (0 ms)
[ RUN ] SparseMatrixTest/3.CheckThatTheSizeOfASparseMatrixIsOneAfterALineHasBeenWritten
[ OK ] SparseMatrixTest/3.CheckThatTheSizeOfASparseMatrixIsOneAfterALineHasBeenWritten (0 ms)
[ RUN ] SparseMatrixTest/3.CheckThatTheSizeOfASparseMatrixIsTwoAfterTryingToWriteTwoLinesWithDistinctIndices
[ OK ] SparseMatrixTest/3.CheckThatTheSizeOfASparseMatrixIsTwoAfterTryingToWriteTwoLinesWithDistinctIndices (0 ms)
[ RUN ] SparseMatrixTest/3.CheckThatTheSizeOfASparseMatrixIsOneAfterTryingToWriteTwoLinesWithTheSameIndex
[ OK ] SparseMatrixTest/3.CheckThatTheSizeOfASparseMatrixIsOneAfterTryingToWriteTwoLinesWithTheSameIndex (0 ms)
[ RUN ] SparseMatrixTest/3.CheckOutInSerialization
[ OK ] SparseMatrixTest/3.CheckOutInSerialization (0 ms)
[ RUN ] SparseMatrixTest/3.CheckThatAMatrixIsConsideredEmptyAfterIsHasBeenCleared
[ OK ] SparseMatrixTest/3.CheckThatAMatrixIsConsideredEmptyAfterIsHasBeenCleared (0 ms)
[ RUN ] SparseMatrixTest/3.CheckThatALineCanBeCorrectlyRetrievedByItsIndex
[ OK ] SparseMatrixTest/3.CheckThatALineCanBeCorrectlyRetrievedByItsIndex (0 ms)
[ RUN ] SparseMatrixTest/3.CheckThatTheFirstLineOfAMatrixCanBeRetrieved
[ OK ] SparseMatrixTest/3.CheckThatTheFirstLineOfAMatrixCanBeRetrieved (0 ms)
[ RUN ] SparseMatrixTest/3.CheckThatTrueIsReturnedWhenComparingTwoRowIteratorsPointingToTheSameLine
[ OK ] SparseMatrixTest/3.CheckThatTrueIsReturnedWhenComparingTwoRowIteratorsPointingToTheSameLine (0 ms)
[ RUN ] SparseMatrixTest/3.CheckThatTrueIsReturnedWhenComparingTwoRowConstIteratorsPointingToTheSameLine
[ OK ] SparseMatrixTest/3.CheckThatTrueIsReturnedWhenComparingTwoRowConstIteratorsPointingToTheSameLine (0 ms)
[ RUN ] SparseMatrixTest/3.CheckThatTrueIsReturnedWhenComparingTwoRowIteratorsPointingToDistinctLinesForInequality
[ OK ] SparseMatrixTest/3.CheckThatTrueIsReturnedWhenComparingTwoRowIteratorsPointingToDistinctLinesForInequality (0 ms)
[ RUN ] SparseMatrixTest/3.CheckThatTrueIsReturnedWhenComparingTwoRowConstIteratorsPointingToDistinctLinesForInequality
[ OK ] SparseMatrixTest/3.CheckThatTrueIsReturnedWhenComparingTwoRowConstIteratorsPointingToDistinctLinesForInequality (0 ms)
[ RUN ] SparseMatrixTest/3.CheckThatTheBeginningAndTheEndAreTheSameWhenAMatrixIsEmpty
[ OK ] SparseMatrixTest/3.CheckThatTheBeginningAndTheEndAreTheSameWhenAMatrixIsEmpty (0 ms)
[ RUN ] SparseMatrixTest/3.CheckThatTryingToClearAnEmptyMatrixLetItUnchanged
[ OK ] SparseMatrixTest/3.CheckThatTryingToClearAnEmptyMatrixLetItUnchanged (0 ms)
[ RUN ] SparseMatrixTest/3.CheckThatPreIncrementingSizeTimesTheConstIteratorToTheBeginningOfAMatrixResultsInThePastTheEndIterator
[ OK ] SparseMatrixTest/3.CheckThatPreIncrementingSizeTimesTheConstIteratorToTheBeginningOfAMatrixResultsInThePastTheEndIterator (0 ms)
[ RUN ] SparseMatrixTest/3.CheckThatARowIteratorCopiedFromAnotherOneIsConsideredEqualToIt
[ OK ] SparseMatrixTest/3.CheckThatARowIteratorCopiedFromAnotherOneIsConsideredEqualToIt (0 ms)
[ RUN ] SparseMatrixTest/3.CheckThatARowConstIteratorCopiedFromAnotherOneIsConsideredEqualToIt
[ OK ] SparseMatrixTest/3.CheckThatARowConstIteratorCopiedFromAnotherOneIsConsideredEqualToIt (0 ms)
[ RUN ] SparseMatrixTest/3.CheckThatPostIncrementingSizeTimesTheConstIteratorToTheBeginningOfAMatrixResultsInThePastTheEndIterator
[ OK ] SparseMatrixTest/3.CheckThatPostIncrementingSizeTimesTheConstIteratorToTheBeginningOfAMatrixResultsInThePastTheEndIterator (0 ms)
[ RUN ] SparseMatrixTest/3.CheckThatAnIteratorToALineIsReturnedWhenTryingToWriteItButItExistsAlready
[ OK ] SparseMatrixTest/3.CheckThatAnIteratorToALineIsReturnedWhenTryingToWriteItButItExistsAlready (0 ms)
[ RUN ] SparseMatrixTest/3.CheckThatThePastTheEndIteratorIsReturnedWhenTryingToReadALineThatDoesNotExist
[ OK ] SparseMatrixTest/3.CheckThatThePastTheEndIteratorIsReturnedWhenTryingToReadALineThatDoesNotExist (0 ms)
[ RUN ] SparseMatrixTest/3.CheckThatTheSizeOfALineCanBeRetrieved
[ OK ] SparseMatrixTest/3.CheckThatTheSizeOfALineCanBeRetrieved (0 ms)
[ RUN ] SparseMatrixTest/3.CheckThatALineCanBeReadAndItsDataRetrievedByUsingARowInternalConstIterator
[ OK ] SparseMatrixTest/3.CheckThatALineCanBeReadAndItsDataRetrievedByUsingARowInternalConstIterator (0 ms)
[ RUN ] SparseMatrixTest/3.CheckThatALineCanBeIdenticallyRepopulatedAfterItHasBeenClearedInAOneLineMatrix
[ OK ] SparseMatrixTest/3.CheckThatALineCanBeIdenticallyRepopulatedAfterItHasBeenClearedInAOneLineMatrix (0 ms)
[ RUN ] SparseMatrixTest/3.CheckThatALineCanBeRepopulatedWithDifferentColumnsIndicesAndDataAfterItHasBeenClearedInAOneLineMatrix
[ OK ] SparseMatrixTest/3.CheckThatALineCanBeRepopulatedWithDifferentColumnsIndicesAndDataAfterItHasBeenClearedInAOneLineMatrix (0 ms)
[ RUN ] SparseMatrixTest/3.CheckThatATotallyDifferentLineCanBeAddedAfterALineHasBeenClearedInAOneLineMatrix
[ OK ] SparseMatrixTest/3.CheckThatATotallyDifferentLineCanBeAddedAfterALineHasBeenClearedInAOneLineMatrix (0 ms)
[ RUN ] SparseMatrixTest/3.CheckThatALineCanBeIdenticallyRepopulatedAfterItHasBeenClearedInAMultiLinesMatrix
[ OK ] SparseMatrixTest/3.CheckThatALineCanBeIdenticallyRepopulatedAfterItHasBeenClearedInAMultiLinesMatrix (0 ms)
[ RUN ] SparseMatrixTest/3.CheckThatALineCanBeRepopulatedWithDifferentColumnsIndicesAndDataAfterItHasBeenClearedInAMultiLinesMatrix
[ OK ] SparseMatrixTest/3.CheckThatALineCanBeRepopulatedWithDifferentColumnsIndicesAndDataAfterItHasBeenClearedInAMultiLinesMatrix (0 ms)
[ RUN ] SparseMatrixTest/3.CheckThatATotallyDifferentLineCanBeAddedAfterALineHasBeenClearedInAMultiLineMatrix
[ OK ] SparseMatrixTest/3.CheckThatATotallyDifferentLineCanBeAddedAfterALineHasBeenClearedInAMultiLineMatrix (0 ms)
[ RUN ] SparseMatrixTest/3.CheckThatOlderLinesStayUnaffectedWhenAMoreRecentOneIsCleared
[ OK ] SparseMatrixTest/3.CheckThatOlderLinesStayUnaffectedWhenAMoreRecentOneIsCleared (0 ms)
[ RUN ] SparseMatrixTest/3.CheckThatMoreRecentLinesStayUnaffectedWhenAnOlderOneIsCleared
[ OK ] SparseMatrixTest/3.CheckThatMoreRecentLinesStayUnaffectedWhenAnOlderOneIsCleared (0 ms)
[ RUN ] SparseMatrixTest/3.CheckThatTheSizeOfALineIsDecrementedByOneWhenAnElementIsErased
[ OK ] SparseMatrixTest/3.CheckThatTheSizeOfALineIsDecrementedByOneWhenAnElementIsErased (0 ms)
[ RUN ] SparseMatrixTest/3.CheckThatThePastTheEndIteratorIsReturnedWhenTryingToAccessAnErasedElementInALine
[ OK ] SparseMatrixTest/3.CheckThatThePastTheEndIteratorIsReturnedWhenTryingToAccessAnErasedElementInALine (0 ms)
[ RUN ] SparseMatrixTest/3.CheckThatOlderElementsStayUnaffectedWhenAMoreRecentOneIsErasedFromALine
[ OK ] SparseMatrixTest/3.CheckThatOlderElementsStayUnaffectedWhenAMoreRecentOneIsErasedFromALine (0 ms)
[ RUN ] SparseMatrixTest/3.CheckThatMoreRecentElementsStayUnaffectedWhenAnOlderOneIsErasedFromALine
[ OK ] SparseMatrixTest/3.CheckThatMoreRecentElementsStayUnaffectedWhenAnOlderOneIsErasedFromALine (0 ms)
[ RUN ] SparseMatrixTest/3.CheckThatTryingToEraseAColumnThatDoesNotExistInALineLeavesTheSizeOfTheRowUnchanged
[ OK ] SparseMatrixTest/3.CheckThatTryingToEraseAColumnThatDoesNotExistInALineLeavesTheSizeOfTheRowUnchanged (0 ms)
[ RUN ] SparseMatrixTest/3.CheckThatTryingToEraseAColumnThatDoesNotExistInALineLeavesItUnchanged
[ OK ] SparseMatrixTest/3.CheckThatTryingToEraseAColumnThatDoesNotExistInALineLeavesItUnchanged (0 ms)
[ RUN ] SparseMatrixTest/3.CheckThatNewElementsCanBeInsertedIntoARowAfterAllOthersHaveBeenErased
[ OK ] SparseMatrixTest/3.CheckThatNewElementsCanBeInsertedIntoARowAfterAllOthersHaveBeenErased (0 ms)
[ RUN ] SparseMatrixTest/3.CheckThatTheColumnIndexOfAColConstIteratorCanBeRetrieved
[ OK ] SparseMatrixTest/3.CheckThatTheColumnIndexOfAColConstIteratorCanBeRetrieved (0 ms)
[ RUN ] SparseMatrixTest/3.CheckThatTheValueOfADataCanBeRetrieved
[ OK ] SparseMatrixTest/3.CheckThatTheValueOfADataCanBeRetrieved (0 ms)
[ RUN ] SparseMatrixTest/3.CheckThatAValueCanBeAddedToADataInARow
[ OK ] SparseMatrixTest/3.CheckThatAValueCanBeAddedToADataInARow (0 ms)
[ RUN ] SparseMatrixTest/3.CheckThatSettingAnExistingElementUpdatesItsValue
[ OK ] SparseMatrixTest/3.CheckThatSettingAnExistingElementUpdatesItsValue (0 ms)
[ RUN ] SparseMatrixTest/3.CheckThatSettingAnExistingElementLetTheOthersUnaffected
[ OK ] SparseMatrixTest/3.CheckThatSettingAnExistingElementLetTheOthersUnaffected (0 ms)
[ RUN ] SparseMatrixTest/3.CheckThatTheValueOfAnElementCanBeSummedToTheOneOfAnExistingElementWithTheSameColIndex
[ OK ] SparseMatrixTest/3.CheckThatTheValueOfAnElementCanBeSummedToTheOneOfAnExistingElementWithTheSameColIndex (0 ms)
[ RUN ] SparseMatrixTest/3.CheckThatANewElementIsInsertedIntoARowWhenTryingToSumItsValueToANonExistingOne
[ OK ] SparseMatrixTest/3.CheckThatANewElementIsInsertedIntoARowWhenTryingToSumItsValueToANonExistingOne (0 ms)
[ RUN ] SparseMatrixTest/3.CheckThatANewElementIsInsertedIntoARowWhenTryingToSumItsValueToAnotherButTheRowIsEmpty
[ OK ] SparseMatrixTest/3.CheckThatANewElementIsInsertedIntoARowWhenTryingToSumItsValueToAnotherButTheRowIsEmpty (0 ms)
[ RUN ] SparseMatrixTest/3.CheckThatALineCanBeIdenticallyRepopulatedUsingTheSumFunctionAfterItHasBeenClearedInAOneLineMatrix
[ OK ] SparseMatrixTest/3.CheckThatALineCanBeIdenticallyRepopulatedUsingTheSumFunctionAfterItHasBeenClearedInAOneLineMatrix (0 ms)
[ RUN ] SparseMatrixTest/3.CheckThatTrueIsReturnedWhenComparingTwoColConstIteratorsPointingToTheSameElement
[ OK ] SparseMatrixTest/3.CheckThatTrueIsReturnedWhenComparingTwoColConstIteratorsPointingToTheSameElement (0 ms)
[ RUN ] SparseMatrixTest/3.CheckThatTrueIsReturnedWhenComparingTwoColConstIteratorsPointingToDistinctElements
[ OK ] SparseMatrixTest/3.CheckThatTrueIsReturnedWhenComparingTwoColConstIteratorsPointingToDistinctElements (0 ms)
[ RUN ] SparseMatrixTest/3.CheckThatPreIncrementingSizeTimesTheColConstIteratorToTheBeginningOfARowResultsInThePastTheEndIterator
[ OK ] SparseMatrixTest/3.CheckThatPreIncrementingSizeTimesTheColConstIteratorToTheBeginningOfARowResultsInThePastTheEndIterator (0 ms)
[ RUN ] SparseMatrixTest/3.CheckThatPostIncrementingSizeTimesTheColConstIteratorToTheBeginningOfARowResultsInThePastTheEndIterator
[ OK ] SparseMatrixTest/3.CheckThatPostIncrementingSizeTimesTheColConstIteratorToTheBeginningOfARowResultsInThePastTheEndIterator (0 ms)
[ RUN ] SparseMatrixTest/3.CheckThatANewLineCanBeInsertedAndItsElementsAccessedAfterTheMatrixHasBeenCleared
[ OK ] SparseMatrixTest/3.CheckThatANewLineCanBeInsertedAndItsElementsAccessedAfterTheMatrixHasBeenCleared (0 ms)
[ RUN ] SparseMatrixTest/3.CheckThatDataCanBeRetrievedWhenAllLinesAreCreatedFirstAndThenDataInserted
[ OK ] SparseMatrixTest/3.CheckThatDataCanBeRetrievedWhenAllLinesAreCreatedFirstAndThenDataInserted (0 ms)
[ RUN ] SparseMatrixTest/3.CheckThatDataCanBeRetrievedWhenDataAreInsertedImmediatelyAfterLineCreation
[ OK ] SparseMatrixTest/3.CheckThatDataCanBeRetrievedWhenDataAreInsertedImmediatelyAfterLineCreation (0 ms)
[ RUN ] SparseMatrixTest/3.CheckThatElementsOfALineAreUnaffectedWhenTryingToWriteItWhenItAlreadyExists
[ OK ] SparseMatrixTest/3.CheckThatElementsOfALineAreUnaffectedWhenTryingToWriteItWhenItAlreadyExists (0 ms)
[ RUN ] SparseMatrixTest/3.CheckThatElementsCanBeInsertedWhenALineIsCreated
[ OK ] SparseMatrixTest/3.CheckThatElementsCanBeInsertedWhenALineIsCreated (0 ms)
[ RUN ] SparseMatrixTest/3.CheckThatTheSizeOfALineIsUpdatedWhenItIsReplacedByAnother
[ OK ] SparseMatrixTest/3.CheckThatTheSizeOfALineIsUpdatedWhenItIsReplacedByAnother (0 ms)
[ RUN ] SparseMatrixTest/3.CheckThatTheExpectedNumberOfElementsCanBeTraversedViaIteratorsWhenALineHasBeenReplacedByAnother
[ OK ] SparseMatrixTest/3.CheckThatTheExpectedNumberOfElementsCanBeTraversedViaIteratorsWhenALineHasBeenReplacedByAnother (0 ms)
[ RUN ] SparseMatrixTest/3.CheckThatTheExpectedElementsCanBeTraversedViaIteratorsWhenALineHasBeenReplacedByAnother
[ OK ] SparseMatrixTest/3.CheckThatTheExpectedElementsCanBeTraversedViaIteratorsWhenALineHasBeenReplacedByAnother (0 ms)
[ RUN ] SparseMatrixTest/3.CheckThatExistingLinesStayUnaffectedWhenALineIsReplacedByAnother
[ OK ] SparseMatrixTest/3.CheckThatExistingLinesStayUnaffectedWhenALineIsReplacedByAnother (0 ms)
[ RUN ] SparseMatrixTest/3.CheckThatTheContentOfALineCanBeSummedWithTheContentOfAnother
[ OK ] SparseMatrixTest/3.CheckThatTheContentOfALineCanBeSummedWithTheContentOfAnother (0 ms)
[ RUN ] SparseMatrixTest/3.CheckThatTheSizeOfALineIsUpdatedWhenNewElementsAreCreatedWhenTryingToSumALineToAnotherWithNoCommonColIndices
[ OK ] SparseMatrixTest/3.CheckThatTheSizeOfALineIsUpdatedWhenNewElementsAreCreatedWhenTryingToSumALineToAnotherWithNoCommonColIndices (0 ms)
[ RUN ] SparseMatrixTest/3.CheckThatNewElementsAreCreatedWhenTryingToSumALineToAnotherWithNoCommonColIndices
[ OK ] SparseMatrixTest/3.CheckThatNewElementsAreCreatedWhenTryingToSumALineToAnotherWithNoCommonColIndices (0 ms)
[ RUN ] SparseMatrixTest/3.CheckThatTheSizeOfALineIsUpdatedWhenNewElementsAreCreatedWhenTryingToSumALineToAnotherWithCommonAndDistinctIndices
[ OK ] SparseMatrixTest/3.CheckThatTheSizeOfALineIsUpdatedWhenNewElementsAreCreatedWhenTryingToSumALineToAnotherWithCommonAndDistinctIndices (0 ms)
[ RUN ] SparseMatrixTest/3.CheckThatTheContentOfALineRemainsSortedByColIndex
[ OK ] SparseMatrixTest/3.CheckThatTheContentOfALineRemainsSortedByColIndex (0 ms)
[ RUN ] SparseMatrixTest/3.CheckThatElementsHaveTheExpectedValuesWhenTryingToSumALineToAnotherWithNoCommonColIndices
[ OK ] SparseMatrixTest/3.CheckThatElementsHaveTheExpectedValuesWhenTryingToSumALineToAnotherWithNoCommonColIndices (0 ms)
[ RUN ] SparseMatrixTest/3.CheckThatDataCanBeRetrievedWhenCreatingAndFillingLinesInDescendingIndexOrder
[ OK ] SparseMatrixTest/3.CheckThatDataCanBeRetrievedWhenCreatingAndFillingLinesInDescendingIndexOrder (0 ms)
[ RUN ] SparseMatrixTest/3.CheckThatDataCanBeRetrievedWhenCreatingLinesInDescendingIndexOrderAndInsertingADataInTheFirstOneAfterwards
[ OK ] SparseMatrixTest/3.CheckThatDataCanBeRetrievedWhenCreatingLinesInDescendingIndexOrderAndInsertingADataInTheFirstOneAfterwards (0 ms)
[----------] 68 tests from SparseMatrixTest/3 (0 ms total)
[----------] 68 tests from SparseMatrixTest/4, where TypeParam = sofa::linearalgebra::CompressedRowSparseMatrixConstraint<sofa::defaulttype::RigidDeriv<3u,double>,sofa::CRSConstraintTestPolicy>
[ RUN ] SparseMatrixTest/4.CheckThatASparseMatrixIsEmptyAfterInstanciation
[ OK ] SparseMatrixTest/4.CheckThatASparseMatrixIsEmptyAfterInstanciation (0 ms)
[ RUN ] SparseMatrixTest/4.CheckThatTheSizeOfASparseMatrixIsZeroAfterInstanciation
[ OK ] SparseMatrixTest/4.CheckThatTheSizeOfASparseMatrixIsZeroAfterInstanciation (0 ms)
[ RUN ] SparseMatrixTest/4.CheckThatTheSizeOfASparseMatrixIsOneAfterALineHasBeenWritten
[ OK ] SparseMatrixTest/4.CheckThatTheSizeOfASparseMatrixIsOneAfterALineHasBeenWritten (0 ms)
[ RUN ] SparseMatrixTest/4.CheckThatTheSizeOfASparseMatrixIsTwoAfterTryingToWriteTwoLinesWithDistinctIndices
[ OK ] SparseMatrixTest/4.CheckThatTheSizeOfASparseMatrixIsTwoAfterTryingToWriteTwoLinesWithDistinctIndices (0 ms)
[ RUN ] SparseMatrixTest/4.CheckThatTheSizeOfASparseMatrixIsOneAfterTryingToWriteTwoLinesWithTheSameIndex
[ OK ] SparseMatrixTest/4.CheckThatTheSizeOfASparseMatrixIsOneAfterTryingToWriteTwoLinesWithTheSameIndex (0 ms)
[ RUN ] SparseMatrixTest/4.CheckOutInSerialization
[ OK ] SparseMatrixTest/4.CheckOutInSerialization (0 ms)
[ RUN ] SparseMatrixTest/4.CheckThatAMatrixIsConsideredEmptyAfterIsHasBeenCleared
[ OK ] SparseMatrixTest/4.CheckThatAMatrixIsConsideredEmptyAfterIsHasBeenCleared (0 ms)
[ RUN ] SparseMatrixTest/4.CheckThatALineCanBeCorrectlyRetrievedByItsIndex
[ OK ] SparseMatrixTest/4.CheckThatALineCanBeCorrectlyRetrievedByItsIndex (0 ms)
[ RUN ] SparseMatrixTest/4.CheckThatTheFirstLineOfAMatrixCanBeRetrieved
[ OK ] SparseMatrixTest/4.CheckThatTheFirstLineOfAMatrixCanBeRetrieved (0 ms)
[ RUN ] SparseMatrixTest/4.CheckThatTrueIsReturnedWhenComparingTwoRowIteratorsPointingToTheSameLine
[ OK ] SparseMatrixTest/4.CheckThatTrueIsReturnedWhenComparingTwoRowIteratorsPointingToTheSameLine (0 ms)
[ RUN ] SparseMatrixTest/4.CheckThatTrueIsReturnedWhenComparingTwoRowConstIteratorsPointingToTheSameLine
[ OK ] SparseMatrixTest/4.CheckThatTrueIsReturnedWhenComparingTwoRowConstIteratorsPointingToTheSameLine (0 ms)
[ RUN ] SparseMatrixTest/4.CheckThatTrueIsReturnedWhenComparingTwoRowIteratorsPointingToDistinctLinesForInequality
[ OK ] SparseMatrixTest/4.CheckThatTrueIsReturnedWhenComparingTwoRowIteratorsPointingToDistinctLinesForInequality (0 ms)
[ RUN ] SparseMatrixTest/4.CheckThatTrueIsReturnedWhenComparingTwoRowConstIteratorsPointingToDistinctLinesForInequality
[ OK ] SparseMatrixTest/4.CheckThatTrueIsReturnedWhenComparingTwoRowConstIteratorsPointingToDistinctLinesForInequality (0 ms)
[ RUN ] SparseMatrixTest/4.CheckThatTheBeginningAndTheEndAreTheSameWhenAMatrixIsEmpty
[ OK ] SparseMatrixTest/4.CheckThatTheBeginningAndTheEndAreTheSameWhenAMatrixIsEmpty (0 ms)
[ RUN ] SparseMatrixTest/4.CheckThatTryingToClearAnEmptyMatrixLetItUnchanged
[ OK ] SparseMatrixTest/4.CheckThatTryingToClearAnEmptyMatrixLetItUnchanged (0 ms)
[ RUN ] SparseMatrixTest/4.CheckThatPreIncrementingSizeTimesTheConstIteratorToTheBeginningOfAMatrixResultsInThePastTheEndIterator
[ OK ] SparseMatrixTest/4.CheckThatPreIncrementingSizeTimesTheConstIteratorToTheBeginningOfAMatrixResultsInThePastTheEndIterator (0 ms)
[ RUN ] SparseMatrixTest/4.CheckThatARowIteratorCopiedFromAnotherOneIsConsideredEqualToIt
[ OK ] SparseMatrixTest/4.CheckThatARowIteratorCopiedFromAnotherOneIsConsideredEqualToIt (0 ms)
[ RUN ] SparseMatrixTest/4.CheckThatARowConstIteratorCopiedFromAnotherOneIsConsideredEqualToIt
[ OK ] SparseMatrixTest/4.CheckThatARowConstIteratorCopiedFromAnotherOneIsConsideredEqualToIt (0 ms)
[ RUN ] SparseMatrixTest/4.CheckThatPostIncrementingSizeTimesTheConstIteratorToTheBeginningOfAMatrixResultsInThePastTheEndIterator
[ OK ] SparseMatrixTest/4.CheckThatPostIncrementingSizeTimesTheConstIteratorToTheBeginningOfAMatrixResultsInThePastTheEndIterator (0 ms)
[ RUN ] SparseMatrixTest/4.CheckThatAnIteratorToALineIsReturnedWhenTryingToWriteItButItExistsAlready
[ OK ] SparseMatrixTest/4.CheckThatAnIteratorToALineIsReturnedWhenTryingToWriteItButItExistsAlready (0 ms)
[ RUN ] SparseMatrixTest/4.CheckThatThePastTheEndIteratorIsReturnedWhenTryingToReadALineThatDoesNotExist
[ OK ] SparseMatrixTest/4.CheckThatThePastTheEndIteratorIsReturnedWhenTryingToReadALineThatDoesNotExist (0 ms)
[ RUN ] SparseMatrixTest/4.CheckThatTheSizeOfALineCanBeRetrieved
[ OK ] SparseMatrixTest/4.CheckThatTheSizeOfALineCanBeRetrieved (0 ms)
[ RUN ] SparseMatrixTest/4.CheckThatALineCanBeReadAndItsDataRetrievedByUsingARowInternalConstIterator
[ OK ] SparseMatrixTest/4.CheckThatALineCanBeReadAndItsDataRetrievedByUsingARowInternalConstIterator (0 ms)
[ RUN ] SparseMatrixTest/4.CheckThatALineCanBeIdenticallyRepopulatedAfterItHasBeenClearedInAOneLineMatrix
[ OK ] SparseMatrixTest/4.CheckThatALineCanBeIdenticallyRepopulatedAfterItHasBeenClearedInAOneLineMatrix (0 ms)
[ RUN ] SparseMatrixTest/4.CheckThatALineCanBeRepopulatedWithDifferentColumnsIndicesAndDataAfterItHasBeenClearedInAOneLineMatrix
[ OK ] SparseMatrixTest/4.CheckThatALineCanBeRepopulatedWithDifferentColumnsIndicesAndDataAfterItHasBeenClearedInAOneLineMatrix (0 ms)
[ RUN ] SparseMatrixTest/4.CheckThatATotallyDifferentLineCanBeAddedAfterALineHasBeenClearedInAOneLineMatrix
[ OK ] SparseMatrixTest/4.CheckThatATotallyDifferentLineCanBeAddedAfterALineHasBeenClearedInAOneLineMatrix (0 ms)
[ RUN ] SparseMatrixTest/4.CheckThatALineCanBeIdenticallyRepopulatedAfterItHasBeenClearedInAMultiLinesMatrix
[ OK ] SparseMatrixTest/4.CheckThatALineCanBeIdenticallyRepopulatedAfterItHasBeenClearedInAMultiLinesMatrix (0 ms)
[ RUN ] SparseMatrixTest/4.CheckThatALineCanBeRepopulatedWithDifferentColumnsIndicesAndDataAfterItHasBeenClearedInAMultiLinesMatrix
[ OK ] SparseMatrixTest/4.CheckThatALineCanBeRepopulatedWithDifferentColumnsIndicesAndDataAfterItHasBeenClearedInAMultiLinesMatrix (0 ms)
[ RUN ] SparseMatrixTest/4.CheckThatATotallyDifferentLineCanBeAddedAfterALineHasBeenClearedInAMultiLineMatrix
[ OK ] SparseMatrixTest/4.CheckThatATotallyDifferentLineCanBeAddedAfterALineHasBeenClearedInAMultiLineMatrix (0 ms)
[ RUN ] SparseMatrixTest/4.CheckThatOlderLinesStayUnaffectedWhenAMoreRecentOneIsCleared
[ OK ] SparseMatrixTest/4.CheckThatOlderLinesStayUnaffectedWhenAMoreRecentOneIsCleared (0 ms)
[ RUN ] SparseMatrixTest/4.CheckThatMoreRecentLinesStayUnaffectedWhenAnOlderOneIsCleared
[ OK ] SparseMatrixTest/4.CheckThatMoreRecentLinesStayUnaffectedWhenAnOlderOneIsCleared (0 ms)
[ RUN ] SparseMatrixTest/4.CheckThatTheSizeOfALineIsDecrementedByOneWhenAnElementIsErased
[ OK ] SparseMatrixTest/4.CheckThatTheSizeOfALineIsDecrementedByOneWhenAnElementIsErased (0 ms)
[ RUN ] SparseMatrixTest/4.CheckThatThePastTheEndIteratorIsReturnedWhenTryingToAccessAnErasedElementInALine
[ OK ] SparseMatrixTest/4.CheckThatThePastTheEndIteratorIsReturnedWhenTryingToAccessAnErasedElementInALine (0 ms)
[ RUN ] SparseMatrixTest/4.CheckThatOlderElementsStayUnaffectedWhenAMoreRecentOneIsErasedFromALine
[ OK ] SparseMatrixTest/4.CheckThatOlderElementsStayUnaffectedWhenAMoreRecentOneIsErasedFromALine (0 ms)
[ RUN ] SparseMatrixTest/4.CheckThatMoreRecentElementsStayUnaffectedWhenAnOlderOneIsErasedFromALine
[ OK ] SparseMatrixTest/4.CheckThatMoreRecentElementsStayUnaffectedWhenAnOlderOneIsErasedFromALine (0 ms)
[ RUN ] SparseMatrixTest/4.CheckThatTryingToEraseAColumnThatDoesNotExistInALineLeavesTheSizeOfTheRowUnchanged
[ OK ] SparseMatrixTest/4.CheckThatTryingToEraseAColumnThatDoesNotExistInALineLeavesTheSizeOfTheRowUnchanged (0 ms)
[ RUN ] SparseMatrixTest/4.CheckThatTryingToEraseAColumnThatDoesNotExistInALineLeavesItUnchanged
[ OK ] SparseMatrixTest/4.CheckThatTryingToEraseAColumnThatDoesNotExistInALineLeavesItUnchanged (0 ms)
[ RUN ] SparseMatrixTest/4.CheckThatNewElementsCanBeInsertedIntoARowAfterAllOthersHaveBeenErased
[ OK ] SparseMatrixTest/4.CheckThatNewElementsCanBeInsertedIntoARowAfterAllOthersHaveBeenErased (0 ms)
[ RUN ] SparseMatrixTest/4.CheckThatTheColumnIndexOfAColConstIteratorCanBeRetrieved
[ OK ] SparseMatrixTest/4.CheckThatTheColumnIndexOfAColConstIteratorCanBeRetrieved (0 ms)
[ RUN ] SparseMatrixTest/4.CheckThatTheValueOfADataCanBeRetrieved
[ OK ] SparseMatrixTest/4.CheckThatTheValueOfADataCanBeRetrieved (0 ms)
[ RUN ] SparseMatrixTest/4.CheckThatAValueCanBeAddedToADataInARow
[ OK ] SparseMatrixTest/4.CheckThatAValueCanBeAddedToADataInARow (0 ms)
[ RUN ] SparseMatrixTest/4.CheckThatSettingAnExistingElementUpdatesItsValue
[ OK ] SparseMatrixTest/4.CheckThatSettingAnExistingElementUpdatesItsValue (0 ms)
[ RUN ] SparseMatrixTest/4.CheckThatSettingAnExistingElementLetTheOthersUnaffected
[ OK ] SparseMatrixTest/4.CheckThatSettingAnExistingElementLetTheOthersUnaffected (0 ms)
[ RUN ] SparseMatrixTest/4.CheckThatTheValueOfAnElementCanBeSummedToTheOneOfAnExistingElementWithTheSameColIndex
[ OK ] SparseMatrixTest/4.CheckThatTheValueOfAnElementCanBeSummedToTheOneOfAnExistingElementWithTheSameColIndex (0 ms)
[ RUN ] SparseMatrixTest/4.CheckThatANewElementIsInsertedIntoARowWhenTryingToSumItsValueToANonExistingOne
[ OK ] SparseMatrixTest/4.CheckThatANewElementIsInsertedIntoARowWhenTryingToSumItsValueToANonExistingOne (0 ms)
[ RUN ] SparseMatrixTest/4.CheckThatANewElementIsInsertedIntoARowWhenTryingToSumItsValueToAnotherButTheRowIsEmpty
[ OK ] SparseMatrixTest/4.CheckThatANewElementIsInsertedIntoARowWhenTryingToSumItsValueToAnotherButTheRowIsEmpty (0 ms)
[ RUN ] SparseMatrixTest/4.CheckThatALineCanBeIdenticallyRepopulatedUsingTheSumFunctionAfterItHasBeenClearedInAOneLineMatrix
[ OK ] SparseMatrixTest/4.CheckThatALineCanBeIdenticallyRepopulatedUsingTheSumFunctionAfterItHasBeenClearedInAOneLineMatrix (0 ms)
[ RUN ] SparseMatrixTest/4.CheckThatTrueIsReturnedWhenComparingTwoColConstIteratorsPointingToTheSameElement
[ OK ] SparseMatrixTest/4.CheckThatTrueIsReturnedWhenComparingTwoColConstIteratorsPointingToTheSameElement (0 ms)
[ RUN ] SparseMatrixTest/4.CheckThatTrueIsReturnedWhenComparingTwoColConstIteratorsPointingToDistinctElements
[ OK ] SparseMatrixTest/4.CheckThatTrueIsReturnedWhenComparingTwoColConstIteratorsPointingToDistinctElements (0 ms)
[ RUN ] SparseMatrixTest/4.CheckThatPreIncrementingSizeTimesTheColConstIteratorToTheBeginningOfARowResultsInThePastTheEndIterator
[ OK ] SparseMatrixTest/4.CheckThatPreIncrementingSizeTimesTheColConstIteratorToTheBeginningOfARowResultsInThePastTheEndIterator (0 ms)
[ RUN ] SparseMatrixTest/4.CheckThatPostIncrementingSizeTimesTheColConstIteratorToTheBeginningOfARowResultsInThePastTheEndIterator
[ OK ] SparseMatrixTest/4.CheckThatPostIncrementingSizeTimesTheColConstIteratorToTheBeginningOfARowResultsInThePastTheEndIterator (0 ms)
[ RUN ] SparseMatrixTest/4.CheckThatANewLineCanBeInsertedAndItsElementsAccessedAfterTheMatrixHasBeenCleared
[ OK ] SparseMatrixTest/4.CheckThatANewLineCanBeInsertedAndItsElementsAccessedAfterTheMatrixHasBeenCleared (0 ms)
[ RUN ] SparseMatrixTest/4.CheckThatDataCanBeRetrievedWhenAllLinesAreCreatedFirstAndThenDataInserted
[ OK ] SparseMatrixTest/4.CheckThatDataCanBeRetrievedWhenAllLinesAreCreatedFirstAndThenDataInserted (0 ms)
[ RUN ] SparseMatrixTest/4.CheckThatDataCanBeRetrievedWhenDataAreInsertedImmediatelyAfterLineCreation
[ OK ] SparseMatrixTest/4.CheckThatDataCanBeRetrievedWhenDataAreInsertedImmediatelyAfterLineCreation (0 ms)
[ RUN ] SparseMatrixTest/4.CheckThatElementsOfALineAreUnaffectedWhenTryingToWriteItWhenItAlreadyExists
[ OK ] SparseMatrixTest/4.CheckThatElementsOfALineAreUnaffectedWhenTryingToWriteItWhenItAlreadyExists (0 ms)
[ RUN ] SparseMatrixTest/4.CheckThatElementsCanBeInsertedWhenALineIsCreated
[ OK ] SparseMatrixTest/4.CheckThatElementsCanBeInsertedWhenALineIsCreated (0 ms)
[ RUN ] SparseMatrixTest/4.CheckThatTheSizeOfALineIsUpdatedWhenItIsReplacedByAnother
[ OK ] SparseMatrixTest/4.CheckThatTheSizeOfALineIsUpdatedWhenItIsReplacedByAnother (0 ms)
[ RUN ] SparseMatrixTest/4.CheckThatTheExpectedNumberOfElementsCanBeTraversedViaIteratorsWhenALineHasBeenReplacedByAnother
[ OK ] SparseMatrixTest/4.CheckThatTheExpectedNumberOfElementsCanBeTraversedViaIteratorsWhenALineHasBeenReplacedByAnother (0 ms)
[ RUN ] SparseMatrixTest/4.CheckThatTheExpectedElementsCanBeTraversedViaIteratorsWhenALineHasBeenReplacedByAnother
[ OK ] SparseMatrixTest/4.CheckThatTheExpectedElementsCanBeTraversedViaIteratorsWhenALineHasBeenReplacedByAnother (0 ms)
[ RUN ] SparseMatrixTest/4.CheckThatExistingLinesStayUnaffectedWhenALineIsReplacedByAnother
[ OK ] SparseMatrixTest/4.CheckThatExistingLinesStayUnaffectedWhenALineIsReplacedByAnother (0 ms)
[ RUN ] SparseMatrixTest/4.CheckThatTheContentOfALineCanBeSummedWithTheContentOfAnother
[ OK ] SparseMatrixTest/4.CheckThatTheContentOfALineCanBeSummedWithTheContentOfAnother (0 ms)
[ RUN ] SparseMatrixTest/4.CheckThatTheSizeOfALineIsUpdatedWhenNewElementsAreCreatedWhenTryingToSumALineToAnotherWithNoCommonColIndices
[ OK ] SparseMatrixTest/4.CheckThatTheSizeOfALineIsUpdatedWhenNewElementsAreCreatedWhenTryingToSumALineToAnotherWithNoCommonColIndices (0 ms)
[ RUN ] SparseMatrixTest/4.CheckThatNewElementsAreCreatedWhenTryingToSumALineToAnotherWithNoCommonColIndices
[ OK ] SparseMatrixTest/4.CheckThatNewElementsAreCreatedWhenTryingToSumALineToAnotherWithNoCommonColIndices (0 ms)
[ RUN ] SparseMatrixTest/4.CheckThatTheSizeOfALineIsUpdatedWhenNewElementsAreCreatedWhenTryingToSumALineToAnotherWithCommonAndDistinctIndices
[ OK ] SparseMatrixTest/4.CheckThatTheSizeOfALineIsUpdatedWhenNewElementsAreCreatedWhenTryingToSumALineToAnotherWithCommonAndDistinctIndices (0 ms)
[ RUN ] SparseMatrixTest/4.CheckThatTheContentOfALineRemainsSortedByColIndex
[ OK ] SparseMatrixTest/4.CheckThatTheContentOfALineRemainsSortedByColIndex (0 ms)
[ RUN ] SparseMatrixTest/4.CheckThatElementsHaveTheExpectedValuesWhenTryingToSumALineToAnotherWithNoCommonColIndices
[ OK ] SparseMatrixTest/4.CheckThatElementsHaveTheExpectedValuesWhenTryingToSumALineToAnotherWithNoCommonColIndices (0 ms)
[ RUN ] SparseMatrixTest/4.CheckThatDataCanBeRetrievedWhenCreatingAndFillingLinesInDescendingIndexOrder
[ OK ] SparseMatrixTest/4.CheckThatDataCanBeRetrievedWhenCreatingAndFillingLinesInDescendingIndexOrder (0 ms)
[ RUN ] SparseMatrixTest/4.CheckThatDataCanBeRetrievedWhenCreatingLinesInDescendingIndexOrderAndInsertingADataInTheFirstOneAfterwards
[ OK ] SparseMatrixTest/4.CheckThatDataCanBeRetrievedWhenCreatingLinesInDescendingIndexOrderAndInsertingADataInTheFirstOneAfterwards (0 ms)
[----------] 68 tests from SparseMatrixTest/4 (0 ms total)
[----------] 1 test from CompressedRowSparseMatrixConstraintTest/0, where TypeParam = sofa::linearalgebra::CompressedRowSparseMatrixConstraint<sofa::type::Vec<1u,double>,sofa::CRSConstraintTestPolicy>
[ RUN ] CompressedRowSparseMatrixConstraintTest/0.checkRowDeletionUntilMatrixIsEmpty
[ OK ] CompressedRowSparseMatrixConstraintTest/0.checkRowDeletionUntilMatrixIsEmpty (0 ms)
[----------] 1 test from CompressedRowSparseMatrixConstraintTest/0 (0 ms total)
[----------] 1 test from CompressedRowSparseMatrixConstraintTest/1, where TypeParam = sofa::linearalgebra::CompressedRowSparseMatrixConstraint<sofa::type::Vec<2u,double>,sofa::CRSConstraintTestPolicy>
[ RUN ] CompressedRowSparseMatrixConstraintTest/1.checkRowDeletionUntilMatrixIsEmpty
[ OK ] CompressedRowSparseMatrixConstraintTest/1.checkRowDeletionUntilMatrixIsEmpty (0 ms)
[----------] 1 test from CompressedRowSparseMatrixConstraintTest/1 (0 ms total)
[----------] 1 test from CompressedRowSparseMatrixConstraintTest/2, where TypeParam = sofa::linearalgebra::CompressedRowSparseMatrixConstraint<sofa::type::Vec<3u,double>,sofa::CRSConstraintTestPolicy>
[ RUN ] CompressedRowSparseMatrixConstraintTest/2.checkRowDeletionUntilMatrixIsEmpty
[ OK ] CompressedRowSparseMatrixConstraintTest/2.checkRowDeletionUntilMatrixIsEmpty (0 ms)
[----------] 1 test from CompressedRowSparseMatrixConstraintTest/2 (0 ms total)
[----------] 1 test from CompressedRowSparseMatrixConstraintTest/3, where TypeParam = sofa::linearalgebra::CompressedRowSparseMatrixConstraint<sofa::defaulttype::RigidDeriv<2u,double>,sofa::CRSConstraintTestPolicy>
[ RUN ] CompressedRowSparseMatrixConstraintTest/3.checkRowDeletionUntilMatrixIsEmpty
[ OK ] CompressedRowSparseMatrixConstraintTest/3.checkRowDeletionUntilMatrixIsEmpty (0 ms)
[----------] 1 test from CompressedRowSparseMatrixConstraintTest/3 (0 ms total)
[----------] 1 test from CompressedRowSparseMatrixConstraintTest/4, where TypeParam = sofa::linearalgebra::CompressedRowSparseMatrixConstraint<sofa::defaulttype::RigidDeriv<3u,double>,sofa::CRSConstraintTestPolicy>
[ RUN ] CompressedRowSparseMatrixConstraintTest/4.checkRowDeletionUntilMatrixIsEmpty
[ OK ] CompressedRowSparseMatrixConstraintTest/4.checkRowDeletionUntilMatrixIsEmpty (0 ms)
[----------] 1 test from CompressedRowSparseMatrixConstraintTest/4 (0 ms total)
[----------] 1 test from CompressedRowSparseMatrixTest
[ RUN ] CompressedRowSparseMatrixTest.checkTransposition
[ OK ] CompressedRowSparseMatrixTest.checkTransposition (0 ms)
[----------] 1 test from CompressedRowSparseMatrixTest (0 ms total)
[----------] 3 tests from CompressedRowSparseMatrixConstraint
[ RUN ] CompressedRowSparseMatrixConstraint.emptyMatrixGetRowRange
[ OK ] CompressedRowSparseMatrixConstraint.emptyMatrixGetRowRange (0 ms)
[ RUN ] CompressedRowSparseMatrixConstraint.ostream
[ OK ] CompressedRowSparseMatrixConstraint.ostream (0 ms)
[ RUN ] CompressedRowSparseMatrixConstraint.prettyPrint
[ OK ] CompressedRowSparseMatrixConstraint.prettyPrint (0 ms)
[----------] 3 tests from CompressedRowSparseMatrixConstraint (0 ms total)
[----------] 25 tests from TestSparseMatrices/0, where TypeParam = sofa::TestSparseMatricesTraits<double,4u,8u,4u,8u>
[ RUN ] TestSparseMatrices/0.set_fullMat
[ OK ] TestSparseMatrices/0.set_fullMat (0 ms)
[ RUN ] TestSparseMatrices/0.set_crs_scalar
[ OK ] TestSparseMatrices/0.set_crs_scalar (0 ms)
[ RUN ] TestSparseMatrices/0.set_crs1
[ OK ] TestSparseMatrices/0.set_crs1 (0 ms)
[ RUN ] TestSparseMatrices/0.set_crs2
[ OK ] TestSparseMatrices/0.set_crs2 (0 ms)
[ RUN ] TestSparseMatrices/0.set_mapMat
[ OK ] TestSparseMatrices/0.set_mapMat (0 ms)
[ RUN ] TestSparseMatrices/0.set_eiBlock1
[ OK ] TestSparseMatrices/0.set_eiBlock1 (0 ms)
[ RUN ] TestSparseMatrices/0.set_eiBlock2
[ OK ] TestSparseMatrices/0.set_eiBlock2 (0 ms)
[ RUN ] TestSparseMatrices/0.set_eiBase
[ OK ] TestSparseMatrices/0.set_eiBase (0 ms)
[ RUN ] TestSparseMatrices/0.eigenMatrix_update
[ OK ] TestSparseMatrices/0.eigenMatrix_update (0 ms)
[ RUN ] TestSparseMatrices/0.eigenMatrix_block_row_filling
[ OK ] TestSparseMatrices/0.eigenMatrix_block_row_filling (0 ms)
[ RUN ] TestSparseMatrices/0.eigenMatrixBlockFromCompressedRowSparseMatrix
[ OK ] TestSparseMatrices/0.eigenMatrixBlockFromCompressedRowSparseMatrix (0 ms)
[ RUN ] TestSparseMatrices/0.eigenMapToDenseMatrix
[ OK ] TestSparseMatrices/0.eigenMapToDenseMatrix (0 ms)
[ RUN ] TestSparseMatrices/0.set_fullVec_nrows_reference
[ OK ] TestSparseMatrices/0.set_fullVec_nrows_reference (0 ms)
[ RUN ] TestSparseMatrices/0.fullMat_vector_product
[ OK ] TestSparseMatrices/0.fullMat_vector_product (0 ms)
[ RUN ] TestSparseMatrices/0.mapMat_vector_product
[ OK ] TestSparseMatrices/0.mapMat_vector_product (0 ms)
[ RUN ] TestSparseMatrices/0.eiBlock1_vector_product
[ OK ] TestSparseMatrices/0.eiBlock1_vector_product (0 ms)
[ RUN ] TestSparseMatrices/0.crs1_vector_product
[ OK ] TestSparseMatrices/0.crs1_vector_product (0 ms)
[ RUN ] TestSparseMatrices/0.full_matrix_product
[ OK ] TestSparseMatrices/0.full_matrix_product (0 ms)
[ RUN ] TestSparseMatrices/0.crs_scalar_matrix_product
[ OK ] TestSparseMatrices/0.crs_scalar_matrix_product (0 ms)
[ RUN ] TestSparseMatrices/0.crs_matrix_product
[ OK ] TestSparseMatrices/0.crs_matrix_product (0 ms)
[ RUN ] TestSparseMatrices/0.EigenBase_matrix_product
[ OK ] TestSparseMatrices/0.EigenBase_matrix_product (0 ms)
[ RUN ] TestSparseMatrices/0.full_matrix_transposeproduct
[ OK ] TestSparseMatrices/0.full_matrix_transposeproduct (0 ms)
[ RUN ] TestSparseMatrices/0.crs_scalar_matrix_transposeproduct
[ OK ] TestSparseMatrices/0.crs_scalar_matrix_transposeproduct (0 ms)
[ RUN ] TestSparseMatrices/0.crs_matrix_transposeproduct
[ OK ] TestSparseMatrices/0.crs_matrix_transposeproduct (0 ms)
[ RUN ] TestSparseMatrices/0.crs_matrix_addition
[ OK ] TestSparseMatrices/0.crs_matrix_addition (0 ms)
[----------] 25 tests from TestSparseMatrices/0 (0 ms total)
[----------] 25 tests from TestSparseMatrices/1, where TypeParam = sofa::TestSparseMatricesTraits<double,4u,8u,4u,2u>
[ RUN ] TestSparseMatrices/1.set_fullMat
[ OK ] TestSparseMatrices/1.set_fullMat (0 ms)
[ RUN ] TestSparseMatrices/1.set_crs_scalar
[ OK ] TestSparseMatrices/1.set_crs_scalar (0 ms)
[ RUN ] TestSparseMatrices/1.set_crs1
[ OK ] TestSparseMatrices/1.set_crs1 (0 ms)
[ RUN ] TestSparseMatrices/1.set_crs2
[ OK ] TestSparseMatrices/1.set_crs2 (0 ms)
[ RUN ] TestSparseMatrices/1.set_mapMat
[ OK ] TestSparseMatrices/1.set_mapMat (0 ms)
[ RUN ] TestSparseMatrices/1.set_eiBlock1
[ OK ] TestSparseMatrices/1.set_eiBlock1 (0 ms)
[ RUN ] TestSparseMatrices/1.set_eiBlock2
[ OK ] TestSparseMatrices/1.set_eiBlock2 (0 ms)
[ RUN ] TestSparseMatrices/1.set_eiBase
[ OK ] TestSparseMatrices/1.set_eiBase (0 ms)
[ RUN ] TestSparseMatrices/1.eigenMatrix_update
[ OK ] TestSparseMatrices/1.eigenMatrix_update (0 ms)
[ RUN ] TestSparseMatrices/1.eigenMatrix_block_row_filling
[ OK ] TestSparseMatrices/1.eigenMatrix_block_row_filling (0 ms)
[ RUN ] TestSparseMatrices/1.eigenMatrixBlockFromCompressedRowSparseMatrix
[ OK ] TestSparseMatrices/1.eigenMatrixBlockFromCompressedRowSparseMatrix (0 ms)
[ RUN ] TestSparseMatrices/1.eigenMapToDenseMatrix
[ OK ] TestSparseMatrices/1.eigenMapToDenseMatrix (0 ms)
[ RUN ] TestSparseMatrices/1.set_fullVec_nrows_reference
[ OK ] TestSparseMatrices/1.set_fullVec_nrows_reference (0 ms)
[ RUN ] TestSparseMatrices/1.fullMat_vector_product
[ OK ] TestSparseMatrices/1.fullMat_vector_product (0 ms)
[ RUN ] TestSparseMatrices/1.mapMat_vector_product
[ OK ] TestSparseMatrices/1.mapMat_vector_product (0 ms)
[ RUN ] TestSparseMatrices/1.eiBlock1_vector_product
[ OK ] TestSparseMatrices/1.eiBlock1_vector_product (0 ms)
[ RUN ] TestSparseMatrices/1.crs1_vector_product
[ OK ] TestSparseMatrices/1.crs1_vector_product (0 ms)
[ RUN ] TestSparseMatrices/1.full_matrix_product
[ OK ] TestSparseMatrices/1.full_matrix_product (0 ms)
[ RUN ] TestSparseMatrices/1.crs_scalar_matrix_product
[ OK ] TestSparseMatrices/1.crs_scalar_matrix_product (0 ms)
[ RUN ] TestSparseMatrices/1.crs_matrix_product
[ OK ] TestSparseMatrices/1.crs_matrix_product (0 ms)
[ RUN ] TestSparseMatrices/1.EigenBase_matrix_product
[ OK ] TestSparseMatrices/1.EigenBase_matrix_product (0 ms)
[ RUN ] TestSparseMatrices/1.full_matrix_transposeproduct
[ OK ] TestSparseMatrices/1.full_matrix_transposeproduct (0 ms)
[ RUN ] TestSparseMatrices/1.crs_scalar_matrix_transposeproduct
[ OK ] TestSparseMatrices/1.crs_scalar_matrix_transposeproduct (0 ms)
[ RUN ] TestSparseMatrices/1.crs_matrix_transposeproduct
[ OK ] TestSparseMatrices/1.crs_matrix_transposeproduct (0 ms)
[ RUN ] TestSparseMatrices/1.crs_matrix_addition
[ OK ] TestSparseMatrices/1.crs_matrix_addition (0 ms)
[----------] 25 tests from TestSparseMatrices/1 (0 ms total)
[----------] 25 tests from TestSparseMatrices/2, where TypeParam = sofa::TestSparseMatricesTraits<double,4u,8u,1u,8u>
[ RUN ] TestSparseMatrices/2.set_fullMat
[ OK ] TestSparseMatrices/2.set_fullMat (0 ms)
[ RUN ] TestSparseMatrices/2.set_crs_scalar
[ OK ] TestSparseMatrices/2.set_crs_scalar (0 ms)
[ RUN ] TestSparseMatrices/2.set_crs1
[ OK ] TestSparseMatrices/2.set_crs1 (0 ms)
[ RUN ] TestSparseMatrices/2.set_crs2
[ OK ] TestSparseMatrices/2.set_crs2 (0 ms)
[ RUN ] TestSparseMatrices/2.set_mapMat
[ OK ] TestSparseMatrices/2.set_mapMat (0 ms)
[ RUN ] TestSparseMatrices/2.set_eiBlock1
[ OK ] TestSparseMatrices/2.set_eiBlock1 (0 ms)
[ RUN ] TestSparseMatrices/2.set_eiBlock2
[ OK ] TestSparseMatrices/2.set_eiBlock2 (0 ms)
[ RUN ] TestSparseMatrices/2.set_eiBase
[ OK ] TestSparseMatrices/2.set_eiBase (0 ms)
[ RUN ] TestSparseMatrices/2.eigenMatrix_update
[ OK ] TestSparseMatrices/2.eigenMatrix_update (0 ms)
[ RUN ] TestSparseMatrices/2.eigenMatrix_block_row_filling
[ OK ] TestSparseMatrices/2.eigenMatrix_block_row_filling (0 ms)
[ RUN ] TestSparseMatrices/2.eigenMatrixBlockFromCompressedRowSparseMatrix
[ OK ] TestSparseMatrices/2.eigenMatrixBlockFromCompressedRowSparseMatrix (0 ms)
[ RUN ] TestSparseMatrices/2.eigenMapToDenseMatrix
[ OK ] TestSparseMatrices/2.eigenMapToDenseMatrix (0 ms)
[ RUN ] TestSparseMatrices/2.set_fullVec_nrows_reference
[ OK ] TestSparseMatrices/2.set_fullVec_nrows_reference (0 ms)
[ RUN ] TestSparseMatrices/2.fullMat_vector_product
[ OK ] TestSparseMatrices/2.fullMat_vector_product (0 ms)
[ RUN ] TestSparseMatrices/2.mapMat_vector_product
[ OK ] TestSparseMatrices/2.mapMat_vector_product (0 ms)
[ RUN ] TestSparseMatrices/2.eiBlock1_vector_product
[ OK ] TestSparseMatrices/2.eiBlock1_vector_product (0 ms)
[ RUN ] TestSparseMatrices/2.crs1_vector_product
[ OK ] TestSparseMatrices/2.crs1_vector_product (0 ms)
[ RUN ] TestSparseMatrices/2.full_matrix_product
[ OK ] TestSparseMatrices/2.full_matrix_product (0 ms)
[ RUN ] TestSparseMatrices/2.crs_scalar_matrix_product
[ OK ] TestSparseMatrices/2.crs_scalar_matrix_product (0 ms)
[ RUN ] TestSparseMatrices/2.crs_matrix_product
[ OK ] TestSparseMatrices/2.crs_matrix_product (0 ms)
[ RUN ] TestSparseMatrices/2.EigenBase_matrix_product
[ OK ] TestSparseMatrices/2.EigenBase_matrix_product (0 ms)
[ RUN ] TestSparseMatrices/2.full_matrix_transposeproduct
[ OK ] TestSparseMatrices/2.full_matrix_transposeproduct (0 ms)
[ RUN ] TestSparseMatrices/2.crs_scalar_matrix_transposeproduct
[ OK ] TestSparseMatrices/2.crs_scalar_matrix_transposeproduct (0 ms)
[ RUN ] TestSparseMatrices/2.crs_matrix_transposeproduct
[ OK ] TestSparseMatrices/2.crs_matrix_transposeproduct (0 ms)
[ RUN ] TestSparseMatrices/2.crs_matrix_addition
[ OK ] TestSparseMatrices/2.crs_matrix_addition (0 ms)
[----------] 25 tests from TestSparseMatrices/2 (0 ms total)
[----------] 25 tests from TestSparseMatrices/3, where TypeParam = sofa::TestSparseMatricesTraits<double,4u,8u,2u,8u>
[ RUN ] TestSparseMatrices/3.set_fullMat
[ OK ] TestSparseMatrices/3.set_fullMat (0 ms)
[ RUN ] TestSparseMatrices/3.set_crs_scalar
[ OK ] TestSparseMatrices/3.set_crs_scalar (0 ms)
[ RUN ] TestSparseMatrices/3.set_crs1
[ OK ] TestSparseMatrices/3.set_crs1 (0 ms)
[ RUN ] TestSparseMatrices/3.set_crs2
[ OK ] TestSparseMatrices/3.set_crs2 (0 ms)
[ RUN ] TestSparseMatrices/3.set_mapMat
[ OK ] TestSparseMatrices/3.set_mapMat (0 ms)
[ RUN ] TestSparseMatrices/3.set_eiBlock1
[ OK ] TestSparseMatrices/3.set_eiBlock1 (0 ms)
[ RUN ] TestSparseMatrices/3.set_eiBlock2
[ OK ] TestSparseMatrices/3.set_eiBlock2 (0 ms)
[ RUN ] TestSparseMatrices/3.set_eiBase
[ OK ] TestSparseMatrices/3.set_eiBase (0 ms)
[ RUN ] TestSparseMatrices/3.eigenMatrix_update
[ OK ] TestSparseMatrices/3.eigenMatrix_update (0 ms)
[ RUN ] TestSparseMatrices/3.eigenMatrix_block_row_filling
[ OK ] TestSparseMatrices/3.eigenMatrix_block_row_filling (0 ms)
[ RUN ] TestSparseMatrices/3.eigenMatrixBlockFromCompressedRowSparseMatrix
[ OK ] TestSparseMatrices/3.eigenMatrixBlockFromCompressedRowSparseMatrix (0 ms)
[ RUN ] TestSparseMatrices/3.eigenMapToDenseMatrix
[ OK ] TestSparseMatrices/3.eigenMapToDenseMatrix (0 ms)
[ RUN ] TestSparseMatrices/3.set_fullVec_nrows_reference
[ OK ] TestSparseMatrices/3.set_fullVec_nrows_reference (0 ms)
[ RUN ] TestSparseMatrices/3.fullMat_vector_product
[ OK ] TestSparseMatrices/3.fullMat_vector_product (0 ms)
[ RUN ] TestSparseMatrices/3.mapMat_vector_product
[ OK ] TestSparseMatrices/3.mapMat_vector_product (0 ms)
[ RUN ] TestSparseMatrices/3.eiBlock1_vector_product
[ OK ] TestSparseMatrices/3.eiBlock1_vector_product (0 ms)
[ RUN ] TestSparseMatrices/3.crs1_vector_product
[ OK ] TestSparseMatrices/3.crs1_vector_product (0 ms)
[ RUN ] TestSparseMatrices/3.full_matrix_product
[ OK ] TestSparseMatrices/3.full_matrix_product (0 ms)
[ RUN ] TestSparseMatrices/3.crs_scalar_matrix_product
[ OK ] TestSparseMatrices/3.crs_scalar_matrix_product (0 ms)
[ RUN ] TestSparseMatrices/3.crs_matrix_product
[ OK ] TestSparseMatrices/3.crs_matrix_product (0 ms)
[ RUN ] TestSparseMatrices/3.EigenBase_matrix_product
[ OK ] TestSparseMatrices/3.EigenBase_matrix_product (0 ms)
[ RUN ] TestSparseMatrices/3.full_matrix_transposeproduct
[ OK ] TestSparseMatrices/3.full_matrix_transposeproduct (0 ms)
[ RUN ] TestSparseMatrices/3.crs_scalar_matrix_transposeproduct
[ OK ] TestSparseMatrices/3.crs_scalar_matrix_transposeproduct (0 ms)
[ RUN ] TestSparseMatrices/3.crs_matrix_transposeproduct
[ OK ] TestSparseMatrices/3.crs_matrix_transposeproduct (0 ms)
[ RUN ] TestSparseMatrices/3.crs_matrix_addition
[ OK ] TestSparseMatrices/3.crs_matrix_addition (0 ms)
[----------] 25 tests from TestSparseMatrices/3 (0 ms total)
[----------] 25 tests from TestSparseMatrices/4, where TypeParam = sofa::TestSparseMatricesTraits<double,4u,8u,2u,4u>
[ RUN ] TestSparseMatrices/4.set_fullMat
[ OK ] TestSparseMatrices/4.set_fullMat (0 ms)
[ RUN ] TestSparseMatrices/4.set_crs_scalar
[ OK ] TestSparseMatrices/4.set_crs_scalar (0 ms)
[ RUN ] TestSparseMatrices/4.set_crs1
[ OK ] TestSparseMatrices/4.set_crs1 (0 ms)
[ RUN ] TestSparseMatrices/4.set_crs2
[ OK ] TestSparseMatrices/4.set_crs2 (0 ms)
[ RUN ] TestSparseMatrices/4.set_mapMat
[ OK ] TestSparseMatrices/4.set_mapMat (0 ms)
[ RUN ] TestSparseMatrices/4.set_eiBlock1
[ OK ] TestSparseMatrices/4.set_eiBlock1 (0 ms)
[ RUN ] TestSparseMatrices/4.set_eiBlock2
[ OK ] TestSparseMatrices/4.set_eiBlock2 (0 ms)
[ RUN ] TestSparseMatrices/4.set_eiBase
[ OK ] TestSparseMatrices/4.set_eiBase (0 ms)
[ RUN ] TestSparseMatrices/4.eigenMatrix_update
[ OK ] TestSparseMatrices/4.eigenMatrix_update (0 ms)
[ RUN ] TestSparseMatrices/4.eigenMatrix_block_row_filling
[ OK ] TestSparseMatrices/4.eigenMatrix_block_row_filling (0 ms)
[ RUN ] TestSparseMatrices/4.eigenMatrixBlockFromCompressedRowSparseMatrix
[ OK ] TestSparseMatrices/4.eigenMatrixBlockFromCompressedRowSparseMatrix (0 ms)
[ RUN ] TestSparseMatrices/4.eigenMapToDenseMatrix
[ OK ] TestSparseMatrices/4.eigenMapToDenseMatrix (0 ms)
[ RUN ] TestSparseMatrices/4.set_fullVec_nrows_reference
[ OK ] TestSparseMatrices/4.set_fullVec_nrows_reference (0 ms)
[ RUN ] TestSparseMatrices/4.fullMat_vector_product
[ OK ] TestSparseMatrices/4.fullMat_vector_product (0 ms)
[ RUN ] TestSparseMatrices/4.mapMat_vector_product
[ OK ] TestSparseMatrices/4.mapMat_vector_product (0 ms)
[ RUN ] TestSparseMatrices/4.eiBlock1_vector_product
[ OK ] TestSparseMatrices/4.eiBlock1_vector_product (0 ms)
[ RUN ] TestSparseMatrices/4.crs1_vector_product
[ OK ] TestSparseMatrices/4.crs1_vector_product (0 ms)
[ RUN ] TestSparseMatrices/4.full_matrix_product
[ OK ] TestSparseMatrices/4.full_matrix_product (0 ms)
[ RUN ] TestSparseMatrices/4.crs_scalar_matrix_product
[ OK ] TestSparseMatrices/4.crs_scalar_matrix_product (0 ms)
[ RUN ] TestSparseMatrices/4.crs_matrix_product
[ OK ] TestSparseMatrices/4.crs_matrix_product (0 ms)
[ RUN ] TestSparseMatrices/4.EigenBase_matrix_product
[ OK ] TestSparseMatrices/4.EigenBase_matrix_product (0 ms)
[ RUN ] TestSparseMatrices/4.full_matrix_transposeproduct
[ OK ] TestSparseMatrices/4.full_matrix_transposeproduct (0 ms)
[ RUN ] TestSparseMatrices/4.crs_scalar_matrix_transposeproduct
[ OK ] TestSparseMatrices/4.crs_scalar_matrix_transposeproduct (0 ms)
[ RUN ] TestSparseMatrices/4.crs_matrix_transposeproduct
[ OK ] TestSparseMatrices/4.crs_matrix_transposeproduct (0 ms)
[ RUN ] TestSparseMatrices/4.crs_matrix_addition
[ OK ] TestSparseMatrices/4.crs_matrix_addition (0 ms)
[----------] 25 tests from TestSparseMatrices/4 (0 ms total)
[----------] 25 tests from TestSparseMatrices/5, where TypeParam = sofa::TestSparseMatricesTraits<double,24u,24u,3u,3u>
[ RUN ] TestSparseMatrices/5.set_fullMat
[ OK ] TestSparseMatrices/5.set_fullMat (0 ms)
[ RUN ] TestSparseMatrices/5.set_crs_scalar
[ OK ] TestSparseMatrices/5.set_crs_scalar (0 ms)
[ RUN ] TestSparseMatrices/5.set_crs1
[ OK ] TestSparseMatrices/5.set_crs1 (0 ms)
[ RUN ] TestSparseMatrices/5.set_crs2
[ OK ] TestSparseMatrices/5.set_crs2 (0 ms)
[ RUN ] TestSparseMatrices/5.set_mapMat
[ OK ] TestSparseMatrices/5.set_mapMat (0 ms)
[ RUN ] TestSparseMatrices/5.set_eiBlock1
[ OK ] TestSparseMatrices/5.set_eiBlock1 (0 ms)
[ RUN ] TestSparseMatrices/5.set_eiBlock2
[ OK ] TestSparseMatrices/5.set_eiBlock2 (0 ms)
[ RUN ] TestSparseMatrices/5.set_eiBase
[ OK ] TestSparseMatrices/5.set_eiBase (0 ms)
[ RUN ] TestSparseMatrices/5.eigenMatrix_update
[ OK ] TestSparseMatrices/5.eigenMatrix_update (0 ms)
[ RUN ] TestSparseMatrices/5.eigenMatrix_block_row_filling
[ OK ] TestSparseMatrices/5.eigenMatrix_block_row_filling (0 ms)
[ RUN ] TestSparseMatrices/5.eigenMatrixBlockFromCompressedRowSparseMatrix
[ OK ] TestSparseMatrices/5.eigenMatrixBlockFromCompressedRowSparseMatrix (0 ms)
[ RUN ] TestSparseMatrices/5.eigenMapToDenseMatrix
[ OK ] TestSparseMatrices/5.eigenMapToDenseMatrix (0 ms)
[ RUN ] TestSparseMatrices/5.set_fullVec_nrows_reference
[ OK ] TestSparseMatrices/5.set_fullVec_nrows_reference (0 ms)
[ RUN ] TestSparseMatrices/5.fullMat_vector_product
[ OK ] TestSparseMatrices/5.fullMat_vector_product (0 ms)
[ RUN ] TestSparseMatrices/5.mapMat_vector_product
[ OK ] TestSparseMatrices/5.mapMat_vector_product (0 ms)
[ RUN ] TestSparseMatrices/5.eiBlock1_vector_product
[ OK ] TestSparseMatrices/5.eiBlock1_vector_product (0 ms)
[ RUN ] TestSparseMatrices/5.crs1_vector_product
[ OK ] TestSparseMatrices/5.crs1_vector_product (0 ms)
[ RUN ] TestSparseMatrices/5.full_matrix_product
[ OK ] TestSparseMatrices/5.full_matrix_product (0 ms)
[ RUN ] TestSparseMatrices/5.crs_scalar_matrix_product
[ OK ] TestSparseMatrices/5.crs_scalar_matrix_product (0 ms)
[ RUN ] TestSparseMatrices/5.crs_matrix_product
[ OK ] TestSparseMatrices/5.crs_matrix_product (0 ms)
[ RUN ] TestSparseMatrices/5.EigenBase_matrix_product
[ OK ] TestSparseMatrices/5.EigenBase_matrix_product (0 ms)
[ RUN ] TestSparseMatrices/5.full_matrix_transposeproduct
[ OK ] TestSparseMatrices/5.full_matrix_transposeproduct (0 ms)
[ RUN ] TestSparseMatrices/5.crs_scalar_matrix_transposeproduct
[ OK ] TestSparseMatrices/5.crs_scalar_matrix_transposeproduct (0 ms)
[ RUN ] TestSparseMatrices/5.crs_matrix_transposeproduct
[ OK ] TestSparseMatrices/5.crs_matrix_transposeproduct (0 ms)
[ RUN ] TestSparseMatrices/5.crs_matrix_addition
[ OK ] TestSparseMatrices/5.crs_matrix_addition (0 ms)
[----------] 25 tests from TestSparseMatrices/5 (11 ms total)
[----------] 1 test from RotationMatrix
[ RUN ] RotationMatrix.rotateMatrix
[ OK ] RotationMatrix.rotateMatrix (0 ms)
[----------] 1 test from RotationMatrix (0 ms total)
[----------] 2 tests from TestSparseMatrixProduct/TestSparseMatrixProduct/0, where TypeParam = sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>
[ RUN ] TestSparseMatrixProduct/TestSparseMatrixProduct/0.squareMatrix
[ OK ] TestSparseMatrixProduct/TestSparseMatrixProduct/0.squareMatrix (252 ms)
[ RUN ] TestSparseMatrixProduct/TestSparseMatrixProduct/0.rectangularMatrix
[ OK ] TestSparseMatrixProduct/TestSparseMatrixProduct/0.rectangularMatrix (1348 ms)
[----------] 2 tests from TestSparseMatrixProduct/TestSparseMatrixProduct/0 (1601 ms total)
[----------] 2 tests from TestSparseMatrixProduct/TestSparseMatrixProduct/1, where TypeParam = sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>
[ RUN ] TestSparseMatrixProduct/TestSparseMatrixProduct/1.squareMatrix
[ OK ] TestSparseMatrixProduct/TestSparseMatrixProduct/1.squareMatrix (236 ms)
[ RUN ] TestSparseMatrixProduct/TestSparseMatrixProduct/1.rectangularMatrix
[ OK ] TestSparseMatrixProduct/TestSparseMatrixProduct/1.rectangularMatrix (1328 ms)
[----------] 2 tests from TestSparseMatrixProduct/TestSparseMatrixProduct/1 (1565 ms total)
[----------] 2 tests from TestSparseMatrixProduct/TestSparseMatrixProduct/2, where TypeParam = sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>
[ RUN ] TestSparseMatrixProduct/TestSparseMatrixProduct/2.squareMatrix
[ OK ] TestSparseMatrixProduct/TestSparseMatrixProduct/2.squareMatrix (221 ms)
[ RUN ] TestSparseMatrixProduct/TestSparseMatrixProduct/2.rectangularMatrix
[ OK ] TestSparseMatrixProduct/TestSparseMatrixProduct/2.rectangularMatrix (1220 ms)
[----------] 2 tests from TestSparseMatrixProduct/TestSparseMatrixProduct/2 (1441 ms total)
[----------] 2 tests from TestSparseMatrixProduct/TestSparseMatrixProduct/3, where TypeParam = sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>
[ RUN ] TestSparseMatrixProduct/TestSparseMatrixProduct/3.squareMatrix
[ OK ] TestSparseMatrixProduct/TestSparseMatrixProduct/3.squareMatrix (219 ms)
[ RUN ] TestSparseMatrixProduct/TestSparseMatrixProduct/3.rectangularMatrix
[ OK ] TestSparseMatrixProduct/TestSparseMatrixProduct/3.rectangularMatrix (1219 ms)
[----------] 2 tests from TestSparseMatrixProduct/TestSparseMatrixProduct/3 (1438 ms total)
[----------] 2 tests from TestSparseMatrixProduct/TestSparseMatrixProduct/4, where TypeParam = sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>
[ RUN ] TestSparseMatrixProduct/TestSparseMatrixProduct/4.squareMatrix
[ OK ] TestSparseMatrixProduct/TestSparseMatrixProduct/4.squareMatrix (217 ms)
[ RUN ] TestSparseMatrixProduct/TestSparseMatrixProduct/4.rectangularMatrix
[ OK ] TestSparseMatrixProduct/TestSparseMatrixProduct/4.rectangularMatrix (1168 ms)
[----------] 2 tests from TestSparseMatrixProduct/TestSparseMatrixProduct/4 (1392 ms total)
[----------] 2 tests from TestSparseMatrixProduct/TestSparseMatrixProduct/5, where TypeParam = sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>
[ RUN ] TestSparseMatrixProduct/TestSparseMatrixProduct/5.squareMatrix
[ OK ] TestSparseMatrixProduct/TestSparseMatrixProduct/5.squareMatrix (209 ms)
[ RUN ] TestSparseMatrixProduct/TestSparseMatrixProduct/5.rectangularMatrix
[ OK ] TestSparseMatrixProduct/TestSparseMatrixProduct/5.rectangularMatrix (1161 ms)
[----------] 2 tests from TestSparseMatrixProduct/TestSparseMatrixProduct/5 (1370 ms total)
[----------] 2 tests from TestSparseMatrixProduct/TestSparseMatrixProduct/6, where TypeParam = sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>
[ RUN ] TestSparseMatrixProduct/TestSparseMatrixProduct/6.squareMatrix
[ OK ] TestSparseMatrixProduct/TestSparseMatrixProduct/6.squareMatrix (213 ms)
[ RUN ] TestSparseMatrixProduct/TestSparseMatrixProduct/6.rectangularMatrix
[ OK ] TestSparseMatrixProduct/TestSparseMatrixProduct/6.rectangularMatrix (1172 ms)
[----------] 2 tests from TestSparseMatrixProduct/TestSparseMatrixProduct/6 (1386 ms total)
[----------] 2 tests from TestSparseMatrixProduct/TestSparseMatrixProduct/7, where TypeParam = sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>
[ RUN ] TestSparseMatrixProduct/TestSparseMatrixProduct/7.squareMatrix
[ OK ] TestSparseMatrixProduct/TestSparseMatrixProduct/7.squareMatrix (208 ms)
[ RUN ] TestSparseMatrixProduct/TestSparseMatrixProduct/7.rectangularMatrix
[ OK ] TestSparseMatrixProduct/TestSparseMatrixProduct/7.rectangularMatrix (1156 ms)
[----------] 2 tests from TestSparseMatrixProduct/TestSparseMatrixProduct/7 (1365 ms total)
[----------] 2 tests from TestSparseMatrixProduct/TestSparseMatrixProduct/8, where TypeParam = sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>
[ RUN ] TestSparseMatrixProduct/TestSparseMatrixProduct/8.squareMatrix
[ OK ] TestSparseMatrixProduct/TestSparseMatrixProduct/8.squareMatrix (142 ms)
[ RUN ] TestSparseMatrixProduct/TestSparseMatrixProduct/8.rectangularMatrix
[ OK ] TestSparseMatrixProduct/TestSparseMatrixProduct/8.rectangularMatrix (787 ms)
[----------] 2 tests from TestSparseMatrixProduct/TestSparseMatrixProduct/8 (930 ms total)
[----------] 2 tests from TestSparseMatrixProduct/TestSparseMatrixProduct/9, where TypeParam = sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>
[ RUN ] TestSparseMatrixProduct/TestSparseMatrixProduct/9.squareMatrix
[ OK ] TestSparseMatrixProduct/TestSparseMatrixProduct/9.squareMatrix (139 ms)
[ RUN ] TestSparseMatrixProduct/TestSparseMatrixProduct/9.rectangularMatrix
[ OK ] TestSparseMatrixProduct/TestSparseMatrixProduct/9.rectangularMatrix (780 ms)
[----------] 2 tests from TestSparseMatrixProduct/TestSparseMatrixProduct/9 (919 ms total)
[----------] 2 tests from TestSparseMatrixProduct/TestSparseMatrixProduct/10, where TypeParam = sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>
[ RUN ] TestSparseMatrixProduct/TestSparseMatrixProduct/10.squareMatrix
[ OK ] TestSparseMatrixProduct/TestSparseMatrixProduct/10.squareMatrix (142 ms)
[ RUN ] TestSparseMatrixProduct/TestSparseMatrixProduct/10.rectangularMatrix
[ OK ] TestSparseMatrixProduct/TestSparseMatrixProduct/10.rectangularMatrix (785 ms)
[----------] 2 tests from TestSparseMatrixProduct/TestSparseMatrixProduct/10 (927 ms total)
[----------] 2 tests from TestSparseMatrixProduct/TestSparseMatrixProduct/11, where TypeParam = sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>
[ RUN ] TestSparseMatrixProduct/TestSparseMatrixProduct/11.squareMatrix
[ OK ] TestSparseMatrixProduct/TestSparseMatrixProduct/11.squareMatrix (138 ms)
[ RUN ] TestSparseMatrixProduct/TestSparseMatrixProduct/11.rectangularMatrix
[ OK ] TestSparseMatrixProduct/TestSparseMatrixProduct/11.rectangularMatrix (778 ms)
[----------] 2 tests from TestSparseMatrixProduct/TestSparseMatrixProduct/11 (917 ms total)
[----------] 2 tests from TestSparseMatrixProduct/TestSparseMatrixProduct/12, where TypeParam = sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>
[ RUN ] TestSparseMatrixProduct/TestSparseMatrixProduct/12.squareMatrix
[ OK ] TestSparseMatrixProduct/TestSparseMatrixProduct/12.squareMatrix (142 ms)
[ RUN ] TestSparseMatrixProduct/TestSparseMatrixProduct/12.rectangularMatrix
[ OK ] TestSparseMatrixProduct/TestSparseMatrixProduct/12.rectangularMatrix (783 ms)
[----------] 2 tests from TestSparseMatrixProduct/TestSparseMatrixProduct/12 (926 ms total)
[----------] 2 tests from TestSparseMatrixProduct/TestSparseMatrixProduct/13, where TypeParam = sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>
[ RUN ] TestSparseMatrixProduct/TestSparseMatrixProduct/13.squareMatrix
[ OK ] TestSparseMatrixProduct/TestSparseMatrixProduct/13.squareMatrix (138 ms)
[ RUN ] TestSparseMatrixProduct/TestSparseMatrixProduct/13.rectangularMatrix
[ OK ] TestSparseMatrixProduct/TestSparseMatrixProduct/13.rectangularMatrix (778 ms)
[----------] 2 tests from TestSparseMatrixProduct/TestSparseMatrixProduct/13 (917 ms total)
[----------] 2 tests from TestSparseMatrixProduct/TestSparseMatrixProduct/14, where TypeParam = sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>
[ RUN ] TestSparseMatrixProduct/TestSparseMatrixProduct/14.squareMatrix
[ OK ] TestSparseMatrixProduct/TestSparseMatrixProduct/14.squareMatrix (167 ms)
[ RUN ] TestSparseMatrixProduct/TestSparseMatrixProduct/14.rectangularMatrix
[ OK ] TestSparseMatrixProduct/TestSparseMatrixProduct/14.rectangularMatrix (952 ms)
[----------] 2 tests from TestSparseMatrixProduct/TestSparseMatrixProduct/14 (1120 ms total)
[----------] 2 tests from TestSparseMatrixProduct/TestSparseMatrixProduct/15, where TypeParam = sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>
[ RUN ] TestSparseMatrixProduct/TestSparseMatrixProduct/15.squareMatrix
[ OK ] TestSparseMatrixProduct/TestSparseMatrixProduct/15.squareMatrix (163 ms)
[ RUN ] TestSparseMatrixProduct/TestSparseMatrixProduct/15.rectangularMatrix
[ OK ] TestSparseMatrixProduct/TestSparseMatrixProduct/15.rectangularMatrix (942 ms)
[----------] 2 tests from TestSparseMatrixProduct/TestSparseMatrixProduct/15 (1105 ms total)
[----------] 2 tests from TestSparseMatrixTranspose/0, where TypeParam = TestSparseMatrixTransposeTraits<Eigen::SparseMatrix<float,0,int>,float>
[ RUN ] TestSparseMatrixTranspose/0.squareMatrix
[ OK ] TestSparseMatrixTranspose/0.squareMatrix (2 ms)
[ RUN ] TestSparseMatrixTranspose/0.rectangularMatrix
[ OK ] TestSparseMatrixTranspose/0.rectangularMatrix (4 ms)
[----------] 2 tests from TestSparseMatrixTranspose/0 (6 ms total)
[----------] 2 tests from TestSparseMatrixTranspose/1, where TypeParam = TestSparseMatrixTransposeTraits<Eigen::SparseMatrix<double,0,int>,double>
[ RUN ] TestSparseMatrixTranspose/1.squareMatrix
[ OK ] TestSparseMatrixTranspose/1.squareMatrix (1 ms)
[ RUN ] TestSparseMatrixTranspose/1.rectangularMatrix
[ OK ] TestSparseMatrixTranspose/1.rectangularMatrix (5 ms)
[----------] 2 tests from TestSparseMatrixTranspose/1 (7 ms total)
[----------] 2 tests from TestSparseMatrixTranspose/2, where TypeParam = TestSparseMatrixTransposeTraits<Eigen::SparseMatrix<float,1,int>,float>
[ RUN ] TestSparseMatrixTranspose/2.squareMatrix
[ OK ] TestSparseMatrixTranspose/2.squareMatrix (1 ms)
[ RUN ] TestSparseMatrixTranspose/2.rectangularMatrix
[ OK ] TestSparseMatrixTranspose/2.rectangularMatrix (4 ms)
[----------] 2 tests from TestSparseMatrixTranspose/2 (6 ms total)
[----------] 2 tests from TestSparseMatrixTranspose/3, where TypeParam = TestSparseMatrixTransposeTraits<Eigen::SparseMatrix<double,1,int>,double>
[ RUN ] TestSparseMatrixTranspose/3.squareMatrix
[ OK ] TestSparseMatrixTranspose/3.squareMatrix (1 ms)
[ RUN ] TestSparseMatrixTranspose/3.rectangularMatrix
[ OK ] TestSparseMatrixTranspose/3.rectangularMatrix (5 ms)
[----------] 2 tests from TestSparseMatrixTranspose/3 (7 ms total)
[----------] 6 tests from TriangularSystemSolver
[ RUN ] TriangularSystemSolver.empty
[ OK ] TriangularSystemSolver.empty (0 ms)
[ RUN ] TriangularSystemSolver.lower2x2
[ OK ] TriangularSystemSolver.lower2x2 (0 ms)
[ RUN ] TriangularSystemSolver.lower3x3
[ OK ] TriangularSystemSolver.lower3x3 (0 ms)
[ RUN ] TriangularSystemSolver.upper2x2
[ OK ] TriangularSystemSolver.upper2x2 (0 ms)
[ RUN ] TriangularSystemSolver.upper3x3
[ OK ] TriangularSystemSolver.upper3x3 (0 ms)
[ RUN ] TriangularSystemSolver.computeLowerTriangularMatrixCoordinates
[ OK ] TriangularSystemSolver.computeLowerTriangularMatrixCoordinates (0 ms)
[----------] 6 tests from TriangularSystemSolver (0 ms total)
[----------] Global test environment tear-down
[==========] 615 tests from 63 test suites ran. (19677 ms total)
[ PASSED ] 615 tests.
sed: 1: "s:[": unbalanced brackets ([])
------------------------------------------
Running unit-tests Sofa.DefaultType_simutest
Calling: bash -c "/Users/ci/Jenkins/workspace/sofa-framework/PR-5252/macos_clang_options_release/build/bin/Sofa.DefaultType_simutest --gtest_output=xml:unit-tests/Sofa.DefaultType_simutest/report.xml 2>&1"
[==========] Running 1 test from 1 test suite.
[----------] Global test environment set-up.
[----------] 1 test from TemplateAliasTest
[ RUN ] TemplateAliasTest.Register
[WARNING] [ObjectFactory] cannot create template alias TheAlias2 as it already exists
[ OK ] TemplateAliasTest.Register (0 ms)
[----------] 1 test from TemplateAliasTest (0 ms total)
[----------] Global test environment tear-down
[==========] 1 test from 1 test suite ran. (0 ms total)
[ PASSED ] 1 test.
sed: 1: "s:[": unbalanced brackets ([])
Thread 3/4 (PID 87225) is done.
Waiting for thread 4/4 (PID 87228) to finish...
Thread 4/4 (PID 87228) is done.
Done.
/Users/ci/Jenkins/workspace/sofa-framework/PR-5252/macos_clang_options_release/ci/scripts/unit-tests.sh: line 458: kill: (-87124) - No such process
Testing summary:
- 74 test suite(s)
- 2728 test(s)
- 14 disabled test(s)
- 0 failure(s)
- 0 error(s)
GitHub reponse: {
"url": "https://api.github.com/repos/sofa-framework/sofa/statuses/d3513e1a1d15e63fd5d42461c3127c1ef629afd2",
"avatar_url": "https://avatars.githubusercontent.com/u/19709165?v=4",
"id": 38791212094,
"node_id": "SC_kwDOA5Tkhs8AAAAJCCLsPg",
"state": "success",
"description": "Build OK. FIXME: 0 unit",
"target_url": "https://ci.inria.fr/sofa-ci-dev/job/sofa-framework/job/PR-5252/CI_CONFIG=macos_clang,CI_PLUGINS=options,CI_TYPE=release/29/",
"context": "macos_clang_options",
"created_at": "2025-08-27T09:30:10Z",
"updated_at": "2025-08-27T09:30:10Z",
"creator": {
"login": "sofabot",
"id": 19709165,
"node_id": "MDQ6VXNlcjE5NzA5MTY1",
"avatar_url": "https://avatars.githubusercontent.com/u/19709165?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/sofabot",
"html_url": "https://github.com/sofabot",
"followers_url": "https://api.github.com/users/sofabot/followers",
"following_url": "https://api.github.com/users/sofabot/following{/other_user}",
"gists_url": "https://api.github.com/users/sofabot/gists{/gist_id}",
"starred_url": "https://api.github.com/users/sofabot/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/sofabot/subscriptions",
"organizations_url": "https://api.github.com/users/sofabot/orgs",
"repos_url": "https://api.github.com/users/sofabot/repos",
"events_url": "https://api.github.com/users/sofabot/events{/privacy}",
"received_events_url": "https://api.github.com/users/sofabot/received_events",
"type": "User",
"user_view_type": "public",
"site_admin": false
}
}
Notify GitHub https://api.github.com/repos/sofa-framework/sofa/statuses/d3513e1a1d15e63fd5d42461c3127c1ef629afd2 (not sent): [success] macos_clang_options - Build OK. FIXME: 0 unit
Notify Dashboard (sent - curl returned 0): fullbuild=true&sha=d3513e1a1d15e63fd5d42461c3127c1ef629afd2&config=macos_clang_options&node=consortium-macos-2&job_url=https://ci.inria.fr/sofa-ci-dev/job/sofa-framework/job/PR-5252/CI_CONFIG=macos_clang,CI_PLUGINS=options,CI_TYPE=release/&build_url=https://ci.inria.fr/sofa-ci-dev/job/sofa-framework/job/PR-5252/CI_CONFIG=macos_clang,CI_PLUGINS=options,CI_TYPE=release/29/&tests_status=done&tests_suites=74&tests_total=2728&tests_disabled=14&tests_failures=0&tests_errors=0&tests_duration=160.17900000000003
[END] Unit tests (2025-08-27 11:30:10.632881) - took 97.97593 seconds
-------------------------------------------------------
[PostBuildScript] - [INFO] Executing post build scripts.
[PostBuildScript] - [INFO] build step #0 should only be executed on MATRIX
[src] $ bash /tmp/jenkins13062269067198870236.sh
ENV VARS: load /Users/ci/Jenkins/workspace/sofa-framework/PR-5252/macos_clang_options_release/ci/scripts/env/default
ENV VARS: load node specific /Users/ci/Jenkins/workspace/sofa-framework/PR-5252/macos_clang_options_release/ci/scripts/env/consortium-macos-2
--------------- post-build.sh vars ---------------
BUILD_DIR = /Users/ci/Jenkins/workspace/sofa-framework/PR-5252/macos_clang_options_release/build
CONFIG = macos_clang
PLATFORM = macos
COMPILER = clang
ARCHITECTURE = amd64
BUILD_TYPE = release
BUILD_OPTIONS = run-unit-tests report-to-github report-to-dashboard build-scope-full build-all-plugins
--------------------------------------------------
Dashboard env vars:
DASH_BASECOMMIT_HASH=d67d1cda5f44d322059d0a2115c77038e5e88a5c
DASH_COMMIT_AUTHOR=Olivier Roussel
DASH_COMMIT_BRANCH=origin/PR-5252
DASH_COMMIT_DATE=1756282693
DASH_COMMIT_HASH=d3513e1a1d15e63fd5d42461c3127c1ef629afd2
DASH_COMMIT_SUBJECT=update lockfile
DASH_CONFIG=macos_clang_options
DASH_DASHBOARD_URL=https://www.sofa-framework.org/dash/input.php
DASH_FULLBUILD=true
DASH_NOTIFY=true
---------------------
GitHub env vars:
GITHUB_BASECOMMIT_HASH=d67d1cda5f44d322059d0a2115c77038e5e88a5c
GITHUB_BASE_REF=master
GITHUB_COMMIT_AUTHOR=Olivier Roussel
GITHUB_COMMIT_DATE=1756282693
GITHUB_COMMIT_HASH=d3513e1a1d15e63fd5d42461c3127c1ef629afd2
GITHUB_COMMIT_MESSAGE=update lockfile
GITHUB_CONTEXT=macos_clang_options
GITHUB_NOTIFY=true
GITHUB_REPOSITORY=sofa-framework/sofa
GITHUB_SOFABOT_TOKEN=[*******]
GITHUB_TARGET_URL=https://ci.inria.fr/sofa-ci-dev/job/sofa-framework/job/PR-5252/CI_CONFIG=macos_clang,CI_PLUGINS=options,CI_TYPE=release/29/
---------------------
----------- statuses -----------
tests_status = done
scenes_status = disabled
regressions_status = disabled
---------------------------------
Notify Dashboard (sent - curl returned 0): fullbuild=true&sha=d3513e1a1d15e63fd5d42461c3127c1ef629afd2&config=macos_clang_options&node=consortium-macos-2&job_url=https://ci.inria.fr/sofa-ci-dev/job/sofa-framework/job/PR-5252/CI_CONFIG=macos_clang,CI_PLUGINS=options,CI_TYPE=release/&build_url=https://ci.inria.fr/sofa-ci-dev/job/sofa-framework/job/PR-5252/CI_CONFIG=macos_clang,CI_PLUGINS=options,CI_TYPE=release/29/&tests_status=done&scenes_status=disabled®ressions_status=disabled
BUILD_RESULT = SUCCESS
----------- WORKSPACE -----------
total 1248
drwxr-xr-x 31 ci staff 992 Aug 27 11:30 .
drwxr-xr-x 6 ci staff 192 Aug 27 10:48 ..
-rw-r--r-- 1 ci staff 4525 Aug 27 10:48 .clang-format
-rw-r--r-- 1 ci staff 136 Aug 27 10:48 .codespellrc
drwxr-xr-x 13 ci staff 416 Aug 27 10:48 .git
-rw-r--r-- 1 ci staff 407 Aug 27 10:48 .gitattributes
drwxr-xr-x 6 ci staff 192 Aug 27 10:48 .github
-rw-r--r-- 1 ci staff 1155 Aug 27 10:48 .gitignore
-rw-r--r-- 1 ci staff 3015 Aug 27 10:48 Authors.txt
-rw-r--r-- 1 ci staff 402076 Aug 27 10:48 CHANGELOG.md
-rw-r--r-- 1 ci staff 19235 Aug 27 10:48 CMakeLists.txt
-rw-r--r-- 1 ci staff 9294 Aug 27 10:48 CMakePresets.json
-rw-r--r-- 1 ci staff 10069 Aug 27 10:48 CONTRIBUTING.md
-rw-r--r-- 1 ci staff 7418 Aug 27 10:48 GUIDELINES.md
-rw-r--r-- 1 ci staff 26526 Aug 27 10:48 LICENSE-LGPL.md
-rw-r--r-- 1 ci staff 4028 Aug 27 10:48 README.md
drwxr-xr-x 7 ci staff 224 Aug 27 10:48 Sofa
drwxr-xr-x 6 ci staff 192 Aug 27 10:48 applications
drwxr-xr-x 3 ci staff 96 Aug 27 10:48 cmake
drwxr-xr-x 3 ci staff 96 Aug 27 10:48 development
drwxr-xr-x 12 ci staff 384 Aug 27 10:48 examples
drwxr-xr-x 6 ci staff 192 Aug 27 10:48 extlibs
-rw-r--r-- 1 ci staff 2918 Aug 27 10:48 flake.lock
-rw-r--r-- 1 ci staff 1200 Aug 27 10:48 flake.nix
-rw-r--r-- 1 ci staff 1648 Aug 27 10:48 package.nix
lrwxr-xr-x 1 ci staff 78 Aug 27 11:30 parent_dir -> /Users/ci/Jenkins/workspace/sofa-framework/PR-5252/macos_clang_options_release
-rw-r--r-- 1 ci staff 733865 Aug 27 10:48 pixi.lock
-rw-r--r-- 1 ci staff 8569 Aug 27 10:48 pixi.toml
drwxr-xr-x 7 ci staff 224 Aug 27 10:48 scripts
drwxr-xr-x 8 ci staff 256 Aug 27 10:48 share
drwxr-xr-x 3 ci staff 96 Aug 27 10:48 tools
---------------------------------
[src] $ bash /tmp/CommandInterpreterCondition4980736205101724470.sh
Searching for output file like parent_dir/build/make-output-fullbuild-gcc*.txt
Run condition [Execute Shell] preventing perform for step [[Record compiler warnings and static analysis results]]
[src] $ bash /tmp/CommandInterpreterCondition9692957048757231812.sh
Searching for output file like parent_dir/build/make-output-fullbuild-clang*.txt
Run condition [Execute Shell] enabling perform for step [[Record compiler warnings and static analysis results]]
[Clang Build] Searching for all files in '/Users/ci/Jenkins/workspace/sofa-framework/PR-5252/macos_clang_options_release/src' that match the pattern 'parent_dir/build/make-output-fullbuild-clang*.txt'
[Clang Build] Traversing of symbolic links: enabled
[Clang Build] -> found 1 file
[Clang Build] Successfully parsed file /Users/ci/Jenkins/workspace/sofa-framework/PR-5252/macos_clang_options_release/src/parent_dir/build/make-output-fullbuild-clang.txt
[Clang Build] -> found 521 issues (skipped 744 duplicates)
[Clang Build] Successfully processed file 'parent_dir/build/make-output-fullbuild-clang.txt'
[Clang Build] Post processing issues on 'consortium-macos-2' with source code encoding 'UTF-8'
[Clang Build] Creating SCM blamer to obtain author and commit information for affected files
[Clang Build] -> No blamer installed yet. You need to install the 'git-forensics' plugin to enable blaming for Git.
[Clang Build] Resolving file names for all issues in workspace '/Users/ci/Jenkins/workspace/sofa-framework/PR-5252/macos_clang_options_release/src'
[Clang Build] -> resolved paths in source directory (81 found, 77 not found)
[Clang Build] Resolving module names from module definitions (build.xml, pom.xml, or Manifest.mf files)
[Clang Build] -> resolved module names for 521 issues
[Clang Build] Resolving package names (or namespaces) by parsing the affected files
[Clang Build] -> resolved package names of 157 affected files
[Clang Build] No filter has been set, publishing all 520 issues
[Clang Build] Creating fingerprints for all affected code blocks to track issues over different builds
[Clang Build] -> created fingerprints for 135 issues (skipped 385 issues)
[Clang Build] Copying affected files to Jenkins' build folder '/net/www/ci/sofa-ci-dev/jobs/sofa-framework/branches/PR-5252/configurations/axis-CI_CONFIG/macos_clang/axis-CI_PLUGINS/options/axis-CI_TYPE/release/builds/29/files-with-issues'
[Clang Build] -> 77 copied, 6 not in workspace, 385 not-found, 0 with I/O error
[Clang Build] Skipping cleaning of source code files in old builds
[Clang Build] Repository miner is not configured, skipping repository mining
[Clang Build] [-ERROR-] Can't create fingerprints for some files:
[Clang Build] [-ERROR-] - '_deps/qglviewer-build/QGLViewer/../../qglviewer-src/QGLViewer/qglviewer.h' file not found
[Clang Build] [-ERROR-] - '_deps/qglviewer-build/QGLViewer/../../qglviewer-src/QGLViewer/qglviewer.h' file not found
[Clang Build] [-ERROR-] - '_deps/qglviewer-build/QGLViewer/../../qglviewer-src/QGLViewer/qglviewer.h' file not found
[Clang Build] [-ERROR-] - '_deps/qglviewer-src/QGLViewer/VRender/../qglviewer.h' file not found
[Clang Build] [-ERROR-] - '_deps/qglviewer-src/QGLViewer/VRender/../qglviewer.h' file not found
[Clang Build] [-ERROR-] - '_deps/qglviewer-src/QGLViewer/VRender/../qglviewer.h' file not found
[Clang Build] [-ERROR-] - '_deps/qglviewer-src/QGLViewer/VRender/VRender.cpp' file not found
[Clang Build] [-ERROR-] - '_deps/qglviewer-src/QGLViewer/VRender/VRender.cpp' file not found
[Clang Build] [-ERROR-] - '_deps/qglviewer-src/QGLViewer/VRender/VRender.cpp' file not found
[Clang Build] [-ERROR-] - '_deps/qglviewer-src/QGLViewer/qglviewer.h' file not found
[Clang Build] [-ERROR-] - '_deps/qglviewer-src/QGLViewer/qglviewer.h' file not found
[Clang Build] [-ERROR-] - '_deps/qglviewer-src/QGLViewer/qglviewer.h' file not found
[Clang Build] [-ERROR-] - '_deps/qglviewer-src/QGLViewer/camera.cpp' file not found
[Clang Build] [-ERROR-] - '_deps/qglviewer-src/QGLViewer/camera.cpp' file not found
[Clang Build] [-ERROR-] - '_deps/qglviewer-src/QGLViewer/camera.cpp' file not found
[Clang Build] [-ERROR-] - '_deps/qglviewer-src/QGLViewer/camera.cpp' file not found
[Clang Build] [-ERROR-] - '_deps/qglviewer-src/QGLViewer/camera.cpp' file not found
[Clang Build] [-ERROR-] - '_deps/qglviewer-src/QGLViewer/camera.cpp' file not found
[Clang Build] [-ERROR-] - '_deps/qglviewer-src/QGLViewer/camera.cpp' file not found
[Clang Build] [-ERROR-] - '_deps/qglviewer-src/QGLViewer/camera.cpp' file not found
[Clang Build] [-ERROR-] ... skipped logging of 365 additional errors ...
[Clang Build] Searching for all files in '/Users/ci/Jenkins/workspace/sofa-framework/PR-5252/macos_clang_options_release/src' that match the pattern 'parent_dir/build/make-output-fullbuild-clang*.txt'
[Clang Build] Traversing of symbolic links: enabled
[Clang Build] -> found 1 file
[Clang Build] Successfully parsed file /Users/ci/Jenkins/workspace/sofa-framework/PR-5252/macos_clang_options_release/src/parent_dir/build/make-output-fullbuild-clang.txt
[Clang Build] -> found 521 issues (skipped 744 duplicates)
[Clang Build] Successfully processed file 'parent_dir/build/make-output-fullbuild-clang.txt'
[Clang Build] Post processing issues on 'consortium-macos-2' with source code encoding 'UTF-8'
[Clang Build] Creating SCM blamer to obtain author and commit information for affected files
[Clang Build] -> No blamer installed yet. You need to install the 'git-forensics' plugin to enable blaming for Git.
[Clang Build] Resolving file names for all issues in workspace '/Users/ci/Jenkins/workspace/sofa-framework/PR-5252/macos_clang_options_release/src'
[Clang Build] -> resolved paths in source directory (81 found, 77 not found)
[Clang Build] Resolving module names from module definitions (build.xml, pom.xml, or Manifest.mf files)
[Clang Build] -> resolved module names for 521 issues
[Clang Build] Resolving package names (or namespaces) by parsing the affected files
[Clang Build] -> resolved package names of 157 affected files
[Clang Build] No filter has been set, publishing all 520 issues
[Clang Build] Creating fingerprints for all affected code blocks to track issues over different builds
[Clang Build] -> created fingerprints for 135 issues (skipped 385 issues)
[Clang Build] Copying affected files to Jenkins' build folder '/net/www/ci/sofa-ci-dev/jobs/sofa-framework/branches/PR-5252/configurations/axis-CI_CONFIG/macos_clang/axis-CI_PLUGINS/options/axis-CI_TYPE/release/builds/29/files-with-issues'
[Clang Build] -> 77 copied, 6 not in workspace, 385 not-found, 0 with I/O error
[Clang Build] Skipping cleaning of source code files in old builds
[Clang Build] Repository miner is not configured, skipping repository mining
[Clang Build] [-ERROR-] Can't create fingerprints for some files:
[Clang Build] [-ERROR-] - '_deps/qglviewer-build/QGLViewer/../../qglviewer-src/QGLViewer/qglviewer.h' file not found
[Clang Build] [-ERROR-] - '_deps/qglviewer-build/QGLViewer/../../qglviewer-src/QGLViewer/qglviewer.h' file not found
[Clang Build] [-ERROR-] - '_deps/qglviewer-build/QGLViewer/../../qglviewer-src/QGLViewer/qglviewer.h' file not found
[Clang Build] [-ERROR-] - '_deps/qglviewer-src/QGLViewer/VRender/../qglviewer.h' file not found
[Clang Build] [-ERROR-] - '_deps/qglviewer-src/QGLViewer/VRender/../qglviewer.h' file not found
[Clang Build] [-ERROR-] - '_deps/qglviewer-src/QGLViewer/VRender/../qglviewer.h' file not found
[Clang Build] [-ERROR-] - '_deps/qglviewer-src/QGLViewer/VRender/VRender.cpp' file not found
[Clang Build] [-ERROR-] - '_deps/qglviewer-src/QGLViewer/VRender/VRender.cpp' file not found
[Clang Build] [-ERROR-] - '_deps/qglviewer-src/QGLViewer/VRender/VRender.cpp' file not found
[Clang Build] [-ERROR-] - '_deps/qglviewer-src/QGLViewer/qglviewer.h' file not found
[Clang Build] [-ERROR-] - '_deps/qglviewer-src/QGLViewer/qglviewer.h' file not found
[Clang Build] [-ERROR-] - '_deps/qglviewer-src/QGLViewer/qglviewer.h' file not found
[Clang Build] [-ERROR-] - '_deps/qglviewer-src/QGLViewer/camera.cpp' file not found
[Clang Build] [-ERROR-] - '_deps/qglviewer-src/QGLViewer/camera.cpp' file not found
[Clang Build] [-ERROR-] - '_deps/qglviewer-src/QGLViewer/camera.cpp' file not found
[Clang Build] [-ERROR-] - '_deps/qglviewer-src/QGLViewer/camera.cpp' file not found
[Clang Build] [-ERROR-] - '_deps/qglviewer-src/QGLViewer/camera.cpp' file not found
[Clang Build] [-ERROR-] - '_deps/qglviewer-src/QGLViewer/camera.cpp' file not found
[Clang Build] [-ERROR-] - '_deps/qglviewer-src/QGLViewer/camera.cpp' file not found
[Clang Build] [-ERROR-] - '_deps/qglviewer-src/QGLViewer/camera.cpp' file not found
[Clang Build] [-ERROR-] ... skipped logging of 365 additional errors ...
[Clang Build] Reference build recorder is not configured
[Clang Build] No valid reference build found
[Clang Build] All reported issues will be considered outstanding
[Clang Build] No quality gates have been set - skipping
[Clang Build] Health report is disabled - skipping
[Clang Build] Created analysis result for 520 issues (found 0 new issues, fixed 0 issues)
[Clang Build] Attaching ResultAction with ID 'FullBuildWarnings-Clang' to build 'sofa-framework/PR-5252/CI_CONFIG=macos_clang,CI_PLUGINS=options,CI_TYPE=release #29'.
[Checks API] No suitable checks publisher found.
[src] $ bash /tmp/CommandInterpreterCondition14628946305482614953.sh
Searching for output file like parent_dir/build/make-output-fullbuild-vs*.txt
Run condition [Execute Shell] preventing perform for step [[Record compiler warnings and static analysis results]]
[src] $ bash /tmp/CommandInterpreterCondition16595053514723668413.sh
Run condition [Execute Shell] enabling perform for step [[Record compiler warnings and static analysis results]]
[SceneTest Warnings] [-ERROR-] Errors during parsing
[SceneTest Warnings] [-ERROR-] No files found for pattern 'parent_dir/build/scene-tests/reports/warnings.txt'. Configuration error?
[SceneTest Warnings] Searching for all files in '/Users/ci/Jenkins/workspace/sofa-framework/PR-5252/macos_clang_options_release/src' that match the pattern 'parent_dir/build/scene-tests/reports/warnings.txt'
[SceneTest Warnings] Traversing of symbolic links: enabled
[SceneTest Warnings] Skipping post processing
[SceneTest Warnings] No filter has been set, publishing all 0 issues
[SceneTest Warnings] Repository miner is not configured, skipping repository mining
[SceneTest Warnings] Searching for all files in '/Users/ci/Jenkins/workspace/sofa-framework/PR-5252/macos_clang_options_release/src' that match the pattern 'parent_dir/build/scene-tests/reports/warnings.txt'
[SceneTest Warnings] Traversing of symbolic links: enabled
[SceneTest Warnings] Skipping post processing
[SceneTest Warnings] No filter has been set, publishing all 0 issues
[SceneTest Warnings] Repository miner is not configured, skipping repository mining
[SceneTest Warnings] [-ERROR-] Errors during parsing
[SceneTest Warnings] [-ERROR-] No files found for pattern 'parent_dir/build/scene-tests/reports/warnings.txt'. Configuration error?
[SceneTest Warnings] Reference build recorder is not configured
[SceneTest Warnings] No valid reference build found
[SceneTest Warnings] All reported issues will be considered outstanding
[SceneTest Warnings] No quality gates have been set - skipping
[SceneTest Warnings] Health report is disabled - skipping
[SceneTest Warnings] Created analysis result for 0 issues (found 0 new issues, fixed 0 issues)
[SceneTest Warnings] Attaching ResultAction with ID 'SceneTestWarnings' to build 'sofa-framework/PR-5252/CI_CONFIG=macos_clang,CI_PLUGINS=options,CI_TYPE=release #29'.
[Checks API] No suitable checks publisher found.
[SceneTest Errors] [-ERROR-] Errors during parsing
[SceneTest Errors] [-ERROR-] No files found for pattern 'parent_dir/build/scene-tests/reports/errors.txt'. Configuration error?
[SceneTest Errors] Searching for all files in '/Users/ci/Jenkins/workspace/sofa-framework/PR-5252/macos_clang_options_release/src' that match the pattern 'parent_dir/build/scene-tests/reports/errors.txt'
[SceneTest Errors] Traversing of symbolic links: enabled
[SceneTest Errors] Skipping post processing
[SceneTest Errors] No filter has been set, publishing all 0 issues
[SceneTest Errors] Repository miner is not configured, skipping repository mining
[SceneTest Errors] Searching for all files in '/Users/ci/Jenkins/workspace/sofa-framework/PR-5252/macos_clang_options_release/src' that match the pattern 'parent_dir/build/scene-tests/reports/errors.txt'
[SceneTest Errors] Traversing of symbolic links: enabled
[SceneTest Errors] Skipping post processing
[SceneTest Errors] No filter has been set, publishing all 0 issues
[SceneTest Errors] Repository miner is not configured, skipping repository mining
[SceneTest Errors] [-ERROR-] Errors during parsing
[SceneTest Errors] [-ERROR-] No files found for pattern 'parent_dir/build/scene-tests/reports/errors.txt'. Configuration error?
[SceneTest Errors] Reference build recorder is not configured
[SceneTest Errors] No valid reference build found
[SceneTest Errors] All reported issues will be considered outstanding
[SceneTest Errors] No quality gates have been set - skipping
[SceneTest Errors] Health report is disabled - skipping
[SceneTest Errors] Created analysis result for 0 issues (found 0 new issues, fixed 0 issues)
[SceneTest Errors] Attaching ResultAction with ID 'SceneTestErrors' to build 'sofa-framework/PR-5252/CI_CONFIG=macos_clang,CI_PLUGINS=options,CI_TYPE=release #29'.
[Checks API] No suitable checks publisher found.
[SceneTest Crashes] [-ERROR-] Errors during parsing
[SceneTest Crashes] [-ERROR-] No files found for pattern 'parent_dir/build/scene-tests/reports/crashes.txt'. Configuration error?
[SceneTest Crashes] Searching for all files in '/Users/ci/Jenkins/workspace/sofa-framework/PR-5252/macos_clang_options_release/src' that match the pattern 'parent_dir/build/scene-tests/reports/crashes.txt'
[SceneTest Crashes] Traversing of symbolic links: enabled
[SceneTest Crashes] Skipping post processing
[SceneTest Crashes] No filter has been set, publishing all 0 issues
[SceneTest Crashes] Repository miner is not configured, skipping repository mining
[SceneTest Crashes] Searching for all files in '/Users/ci/Jenkins/workspace/sofa-framework/PR-5252/macos_clang_options_release/src' that match the pattern 'parent_dir/build/scene-tests/reports/crashes.txt'
[SceneTest Crashes] Traversing of symbolic links: enabled
[SceneTest Crashes] Skipping post processing
[SceneTest Crashes] No filter has been set, publishing all 0 issues
[SceneTest Crashes] Repository miner is not configured, skipping repository mining
[SceneTest Crashes] [-ERROR-] Errors during parsing
[SceneTest Crashes] [-ERROR-] No files found for pattern 'parent_dir/build/scene-tests/reports/crashes.txt'. Configuration error?
[SceneTest Crashes] Reference build recorder is not configured
[SceneTest Crashes] No valid reference build found
[SceneTest Crashes] All reported issues will be considered outstanding
[SceneTest Crashes] No quality gates have been set - skipping
[SceneTest Crashes] Health report is disabled - skipping
[SceneTest Crashes] Created analysis result for 0 issues (found 0 new issues, fixed 0 issues)
[SceneTest Crashes] Attaching ResultAction with ID 'SceneTestCrashes' to build 'sofa-framework/PR-5252/CI_CONFIG=macos_clang,CI_PLUGINS=options,CI_TYPE=release #29'.
[Checks API] No suitable checks publisher found.
[src] $ bash /tmp/CommandInterpreterCondition2165302988572471652.sh
Searching for JUnit test result reports
Run condition [Execute Shell] enabling perform for step [[Publish JUnit test result report]]
Recording test results
[Checks API] No suitable checks publisher found.
[src] $ bash /tmp/CommandInterpreterCondition13323209723483156578.sh
Searching for files to archive as artifacts
Run condition [Execute Shell] preventing perform for step [[Archive the artifacts]]
Finished: SUCCESS