Skip to content
Success

Console Output

Started by upstream project "clean-old-builds" build number 1479
originally caused by:
 Started by timer
Running as SYSTEM
[EnvInject] - Loading node environment variables.
Building remotely on consortium-macos-2 (default debug package release builder options macos_clang cleanable) in workspace /Users/ci/Jenkins/workspace/clean-old-builds
[EnvInject] - Inject global passwords.
[EnvInject] - Mask passwords that will be passed as build parameters.
[clean-old-builds] $ bash /tmp/jenkins7044008379978024491.sh

--------------- Clone/update CI scripts ---------------
pwd = /Users/ci/Jenkins/workspace/clean-old-builds
From https://github.com/sofa-framework/ci
 + 305c265...2efb05d testing    -> origin/testing  (forced update)
HEAD is now at 58896bc [scripts] Add new Windows node
CI scripts are available in /Users/ci/Jenkins/workspace/clean-old-builds/ci/scripts
-------------------------------------------------------

------------- Clone/update reference_repo/sofa --------------
Checking /Users/ci/reference_repo/sofa
Reference repo found. Updating...
From https://github.com/sofa-framework/sofa
   6a05ff788b..359d811a33  master                -> origin/master
 * [new branch]            olivier-goury-patch-1 -> origin/olivier-goury-patch-1
