[ OK ] SparseMatrixTest/0.CheckThatDataCanBeRetrievedWhenCreatingLinesInDescendingIndexOrderAndInsertingADataInTheFirstOneAfterwards (0 ms)
[----------] 68 tests from SparseMatrixTest/0 (7 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 (1 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 (4 ms)
[ RUN ] TestSparseMatrices/0.set_crs_scalar
[ OK ] TestSparseMatrices/0.set_crs_scalar (1 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 (2 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 (9 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 (1 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 (1 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 (1 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 (1 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 (1 ms)
[ RUN ] TestSparseMatrices/5.set_crs_scalar
[ OK ] TestSparseMatrices/5.set_crs_scalar (1 ms)
[ RUN ] TestSparseMatrices/5.set_crs1
[ OK ] TestSparseMatrices/5.set_crs1 (1 ms)
[ RUN ] TestSparseMatrices/5.set_crs2
[ OK ] TestSparseMatrices/5.set_crs2 (1 ms)
[ RUN ] TestSparseMatrices/5.set_mapMat
[ OK ] TestSparseMatrices/5.set_mapMat (1 ms)
[ RUN ] TestSparseMatrices/5.set_eiBlock1
[ OK ] TestSparseMatrices/5.set_eiBlock1 (1 ms)
[ RUN ] TestSparseMatrices/5.set_eiBlock2
[ OK ] TestSparseMatrices/5.set_eiBlock2 (1 ms)
[ RUN ] TestSparseMatrices/5.set_eiBase
[ OK ] TestSparseMatrices/5.set_eiBase (1 ms)
[ RUN ] TestSparseMatrices/5.eigenMatrix_update
[ OK ] TestSparseMatrices/5.eigenMatrix_update (1 ms)
[ RUN ] TestSparseMatrices/5.eigenMatrix_block_row_filling
[ OK ] TestSparseMatrices/5.eigenMatrix_block_row_filling (1 ms)
[ RUN ] TestSparseMatrices/5.eigenMatrixBlockFromCompressedRowSparseMatrix
[ OK ] TestSparseMatrices/5.eigenMatrixBlockFromCompressedRowSparseMatrix (1 ms)
[ RUN ] TestSparseMatrices/5.eigenMapToDenseMatrix
[ OK ] TestSparseMatrices/5.eigenMapToDenseMatrix (1 ms)
[ RUN ] TestSparseMatrices/5.set_fullVec_nrows_reference
[ OK ] TestSparseMatrices/5.set_fullVec_nrows_reference (1 ms)
[ RUN ] TestSparseMatrices/5.fullMat_vector_product
[ OK ] TestSparseMatrices/5.fullMat_vector_product (1 ms)
[ RUN ] TestSparseMatrices/5.mapMat_vector_product
[ OK ] TestSparseMatrices/5.mapMat_vector_product (1 ms)
[ RUN ] TestSparseMatrices/5.eiBlock1_vector_product
[ OK ] TestSparseMatrices/5.eiBlock1_vector_product (1 ms)
[ RUN ] TestSparseMatrices/5.crs1_vector_product
[ OK ] TestSparseMatrices/5.crs1_vector_product (1 ms)
[ RUN ] TestSparseMatrices/5.full_matrix_product
[ OK ] TestSparseMatrices/5.full_matrix_product (1 ms)
[ RUN ] TestSparseMatrices/5.crs_scalar_matrix_product
[ OK ] TestSparseMatrices/5.crs_scalar_matrix_product (1 ms)
[ RUN ] TestSparseMatrices/5.crs_matrix_product
[ OK ] TestSparseMatrices/5.crs_matrix_product (1 ms)
[ RUN ] TestSparseMatrices/5.EigenBase_matrix_product
[ OK ] TestSparseMatrices/5.EigenBase_matrix_product (1 ms)
[ RUN ] TestSparseMatrices/5.full_matrix_transposeproduct
[ OK ] TestSparseMatrices/5.full_matrix_transposeproduct (1 ms)
[ RUN ] TestSparseMatrices/5.crs_scalar_matrix_transposeproduct
[ OK ] TestSparseMatrices/5.crs_scalar_matrix_transposeproduct (1 ms)
[ RUN ] TestSparseMatrices/5.crs_matrix_transposeproduct
[ OK ] TestSparseMatrices/5.crs_matrix_transposeproduct (1 ms)
[ RUN ] TestSparseMatrices/5.crs_matrix_addition
[ OK ] TestSparseMatrices/5.crs_matrix_addition (1 ms)
[----------] 25 tests from TestSparseMatrices/5 (28 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 (878 ms)
[ RUN ] TestSparseMatrixProduct/TestSparseMatrixProduct/0.rectangularMatrix
[ OK ] TestSparseMatrixProduct/TestSparseMatrixProduct/0.rectangularMatrix (5046 ms)
[----------] 2 tests from TestSparseMatrixProduct/TestSparseMatrixProduct/0 (5924 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 (833 ms)
[ RUN ] TestSparseMatrixProduct/TestSparseMatrixProduct/1.rectangularMatrix
[ OK ] TestSparseMatrixProduct/TestSparseMatrixProduct/1.rectangularMatrix (5342 ms)
[----------] 2 tests from TestSparseMatrixProduct/TestSparseMatrixProduct/1 (6176 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 (690 ms)
[ RUN ] TestSparseMatrixProduct/TestSparseMatrixProduct/2.rectangularMatrix
[ OK ] TestSparseMatrixProduct/TestSparseMatrixProduct/2.rectangularMatrix (4464 ms)
[----------] 2 tests from TestSparseMatrixProduct/TestSparseMatrixProduct/2 (5155 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 (692 ms)
[ RUN ] TestSparseMatrixProduct/TestSparseMatrixProduct/3.rectangularMatrix
[ OK ] TestSparseMatrixProduct/TestSparseMatrixProduct/3.rectangularMatrix (4359 ms)
[----------] 2 tests from TestSparseMatrixProduct/TestSparseMatrixProduct/3 (5051 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 (641 ms)
[ RUN ] TestSparseMatrixProduct/TestSparseMatrixProduct/4.rectangularMatrix
[ OK ] TestSparseMatrixProduct/TestSparseMatrixProduct/4.rectangularMatrix (4223 ms)
[----------] 2 tests from TestSparseMatrixProduct/TestSparseMatrixProduct/4 (4865 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 (706 ms)
[ RUN ] TestSparseMatrixProduct/TestSparseMatrixProduct/5.rectangularMatrix
[ OK ] TestSparseMatrixProduct/TestSparseMatrixProduct/5.rectangularMatrix (4359 ms)
[----------] 2 tests from TestSparseMatrixProduct/TestSparseMatrixProduct/5 (5065 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 (674 ms)
[ RUN ] TestSparseMatrixProduct/TestSparseMatrixProduct/6.rectangularMatrix
[ OK ] TestSparseMatrixProduct/TestSparseMatrixProduct/6.rectangularMatrix (4220 ms)
[----------] 2 tests from TestSparseMatrixProduct/TestSparseMatrixProduct/6 (4895 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 (724 ms)
[ RUN ] TestSparseMatrixProduct/TestSparseMatrixProduct/7.rectangularMatrix
[ OK ] TestSparseMatrixProduct/TestSparseMatrixProduct/7.rectangularMatrix (4425 ms)
[----------] 2 tests from TestSparseMatrixProduct/TestSparseMatrixProduct/7 (5150 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 (496 ms)
[ RUN ] TestSparseMatrixProduct/TestSparseMatrixProduct/8.rectangularMatrix
[ OK ] TestSparseMatrixProduct/TestSparseMatrixProduct/8.rectangularMatrix (3487 ms)
[----------] 2 tests from TestSparseMatrixProduct/TestSparseMatrixProduct/8 (3984 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 (536 ms)
[ RUN ] TestSparseMatrixProduct/TestSparseMatrixProduct/9.rectangularMatrix
[ OK ] TestSparseMatrixProduct/TestSparseMatrixProduct/9.rectangularMatrix (3351 ms)
[----------] 2 tests from TestSparseMatrixProduct/TestSparseMatrixProduct/9 (3888 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 (529 ms)
[ RUN ] TestSparseMatrixProduct/TestSparseMatrixProduct/10.rectangularMatrix
[ OK ] TestSparseMatrixProduct/TestSparseMatrixProduct/10.rectangularMatrix (3149 ms)
[----------] 2 tests from TestSparseMatrixProduct/TestSparseMatrixProduct/10 (3679 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 (537 ms)
[ RUN ] TestSparseMatrixProduct/TestSparseMatrixProduct/11.rectangularMatrix
[ OK ] TestSparseMatrixProduct/TestSparseMatrixProduct/11.rectangularMatrix (3264 ms)
[----------] 2 tests from TestSparseMatrixProduct/TestSparseMatrixProduct/11 (3802 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 (534 ms)
[ RUN ] TestSparseMatrixProduct/TestSparseMatrixProduct/12.rectangularMatrix
[ OK ] TestSparseMatrixProduct/TestSparseMatrixProduct/12.rectangularMatrix (3180 ms)
[----------] 2 tests from TestSparseMatrixProduct/TestSparseMatrixProduct/12 (3714 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 (531 ms)
[ RUN ] TestSparseMatrixProduct/TestSparseMatrixProduct/13.rectangularMatrix
[ OK ] TestSparseMatrixProduct/TestSparseMatrixProduct/13.rectangularMatrix (3534 ms)
[----------] 2 tests from TestSparseMatrixProduct/TestSparseMatrixProduct/13 (4066 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 (701 ms)
[ RUN ] TestSparseMatrixProduct/TestSparseMatrixProduct/14.rectangularMatrix
[ OK ] TestSparseMatrixProduct/TestSparseMatrixProduct/14.rectangularMatrix (4517 ms)
[----------] 2 tests from TestSparseMatrixProduct/TestSparseMatrixProduct/14 (5219 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 (727 ms)
[ RUN ] TestSparseMatrixProduct/TestSparseMatrixProduct/15.rectangularMatrix
[ OK ] TestSparseMatrixProduct/TestSparseMatrixProduct/15.rectangularMatrix (4221 ms)
[----------] 2 tests from TestSparseMatrixProduct/TestSparseMatrixProduct/15 (4948 ms total)
[----------] 2 tests from TestSparseMatrixTranspose/0, where TypeParam = TestSparseMatrixTransposeTraits<Eigen::SparseMatrix<float,0,int>,float>
[ RUN ] TestSparseMatrixTranspose/0.squareMatrix
[ OK ] TestSparseMatrixTranspose/0.squareMatrix (4 ms)
[ RUN ] TestSparseMatrixTranspose/0.rectangularMatrix
[ OK ] TestSparseMatrixTranspose/0.rectangularMatrix (15 ms)
[----------] 2 tests from TestSparseMatrixTranspose/0 (20 ms total)
[----------] 2 tests from TestSparseMatrixTranspose/1, where TypeParam = TestSparseMatrixTransposeTraits<Eigen::SparseMatrix<double,0,int>,double>
[ RUN ] TestSparseMatrixTranspose/1.squareMatrix
[ OK ] TestSparseMatrixTranspose/1.squareMatrix (4 ms)
[ RUN ] TestSparseMatrixTranspose/1.rectangularMatrix
[ OK ] TestSparseMatrixTranspose/1.rectangularMatrix (15 ms)
[----------] 2 tests from TestSparseMatrixTranspose/1 (20 ms total)
[----------] 2 tests from TestSparseMatrixTranspose/2, where TypeParam = TestSparseMatrixTransposeTraits<Eigen::SparseMatrix<float,1,int>,float>
[ RUN ] TestSparseMatrixTranspose/2.squareMatrix
[ OK ] TestSparseMatrixTranspose/2.squareMatrix (4 ms)
[ RUN ] TestSparseMatrixTranspose/2.rectangularMatrix
[ OK ] TestSparseMatrixTranspose/2.rectangularMatrix (15 ms)
[----------] 2 tests from TestSparseMatrixTranspose/2 (20 ms total)
[----------] 2 tests from TestSparseMatrixTranspose/3, where TypeParam = TestSparseMatrixTransposeTraits<Eigen::SparseMatrix<double,1,int>,double>
[ RUN ] TestSparseMatrixTranspose/3.squareMatrix
[ OK ] TestSparseMatrixTranspose/3.squareMatrix (4 ms)
[ RUN ] TestSparseMatrixTranspose/3.rectangularMatrix
[ OK ] TestSparseMatrixTranspose/3.rectangularMatrix (16 ms)
[----------] 2 tests from TestSparseMatrixTranspose/3 (21 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. (76385 ms total)
[ PASSED ] 615 tests.
------------------------------------------
Running unit-tests Sofa.Metis_test
Calling: bash -c "/builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/bin/Sofa.Metis_test --gtest_output=xml:unit-tests/Sofa.Metis_test/report.xml 2>&1"
[==========] Running 2 tests from 2 test suites.
[----------] Global test environment set-up.
[----------] 1 test from Metis
[ RUN ] Metis.permutation
[ OK ] Metis.permutation (0 ms)
[----------] 1 test from Metis (0 ms total)
[----------] 1 test from SparseLDLSolver
[ RUN ] SparseLDLSolver.MatrixFactorization
[ OK ] SparseLDLSolver.MatrixFactorization (0 ms)
[----------] 1 test from SparseLDLSolver (1 ms total)
[----------] Global test environment tear-down
[==========] 2 tests from 2 test suites ran. (1 ms total)
[ PASSED ] 2 tests.
------------------------------------------
Running unit-tests Sofa.Component.ODESolver.Forward_test
Calling: bash -c "/builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/bin/Sofa.Component.ODESolver.Forward_test --gtest_output=xml:unit-tests/Sofa.Component.ODESolver.Forward_test/report.xml 2>&1"
[==========] Running 12 tests from 4 test suites.
[----------] Global test environment set-up.
[----------] 3 tests from CentralDifferenceExplicitSolverDynamic_test/0, where TypeParam = sofa::defaulttype::StdVectorTypes<sofa::type::Vec<3u,double>,sofa::type::Vec<3u,double>,double>
[ RUN ] CentralDifferenceExplicitSolverDynamic_test/0.centralDifferenceExplicitSolverDynamicTest_medium_dt_without_damping
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.ODESolver.Backward.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.ODESolver.Forward.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.ODESolver.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.LinearSolver.Iterative.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.StateContainer.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.Mass.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.Constraint.Projective.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.SolidMechanics.Spring.so
[ OK ] CentralDifferenceExplicitSolverDynamic_test/0.centralDifferenceExplicitSolverDynamicTest_medium_dt_without_damping (61 ms)
[ RUN ] CentralDifferenceExplicitSolverDynamic_test/0.rungeKutta2ExplicitSolverDynamicTest_high_dt_with_damping
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.ODESolver.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.LinearSolver.Iterative.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.StateContainer.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.Mass.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.Constraint.Projective.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.SolidMechanics.Spring.so
[ OK ] CentralDifferenceExplicitSolverDynamic_test/0.rungeKutta2ExplicitSolverDynamicTest_high_dt_with_damping (3 ms)
[ RUN ] CentralDifferenceExplicitSolverDynamic_test/0.rungeKutta2ExplicitSolverDynamicTest_small_dt_with_damping
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.ODESolver.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.LinearSolver.Iterative.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.StateContainer.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.Mass.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.Constraint.Projective.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.SolidMechanics.Spring.so
[ OK ] CentralDifferenceExplicitSolverDynamic_test/0.rungeKutta2ExplicitSolverDynamicTest_small_dt_with_damping (63 ms)
[----------] 3 tests from CentralDifferenceExplicitSolverDynamic_test/0 (129 ms total)
[----------] 3 tests from EulerExplicitDynamic_test/0, where TypeParam = sofa::defaulttype::StdVectorTypes<sofa::type::Vec<3u,double>,sofa::type::Vec<3u,double>,double>
[ RUN ] EulerExplicitDynamic_test/0.eulerExplicitSolverDynamicTest_small_dt
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.ODESolver.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.LinearSolver.Iterative.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.StateContainer.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.Mass.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.Constraint.Projective.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.SolidMechanics.Spring.so
[ OK ] EulerExplicitDynamic_test/0.eulerExplicitSolverDynamicTest_small_dt (68 ms)
[ RUN ] EulerExplicitDynamic_test/0.eulerExplicitSolverDynamicTest_medium_dt
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.ODESolver.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.LinearSolver.Iterative.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.StateContainer.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.Mass.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.Constraint.Projective.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.SolidMechanics.Spring.so
[ OK ] EulerExplicitDynamic_test/0.eulerExplicitSolverDynamicTest_medium_dt (9 ms)
[ RUN ] EulerExplicitDynamic_test/0.eulerExplicitSolverDynamicTest_high_dt
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.ODESolver.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.LinearSolver.Iterative.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.StateContainer.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.Mass.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.Constraint.Projective.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.SolidMechanics.Spring.so
[ OK ] EulerExplicitDynamic_test/0.eulerExplicitSolverDynamicTest_high_dt (3 ms)
[----------] 3 tests from EulerExplicitDynamic_test/0 (81 ms total)
[----------] 3 tests from RungeKutta2ExplicitSolverDynamic_test/0, where TypeParam = sofa::defaulttype::StdVectorTypes<sofa::type::Vec<3u,double>,sofa::type::Vec<3u,double>,double>
[ RUN ] RungeKutta2ExplicitSolverDynamic_test/0.rungeKutta2ExplicitSolverDynamicTest_medium_dt
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.ODESolver.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.LinearSolver.Iterative.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.StateContainer.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.Mass.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.Constraint.Projective.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.SolidMechanics.Spring.so
[ OK ] RungeKutta2ExplicitSolverDynamic_test/0.rungeKutta2ExplicitSolverDynamicTest_medium_dt (13 ms)
[ RUN ] RungeKutta2ExplicitSolverDynamic_test/0.rungeKutta2ExplicitSolverDynamicTest_high_dt
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.ODESolver.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.LinearSolver.Iterative.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.StateContainer.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.Mass.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.Constraint.Projective.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.SolidMechanics.Spring.so
[ OK ] RungeKutta2ExplicitSolverDynamic_test/0.rungeKutta2ExplicitSolverDynamicTest_high_dt (3 ms)
[ RUN ] RungeKutta2ExplicitSolverDynamic_test/0.rungeKutta2ExplicitSolverDynamicTest_small_dt
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.ODESolver.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.LinearSolver.Iterative.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.StateContainer.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.Mass.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.Constraint.Projective.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.SolidMechanics.Spring.so
[ OK ] RungeKutta2ExplicitSolverDynamic_test/0.rungeKutta2ExplicitSolverDynamicTest_small_dt (110 ms)
[----------] 3 tests from RungeKutta2ExplicitSolverDynamic_test/0 (127 ms total)
[----------] 3 tests from RungeKutta4ExplicitSolverDynamic_test/0, where TypeParam = sofa::defaulttype::StdVectorTypes<sofa::type::Vec<3u,double>,sofa::type::Vec<3u,double>,double>
[ RUN ] RungeKutta4ExplicitSolverDynamic_test/0.rungeKutta4ExplicitSolverDynamicTest_medium_dt
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.ODESolver.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.LinearSolver.Iterative.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.StateContainer.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.Mass.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.Constraint.Projective.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.SolidMechanics.Spring.so
[ OK ] RungeKutta4ExplicitSolverDynamic_test/0.rungeKutta4ExplicitSolverDynamicTest_medium_dt (20 ms)
[ RUN ] RungeKutta4ExplicitSolverDynamic_test/0.rungeKutta4ExplicitSolverDynamicTest_high_dt
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.ODESolver.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.LinearSolver.Iterative.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.StateContainer.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.Mass.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.Constraint.Projective.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.SolidMechanics.Spring.so
[ OK ] RungeKutta4ExplicitSolverDynamic_test/0.rungeKutta4ExplicitSolverDynamicTest_high_dt (4 ms)
[ RUN ] RungeKutta4ExplicitSolverDynamic_test/0.rungeKutta4ExplicitSolverDynamicTest_small_dt
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.ODESolver.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.LinearSolver.Iterative.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.StateContainer.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.Mass.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.Constraint.Projective.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.SolidMechanics.Spring.so
[ OK ] RungeKutta4ExplicitSolverDynamic_test/0.rungeKutta4ExplicitSolverDynamicTest_small_dt (176 ms)
[----------] 3 tests from RungeKutta4ExplicitSolverDynamic_test/0 (200 ms total)
[----------] Global test environment tear-down
[==========] 12 tests from 4 test suites ran. (539 ms total)
[ PASSED ] 12 tests.
------------------------------------------
Running unit-tests Sofa.Simulation.Core_test
Calling: bash -c "/builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/bin/Sofa.Simulation.Core_test --gtest_output=xml:unit-tests/Sofa.Simulation.Core_test/report.xml 2>&1"
[==========] Running 61 tests from 24 test suites.
[----------] Global test environment set-up.
[----------] 6 tests from ParallelForEach
[ RUN ] ParallelForEach.makeRangesForLoop
[ OK ] ParallelForEach.makeRangesForLoop (0 ms)
[ RUN ] ParallelForEach.incrementVectorLambda
[ OK ] ParallelForEach.incrementVectorLambda (0 ms)
[ RUN ] ParallelForEach.incrementVectorFunctor
[ OK ] ParallelForEach.incrementVectorFunctor (0 ms)
[ RUN ] ParallelForEach.nbElementsLessThanThreads
[ OK ] ParallelForEach.nbElementsLessThanThreads (1 ms)
[ RUN ] ParallelForEach.emptyContainer
[ OK ] ParallelForEach.emptyContainer (1 ms)
[ RUN ] ParallelForEach.integers
[ OK ] ParallelForEach.integers (0 ms)
[----------] 6 tests from ParallelForEach (3 ms total)
[----------] 3 tests from ParallelForEachRange
[ RUN ] ParallelForEachRange.nonInitializedTaskScheduler
[ERROR] [parallelForEach] Task scheduler does not appear to be initialized. Cannot perform parallel tasks.
[ OK ] ParallelForEachRange.nonInitializedTaskScheduler (0 ms)
[ RUN ] ParallelForEachRange.incrementVectorLambda
[ OK ] ParallelForEachRange.incrementVectorLambda (0 ms)
[ RUN ] ParallelForEachRange.integers
[ OK ] ParallelForEachRange.integers (0 ms)
[----------] 3 tests from ParallelForEachRange (0 ms total)
[----------] 5 tests from RequiredPlugin_test
[ RUN ] RequiredPlugin_test.testNotExistingPlugin
[ERROR] [RequiredPlugin(notExist)] Plugin not found: "SofaNotExist"
Failed to load: ["SofaNotExist"]
[ OK ] RequiredPlugin_test.testNotExistingPlugin (12 ms)
[ RUN ] RequiredPlugin_test.testNoParameter
[ERROR] [RequiredPlugin()] Plugin not found: ""
Failed to load: [""]
[ OK ] RequiredPlugin_test.testNoParameter (4 ms)
[ RUN ] RequiredPlugin_test.testLoadPluginA
[WARNING] [RegisterObject] ComponentA: Implicit object registration is deprecated since v24.12. Check #4429 for more information.
[WARNING] [RegisterObject] ComponentB: Implicit object registration is deprecated since v24.12. Check #4429 for more information.
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libTestPluginA.so
[ OK ] RequiredPlugin_test.testLoadPluginA (1 ms)
[ RUN ] RequiredPlugin_test.testLoadPluginB
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libTestPluginB.so
[WARNING] [RequiredPlugin()] No component has been registered from TestPluginB.
It could be because:
- the entrypoint registerObjects() has not been implemented;
- (deprecated since v24.12) no sofa::core::RegisterObject() has been called;
- your plugin does not add any component (i.e BaseObject) into the factory. In that case, RequiredPlugin is not useful for this kind of plugin.
[ OK ] RequiredPlugin_test.testLoadPluginB (0 ms)
[ RUN ] RequiredPlugin_test.testLoadPluginC
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libTestPluginC.so
[ OK ] RequiredPlugin_test.testLoadPluginC (11 ms)
[----------] 5 tests from RequiredPlugin_test (29 ms total)
[----------] 1 test from SceneCheckRegistry
[ RUN ] SceneCheckRegistry.addToRegistry
[ OK ] SceneCheckRegistry.addToRegistry (0 ms)
[----------] 1 test from SceneCheckRegistry (0 ms total)
[----------] 2 tests from simulationLoad
[ RUN ] simulationLoad.existingFilename
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.AnimationLoop.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.Collision.Detection.Algorithm.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.Collision.Detection.Intersection.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.Collision.Geometry.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.Collision.Response.Contact.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.Constraint.Lagrangian.Correction.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.Constraint.Lagrangian.Solver.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.IO.Mesh.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.LinearSolver.Iterative.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.LinearSystem.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.Mapping.Linear.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.Mass.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.ODESolver.Backward.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.SolidMechanics.FEM.Elastic.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.StateContainer.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.Topology.Container.Constant.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.Topology.Container.Grid.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.Component.Visual.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.GL.Component.Rendering3D.so
[INFO] [PluginManager] Loaded plugin: /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build/lib/libSofa.GL.Component.Shader.so
[ OK ] simulationLoad.existingFilename (134 ms)
[ RUN ] simulationLoad.nonExistingFilename
[ERROR] [Simulation] Cannot load file 'aFileThatDoesNotExist.scn': file cannot be found
[ OK ] simulationLoad.nonExistingFilename (0 ms)
[----------] 2 tests from simulationLoad (134 ms total)
[----------] 2 tests from TestParallelSparseMatrixProduct/TestSparseMatrixProduct/0, where TypeParam = sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int> >
[ RUN ] TestParallelSparseMatrixProduct/TestSparseMatrixProduct/0.squareMatrix
[ OK ] TestParallelSparseMatrixProduct/TestSparseMatrixProduct/0.squareMatrix (1053 ms)
[ RUN ] TestParallelSparseMatrixProduct/TestSparseMatrixProduct/0.rectangularMatrix
[ OK ] TestParallelSparseMatrixProduct/TestSparseMatrixProduct/0.rectangularMatrix (5714 ms)
[----------] 2 tests from TestParallelSparseMatrixProduct/TestSparseMatrixProduct/0 (6768 ms total)
[----------] 2 tests from TestParallelSparseMatrixProduct/TestSparseMatrixProduct/1, where TypeParam = sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int> >
[ RUN ] TestParallelSparseMatrixProduct/TestSparseMatrixProduct/1.squareMatrix
[ OK ] TestParallelSparseMatrixProduct/TestSparseMatrixProduct/1.squareMatrix (946 ms)
[ RUN ] TestParallelSparseMatrixProduct/TestSparseMatrixProduct/1.rectangularMatrix
[ OK ] TestParallelSparseMatrixProduct/TestSparseMatrixProduct/1.rectangularMatrix (5533 ms)
[----------] 2 tests from TestParallelSparseMatrixProduct/TestSparseMatrixProduct/1 (6480 ms total)
[----------] 2 tests from TestParallelSparseMatrixProduct/TestSparseMatrixProduct/2, where TypeParam = sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int> >
[ RUN ] TestParallelSparseMatrixProduct/TestSparseMatrixProduct/2.squareMatrix
[ OK ] TestParallelSparseMatrixProduct/TestSparseMatrixProduct/2.squareMatrix (769 ms)
[ RUN ] TestParallelSparseMatrixProduct/TestSparseMatrixProduct/2.rectangularMatrix
[ OK ] TestParallelSparseMatrixProduct/TestSparseMatrixProduct/2.rectangularMatrix (4867 ms)
[----------] 2 tests from TestParallelSparseMatrixProduct/TestSparseMatrixProduct/2 (5637 ms total)
[----------] 2 tests from TestParallelSparseMatrixProduct/TestSparseMatrixProduct/3, where TypeParam = sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int> >
[ RUN ] TestParallelSparseMatrixProduct/TestSparseMatrixProduct/3.squareMatrix
[ OK ] TestParallelSparseMatrixProduct/TestSparseMatrixProduct/3.squareMatrix (810 ms)
[ RUN ] TestParallelSparseMatrixProduct/TestSparseMatrixProduct/3.rectangularMatrix
[ OK ] TestParallelSparseMatrixProduct/TestSparseMatrixProduct/3.rectangularMatrix (4929 ms)
[----------] 2 tests from TestParallelSparseMatrixProduct/TestSparseMatrixProduct/3 (5740 ms total)
[----------] 2 tests from TestParallelSparseMatrixProduct/TestSparseMatrixProduct/4, where TypeParam = sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int> >
[ RUN ] TestParallelSparseMatrixProduct/TestSparseMatrixProduct/4.squareMatrix
[ OK ] TestParallelSparseMatrixProduct/TestSparseMatrixProduct/4.squareMatrix (796 ms)
[ RUN ] TestParallelSparseMatrixProduct/TestSparseMatrixProduct/4.rectangularMatrix
[ OK ] TestParallelSparseMatrixProduct/TestSparseMatrixProduct/4.rectangularMatrix (4678 ms)
[----------] 2 tests from TestParallelSparseMatrixProduct/TestSparseMatrixProduct/4 (5474 ms total)
[----------] 2 tests from TestParallelSparseMatrixProduct/TestSparseMatrixProduct/5, where TypeParam = sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int> >
[ RUN ] TestParallelSparseMatrixProduct/TestSparseMatrixProduct/5.squareMatrix
[ OK ] TestParallelSparseMatrixProduct/TestSparseMatrixProduct/5.squareMatrix (798 ms)
[ RUN ] TestParallelSparseMatrixProduct/TestSparseMatrixProduct/5.rectangularMatrix
[ OK ] TestParallelSparseMatrixProduct/TestSparseMatrixProduct/5.rectangularMatrix (4842 ms)
[----------] 2 tests from TestParallelSparseMatrixProduct/TestSparseMatrixProduct/5 (5640 ms total)
[----------] 2 tests from TestParallelSparseMatrixProduct/TestSparseMatrixProduct/6, where TypeParam = sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int> >
[ RUN ] TestParallelSparseMatrixProduct/TestSparseMatrixProduct/6.squareMatrix
[ OK ] TestParallelSparseMatrixProduct/TestSparseMatrixProduct/6.squareMatrix (890 ms)
[ RUN ] TestParallelSparseMatrixProduct/TestSparseMatrixProduct/6.rectangularMatrix
[ OK ] TestParallelSparseMatrixProduct/TestSparseMatrixProduct/6.rectangularMatrix (4639 ms)
[----------] 2 tests from TestParallelSparseMatrixProduct/TestSparseMatrixProduct/6 (5529 ms total)
[----------] 2 tests from TestParallelSparseMatrixProduct/TestSparseMatrixProduct/7, where TypeParam = sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int> >
[ RUN ] TestParallelSparseMatrixProduct/TestSparseMatrixProduct/7.squareMatrix
[ OK ] TestParallelSparseMatrixProduct/TestSparseMatrixProduct/7.squareMatrix (792 ms)
[ RUN ] TestParallelSparseMatrixProduct/TestSparseMatrixProduct/7.rectangularMatrix
[ OK ] TestParallelSparseMatrixProduct/TestSparseMatrixProduct/7.rectangularMatrix (4854 ms)
[----------] 2 tests from TestParallelSparseMatrixProduct/TestSparseMatrixProduct/7 (5646 ms total)
[----------] 2 tests from TestParallelSparseMatrixProduct/TestSparseMatrixProduct/8, where TypeParam = sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int> >
[ RUN ] TestParallelSparseMatrixProduct/TestSparseMatrixProduct/8.squareMatrix
[ OK ] TestParallelSparseMatrixProduct/TestSparseMatrixProduct/8.squareMatrix (572 ms)
[ RUN ] TestParallelSparseMatrixProduct/TestSparseMatrixProduct/8.rectangularMatrix
[ OK ] TestParallelSparseMatrixProduct/TestSparseMatrixProduct/8.rectangularMatrix (3294 ms)
[----------] 2 tests from TestParallelSparseMatrixProduct/TestSparseMatrixProduct/8 (3867 ms total)
[----------] 2 tests from TestParallelSparseMatrixProduct/TestSparseMatrixProduct/9, where TypeParam = sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int> >
[ RUN ] TestParallelSparseMatrixProduct/TestSparseMatrixProduct/9.squareMatrix
[ OK ] TestParallelSparseMatrixProduct/TestSparseMatrixProduct/9.squareMatrix (573 ms)
[ RUN ] TestParallelSparseMatrixProduct/TestSparseMatrixProduct/9.rectangularMatrix
[ OK ] TestParallelSparseMatrixProduct/TestSparseMatrixProduct/9.rectangularMatrix (3392 ms)
[----------] 2 tests from TestParallelSparseMatrixProduct/TestSparseMatrixProduct/9 (3966 ms total)
[----------] 2 tests from TestParallelSparseMatrixProduct/TestSparseMatrixProduct/10, where TypeParam = sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int> >
[ RUN ] TestParallelSparseMatrixProduct/TestSparseMatrixProduct/10.squareMatrix
[ OK ] TestParallelSparseMatrixProduct/TestSparseMatrixProduct/10.squareMatrix (574 ms)
[ RUN ] TestParallelSparseMatrixProduct/TestSparseMatrixProduct/10.rectangularMatrix
[ OK ] TestParallelSparseMatrixProduct/TestSparseMatrixProduct/10.rectangularMatrix (3256 ms)
[----------] 2 tests from TestParallelSparseMatrixProduct/TestSparseMatrixProduct/10 (3831 ms total)
[----------] 2 tests from TestParallelSparseMatrixProduct/TestSparseMatrixProduct/11, where TypeParam = sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int> >
[ RUN ] TestParallelSparseMatrixProduct/TestSparseMatrixProduct/11.squareMatrix
[ OK ] TestParallelSparseMatrixProduct/TestSparseMatrixProduct/11.squareMatrix (533 ms)
[ RUN ] TestParallelSparseMatrixProduct/TestSparseMatrixProduct/11.rectangularMatrix
[ OK ] TestParallelSparseMatrixProduct/TestSparseMatrixProduct/11.rectangularMatrix (3195 ms)
[----------] 2 tests from TestParallelSparseMatrixProduct/TestSparseMatrixProduct/11 (3728 ms total)
[----------] 2 tests from TestParallelSparseMatrixProduct/TestSparseMatrixProduct/12, where TypeParam = sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int> >
[ RUN ] TestParallelSparseMatrixProduct/TestSparseMatrixProduct/12.squareMatrix
[ OK ] TestParallelSparseMatrixProduct/TestSparseMatrixProduct/12.squareMatrix (541 ms)
[ RUN ] TestParallelSparseMatrixProduct/TestSparseMatrixProduct/12.rectangularMatrix
[ OK ] TestParallelSparseMatrixProduct/TestSparseMatrixProduct/12.rectangularMatrix (3286 ms)
[----------] 2 tests from TestParallelSparseMatrixProduct/TestSparseMatrixProduct/12 (3828 ms total)
[----------] 2 tests from TestParallelSparseMatrixProduct/TestSparseMatrixProduct/13, where TypeParam = sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int> >
[ RUN ] TestParallelSparseMatrixProduct/TestSparseMatrixProduct/13.squareMatrix
[ OK ] TestParallelSparseMatrixProduct/TestSparseMatrixProduct/13.squareMatrix (540 ms)
[ RUN ] TestParallelSparseMatrixProduct/TestSparseMatrixProduct/13.rectangularMatrix
[ OK ] TestParallelSparseMatrixProduct/TestSparseMatrixProduct/13.rectangularMatrix (3396 ms)
[----------] 2 tests from TestParallelSparseMatrixProduct/TestSparseMatrixProduct/13 (3936 ms total)
[----------] 2 tests from TestParallelSparseMatrixProduct/TestSparseMatrixProduct/14, where TypeParam = sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int> >
[ RUN ] TestParallelSparseMatrixProduct/TestSparseMatrixProduct/14.squareMatrix
[ OK ] TestParallelSparseMatrixProduct/TestSparseMatrixProduct/14.squareMatrix (885 ms)
[ RUN ] TestParallelSparseMatrixProduct/TestSparseMatrixProduct/14.rectangularMatrix
[ OK ] TestParallelSparseMatrixProduct/TestSparseMatrixProduct/14.rectangularMatrix (4745 ms)
[----------] 2 tests from TestParallelSparseMatrixProduct/TestSparseMatrixProduct/14 (5630 ms total)
[----------] 2 tests from TestParallelSparseMatrixProduct/TestSparseMatrixProduct/15, where TypeParam = sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int> >
[ RUN ] TestParallelSparseMatrixProduct/TestSparseMatrixProduct/15.squareMatrix
[ OK ] TestParallelSparseMatrixProduct/TestSparseMatrixProduct/15.squareMatrix (691 ms)
[ RUN ] TestParallelSparseMatrixProduct/TestSparseMatrixProduct/15.rectangularMatrix
[ OK ] TestParallelSparseMatrixProduct/TestSparseMatrixProduct/15.rectangularMatrix (4625 ms)
[----------] 2 tests from TestParallelSparseMatrixProduct/TestSparseMatrixProduct/15 (5317 ms total)
[----------] 1 test from TaskSchedulerFactory
[ RUN ] TaskSchedulerFactory.instantiateNotInFactory
[ERROR] [TaskSchedulerFactory] Cannot instantiate task scheduler 'notInFactory': it has not been registered into the factory
[ OK ] TaskSchedulerFactory.instantiateNotInFactory (0 ms)
[----------] 1 test from TaskSchedulerFactory (0 ms total)
[----------] 5 tests from MainTaskSchedulerFactory
[ RUN ] MainTaskSchedulerFactory.createEmpty
[ OK ] MainTaskSchedulerFactory.createEmpty (0 ms)
[ RUN ] MainTaskSchedulerFactory.createDefault
[ OK ] MainTaskSchedulerFactory.createDefault (0 ms)
[ RUN ] MainTaskSchedulerFactory.createNotInFactory
[ERROR] [TaskSchedulerFactory] Cannot instantiate task scheduler 'notInFactory': it has not been registered into the factory
[ OK ] MainTaskSchedulerFactory.createNotInFactory (0 ms)
[ RUN ] MainTaskSchedulerFactory.registerAlreadyInFactory
[ERROR] [TaskSchedulerFactory] Cannot register task scheduler '_default' into the factory: a task scheduler with this name already exists
[ OK ] MainTaskSchedulerFactory.registerAlreadyInFactory (0 ms)
[ RUN ] MainTaskSchedulerFactory.registerNew
[ OK ] MainTaskSchedulerFactory.registerNew (0 ms)
[----------] 5 tests from MainTaskSchedulerFactory (0 ms total)
[----------] 6 tests from TaskSchedulerTests
[ RUN ] TaskSchedulerTests.FibonacciSingle
[ OK ] TaskSchedulerTests.FibonacciSingle (50 ms)
[ RUN ] TaskSchedulerTests.FibonacciMulti
[ OK ] TaskSchedulerTests.FibonacciMulti (112 ms)
[ RUN ] TaskSchedulerTests.IntSumSingle
[ OK ] TaskSchedulerTests.IntSumSingle (154 ms)
[ RUN ] TaskSchedulerTests.IntSumMulti
[ OK ] TaskSchedulerTests.IntSumMulti (358 ms)
[ RUN ] TaskSchedulerTests.Lambda
[ OK ] TaskSchedulerTests.Lambda (0 ms)
[ RUN ] TaskSchedulerTests.Functor
[ OK ] TaskSchedulerTests.Functor (0 ms)
[----------] 6 tests from TaskSchedulerTests (676 ms total)
[----------] Global test environment tear-down
[==========] 61 tests from 24 test suites ran. (81870 ms total)
[ PASSED ] 61 tests.
------------------------------------------
Running unit-tests Sofa.DefaultType_simutest
Calling: bash -c "/builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_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.
Thread 2/7 (PID 20781) is done.
Waiting for thread 3/7 (PID 20782) to finish...
Thread 3/7 (PID 20782) is done.
Waiting for thread 4/7 (PID 20784) to finish...
Thread 4/7 (PID 20784) is done.
Waiting for thread 5/7 (PID 20786) to finish...
Thread 5/7 (PID 20786) is done.
Waiting for thread 6/7 (PID 20788) to finish...
Thread 6/7 (PID 20788) is done.
Waiting for thread 7/7 (PID 20790) to finish...
Thread 7/7 (PID 20790) is done.
Done.
/builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/ci/scripts/unit-tests.sh: line 1: kill: (-20679) - No such process
Testing summary:
- 77 test suite(s)
- 2742 test(s)
- 14 disabled test(s)
- 0 failure(s)
- 0 error(s)
GitHub reponse: {
"url": "https://api.github.com/repos/sofa-framework/sofa/statuses/fe121606e924efad7e6568378fbc11bfd9a74b61",
"avatar_url": "https://avatars.githubusercontent.com/u/19709165?v=4",
"id": 39754491840,
"node_id": "SC_kwDOA5Tkhs8AAAAJQY1nwA",
"state": "success",
"description": "Build OK. FIXME: 0 unit",
"target_url": "https://ci.inria.fr/sofa-ci-dev/job/sofa-framework/job/PR-5720/CI_CONFIG=ubuntu_gcc,CI_PLUGINS=options,CI_TYPE=release/1/",
"context": "ubuntu_gcc_options",
"created_at": "2025-10-02T21:06:41Z",
"updated_at": "2025-10-02T21:06:41Z",
"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/fe121606e924efad7e6568378fbc11bfd9a74b61 (not sent): [success] ubuntu_gcc_options - Build OK. FIXME: 0 unit
Notify Dashboard (sent - curl returned 0): fullbuild=true&sha=fe121606e924efad7e6568378fbc11bfd9a74b61&config=ubuntu_gcc_options&node=sofa-ci-dev-ubuntu2204-2&job_url=https://ci.inria.fr/sofa-ci-dev/job/sofa-framework/job/PR-5720/CI_CONFIG=ubuntu_gcc,CI_PLUGINS=options,CI_TYPE=release/&build_url=https://ci.inria.fr/sofa-ci-dev/job/sofa-framework/job/PR-5720/CI_CONFIG=ubuntu_gcc,CI_PLUGINS=options,CI_TYPE=release/1/&tests_status=done&tests_suites=77&tests_total=2742&tests_disabled=14&tests_failures=0&tests_errors=0&tests_duration=352.13099999999986
[END] Unit tests (2025-10-02 21:06:41.678714) - took 164.164055 seconds
-------------------------------------------------------
[PostBuildScript] - [INFO] Executing post build scripts.
[PostBuildScript] - [INFO] build step #0 should only be executed on MATRIX
[src] $ bash /tmp/jenkins1533477291671604398.sh
ENV VARS: load /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/ci/scripts/env/default
ENV VARS: load node specific /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/ci/scripts/env/sofa-ci-dev-ubuntu2204-2
--------------- post-build.sh vars ---------------
BUILD_DIR = /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/build
CONFIG = ubuntu_gcc
PLATFORM = ubuntu
COMPILER = gcc
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=bffb54e333b56890aa5e6e8ebce8fb5388e6a953
DASH_COMMIT_AUTHOR=Alex Bilger
DASH_COMMIT_BRANCH=origin/PR-5720
DASH_COMMIT_DATE=1759431790
DASH_COMMIT_HASH=fe121606e924efad7e6568378fbc11bfd9a74b61
DASH_COMMIT_SUBJECT=[Helper] Add Taskflow dependency to CMake build system
DASH_CONFIG=ubuntu_gcc_options
DASH_DASHBOARD_URL=https://www.sofa-framework.org/dash/input.php
DASH_FULLBUILD=true
DASH_NOTIFY=true
---------------------
GitHub env vars:
GITHUB_BASECOMMIT_HASH=bffb54e333b56890aa5e6e8ebce8fb5388e6a953
GITHUB_BASE_REF=master
GITHUB_COMMIT_AUTHOR=Alex Bilger
GITHUB_COMMIT_DATE=1759431790
GITHUB_COMMIT_HASH=fe121606e924efad7e6568378fbc11bfd9a74b61
GITHUB_COMMIT_MESSAGE=[Helper] Add Taskflow dependency to CMake build system
GITHUB_CONTEXT=ubuntu_gcc_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-5720/CI_CONFIG=ubuntu_gcc,CI_PLUGINS=options,CI_TYPE=release/1/
---------------------
----------- statuses -----------
tests_status = done
scenes_status = disabled
regressions_status = disabled
---------------------------------
Notify Dashboard (sent - curl returned 0): fullbuild=true&sha=fe121606e924efad7e6568378fbc11bfd9a74b61&config=ubuntu_gcc_options&node=sofa-ci-dev-ubuntu2204-2&job_url=https://ci.inria.fr/sofa-ci-dev/job/sofa-framework/job/PR-5720/CI_CONFIG=ubuntu_gcc,CI_PLUGINS=options,CI_TYPE=release/&build_url=https://ci.inria.fr/sofa-ci-dev/job/sofa-framework/job/PR-5720/CI_CONFIG=ubuntu_gcc,CI_PLUGINS=options,CI_TYPE=release/1/&tests_status=done&scenes_status=disabled®ressions_status=disabled
BUILD_RESULT = SUCCESS
----------- WORKSPACE -----------
total 568
drwxrwxr-x 12 ci ci 4096 Oct 2 23:06 .
drwxrwxr-x 6 ci ci 4096 Oct 2 21:59 ..
drwxrwxr-x 5 ci ci 4096 Oct 2 21:54 applications
-rw-rw-r-- 1 ci ci 3015 Oct 2 21:54 Authors.txt
-rw-rw-r-- 1 ci ci 402076 Oct 2 21:54 CHANGELOG.md
-rw-rw-r-- 1 ci ci 4525 Oct 2 21:54 .clang-format
drwxrwxr-x 3 ci ci 4096 Oct 2 21:54 cmake
-rw-rw-r-- 1 ci ci 19351 Oct 2 21:54 CMakeLists.txt
-rw-rw-r-- 1 ci ci 9294 Oct 2 21:54 CMakePresets.json
-rw-rw-r-- 1 ci ci 136 Oct 2 21:54 .codespellrc
-rw-rw-r-- 1 ci ci 10069 Oct 2 21:54 CONTRIBUTING.md
drwxrwxr-x 8 ci ci 4096 Oct 2 21:54 examples
drwxrwxr-x 5 ci ci 4096 Oct 2 21:54 extlibs
-rw-rw-r-- 1 ci ci 2918 Oct 2 21:54 flake.lock
-rw-rw-r-- 1 ci ci 1200 Oct 2 21:54 flake.nix
drwxrwxr-x 8 ci ci 4096 Oct 2 21:59 .git
-rw-rw-r-- 1 ci ci 321 Oct 2 21:54 .gitattributes
drwxrwxr-x 4 ci ci 4096 Oct 2 21:54 .github
-rw-rw-r-- 1 ci ci 1117 Oct 2 21:54 .gitignore
-rw-rw-r-- 1 ci ci 7418 Oct 2 21:54 GUIDELINES.md
-rw-rw-r-- 1 ci ci 26526 Oct 2 21:54 LICENSE-LGPL.md
-rw-rw-r-- 1 ci ci 1648 Oct 2 21:54 package.nix
lrwxrwxrwx 1 ci ci 67 Oct 2 23:06 parent_dir -> /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release
-rw-rw-r-- 1 ci ci 4028 Oct 2 21:54 README.md
drwxrwxr-x 5 ci ci 4096 Oct 2 21:54 scripts
drwxrwxr-x 8 ci ci 4096 Oct 2 21:54 share
drwxrwxr-x 6 ci ci 4096 Oct 2 21:54 Sofa
drwxrwxr-x 3 ci ci 4096 Oct 2 21:54 tools
---------------------------------
[src] $ bash /tmp/CommandInterpreterCondition6093344920660328410.sh
Searching for output file like parent_dir/build/make-output-fullbuild-gcc*.txt
Run condition [Execute Shell] enabling perform for step [[Record compiler warnings and static analysis results]]
[GCC Build] Searching for all files in '/builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/src' that match the pattern 'parent_dir/build/make-output-fullbuild-gcc*.txt'
[GCC Build] Traversing of symbolic links: enabled
[GCC Build] -> found 1 file
[GCC Build] Successfully parsed file /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/src/parent_dir/build/make-output-fullbuild-gcc.txt
[GCC Build] -> found 811 issues (skipped 4107 duplicates)
[GCC Build] Successfully processed file 'parent_dir/build/make-output-fullbuild-gcc.txt'
[GCC Build] Post processing issues on 'sofa-ci-dev-ubuntu2204-2' with source code encoding 'UTF-8'
[GCC Build] Creating SCM blamer to obtain author and commit information for affected files
[GCC Build] -> No blamer installed yet. You need to install the 'git-forensics' plugin to enable blaming for Git.
[GCC Build] Resolving file names for all issues in workspace '/builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/src'
[GCC Build] -> resolved paths in source directory (186 found, 121 not found)
[GCC Build] Resolving module names from module definitions (build.xml, pom.xml, or Manifest.mf files)
[GCC Build] -> resolved module names for 811 issues
[GCC Build] Resolving package names (or namespaces) by parsing the affected files
[GCC Build] -> resolved package names of 294 affected files
[GCC Build] No filter has been set, publishing all 773 issues
[GCC Build] Creating fingerprints for all affected code blocks to track issues over different builds
[GCC Build] -> created fingerprints for 420 issues (skipped 353 issues)
[GCC Build] Copying affected files to Jenkins' build folder '/net/www/ci/sofa-ci-dev/jobs/sofa-framework/branches/PR-5720/configurations/axis-CI_CONFIG/ubuntu_gcc/axis-CI_PLUGINS/options/axis-CI_TYPE/release/builds/1/files-with-issues'
[GCC Build] -> 169 copied, 4 not in workspace, 353 not-found, 0 with I/O error
[GCC Build] Skipping cleaning of source code files in old builds
[GCC Build] Repository miner is not configured, skipping repository mining
[GCC Build] [-ERROR-] Can't create fingerprints for some files:
[GCC Build] [-ERROR-] - '/usr/include/x86_64-linux-gnu/bits/string_fortified.h' file not found
[GCC Build] [-ERROR-] - 'external_directories/fetched/SofaPython3/Plugin/src/SofaPython3/DataHelper.cpp' file not found
[GCC Build] [-ERROR-] - 'external_directories/fetched/SofaPython3/Plugin/src/SofaPython3/DataHelper.cpp' file not found
[GCC Build] [-ERROR-] - 'external_directories/fetched/SofaPython3/bindings/Sofa/src/SofaPython3/Sofa/Core/Binding_DataDict_doc.h' file not found
[GCC Build] [-ERROR-] - 'external_directories/fetched/SofaPython3/bindings/Sofa/src/SofaPython3/Sofa/Core/Binding_DataDict_doc.h' file not found
[GCC Build] [-ERROR-] - 'external_directories/fetched/SofaPython3/bindings/Sofa/src/SofaPython3/Sofa/Core/Binding_DataDict_doc.h' file not found
[GCC Build] [-ERROR-] - 'external_directories/fetched/SofaPython3/bindings/Sofa/src/SofaPython3/Sofa/Core/Binding_DataDict_doc.h' file not found
[GCC Build] [-ERROR-] - 'external_directories/fetched/SofaPython3/bindings/Sofa/src/SofaPython3/Sofa/Core/Binding_DataDict_doc.h' file not found
[GCC Build] [-ERROR-] - 'external_directories/fetched/SofaPython3/bindings/Sofa/src/SofaPython3/Sofa/Core/Binding_Base_doc.h' file not found
[GCC Build] [-ERROR-] - 'external_directories/fetched/SofaPython3/bindings/Sofa/src/SofaPython3/Sofa/Core/Binding_Base_doc.h' file not found
[GCC Build] [-ERROR-] - 'external_directories/fetched/SofaPython3/bindings/Sofa/src/SofaPython3/Sofa/Core/Binding_Base_doc.h' file not found
[GCC Build] [-ERROR-] - 'external_directories/fetched/SofaPython3/Plugin/src/SofaPython3/PythonFactory.cpp' file not found
[GCC Build] [-ERROR-] - 'external_directories/fetched/SofaPython3/Plugin/src/SofaPython3/PythonFactory.cpp' file not found
[GCC Build] [-ERROR-] - 'external_directories/fetched/SofaPython3/bindings/Sofa/src/SofaPython3/Sofa/Core/Binding_BaseClass.cpp' file not found
[GCC Build] [-ERROR-] - 'external_directories/fetched/SofaPython3/bindings/Sofa/src/SofaPython3/Sofa/Core/Binding_DrawTool.cpp' file not found
[GCC Build] [-ERROR-] - 'external_directories/fetched/SofaPython3/bindings/Sofa/src/SofaPython3/Sofa/Core/Binding_DrawTool.cpp' file not found
[GCC Build] [-ERROR-] - 'external_directories/fetched/SofaPython3/bindings/Sofa/src/SofaPython3/Sofa/Core/Binding_BaseObject.cpp' file not found
[GCC Build] [-ERROR-] - 'external_directories/fetched/SofaPython3/bindings/Sofa/src/SofaPython3/Sofa/Core/Binding_BaseObject.cpp' file not found
[GCC Build] [-ERROR-] - 'external_directories/fetched/SofaPython3/bindings/Sofa/src/SofaPython3/Sofa/Core/Binding_BaseObject_doc.h' file not found
[GCC Build] [-ERROR-] - 'external_directories/fetched/SofaPython3/bindings/Sofa/src/SofaPython3/Sofa/Core/Binding_BaseObject_doc.h' file not found
[GCC Build] [-ERROR-] ... skipped logging of 333 additional errors ...
[GCC Build] Searching for all files in '/builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/src' that match the pattern 'parent_dir/build/make-output-fullbuild-gcc*.txt'
[GCC Build] Traversing of symbolic links: enabled
[GCC Build] -> found 1 file
[GCC Build] Successfully parsed file /builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/src/parent_dir/build/make-output-fullbuild-gcc.txt
[GCC Build] -> found 811 issues (skipped 4107 duplicates)
[GCC Build] Successfully processed file 'parent_dir/build/make-output-fullbuild-gcc.txt'
[GCC Build] Post processing issues on 'sofa-ci-dev-ubuntu2204-2' with source code encoding 'UTF-8'
[GCC Build] Creating SCM blamer to obtain author and commit information for affected files
[GCC Build] -> No blamer installed yet. You need to install the 'git-forensics' plugin to enable blaming for Git.
[GCC Build] Resolving file names for all issues in workspace '/builds/workspace/sofa-framework/PR-5720/ubuntu_gcc_options_release/src'
[GCC Build] -> resolved paths in source directory (186 found, 121 not found)
[GCC Build] Resolving module names from module definitions (build.xml, pom.xml, or Manifest.mf files)
[GCC Build] -> resolved module names for 811 issues
[GCC Build] Resolving package names (or namespaces) by parsing the affected files
[GCC Build] -> resolved package names of 294 affected files
[GCC Build] No filter has been set, publishing all 773 issues
[GCC Build] Creating fingerprints for all affected code blocks to track issues over different builds
[GCC Build] -> created fingerprints for 420 issues (skipped 353 issues)
[GCC Build] Copying affected files to Jenkins' build folder '/net/www/ci/sofa-ci-dev/jobs/sofa-framework/branches/PR-5720/configurations/axis-CI_CONFIG/ubuntu_gcc/axis-CI_PLUGINS/options/axis-CI_TYPE/release/builds/1/files-with-issues'
[GCC Build] -> 169 copied, 4 not in workspace, 353 not-found, 0 with I/O error
[GCC Build] Skipping cleaning of source code files in old builds
[GCC Build] Repository miner is not configured, skipping repository mining
[GCC Build] [-ERROR-] Can't create fingerprints for some files:
[GCC Build] [-ERROR-] - '/usr/include/x86_64-linux-gnu/bits/string_fortified.h' file not found
[GCC Build] [-ERROR-] - 'external_directories/fetched/SofaPython3/Plugin/src/SofaPython3/DataHelper.cpp' file not found
[GCC Build] [-ERROR-] - 'external_directories/fetched/SofaPython3/Plugin/src/SofaPython3/DataHelper.cpp' file not found
[GCC Build] [-ERROR-] - 'external_directories/fetched/SofaPython3/bindings/Sofa/src/SofaPython3/Sofa/Core/Binding_DataDict_doc.h' file not found
[GCC Build] [-ERROR-] - 'external_directories/fetched/SofaPython3/bindings/Sofa/src/SofaPython3/Sofa/Core/Binding_DataDict_doc.h' file not found
[GCC Build] [-ERROR-] - 'external_directories/fetched/SofaPython3/bindings/Sofa/src/SofaPython3/Sofa/Core/Binding_DataDict_doc.h' file not found
[GCC Build] [-ERROR-] - 'external_directories/fetched/SofaPython3/bindings/Sofa/src/SofaPython3/Sofa/Core/Binding_DataDict_doc.h' file not found
[GCC Build] [-ERROR-] - 'external_directories/fetched/SofaPython3/bindings/Sofa/src/SofaPython3/Sofa/Core/Binding_DataDict_doc.h' file not found
[GCC Build] [-ERROR-] - 'external_directories/fetched/SofaPython3/bindings/Sofa/src/SofaPython3/Sofa/Core/Binding_Base_doc.h' file not found
[GCC Build] [-ERROR-] - 'external_directories/fetched/SofaPython3/bindings/Sofa/src/SofaPython3/Sofa/Core/Binding_Base_doc.h' file not found
[GCC Build] [-ERROR-] - 'external_directories/fetched/SofaPython3/bindings/Sofa/src/SofaPython3/Sofa/Core/Binding_Base_doc.h' file not found
[GCC Build] [-ERROR-] - 'external_directories/fetched/SofaPython3/Plugin/src/SofaPython3/PythonFactory.cpp' file not found
[GCC Build] [-ERROR-] - 'external_directories/fetched/SofaPython3/Plugin/src/SofaPython3/PythonFactory.cpp' file not found
[GCC Build] [-ERROR-] - 'external_directories/fetched/SofaPython3/bindings/Sofa/src/SofaPython3/Sofa/Core/Binding_BaseClass.cpp' file not found
[GCC Build] [-ERROR-] - 'external_directories/fetched/SofaPython3/bindings/Sofa/src/SofaPython3/Sofa/Core/Binding_DrawTool.cpp' file not found
[GCC Build] [-ERROR-] - 'external_directories/fetched/SofaPython3/bindings/Sofa/src/SofaPython3/Sofa/Core/Binding_DrawTool.cpp' file not found
[GCC Build] [-ERROR-] - 'external_directories/fetched/SofaPython3/bindings/Sofa/src/SofaPython3/Sofa/Core/Binding_BaseObject.cpp' file not found
[GCC Build] [-ERROR-] - 'external_directories/fetched/SofaPython3/bindings/Sofa/src/SofaPython3/Sofa/Core/Binding_BaseObject.cpp' file not found
[GCC Build] [-ERROR-] - 'external_directories/fetched/SofaPython3/bindings/Sofa/src/SofaPython3/Sofa/Core/Binding_BaseObject_doc.h' file not found
[GCC Build] [-ERROR-] - 'external_directories/fetched/SofaPython3/bindings/Sofa/src/SofaPython3/Sofa/Core/Binding_BaseObject_doc.h' file not found
[GCC Build] [-ERROR-] ... skipped logging of 333 additional errors ...
[GCC Build] Reference build recorder is not configured
[GCC Build] No valid reference build found
[GCC Build] All reported issues will be considered outstanding
[GCC Build] No quality gates have been set - skipping
[GCC Build] Health report is disabled - skipping
[GCC Build] Created analysis result for 773 issues (found 0 new issues, fixed 0 issues)
[GCC Build] Attaching ResultAction with ID 'FullBuildWarnings-GCC' to build 'sofa-framework/PR-5720/CI_CONFIG=ubuntu_gcc,CI_PLUGINS=options,CI_TYPE=release #1'.
[Checks API] No suitable checks publisher found.
[src] $ bash /tmp/CommandInterpreterCondition16343037002836072572.sh
Searching for output file like parent_dir/build/make-output-fullbuild-clang*.txt
Run condition [Execute Shell] preventing perform for step [[Record compiler warnings and static analysis results]]
[src] $ bash /tmp/CommandInterpreterCondition2690045384462467226.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/CommandInterpreterCondition8074593474722732324.sh
Run condition [Execute Shell] preventing perform for step [[Record compiler warnings and static analysis results]]
[src] $ bash /tmp/CommandInterpreterCondition15885547732547698317.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/CommandInterpreterCondition13225308844671629446.sh
Searching for files to archive as artifacts
Run condition [Execute Shell] preventing perform for step [[Archive the artifacts]]
Finished: SUCCESS