Updating 6a05ff788b..359d811a33
Fast-forward
 Component/CMakeLists.txt                           |   2 +-
 Component/Compat/CMakeLists.txt                    |   3 +
 .../Sofa.Component.LinearSolver.Direct.cmake       |  21 ++++
 .../Sofa.Component.LinearSolver.Iterative.cmake    |  14 +++
 ...ofa.Component.LinearSolver.Preconditioner.cmake |  14 +++
 .../src/SofaBaseLinearSolver/CGLinearSolver.h      |  22 ++--
 .../src/SofaBaseLinearSolver/CGLinearSolver.inl    |  26 +++++
 .../src/SofaBaseLinearSolver/GraphScatteredTypes.h |  26 +++++
 .../src/SofaBaseLinearSolver/MatrixLinearSolver.h  |  26 +++++
 .../SofaBaseLinearSolver/MatrixLinearSolver.inl    |  26 +++++
 .../Compat/src/SofaDenseSolver/SVDLinearSolver.h   |  33 ++++++
 .../src/SofaGeneralLinearSolver/BTDLinearSolver.h  |  33 ++++++
 .../SofaGeneralLinearSolver/BTDLinearSolver.inl    |  26 +++++
 .../src/SofaGeneralLinearSolver/CholeskySolver.h   |  33 ++++++
 .../src/SofaGeneralLinearSolver/CholeskySolver.inl |  26 +++++
 .../SofaGeneralLinearSolver/MinResLinearSolver.h   |  34 ++++++
 .../SofaGeneralLinearSolver/MinResLinearSolver.inl |  26 +++++
 .../SofaPreconditioner/BlockJacobiPreconditioner.h |  35 +++++++
 .../BlockJacobiPreconditioner.inl                  |  26 +++++
 .../src/SofaPreconditioner/JacobiPreconditioner.h  |  33 ++++++
 .../SofaPreconditioner/JacobiPreconditioner.inl    |  26 +++++
 .../PrecomputedWarpPreconditioner.h                |  35 +++++++
 .../PrecomputedWarpPreconditioner.inl              |  26 +++++
 .../src/SofaPreconditioner/SSORPreconditioner.h    |  33 ++++++
 .../src/SofaPreconditioner/SSORPreconditioner.inl  |  26 +++++
 .../SofaPreconditioner/ShewchukPCGLinearSolver.h   |  33 ++++++
 .../src/SofaPreconditioner/WarpPreconditioner.h    |  33 ++++++
 .../src/SofaPreconditioner/WarpPreconditioner.inl  |  26 +++++
 .../src/SofaSparseSolver/FillReducingOrdering.h    |  33 ++++++
 .../src/SofaSparseSolver/FillReducingOrdering.inl  |  33 ++++++
 .../src/SofaSparseSolver/PrecomputedLinearSolver.h |  33 ++++++
 .../SofaSparseSolver/PrecomputedLinearSolver.inl   |  26 +++++
 .../src/SofaSparseSolver/SparseCholeskySolver.h    |  33 ++++++
 .../Compat/src/SofaSparseSolver/SparseLDLSolver.h  |  33 ++++++
 .../src/SofaSparseSolver/SparseLDLSolver.inl       |  26 +++++
 .../src/SofaSparseSolver/SparseLDLSolverImpl.h     |  33 ++++++
 .../Compat/src/SofaSparseSolver/SparseLUSolver.h   |  35 +++++++
 .../Compat/src/SofaSparseSolver/SparseLUSolver.inl |  26 +++++
 Component/LinearSolver/CMakeLists.txt              |  31 ++++++
 Component/LinearSolver/Direct/CMakeLists.txt       |  67 ++++++++++++
 ...fa.Component.LinearSolver.DirectConfig.cmake.in |  24 +++++
 .../Direct}/extlibs/csparse/CMakeLists.txt         |   0
 .../Direct}/extlibs/csparse/COPYING.txt            |   0
 .../Direct}/extlibs/csparse/CSparseConfig.cmake.in |   0
 .../Direct}/extlibs/csparse/UFconfig.h             |   0
 .../LinearSolver/Direct}/extlibs/csparse/csparse.c |   0
 .../LinearSolver/Direct}/extlibs/csparse/csparse.h |   0
 .../LinearSolver/Direct}/extlibs/csparse/ldl.c     |   0
 .../LinearSolver/Direct}/extlibs/csparse/ldl.h     |   0
 .../Direct}/extlibs/metis-5.1.0/CMakeLists.txt     |   0
 .../Direct}/extlibs/metis-5.1.0/GKlib/GKlib.h      |   0
 .../extlibs/metis-5.1.0/GKlib/GKlibSystem.cmake    |   0
 .../Direct}/extlibs/metis-5.1.0/GKlib/b64.c        |   0
 .../Direct}/extlibs/metis-5.1.0/GKlib/blas.c       |   0
 .../metis-5.1.0/GKlib/conf/check_thread_storage.c  |   0
 .../Direct}/extlibs/metis-5.1.0/GKlib/csr.c        |   0
 .../Direct}/extlibs/metis-5.1.0/GKlib/error.c      |   0
 .../Direct}/extlibs/metis-5.1.0/GKlib/evaluate.c   |   0
 .../Direct}/extlibs/metis-5.1.0/GKlib/fkvkselect.c |   0
 .../Direct}/extlibs/metis-5.1.0/GKlib/fs.c         |   0
 .../Direct}/extlibs/metis-5.1.0/GKlib/getopt.c     |   0
 .../Direct}/extlibs/metis-5.1.0/GKlib/gk_arch.h    |   0
 .../Direct}/extlibs/metis-5.1.0/GKlib/gk_defs.h    |   0
 .../Direct}/extlibs/metis-5.1.0/GKlib/gk_externs.h |   0
 .../Direct}/extlibs/metis-5.1.0/GKlib/gk_getopt.h  |   0
 .../Direct}/extlibs/metis-5.1.0/GKlib/gk_macros.h  |   0
 .../Direct}/extlibs/metis-5.1.0/GKlib/gk_mkblas.h  |   0
 .../extlibs/metis-5.1.0/GKlib/gk_mkmemory.h        |   0
 .../extlibs/metis-5.1.0/GKlib/gk_mkpqueue.h        |   0
 .../extlibs/metis-5.1.0/GKlib/gk_mkpqueue2.h       |   0
 .../extlibs/metis-5.1.0/GKlib/gk_mkrandom.h        |   0
 .../Direct}/extlibs/metis-5.1.0/GKlib/gk_mksort.h  |   0
 .../Direct}/extlibs/metis-5.1.0/GKlib/gk_mkutils.h |   0
 .../Direct}/extlibs/metis-5.1.0/GKlib/gk_proto.h   |   0
 .../Direct}/extlibs/metis-5.1.0/GKlib/gk_struct.h  |   0
 .../Direct}/extlibs/metis-5.1.0/GKlib/gk_types.h   |   0
 .../Direct}/extlibs/metis-5.1.0/GKlib/gkregex.c    |   0
 .../Direct}/extlibs/metis-5.1.0/GKlib/gkregex.h    |   0
 .../Direct}/extlibs/metis-5.1.0/GKlib/graph.c      |   0
 .../Direct}/extlibs/metis-5.1.0/GKlib/htable.c     |   0
 .../Direct}/extlibs/metis-5.1.0/GKlib/io.c         |   0
 .../Direct}/extlibs/metis-5.1.0/GKlib/itemsets.c   |   0
 .../Direct}/extlibs/metis-5.1.0/GKlib/mcore.c      |   0
 .../Direct}/extlibs/metis-5.1.0/GKlib/memory.c     |   0
 .../extlibs/metis-5.1.0/GKlib/ms_inttypes.h        |   0
 .../Direct}/extlibs/metis-5.1.0/GKlib/ms_stat.h    |   0
 .../Direct}/extlibs/metis-5.1.0/GKlib/ms_stdint.h  |   0
 .../Direct}/extlibs/metis-5.1.0/GKlib/omp.c        |   0
 .../Direct}/extlibs/metis-5.1.0/GKlib/pdb.c        |   0
 .../Direct}/extlibs/metis-5.1.0/GKlib/pqueue.c     |   0
 .../Direct}/extlibs/metis-5.1.0/GKlib/random.c     |   0
 .../Direct}/extlibs/metis-5.1.0/GKlib/rw.c         |   0
 .../Direct}/extlibs/metis-5.1.0/GKlib/seq.c        |   0
 .../Direct}/extlibs/metis-5.1.0/GKlib/sort.c       |   0
 .../Direct}/extlibs/metis-5.1.0/GKlib/string.c     |   0
 .../Direct}/extlibs/metis-5.1.0/GKlib/timers.c     |   0
 .../Direct}/extlibs/metis-5.1.0/GKlib/tokenizer.c  |   0
 .../Direct}/extlibs/metis-5.1.0/GKlib/util.c       |   0
 .../Direct}/extlibs/metis-5.1.0/LICENSE.txt        |   0
 .../extlibs/metis-5.1.0/MetisConfig.cmake.in       |   0
 .../Direct}/extlibs/metis-5.1.0/include/metis.h    |   0
 .../Direct}/extlibs/metis-5.1.0/libmetis/auxapi.c  |   0
 .../Direct}/extlibs/metis-5.1.0/libmetis/balance.c |   0
 .../extlibs/metis-5.1.0/libmetis/bucketsort.c      |   0
 .../extlibs/metis-5.1.0/libmetis/checkgraph.c      |   0
 .../Direct}/extlibs/metis-5.1.0/libmetis/coarsen.c |   0
 .../extlibs/metis-5.1.0/libmetis/compress.c        |   0
 .../Direct}/extlibs/metis-5.1.0/libmetis/contig.c  |   0
 .../Direct}/extlibs/metis-5.1.0/libmetis/debug.c   |   0
 .../Direct}/extlibs/metis-5.1.0/libmetis/defs.h    |   0
 .../Direct}/extlibs/metis-5.1.0/libmetis/fm.c      |   0
 .../Direct}/extlibs/metis-5.1.0/libmetis/fortran.c |   0
 .../Direct}/extlibs/metis-5.1.0/libmetis/frename.c |   0
 .../Direct}/extlibs/metis-5.1.0/libmetis/gklib.c   |   0
 .../extlibs/metis-5.1.0/libmetis/gklib_defs.h      |   0
 .../extlibs/metis-5.1.0/libmetis/gklib_rename.h    |   0
 .../Direct}/extlibs/metis-5.1.0/libmetis/graph.c   |   0
 .../extlibs/metis-5.1.0/libmetis/initpart.c        |   0
 .../Direct}/extlibs/metis-5.1.0/libmetis/kmetis.c  |   0
 .../Direct}/extlibs/metis-5.1.0/libmetis/kwayfm.c  |   0
 .../extlibs/metis-5.1.0/libmetis/kwayrefine.c      |   0
 .../Direct}/extlibs/metis-5.1.0/libmetis/macros.h  |   0
 .../Direct}/extlibs/metis-5.1.0/libmetis/mcutil.c  |   0
 .../Direct}/extlibs/metis-5.1.0/libmetis/mesh.c    |   0
 .../extlibs/metis-5.1.0/libmetis/meshpart.c        |   0
 .../extlibs/metis-5.1.0/libmetis/metislib.h        |   0
 .../Direct}/extlibs/metis-5.1.0/libmetis/minconn.c |   0
 .../extlibs/metis-5.1.0/libmetis/mincover.c        |   0
 .../Direct}/extlibs/metis-5.1.0/libmetis/mmd.c     |   0
 .../Direct}/extlibs/metis-5.1.0/libmetis/ometis.c  |   0
 .../Direct}/extlibs/metis-5.1.0/libmetis/options.c |   0
 .../extlibs/metis-5.1.0/libmetis/parmetis.c        |   0
 .../Direct}/extlibs/metis-5.1.0/libmetis/pmetis.c  |   0
 .../Direct}/extlibs/metis-5.1.0/libmetis/proto.h   |   0
 .../Direct}/extlibs/metis-5.1.0/libmetis/refine.c  |   0
 .../Direct}/extlibs/metis-5.1.0/libmetis/rename.h  |   0
 .../extlibs/metis-5.1.0/libmetis/separator.c       |   0
 .../Direct}/extlibs/metis-5.1.0/libmetis/sfm.c     |   0
 .../Direct}/extlibs/metis-5.1.0/libmetis/srefine.c |   0
 .../Direct}/extlibs/metis-5.1.0/libmetis/stat.c    |   0
 .../extlibs/metis-5.1.0/libmetis/stdheaders.h      |   0
 .../Direct}/extlibs/metis-5.1.0/libmetis/struct.h  |   0
 .../Direct}/extlibs/metis-5.1.0/libmetis/timing.c  |   0
 .../Direct}/extlibs/metis-5.1.0/libmetis/util.c    |   0
 .../Direct}/extlibs/metis-5.1.0/libmetis/wspace.c  |   0
 .../linearsolver/direct}/AsyncSparseLDLSolver.cpp  |  16 +--
 .../linearsolver/direct}/AsyncSparseLDLSolver.h    |  14 ++-
 .../linearsolver/direct}/AsyncSparseLDLSolver.inl  |   9 +-
 .../linearsolver/direct}/BTDLinearSolver.cpp       |  10 +-
 .../linearsolver/direct}/BTDLinearSolver.h         |  10 +-
 .../linearsolver/direct}/BTDLinearSolver.inl       |   6 +-
 .../linearsolver/direct}/CholeskySolver.cpp        |  14 +--
 .../linearsolver/direct}/CholeskySolver.h          |  12 +--
 .../linearsolver/direct}/CholeskySolver.inl        |   6 +-
 .../direct}/PrecomputedLinearSolver.cpp            |  19 +---
 .../linearsolver/direct}/PrecomputedLinearSolver.h |  25 ++---
 .../direct}/PrecomputedLinearSolver.inl            |  29 ++----
 .../linearsolver/direct/SVDLinearSolver.cpp        |  47 +++++++++
 .../linearsolver/direct}/SVDLinearSolver.h         |  16 ++-
 .../linearsolver/direct/SVDLinearSolver.inl        |  26 +----
 .../linearsolver/direct/SparseCholeskySolver.cpp   |  37 +++++++
 .../linearsolver/direct}/SparseCholeskySolver.h    |  28 ++---
 .../linearsolver/direct/SparseCholeskySolver.inl   |  27 +----
 .../linearsolver/direct}/SparseLDLSolver.cpp       |  26 ++---
 .../linearsolver/direct}/SparseLDLSolver.h         |  25 ++---
 .../linearsolver/direct}/SparseLDLSolver.inl       |  18 ++--
 .../linearsolver/direct}/SparseLDLSolverImpl.h     |   8 +-
 .../linearsolver/direct}/SparseLUSolver.cpp        |  12 +--
 .../linearsolver/direct}/SparseLUSolver.h          |  15 ++-
 .../linearsolver/direct}/SparseLUSolver.inl        |  21 +---
 .../sofa/component/linearsolver/direct/config.h.in |  59 +++++++++++
 .../sofa/component/linearsolver/direct/init.cpp    |  51 +++++++++
 .../src/sofa/component/linearsolver/direct/init.h  |  29 ++++++
 Component/LinearSolver/Iterative/CMakeLists.txt    |  40 +++++++
 ...Component.LinearSolver.IterativeConfig.cmake.in |  12 +++
 .../linearsolver/iterative}/CGLinearSolver.cpp     |  44 ++++----
 .../linearsolver/iterative}/CGLinearSolver.h       |  26 ++---
 .../linearsolver/iterative}/CGLinearSolver.inl     |   6 +-
 .../iterative}/GraphScatteredTypes.cpp             |   2 +-
 .../linearsolver/iterative}/GraphScatteredTypes.h  |   6 +-
 .../linearsolver/iterative}/MatrixLinearSolver.cpp |  46 ++++----
 .../linearsolver/iterative}/MatrixLinearSolver.h   | 116 ++++++++++-----------
 .../linearsolver/iterative}/MatrixLinearSolver.inl |   2 +-
 .../linearsolver/iterative}/MinResLinearSolver.cpp |  40 +++----
 .../linearsolver/iterative}/MinResLinearSolver.h   |  26 ++---
 .../linearsolver/iterative}/MinResLinearSolver.inl |   6 +-
 .../iterative/ShewchukPCGLinearSolver.cpp          |  38 +++++++
 .../iterative}/ShewchukPCGLinearSolver.h           |  12 ++-
 .../iterative/ShewchukPCGLinearSolver.inl          |  35 ++-----
 .../component/linearsolver/iterative/config.h.in   |  45 ++++++++
 .../sofa/component/linearsolver/iterative/init.cpp |  51 +++++++++
 .../sofa/component/linearsolver/iterative/init.h   |  29 ++++++
 .../LinearSolver/Preconditioner/CMakeLists.txt     |  44 ++++++++
 ...nent.LinearSolver.PreconditionerConfig.cmake.in |  12 +++
 .../preconditioner/BlockJacobiPreconditioner.cpp   |  35 +++++++
 .../preconditioner}/BlockJacobiPreconditioner.h    |  24 ++---
 .../preconditioner}/BlockJacobiPreconditioner.inl  |  21 +---
 .../preconditioner}/JacobiPreconditioner.cpp       |  23 ++--
 .../preconditioner}/JacobiPreconditioner.h         |  27 ++---
 .../preconditioner}/JacobiPreconditioner.inl       |  21 +---
 .../PrecomputedWarpPreconditioner.cpp              |  23 ++--
 .../PrecomputedWarpPreconditioner.h                |  26 ++---
 .../PrecomputedWarpPreconditioner.inl              |  44 ++------
 .../preconditioner}/SSORPreconditioner.cpp         |  26 ++---
 .../preconditioner}/SSORPreconditioner.h           |  26 ++---
 .../preconditioner}/SSORPreconditioner.inl         |  21 +---
 .../preconditioner}/WarpPreconditioner.cpp         |  31 ++----
 .../preconditioner}/WarpPreconditioner.h           |  26 ++---
 .../preconditioner}/WarpPreconditioner.inl         |  21 +---
 .../linearsolver/preconditioner/config.h.in        |  37 +++++++
 .../component/linearsolver/preconditioner/init.cpp |  51 +++++++++
 .../component/linearsolver/preconditioner/init.h   |  29 ++++++
 .../Sofa.Component.LinearSolverConfig.cmake.in     |  15 +++
 .../src/sofa/component/linearsolver/config.h.in    |  37 +++++++
 .../src/sofa/component/linearsolver/init.cpp       |  60 +++++++++++
 .../src/sofa/component/linearsolver/init.h         |  29 ++++++
 SofaKernel/modules/Sofa.Compat/CMakeLists.txt      |   5 +-
 .../src/SofaBaseLinearSolver/BlocMatrixWriter.h    |  33 ++++++
 .../SofaBaseLinearSolver/CRSMultiMatrixAccessor.h  |  32 ++++++
 .../DefaultMultiMatrixAccessor.h                   |  32 ++++++
 .../SofaBaseLinearSolver/SingleMatrixAccessor.h    |  32 ++++++
 .../modules/SofaBaseLinearSolver/CMakeLists.txt    |  36 +------
 .../SofaBaseLinearSolverConfig.cmake.in            |   8 +-
 .../src/SofaBaseLinearSolver/config.h.in           |  10 --
 .../initSofaBaseLinearSolver.cpp                   |   6 ++
 SofaKernel/modules/SofaCore/CMakeLists.txt         |  13 +++
 .../src/sofa/core/behavior}/BlocMatrixWriter.h     |   6 +-
 .../sofa/core/behavior}/CRSMultiMatrixAccessor.cpp |   6 +-
 .../sofa/core/behavior}/CRSMultiMatrixAccessor.h   |   8 +-
 .../core/behavior}/DefaultMultiMatrixAccessor.cpp  |   8 +-
 .../core/behavior}/DefaultMultiMatrixAccessor.h    |   8 +-
 .../sofa/core/behavior}/SingleMatrixAccessor.cpp   |   4 +-
 .../src/sofa/core/behavior}/SingleMatrixAccessor.h |   8 +-
 .../modules/SofaCore/src/sofa/core/config.h.in     |   2 +
 .../SofaHelper/src/sofa/helper/ComponentChange.cpp |  25 +++++
 applications/plugins/SofaMatrix/CMakeLists.txt     |   9 +-
 .../src/SofaMatrix}/FillReducingOrdering.cpp       |   8 +-
 .../src/SofaMatrix}/FillReducingOrdering.h         |  10 +-
 .../src/SofaMatrix}/FillReducingOrdering.inl       |   8 +-
 .../Components/engine/FillReducingOrdering.scn     |   3 +-
 modules/SofaDenseSolver/CMakeLists.txt             |   7 --
 .../src/SofaDenseSolver/initSofaDenseSolver.cpp    |   6 ++
 modules/SofaGeneralLinearSolver/CMakeLists.txt     |  24 ++---
 .../SofaGeneralLinearSolverConfig.cmake.in         |  10 +-
 .../initSofaGeneralLinearSolver.cpp                |   6 ++
 modules/SofaPreconditioner/CMakeLists.txt          |  36 +------
 .../SofaPreconditionerConfig.cmake.in              |  14 ++-
 .../SofaPreconditioner/initSofaPreconditioner.cpp  |   8 ++
 modules/SofaSparseSolver/CMakeLists.txt            |  48 ++-------
 .../SofaSparseSolverConfig.cmake.in                |  20 ++--
 .../src/SofaSparseSolver/config.h.in               |   8 --
 .../src/SofaSparseSolver/initSofaSparseSolver.cpp  |   7 ++
 252 files changed, 2650 insertions(+), 926 deletions(-)
 create mode 100644 Component/Compat/Sofa.Component.LinearSolver.Direct.cmake
 create mode 100644 Component/Compat/Sofa.Component.LinearSolver.Iterative.cmake
 create mode 100644 Component/Compat/Sofa.Component.LinearSolver.Preconditioner.cmake
 rename modules/SofaPreconditioner/src/SofaPreconditioner/BlockJacobiPreconditioner.cpp => Component/Compat/src/SofaBaseLinearSolver/CGLinearSolver.h (77%)
 create mode 100644 Component/Compat/src/SofaBaseLinearSolver/CGLinearSolver.inl
 create mode 100644 Component/Compat/src/SofaBaseLinearSolver/GraphScatteredTypes.h
 create mode 100644 Component/Compat/src/SofaBaseLinearSolver/MatrixLinearSolver.h
 create mode 100644 Component/Compat/src/SofaBaseLinearSolver/MatrixLinearSolver.inl
 create mode 100644 Component/Compat/src/SofaDenseSolver/SVDLinearSolver.h
 create mode 100644 Component/Compat/src/SofaGeneralLinearSolver/BTDLinearSolver.h
 create mode 100644 Component/Compat/src/SofaGeneralLinearSolver/BTDLinearSolver.inl
 create mode 100644 Component/Compat/src/SofaGeneralLinearSolver/CholeskySolver.h
 create mode 100644 Component/Compat/src/SofaGeneralLinearSolver/CholeskySolver.inl
 create mode 100644 Component/Compat/src/SofaGeneralLinearSolver/MinResLinearSolver.h
 create mode 100644 Component/Compat/src/SofaGeneralLinearSolver/MinResLinearSolver.inl
 create mode 100644 Component/Compat/src/SofaPreconditioner/BlockJacobiPreconditioner.h
 create mode 100644 Component/Compat/src/SofaPreconditioner/BlockJacobiPreconditioner.inl
 create mode 100644 Component/Compat/src/SofaPreconditioner/JacobiPreconditioner.h
 create mode 100644 Component/Compat/src/SofaPreconditioner/JacobiPreconditioner.inl
 create mode 100644 Component/Compat/src/SofaPreconditioner/PrecomputedWarpPreconditioner.h
 create mode 100644 Component/Compat/src/SofaPreconditioner/PrecomputedWarpPreconditioner.inl
 create mode 100644 Component/Compat/src/SofaPreconditioner/SSORPreconditioner.h
 create mode 100644 Component/Compat/src/SofaPreconditioner/SSORPreconditioner.inl
 create mode 100644 Component/Compat/src/SofaPreconditioner/ShewchukPCGLinearSolver.h
 create mode 100644 Component/Compat/src/SofaPreconditioner/WarpPreconditioner.h
 create mode 100644 Component/Compat/src/SofaPreconditioner/WarpPreconditioner.inl
 create mode 100644 Component/Compat/src/SofaSparseSolver/FillReducingOrdering.h
 create mode 100644 Component/Compat/src/SofaSparseSolver/FillReducingOrdering.inl
 create mode 100644 Component/Compat/src/SofaSparseSolver/PrecomputedLinearSolver.h
 create mode 100644 Component/Compat/src/SofaSparseSolver/PrecomputedLinearSolver.inl
 create mode 100644 Component/Compat/src/SofaSparseSolver/SparseCholeskySolver.h
 create mode 100644 Component/Compat/src/SofaSparseSolver/SparseLDLSolver.h
 create mode 100644 Component/Compat/src/SofaSparseSolver/SparseLDLSolver.inl
 create mode 100644 Component/Compat/src/SofaSparseSolver/SparseLDLSolverImpl.h
 create mode 100644 Component/Compat/src/SofaSparseSolver/SparseLUSolver.h
 create mode 100644 Component/Compat/src/SofaSparseSolver/SparseLUSolver.inl
 create mode 100644 Component/LinearSolver/CMakeLists.txt
 create mode 100644 Component/LinearSolver/Direct/CMakeLists.txt
 create mode 100644 Component/LinearSolver/Direct/Sofa.Component.LinearSolver.DirectConfig.cmake.in
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/csparse/CMakeLists.txt (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/csparse/COPYING.txt (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/csparse/CSparseConfig.cmake.in (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/csparse/UFconfig.h (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/csparse/csparse.c (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/csparse/csparse.h (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/csparse/ldl.c (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/csparse/ldl.h (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/CMakeLists.txt (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/GKlib.h (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/GKlibSystem.cmake (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/b64.c (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/blas.c (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/conf/check_thread_storage.c (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/csr.c (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/error.c (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/evaluate.c (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/fkvkselect.c (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/fs.c (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/getopt.c (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/gk_arch.h (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/gk_defs.h (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/gk_externs.h (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/gk_getopt.h (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/gk_macros.h (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/gk_mkblas.h (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/gk_mkmemory.h (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/gk_mkpqueue.h (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/gk_mkpqueue2.h (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/gk_mkrandom.h (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/gk_mksort.h (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/gk_mkutils.h (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/gk_proto.h (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/gk_struct.h (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/gk_types.h (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/gkregex.c (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/gkregex.h (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/graph.c (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/htable.c (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/io.c (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/itemsets.c (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/mcore.c (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/memory.c (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/ms_inttypes.h (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/ms_stat.h (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/ms_stdint.h (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/omp.c (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/pdb.c (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/pqueue.c (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/random.c (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/rw.c (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/seq.c (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/sort.c (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/string.c (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/timers.c (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/tokenizer.c (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/GKlib/util.c (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/LICENSE.txt (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/MetisConfig.cmake.in (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/include/metis.h (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/auxapi.c (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/balance.c (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/bucketsort.c (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/checkgraph.c (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/coarsen.c (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/compress.c (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/contig.c (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/debug.c (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/defs.h (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/fm.c (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/fortran.c (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/frename.c (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/gklib.c (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/gklib_defs.h (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/gklib_rename.h (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/graph.c (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/initpart.c (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/kmetis.c (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/kwayfm.c (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/kwayrefine.c (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/macros.h (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/mcutil.c (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/mesh.c (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/meshpart.c (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/metislib.h (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/minconn.c (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/mincover.c (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/mmd.c (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/ometis.c (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/options.c (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/parmetis.c (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/pmetis.c (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/proto.h (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/refine.c (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/rename.h (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/separator.c (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/sfm.c (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/srefine.c (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/stat.c (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/stdheaders.h (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/struct.h (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/timing.c (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/util.c (100%)
 rename {modules/SofaSparseSolver => Component/LinearSolver/Direct}/extlibs/metis-5.1.0/libmetis/wspace.c (100%)
 rename {modules/SofaSparseSolver/src/SofaSparseSolver => Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct}/AsyncSparseLDLSolver.cpp (74%)
 rename {modules/SofaSparseSolver/src/SofaSparseSolver => Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct}/AsyncSparseLDLSolver.h (87%)
 rename {modules/SofaSparseSolver/src/SofaSparseSolver => Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct}/AsyncSparseLDLSolver.inl (97%)
 rename {modules/SofaGeneralLinearSolver/src/SofaGeneralLinearSolver => Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct}/BTDLinearSolver.cpp (84%)
 rename {modules/SofaGeneralLinearSolver/src/SofaGeneralLinearSolver => Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct}/BTDLinearSolver.h (95%)
 rename {modules/SofaGeneralLinearSolver/src/SofaGeneralLinearSolver => Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct}/BTDLinearSolver.inl (99%)
 rename {modules/SofaGeneralLinearSolver/src/SofaGeneralLinearSolver => Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct}/CholeskySolver.cpp (78%)
 rename {modules/SofaGeneralLinearSolver/src/SofaGeneralLinearSolver => Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct}/CholeskySolver.h (85%)
 rename {modules/SofaGeneralLinearSolver/src/SofaGeneralLinearSolver => Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct}/CholeskySolver.inl (95%)
 rename {modules/SofaSparseSolver/src/SofaSparseSolver => Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct}/PrecomputedLinearSolver.cpp (86%)
 rename {modules/SofaSparseSolver/src/SofaSparseSolver => Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct}/PrecomputedLinearSolver.h (91%)
 rename {modules/SofaSparseSolver/src/SofaSparseSolver => Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct}/PrecomputedLinearSolver.inl (94%)
 create mode 100644 Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct/SVDLinearSolver.cpp
 rename {modules/SofaDenseSolver/src/SofaDenseSolver => Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct}/SVDLinearSolver.h (80%)
 rename modules/SofaDenseSolver/src/SofaDenseSolver/SVDLinearSolver.cpp => Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct/SVDLinearSolver.inl (85%)
 create mode 100644 Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct/SparseCholeskySolver.cpp
 rename {modules/SofaSparseSolver/src/SofaSparseSolver => Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct}/SparseCholeskySolver.h (81%)
 rename modules/SofaSparseSolver/src/SofaSparseSolver/SparseCholeskySolver.cpp => Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct/SparseCholeskySolver.inl (78%)
 rename {modules/SofaSparseSolver/src/SofaSparseSolver => Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct}/SparseLDLSolver.cpp (76%)
 rename {modules/SofaSparseSolver/src/SofaSparseSolver => Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct}/SparseLDLSolver.h (84%)
 rename {modules/SofaSparseSolver/src/SofaSparseSolver => Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct}/SparseLDLSolver.inl (95%)
 rename {modules/SofaSparseSolver/src/SofaSparseSolver => Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct}/SparseLDLSolverImpl.h (98%)
 rename {modules/SofaSparseSolver/src/SofaSparseSolver => Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct}/SparseLUSolver.cpp (82%)
 rename {modules/SofaSparseSolver/src/SofaSparseSolver => Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct}/SparseLUSolver.h (87%)
 rename {modules/SofaSparseSolver/src/SofaSparseSolver => Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct}/SparseLUSolver.inl (93%)
 create mode 100644 Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct/config.h.in
 create mode 100644 Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct/init.cpp
 create mode 100644 Component/LinearSolver/Direct/src/sofa/component/linearsolver/direct/init.h
 create mode 100644 Component/LinearSolver/Iterative/CMakeLists.txt
 create mode 100644 Component/LinearSolver/Iterative/Sofa.Component.LinearSolver.IterativeConfig.cmake.in
 rename {SofaKernel/modules/SofaBaseLinearSolver/src/SofaBaseLinearSolver => Component/LinearSolver/Iterative/src/sofa/component/linearsolver/iterative}/CGLinearSolver.cpp (68%)
 rename {SofaKernel/modules/SofaBaseLinearSolver/src/SofaBaseLinearSolver => Component/LinearSolver/Iterative/src/sofa/component/linearsolver/iterative}/CGLinearSolver.h (75%)
 rename {SofaKernel/modules/SofaBaseLinearSolver/src/SofaBaseLinearSolver => Component/LinearSolver/Iterative/src/sofa/component/linearsolver/iterative}/CGLinearSolver.inl (98%)
 rename {SofaKernel/modules/SofaBaseLinearSolver/src/SofaBaseLinearSolver => Component/LinearSolver/Iterative/src/sofa/component/linearsolver/iterative}/GraphScatteredTypes.cpp (97%)
 rename {SofaKernel/modules/SofaBaseLinearSolver/src/SofaBaseLinearSolver => Component/LinearSolver/Iterative/src/sofa/component/linearsolver/iterative}/GraphScatteredTypes.h (94%)
 rename {SofaKernel/modules/SofaBaseLinearSolver/src/SofaBaseLinearSolver => Component/LinearSolver/Iterative/src/sofa/component/linearsolver/iterative}/MatrixLinearSolver.cpp (65%)
 rename {SofaKernel/modules/SofaBaseLinearSolver/src/SofaBaseLinearSolver => Component/LinearSolver/Iterative/src/sofa/component/linearsolver/iterative}/MatrixLinearSolver.h (69%)
 rename {SofaKernel/modules/SofaBaseLinearSolver/src/SofaBaseLinearSolver => Component/LinearSolver/Iterative/src/sofa/component/linearsolver/iterative}/MatrixLinearSolver.inl (99%)
 rename {modules/SofaGeneralLinearSolver/src/SofaGeneralLinearSolver => Component/LinearSolver/Iterative/src/sofa/component/linearsolver/iterative}/MinResLinearSolver.cpp (57%)
 rename {modules/SofaGeneralLinearSolver/src/SofaGeneralLinearSolver => Component/LinearSolver/Iterative/src/sofa/component/linearsolver/iterative}/MinResLinearSolver.h (66%)
 rename {modules/SofaGeneralLinearSolver/src/SofaGeneralLinearSolver => Component/LinearSolver/Iterative/src/sofa/component/linearsolver/iterative}/MinResLinearSolver.inl (98%)
 create mode 100644 Component/LinearSolver/Iterative/src/sofa/component/linearsolver/iterative/ShewchukPCGLinearSolver.cpp
 rename {modules/SofaPreconditioner/src/SofaPreconditioner => Component/LinearSolver/Iterative/src/sofa/component/linearsolver/iterative}/ShewchukPCGLinearSolver.h (90%)
 rename modules/SofaPreconditioner/src/SofaPreconditioner/ShewchukPCGLinearSolver.cpp => Component/LinearSolver/Iterative/src/sofa/component/linearsolver/iterative/ShewchukPCGLinearSolver.inl (89%)
 create mode 100644 Component/LinearSolver/Iterative/src/sofa/component/linearsolver/iterative/config.h.in
 create mode 100644 Component/LinearSolver/Iterative/src/sofa/component/linearsolver/iterative/init.cpp
 create mode 100644 Component/LinearSolver/Iterative/src/sofa/component/linearsolver/iterative/init.h
 create mode 100644 Component/LinearSolver/Preconditioner/CMakeLists.txt
 create mode 100644 Component/LinearSolver/Preconditioner/Sofa.Component.LinearSolver.PreconditionerConfig.cmake.in
 create mode 100644 Component/LinearSolver/Preconditioner/src/sofa/component/linearsolver/preconditioner/BlockJacobiPreconditioner.cpp
 rename {modules/SofaPreconditioner/src/SofaPreconditioner => Component/LinearSolver/Preconditioner/src/sofa/component/linearsolver/preconditioner}/BlockJacobiPreconditioner.h (84%)
 rename {modules/SofaPreconditioner/src/SofaPreconditioner => Component/LinearSolver/Preconditioner/src/sofa/component/linearsolver/preconditioner}/BlockJacobiPreconditioner.inl (87%)
 rename {modules/SofaPreconditioner/src/SofaPreconditioner => Component/LinearSolver/Preconditioner/src/sofa/component/linearsolver/preconditioner}/JacobiPreconditioner.cpp (79%)
 rename {modules/SofaPreconditioner/src/SofaPreconditioner => Component/LinearSolver/Preconditioner/src/sofa/component/linearsolver/preconditioner}/JacobiPreconditioner.h (84%)
 rename {modules/SofaPreconditioner/src/SofaPreconditioner => Component/LinearSolver/Preconditioner/src/sofa/component/linearsolver/preconditioner}/JacobiPreconditioner.inl (89%)
 rename {modules/SofaPreconditioner/src/SofaPreconditioner => Component/LinearSolver/Preconditioner/src/sofa/component/linearsolver/preconditioner}/PrecomputedWarpPreconditioner.cpp (79%)
 rename {modules/SofaPreconditioner/src/SofaPreconditioner => Component/LinearSolver/Preconditioner/src/sofa/component/linearsolver/preconditioner}/PrecomputedWarpPreconditioner.h (92%)
 rename {modules/SofaPreconditioner/src/SofaPreconditioner => Component/LinearSolver/Preconditioner/src/sofa/component/linearsolver/preconditioner}/PrecomputedWarpPreconditioner.inl (95%)
 rename {modules/SofaPreconditioner/src/SofaPreconditioner => Component/LinearSolver/Preconditioner/src/sofa/component/linearsolver/preconditioner}/SSORPreconditioner.cpp (76%)
 rename {modules/SofaPreconditioner/src/SofaPreconditioner => Component/LinearSolver/Preconditioner/src/sofa/component/linearsolver/preconditioner}/SSORPreconditioner.h (80%)
 rename {modules/SofaPreconditioner/src/SofaPreconditioner => Component/LinearSolver/Preconditioner/src/sofa/component/linearsolver/preconditioner}/SSORPreconditioner.inl (96%)
 rename {modules/SofaPreconditioner/src/SofaPreconditioner => Component/LinearSolver/Preconditioner/src/sofa/component/linearsolver/preconditioner}/WarpPreconditioner.cpp (77%)
 rename {modules/SofaPreconditioner/src/SofaPreconditioner => Component/LinearSolver/Preconditioner/src/sofa/component/linearsolver/preconditioner}/WarpPreconditioner.h (87%)
 rename {modules/SofaPreconditioner/src/SofaPreconditioner => Component/LinearSolver/Preconditioner/src/sofa/component/linearsolver/preconditioner}/WarpPreconditioner.inl (96%)
 create mode 100644 Component/LinearSolver/Preconditioner/src/sofa/component/linearsolver/preconditioner/config.h.in
 create mode 100644 Component/LinearSolver/Preconditioner/src/sofa/component/linearsolver/preconditioner/init.cpp
 create mode 100644 Component/LinearSolver/Preconditioner/src/sofa/component/linearsolver/preconditioner/init.h
 create mode 100644 Component/LinearSolver/Sofa.Component.LinearSolverConfig.cmake.in
 create mode 100644 Component/LinearSolver/src/sofa/component/linearsolver/config.h.in
 create mode 100644 Component/LinearSolver/src/sofa/component/linearsolver/init.cpp
 create mode 100644 Component/LinearSolver/src/sofa/component/linearsolver/init.h
 create mode 100644 SofaKernel/modules/Sofa.Compat/src/SofaBaseLinearSolver/BlocMatrixWriter.h
 create mode 100644 SofaKernel/modules/Sofa.Compat/src/SofaBaseLinearSolver/CRSMultiMatrixAccessor.h
 create mode 100644 SofaKernel/modules/Sofa.Compat/src/SofaBaseLinearSolver/DefaultMultiMatrixAccessor.h
 create mode 100644 SofaKernel/modules/Sofa.Compat/src/SofaBaseLinearSolver/SingleMatrixAccessor.h
 rename SofaKernel/modules/{SofaBaseLinearSolver/src/SofaBaseLinearSolver => SofaCore/src/sofa/core/behavior}/BlocMatrixWriter.h (98%)
 rename SofaKernel/modules/{SofaBaseLinearSolver/src/SofaBaseLinearSolver => SofaCore/src/sofa/core/behavior}/CRSMultiMatrixAccessor.cpp (99%)
 rename SofaKernel/modules/{SofaBaseLinearSolver/src/SofaBaseLinearSolver => SofaCore/src/sofa/core/behavior}/CRSMultiMatrixAccessor.h (99%)
 rename SofaKernel/modules/{SofaBaseLinearSolver/src/SofaBaseLinearSolver => SofaCore/src/sofa/core/behavior}/DefaultMultiMatrixAccessor.cpp (99%)
 rename SofaKernel/modules/{SofaBaseLinearSolver/src/SofaBaseLinearSolver => SofaCore/src/sofa/core/behavior}/DefaultMultiMatrixAccessor.h (96%)
 rename SofaKernel/modules/{SofaBaseLinearSolver/src/SofaBaseLinearSolver => SofaCore/src/sofa/core/behavior}/SingleMatrixAccessor.cpp (96%)
 rename SofaKernel/modules/{SofaBaseLinearSolver/src/SofaBaseLinearSolver => SofaCore/src/sofa/core/behavior}/SingleMatrixAccessor.h (92%)
 rename {modules/SofaSparseSolver/src/SofaSparseSolver => applications/plugins/SofaMatrix/src/SofaMatrix}/FillReducingOrdering.cpp (90%)
 rename {modules/SofaSparseSolver/src/SofaSparseSolver => applications/plugins/SofaMatrix/src/SofaMatrix}/FillReducingOrdering.h (95%)
 rename {modules/SofaSparseSolver/src/SofaSparseSolver => applications/plugins/SofaMatrix/src/SofaMatrix}/FillReducingOrdering.inl (98%)
-------------------------------------------------------

Filesystem       Size   Used  Avail Capacity iused      ifree %iused  Mounted on
/dev/disk3s1s1  460Gi   14Gi  347Gi     4%  553785 4827422735    0%   /
devfs           204Ki  204Ki    0Bi   100%     704          0  100%   /dev
/dev/disk3s6    460Gi   20Ki  347Gi     1%       0 4827976520    0%   /System/Volumes/VM
/dev/disk3s2    460Gi  212Mi  347Gi     1%     639 4827975881    0%   /System/Volumes/Preboot
/dev/disk3s4    460Gi  1.0Mi  347Gi     1%      40 4827976480    0%   /System/Volumes/Update
/dev/disk1s2    500Mi  6.0Mi  482Mi     2%       5    5119995    0%   /System/Volumes/xarts
/dev/disk1s1    500Mi  7.1Mi  482Mi     2%      23    5119977    0%   /System/Volumes/iSCPreboot
/dev/disk1s3    500Mi  156Ki  482Mi     1%      27    5119973    0%   /System/Volumes/Hardware
/dev/disk3s5    460Gi   98Gi  347Gi    23% 1808807 4826167713    0%   /System/Volumes/Data
map auto_home     0Bi    0Bi    0Bi   100%       0          0  100%   /System/Volumes/Data/home
----------------- clean-old-builds.sh -----------------
ENV VARS: load /Users/ci/Jenkins/workspace/clean-old-builds/ci/scripts/env/default
ENV VARS: load node specific /Users/ci/Jenkins/workspace/clean-old-builds/ci/scripts/env/consortium-macos-2
/opt/homebrew/bin/python3.9
------------------
free_space = 363874620
max_days_since_modified_short = 1/2
max_days_since_modified_long = 6
------------------

Cleaning in /Users/ci/Jenkins/workspace/clean-old-builds/../sofa-framework
  PR-2752:
    macos_clang_options_release:
      last build was on Wed Mar 16 00:10:49 CET 2022
      -> not removed
  PR-2753:
    macos_clang_options_release:
      last build was on Tue Mar 15 22:35:23 CET 2022
      -> not removed
  PR-2762:
    macos_clang_options_release:
      last build was on Tue Mar 15 12:02:03 CET 2022
      -> not removed
  PR-2763:
    macos_clang_options_release:
      last build was on Fri Mar 11 10:55:44 CET 2022
      -> not removed
  PR-2771:
    macos_clang_options_release:
      last build was on Wed Mar  9 19:03:19 CET 2022   (more than 6 days ago)
      -> removed
    All valid configs were removed
    -> PR-2771 removed
  PR-2773:
    macos_clang_options_release:
      last build was on Thu Mar 10 18:28:23 CET 2022
      -> not removed
  PR-2780:
    macos_clang_options_release:
      last build was on Fri Mar 11 22:07:52 CET 2022
      -> not removed
  PR-2782:
    macos_clang_options_release:
      last build was on Fri Mar 11 22:07:26 CET 2022
      -> not removed
  PR-2783:
    macos_clang_options_release:
      last build was on Mon Mar 14 18:44:02 CET 2022
      -> not removed
  PR-2790:
    macos_clang_options_release:
      last build was on Wed Mar 16 01:00:20 CET 2022
      -> not removed
  master:
    macos_clang_default_release:
      last build was on Tue Mar 15 22:56:38 CET 2022
      -> not removed

Cleaning in /Users/ci/Jenkins/workspace/clean-old-builds/../sofa-custom
  refs:
    All valid configs were removed
    -> refs removed
-------------------------------------------------------
Filesystem       Size   Used  Avail Capacity iused      ifree %iused  Mounted on
/dev/disk3s1s1  460Gi   14Gi  353Gi     4%  553785 4827422735    0%   /
devfs           204Ki  204Ki    0Bi   100%     704          0  100%   /dev
/dev/disk3s6    460Gi   20Ki  353Gi     1%       0 4827976520    0%   /System/Volumes/VM
/dev/disk3s2    460Gi  212Mi  353Gi     1%     639 4827975881    0%   /System/Volumes/Preboot
/dev/disk3s4    460Gi  1.0Mi  353Gi     1%      40 4827976480    0%   /System/Volumes/Update
/dev/disk1s2    500Mi  6.0Mi  482Mi     2%       5    5119995    0%   /System/Volumes/xarts
/dev/disk1s1    500Mi  7.1Mi  482Mi     2%      23    5119977    0%   /System/Volumes/iSCPreboot
/dev/disk1s3    500Mi  156Ki  482Mi     1%      27    5119973    0%   /System/Volumes/Hardware
/dev/disk3s5    460Gi   92Gi  353Gi    21% 1731024 4826245496    0%   /System/Volumes/Data
map auto_home     0Bi    0Bi    0Bi   100%       0          0  100%   /System/Volumes/Data/home
Finished: SUCCESS