Started by upstream project "sofa-framework/PR-5513" build number 7 originally caused by: Pull request #5513 updated Running as SYSTEM [EnvInject] - Loading node environment variables. Building remotely on sofa-ci-windows10-4 (windows_vs2022 default debug package release builder options cleanable) in workspace J:\jenkins2\workspace\sofa-framework\PR-5513\windows_vs2022_options_release\src Running Prebuild steps Run condition [Execution node ] enabling prebuild for step [BuilderChain] Run condition [Execute Shell] enabling prebuild for step [Execute system Groovy script] Run condition [Execute Shell] enabling prebuild for step [Execute system Groovy script] Run condition [Execute Shell] enabling prebuild for step [Execute system Groovy script] Run condition [Execute Shell] enabling prebuild for step [Execute system Groovy script] Run condition [Execute Shell] enabling prebuild for step [Execute system Groovy script] Run condition [Execution node ] enabling prebuild for step [Execute system Groovy script] Run condition [Execution node ] enabling prebuild for step [Execute system Groovy script] [Execution node] check if [sofa-ci-windows10-4] is in [[_launcher_]] Run condition [Execution node ] preventing perform for step [BuilderChain] Success build fororg.jenkinsci.plugins.conditionalbuildstep.ConditionalBuilder@437501b4 [src] $ bash C:\Windows\TEMP\CommandInterpreterCondition9577359048569936898.sh Run condition [Execute Shell] preventing perform for step [Execute system Groovy script] Success build fororg.jenkinsci.plugins.conditionalbuildstep.singlestep.SingleConditionalBuilder@746c0c38 [src] $ bash C:\Windows\TEMP\CommandInterpreterCondition9705078056073174861.sh Run condition [Execute Shell] preventing perform for step [Execute system Groovy script] Success build fororg.jenkinsci.plugins.conditionalbuildstep.singlestep.SingleConditionalBuilder@284ade78 [src] $ bash C:\Windows\TEMP\CommandInterpreterCondition10748680076668096437.sh Run condition [Execute Shell] preventing perform for step [Execute system Groovy script] Success build fororg.jenkinsci.plugins.conditionalbuildstep.singlestep.SingleConditionalBuilder@1a9e1f87 [src] $ bash C:\Windows\TEMP\CommandInterpreterCondition13223613906817164398.sh Run condition [Execute Shell] preventing perform for step [Execute system Groovy script] Success build fororg.jenkinsci.plugins.conditionalbuildstep.singlestep.SingleConditionalBuilder@12ed0d5d [src] $ bash C:\Windows\TEMP\CommandInterpreterCondition10053659798860327032.sh Run condition [Execute Shell] preventing perform for step [Execute system Groovy script] Success build fororg.jenkinsci.plugins.conditionalbuildstep.singlestep.SingleConditionalBuilder@60bbc7c6 [Execution node] check if [sofa-ci-windows10-4] is in [[_launcher_]] Run condition [Execution node ] preventing perform for step [Execute system Groovy script] Success build fororg.jenkinsci.plugins.conditionalbuildstep.singlestep.SingleConditionalBuilder@7145d488 [Execution node] check if [sofa-ci-windows10-4] is in [[_launcher_]] Run condition [Execution node ] preventing perform for step [Execute system Groovy script] Success build fororg.jenkinsci.plugins.conditionalbuildstep.singlestep.SingleConditionalBuilder@79411638 [src] $ bash C:\Windows\TEMP\jenkins14751726197414203815.sh Success build forhudson.tasks.Shell@361b05d8 The recommended git tool is: git using credential 1f821614-a02b-421c-ab4e-8da7ab80e9ab Cloning the remote Git repository Avoid fetching tags Cloning repository https://github.com/sofa-framework/sofa.git > git init J:\jenkins2\workspace\sofa-framework\PR-5513\windows_vs2022_options_release\src # timeout=10 [WARNING] Reference path does not exist: reference_repo_disabled Fetching upstream changes from https://github.com/sofa-framework/sofa.git > git --version # timeout=10 > git --version # 'git version 2.34.1.windows.1' using GIT_ASKPASS to set credentials username/token > git fetch --no-tags --force --progress -- https://github.com/sofa-framework/sofa.git +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url https://github.com/sofa-framework/sofa.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url https://github.com/sofa-framework/sofa.git # timeout=10 Fetching upstream changes from https://github.com/sofa-framework/sofa.git using GIT_ASKPASS to set credentials username/token > git fetch --no-tags --force --progress -- https://github.com/sofa-framework/sofa.git +refs/pull/5513/head:refs/remotes/origin/PR-5513 # timeout=10 Checking out Revision 85741e2498c2918d03d533036aad372c395ea6d3 (origin/PR-5513) > git config core.sparsecheckout # timeout=10 > git checkout -f 85741e2498c2918d03d533036aad372c395ea6d3 # timeout=10 Commit message: "[CMake] Add SofaMatrix.Qt to the presets" > git rev-list --no-walk cfe9d68568c68db51146d8ef6a10266cb0cc8ac3 # timeout=10 First time build. Skipping changelog. Run condition [Execute Shell] enabling prebuild for step [[Record compiler warnings and static analysis results]] Run condition [Execute Shell] enabling prebuild for step [[Record compiler warnings and static analysis results]] Run condition [Execute Shell] enabling prebuild for step [[Record compiler warnings and static analysis results]] Run condition [Execute Shell] enabling prebuild for step [[Record compiler warnings and static analysis results]] Run condition [Execute Shell] enabling prebuild for step [[Publish JUnit test result report]] Run condition [Execute Shell] enabling prebuild for step [[Archive the artifacts]] [EnvInject] - Inject global passwords. [EnvInject] - Mask passwords that will be passed as build parameters. [src] $ bash C:\Windows\TEMP\jenkins14113946270760885673.sh --------------- Clone CI scripts --------------- pwd = /j/jenkins2/workspace/sofa-framework/PR-5513/windows_vs2022_options_release executing "git clone -b jenkins_freeze https://github.com/sofa-framework/ci ci" Cloning into 'ci'... 81c96e4a601453a66c5468e97af3138ed5352674 Add Cheetah3 in python for MOR debug scenes CI scripts are available in /j/jenkins2/workspace/sofa-framework/PR-5513/windows_vs2022_options_release/ci/scripts ------------------------------------------------ [src] $ bash C:\Windows\TEMP\jenkins3815361376649820211.sh ----------------------- main.sh ----------------------- ENV VARS: load /j/jenkins2/workspace/sofa-framework/PR-5513/windows_vs2022_options_release/ci/scripts/env/default ENV VARS: load node specific /j/jenkins2/workspace/sofa-framework/PR-5513/windows_vs2022_options_release/ci/scripts/env/sofa-ci-windows10-4 C:/Python310/python.exe [BEGIN] Init (2025-11-01 06:11:28.976775) Starting a full build. (No previous build detected.) Calling github-export-vars GITHUB_COMMIT_HASH = 85741e2498c2918d03d533036aad372c395ea6d3 GITHUB_BASECOMMIT_HASH = 34a92d2a0a23f8813e0508a938dbb29e9db71342 Debug info for GitHub env vars export: python_exe = C:/Python310/python.exe git_url = https://github.com/sofa-framework/sofa.git refs = branch = origin/PR-5513 GitHub env vars: GITHUB_NOTIFY=true GITHUB_COMMIT_HASH=85741e2498c2918d03d533036aad372c395ea6d3 GITHUB_COMMIT_AUTHOR=Alex Bilger GITHUB_CONTEXT=windows_vs2022_options GITHUB_TARGET_URL=https://ci.inria.fr/sofa-ci-dev/job/sofa-framework/job/PR-5513/CI_CONFIG=windows_vs2022,CI_PLUGINS=options,CI_TYPE=release/7/ GITHUB_BASECOMMIT_HASH=34a92d2a0a23f8813e0508a938dbb29e9db71342 GITHUB_COMMIT_MESSAGE=[CMake] Add SofaMatrix.Qt to the presets GITHUB_BASE_REF=master GITHUB_COMMIT_DATE=1762002568 GITHUB_REPOSITORY=sofa-framework/sofa GITHUB_SOFABOT_TOKEN=[*******] --------------------- Calling dashboard-export-vars Dashboard env vars: DASH_COMMIT_SUBJECT=[CMake] Add SofaMatrix.Qt to the presets DASH_COMMIT_HASH=85741e2498c2918d03d533036aad372c395ea6d3 DASH_DASHBOARD_URL=https://www.sofa-framework.org/dash/input.php DASH_COMMIT_BRANCH=origin/PR-5513 DASH_CONFIG=windows_vs2022_options DASH_COMMIT_AUTHOR=Alex Bilger DASH_NOTIFY=true DASH_FULLBUILD=true DASH_COMMIT_DATE=1762002568 DASH_BASECOMMIT_HASH=34a92d2a0a23f8813e0508a938dbb29e9db71342 --------------------- GitHub reponse: { "url": "https://api.github.com/repos/sofa-framework/sofa/statuses/85741e2498c2918d03d533036aad372c395ea6d3", "avatar_url": "https://avatars.githubusercontent.com/u/19709165?v=4", "id": 40549769960, "node_id": "SC_kwDOA5Tkhs8AAAAJcPRi6A", "state": "pending", "description": "Building...", "target_url": "https://ci.inria.fr/sofa-ci-dev/job/sofa-framework/job/PR-5513/CI_CONFIG=windows_vs2022,CI_PLUGINS=options,CI_TYPE=release/7/console", "context": "windows_vs2022_options", "created_at": "2025-11-01T13:11:35Z", "updated_at": "2025-11-01T13:11:35Z", "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/85741e2498c2918d03d533036aad372c395ea6d3 (not sent): [pending] windows_vs2022_options - Building... Notify Dashboard (sent - curl returned 0): fullbuild=true&sha=85741e2498c2918d03d533036aad372c395ea6d3&config=windows_vs2022_options&node=sofa-ci-windows10-4&job_url=https://ci.inria.fr/sofa-ci-dev/job/sofa-framework/job/PR-5513/CI_CONFIG=windows_vs2022,CI_PLUGINS=options,CI_TYPE=release/&build_url=https://ci.inria.fr/sofa-ci-dev/job/sofa-framework/job/PR-5513/CI_CONFIG=windows_vs2022,CI_PLUGINS=options,CI_TYPE=release/7/&status=build [END] Init (2025-11-01 06:11:32.924625) - took 3.3651 seconds --------------- main.sh vars --------------- BUILD_DIR = /j/jenkins2/workspace/sofa-framework/PR-5513/windows_vs2022_options_release/build BUILD_DIR_RESET = /j/jenkins2/workspace/sofa-framework/PR-5513/windows_vs2022_options_release/build SRC_DIR = /j/jenkins2/workspace/sofa-framework/PR-5513/windows_vs2022_options_release/src CONFIG = windows_vs2022 PLATFORM = windows COMPILER = vs2022 ARCHITECTURE = amd64 BUILD_TYPE = release BUILD_OPTIONS = run-unit-tests report-to-github report-to-dashboard build-scope-full build-all-plugins ----------------- VM config ----------------- -- PATH /mingw64/bin:/usr/bin:/c/Windows/system32/config/systemprofile/bin:/c/Program Files/Common Files/Oracle/Java/javapath:/c/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v12.2/bin:/c/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v12.2/libnvvp:/c/Windows/system32:/c/Windows:/c/Windows/System32/Wbem:/c/Windows/System32/WindowsPowerShell/v1.0:/c/Windows/System32/OpenSSH:/c/ProgramData/chocolatey/bin:/cmd:/bin:/c/Program Files/CMake/bin:/c/Program Files/NVIDIA Corporation/Nsight Compute 2023.2.0:/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common:/c/clcache:/c/Qt/5.12.12/msvc2017_64/bin:/c/assimp/5.2.2/install:/c/assimp/5.2.2/install/bin:/c/cgal/5.4.1/install:/c/cgal/5.4.1/install/bin:/c/Program Files (x86)/ZeroMQ:/c/Program Files (x86)/ZeroMQ/bin:/c/vrpn/07.33/install:/c/vrpn/07.33/install/bin:/c/oscpack/1.1.0/install:/c/TINYXML2/9.0.0/install:/c/TINYXML2/9.0.0/install/bin:/c/Users/sofac/AppData/Local/Microsoft/WindowsApps:/c/eigen/eigen-3.4.0:/c/Windows/system32/config/systemprofile/AppData/Local/Microsoft/WindowsApps -- CMake cmake version 3.22.1 CMake suite maintained and supported by Kitware (kitware.com/cmake). -- Generator ninja 1.10.1 -- Compiler Visual Studio Build Tools 2022 -- Qt Qt 5.12.12 -------------------------------------------- [BEGIN] Git work (2025-11-01 06:11:34.350702) SOFA Bot <> symbolic link created for J:\0 <<===>> J:\jenkins2\workspace\sofa-framework\PR-5513\windows_vs2022_options_release HEAD is now at 85741e2498 [CMake] Add SofaMatrix.Qt to the presets -------------------------------------------- Merging origin/PR-5513 with this commit of base master: 34a92d2a0a23f8813e0508a938dbb29e9db71342 Already up to date. commit 85741e2498c2918d03d533036aad372c395ea6d3 Author: Alex Bilger <alexbilger0@gmail.com> [CMake] Add SofaMatrix.Qt to the presets Merge done. -------------------------------------------- No [ci-depends-on] detected. [END] Git work (2025-11-01 06:11:38.425186) - took 3.3823 seconds [BEGIN] Configure (2025-11-01 06:11:38.536731) --------------- configure.sh vars --------------- BUILD_DIR = /J/0/build SRC_DIR = /J/0/src CONFIG = windows_vs2022 PLATFORM = windows COMPILER = vs2022 ARCHITECTURE = amd64 BUILD_TYPE = release BUILD_TYPE_CMAKE = Release BUILD_OPTIONS = run-unit-tests report-to-github report-to-dashboard build-scope-full build-all-plugins ------------------------------------------------- Copying dependency pack in the source tree. % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 294 100 294 0 0 7423 0 --:--:-- --:--:-- --:--:-- 7736 100 5767k 100 5767k 0 0 18.8M 0 --:--:-- --:--:-- --:--:-- 18.8M clcache is disabled temporarly --------------- python3_exec = C:/Python310/python.exe python3_lib = C:/Python310/libs/python310.lib python3_include = C:/Python310/include --------------- Configuring with full set of plugins (scope = full-dev) Calling cmake with the following options: --preset=full-dev -DASSIMP_ROOT_DIR=C:/assimp/5.2.2/install -DBOOST_ROOT=C:/boost -DCGAL_DIR=C:/cgal/5.4.1/install -DCMAKE_BUILD_TYPE=Release -DCMAKE_CUDA_ARCHITECTURES=60;89 -DCMAKE_PREFIX_PATH=C:/Qt/5.12.12/msvc2017_64 -DNodeEditor_DIR=C:/NodeEditor/2.1.3/install/lib/cmake/NodeEditor -DNodeEditor_ROOT=C:/NodeEditor/2.1.3/install -DPython3_EXECUTABLE=C:/Python310/python.exe -DPython3_INCLUDE_DIR=C:/Python310/include -DPython3_LIBRARY=C:/Python310/libs/python310.lib -DPython_EXECUTABLE=C:/Python310/python.exe -DPython_INCLUDE_DIR=C:/Python310/include -DPython_LIBRARY=C:/Python310/libs/python310.lib -DSOFACUDA_DOUBLE=ON -DSOFA_FETCH_CGALPLUGIN=OFF -DSOFA_OPENCASCADE_ROOT=C:/OpenCascade/opencascade-7.4.0 -Dpybind11_DIR=C:/Python310/lib/site-packages/pybind11/share/cmake/pybind11 -Dpybind11_ROOT=C:/Python310/lib/site-packages/pybind11/share/cmake/pybind11 Enabled modules and plugins: -DPLUGIN_SOFADISTANCEGRID_CUDA=ON -DPLUGIN_VOLUMETRICRENDERING_CUDA=ON Disabled modules and plugins: -DPLUGIN_CGALPLUGIN=OFF -DPLUGIN_MESHSTEPLOADER=OFF Calling: C:\Windows\system32\cmd.exe //c "cd %VSINSTALLDIR% && call %VS170COMNTOOLS%\VsDevCmd -host_arch=amd64 -arch=amd64 && cd J:\0\build && cmake -GNinja -DCMAKE_BUILD_TYPE=Release -DCMAKE_PREFIX_PATH=C:/Qt/5.12.12/msvc2017_64 -DBOOST_ROOT=C:/boost -DPython_EXECUTABLE=C:/Python310/python.exe -DPython_LIBRARY=C:/Python310/libs/python310.lib -DPython_INCLUDE_DIR=C:/Python310/include -DPython3_EXECUTABLE=C:/Python310/python.exe -DPython3_LIBRARY=C:/Python310/libs/python310.lib -DPython3_INCLUDE_DIR=C:/Python310/include -Dpybind11_ROOT=C:/Python310/lib/site-packages/pybind11/share/cmake/pybind11 -Dpybind11_DIR=C:/Python310/lib/site-packages/pybind11/share/cmake/pybind11 -DASSIMP_ROOT_DIR=C:/assimp/5.2.2/install -DCGAL_DIR=C:/cgal/5.4.1/install -DSOFA_OPENCASCADE_ROOT=C:/OpenCascade/opencascade-7.4.0 -DNodeEditor_ROOT=C:/NodeEditor/2.1.3/install -DNodeEditor_DIR=C:/NodeEditor/2.1.3/install/lib/cmake/NodeEditor -DPLUGIN_CGALPLUGIN=OFF -DSOFA_FETCH_CGALPLUGIN=OFF -DPLUGIN_MESHSTEPLOADER=OFF -DSOFACUDA_DOUBLE=ON -DCMAKE_CUDA_ARCHITECTURES=60;89 -DPLUGIN_VOLUMETRICRENDERING_CUDA=ON -DPLUGIN_SOFADISTANCEGRID_CUDA=ON --preset=full-dev ../src" ********************************************************************** ** Visual Studio 2022 Developer Command Prompt v17.8.5 ** Copyright (c) 2022 Microsoft Corporation ********************************************************************** Preset CMake variables: APPLICATION_GETDEPRECATEDCOMPONENTS:BOOL="ON" APPLICATION_REGRESSION_TEST:BOOL="ON" APPLICATION_RUNSOFA:BOOL="ON" APPLICATION_SCENECHECKING:BOOL="ON" APPLICATION_SOFAPHYSICSAPI:BOOL="ON" PLUGIN_ARTICULATEDSYSTEMPLUGIN:BOOL="ON" PLUGIN_BEAMADAPTER:BOOL="ON" PLUGIN_BEAMADAPTER_CUDA:BOOL="ON" PLUGIN_CIMGPLUGIN:BOOL="ON" PLUGIN_COLLISIONOBBCAPSULE:BOOL="ON" PLUGIN_CSPARSESOLVERS:BOOL="ON" PLUGIN_DIFFUSIONSOLVER:BOOL="ON" PLUGIN_GEOMAGIC:BOOL="ON" PLUGIN_IMAGE:BOOL="ON" PLUGIN_MANIFOLDTOPOLOGIES:BOOL="ON" PLUGIN_MODELORDERREDUCTION:BOOL="ON" PLUGIN_MULTITHREADING:BOOL="ON" PLUGIN_PLUGINEXAMPLE:BOOL="ON" PLUGIN_REGISTRATION:BOOL="ON" PLUGIN_SENSABLEEMULATION:BOOL="ON" PLUGIN_SOFACARVING:BOOL="ON" PLUGIN_SOFACUDA:BOOL="ON" PLUGIN_SOFADISTANCEGRID:BOOL="ON" PLUGIN_SOFAEULERIANFLUID:BOOL="ON" PLUGIN_SOFAGLFW:BOOL="ON" PLUGIN_SOFAIMGUI:BOOL="ON" PLUGIN_SOFAIMPLICITFIELD:BOOL="ON" PLUGIN_SOFAMATRIX:BOOL="ON" PLUGIN_SOFAMATRIX_QT:BOOL="ON" PLUGIN_SOFAPYTHON3:BOOL="ON" PLUGIN_SOFASPHFLUID:BOOL="ON" PLUGIN_SOFASPHFLUID_CUDA:BOOL="ON" PLUGIN_SOFAVISCOELASTIC:BOOL="ON" PLUGIN_SOFA_METIS:BOOL="ON" PLUGIN_SOFA_QT:BOOL="ON" PLUGIN_SOFTROBOTS:BOOL="ON" PLUGIN_SOFTROBOTS_CUDA:BOOL="ON" PLUGIN_SOFTROBOTS_INVERSE:BOOL="ON" PLUGIN_STLIB:BOOL="ON" PLUGIN_VOLUMETRICRENDERING:BOOL="ON" SOFA_BUILD_SIMPLEAPI_EXAMPLES:BOOL="ON" SOFA_BUILD_TESTS:BOOL="ON" SOFA_DUMP_VISITOR_INFO:BOOL="ON" SOFA_FETCH_BEAMADAPTER:BOOL="ON" SOFA_FETCH_CSPARSESOLVERS:BOOL="ON" SOFA_FETCH_MANIFOLDTOPOLOGIES:BOOL="ON" SOFA_FETCH_MODELORDERREDUCTION:BOOL="ON" SOFA_FETCH_PLUGINEXAMPLE:BOOL="ON" SOFA_FETCH_REGISTRATION:BOOL="ON" SOFA_FETCH_REGRESSION:BOOL="ON" SOFA_FETCH_SOFAGLFW:BOOL="ON" SOFA_FETCH_SOFAPYTHON3:BOOL="ON" SOFA_FETCH_SOFASPHFLUID:BOOL="ON" SOFA_FETCH_SOFAVISCOELASTIC:BOOL="ON" SOFA_FETCH_SOFA_METIS:BOOL="ON" SOFA_FETCH_SOFA_QT:BOOL="ON" SOFA_FETCH_SOFTROBOTS:BOOL="ON" SOFA_FETCH_SOFTROBOTS_INVERSE:BOOL="ON" SOFA_FETCH_STLIB:BOOL="ON" SOFA_FLOATING_POINT_TYPE:STRING="double" SOFA_WITH_DEVTOOLS:BOOL="ON" SOFA_WITH_OPENGL:BOOL="ON" -- The C compiler identification is MSVC 19.38.33134.0 -- The CXX compiler identification is MSVC 19.38.33134.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: C:/VSBuildTools/VS2022/VC/Tools/MSVC/14.38.33130/bin/Hostx64/x64/cl.exe - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: C:/VSBuildTools/VS2022/VC/Tools/MSVC/14.38.33130/bin/Hostx64/x64/cl.exe - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Precompiled headers: disabled (SOFA_BUILD_WITH_PCH_ENABLED is OFF). -- Install prefix: J:/0/build/install INFOFetching WinDepPack Fetching dependency WinDepPack in J:/0/build/external_directories/fetched/WinDepPack -- Checkout reference master from repository https://github.com/sofa-framework/WinDepPack.git -- Adding library Sofa.Config -- Adding library Sofa.Type -- Adding library Sofa.Geometry -- Adding library Sofa.Topology -- Adding library Sofa.Helper -- Found Eigen3: C:/eigen/eigen-3.4.0 (Required is at least version "2.91.0") -- Found Json: J:/0/src/extlibs/json (Required is at least version "3.1.2") -- Found STB: J:/0/src/extlibs/stb -- Found DiffLib: J:/0/src/extlibs/difflib -- Adding library Sofa.LinearAlgebra -- Found Eigen3: C:/eigen/eigen-3.4.0 (Required is at least version "3.3.5") -- Adding library Sofa.DefaultType -- Found Eigen3: C:/eigen/eigen-3.4.0 (Required is at least version "2.91.0") -- Adding library Sofa.Core -- Adding library Sofa.Simulation -- Adding library Sofa.Simulation.Core -- Adding library Sofa.Simulation.Common -- Adding library Sofa.Simulation.Graph -- Adding library Sofa.SimpleApi -- Adding library Sofa.Testing Sofa.Testing: DEPENDENCY googletest NOT FOUND. SOFA_ALLOW_FETCH_DEPENDENCIES is ON, fetching googletest... Sofa.Testing: adding subdirectory Fetching dependency googletest in J:/0/build/external_directories/fetched/googletest -- Checkout reference v1.14.0 from repository https://github.com/google/googletest -- Found Python3: C:/Python310/python.exe (found version "3.10.11") found components: Interpreter -- Looking for pthread.h -- Looking for pthread.h - not found -- Found Threads: TRUE -- Adding subproject googletest from sources at J:/0/build/external_directories/fetched/googletest -- Found GTest: J:/0/build/lib/cmake/GTestConfig.cmake (found version "1.14.0") -- Adding library Sofa.Framework -- Adding module Sofa.Component -- Adding module Sofa.Component.ODESolver -- Adding module Sofa.Component.ODESolver.Forward -- Adding module Sofa.Component.ODESolver.Backward -- Adding module Sofa.Component.IO -- Adding module Sofa.Component.IO.Mesh -- Found ZLIB: optimized;J:/0/build/external_directories/fetched/WinDepPack/lib/win64/zlib.lib;debug;J:/0/build/external_directories/fetched/WinDepPack/lib/win64/zlibd.lib (found version "1.2.8") -- Adding module Sofa.Component.Playback -- Adding module Sofa.Component.SceneUtility -- Adding module Sofa.Component.Topology -- Adding module Sofa.Component.Topology.Container -- Adding module Sofa.Component.Topology.Container.Constant -- Adding module Sofa.Component.Topology.Container.Dynamic -- Adding module Sofa.Component.Topology.Container.Grid -- Adding module Sofa.Component.Topology.Mapping -- Adding module Sofa.Component.Topology.Utility -- Adding module Sofa.Component.Visual -- Adding module Sofa.Component.LinearSystem -- Adding module Sofa.Component.LinearSolver -- Adding module Sofa.Component.LinearSolver.Iterative -- Adding module Sofa.Component.LinearSolver.Ordering -- Adding module Sofa.Component.LinearSolver.Direct -- Adding module Sofa.Component.LinearSolver.Preconditioner -- Adding module Sofa.Component.Mass -- Adding module Sofa.Component.Diffusion -- Adding module Sofa.Component.Mapping -- Adding module Sofa.Component.Mapping.Linear -- Adding module Sofa.Component.Mapping.NonLinear -- Adding module Sofa.Component.Mapping.MappedMatrix -- Adding module Sofa.Component.StateContainer -- Adding module Sofa.Component.SolidMechanics -- Adding module Sofa.Component.SolidMechanics.Spring -- Adding module Sofa.Component.SolidMechanics.FEM -- Adding module Sofa.Component.SolidMechanics.FEM.Elastic -- Adding module Sofa.Component.SolidMechanics.FEM.HyperElastic -- Adding module Sofa.Component.SolidMechanics.FEM.NonUniform -- Adding module Sofa.Component.SolidMechanics.TensorMass -- Adding module Sofa.Component.Constraint -- Adding module Sofa.Component.Constraint.Lagrangian -- Adding module Sofa.Component.Constraint.Lagrangian.Model -- Adding module Sofa.Component.Constraint.Lagrangian.Correction -- Adding module Sofa.Component.Constraint.Lagrangian.Solver -- Adding module Sofa.Component.Constraint.Projective -- Adding module Sofa.Component.AnimationLoop -- Adding module Sofa.Component.MechanicalLoad -- Adding module Sofa.Component.Collision -- Adding module Sofa.Component.Collision.Geometry -- Adding module Sofa.Component.Collision.Detection -- Adding module Sofa.Component.Collision.Detection.Algorithm -- Adding module Sofa.Component.Collision.Detection.Intersection -- Adding module Sofa.Component.Collision.Response -- Adding module Sofa.Component.Collision.Response.Mapper -- Adding module Sofa.Component.Collision.Response.Contact -- Adding module Sofa.Component.Setting -- Adding module Sofa.Component.Controller -- Adding module Sofa.Component.Engine -- Adding module Sofa.Component.Engine.Analyze -- Adding module Sofa.Component.Engine.Generate -- Adding module Sofa.Component.Engine.Select -- Adding module Sofa.Component.Engine.Transform -- Adding module Sofa.Component.Haptics -- Adding library Sofa.GL -- Found OpenGL: opengl32 -- Found GLEW: J:/0/build/external_directories/fetched/WinDepPack/include (found version "2.1.0") -- Adding module Sofa.GL.Component -- Adding module Sofa.GL.Component.Rendering2D -- Adding module Sofa.GL.Component.Rendering3D -- Adding module Sofa.GL.Component.Engine -- Adding module Sofa.GL.Component.Shader -- Adding module Sofa.GUI.Component -- Adding library Sofa.GUI.Common Sofa.GUI.Common: DEPENDENCY cxxopts NOT FOUND. SOFA_ALLOW_FETCH_DEPENDENCIES is ON, fetching cxxopts... Fetching dependency cxxopts in J:/0/build/external_directories/fetched/cxxopts -- Checkout reference v3.1.1 from repository https://github.com/jarro2783/cxxopts -- Adding subproject cxxopts from sources at J:/0/build/external_directories/fetched/cxxopts -- -- Sofa.GUI.Common: Sofa.GL dependent features enabled. -- Adding plugin Sofa.GUI.Batch -- Adding plugin SceneCreator Fetching dependency SofaPython3 in J:/0/build/external_directories/fetched/SofaPython3 -- Checkout reference master from repository https://www.github.com/sofa-framework/SofaPython3.git -- SofaPython3 is compiled as a subproject to the external project 'Sofa'. Adding plugin SofaPython3 CMake Warning (dev) at C:/Program Files/CMake/share/cmake-3.22/Modules/CMakeDependentOption.cmake:84 (message): Policy CMP0127 is not set: cmake_dependent_option() supports full Condition Syntax. Run "cmake --help-policy CMP0127" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): J:/0/build/external_directories/fetched/SofaPython3/CMakeLists.txt:45 (CMAKE_DEPENDENT_OPTION) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at C:/Program Files/CMake/share/cmake-3.22/Modules/CMakeDependentOption.cmake:84 (message): Policy CMP0127 is not set: cmake_dependent_option() supports full Condition Syntax. Run "cmake --help-policy CMP0127" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): J:/0/build/external_directories/fetched/SofaPython3/CMakeLists.txt:49 (CMAKE_DEPENDENT_OPTION) This warning is for project developers. Use -Wno-dev to suppress it. -- Found Python: C:/Python310/python.exe (found suitable version "3.10.11", minimum required is "3.7") found components: Interpreter Development Development.Module Development.Embed -- Performing Test HAS_MSVC_GL_LTCG -- Performing Test HAS_MSVC_GL_LTCG - Success -- Python: Version: 3.10.11 Executable: C:/Python310/python.exe Headers: C:/Python310/include Libraries: C:/Python310/libs/python310.lib User site: C:/tmp/pythonuserbase\Python310\site-packages -- pybind11: Version: 2.9.1 Config: C:/Python310/lib/site-packages/pybind11/share/cmake/pybind11/pybind11Config.cmake -- Adding binding module SofaBaseTopology -- Adding binding module SofaDeformable -- Adding binding module SofaLinearSolver -- Adding binding module SofaLinearSystem -- Adding binding module SofaConstraintSolver -- Adding binding module SofaGL CMake Warning (dev) at C:/Program Files/CMake/share/cmake-3.22/Modules/CMakeDependentOption.cmake:84 (message): Policy CMP0127 is not set: cmake_dependent_option() supports full Condition Syntax. Run "cmake --help-policy CMP0127" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): J:/0/build/external_directories/fetched/SofaPython3/bindings/SofaGui/CMakeLists.txt:19 (CMAKE_DEPENDENT_OPTION) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at C:/Program Files/CMake/share/cmake-3.22/Modules/CMakeDependentOption.cmake:84 (message): Policy CMP0127 is not set: cmake_dependent_option() supports full Condition Syntax. Run "cmake --help-policy CMP0127" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): J:/0/build/external_directories/fetched/SofaPython3/bindings/SofaGui/CMakeLists.txt:25 (CMAKE_DEPENDENT_OPTION) This warning is for project developers. Use -Wno-dev to suppress it. -- SofaPython3: Bindings.SofaGui will support: Sofa.GUI.Batch . Fetching dependency SofaGLFW in J:/0/build/external_directories/fetched/SofaGLFW -- Checkout reference master from repository https://www.github.com/sofa-framework/SofaGLFW.git -- Adding plugin SofaGLFW -- Install prefix: J:/0/build/install/SofaGLFW SofaGLFW: glfw3 not found and SOFA_ALLOW_FETCH_DEPENDENCIES is ON, fetching source code... Fetching dependency glfw in J:/0/build/external_directories/fetched/glfw -- Checkout reference 3.4 from repository https://github.com/glfw/glfw -- Including Win32 support -- Adding subproject glfw from sources at J:/0/build/external_directories/fetched/glfw -- SofaPython3 bindings for SofaGLFW will be created. -- Adding plugin SofaImGui Fetching dependency imgui in J:/0/build/external_directories/fetched/imgui -- Checkout reference 11b3a7c8ca23201294464c7f368614a9106af2a1 from repository https://github.com/ocornut/imgui SofaImGui: nativefiledialog-extended not found and SOFA_ALLOW_FETCH_DEPENDENCIES is ON, fetching source code... Fetching dependency nfd in J:/0/build/external_directories/fetched/nfd -- Checkout reference v1.2.1 from repository https://github.com/btzy/nativefiledialog-extended nfd Platform: PLATFORM_WIN32 nfd Compiler: COMPILER_MSVC -- Adding subproject nfd from sources at J:/0/build/external_directories/fetched/nfd Fetching dependency ImPlot in J:/0/build/external_directories/fetched/ImPlot -- Checkout reference 18c72431f8265e2b0b5378a3a73d8a883b2175ff from repository https://github.com/epezent/implot Fetching dependency IconFontCppHeaders in J:/0/build/external_directories/fetched/IconFontCppHeaders -- Checkout reference bf610efb2e5d4361df799d0dfb5ae3977d7bba2e from repository https://github.com/juliettef/IconFontCppHeaders Fetching dependency simpleini in J:/0/build/external_directories/fetched/simpleini -- Checkout reference 09c21bda1dc1b578fa55f4a005d79b0afd481296 from repository https://github.com/brofield/simpleini -- Adding subproject simpleini from sources at J:/0/build/external_directories/fetched/simpleini -- SofaPython3 bindings for SofaImGui will be created. Fetching dependency Sofa.Qt in J:/0/build/external_directories/fetched/Sofa.Qt -- Checkout reference master from repository https://www.github.com/sofa-framework/Sofa.Qt.git -- Adding plugin Sofa.Qt Sofa.Qt: will use Qt5 (deprecated) Sofa.Qt: DEPENDENCY QGLViewer NOT FOUND. SOFA_ALLOW_FETCH_DEPENDENCIES is ON, fetching QGLViewer... Fetching dependency QGLViewer in J:/0/build/external_directories/fetched/QGLViewer -- Checkout reference v2.8.1_SOFA from repository https://github.com/sofa-framework/libQGLViewer/ -- Adding subproject QGLViewer from sources at J:/0/build/external_directories/fetched/QGLViewer -- SofaPython3 bindings for Sofa.Qt will be created. -- Adding plugin SofaCUDA -- The CUDA compiler identification is NVIDIA 12.2.91 -- Detecting CUDA compiler ABI info -- Detecting CUDA compiler ABI info - done -- Check for working CUDA compiler: C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v12.2/bin/nvcc.exe - skipped -- Detecting CUDA compile features -- Detecting CUDA compile features - done -- Found CUDAToolkit: C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v12.2/include (found suitable version "12.2.91", minimum required is "10.0") -- Adding plugin CollisionOBBCapsule -- Adding plugin CImgPlugin CImgPlugin: DEPENDENCY CImg NOT FOUND. SOFA_ALLOW_FETCH_DEPENDENCIES is ON, fetching CImg... Fetching dependency CImg in J:/0/build/external_directories/fetched/CImg -- Checkout reference v.3.3.2 from repository https://github.com/GreycLab/CImg -- Found CImg: J:/0/build/external_directories/fetched/CImg;J:/0/build/external_directories/fetched/CImg (found version "332") -- CImgPlugin: TIFF Image Format enabled -- CImgPlugin: JPEG Image Format enabled -- CImgPlugin: PNG Image Format enabled -- Adding plugin ArticulatedSystemPlugin -- Adding plugin SofaEulerianFluid Fetching dependency SofaSphFluid in J:/0/build/external_directories/fetched/SofaSphFluid -- Checkout reference master from repository https://www.github.com/sofa-framework/SofaSphFluid.git -- Adding plugin SofaSphFluid -- Adding plugin SofaSphFluid.CUDA -- Adding plugin MultiThreading -- Adding plugin DiffusionSolver -- DiffusionSolver: forcing OpenMP -- Adding plugin image -- image: could not find the freenect library, won't build the Kinect component Fetching dependency Registration in J:/0/build/external_directories/fetched/Registration -- Checkout reference master from repository https://www.github.com/sofa-framework/Registration.git -- Adding plugin Registration -- Registration: could not find SofaDistanceGrid, won't build RegistrationContact for RigidDistanceGridCollisionModel. Fetching dependency PluginExample in J:/0/build/external_directories/fetched/PluginExample -- Checkout reference master from repository https://www.github.com/sofa-framework/PluginExample.git -- Adding plugin PluginExample Fetching dependency ManifoldTopologies in J:/0/build/external_directories/fetched/ManifoldTopologies -- Checkout reference master from repository https://www.github.com/sofa-framework/ManifoldTopologies.git -- Adding plugin ManifoldTopologies -- Adding plugin SofaCarving -- Adding plugin Geomagic CMake Warning at applications/plugins/Geomagic/CMakeLists.txt:14 (message): OpenHaptics dependency not found, Geomagic will miss all haptic features. -- Adding plugin SofaMatrix SofaMatrix: DEPENDENCY metis NOT FOUND. SOFA_ALLOW_FETCH_DEPENDENCIES is ON, fetching metis... Fetching dependency metis in J:/0/build/external_directories/fetched/metis -- Checkout reference v5.2.1-ModernInstall from repository https://github.com/sofa-framework/METIS -- Submodule update -- Looking for execinfo.h -- Looking for execinfo.h - not found -- Looking for getline -- Looking for getline - not found -- checking for thread-local storage - not found -- Adding subproject metis from sources at J:/0/build/external_directories/fetched/metis -- Adding plugin SofaMatrix.Qt Fetching dependency BeamAdapter in J:/0/build/external_directories/fetched/BeamAdapter -- Checkout reference master from repository https://www.github.com/sofa-framework/BeamAdapter.git -- Adding plugin BeamAdapter -- Install prefix: J:/0/build/install/BeamAdapter -- Adding plugin BeamAdapter.CUDA Fetching dependency STLIB in J:/0/build/external_directories/fetched/STLIB -- Checkout reference master from repository https://www.github.com/SofaDefrost/STLIB.git -- Adding plugin STLIB -- Install prefix: J:/0/build/install/STLIB CMake Warning (dev) at J:/0/build/lib/cmake/SofaPython3Config.cmake:72 (find_package): Policy CMP0074 is not set: find_package uses <PackageName>_ROOT variables. Run "cmake --help-policy CMP0074" for policy details. Use the cmake_policy command to set the policy and suppress this warning. CMake variable pybind11_ROOT is set to: C:/Python310/lib/site-packages/pybind11/share/cmake/pybind11 For compatibility, CMake is ignoring the variable. Call Stack (most recent call first): J:/0/build/external_directories/fetched/STLIB/CMakeLists.txt:39 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. Fetching dependency SoftRobots in J:/0/build/external_directories/fetched/SoftRobots -- Checkout reference master from repository https://www.github.com/SofaDefrost/SoftRobots.git -- Adding plugin SoftRobots -- Install prefix: J:/0/build/install/SoftRobots -- Found dependency : 'STLIB' plugin . -- Adding plugin SoftRobots.CUDA Fetching dependency SoftRobots.Inverse in J:/0/build/external_directories/fetched/SoftRobots.Inverse -- Checkout reference main from repository https://www.github.com/SofaDefrost/SoftRobots.Inverse.git -- Adding plugin SoftRobots.Inverse -- Install prefix: J:/0/build/install/SoftRobots.Inverse External package qpOASES not found, using embedded version for qpOASES support CMake Warning (dev) at J:/0/build/lib/cmake/SofaPython3Config.cmake:72 (find_package): Policy CMP0074 is not set: find_package uses <PackageName>_ROOT variables. Run "cmake --help-policy CMP0074" for policy details. Use the cmake_policy command to set the policy and suppress this warning. CMake variable pybind11_ROOT is set to: C:/Python310/lib/site-packages/pybind11/share/cmake/pybind11 For compatibility, CMake is ignoring the variable. Call Stack (most recent call first): J:/0/build/external_directories/fetched/SoftRobots.Inverse/CMakeLists.txt:220 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at J:/0/build/lib/cmake/SofaPython3Tools.cmake:115 (find_package): Policy CMP0074 is not set: find_package uses <PackageName>_ROOT variables. Run "cmake --help-policy CMP0074" for policy details. Use the cmake_policy command to set the policy and suppress this warning. CMake variable pybind11_ROOT is set to: C:/Python310/lib/site-packages/pybind11/share/cmake/pybind11 For compatibility, CMake is ignoring the variable. Call Stack (most recent call first): J:/0/build/external_directories/fetched/SoftRobots.Inverse/src/SoftRobots.Inverse/binding/CMakeLists.txt:17 (SP3_add_python_module) This warning is for project developers. Use -Wno-dev to suppress it. -- SofaPython3 bindings for SoftRobots.Inverse will be created. Fetching dependency SofaViscoElastic in J:/0/build/external_directories/fetched/SofaViscoElastic -- Checkout reference main from repository https://www.github.com/SofaDefrost/SofaViscoElastic.git -- Adding plugin SofaViscoElastic Fetching dependency CSparseSolvers in J:/0/build/external_directories/fetched/CSparseSolvers -- Checkout reference master from repository https://www.github.com/sofa-framework/CSparseSolvers.git -- Adding plugin CSparseSolvers Fetching dependency ModelOrderReduction in J:/0/build/external_directories/fetched/ModelOrderReduction -- Checkout reference master from repository https://www.github.com/SofaDefrost/ModelOrderReduction.git -- Adding plugin ModelOrderReduction -- Install prefix: J:/0/build/install/ModelOrderReduction -- Python3 packages will be installed in: python3/site-packages. Fetching dependency Sofa.Metis in J:/0/build/external_directories/fetched/Sofa.Metis -- Checkout reference master from repository https://www.github.com/sofa-framework/Sofa.Metis.git -- Adding plugin Sofa.Metis -- Adding plugin VolumetricRendering -- Adding plugin VolumetricRendering.CUDA -- Adding plugin SofaDistanceGrid -- SofaDistanceGrid: MiniFlowVR not found, some features will not be compiled. -- Adding plugin SofaDistanceGrid.CUDA -- Adding plugin SofaImplicitField -- Adding application SceneChecking -- Adding application SofaPhysicsAPI SofaPhysicsAPI: SofaValidation has not been found; DataController and DataMonitor will not be supported. -- Adding application runSofa Write Plugin list at J:/0/build/bin/plugin_list.conf.default Fetching dependency Regression in J:/0/build/external_directories/fetched/Regression -- Checkout reference master from repository https://www.github.com/sofa-framework/Regression.git -- Adding application Regression_test -- Install prefix: J:/0/build/install regression will be compiled with SofaPython3 support. -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: APPLICATION_GETDEPRECATEDCOMPONENTS ASSIMP_ROOT_DIR CGAL_DIR PLUGIN_CGALPLUGIN PLUGIN_MESHSTEPLOADER PLUGIN_SENSABLEEMULATION Python3_INCLUDE_DIR Python3_LIBRARY SOFA_OPENCASCADE_ROOT -- Build files have been written to: J:/0/build [END] Configure (2025-11-01 06:19:47.895122) - took 489.489100 seconds [BEGIN] Build (2025-11-01 06:19:48.034929) --------------- compile.sh vars --------------- BUILD_DIR = /J/0/build CONFIG = windows_vs2022 PLATFORM = windows COMPILER = vs2022 ARCHITECTURE = amd64 ----------------------------------------------- Using ninja as build system Calling: C:\Windows\system32\cmd.exe //c "cd %VSINSTALLDIR% && call %VS170COMNTOOLS%\VsDevCmd -host_arch=amd64 -arch=amd64 && cd J:\0\build && ninja all -j4" ********************************************************************** ** Visual Studio 2022 Developer Command Prompt v17.8.5 ** Copyright (c) 2022 Microsoft Corporation ********************************************************************** [1/2397] Building CXX object Sofa\framework\Config\CMakeFiles\Sofa.Config.dir\src\sofa\initSofaConfig.cpp.obj [2/2397] Linking CXX shared library bin\Sofa.Config.dll [3/2397] Building CXX object Sofa\framework\Type\CMakeFiles\Sofa.Type.dir\src\sofa\type\PrimitiveGroup.cpp.obj [4/2397] Building CXX object Sofa\framework\Type\CMakeFiles\Sofa.Type.dir\src\sofa\type\Frame.cpp.obj [5/2397] Building CXX object Sofa\framework\Type\CMakeFiles\Sofa.Type.dir\src\sofa\type\Mat.cpp.obj [6/2397] Building CXX object Sofa\framework\Type\CMakeFiles\Sofa.Type.dir\src\sofa\type\RGBAColor.cpp.obj [7/2397] Building CXX object Sofa\framework\Type\CMakeFiles\Sofa.Type.dir\src\sofa\type\Material.cpp.obj [8/2397] Building CXX object Sofa\framework\Type\CMakeFiles\Sofa.Type.dir\src\sofa\type\init.cpp.obj [9/2397] Building CXX object Sofa\framework\Type\CMakeFiles\Sofa.Type.dir\src\sofa\type\Quat.cpp.obj [10/2397] Building CXX object Sofa\framework\Type\CMakeFiles\Sofa.Type.dir\src\sofa\type\BoundingBox.cpp.obj [11/2397] Building CXX object Sofa\framework\Type\CMakeFiles\Sofa.Type.dir\src\sofa\type\vector_String.cpp.obj [12/2397] Building CXX object Sofa\framework\Type\CMakeFiles\Sofa.Type.dir\src\sofa\type\vector_Real.cpp.obj [13/2397] Building CXX object Sofa\framework\Type\CMakeFiles\Sofa.Type.dir\src\sofa\type\DualQuat.cpp.obj [14/2397] Building CXX object Sofa\framework\Type\CMakeFiles\Sofa.Type.dir\src\sofa\type\fixed_array.cpp.obj [15/2397] Building CXX object Sofa\framework\Type\CMakeFiles\Sofa.Type.dir\src\sofa\type\vector.cpp.obj [16/2397] Building CXX object Sofa\framework\Type\CMakeFiles\Sofa.Type.dir\src\sofa\type\SVector.cpp.obj [17/2397] Building CXX object Sofa\framework\Type\CMakeFiles\Sofa.Type.dir\src\sofa\type\Vec.cpp.obj [18/2397] Building CXX object Sofa\framework\Type\CMakeFiles\Sofa.Type.dir\src\sofa\type\Transform.cpp.obj [19/2397] Building CXX object Sofa\framework\Type\CMakeFiles\Sofa.Type.dir\src\sofa\type\SpatialVector.cpp.obj [20/2397] Building CXX object Sofa\framework\Type\test\CMakeFiles\Sofa.Type_test.dir\Rebind_test.cpp.obj [21/2397] Building CXX object Sofa\framework\Type\CMakeFiles\Sofa.Type.dir\src\sofa\type\vector_Integral.cpp.obj [22/2397] Linking CXX shared library bin\Sofa.Type.dll [23/2397] Building CXX object Sofa\framework\Type\test\CMakeFiles\Sofa.Type_test.dir\StrongType_test.cpp.obj [24/2397] Building CXX object Sofa\framework\Type\test\CMakeFiles\Sofa.Type_test.dir\Quater_test.cpp.obj [25/2397] Building CXX object Sofa\framework\Type\test\CMakeFiles\Sofa.Type_test.dir\SVector_test.cpp.obj [26/2397] Building CXX object Sofa\framework\Type\test\CMakeFiles\Sofa.Type_test.dir\BoundingBox_test.cpp.obj [27/2397] Building CXX object Sofa\framework\Type\test\CMakeFiles\Sofa.Type_test.dir\VecTypes_test.cpp.obj C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(4599): warning C4244: '=': conversion from 'const _Ty' to '_Ty', possible loss of data with [ _Ty=int ] and [ _Ty=float ] J:\0\src\Sofa\framework\Type\src\sofa/type/Vec.h(814): note: while evaluating constexpr function 'std::copy' J:\0\src\Sofa\framework\Type\test\VecTypes_test.cpp(103): note: while evaluating constexpr function 'sofa::type::toVecN' C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(4599): note: the template instantiation context (the oldest one first) is J:\0\src\Sofa\framework\Type\test\VecTypes_test.cpp(103): note: see reference to function template instantiation 'sofa::type::Vec<2,float> sofa::type::toVecN<2,float,5,int>(const sofa::type::Vec<5,int> &,const OutReal)' being compiled with [ OutReal=float ] J:\0\src\Sofa\framework\Type\src\sofa/type/Vec.h(814): note: see reference to function template instantiation '_OutIt std::copy<std::_Array_const_iterator<_Ty,5>,std::_Array_iterator<float,2>>(_InIt,_InIt,_OutIt)' being compiled with [ _OutIt=std::_Array_iterator<float,2>, _Ty=int, _InIt=std::_Array_const_iterator<int,5> ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(4611): note: see reference to function template instantiation '_OutIt *std::_Copy_unchecked<const int*,const int*,float*>(_InIt,_Sent,_OutIt)' being compiled with [ _OutIt=float *, _InIt=const int *, _Sent=const int * ] [28/2397] Building CXX object Sofa\framework\Type\test\CMakeFiles\Sofa.Type_test.dir\MatSym_test.cpp.obj [29/2397] Building CXX object Sofa\framework\Type\test\CMakeFiles\Sofa.Type_test.dir\RGBAColor_test.cpp.obj [30/2397] Building CXX object Sofa\framework\Geometry\CMakeFiles\Sofa.Geometry.dir\src\sofa\geometry\init.cpp.obj [31/2397] Building CXX object Sofa\framework\Geometry\CMakeFiles\Sofa.Geometry.dir\src\sofa\geometry\ElementInfo.cpp.obj [32/2397] Building CXX object Sofa\framework\Type\test\CMakeFiles\Sofa.Type_test.dir\MatTypes_test.cpp.obj [33/2397] Linking CXX shared library bin\Sofa.Geometry.dll [34/2397] Building CXX object Sofa\framework\Type\test\CMakeFiles\Sofa.Type_test.dir\Material_test.cpp.obj [35/2397] Building CXX object Sofa\framework\Type\test\CMakeFiles\Sofa.Type_test.dir\fixed_array_test.cpp.obj [36/2397] Building CXX object Sofa\framework\Geometry\test\CMakeFiles\Sofa.Geometry_test.dir\Tetrahedron_test.cpp.obj [37/2397] Building CXX object Sofa\framework\Geometry\test\CMakeFiles\Sofa.Geometry_test.dir\Triangle_test.cpp.obj [38/2397] Building CXX object Sofa\framework\Geometry\test\CMakeFiles\Sofa.Geometry_test.dir\Quad_test.cpp.obj [39/2397] Building CXX object Sofa\framework\Type\test\CMakeFiles\Sofa.Type_test.dir\vector_test.cpp.obj [40/2397] Building CXX object Sofa\framework\Topology\CMakeFiles\Sofa.Topology.dir\src\sofa\topology\init.cpp.obj [41/2397] Building CXX object Sofa\framework\Topology\CMakeFiles\Sofa.Topology.dir\src\sofa\topology\Point.cpp.obj [42/2397] Building CXX object Sofa\framework\Geometry\test\CMakeFiles\Sofa.Geometry_test.dir\Hexahedron_test.cpp.obj [43/2397] Building CXX object Sofa\framework\Topology\CMakeFiles\Sofa.Topology.dir\src\sofa\topology\Topology.cpp.obj [44/2397] Building CXX object Sofa\framework\Topology\CMakeFiles\Sofa.Topology.dir\src\sofa\topology\Element.cpp.obj [45/2397] Building CXX object Sofa\framework\Geometry\test\CMakeFiles\Sofa.Geometry_test.dir\Edge_test.cpp.obj [46/2397] Building CXX object Sofa\framework\Topology\CMakeFiles\Sofa.Topology.dir\src\sofa\topology\Edge.cpp.obj [47/2397] Building CXX object Sofa\framework\Topology\CMakeFiles\Sofa.Topology.dir\src\sofa\topology\Tetrahedron.cpp.obj [48/2397] Building CXX object Sofa\framework\Topology\CMakeFiles\Sofa.Topology.dir\src\sofa\topology\Triangle.cpp.obj [49/2397] Building CXX object Sofa\framework\Topology\CMakeFiles\Sofa.Topology.dir\src\sofa\topology\Quad.cpp.obj [50/2397] Building CXX object Sofa\framework\DefaultType\test\CMakeFiles\Sofa.DefaultType_test.dir\RigidDeriv_test.cpp.obj [51/2397] Building CXX object Sofa\framework\DefaultType\test\CMakeFiles\Sofa.DefaultType_test.dir\TypeInfo_test.cpp.obj [52/2397] Building CXX object Sofa\framework\DefaultType\test\CMakeFiles\Sofa.DefaultType_test.dir\TypeInfoRepository_test.cpp.obj [53/2397] Building CXX object Sofa\framework\DefaultType\test\CMakeFiles\Sofa.DefaultType_test.dir\QuaternionIntegration_test.cpp.obj [54/2397] Building CXX object Sofa\framework\DefaultType\test\CMakeFiles\Sofa.DefaultType_test.dir\TypeInfoRepository_tu1_test.cpp.obj [55/2397] Building CXX object Sofa\framework\DefaultType\test\CMakeFiles\Sofa.DefaultType_test.dir\TypeInfoRepository_tu2_test.cpp.obj [56/2397] Building CXX object Sofa\framework\DefaultType\test\CMakeFiles\Sofa.DefaultType_test.dir\MapMapSparseMatrixEigenUtils_test.cpp.obj [57/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\AccumulationVecId.cpp.obj [58/2397] Building CXX object Sofa\framework\DefaultType\simutest\CMakeFiles\Sofa.DefaultType_simutest.dir\TemplateAliases_test.cpp.obj [59/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\topology\TopologySubsetData.cpp.obj [60/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\CollisionModel.cpp.obj [61/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\BaseState.cpp.obj [62/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\BaseMapping.cpp.obj [63/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\BaseMatrixAccumulatorComponent.cpp.obj [64/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\ComponentNameHelper.cpp.obj [65/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\BehaviorModel.cpp.obj [66/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\DataEngine.cpp.obj [67/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\ConstraintParams.cpp.obj [68/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\ExecParams.cpp.obj [69/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\DataTrackerCallback.cpp.obj [70/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\DataTrackerFunctor.cpp.obj [71/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\CategoryLibrary.cpp.obj [72/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\IntrusiveObject.cpp.obj [73/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\init.cpp.obj [74/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\DataTracker.cpp.obj [75/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\ComponentLibrary.cpp.obj [76/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\MechanicalParams.cpp.obj [77/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\MatrixAccumulator.cpp.obj [78/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\fwd.cpp.obj [79/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\Mapping.cpp.obj [80/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\visual\DisplayFlags.cpp.obj [81/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\ObjectFactory.cpp.obj [82/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\Multi2Mapping.cpp.obj [83/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\visual\FlagTreeItem.cpp.obj [84/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\MultiMapping.cpp.obj [85/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\visual\VisualLoop.cpp.obj [86/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\visual\Shader.cpp.obj [87/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\VecId.cpp.obj [88/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\visual\Data[DisplayFlags].cpp.obj [89/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\PathResolver.cpp.obj [90/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\behavior\BaseAnimationLoop.cpp.obj [91/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\State.cpp.obj [92/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\SofaLibrary.cpp.obj [93/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\behavior\BaseForceField.cpp.obj [94/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\behavior\BaseLinearSolver.cpp.obj [95/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\behavior\BaseConstraintSet.cpp.obj [96/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\behavior\BaseConstraintCorrection.cpp.obj [97/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\behavior\BaseInteractionForceField.cpp.obj [98/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\behavior\BaseMatrixLinearSystem.cpp.obj [99/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\behavior\BaseLagrangianConstraint.cpp.obj [100/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\behavior\BaseMass.cpp.obj [101/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\behavior\BaseOrderingMethod.cpp.obj [102/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\behavior\BaseMechanicalState.cpp.obj [103/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\behavior\BaseProjectiveConstraintSet.cpp.obj [104/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\behavior\DefaultMultiMatrixAccessor.cpp.obj [105/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\behavior\ConstraintResolution.cpp.obj [106/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\behavior\LagrangianConstraint.cpp.obj J:\0\src\Sofa\framework\Core\src\sofa/core/behavior/Constraint.inl(26): warning: This header has been DEPRECATED since v25.12. You have until v26.12 to fix your code. To fix this warning you must include sofa/core/behavior/LagrangianConstraint.inl instead. [107/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\behavior\ForceField.cpp.obj [108/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\behavior\ConstraintCorrection.cpp.obj [109/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\behavior\MechanicalMatrix.cpp.obj [110/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\behavior\ConstraintSolver.cpp.obj [111/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\behavior\LinearSolver.cpp.obj [112/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\behavior\MechanicalState.cpp.obj [113/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\behavior\MultiMatrixAccessor.cpp.obj [114/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\behavior\Mass.cpp.obj [115/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\behavior\LinearSolverAccessor.cpp.obj [116/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\behavior\OdeSolver.cpp.obj [117/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\behavior\MixedInteractionForceField.cpp.obj [118/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\behavior\MixedInteractionConstraint.cpp.obj [119/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\behavior\SingleStateAccessor.cpp.obj [120/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\behavior\PairInteractionConstraint.cpp.obj [121/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\behavior\ProjectiveConstraintSet.cpp.obj [122/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\behavior\fwd.cpp.obj [123/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\behavior\SingleMatrixAccessor.cpp.obj [124/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\behavior\PairInteractionForceField.cpp.obj [125/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\collision\BroadPhaseDetection.cpp.obj [126/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\collision\Pipeline.cpp.obj [127/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\behavior\PairInteractionProjectiveConstraintSet.cpp.obj [128/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\collision\Intersection.cpp.obj [129/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\loader\SceneLoader.cpp.obj [130/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\collision\NarrowPhaseDetection.cpp.obj [131/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\collision\Contact.cpp.obj [132/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\loader\VoxelLoader.cpp.obj [133/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\logging\PerComponentLoggingMessageHandler.cpp.obj [134/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\logging\RichConsoleStyleMessageFormatter.cpp.obj [135/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\objectmodel\BaseClass.cpp.obj [136/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\loader\MeshLoader.cpp.obj [137/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\loader\BaseLoader.cpp.obj [138/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\objectmodel\AbstractDataLink.cpp.obj [139/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\objectmodel\AspectPool.cpp.obj [140/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\objectmodel\Base.cpp.obj [141/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\objectmodel\BaseContext.cpp.obj [142/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\objectmodel\BaseObject.cpp.obj [143/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\objectmodel\BaseNode.cpp.obj [144/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\objectmodel\DDGNode.cpp.obj [145/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\objectmodel\BaseData.cpp.obj [146/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\objectmodel\BaseObjectDescription.cpp.obj [147/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\objectmodel\ClassInfo.cpp.obj [148/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\objectmodel\BaseLink.cpp.obj [149/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\objectmodel\ComponentState.cpp.obj [150/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\objectmodel\ContextObject.cpp.obj [151/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\objectmodel\Context.cpp.obj [152/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\objectmodel\DataContentValue.cpp.obj [153/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\objectmodel\DataFileNameVector.cpp.obj [154/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\objectmodel\ConfigurationSetting.cpp.obj [155/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\objectmodel\Data.cpp.obj [156/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\objectmodel\IdleEvent.cpp.obj [157/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\objectmodel\DataCallback.cpp.obj [158/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\objectmodel\HapticDeviceEvent.cpp.obj [159/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\objectmodel\DataLink.cpp.obj [160/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\objectmodel\GUIEvent.cpp.obj [161/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\objectmodel\Event.cpp.obj [162/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\objectmodel\MouseEvent.cpp.obj [163/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\objectmodel\KeyreleasedEvent.cpp.obj [164/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\objectmodel\DataFileName.cpp.obj [165/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\objectmodel\KeypressedEvent.cpp.obj [166/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\objectmodel\JoystickEvent.cpp.obj [167/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\objectmodel\Tag.cpp.obj [168/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\objectmodel\DetachNodeEvent.cpp.obj [169/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\objectmodel\lifecycle\DeprecatedData.cpp.obj [170/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\topology\BaseMeshTopology.cpp.obj [171/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\objectmodel\TagSet.cpp.obj [172/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\objectmodel\ScriptEvent.cpp.obj [173/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\topology\BaseTopology.cpp.obj [174/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\topology\TopologicalMapping.cpp.obj [175/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\topology\TopologyChange.cpp.obj [176/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\topology\TopologyHandler.cpp.obj [177/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\topology\TopologyData.cpp.obj [178/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\topology\Topology.cpp.obj [179/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\topology\BaseTopologyObject.cpp.obj [180/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\topology\TopologySubsetIndices.cpp.obj [181/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\visual\VisualModel.cpp.obj [182/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\PrintVisitor.cpp.obj [183/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\PositionEvent.cpp.obj [184/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\visual\VisualParams.cpp.obj [185/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\visual\VisualState.cpp.obj [186/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\visual\VisualManager.cpp.obj [187/2397] Building CXX object Sofa\framework\Core\test\CMakeFiles\Sofa.Core_test.dir\collision\NarrowPhaseDetection_test.cpp.obj [188/2397] Building CXX object Sofa\framework\Core\test\CMakeFiles\Sofa.Core_test.dir\accessor\WriteAccessor.cpp.obj [189/2397] Building CXX object Sofa\framework\Core\test\CMakeFiles\Sofa.Core_test.dir\objectmodel\AspectPool_test.cpp.obj [190/2397] Building CXX object Sofa\framework\Core\test\CMakeFiles\Sofa.Core_test.dir\loader\MeshLoader_test.cpp.obj [191/2397] Building CXX object Sofa\framework\Core\test\CMakeFiles\Sofa.Core_test.dir\accessor\ReadAccessor.cpp.obj [192/2397] Building CXX object Sofa\framework\Core\test\CMakeFiles\Sofa.Core_test.dir\objectmodel\DataLink_test.cpp.obj [193/2397] Building CXX object Sofa\framework\Core\test\CMakeFiles\Sofa.Core_test.dir\objectmodel\BaseLink_test.cpp.obj [194/2397] Building CXX object Sofa\framework\Core\test\CMakeFiles\Sofa.Core_test.dir\objectmodel\BaseData_test.cpp.obj [195/2397] Building CXX object Sofa\framework\Core\test\CMakeFiles\Sofa.Core_test.dir\objectmodel\BaseObjectDescription_test.cpp.obj [196/2397] Building CXX object Sofa\framework\Core\test\CMakeFiles\Sofa.Core_test.dir\objectmodel\Data_test.cpp.obj [197/2397] Building CXX object Sofa\framework\Core\test\CMakeFiles\Sofa.Core_test.dir\objectmodel\BaseClass_test.cpp.obj [198/2397] Building CXX object Sofa\framework\Core\test\CMakeFiles\Sofa.Core_test.dir\objectmodel\DDGNode_test.cpp.obj [199/2397] Building CXX object Sofa\framework\Core\test\CMakeFiles\Sofa.Core_test.dir\objectmodel\DataFileName_test.cpp.obj [200/2397] Building CXX object Sofa\framework\Core\test\CMakeFiles\Sofa.Core_test.dir\objectmodel\DataFileNameVector_test.cpp.obj [201/2397] Building CXX object Sofa\framework\Core\test\CMakeFiles\Sofa.Core_test.dir\objectmodel\RemovedData_test.cpp.obj [202/2397] Building CXX object Sofa\framework\Core\test\CMakeFiles\Sofa.Core_test.dir\objectmodel\MultiLink_test.cpp.obj [203/2397] Building CXX object Sofa\framework\Core\test\CMakeFiles\Sofa.Core_test.dir\objectmodel\DataCallback_test.cpp.obj [204/2397] Building CXX object Sofa\framework\Core\test\CMakeFiles\Sofa.Core_test.dir\DataEngine_test.cpp.obj [205/2397] Building CXX object Sofa\framework\Core\test\CMakeFiles\Sofa.Core_test.dir\Engine_test.cpp.obj [206/2397] Building CXX object Sofa\framework\Core\test\CMakeFiles\Sofa.Core_test.dir\objectmodel\VectorData_test.cpp.obj [207/2397] Building CXX object Sofa\framework\Core\test\CMakeFiles\Sofa.Core_test.dir\topology\BaseMeshTopology_test.cpp.obj [208/2397] Building CXX object Sofa\framework\Core\test\CMakeFiles\Sofa.Core_test.dir\topology\TopologySubsetIndices_test.cpp.obj [209/2397] Building CXX object Sofa\framework\Core\test\CMakeFiles\Sofa.Core_test.dir\objectmodel\SingleLink_test.cpp.obj [210/2397] Building CXX object Sofa\framework\Core\test\CMakeFiles\Sofa.Core_test.dir\PathResolver_test.cpp.obj [211/2397] Building CXX object Sofa\framework\Core\test\CMakeFiles\Sofa.Core_test.dir\ObjectFactory_test.cpp.obj [212/2397] Building CXX object Sofa\framework\Core\test\CMakeFiles\Sofa.Core_test.dir\MatrixAccumulator_test.cpp.obj C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\tuple(143): warning C4244: 'initializing': conversion from '_Ty' to '_Ty', possible loss of data with [ _Ty=double ] and [ _Ty=float ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\tuple(143): note: the template instantiation context (the oldest one first) is J:\0\src\Sofa\framework\Core\test\MatrixAccumulator_test.cpp(65): note: see reference to function template instantiation 'std::tuple<sofa::SignedIndex,sofa::SignedIndex,float>::tuple<int,int,double,0>(_This2 &&,int &&,double &&) noexcept' being compiled with [ _This2=int ] J:\0\src\Sofa\framework\Core\test\MatrixAccumulator_test.cpp(64): note: see the first reference to 'std::tuple<sofa::SignedIndex,sofa::SignedIndex,float>::tuple' in 'sofa::MatrixAccumulatorInterface_Mat33_Test::TestBody' C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\tuple(361): note: see reference to function template instantiation 'std::tuple<sofa::SignedIndex,sofa::SignedIndex,float>::tuple<std::_Exact_args_t,_Ty,_Ty,double,0>(_Tag,_This2 &&,_Ty &&,double &&)' being compiled with [ _Ty=int, _Tag=std::_Exact_args_t, _This2=int ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\tuple(315): note: see reference to function template instantiation 'std::tuple<sofa::SignedIndex,float>::tuple<std::_Exact_args_t,_Ty,double,0>(_Tag,_This2 &&,double &&)' being compiled with [ _Ty=int, _Tag=std::_Exact_args_t, _This2=int ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\tuple(315): note: see reference to function template instantiation 'std::tuple<float>::tuple<std::_Exact_args_t,_Ty,,0>(_Tag,_This2 &&)' being compiled with [ _Ty=double, _Tag=std::_Exact_args_t, _This2=double ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\tuple(315): note: see reference to function template instantiation 'std::_Tuple_val<_This>::_Tuple_val<_Ty>(_Other &&)' being compiled with [ _This=float, _Ty=double, _Other=double ] [213/2397] Building CXX object Sofa\framework\Core\test\CMakeFiles\Sofa.Core_test.dir\TestEngine.cpp.obj [214/2397] Building CXX object Sofa\framework\Core\test\CMakeFiles\Sofa.Core_test.dir\ObjectFactoryJson_test.cpp.obj [215/2397] Building CXX object Sofa\framework\Core\test\CMakeFiles\Sofa.Core_test.dir\TrackedData_test.cpp.obj [216/2397] Building CXX object Sofa\framework\Core\test\CMakeFiles\Sofa.Core_test.dir\visual\DisplayFlags_test.cpp.obj [217/2397] Building CXX object Sofa\framework\Core\test\CMakeFiles\Sofa.Core_test.dir\VecId_test.cpp.obj [218/2397] Building CXX object Sofa\framework\Core\simutest\CMakeFiles\Sofa.Core_simutest.dir\objectmodel\BaseContext_test.cpp.obj [219/2397] Building CXX object Sofa\framework\Core\simutest\CMakeFiles\Sofa.Core_simutest.dir\objectmodel\Base_test.cpp.obj [220/2397] Building CXX object Sofa\framework\Simulation\CMakeFiles\Sofa.Simulation.dir\src\sofa\simulation\init.cpp.obj [221/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\AnimateEndEvent.cpp.obj [222/2397] Building CXX object Sofa\framework\Core\simutest\CMakeFiles\Sofa.Core_simutest.dir\objectmodel\PathResolver_simutest.cpp.obj [223/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\AnimateBeginEvent.cpp.obj [224/2397] Building CXX object Sofa\framework\Core\simutest\CMakeFiles\Sofa.Core_simutest.dir\objectmodel\BaseLink_simutest.cpp.obj [225/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\CollisionBeginEvent.cpp.obj [226/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\BehaviorUpdatePositionVisitor.cpp.obj [227/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\CollisionEndEvent.cpp.obj [228/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\CleanupVisitor.cpp.obj [229/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\AnimateVisitor.cpp.obj J:\0\src\Sofa\framework\Simulation\Core\src\sofa/simulation/AnimateVisitor.h(25): warning: This header has been DEPRECATED since v25.12. You have until v26.06 to fix your code. It will not be replaced by another one. [230/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\BaseMechanicalVisitor.cpp.obj [231/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\CpuTask.cpp.obj [232/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\Colors.cpp.obj [233/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\CpuTaskStatus.cpp.obj [234/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\CollisionVisitor.cpp.obj [235/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\DeactivatedNodeVisitor.cpp.obj [236/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\CollisionAnimationLoop.cpp.obj [237/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\ExportGnuplotVisitor.cpp.obj [238/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\DefaultAnimationLoop.cpp.obj [239/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\DefaultVisualManagerLoop.cpp.obj [240/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\ExportDotVisitor.cpp.obj [241/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\IntegrateBeginEvent.cpp.obj [242/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\IntegrateEndEvent.cpp.obj [243/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\MainTaskSchedulerRegistry.cpp.obj [244/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\MainTaskSchedulerFactory.cpp.obj [245/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\ExportVisualModelOBJVisitor.cpp.obj [246/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\DeleteVisitor.cpp.obj [247/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\InitVisitor.cpp.obj [248/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\MechanicalOperations.cpp.obj [249/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\MechanicalVPrintVisitor.cpp.obj [250/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\MutationListener.cpp.obj [251/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\PauseEvent.cpp.obj [252/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\Node.cpp.obj [253/2397] Building CXX object Sofa\framework\Helper\CMakeFiles\Sofa.Helper.dir\src\sofa\helper\Factory.cpp.obj [254/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\MechanicalVisitor.cpp.obj [255/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\PipelineImpl.cpp.obj [256/2397] Building CXX object Sofa\framework\Helper\CMakeFiles\Sofa.Helper.dir\src\sofa\helper\LCPcalc.cpp.obj [257/2397] Building CXX object Sofa\framework\Helper\CMakeFiles\Sofa.Helper.dir\src\sofa\helper\GenerateRigid.cpp.obj [258/2397] Building CXX object Sofa\framework\Helper\CMakeFiles\Sofa.Helper.dir\src\sofa\helper\DiffLib.cpp.obj [259/2397] Building CXX object Sofa\framework\Topology\CMakeFiles\Sofa.Topology.dir\src\sofa\topology\Pyramid.cpp.obj [260/2397] Building CXX object Sofa\framework\Topology\CMakeFiles\Sofa.Topology.dir\src\sofa\topology\Pentahedron.cpp.obj [261/2397] Building CXX object Sofa\framework\Topology\CMakeFiles\Sofa.Topology.dir\src\sofa\topology\Hexahedron.cpp.obj [262/2397] Linking CXX shared library bin\Sofa.Topology.dll [263/2397] Building CXX object Sofa\framework\Helper\CMakeFiles\Sofa.Helper.dir\src\sofa\helper\ColorMap.cpp.obj [264/2397] Building CXX object Sofa\framework\Topology\test\CMakeFiles\Sofa.Topology_test.dir\Hexahedron_test.cpp.obj [265/2397] Building CXX object Sofa\framework\Helper\CMakeFiles\Sofa.Helper.dir\src\sofa\helper\BackTrace.cpp.obj [266/2397] Building CXX object Sofa\framework\Helper\CMakeFiles\Sofa.Helper.dir\src\sofa\helper\Polynomial_LD.cpp.obj [267/2397] Building CXX object Sofa\framework\Helper\CMakeFiles\Sofa.Helper.dir\src\sofa\helper\ScopedAdvancedTimer.cpp.obj [268/2397] Building CXX object Sofa\framework\Helper\CMakeFiles\Sofa.Helper.dir\src\sofa\helper\AdvancedTimer.cpp.obj [269/2397] Building CXX object Sofa\framework\Helper\CMakeFiles\Sofa.Helper.dir\src\sofa\helper\RandomGenerator.cpp.obj [270/2397] Building CXX object Sofa\framework\Helper\CMakeFiles\Sofa.Helper.dir\src\sofa\helper\NameDecoder.cpp.obj [271/2397] Building CXX object Sofa\framework\Helper\CMakeFiles\Sofa.Helper.dir\src\sofa\helper\ComponentChange.cpp.obj [272/2397] Building CXX object Sofa\framework\Helper\CMakeFiles\Sofa.Helper.dir\src\sofa\helper\OptionsGroup.cpp.obj [273/2397] Building CXX object Sofa\framework\Helper\CMakeFiles\Sofa.Helper.dir\src\sofa\helper\MarchingCubeUtility.cpp.obj [274/2397] Building CXX object Sofa\framework\Helper\CMakeFiles\Sofa.Helper.dir\src\sofa\helper\StringUtils.cpp.obj [275/2397] Building CXX object Sofa\framework\Helper\CMakeFiles\Sofa.Helper.dir\src\sofa\helper\TriangleOctree.cpp.obj [276/2397] Building CXX object Sofa\framework\Helper\CMakeFiles\Sofa.Helper.dir\src\sofa\helper\TagFactory.cpp.obj [277/2397] Building CXX object Sofa\framework\Helper\CMakeFiles\Sofa.Helper.dir\src\sofa\helper\Utils.cpp.obj [278/2397] Building CXX object Sofa\framework\Helper\CMakeFiles\Sofa.Helper.dir\src\sofa\helper\fwd.cpp.obj [279/2397] Building CXX object Sofa\framework\Helper\CMakeFiles\Sofa.Helper.dir\src\sofa\helper\decompose.cpp.obj [280/2397] Building CXX object Sofa\framework\Helper\CMakeFiles\Sofa.Helper.dir\src\sofa\helper\io\BaseFileAccess.cpp.obj [281/2397] Building CXX object Sofa\framework\Helper\CMakeFiles\Sofa.Helper.dir\src\sofa\helper\io\File.cpp.obj [282/2397] Building CXX object Sofa\framework\Helper\CMakeFiles\Sofa.Helper.dir\src\sofa\helper\io\Image.cpp.obj [283/2397] Building CXX object Sofa\framework\Helper\CMakeFiles\Sofa.Helper.dir\src\sofa\helper\init.cpp.obj [284/2397] Building CXX object Sofa\framework\Helper\CMakeFiles\Sofa.Helper.dir\src\sofa\helper\io\FileAccess.cpp.obj [285/2397] Building CXX object Sofa\framework\Helper\CMakeFiles\Sofa.Helper.dir\src\sofa\helper\io\ImageDDS.cpp.obj [286/2397] Building CXX object Sofa\framework\Helper\CMakeFiles\Sofa.Helper.dir\src\sofa\helper\io\Mesh.cpp.obj [287/2397] Building CXX object Sofa\framework\Helper\CMakeFiles\Sofa.Helper.dir\src\sofa\helper\io\MeshGmsh.cpp.obj [288/2397] Building CXX object Sofa\framework\Helper\CMakeFiles\Sofa.Helper.dir\src\sofa\helper\io\MeshOBJ.cpp.obj [289/2397] Building CXX object Sofa\framework\Helper\CMakeFiles\Sofa.Helper.dir\src\sofa\helper\io\ImageRAW.cpp.obj [290/2397] Building CXX object Sofa\framework\Helper\CMakeFiles\Sofa.Helper.dir\src\sofa\helper\io\STBImage.cpp.obj [291/2397] Building CXX object Sofa\framework\Helper\CMakeFiles\Sofa.Helper.dir\src\sofa\helper\io\MeshTopologyLoader.cpp.obj [292/2397] Building CXX object Sofa\framework\Helper\CMakeFiles\Sofa.Helper.dir\src\sofa\helper\io\SphereLoader.cpp.obj [293/2397] Building CXX object Sofa\framework\Helper\CMakeFiles\Sofa.Helper.dir\src\sofa\helper\logging\DefaultStyleMessageFormatter.cpp.obj [294/2397] Building CXX object Sofa\framework\Helper\CMakeFiles\Sofa.Helper.dir\src\sofa\helper\logging\FileMessageHandler.cpp.obj [295/2397] Building CXX object Sofa\framework\Helper\CMakeFiles\Sofa.Helper.dir\src\sofa\helper\logging\ConsoleMessageHandler.cpp.obj [296/2397] Building CXX object Sofa\framework\Helper\CMakeFiles\Sofa.Helper.dir\src\sofa\helper\logging\SilentMessageHandler.cpp.obj [297/2397] Building CXX object Sofa\framework\Helper\CMakeFiles\Sofa.Helper.dir\src\sofa\helper\logging\ClangMessageHandler.cpp.obj [298/2397] Building CXX object Sofa\framework\Helper\CMakeFiles\Sofa.Helper.dir\src\sofa\helper\logging\ClangStyleMessageFormatter.cpp.obj [299/2397] Building CXX object Sofa\framework\Helper\CMakeFiles\Sofa.Helper.dir\src\sofa\helper\io\TriangleLoader.cpp.obj [300/2397] Building CXX object Sofa\framework\Helper\CMakeFiles\Sofa.Helper.dir\src\sofa\helper\kdTree.cpp.obj [301/2397] Building CXX object Sofa\framework\Helper\CMakeFiles\Sofa.Helper.dir\src\sofa\helper\system\FileSystem.cpp.obj [302/2397] Building CXX object Sofa\framework\Helper\CMakeFiles\Sofa.Helper.dir\src\sofa\helper\system\DynamicLibrary.cpp.obj C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xstring(2749): warning C4244: 'argument': conversion from 'wchar_t' to 'const _Elem', possible loss of data with [ _Elem=char ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xstring(2749): note: the template instantiation context (the oldest one first) is J:\0\src\Sofa\framework\Helper\src\sofa\helper\system\DynamicLibrary.cpp(182): note: see reference to function template instantiation 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>::basic_string<std::_String_iterator<std::_String_val<std::_Simple_types<_Elem>>>,0>(_Iter,_Iter,const _Alloc &)' being compiled with [ _Elem=wchar_t, _Iter=std::_String_iterator<std::_String_val<std::_Simple_types<wchar_t>>>, _Alloc=std::allocator<char> ] J:\0\src\Sofa\framework\Helper\src\sofa\helper\system\DynamicLibrary.cpp(182): note: see the first reference to 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>::basic_string' in 'sofa::helper::system::DynamicLibrary::fetchLastError' C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xstring(2590): note: see reference to function template instantiation 'void std::basic_string<char,std::char_traits<char>,std::allocator<char>>::_Construct_from_iter<wchar_t*,wchar_t*,_Size_type>(_Iter,const _Sent,_Size)' being compiled with [ _Size_type=unsigned __int64, _Iter=wchar_t *, _Sent=wchar_t *, _Size=unsigned __int64 ] [303/2397] Building CXX object Sofa\framework\Helper\CMakeFiles\Sofa.Helper.dir\src\sofa\helper\io\XspLoader.cpp.obj [304/2397] Building CXX object Sofa\framework\Helper\CMakeFiles\Sofa.Helper.dir\src\sofa\helper\system\console.cpp.obj [305/2397] Building CXX object Sofa\framework\Helper\CMakeFiles\Sofa.Helper.dir\src\sofa\helper\system\SetDirectory.cpp.obj C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xstring(2749): warning C4244: 'argument': conversion from 'wchar_t' to 'const _Elem', possible loss of data with [ _Elem=char ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xstring(2749): note: the template instantiation context (the oldest one first) is J:\0\src\Sofa\framework\Helper\src\sofa\helper\system\SetDirectory.cpp(176): note: see reference to function template instantiation 'std::basic_string<char,std::char_traits<char>,std::allocator<char>> &std::basic_string<char,std::char_traits<char>,std::allocator<char>>::assign<std::_String_iterator<std::_String_val<std::_Simple_types<_Elem>>>,0>(const _Iter,const _Iter)' being compiled with [ _Elem=wchar_t, _Iter=std::_String_iterator<std::_String_val<std::_Simple_types<wchar_t>>> ] J:\0\src\Sofa\framework\Helper\src\sofa\helper\system\SetDirectory.cpp(176): note: see the first reference to 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>::assign' in 'sofa::helper::system::SetDirectory::GetProcessFullPath' C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xstring(3424): note: see reference to function template instantiation 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>::basic_string<wchar_t*,0>(_Iter,_Iter,const _Alloc &)' being compiled with [ _Iter=wchar_t *, _Alloc=std::allocator<char> ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xstring(2590): note: see reference to function template instantiation 'void std::basic_string<char,std::char_traits<char>,std::allocator<char>>::_Construct_from_iter<wchar_t*,wchar_t*,_Size_type>(_Iter,const _Sent,_Size)' being compiled with [ _Size_type=unsigned __int64, _Iter=wchar_t *, _Sent=wchar_t *, _Size=unsigned __int64 ] [306/2397] Building CXX object Sofa\framework\Helper\CMakeFiles\Sofa.Helper.dir\src\sofa\helper\system\thread\CTime.cpp.obj [307/2397] Building CXX object Sofa\framework\Helper\CMakeFiles\Sofa.Helper.dir\src\sofa\helper\system\PipeProcess.cpp.obj [308/2397] Building CXX object Sofa\framework\Helper\CMakeFiles\Sofa.Helper.dir\src\sofa\helper\system\thread\debug.cpp.obj [309/2397] Building CXX object Sofa\framework\Helper\CMakeFiles\Sofa.Helper.dir\src\sofa\helper\system\Locale.cpp.obj [310/2397] Building CXX object Sofa\framework\Helper\CMakeFiles\Sofa.Helper.dir\src\sofa\helper\logging\Message.cpp.obj [311/2397] Building CXX object Sofa\framework\Helper\CMakeFiles\Sofa.Helper.dir\src\sofa\helper\system\thread\CircularQueue.cpp.obj [312/2397] Building CXX object Sofa\framework\Helper\CMakeFiles\Sofa.Helper.dir\src\sofa\helper\set.cpp.obj [313/2397] Building CXX object Sofa\framework\Helper\CMakeFiles\Sofa.Helper.dir\src\sofa\helper\system\PluginManager.cpp.obj [314/2397] Building CXX object Sofa\framework\Helper\CMakeFiles\Sofa.Helper.dir\src\sofa\helper\system\FileRepository.cpp.obj [315/2397] Building CXX object Sofa\framework\Helper\CMakeFiles\Sofa.Helper.dir\src\sofa\helper\logging\MessageFormatter.cpp.obj [316/2397] Building CXX object Sofa\framework\Helper\CMakeFiles\Sofa.Helper.dir\src\sofa\helper\logging\ComponentInfo.cpp.obj [317/2397] Building CXX object Sofa\framework\Helper\test\system\TestPluginA\CMakeFiles\TestPluginA.dir\initTestPluginA.cpp.obj [318/2397] Building CXX object Sofa\framework\Helper\CMakeFiles\Sofa.Helper.dir\src\sofa\helper\logging\MessageDispatcher.cpp.obj [319/2397] Building CXX object Sofa\framework\Helper\CMakeFiles\Sofa.Helper.dir\src\sofa\helper\messaging\FileMessage.cpp.obj [320/2397] Building CXX object Sofa\framework\Helper\CMakeFiles\Sofa.Helper.dir\src\sofa\helper\logging\ExceptionMessageHandler.cpp.obj [321/2397] Building CXX object Sofa\framework\Helper\CMakeFiles\Sofa.Helper.dir\src\sofa\helper\logging\LoggingMessageHandler.cpp.obj [322/2397] Building CXX object Sofa\framework\Helper\test\system\TestPluginA\CMakeFiles\TestPluginA.dir\ComponentA.cpp.obj [323/2397] Building CXX object Sofa\framework\Helper\test\system\TestPluginA\CMakeFiles\TestPluginA.dir\ComponentB.cpp.obj [324/2397] Building CXX object Sofa\framework\Helper\CMakeFiles\Sofa.Helper.dir\src\sofa\helper\logging\CountingMessageHandler.cpp.obj [325/2397] Building CXX object Sofa\framework\Helper\CMakeFiles\Sofa.Helper.dir\src\sofa\helper\logging\RoutingMessageHandler.cpp.obj [326/2397] Building CXX object Sofa\framework\Helper\CMakeFiles\Sofa.Helper.dir\src\sofa\helper\visual\DrawTool.cpp.obj [327/2397] Building CXX object Sofa\framework\Helper\CMakeFiles\Sofa.Helper.dir\src\sofa\helper\visual\Transformation.cpp.obj [328/2397] Building CXX object Sofa\framework\Helper\CMakeFiles\Sofa.Helper.dir\src\sofa\helper\visual\Trackball.cpp.obj [329/2397] Building CXX object Sofa\framework\Helper\CMakeFiles\Sofa.Helper.dir\src\sofa\helper\system\FileMonitor_windows.cpp.obj [330/2397] Building CXX object Sofa\framework\Helper\test\CMakeFiles\Sofa.Helper_test.dir\OptionsGroup_test.cpp.obj [331/2397] Linking CXX shared library bin\Sofa.Helper.dll [332/2397] Building CXX object Sofa\framework\Helper\test\CMakeFiles\Sofa.Helper_test.dir\Factory_test.cpp.obj [333/2397] Building CXX object Sofa\framework\Helper\test\CMakeFiles\Sofa.Helper_test.dir\NameDecoder_test.cpp.obj [334/2397] Building CXX object Sofa\framework\Helper\test\CMakeFiles\Sofa.Helper_test.dir\DiffLib_test.cpp.obj [335/2397] Building CXX object Sofa\framework\Helper\test\CMakeFiles\Sofa.Helper_test.dir\KdTree_test.cpp.obj [336/2397] Building CXX object Sofa\framework\Helper\test\CMakeFiles\Sofa.Helper_test.dir\accessor\ReadAccessor.cpp.obj [337/2397] Building CXX object Sofa\framework\Helper\test\CMakeFiles\Sofa.Helper_test.dir\SelectableItem_test.cpp.obj [338/2397] Building CXX object Sofa\framework\Helper\test\CMakeFiles\Sofa.Helper_test.dir\Utils_test.cpp.obj [339/2397] Building CXX object Sofa\framework\Helper\test\CMakeFiles\Sofa.Helper_test.dir\TagFactory_test.cpp.obj [340/2397] Building CXX object Sofa\framework\Helper\test\CMakeFiles\Sofa.Helper_test.dir\StringUtils_test.cpp.obj [341/2397] Building CXX object Sofa\framework\Helper\test\CMakeFiles\Sofa.Helper_test.dir\accessor\WriteAccessor.cpp.obj [342/2397] Building CXX object Sofa\framework\Helper\test\CMakeFiles\Sofa.Helper_test.dir\io\MeshOBJ_test.cpp.obj [343/2397] Building CXX object Sofa\framework\Helper\test\CMakeFiles\Sofa.Helper_test.dir\io\STBImage_test.cpp.obj [344/2397] Building CXX object Sofa\framework\Helper\test\CMakeFiles\Sofa.Helper_test.dir\io\XspLoader_test.cpp.obj C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\tuple(143): warning C4267: 'initializing': conversion from 'size_t' to '_Ty', possible loss of data with [ _Ty=int ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\tuple(143): note: the template instantiation context (the oldest one first) is J:\0\src\Sofa\framework\Helper\test\io\XspLoader_test.cpp(69): note: see reference to function template instantiation 'std::tuple<int,int>::tuple<size_t&,size_t&,0>(_This2,size_t &) noexcept' being compiled with [ _This2=size_t & ] J:\0\src\Sofa\framework\Helper\test\io\XspLoader_test.cpp(69): note: see the first reference to 'std::tuple<int,int>::tuple' in '`anonymous-namespace'::XspLoader_test::XspData::addSpring' C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\tuple(361): note: see reference to function template instantiation 'std::tuple<int,int>::tuple<std::_Exact_args_t,size_t&,size_t&,0>(_Tag,_This2,size_t &)' being compiled with [ _Tag=std::_Exact_args_t, _This2=size_t & ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\tuple(315): note: see reference to function template instantiation 'std::_Tuple_val<_This>::_Tuple_val<size_t&>(_Other)' being compiled with [ _This=int, _Other=size_t & ] [345/2397] Building CXX object Sofa\framework\Helper\test\CMakeFiles\Sofa.Helper_test.dir\system\FileMonitor_test.cpp.obj [346/2397] Building CXX object Sofa\framework\Helper\test\CMakeFiles\Sofa.Helper_test.dir\system\FileRepository_test.cpp.obj [347/2397] Building CXX object Sofa\framework\Helper\test\CMakeFiles\Sofa.Helper_test.dir\logging\logging_test.cpp.obj [348/2397] Building CXX object Sofa\framework\Helper\test\CMakeFiles\Sofa.Helper_test.dir\system\FileSystem_test.cpp.obj [349/2397] Building CXX object Sofa\framework\Helper\test\system\TestPluginB\CMakeFiles\TestPluginB.dir\initTestPluginB.cpp.obj [350/2397] Building CXX object Sofa\framework\Helper\test\CMakeFiles\Sofa.Helper_test.dir\narrow_cast_test.cpp.obj [351/2397] Building CXX object Sofa\framework\Helper\test\CMakeFiles\Sofa.Helper_test.dir\system\thread\CircularQueue_test.cpp.obj [352/2397] Building CXX object Sofa\framework\Helper\test\system\FailingPlugin\CMakeFiles\FailingPlugin.dir\init.cpp.obj [353/2397] Building CXX object Sofa\framework\Helper\test\system\TestPluginC\CMakeFiles\TestPluginC.dir\initTestPluginC.cpp.obj [354/2397] Building CXX object Sofa\framework\Helper\test\system\TestPluginC\CMakeFiles\TestPluginC.dir\ComponentD.cpp.obj [355/2397] Building CXX object Sofa\framework\Helper\test\CMakeFiles\Sofa.Helper_test.dir\system\PluginManager_test.cpp.obj [356/2397] Building CXX object Sofa\framework\Helper\test\system\FailingPlugin\CMakeFiles\FailingPlugin.dir\ComponentFailingPlugin.cpp.obj [357/2397] Building CXX object Sofa\framework\LinearAlgebra\CMakeFiles\Sofa.LinearAlgebra.dir\src\sofa\linearalgebra\BaseVector.cpp.obj [358/2397] Building CXX object Sofa\framework\LinearAlgebra\CMakeFiles\Sofa.LinearAlgebra.dir\src\sofa\linearalgebra\BlockFullMatrix.cpp.obj [359/2397] Building CXX object Sofa\framework\LinearAlgebra\CMakeFiles\Sofa.LinearAlgebra.dir\src\sofa\linearalgebra\BlockDiagonalMatrix.cpp.obj [360/2397] Building CXX object Sofa\framework\Helper\simutest\CMakeFiles\Sofa.Helper_simutest.dir\AdvancedTimer_test.cpp.obj [361/2397] Building CXX object Sofa\framework\LinearAlgebra\CMakeFiles\Sofa.LinearAlgebra.dir\src\sofa\linearalgebra\CompressedRowSparseMatrixGeneric.cpp.obj [362/2397] Building CXX object Sofa\framework\LinearAlgebra\CMakeFiles\Sofa.LinearAlgebra.dir\src\sofa\linearalgebra\BTDMatrix.cpp.obj [363/2397] Building CXX object Sofa\framework\LinearAlgebra\CMakeFiles\Sofa.LinearAlgebra.dir\src\sofa\linearalgebra\BlockVector.cpp.obj [364/2397] Building CXX object Sofa\framework\LinearAlgebra\CMakeFiles\Sofa.LinearAlgebra.dir\src\sofa\linearalgebra\CompressedRowSparseMatrixMechanical.cpp.obj C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(4599): warning C4996: 'sofa::type::Vec<3,double>::operator =': It is still usable but has been DEPRECATED since v25.12. You have until v26.12 to fix your code. Assignment and construction from a different Vec is being phased out (PR 5675). C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(4599): note: the template instantiation context (the oldest one first) is J:\0\src\Sofa\framework\LinearAlgebra\src\sofa\linearalgebra\CompressedRowSparseMatrixMechanical.cpp(51): note: see reference to function template instantiation 'void sofa::linearalgebra::addBlockMat<sofa::linearalgebra::CompressedRowSparseMatrixMechanical<sofa::type::Mat<3,3,double>,sofa::linearalgebra::CRSMechanicalPolicy>,sofa::type::Mat3x3f>(TMatrix &,sofa::Index,sofa::Index,const TBlockMatrix &)' being compiled with [ TMatrix=sofa::linearalgebra::CompressedRowSparseMatrixMechanical<sofa::type::Mat<3,3,double>,sofa::linearalgebra::CRSMechanicalPolicy>, TBlockMatrix=sofa::type::Mat3x3f ] J:\0\src\Sofa\framework\LinearAlgebra\src\sofa\linearalgebra\CompressedRowSparseMatrixMechanical.cpp(34): note: see reference to function template instantiation 'sofa::type::Mat<3,3,double>::Mat<float>(const sofa::type::Mat<3,3,float> &) noexcept' being compiled J:\0\src\Sofa\framework\Type\src\sofa/type/Mat.h(169): note: see reference to function template instantiation '_OutIt std::copy<std::_Array_const_iterator<_Ty,3>,std::_Array_iterator<sofa::type::VecNoInit<3,real>,3>>(_InIt,_InIt,_OutIt)' being compiled with [ _OutIt=std::_Array_iterator<sofa::type::VecNoInit<3,double>,3>, _Ty=sofa::type::VecNoInit<3,float>, real=double, _InIt=std::_Array_const_iterator<sofa::type::VecNoInit<3,float>,3> ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(4611): note: see reference to function template instantiation '_OutIt *std::_Copy_unchecked<const sofa::type::VecNoInit<3,real>*,const sofa::type::VecNoInit<3,real>*,sofa::type::VecNoInit<3,double>*>(_InIt,_Sent,_OutIt)' being compiled with [ _OutIt=sofa::type::VecNoInit<3,double> *, real=float, _InIt=const sofa::type::VecNoInit<3,float> *, _Sent=const sofa::type::VecNoInit<3,float> * ] [365/2397] Building CXX object Sofa\framework\LinearAlgebra\CMakeFiles\Sofa.LinearAlgebra.dir\src\sofa\linearalgebra\FullMatrix.cpp.obj [366/2397] Building CXX object Sofa\framework\LinearAlgebra\CMakeFiles\Sofa.LinearAlgebra.dir\src\sofa\linearalgebra\CompressedRowSparseMatrixConstraint.cpp.obj [367/2397] Building CXX object Sofa\framework\LinearAlgebra\CMakeFiles\Sofa.LinearAlgebra.dir\src\sofa\linearalgebra\BaseMatrix.cpp.obj [368/2397] Building CXX object Sofa\framework\LinearAlgebra\CMakeFiles\Sofa.LinearAlgebra.dir\src\sofa\linearalgebra\SparseMatrixStorageOrder[EigenSparseMatrix].cpp.obj [369/2397] Building CXX object Sofa\framework\LinearAlgebra\CMakeFiles\Sofa.LinearAlgebra.dir\src\sofa\linearalgebra\init.cpp.obj [370/2397] Building CXX object Sofa\framework\DefaultType\CMakeFiles\Sofa.DefaultType.dir\src\sofa\defaulttype\typeinfo\TypeInfo_Text.cpp.obj [371/2397] Building CXX object Sofa\framework\LinearAlgebra\CMakeFiles\Sofa.LinearAlgebra.dir\src\sofa\linearalgebra\EigenVector.cpp.obj [372/2397] Building CXX object Sofa\framework\LinearAlgebra\CMakeFiles\Sofa.LinearAlgebra.dir\src\sofa\linearalgebra\FullVector.cpp.obj [373/2397] Building CXX object Sofa\framework\LinearAlgebra\CMakeFiles\Sofa.LinearAlgebra.dir\src\sofa\linearalgebra\RotationMatrix.cpp.obj [374/2397] Building CXX object Sofa\framework\DefaultType\CMakeFiles\Sofa.DefaultType.dir\src\sofa\defaulttype\typeinfo\TypeInfo_Topology.cpp.obj [375/2397] Building CXX object Sofa\framework\DefaultType\CMakeFiles\Sofa.DefaultType.dir\src\sofa\defaulttype\typeinfo\TypeInfo_Vec.cpp.obj [376/2397] Building CXX object Sofa\framework\DefaultType\CMakeFiles\Sofa.DefaultType.dir\src\sofa\defaulttype\typeinfo\TypeInfo_Vector.cpp.obj [377/2397] Linking CXX shared library bin\Sofa.LinearAlgebra.dll [378/2397] Building CXX object Sofa\framework\DefaultType\CMakeFiles\Sofa.DefaultType.dir\src\sofa\defaulttype\typeinfo\TypeInfo_VecTypes.cpp.obj [379/2397] Building CXX object Sofa\framework\Core\CMakeFiles\Sofa.Core.dir\src\sofa\core\ObjectFactoryJson.cpp.obj [380/2397] Building CXX object Sofa\framework\LinearAlgebra\test\CMakeFiles\Sofa.LinearAlgebra_test.dir\RotationMatrix_test.cpp.obj [381/2397] Building CXX object Sofa\framework\LinearAlgebra\test\CMakeFiles\Sofa.LinearAlgebra_test.dir\CompressedRowSparseMatrix_test.cpp.obj C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\tuple(143): warning C4244: 'initializing': conversion from '_Ty' to '_Ty', possible loss of data with [ _Ty=Eigen::Index ] and [ _Ty=int ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\tuple(143): note: the template instantiation context (the oldest one first) is J:\0\src\Sofa\framework\LinearAlgebra\test\CompressedRowSparseMatrix_test.cpp(177): note: see reference to function template instantiation '_Ty &std::vector<_Ty,std::allocator<_Ty>>::emplace_back<Eigen::Index,Eigen::Index,const double&>(Eigen::Index &&,Eigen::Index &&,const double &)' being compiled with [ _Ty=std::tuple<int,int,SReal> ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\vector(862): note: see reference to function template instantiation '_Ty &std::vector<_Ty,std::allocator<_Ty>>::_Emplace_one_at_back<__int64,__int64,const double&>(__int64 &&,__int64 &&,const double &)' being compiled with [ _Ty=std::tuple<int,int,SReal> ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\vector(780): note: see reference to function template instantiation '_Ty &std::vector<_Ty,std::allocator<_Ty>>::_Emplace_back_with_unused_capacity<__int64,__int64,const double&>(__int64 &&,__int64 &&,const double &)' being compiled with [ _Ty=std::tuple<int,int,SReal> ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\vector(795): note: see reference to function template instantiation 'void std::_Construct_in_place<std::tuple<int,int,SReal>,_Ty,_Ty,const double&>(std::tuple<int,int,SReal> &,_Ty &&,_Ty &&,const double &) noexcept' being compiled with [ _Ty=Eigen::Index ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(255): note: see reference to function template instantiation 'std::tuple<int,int,SReal>::tuple<_Ty,_Ty,const double&,0>(_This2 &&,_Ty &&,const double &) noexcept' being compiled with [ _Ty=Eigen::Index, _This2=Eigen::Index ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\tuple(361): note: see reference to function template instantiation 'std::tuple<int,int,SReal>::tuple<std::_Exact_args_t,_Ty,_Ty,const double&,0>(_Tag,_This2 &&,_Ty &&,const double &)' being compiled with [ _Ty=Eigen::Index, _Tag=std::_Exact_args_t, _This2=Eigen::Index ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\tuple(315): note: see reference to function template instantiation 'std::_Tuple_val<_This>::_Tuple_val<_Ty>(_Other &&)' being compiled with [ _This=int, _Ty=Eigen::Index, _Other=Eigen::Index ] [382/2397] Building CXX object Sofa\framework\LinearAlgebra\test\CMakeFiles\Sofa.LinearAlgebra_test.dir\BTDMatrix_test.cpp.obj [383/2397] Building CXX object Sofa\framework\LinearAlgebra\test\CMakeFiles\Sofa.LinearAlgebra_test.dir\Matrix_test.cpp.obj [384/2397] Building CXX object Sofa\framework\LinearAlgebra\test\CMakeFiles\Sofa.LinearAlgebra_test.dir\CompressedRowSparseMatrixConstraint_test.cpp.obj [385/2397] Building CXX object Sofa\framework\LinearAlgebra\test\CMakeFiles\Sofa.LinearAlgebra_test.dir\BaseMatrix_test.cpp.obj [386/2397] Building CXX object Sofa\framework\LinearAlgebra\test\CMakeFiles\Sofa.LinearAlgebra_test.dir\SparseMatrixStorageOrder_test.cpp.obj [387/2397] Building CXX object Sofa\framework\DefaultType\CMakeFiles\Sofa.DefaultType.dir\src\sofa\defaulttype\AbstractTypeInfo.cpp.obj [388/2397] Building CXX object Sofa\framework\DefaultType\CMakeFiles\Sofa.DefaultType.dir\src\sofa\defaulttype\MatrixExporter.cpp.obj [389/2397] Building CXX object Sofa\framework\LinearAlgebra\test\CMakeFiles\Sofa.LinearAlgebra_test.dir\TriangularSystemSolver_test.cpp.obj [390/2397] Building CXX object Sofa\framework\LinearAlgebra\test\CMakeFiles\Sofa.LinearAlgebra_test.dir\SparseMatrixProduct_test.cpp.obj C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(241): warning C4244: 'argument': conversion from 'const Eigen::Index' to 'const StorageIndex', possible loss of data with [ StorageIndex=int ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(241): note: the template instantiation context (the oldest one first) is J:\0\src\Sofa\framework\LinearAlgebra\test\SparseMatrixProduct_test.cpp(58): note: see reference to class template instantiation 'testing::internal::TypeParameterizedTestSuite<sofa::linearalgebra::testing::TestSparseMatrixProduct,sofa::linearalgebra::testing::gtest_suite_TestSparseMatrixProduct_::gtest_AllTests_,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>' being compiled J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(764): note: while compiling class template member function 'bool testing::internal::TypeParameterizedTestSuite<sofa::linearalgebra::testing::TestSparseMatrixProduct,sofa::linearalgebra::testing::gtest_suite_TestSparseMatrixProduct_::gtest_AllTests_,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register(const char *,testing::internal::CodeLocation,const testing::internal::TypedTestSuitePState *,const char *,const char *,const std::vector<std::string,std::allocator<std::string>> &)' J:\0\src\Sofa\framework\LinearAlgebra\test\SparseMatrixProduct_test.cpp(54): note: see the first reference to 'testing::internal::TypeParameterizedTestSuite<sofa::linearalgebra::testing::TestSparseMatrixProduct,sofa::linearalgebra::testing::gtest_suite_TestSparseMatrixProduct_::gtest_AllTests_,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'void __cdecl sofa::`dynamic initializer for 'gtest_TestSparseMatrixProduct_TestSparseMatrixProduct''(void)' J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(785): note: see reference to class template instantiation 'testing::internal::TypeParameterizedTest<Fixture,Head,Types>' being compiled with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, Types=testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>> ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(704): note: while compiling class template member function 'bool testing::internal::TypeParameterizedTest<Fixture,Head,Types>::Register(const char *,const testing::internal::CodeLocation &,const char *,const char *,int,const std::vector<std::string,std::allocator<std::string>> &)' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, Types=testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>> ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(785): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,Head,Types>::Register' in 'testing::internal::TypeParameterizedTestSuite<sofa::linearalgebra::testing::TestSparseMatrixProduct,sofa::linearalgebra::testing::gtest_suite_TestSparseMatrixProduct_::gtest_AllTests_,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, Types=testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>> ] J:\0\src\Sofa\framework\LinearAlgebra\test\SparseMatrixProduct_test.cpp(54): note: see the first reference to 'testing::internal::TypeParameterizedTestSuite<sofa::linearalgebra::testing::TestSparseMatrixProduct,sofa::linearalgebra::testing::gtest_suite_TestSparseMatrixProduct_::gtest_AllTests_,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'void __cdecl sofa::`dynamic initializer for 'gtest_TestSparseMatrixProduct_TestSparseMatrixProduct''(void)' J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(730): note: see reference to class template instantiation 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>' being compiled with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(704): note: while compiling class template member function 'bool testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register(const char *,const testing::internal::CodeLocation &,const char *,const char *,int,const std::vector<std::string,std::allocator<std::string>> &)' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,Head,Types>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] and [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, Types=testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>> ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(785): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,Head,Types>::Register' in 'testing::internal::TypeParameterizedTestSuite<sofa::linearalgebra::testing::TestSparseMatrixProduct,sofa::linearalgebra::testing::gtest_suite_TestSparseMatrixProduct_::gtest_AllTests_,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, Types=testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>> ] J:\0\src\Sofa\framework\LinearAlgebra\test\SparseMatrixProduct_test.cpp(54): note: see the first reference to 'testing::internal::TypeParameterizedTestSuite<sofa::linearalgebra::testing::TestSparseMatrixProduct,sofa::linearalgebra::testing::gtest_suite_TestSparseMatrixProduct_::gtest_AllTests_,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'void __cdecl sofa::`dynamic initializer for 'gtest_TestSparseMatrixProduct_TestSparseMatrixProduct''(void)' J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(730): note: see reference to class template instantiation 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>' being compiled with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(704): note: while compiling class template member function 'bool testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register(const char *,const testing::internal::CodeLocation &,const char *,const char *,int,const std::vector<std::string,std::allocator<std::string>> &)' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,Head,Types>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] and [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, Types=testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>> ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(785): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,Head,Types>::Register' in 'testing::internal::TypeParameterizedTestSuite<sofa::linearalgebra::testing::TestSparseMatrixProduct,sofa::linearalgebra::testing::gtest_suite_TestSparseMatrixProduct_::gtest_AllTests_,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, Types=testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>> ] J:\0\src\Sofa\framework\LinearAlgebra\test\SparseMatrixProduct_test.cpp(54): note: see the first reference to 'testing::internal::TypeParameterizedTestSuite<sofa::linearalgebra::testing::TestSparseMatrixProduct,sofa::linearalgebra::testing::gtest_suite_TestSparseMatrixProduct_::gtest_AllTests_,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'void __cdecl sofa::`dynamic initializer for 'gtest_TestSparseMatrixProduct_TestSparseMatrixProduct''(void)' J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(730): note: see reference to class template instantiation 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>' being compiled with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(704): note: while compiling class template member function 'bool testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register(const char *,const testing::internal::CodeLocation &,const char *,const char *,int,const std::vector<std::string,std::allocator<std::string>> &)' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,Head,Types>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] and [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, Types=testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>> ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(785): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,Head,Types>::Register' in 'testing::internal::TypeParameterizedTestSuite<sofa::linearalgebra::testing::TestSparseMatrixProduct,sofa::linearalgebra::testing::gtest_suite_TestSparseMatrixProduct_::gtest_AllTests_,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, Types=testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>> ] J:\0\src\Sofa\framework\LinearAlgebra\test\SparseMatrixProduct_test.cpp(54): note: see the first reference to 'testing::internal::TypeParameterizedTestSuite<sofa::linearalgebra::testing::TestSparseMatrixProduct,sofa::linearalgebra::testing::gtest_suite_TestSparseMatrixProduct_::gtest_AllTests_,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'void __cdecl sofa::`dynamic initializer for 'gtest_TestSparseMatrixProduct_TestSparseMatrixProduct''(void)' J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(730): note: see reference to class template instantiation 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>' being compiled with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(704): note: while compiling class template member function 'bool testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register(const char *,const testing::internal::CodeLocation &,const char *,const char *,int,const std::vector<std::string,std::allocator<std::string>> &)' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,Head,Types>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] and [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, Types=testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>> ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(785): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,Head,Types>::Register' in 'testing::internal::TypeParameterizedTestSuite<sofa::linearalgebra::testing::TestSparseMatrixProduct,sofa::linearalgebra::testing::gtest_suite_TestSparseMatrixProduct_::gtest_AllTests_,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, Types=testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>> ] J:\0\src\Sofa\framework\LinearAlgebra\test\SparseMatrixProduct_test.cpp(54): note: see the first reference to 'testing::internal::TypeParameterizedTestSuite<sofa::linearalgebra::testing::TestSparseMatrixProduct,sofa::linearalgebra::testing::gtest_suite_TestSparseMatrixProduct_::gtest_AllTests_,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'void __cdecl sofa::`dynamic initializer for 'gtest_TestSparseMatrixProduct_TestSparseMatrixProduct''(void)' J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(730): note: see reference to class template instantiation 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>' being compiled with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(704): note: while compiling class template member function 'bool testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register(const char *,const testing::internal::CodeLocation &,const char *,const char *,int,const std::vector<std::string,std::allocator<std::string>> &)' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,Head,Types>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] and [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, Types=testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>> ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(785): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,Head,Types>::Register' in 'testing::internal::TypeParameterizedTestSuite<sofa::linearalgebra::testing::TestSparseMatrixProduct,sofa::linearalgebra::testing::gtest_suite_TestSparseMatrixProduct_::gtest_AllTests_,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, Types=testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>> ] J:\0\src\Sofa\framework\LinearAlgebra\test\SparseMatrixProduct_test.cpp(54): note: see the first reference to 'testing::internal::TypeParameterizedTestSuite<sofa::linearalgebra::testing::TestSparseMatrixProduct,sofa::linearalgebra::testing::gtest_suite_TestSparseMatrixProduct_::gtest_AllTests_,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'void __cdecl sofa::`dynamic initializer for 'gtest_TestSparseMatrixProduct_TestSparseMatrixProduct''(void)' J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(730): note: see reference to class template instantiation 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>' being compiled with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(704): note: while compiling class template member function 'bool testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register(const char *,const testing::internal::CodeLocation &,const char *,const char *,int,const std::vector<std::string,std::allocator<std::string>> &)' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,Head,Types>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] and [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, Types=testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>> ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(785): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,Head,Types>::Register' in 'testing::internal::TypeParameterizedTestSuite<sofa::linearalgebra::testing::TestSparseMatrixProduct,sofa::linearalgebra::testing::gtest_suite_TestSparseMatrixProduct_::gtest_AllTests_,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, Types=testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>> ] J:\0\src\Sofa\framework\LinearAlgebra\test\SparseMatrixProduct_test.cpp(54): note: see the first reference to 'testing::internal::TypeParameterizedTestSuite<sofa::linearalgebra::testing::TestSparseMatrixProduct,sofa::linearalgebra::testing::gtest_suite_TestSparseMatrixProduct_::gtest_AllTests_,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'void __cdecl sofa::`dynamic initializer for 'gtest_TestSparseMatrixProduct_TestSparseMatrixProduct''(void)' J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(730): note: see reference to class template instantiation 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>' being compiled with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(704): note: while compiling class template member function 'bool testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register(const char *,const testing::internal::CodeLocation &,const char *,const char *,int,const std::vector<std::string,std::allocator<std::string>> &)' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,Head,Types>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] and [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, Types=testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>> ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(785): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,Head,Types>::Register' in 'testing::internal::TypeParameterizedTestSuite<sofa::linearalgebra::testing::TestSparseMatrixProduct,sofa::linearalgebra::testing::gtest_suite_TestSparseMatrixProduct_::gtest_AllTests_,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, Types=testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>> ] J:\0\src\Sofa\framework\LinearAlgebra\test\SparseMatrixProduct_test.cpp(54): note: see the first reference to 'testing::internal::TypeParameterizedTestSuite<sofa::linearalgebra::testing::TestSparseMatrixProduct,sofa::linearalgebra::testing::gtest_suite_TestSparseMatrixProduct_::gtest_AllTests_,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'void __cdecl sofa::`dynamic initializer for 'gtest_TestSparseMatrixProduct_TestSparseMatrixProduct''(void)' J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(730): note: see reference to class template instantiation 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>' being compiled with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(704): note: while compiling class template member function 'bool testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register(const char *,const testing::internal::CodeLocation &,const char *,const char *,int,const std::vector<std::string,std::allocator<std::string>> &)' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,Head,Types>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] and [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, Types=testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>> ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(785): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,Head,Types>::Register' in 'testing::internal::TypeParameterizedTestSuite<sofa::linearalgebra::testing::TestSparseMatrixProduct,sofa::linearalgebra::testing::gtest_suite_TestSparseMatrixProduct_::gtest_AllTests_,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, Types=testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>> ] J:\0\src\Sofa\framework\LinearAlgebra\test\SparseMatrixProduct_test.cpp(54): note: see the first reference to 'testing::internal::TypeParameterizedTestSuite<sofa::linearalgebra::testing::TestSparseMatrixProduct,sofa::linearalgebra::testing::gtest_suite_TestSparseMatrixProduct_::gtest_AllTests_,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'void __cdecl sofa::`dynamic initializer for 'gtest_TestSparseMatrixProduct_TestSparseMatrixProduct''(void)' J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(730): note: see reference to class template instantiation 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>' being compiled with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(704): note: while compiling class template member function 'bool testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register(const char *,const testing::internal::CodeLocation &,const char *,const char *,int,const std::vector<std::string,std::allocator<std::string>> &)' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,Head,Types>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] and [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, Types=testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>> ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(785): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,Head,Types>::Register' in 'testing::internal::TypeParameterizedTestSuite<sofa::linearalgebra::testing::TestSparseMatrixProduct,sofa::linearalgebra::testing::gtest_suite_TestSparseMatrixProduct_::gtest_AllTests_,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, Types=testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>> ] J:\0\src\Sofa\framework\LinearAlgebra\test\SparseMatrixProduct_test.cpp(54): note: see the first reference to 'testing::internal::TypeParameterizedTestSuite<sofa::linearalgebra::testing::TestSparseMatrixProduct,sofa::linearalgebra::testing::gtest_suite_TestSparseMatrixProduct_::gtest_AllTests_,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'void __cdecl sofa::`dynamic initializer for 'gtest_TestSparseMatrixProduct_TestSparseMatrixProduct''(void)' J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(730): note: see reference to class template instantiation 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>' being compiled with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(704): note: while compiling class template member function 'bool testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register(const char *,const testing::internal::CodeLocation &,const char *,const char *,int,const std::vector<std::string,std::allocator<std::string>> &)' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,Head,Types>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] and [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, Types=testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>> ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(785): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,Head,Types>::Register' in 'testing::internal::TypeParameterizedTestSuite<sofa::linearalgebra::testing::TestSparseMatrixProduct,sofa::linearalgebra::testing::gtest_suite_TestSparseMatrixProduct_::gtest_AllTests_,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, Types=testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>> ] J:\0\src\Sofa\framework\LinearAlgebra\test\SparseMatrixProduct_test.cpp(54): note: see the first reference to 'testing::internal::TypeParameterizedTestSuite<sofa::linearalgebra::testing::TestSparseMatrixProduct,sofa::linearalgebra::testing::gtest_suite_TestSparseMatrixProduct_::gtest_AllTests_,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'void __cdecl sofa::`dynamic initializer for 'gtest_TestSparseMatrixProduct_TestSparseMatrixProduct''(void)' J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(730): note: see reference to class template instantiation 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>' being compiled with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(704): note: while compiling class template member function 'bool testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register(const char *,const testing::internal::CodeLocation &,const char *,const char *,int,const std::vector<std::string,std::allocator<std::string>> &)' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,Head,Types>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] and [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, Types=testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>> ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(785): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,Head,Types>::Register' in 'testing::internal::TypeParameterizedTestSuite<sofa::linearalgebra::testing::TestSparseMatrixProduct,sofa::linearalgebra::testing::gtest_suite_TestSparseMatrixProduct_::gtest_AllTests_,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, Types=testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>> ] J:\0\src\Sofa\framework\LinearAlgebra\test\SparseMatrixProduct_test.cpp(54): note: see the first reference to 'testing::internal::TypeParameterizedTestSuite<sofa::linearalgebra::testing::TestSparseMatrixProduct,sofa::linearalgebra::testing::gtest_suite_TestSparseMatrixProduct_::gtest_AllTests_,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'void __cdecl sofa::`dynamic initializer for 'gtest_TestSparseMatrixProduct_TestSparseMatrixProduct''(void)' J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(730): note: see reference to class template instantiation 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>' being compiled with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(704): note: while compiling class template member function 'bool testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register(const char *,const testing::internal::CodeLocation &,const char *,const char *,int,const std::vector<std::string,std::allocator<std::string>> &)' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,Head,Types>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] and [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, Types=testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>> ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(785): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,Head,Types>::Register' in 'testing::internal::TypeParameterizedTestSuite<sofa::linearalgebra::testing::TestSparseMatrixProduct,sofa::linearalgebra::testing::gtest_suite_TestSparseMatrixProduct_::gtest_AllTests_,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, Types=testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>> ] J:\0\src\Sofa\framework\LinearAlgebra\test\SparseMatrixProduct_test.cpp(54): note: see the first reference to 'testing::internal::TypeParameterizedTestSuite<sofa::linearalgebra::testing::TestSparseMatrixProduct,sofa::linearalgebra::testing::gtest_suite_TestSparseMatrixProduct_::gtest_AllTests_,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'void __cdecl sofa::`dynamic initializer for 'gtest_TestSparseMatrixProduct_TestSparseMatrixProduct''(void)' J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(730): note: see reference to class template instantiation 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>' being compiled with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(704): note: while compiling class template member function 'bool testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register(const char *,const testing::internal::CodeLocation &,const char *,const char *,int,const std::vector<std::string,std::allocator<std::string>> &)' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,Head,Types>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] and [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, Types=testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>> ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(785): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,Head,Types>::Register' in 'testing::internal::TypeParameterizedTestSuite<sofa::linearalgebra::testing::TestSparseMatrixProduct,sofa::linearalgebra::testing::gtest_suite_TestSparseMatrixProduct_::gtest_AllTests_,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, Types=testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>> ] J:\0\src\Sofa\framework\LinearAlgebra\test\SparseMatrixProduct_test.cpp(54): note: see the first reference to 'testing::internal::TypeParameterizedTestSuite<sofa::linearalgebra::testing::TestSparseMatrixProduct,sofa::linearalgebra::testing::gtest_suite_TestSparseMatrixProduct_::gtest_AllTests_,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'void __cdecl sofa::`dynamic initializer for 'gtest_TestSparseMatrixProduct_TestSparseMatrixProduct''(void)' J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(730): note: see reference to class template instantiation 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>' being compiled with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(704): note: while compiling class template member function 'bool testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register(const char *,const testing::internal::CodeLocation &,const char *,const char *,int,const std::vector<std::string,std::allocator<std::string>> &)' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,Head,Types>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] and [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, Types=testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>> ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(785): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,Head,Types>::Register' in 'testing::internal::TypeParameterizedTestSuite<sofa::linearalgebra::testing::TestSparseMatrixProduct,sofa::linearalgebra::testing::gtest_suite_TestSparseMatrixProduct_::gtest_AllTests_,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, Types=testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>> ] J:\0\src\Sofa\framework\LinearAlgebra\test\SparseMatrixProduct_test.cpp(54): note: see the first reference to 'testing::internal::TypeParameterizedTestSuite<sofa::linearalgebra::testing::TestSparseMatrixProduct,sofa::linearalgebra::testing::gtest_suite_TestSparseMatrixProduct_::gtest_AllTests_,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'void __cdecl sofa::`dynamic initializer for 'gtest_TestSparseMatrixProduct_TestSparseMatrixProduct''(void)' J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(730): note: see reference to class template instantiation 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>' being compiled with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(704): note: while compiling class template member function 'bool testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register(const char *,const testing::internal::CodeLocation &,const char *,const char *,int,const std::vector<std::string,std::allocator<std::string>> &)' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,Head,Types>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] and [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, Types=testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>> ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(785): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,Head,Types>::Register' in 'testing::internal::TypeParameterizedTestSuite<sofa::linearalgebra::testing::TestSparseMatrixProduct,sofa::linearalgebra::testing::gtest_suite_TestSparseMatrixProduct_::gtest_AllTests_,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, Types=testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>> ] J:\0\src\Sofa\framework\LinearAlgebra\test\SparseMatrixProduct_test.cpp(54): note: see the first reference to 'testing::internal::TypeParameterizedTestSuite<sofa::linearalgebra::testing::TestSparseMatrixProduct,sofa::linearalgebra::testing::gtest_suite_TestSparseMatrixProduct_::gtest_AllTests_,testing::internal::Types<sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::linearalgebra::SparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'void __cdecl sofa::`dynamic initializer for 'gtest_TestSparseMatrixProduct_TestSparseMatrixProduct''(void)' J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(715): note: see reference to class template instantiation 'testing::internal::SuiteApiResolver<TestClass>' being compiled J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(500): note: see reference to class template instantiation 'sofa::linearalgebra::testing::gtest_suite_TestSparseMatrixProduct_::squareMatrix<T>' being compiled with [ T=Type ] J:\0\src\Sofa\framework\LinearAlgebra\Testing\src\Sofa.LinearAlgebra.Testing/SparseMatrixProduct_test.h(121): note: see reference to class template instantiation 'sofa::linearalgebra::testing::TestSparseMatrixProduct<Type>' being compiled J:\0\src\Sofa\framework\LinearAlgebra\Testing\src\Sofa.LinearAlgebra.Testing/SparseMatrixProduct_test.h(64): note: while compiling class template member function 'bool sofa::linearalgebra::testing::TestSparseMatrixProduct<Type>::checkMatrix(Eigen::EigenBase<Derived>::Index,Eigen::EigenBase<Derived>::Index,Eigen::EigenBase<Derived>::Index,double)' with [ Derived=Eigen::SparseMatrix<double,1,int> ] J:\0\src\Sofa\framework\LinearAlgebra\Testing\src\Sofa.LinearAlgebra.Testing/SparseMatrixProduct_test.h(123): note: see the first reference to 'sofa::linearalgebra::testing::TestSparseMatrixProduct<Type>::checkMatrix' in 'sofa::linearalgebra::testing::gtest_suite_TestSparseMatrixProduct_::squareMatrix<T>::TestBody' with [ T=Type ] J:\0\src\Sofa\framework\LinearAlgebra\Testing\src\Sofa.LinearAlgebra.Testing/SparseMatrixProduct_test.h(69): note: see reference to function template instantiation 'void sofa::testing::SparseMatrixTest<double>::generateRandomSparseMatrix<1>(Eigen::SparseMatrix<double,1,int> &,Eigen::Index,Eigen::Index,TReal)' being compiled with [ TReal=double ] J:\0\src\Sofa\framework\LinearAlgebra\Testing\src\Sofa.LinearAlgebra.Testing/SparseMatrixTest.h(58): note: see reference to function template instantiation '_Ty &std::vector<_Ty,std::allocator<_Ty>>::emplace_back<const Eigen::Index&,const Eigen::Index&,const TReal&>(const Eigen::Index &,const Eigen::Index &,const TReal &)' being compiled with [ _Ty=Eigen::Triplet<double,int>, TReal=double ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\vector(862): note: see reference to function template instantiation '_Ty &std::vector<_Ty,std::allocator<_Ty>>::_Emplace_one_at_back<const Eigen::Index&,const Eigen::Index&,const sofa::type::BoundingBox::Real&>(const Eigen::Index &,const Eigen::Index &,const sofa::type::BoundingBox::Real &)' being compiled with [ _Ty=Eigen::Triplet<double,int> ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\vector(780): note: see reference to function template instantiation '_Ty &std::vector<_Ty,std::allocator<_Ty>>::_Emplace_back_with_unused_capacity<const Eigen::Index&,const Eigen::Index&,const sofa::type::BoundingBox::Real&>(const Eigen::Index &,const Eigen::Index &,const sofa::type::BoundingBox::Real &)' being compiled with [ _Ty=Eigen::Triplet<double,int> ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\vector(798): note: see reference to function template instantiation 'void std::_Default_allocator_traits<_Alloc>::construct<_Ty,const Eigen::Index&,const Eigen::Index&,const sofa::type::BoundingBox::Real&>(_Alloc &,_Objty *const ,const Eigen::Index &,const Eigen::Index &,const sofa::type::BoundingBox::Real &)' being compiled with [ _Alloc=std::allocator<Eigen::Triplet<double,int>>, _Ty=Eigen::Triplet<double,int>, _Objty=Eigen::Triplet<double,int> ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xmemory(721): note: see reference to function template instantiation '_Ty *std::construct_at<_Objty,const Eigen::Index&,const Eigen::Index&,const sofa::type::BoundingBox::Real&,0x0>(_Ty *const ,const Eigen::Index &,const Eigen::Index &,const sofa::type::BoundingBox::Real &) noexcept(<expr>)' being compiled with [ _Ty=Eigen::Triplet<double,int>, _Objty=Eigen::Triplet<double,int> ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(242): warning C4244: 'argument': conversion from 'const Eigen::Index' to 'const StorageIndex', possible loss of data with [ StorageIndex=int ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(242): note: the template instantiation context (the oldest one first) is C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\vector(798): note: see reference to function template instantiation 'void std::_Default_allocator_traits<_Alloc>::construct<_Ty,const Eigen::Index&,const Eigen::Index&,const sofa::type::BoundingBox::Real&>(_Alloc &,_Objty *const ,const Eigen::Index &,const Eigen::Index &,const sofa::type::BoundingBox::Real &)' being compiled with [ _Alloc=std::allocator<Eigen::Triplet<double,int>>, _Ty=Eigen::Triplet<double,int>, _Objty=Eigen::Triplet<double,int> ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xmemory(721): note: see reference to function template instantiation '_Ty *std::construct_at<_Objty,const Eigen::Index&,const Eigen::Index&,const sofa::type::BoundingBox::Real&,0x0>(_Ty *const ,const Eigen::Index &,const Eigen::Index &,const sofa::type::BoundingBox::Real &) noexcept(false)' being compiled with [ _Ty=Eigen::Triplet<double,int>, _Objty=Eigen::Triplet<double,int> ] [391/2397] Building CXX object Sofa\framework\DefaultType\CMakeFiles\Sofa.DefaultType.dir\src\sofa\defaulttype\TypeInfoID.cpp.obj [392/2397] Building CXX object Sofa\framework\DefaultType\CMakeFiles\Sofa.DefaultType.dir\src\sofa\defaulttype\TypeInfoRegistry.cpp.obj [393/2397] Building CXX object Sofa\framework\DefaultType\CMakeFiles\Sofa.DefaultType.dir\src\sofa\defaulttype\SolidTypes.cpp.obj [394/2397] Building CXX object Sofa\framework\DefaultType\CMakeFiles\Sofa.DefaultType.dir\src\sofa\defaulttype\TypeInfoRegistryTools.cpp.obj [395/2397] Building CXX object Sofa\framework\DefaultType\CMakeFiles\Sofa.DefaultType.dir\src\sofa\defaulttype\init.cpp.obj [396/2397] Building CXX object Sofa\framework\DefaultType\CMakeFiles\Sofa.DefaultType.dir\src\sofa\defaulttype\typeinfo\TypeInfo_Integer.cpp.obj [397/2397] Building CXX object Sofa\framework\DefaultType\CMakeFiles\Sofa.DefaultType.dir\src\sofa\defaulttype\typeinfo\TypeInfo_Bool.cpp.obj [398/2397] Building CXX object Sofa\framework\DefaultType\CMakeFiles\Sofa.DefaultType.dir\src\sofa\defaulttype\typeinfo\TypeInfo_BoundingBox.cpp.obj [399/2397] Building CXX object Sofa\framework\DefaultType\CMakeFiles\Sofa.DefaultType.dir\src\sofa\defaulttype\typeinfo\TypeInfo_Mat.cpp.obj [400/2397] Building CXX object Sofa\framework\DefaultType\CMakeFiles\Sofa.DefaultType.dir\src\sofa\defaulttype\typeinfo\TypeInfo_FixedArray.cpp.obj [401/2397] Building CXX object Sofa\framework\DefaultType\CMakeFiles\Sofa.DefaultType.dir\src\sofa\defaulttype\typeinfo\TypeInfo_RGBAColor.cpp.obj [402/2397] Building CXX object Sofa\framework\DefaultType\CMakeFiles\Sofa.DefaultType.dir\src\sofa\defaulttype\typeinfo\TypeInfo_Scalar.cpp.obj [403/2397] Building CXX object Sofa\framework\DefaultType\CMakeFiles\Sofa.DefaultType.dir\src\sofa\defaulttype\typeinfo\TypeInfo_Set.cpp.obj [404/2397] Building CXX object Sofa\framework\DefaultType\CMakeFiles\Sofa.DefaultType.dir\src\sofa\defaulttype\typeinfo\TypeInfo_Quat.cpp.obj [405/2397] Building CXX object Sofa\framework\DefaultType\CMakeFiles\Sofa.DefaultType.dir\src\sofa\defaulttype\TemplatesAliases.cpp.obj [406/2397] Building CXX object Sofa\framework\DefaultType\CMakeFiles\Sofa.DefaultType.dir\src\sofa\defaulttype\typeinfo\TypeInfo_RigidTypes.cpp.obj [407/2397] Linking CXX shared library bin\Sofa.DefaultType.dll [408/2397] Building CXX object Sofa\framework\Simulation\Core\test\CMakeFiles\Sofa.Simulation.Core_test.dir\Colors_test.cpp.obj [409/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\RequiredPlugin.cpp.obj [410/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\SceneCheck.cpp.obj [411/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\SceneLoaderFactory.cpp.obj [412/2397] Linking CXX shared library bin\Sofa.Core.dll [413/2397] Linking CXX shared library bin\TestPluginA.dll [414/2397] Linking CXX shared library bin\TestPluginB.dll [415/2397] Linking CXX shared library bin\TestPluginC.dll [416/2397] Linking CXX shared library bin\FailingPlugin.dll [417/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\SceneCheckRegistry.cpp.obj [418/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\ResetVisitor.cpp.obj [419/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\PropagateEventVisitor.cpp.obj [420/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\SceneCheckMainRegistry.cpp.obj [421/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\StateChangeVisitor.cpp.obj [422/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\SolveVisitor.cpp.obj [423/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\UpdateInternalDataVisitor.cpp.obj [424/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\Simulation.cpp.obj [425/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\TopologyChangeVisitor.cpp.obj [426/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\UpdateBoundingBoxVisitor.cpp.obj [427/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\UpdateLinksVisitor.cpp.obj [428/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\UpdateContextVisitor.cpp.obj [429/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\VectorOperations.cpp.obj [430/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\UpdateMappingEndEvent.cpp.obj [431/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\UpdateMappingVisitor.cpp.obj [432/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\Visitor.cpp.obj [433/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\VelocityThresholdVisitor.cpp.obj [434/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\XMLPrintVisitor.cpp.obj [435/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\fwd.cpp.obj J:\0\src\Sofa\framework\Simulation\Core\src\sofa\simulation\fwd.cpp(29): warning C4273: 'sofa::core::castTo': inconsistent dll linkage J:\0\src\Sofa\framework\Simulation\Core\src\sofa/simulation/fwd.h(58): note: see previous definition of 'castTo' J:\0\src\Sofa\framework\Simulation\Core\src\sofa\simulation\fwd.cpp(29): warning C4273: 'sofa::core::castToBase': inconsistent dll linkage J:\0\src\Sofa\framework\Simulation\Core\src\sofa/simulation/fwd.h(58): note: see previous definition of 'castToBase' J:\0\src\Sofa\framework\Simulation\Core\src\sofa\simulation\fwd.cpp(29): warning C4273: 'sofa::core::objectmodel::base::GetClass': inconsistent dll linkage J:\0\src\Sofa\framework\Simulation\Core\src\sofa/simulation/fwd.h(58): note: see previous definition of 'GetClass' [436/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\TaskSchedulerRegistry.cpp.obj [437/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\WriteStateVisitor.cpp.obj [438/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\TaskScheduler.cpp.obj [439/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\init.cpp.obj [440/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\Task.cpp.obj [441/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\VisualVisitor.cpp.obj [442/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\DefaultTaskScheduler.cpp.obj [443/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\TaskSchedulerFactory.cpp.obj [444/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\events\SimulationInitDoneEvent.cpp.obj [445/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\events\BuildConstraintSystemEndEvent.cpp.obj [446/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\events\SimulationInitStartEvent.cpp.obj [447/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\BaseSimulationExporter.cpp.obj [448/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\events\SimulationStopEvent.cpp.obj [449/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\WorkerThread.cpp.obj [450/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\events\SolveConstraintSystemEndEvent.cpp.obj [451/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\events\SimulationStartEvent.cpp.obj [452/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\events\SimulationInitTexturesDoneEvent.cpp.obj [453/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\InitTasks.cpp.obj [454/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\mechanicalvisitor\MechanicalAccFromFVisitor.cpp.obj [455/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\mechanicalvisitor\MechanicalAccumulateMatrixDeriv.cpp.obj [456/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\mechanicalvisitor\MechanicalAddMBK_ToMatrixVisitor.cpp.obj [457/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\mechanicalvisitor\MechanicalAccumulateJacobian.cpp.obj [458/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\mechanicalvisitor\MechanicalAddMDxVisitor.cpp.obj [459/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\mechanicalvisitor\MechanicalAddSeparateGravityVisitor.cpp.obj [460/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\mechanicalvisitor\MechanicalAddMBKdxVisitor.cpp.obj [461/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\mechanicalvisitor\MechanicalApplyConstraintsVisitor.cpp.obj [462/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\mechanicalvisitor\MechanicalBuildConstraintMatrix.cpp.obj [463/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\mechanicalvisitor\MechanicalApplyProjectiveConstraint_ToMatrixVisitor.cpp.obj [464/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\mechanicalvisitor\MechanicalBeginIntegrationVisitor.cpp.obj [465/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\mechanicalvisitor\MechanicalComputeDfVisitor.cpp.obj [466/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\mechanicalvisitor\MechanicalGetConstraintInfoVisitor.cpp.obj [467/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\mechanicalvisitor\MechanicalComputeContactForceVisitor.cpp.obj [468/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\mechanicalvisitor\MechanicalComputeEnergyVisitor.cpp.obj [469/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\mechanicalvisitor\MechanicalComputeGeometricStiffness.cpp.obj [470/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\mechanicalvisitor\MechanicalEndIntegrationVisitor.cpp.obj [471/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\mechanicalvisitor\MechanicalComputeForceVisitor.cpp.obj [472/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\mechanicalvisitor\MechanicalGetNonDiagonalMassesCountVisitor.cpp.obj [473/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\mechanicalvisitor\MechanicalIntegrateConstraintVisitor.cpp.obj [474/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\mechanicalvisitor\MechanicalGetMatrixDimensionVisitor.cpp.obj [475/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\mechanicalvisitor\MechanicalGetMomentumVisitor.cpp.obj [476/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\mechanicalvisitor\MechanicalGetConstraintJacobianVisitor.cpp.obj [477/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\mechanicalvisitor\MechanicalIdentityBlocksInJacobianVisitor.cpp.obj [478/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\mechanicalvisitor\MechanicalMultiVectorToBaseVectorVisitor.cpp.obj [479/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\mechanicalvisitor\MechanicalIntegrationVisitor.cpp.obj [480/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\mechanicalvisitor\MechanicalMultiVectorPeqBaseVectorVisitor.cpp.obj [481/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\mechanicalvisitor\MechanicalPickParticlesWithTagsVisitor.cpp.obj [482/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\mechanicalvisitor\MechanicalMultiVectorFromBaseVectorVisitor.cpp.obj [483/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\mechanicalvisitor\MechanicalPickParticlesVisitor.cpp.obj [484/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\mechanicalvisitor\MechanicalProjectVelocityVisitor.cpp.obj [485/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\mechanicalvisitor\MechanicalPropagateDxAndResetForceVisitor.cpp.obj [486/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\mechanicalvisitor\MechanicalPropagateDxVisitor.cpp.obj [487/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\mechanicalvisitor\MechanicalProjectJacobianMatrixVisitor.cpp.obj [488/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\mechanicalvisitor\MechanicalProjectPositionAndVelocityVisitor.cpp.obj [489/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\mechanicalvisitor\MechanicalProjectPositionVisitor.cpp.obj [490/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\mechanicalvisitor\MechanicalResetConstraintVisitor.cpp.obj [491/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\mechanicalvisitor\MechanicalPropagateOnlyVelocityVisitor.cpp.obj [492/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\mechanicalvisitor\MechanicalPropagateOnlyPositionVisitor.cpp.obj [493/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\mechanicalvisitor\MechanicalResetForceVisitor.cpp.obj [494/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\mechanicalvisitor\MechanicalPropagateOnlyPositionAndResetForceVisitor.cpp.obj [495/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\mechanicalvisitor\MechanicalPropagateOnlyPositionAndVelocityVisitor.cpp.obj [496/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\mechanicalvisitor\MechanicalSetPositionAndVelocityVisitor.cpp.obj [497/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\mechanicalvisitor\MechanicalVFreeVisitor.cpp.obj [498/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\mechanicalvisitor\MechanicalVAllocVisitor.cpp.obj [499/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\mechanicalvisitor\MechanicalVAvailVisitor.cpp.obj [500/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\mechanicalvisitor\MechanicalVDotVisitor.cpp.obj [501/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\mechanicalvisitor\MechanicalVInitVisitor.cpp.obj [502/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\mechanicalvisitor\MechanicalVSizeVisitor.cpp.obj [503/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\mechanicalvisitor\MechanicalVNormVisitor.cpp.obj [504/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\mechanicalvisitor\MechanicalVMultiOpVisitor.cpp.obj [505/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\mechanicalvisitor\MechanicalVOpVisitor.cpp.obj [506/2397] Building CXX object Sofa\framework\Simulation\Core\test\CMakeFiles\Sofa.Simulation.Core_test.dir\TaskSchedulerTestTasks.cpp.obj [507/2397] Building CXX object Sofa\framework\Simulation\Core\test\CMakeFiles\Sofa.Simulation.Core_test.dir\SceneCheckRegistry_test.cpp.obj [508/2397] Building CXX object Sofa\framework\Simulation\Core\test\CMakeFiles\Sofa.Simulation.Core_test.dir\ParallelForEach_test.cpp.obj [509/2397] Building CXX object Sofa\framework\Simulation\Core\CMakeFiles\Sofa.Simulation.Core.dir\src\sofa\simulation\mechanicalvisitor\MechanicalVReallocVisitor.cpp.obj [510/2397] Building CXX object Sofa\framework\Simulation\Core\test\CMakeFiles\Sofa.Simulation.Core_test.dir\TaskSchedulerFactory_test.cpp.obj [511/2397] Linking CXX shared library bin\Sofa.Simulation.Core.dll [512/2397] Building CXX object Sofa\framework\Simulation\Core\test\CMakeFiles\Sofa.Simulation.Core_test.dir\TaskSchedulerTests.cpp.obj [513/2397] Building CXX object Sofa\framework\Simulation\Core\test\CMakeFiles\Sofa.Simulation.Core_test.dir\RequiredPlugin_test.cpp.obj [514/2397] Building CXX object Sofa\framework\Simulation\Core\test\CMakeFiles\Sofa.Simulation.Core_test.dir\ParallelSparseMatrixProduct_test.cpp.obj C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(241): warning C4244: 'argument': conversion from 'const Eigen::Index' to 'const StorageIndex', possible loss of data with [ StorageIndex=int ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(241): note: the template instantiation context (the oldest one first) is J:\0\src\Sofa\framework\Simulation\Core\test\ParallelSparseMatrixProduct_test.cpp(77): note: see reference to class template instantiation 'testing::internal::TypeParameterizedTestSuite<sofa::linearalgebra::testing::TestSparseMatrixProduct,sofa::linearalgebra::testing::gtest_suite_TestSparseMatrixProduct_::gtest_AllTests_,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>' being compiled J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(764): note: while compiling class template member function 'bool testing::internal::TypeParameterizedTestSuite<sofa::linearalgebra::testing::TestSparseMatrixProduct,sofa::linearalgebra::testing::gtest_suite_TestSparseMatrixProduct_::gtest_AllTests_,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register(const char *,testing::internal::CodeLocation,const testing::internal::TypedTestSuitePState *,const char *,const char *,const std::vector<std::string,std::allocator<std::string>> &)' J:\0\src\Sofa\framework\Simulation\Core\test\ParallelSparseMatrixProduct_test.cpp(73): note: see the first reference to 'testing::internal::TypeParameterizedTestSuite<sofa::linearalgebra::testing::TestSparseMatrixProduct,sofa::linearalgebra::testing::gtest_suite_TestSparseMatrixProduct_::gtest_AllTests_,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'void __cdecl sofa::`dynamic initializer for 'gtest_TestParallelSparseMatrixProduct_TestSparseMatrixProduct''(void)' J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(785): note: see reference to class template instantiation 'testing::internal::TypeParameterizedTest<Fixture,Head,Types>' being compiled with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, Types=testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>> ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(704): note: while compiling class template member function 'bool testing::internal::TypeParameterizedTest<Fixture,Head,Types>::Register(const char *,const testing::internal::CodeLocation &,const char *,const char *,int,const std::vector<std::string,std::allocator<std::string>> &)' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, Types=testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>> ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(785): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,Head,Types>::Register' in 'testing::internal::TypeParameterizedTestSuite<sofa::linearalgebra::testing::TestSparseMatrixProduct,sofa::linearalgebra::testing::gtest_suite_TestSparseMatrixProduct_::gtest_AllTests_,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, Types=testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>> ] J:\0\src\Sofa\framework\Simulation\Core\test\ParallelSparseMatrixProduct_test.cpp(73): note: see the first reference to 'testing::internal::TypeParameterizedTestSuite<sofa::linearalgebra::testing::TestSparseMatrixProduct,sofa::linearalgebra::testing::gtest_suite_TestSparseMatrixProduct_::gtest_AllTests_,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'void __cdecl sofa::`dynamic initializer for 'gtest_TestParallelSparseMatrixProduct_TestSparseMatrixProduct''(void)' J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(730): note: see reference to class template instantiation 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>' being compiled with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(704): note: while compiling class template member function 'bool testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register(const char *,const testing::internal::CodeLocation &,const char *,const char *,int,const std::vector<std::string,std::allocator<std::string>> &)' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,Head,Types>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] and [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, Types=testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>> ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(785): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,Head,Types>::Register' in 'testing::internal::TypeParameterizedTestSuite<sofa::linearalgebra::testing::TestSparseMatrixProduct,sofa::linearalgebra::testing::gtest_suite_TestSparseMatrixProduct_::gtest_AllTests_,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, Types=testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>> ] J:\0\src\Sofa\framework\Simulation\Core\test\ParallelSparseMatrixProduct_test.cpp(73): note: see the first reference to 'testing::internal::TypeParameterizedTestSuite<sofa::linearalgebra::testing::TestSparseMatrixProduct,sofa::linearalgebra::testing::gtest_suite_TestSparseMatrixProduct_::gtest_AllTests_,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'void __cdecl sofa::`dynamic initializer for 'gtest_TestParallelSparseMatrixProduct_TestSparseMatrixProduct''(void)' J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(730): note: see reference to class template instantiation 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>' being compiled with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(704): note: while compiling class template member function 'bool testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register(const char *,const testing::internal::CodeLocation &,const char *,const char *,int,const std::vector<std::string,std::allocator<std::string>> &)' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,Head,Types>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] and [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, Types=testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>> ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(785): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,Head,Types>::Register' in 'testing::internal::TypeParameterizedTestSuite<sofa::linearalgebra::testing::TestSparseMatrixProduct,sofa::linearalgebra::testing::gtest_suite_TestSparseMatrixProduct_::gtest_AllTests_,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, Types=testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>> ] J:\0\src\Sofa\framework\Simulation\Core\test\ParallelSparseMatrixProduct_test.cpp(73): note: see the first reference to 'testing::internal::TypeParameterizedTestSuite<sofa::linearalgebra::testing::TestSparseMatrixProduct,sofa::linearalgebra::testing::gtest_suite_TestSparseMatrixProduct_::gtest_AllTests_,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'void __cdecl sofa::`dynamic initializer for 'gtest_TestParallelSparseMatrixProduct_TestSparseMatrixProduct''(void)' J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(730): note: see reference to class template instantiation 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>' being compiled with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(704): note: while compiling class template member function 'bool testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register(const char *,const testing::internal::CodeLocation &,const char *,const char *,int,const std::vector<std::string,std::allocator<std::string>> &)' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,Head,Types>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] and [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, Types=testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>> ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(785): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,Head,Types>::Register' in 'testing::internal::TypeParameterizedTestSuite<sofa::linearalgebra::testing::TestSparseMatrixProduct,sofa::linearalgebra::testing::gtest_suite_TestSparseMatrixProduct_::gtest_AllTests_,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, Types=testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>> ] J:\0\src\Sofa\framework\Simulation\Core\test\ParallelSparseMatrixProduct_test.cpp(73): note: see the first reference to 'testing::internal::TypeParameterizedTestSuite<sofa::linearalgebra::testing::TestSparseMatrixProduct,sofa::linearalgebra::testing::gtest_suite_TestSparseMatrixProduct_::gtest_AllTests_,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'void __cdecl sofa::`dynamic initializer for 'gtest_TestParallelSparseMatrixProduct_TestSparseMatrixProduct''(void)' J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(730): note: see reference to class template instantiation 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>' being compiled with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(704): note: while compiling class template member function 'bool testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register(const char *,const testing::internal::CodeLocation &,const char *,const char *,int,const std::vector<std::string,std::allocator<std::string>> &)' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,Head,Types>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] and [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, Types=testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>> ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(785): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,Head,Types>::Register' in 'testing::internal::TypeParameterizedTestSuite<sofa::linearalgebra::testing::TestSparseMatrixProduct,sofa::linearalgebra::testing::gtest_suite_TestSparseMatrixProduct_::gtest_AllTests_,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, Types=testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>> ] J:\0\src\Sofa\framework\Simulation\Core\test\ParallelSparseMatrixProduct_test.cpp(73): note: see the first reference to 'testing::internal::TypeParameterizedTestSuite<sofa::linearalgebra::testing::TestSparseMatrixProduct,sofa::linearalgebra::testing::gtest_suite_TestSparseMatrixProduct_::gtest_AllTests_,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'void __cdecl sofa::`dynamic initializer for 'gtest_TestParallelSparseMatrixProduct_TestSparseMatrixProduct''(void)' J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(730): note: see reference to class template instantiation 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>' being compiled with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(704): note: while compiling class template member function 'bool testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register(const char *,const testing::internal::CodeLocation &,const char *,const char *,int,const std::vector<std::string,std::allocator<std::string>> &)' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,Head,Types>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] and [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, Types=testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>> ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(785): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,Head,Types>::Register' in 'testing::internal::TypeParameterizedTestSuite<sofa::linearalgebra::testing::TestSparseMatrixProduct,sofa::linearalgebra::testing::gtest_suite_TestSparseMatrixProduct_::gtest_AllTests_,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, Types=testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>> ] J:\0\src\Sofa\framework\Simulation\Core\test\ParallelSparseMatrixProduct_test.cpp(73): note: see the first reference to 'testing::internal::TypeParameterizedTestSuite<sofa::linearalgebra::testing::TestSparseMatrixProduct,sofa::linearalgebra::testing::gtest_suite_TestSparseMatrixProduct_::gtest_AllTests_,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'void __cdecl sofa::`dynamic initializer for 'gtest_TestParallelSparseMatrixProduct_TestSparseMatrixProduct''(void)' J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(730): note: see reference to class template instantiation 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>' being compiled with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(704): note: while compiling class template member function 'bool testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register(const char *,const testing::internal::CodeLocation &,const char *,const char *,int,const std::vector<std::string,std::allocator<std::string>> &)' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,Head,Types>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] and [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, Types=testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>> ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(785): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,Head,Types>::Register' in 'testing::internal::TypeParameterizedTestSuite<sofa::linearalgebra::testing::TestSparseMatrixProduct,sofa::linearalgebra::testing::gtest_suite_TestSparseMatrixProduct_::gtest_AllTests_,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, Types=testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>> ] J:\0\src\Sofa\framework\Simulation\Core\test\ParallelSparseMatrixProduct_test.cpp(73): note: see the first reference to 'testing::internal::TypeParameterizedTestSuite<sofa::linearalgebra::testing::TestSparseMatrixProduct,sofa::linearalgebra::testing::gtest_suite_TestSparseMatrixProduct_::gtest_AllTests_,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'void __cdecl sofa::`dynamic initializer for 'gtest_TestParallelSparseMatrixProduct_TestSparseMatrixProduct''(void)' J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(730): note: see reference to class template instantiation 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>' being compiled with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(704): note: while compiling class template member function 'bool testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register(const char *,const testing::internal::CodeLocation &,const char *,const char *,int,const std::vector<std::string,std::allocator<std::string>> &)' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,Head,Types>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] and [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, Types=testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>> ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(785): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,Head,Types>::Register' in 'testing::internal::TypeParameterizedTestSuite<sofa::linearalgebra::testing::TestSparseMatrixProduct,sofa::linearalgebra::testing::gtest_suite_TestSparseMatrixProduct_::gtest_AllTests_,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, Types=testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>> ] J:\0\src\Sofa\framework\Simulation\Core\test\ParallelSparseMatrixProduct_test.cpp(73): note: see the first reference to 'testing::internal::TypeParameterizedTestSuite<sofa::linearalgebra::testing::TestSparseMatrixProduct,sofa::linearalgebra::testing::gtest_suite_TestSparseMatrixProduct_::gtest_AllTests_,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'void __cdecl sofa::`dynamic initializer for 'gtest_TestParallelSparseMatrixProduct_TestSparseMatrixProduct''(void)' J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(730): note: see reference to class template instantiation 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>' being compiled with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(704): note: while compiling class template member function 'bool testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register(const char *,const testing::internal::CodeLocation &,const char *,const char *,int,const std::vector<std::string,std::allocator<std::string>> &)' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,Head,Types>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] and [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, Types=testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>> ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(785): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,Head,Types>::Register' in 'testing::internal::TypeParameterizedTestSuite<sofa::linearalgebra::testing::TestSparseMatrixProduct,sofa::linearalgebra::testing::gtest_suite_TestSparseMatrixProduct_::gtest_AllTests_,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, Types=testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>> ] J:\0\src\Sofa\framework\Simulation\Core\test\ParallelSparseMatrixProduct_test.cpp(73): note: see the first reference to 'testing::internal::TypeParameterizedTestSuite<sofa::linearalgebra::testing::TestSparseMatrixProduct,sofa::linearalgebra::testing::gtest_suite_TestSparseMatrixProduct_::gtest_AllTests_,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'void __cdecl sofa::`dynamic initializer for 'gtest_TestParallelSparseMatrixProduct_TestSparseMatrixProduct''(void)' J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(730): note: see reference to class template instantiation 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>' being compiled with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(704): note: while compiling class template member function 'bool testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register(const char *,const testing::internal::CodeLocation &,const char *,const char *,int,const std::vector<std::string,std::allocator<std::string>> &)' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,Head,Types>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] and [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, Types=testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>> ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(785): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,Head,Types>::Register' in 'testing::internal::TypeParameterizedTestSuite<sofa::linearalgebra::testing::TestSparseMatrixProduct,sofa::linearalgebra::testing::gtest_suite_TestSparseMatrixProduct_::gtest_AllTests_,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, Types=testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>> ] J:\0\src\Sofa\framework\Simulation\Core\test\ParallelSparseMatrixProduct_test.cpp(73): note: see the first reference to 'testing::internal::TypeParameterizedTestSuite<sofa::linearalgebra::testing::TestSparseMatrixProduct,sofa::linearalgebra::testing::gtest_suite_TestSparseMatrixProduct_::gtest_AllTests_,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'void __cdecl sofa::`dynamic initializer for 'gtest_TestParallelSparseMatrixProduct_TestSparseMatrixProduct''(void)' J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(730): note: see reference to class template instantiation 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>' being compiled with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(704): note: while compiling class template member function 'bool testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register(const char *,const testing::internal::CodeLocation &,const char *,const char *,int,const std::vector<std::string,std::allocator<std::string>> &)' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,Head,Types>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] and [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, Types=testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>> ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(785): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,Head,Types>::Register' in 'testing::internal::TypeParameterizedTestSuite<sofa::linearalgebra::testing::TestSparseMatrixProduct,sofa::linearalgebra::testing::gtest_suite_TestSparseMatrixProduct_::gtest_AllTests_,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, Types=testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>> ] J:\0\src\Sofa\framework\Simulation\Core\test\ParallelSparseMatrixProduct_test.cpp(73): note: see the first reference to 'testing::internal::TypeParameterizedTestSuite<sofa::linearalgebra::testing::TestSparseMatrixProduct,sofa::linearalgebra::testing::gtest_suite_TestSparseMatrixProduct_::gtest_AllTests_,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'void __cdecl sofa::`dynamic initializer for 'gtest_TestParallelSparseMatrixProduct_TestSparseMatrixProduct''(void)' J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(730): note: see reference to class template instantiation 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>' being compiled with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(704): note: while compiling class template member function 'bool testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register(const char *,const testing::internal::CodeLocation &,const char *,const char *,int,const std::vector<std::string,std::allocator<std::string>> &)' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,Head,Types>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] and [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, Types=testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>> ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(785): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,Head,Types>::Register' in 'testing::internal::TypeParameterizedTestSuite<sofa::linearalgebra::testing::TestSparseMatrixProduct,sofa::linearalgebra::testing::gtest_suite_TestSparseMatrixProduct_::gtest_AllTests_,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, Types=testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>> ] J:\0\src\Sofa\framework\Simulation\Core\test\ParallelSparseMatrixProduct_test.cpp(73): note: see the first reference to 'testing::internal::TypeParameterizedTestSuite<sofa::linearalgebra::testing::TestSparseMatrixProduct,sofa::linearalgebra::testing::gtest_suite_TestSparseMatrixProduct_::gtest_AllTests_,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'void __cdecl sofa::`dynamic initializer for 'gtest_TestParallelSparseMatrixProduct_TestSparseMatrixProduct''(void)' J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(730): note: see reference to class template instantiation 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>' being compiled with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(704): note: while compiling class template member function 'bool testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register(const char *,const testing::internal::CodeLocation &,const char *,const char *,int,const std::vector<std::string,std::allocator<std::string>> &)' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,Head,Types>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] and [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, Types=testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>> ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(785): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,Head,Types>::Register' in 'testing::internal::TypeParameterizedTestSuite<sofa::linearalgebra::testing::TestSparseMatrixProduct,sofa::linearalgebra::testing::gtest_suite_TestSparseMatrixProduct_::gtest_AllTests_,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, Types=testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>> ] J:\0\src\Sofa\framework\Simulation\Core\test\ParallelSparseMatrixProduct_test.cpp(73): note: see the first reference to 'testing::internal::TypeParameterizedTestSuite<sofa::linearalgebra::testing::TestSparseMatrixProduct,sofa::linearalgebra::testing::gtest_suite_TestSparseMatrixProduct_::gtest_AllTests_,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'void __cdecl sofa::`dynamic initializer for 'gtest_TestParallelSparseMatrixProduct_TestSparseMatrixProduct''(void)' J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(730): note: see reference to class template instantiation 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>' being compiled with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(704): note: while compiling class template member function 'bool testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register(const char *,const testing::internal::CodeLocation &,const char *,const char *,int,const std::vector<std::string,std::allocator<std::string>> &)' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,Head,Types>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] and [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, Types=testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>> ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(785): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,Head,Types>::Register' in 'testing::internal::TypeParameterizedTestSuite<sofa::linearalgebra::testing::TestSparseMatrixProduct,sofa::linearalgebra::testing::gtest_suite_TestSparseMatrixProduct_::gtest_AllTests_,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, Types=testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>> ] J:\0\src\Sofa\framework\Simulation\Core\test\ParallelSparseMatrixProduct_test.cpp(73): note: see the first reference to 'testing::internal::TypeParameterizedTestSuite<sofa::linearalgebra::testing::TestSparseMatrixProduct,sofa::linearalgebra::testing::gtest_suite_TestSparseMatrixProduct_::gtest_AllTests_,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'void __cdecl sofa::`dynamic initializer for 'gtest_TestParallelSparseMatrixProduct_TestSparseMatrixProduct''(void)' J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(730): note: see reference to class template instantiation 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>' being compiled with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(704): note: while compiling class template member function 'bool testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register(const char *,const testing::internal::CodeLocation &,const char *,const char *,int,const std::vector<std::string,std::allocator<std::string>> &)' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,Head,Types>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] and [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, Types=testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>> ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(785): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,Head,Types>::Register' in 'testing::internal::TypeParameterizedTestSuite<sofa::linearalgebra::testing::TestSparseMatrixProduct,sofa::linearalgebra::testing::gtest_suite_TestSparseMatrixProduct_::gtest_AllTests_,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, Types=testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>> ] J:\0\src\Sofa\framework\Simulation\Core\test\ParallelSparseMatrixProduct_test.cpp(73): note: see the first reference to 'testing::internal::TypeParameterizedTestSuite<sofa::linearalgebra::testing::TestSparseMatrixProduct,sofa::linearalgebra::testing::gtest_suite_TestSparseMatrixProduct_::gtest_AllTests_,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'void __cdecl sofa::`dynamic initializer for 'gtest_TestParallelSparseMatrixProduct_TestSparseMatrixProduct''(void)' J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(730): note: see reference to class template instantiation 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>' being compiled with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(704): note: while compiling class template member function 'bool testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register(const char *,const testing::internal::CodeLocation &,const char *,const char *,int,const std::vector<std::string,std::allocator<std::string>> &)' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(729): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,TestSel,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'testing::internal::TypeParameterizedTest<Fixture,Head,Types>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, TestSel=Head ] and [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, Types=testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>> ] J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(785): note: see the first reference to 'testing::internal::TypeParameterizedTest<Fixture,Head,Types>::Register' in 'testing::internal::TypeParameterizedTestSuite<sofa::linearalgebra::testing::TestSparseMatrixProduct,sofa::linearalgebra::testing::gtest_suite_TestSparseMatrixProduct_::gtest_AllTests_,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' with [ Fixture=sofa::linearalgebra::testing::TestSparseMatrixProduct, Types=testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>> ] J:\0\src\Sofa\framework\Simulation\Core\test\ParallelSparseMatrixProduct_test.cpp(73): note: see the first reference to 'testing::internal::TypeParameterizedTestSuite<sofa::linearalgebra::testing::TestSparseMatrixProduct,sofa::linearalgebra::testing::gtest_suite_TestSparseMatrixProduct_::gtest_AllTests_,testing::internal::Types<sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,0,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,0,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>,Eigen::SparseMatrix<float,1,int>>,sofa::simulation::ParallelSparseMatrixProduct<Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>,Eigen::SparseMatrix<double,1,int>>>>::Register' in 'void __cdecl sofa::`dynamic initializer for 'gtest_TestParallelSparseMatrixProduct_TestSparseMatrixProduct''(void)' J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(715): note: see reference to class template instantiation 'testing::internal::SuiteApiResolver<TestClass>' being compiled J:\0\build\external_directories\fetched\googletest\googletest\include\gtest/internal/gtest-internal.h(500): note: see reference to class template instantiation 'sofa::linearalgebra::testing::gtest_suite_TestSparseMatrixProduct_::squareMatrix<T>' being compiled with [ T=Type ] J:\0\src\Sofa\framework\LinearAlgebra\Testing\src\Sofa.LinearAlgebra.Testing/SparseMatrixProduct_test.h(121): note: see reference to class template instantiation 'sofa::linearalgebra::testing::TestSparseMatrixProduct<Type>' being compiled J:\0\src\Sofa\framework\LinearAlgebra\Testing\src\Sofa.LinearAlgebra.Testing/SparseMatrixProduct_test.h(64): note: while compiling class template member function 'bool sofa::linearalgebra::testing::TestSparseMatrixProduct<Type>::checkMatrix(Eigen::EigenBase<Derived>::Index,Eigen::EigenBase<Derived>::Index,Eigen::EigenBase<Derived>::Index,double)' with [ Derived=Eigen::SparseMatrix<double,1,int> ] J:\0\src\Sofa\framework\LinearAlgebra\Testing\src\Sofa.LinearAlgebra.Testing/SparseMatrixProduct_test.h(123): note: see the first reference to 'sofa::linearalgebra::testing::TestSparseMatrixProduct<Type>::checkMatrix' in 'sofa::linearalgebra::testing::gtest_suite_TestSparseMatrixProduct_::squareMatrix<T>::TestBody' with [ T=Type ] J:\0\src\Sofa\framework\LinearAlgebra\Testing\src\Sofa.LinearAlgebra.Testing/SparseMatrixProduct_test.h(69): note: see reference to function template instantiation 'void sofa::testing::SparseMatrixTest<double>::generateRandomSparseMatrix<1>(Eigen::SparseMatrix<double,1,int> &,Eigen::Index,Eigen::Index,TReal)' being compiled with [ TReal=double ] J:\0\src\Sofa\framework\LinearAlgebra\Testing\src\Sofa.LinearAlgebra.Testing/SparseMatrixTest.h(58): note: see reference to function template instantiation '_Ty &std::vector<_Ty,std::allocator<_Ty>>::emplace_back<const Eigen::Index&,const Eigen::Index&,const TReal&>(const Eigen::Index &,const Eigen::Index &,const TReal &)' being compiled with [ _Ty=Eigen::Triplet<double,int>, TReal=double ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\vector(862): note: see reference to function template instantiation '_Ty &std::vector<_Ty,std::allocator<_Ty>>::_Emplace_one_at_back<const Eigen::Index&,const Eigen::Index&,const sofa::type::BoundingBox::Real&>(const Eigen::Index &,const Eigen::Index &,const sofa::type::BoundingBox::Real &)' being compiled with [ _Ty=Eigen::Triplet<double,int> ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\vector(780): note: see reference to function template instantiation '_Ty &std::vector<_Ty,std::allocator<_Ty>>::_Emplace_back_with_unused_capacity<const Eigen::Index&,const Eigen::Index&,const sofa::type::BoundingBox::Real&>(const Eigen::Index &,const Eigen::Index &,const sofa::type::BoundingBox::Real &)' being compiled with [ _Ty=Eigen::Triplet<double,int> ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\vector(798): note: see reference to function template instantiation 'void std::_Default_allocator_traits<_Alloc>::construct<_Ty,const Eigen::Index&,const Eigen::Index&,const sofa::type::BoundingBox::Real&>(_Alloc &,_Objty *const ,const Eigen::Index &,const Eigen::Index &,const sofa::type::BoundingBox::Real &)' being compiled with [ _Alloc=std::allocator<Eigen::Triplet<double,int>>, _Ty=Eigen::Triplet<double,int>, _Objty=Eigen::Triplet<double,int> ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xmemory(721): note: see reference to function template instantiation '_Ty *std::construct_at<_Objty,const Eigen::Index&,const Eigen::Index&,const sofa::type::BoundingBox::Real&,0x0>(_Ty *const ,const Eigen::Index &,const Eigen::Index &,const sofa::type::BoundingBox::Real &) noexcept(<expr>)' being compiled with [ _Ty=Eigen::Triplet<double,int>, _Objty=Eigen::Triplet<double,int> ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(242): warning C4244: 'argument': conversion from 'const Eigen::Index' to 'const StorageIndex', possible loss of data with [ StorageIndex=int ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(242): note: the template instantiation context (the oldest one first) is C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\vector(798): note: see reference to function template instantiation 'void std::_Default_allocator_traits<_Alloc>::construct<_Ty,const Eigen::Index&,const Eigen::Index&,const sofa::type::BoundingBox::Real&>(_Alloc &,_Objty *const ,const Eigen::Index &,const Eigen::Index &,const sofa::type::BoundingBox::Real &)' being compiled with [ _Alloc=std::allocator<Eigen::Triplet<double,int>>, _Ty=Eigen::Triplet<double,int>, _Objty=Eigen::Triplet<double,int> ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xmemory(721): note: see reference to function template instantiation '_Ty *std::construct_at<_Objty,const Eigen::Index&,const Eigen::Index&,const sofa::type::BoundingBox::Real&,0x0>(_Ty *const ,const Eigen::Index &,const Eigen::Index &,const sofa::type::BoundingBox::Real &) noexcept(false)' being compiled with [ _Ty=Eigen::Triplet<double,int>, _Objty=Eigen::Triplet<double,int> ] [515/2397] Building CXX object Sofa\framework\Simulation\Core\test\CMakeFiles\Sofa.Simulation.Core_test.dir\Simulation_test.cpp.obj [516/2397] Building CXX object Sofa\framework\Simulation\Core\simutest\CMakeFiles\Sofa.Simulation.Core_simutest.dir\DefaultAnimationLoop_test.cpp.obj [517/2397] Building CXX object Sofa\framework\Simulation\Common\CMakeFiles\Sofa.Simulation.Common.dir\src\sofa\simulation\common\SceneLoaderPHP.cpp.obj [518/2397] Building CXX object Sofa\framework\Simulation\Core\simutest\CMakeFiles\Sofa.Simulation.Core_simutest.dir\NodeContext_test.cpp.obj [519/2397] Building CXX object Sofa\framework\Simulation\Common\CMakeFiles\Sofa.Simulation.Common.dir\src\sofa\simulation\common\initSofaSimulationCommon.cpp.obj [520/2397] Building CXX object Sofa\framework\Simulation\Common\CMakeFiles\Sofa.Simulation.Common.dir\src\sofa\simulation\common\init.cpp.obj [521/2397] Building CXX object Sofa\framework\Simulation\Common\CMakeFiles\Sofa.Simulation.Common.dir\src\sofa\simulation\common\xml\AttributeElement.cpp.obj [522/2397] Building CXX object Sofa\framework\Simulation\Common\CMakeFiles\Sofa.Simulation.Common.dir\src\sofa\simulation\common\TransformationVisitor.cpp.obj [523/2397] Building CXX object Sofa\framework\Simulation\Common\CMakeFiles\Sofa.Simulation.Common.dir\src\sofa\simulation\common\SceneLoaderXML.cpp.obj [524/2397] Building CXX object Sofa\framework\Simulation\Common\CMakeFiles\Sofa.Simulation.Common.dir\src\sofa\simulation\common\xml\BaseMultiMappingElement.cpp.obj [525/2397] Building CXX object Sofa\framework\Simulation\Common\CMakeFiles\Sofa.Simulation.Common.dir\src\sofa\simulation\common\xml\BaseElement.cpp.obj [526/2397] Building CXX object Sofa\framework\Simulation\Common\CMakeFiles\Sofa.Simulation.Common.dir\src\sofa\simulation\common\xml\ObjectElement.cpp.obj [527/2397] Building CXX object Sofa\framework\Simulation\Common\CMakeFiles\Sofa.Simulation.Common.dir\src\sofa\simulation\common\xml\NodeElement.cpp.obj [528/2397] Building CXX object Sofa\framework\Simulation\Common\CMakeFiles\Sofa.Simulation.Common.dir\src\sofa\simulation\common\xml\DataElement.cpp.obj [529/2397] Building CXX object Sofa\framework\Simulation\Common\CMakeFiles\Sofa.Simulation.Common.dir\src\sofa\simulation\common\xml\XML.cpp.obj [530/2397] Building CXX object Sofa\framework\Simulation\Graph\CMakeFiles\Sofa.Simulation.Graph.dir\src\sofa\simulation\graph\init.cpp.obj [531/2397] Building CXX object Sofa\framework\Simulation\Graph\CMakeFiles\Sofa.Simulation.Graph.dir\src\sofa\simulation\graph\initSofaSimulationGraph.cpp.obj [532/2397] Linking CXX shared library bin\Sofa.Simulation.Common.dll [533/2397] Building CXX object Sofa\framework\Simulation\Graph\CMakeFiles\Sofa.Simulation.Graph.dir\src\sofa\simulation\graph\DAGNode.cpp.obj [534/2397] Building CXX object Sofa\framework\Simulation\Common\test\CMakeFiles\Sofa.Simulation.Common_test.dir\LoadScene_test.cpp.obj [535/2397] Building CXX object Sofa\framework\Simulation\Graph\CMakeFiles\Sofa.Simulation.Graph.dir\src\sofa\simulation\graph\DAGSimulation.cpp.obj J:\0\src\Sofa\framework\Simulation\Graph\src\sofa/simulation/graph/DAGNode.h(27): warning: This header has been DEPRECATED since v25.12. You have until v26.06 to fix your code. To fix this warning you must include 'sofa/simulation/Node.h' instead of 'sofa/simulation/graph/DAGNode.h' and replace uses of DAGNode with Node instead. [536/2397] Linking CXX shared library bin\Sofa.Simulation.Graph.dll [537/2397] Linking CXX shared library bin\Sofa.Simulation.dll [538/2397] Building CXX object Sofa\framework\Simulation\Graph\test\CMakeFiles\Sofa.Simulation.Graph_test.dir\Node_test.cpp.obj [539/2397] Building CXX object Sofa\framework\Simulation\Graph\test\CMakeFiles\Sofa.Simulation.Graph_test.dir\MutationListener_test.cpp.obj [540/2397] Building CXX object Sofa\framework\Simulation\Graph\test\CMakeFiles\Sofa.Simulation.Graph_test.dir\Link_test.cpp.obj [541/2397] Building CXX object Sofa\framework\SimpleApi\CMakeFiles\Sofa.SimpleApi.dir\src\sofa\simpleapi\init.cpp.obj [542/2397] Building CXX object Sofa\framework\SimpleApi\CMakeFiles\Sofa.SimpleApi.dir\src\sofa\simpleapi\SimpleApi.cpp.obj [543/2397] Linking CXX shared library bin\Sofa.SimpleApi.dll [544/2397] Building CXX object Sofa\framework\Simulation\simutest\CMakeFiles\Sofa.Simulation_simutest.dir\parallel_scenes_test.cpp.obj [545/2397] Building CXX object Sofa\framework\Simulation\Graph\test\CMakeFiles\Sofa.Simulation.Graph_test.dir\Simulation_test.cpp.obj [546/2397] Building CXX object Sofa\framework\SimpleApi\test\CMakeFiles\Sofa.SimpleApi_test.dir\SimpleApi_test.cpp.obj [547/2397] Building CXX object Sofa\Component\ODESolver\Backward\CMakeFiles\Sofa.Component.ODESolver.Backward.dir\src\sofa\component\odesolver\backward\StaticSolver.cpp.obj C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(241): warning C4244: 'initializing': conversion from '_Ty' to '_Ty', possible loss of data with [ _Ty=double ] and [ _Ty=int ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(241): note: the template instantiation context (the oldest one first) is J:\0\src\Sofa\Component\ODESolver\Backward\src\sofa\component\odesolver\backward\StaticSolver.cpp(65): note: see reference to function template instantiation 'void sofa::component::odesolver::backward::StaticSolver::parse::<lambda_1>::operator ()<sofa::component::odesolver::backward::StaticSolver::NewtonRaphsonDeprecatedData<int>>(_T1 &,const std::basic_string<char,std::char_traits<char>,std::allocator<char>> &) const' being compiled with [ _T1=sofa::component::odesolver::backward::StaticSolver::NewtonRaphsonDeprecatedData<int> ] J:\0\src\Sofa\Component\ODESolver\Backward\src\sofa\component\odesolver\backward\StaticSolver.cpp(58): note: see reference to function template instantiation '_Ty &std::optional<_Ty>::emplace<double>(double &&) noexcept' being compiled with [ _Ty=int ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\optional(336): note: see reference to function template instantiation '_Ty &std::_Optional_construct_base<_Ty>::_Construct<double>(double &&) noexcept' being compiled with [ _Ty=int ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\optional(146): note: see reference to function template instantiation 'void std::_Construct_in_place<int,_Ty>(int &,_Ty &&) noexcept' being compiled with [ _Ty=double ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(251): note: see reference to function template instantiation '_Ty *std::construct_at<_Ty,double,0x0>(_Ty *const ,double &&) noexcept(<expr>)' being compiled with [ _Ty=int ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(255): warning C4244: 'initializing': conversion from '_Ty' to 'int', possible loss of data with [ _Ty=double ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(242): warning C4244: 'initializing': conversion from '_Ty' to '_Ty', possible loss of data with [ _Ty=double ] and [ _Ty=int ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(242): note: the template instantiation context (the oldest one first) is C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\optional(146): note: see reference to function template instantiation 'void std::_Construct_in_place<int,_Ty>(int &,_Ty &&) noexcept' being compiled with [ _Ty=double ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(251): note: see reference to function template instantiation '_Ty *std::construct_at<_Ty,double,0x0>(_Ty *const ,double &&) noexcept' being compiled with [ _Ty=int ] [548/2397] Building CXX object Sofa\Component\ODESolver\Backward\CMakeFiles\Sofa.Component.ODESolver.Backward.dir\src\sofa\component\odesolver\backward\NewmarkImplicitSolver.cpp.obj [549/2397] Building CXX object Sofa\framework\Testing\CMakeFiles\Sofa.Testing.dir\src\sofa\testing\LinearCongruentialRandomGenerator.cpp.obj [550/2397] Building CXX object Sofa\Component\ODESolver\Backward\CMakeFiles\Sofa.Component.ODESolver.Backward.dir\src\sofa\component\odesolver\backward\EulerImplicitSolver.cpp.obj [551/2397] Building CXX object Sofa\framework\Testing\CMakeFiles\Sofa.Testing.dir\src\sofa\testing\initSofa.Testing.cpp.obj [552/2397] Building CXX object Sofa\Component\ODESolver\Backward\CMakeFiles\Sofa.Component.ODESolver.Backward.dir\src\sofa\component\odesolver\backward\NewtonRaphsonSolver.cpp.obj [553/2397] Building CXX object Sofa\framework\Testing\CMakeFiles\Sofa.Testing.dir\src\sofa\testing\BaseTest.cpp.obj [554/2397] Building CXX object Sofa\framework\Testing\CMakeFiles\Sofa.Testing.dir\src\sofa\testing\TestMessageHandler.cpp.obj [555/2397] Building CXX object Sofa\framework\Testing\CMakeFiles\Sofa.Testing.dir\src\sofa\testing\NumericTest.cpp.obj [556/2397] Building CXX object external_directories\fetched\googletest-build\googletest\CMakeFiles\gtest_main.dir\src\gtest_main.cc.obj [557/2397] Building CXX object Sofa\framework\Testing\CMakeFiles\Sofa.Testing.dir\src\sofa\testing\ScopedPlugin.cpp.obj [558/2397] Building CXX object Sofa\framework\Testing\CMakeFiles\Sofa.Testing.dir\src\sofa\testing\BaseSimulationTest.cpp.obj [559/2397] Building CXX object external_directories\fetched\googletest-build\googletest\CMakeFiles\gtest.dir\src\gtest-all.cc.obj [560/2397] Linking CXX shared library bin\gtest.dll [561/2397] Linking CXX shared library bin\gtest_main.dll [562/2397] Building CXX object Sofa\framework\Testing\SofaGTestMain\CMakeFiles\SofaGTestMain.dir\SofaGTestMain.cpp.obj [563/2397] Linking CXX shared library bin\SofaGTestMain.dll [564/2397] Building CXX object Sofa\framework\Framework\CMakeFiles\Sofa.Framework.dir\src\sofa\framework\init.cpp.obj [565/2397] Building CXX object Sofa\framework\Testing\test\CMakeFiles\Sofa.Testing_test.dir\TestMessageHandler_test.cpp.obj J:\0\src\Sofa\framework\Testing\test\TestMessageHandler_test.cpp(91): warning C4273: 'testing::internal::AnyFailureChecker::AnyFailureChecker': inconsistent dll linkage J:\0\src\Sofa\framework\Testing\test\TestMessageHandler_test.cpp(73): note: see previous definition of '{ctor}' J:\0\src\Sofa\framework\Testing\test\TestMessageHandler_test.cpp(103): warning C4273: 'testing::internal::AnyFailureChecker::~AnyFailureChecker': inconsistent dll linkage J:\0\src\Sofa\framework\Testing\test\TestMessageHandler_test.cpp(76): note: see previous definition of '{dtor}' [566/2397] Building CXX object Sofa\framework\Testing\test\CMakeFiles\Sofa.Testing_test.dir\ScopedPlugin_test.cpp.obj [567/2397] Linking CXX shared library bin\Sofa.Testing.dll [568/2397] Linking CXX executable bin\Sofa.Type_test.exe [569/2397] Linking CXX executable bin\Sofa.Geometry_test.exe [570/2397] Linking CXX executable bin\Sofa.DefaultType_test.exe [571/2397] Linking CXX executable bin\Sofa.DefaultType_simutest.exe [572/2397] Linking CXX executable bin\Sofa.Core_test.exe [573/2397] Linking CXX executable bin\Sofa.Topology_test.exe [574/2397] Linking CXX executable bin\Sofa.Helper_test.exe [575/2397] Building CXX object Sofa\Component\ODESolver\CMakeFiles\Sofa.Component.ODESolver.dir\src\sofa\component\odesolver\init.cpp.obj [576/2397] Linking CXX executable bin\Sofa.Helper_simutest.exe [577/2397] Linking CXX executable bin\Sofa.LinearAlgebra_test.exe [578/2397] Linking CXX executable bin\Sofa.Simulation.Core_test.exe [579/2397] Building CXX object Sofa\Component\ODESolver\Forward\CMakeFiles\Sofa.Component.ODESolver.Forward.dir\src\sofa\component\odesolver\forward\CentralDifferenceSolver.cpp.obj [580/2397] Building CXX object Sofa\Component\CMakeFiles\Sofa.Component.dir\src\sofa\component\init.cpp.obj [581/2397] Linking CXX executable bin\Sofa.Simulation.Common_test.exe [582/2397] Linking CXX executable bin\Sofa.SimpleApi_test.exe [583/2397] Linking CXX shared library bin\Sofa.Framework.dll [584/2397] Linking CXX executable bin\Sofa.Testing_test.exe [585/2397] Building CXX object Sofa\Component\ODESolver\Forward\CMakeFiles\Sofa.Component.ODESolver.Forward.dir\src\sofa\component\odesolver\forward\init.cpp.obj [586/2397] Building CXX object Sofa\Component\ODESolver\Forward\CMakeFiles\Sofa.Component.ODESolver.Forward.dir\src\sofa\component\odesolver\forward\EulerExplicitSolver.cpp.obj [587/2397] Building CXX object Sofa\Component\ODESolver\Forward\CMakeFiles\Sofa.Component.ODESolver.Forward.dir\src\sofa\component\odesolver\forward\DampVelocitySolver.cpp.obj [588/2397] Building CXX object Sofa\Component\ODESolver\Forward\CMakeFiles\Sofa.Component.ODESolver.Forward.dir\src\sofa\component\odesolver\forward\RungeKutta4Solver.cpp.obj [589/2397] Building CXX object Sofa\Component\ODESolver\Forward\CMakeFiles\Sofa.Component.ODESolver.Forward.dir\src\sofa\component\odesolver\forward\RungeKutta2Solver.cpp.obj [590/2397] Linking CXX shared library bin\Sofa.Component.ODESolver.Forward.dll [591/2397] Building CXX object Sofa\Component\ODESolver\Forward\tests\CMakeFiles\Sofa.Component.ODESolver.Forward_test.dir\EulerExplicitSolverDynamic_test.cpp.obj [592/2397] Building CXX object Sofa\Component\ODESolver\Forward\tests\CMakeFiles\Sofa.Component.ODESolver.Forward_test.dir\CentralDifferenceExplicitSolverDynamic_test.cpp.obj [593/2397] Building CXX object Sofa\Component\ODESolver\Forward\tests\CMakeFiles\Sofa.Component.ODESolver.Forward_test.dir\RungeKutta4ExplicitSolverDynamic_test.cpp.obj [594/2397] Building CXX object Sofa\Component\ODESolver\Backward\CMakeFiles\Sofa.Component.ODESolver.Backward.dir\src\sofa\component\odesolver\backward\init.cpp.obj [595/2397] Building CXX object Sofa\Component\ODESolver\Forward\tests\CMakeFiles\Sofa.Component.ODESolver.Forward_test.dir\RungeKutta2ExplicitSolverDynamic_test.cpp.obj [596/2397] Building CXX object Sofa\Component\ODESolver\Backward\CMakeFiles\Sofa.Component.ODESolver.Backward.dir\src\sofa\component\odesolver\backward\BaseLinearMultiStepMethod.cpp.obj [597/2397] Building CXX object Sofa\Component\ODESolver\Backward\CMakeFiles\Sofa.Component.ODESolver.Backward.dir\src\sofa\component\odesolver\backward\BDFOdeSolver.cpp.obj [598/2397] Building CXX object Sofa\Component\ODESolver\Backward\CMakeFiles\Sofa.Component.ODESolver.Backward.dir\src\sofa\component\odesolver\backward\VariationalSymplecticSolver.cpp.obj [599/2397] Linking CXX shared library bin\Sofa.Component.ODESolver.Backward.dll [600/2397] Building CXX object Sofa\Component\ODESolver\Backward\tests\CMakeFiles\Sofa.Component.ODESolver.Backward_test.dir\BDFOdeSolver_test.cpp.obj [601/2397] Linking CXX shared library bin\Sofa.Component.ODESolver.dll [602/2397] Building CXX object Sofa\Component\ODESolver\Backward\tests\CMakeFiles\Sofa.Component.ODESolver.Backward_test.dir\EulerImplicitSolverDynamic_test.cpp.obj [603/2397] Building CXX object Sofa\Component\ODESolver\Backward\tests\CMakeFiles\Sofa.Component.ODESolver.Backward_test.dir\EulerImplicitSolverStatic_test.cpp.obj [604/2397] Building CXX object Sofa\Component\ODESolver\Backward\tests\CMakeFiles\Sofa.Component.ODESolver.Backward_test.dir\NewtonRaphsonSolver_test.cpp.obj [605/2397] Building CXX object Sofa\Component\ODESolver\Backward\tests\CMakeFiles\Sofa.Component.ODESolver.Backward_test.dir\NewmarkImplicitSolverDynamic_test.cpp.obj [606/2397] Building CXX object Sofa\Component\ODESolver\Backward\tests\CMakeFiles\Sofa.Component.ODESolver.Backward_test.dir\SpringSolverDynamic_test.cpp.obj [607/2397] Building CXX object Sofa\Component\ODESolver\Backward\tests\CMakeFiles\Sofa.Component.ODESolver.Backward_test.dir\EulerImplicitSolver_withDamping_test.cpp.obj [608/2397] Building CXX object Sofa\Component\ODESolver\Testing\CMakeFiles\Sofa.Component.ODESolver.Testing.dir\src\sofa\component\odesolver\testing\empty.cpp.obj [609/2397] Linking CXX shared library bin\Sofa.Component.ODESolver.Testing.dll [610/2397] Building CXX object Sofa\Component\ODESolver\Backward\tests\CMakeFiles\Sofa.Component.ODESolver.Backward_test.dir\StaticSolver_test.cpp.obj [611/2397] Building CXX object Sofa\Component\IO\CMakeFiles\Sofa.Component.IO.dir\src\sofa\component\io\init.cpp.obj [612/2397] Building CXX object Sofa\Component\ODESolver\Backward\tests\CMakeFiles\Sofa.Component.ODESolver.Backward_test.dir\VariationalSymplecticExplicitSolverDynamic_test.cpp.obj [613/2397] Building CXX object Sofa\Component\IO\Mesh\CMakeFiles\Sofa.Component.IO.Mesh.dir\src\sofa\component\io\mesh\init.cpp.obj [614/2397] Building CXX object Sofa\Component\ODESolver\Backward\tests\CMakeFiles\Sofa.Component.ODESolver.Backward_test.dir\VariationalSymplecticImplicitSolverDynamic_test.cpp.obj [615/2397] Building CXX object Sofa\Component\IO\Mesh\CMakeFiles\Sofa.Component.IO.Mesh.dir\src\sofa\component\io\mesh\VTKExporter.cpp.obj [616/2397] Building CXX object Sofa\Component\IO\Mesh\CMakeFiles\Sofa.Component.IO.Mesh.dir\src\sofa\component\io\mesh\MeshOBJLoader.cpp.obj [617/2397] Building CXX object Sofa\Component\IO\Mesh\CMakeFiles\Sofa.Component.IO.Mesh.dir\src\sofa\component\io\mesh\GIDMeshLoader.cpp.obj [618/2397] Building CXX object Sofa\Component\IO\Mesh\CMakeFiles\Sofa.Component.IO.Mesh.dir\src\sofa\component\io\mesh\BaseVTKReader.cpp.obj [619/2397] Building CXX object Sofa\Component\IO\Mesh\CMakeFiles\Sofa.Component.IO.Mesh.dir\src\sofa\component\io\mesh\VisualModelOBJExporter.cpp.obj [620/2397] Building CXX object Sofa\Component\IO\Mesh\CMakeFiles\Sofa.Component.IO.Mesh.dir\src\sofa\component\io\mesh\MeshGmshLoader.cpp.obj [621/2397] Building CXX object Sofa\Component\IO\Mesh\CMakeFiles\Sofa.Component.IO.Mesh.dir\src\sofa\component\io\mesh\MeshOffLoader.cpp.obj [622/2397] Building CXX object Sofa\Component\IO\Mesh\CMakeFiles\Sofa.Component.IO.Mesh.dir\src\sofa\component\io\mesh\MeshVTKLoader.cpp.obj [623/2397] Building CXX object Sofa\Component\IO\Mesh\CMakeFiles\Sofa.Component.IO.Mesh.dir\src\sofa\component\io\mesh\MeshXspLoader.cpp.obj [624/2397] Building CXX object Sofa\Component\IO\Mesh\CMakeFiles\Sofa.Component.IO.Mesh.dir\src\sofa\component\io\mesh\MeshSTLLoader.cpp.obj [625/2397] Building CXX object Sofa\Component\IO\Mesh\CMakeFiles\Sofa.Component.IO.Mesh.dir\src\sofa\component\io\mesh\GridMeshCreator.cpp.obj [626/2397] Building CXX object Sofa\Component\IO\Mesh\CMakeFiles\Sofa.Component.IO.Mesh.dir\src\sofa\component\io\mesh\MeshTrianLoader.cpp.obj [627/2397] Building CXX object Sofa\Component\IO\Mesh\CMakeFiles\Sofa.Component.IO.Mesh.dir\src\sofa\component\io\mesh\VoxelGridLoader.cpp.obj [628/2397] Building CXX object Sofa\Component\IO\Mesh\CMakeFiles\Sofa.Component.IO.Mesh.dir\src\sofa\component\io\mesh\StringMeshCreator.cpp.obj [629/2397] Building CXX object Sofa\Component\IO\Mesh\CMakeFiles\Sofa.Component.IO.Mesh.dir\src\sofa\component\io\mesh\SphereLoader.cpp.obj [630/2397] Building CXX object Sofa\Component\IO\Mesh\CMakeFiles\Sofa.Component.IO.Mesh.dir\src\sofa\component\io\mesh\OffSequenceLoader.cpp.obj [631/2397] Building CXX object Sofa\Component\IO\Mesh\CMakeFiles\Sofa.Component.IO.Mesh.dir\src\sofa\component\io\mesh\MeshExporter.cpp.obj [632/2397] Building CXX object Sofa\Component\IO\Mesh\CMakeFiles\Sofa.Component.IO.Mesh.dir\src\sofa\component\io\mesh\STLExporter.cpp.obj [633/2397] Building CXX object Sofa\Component\IO\Mesh\CMakeFiles\Sofa.Component.IO.Mesh.dir\src\sofa\component\io\mesh\BlenderExporter.cpp.obj [634/2397] Linking CXX shared library bin\Sofa.Component.IO.Mesh.dll [635/2397] Linking CXX shared library bin\Sofa.Component.IO.dll [636/2397] Building CXX object Sofa\Component\IO\Mesh\tests\CMakeFiles\Sofa.Component.IO.Mesh_test.dir\MeshExporter_test.cpp.obj [637/2397] Building CXX object Sofa\Component\IO\Mesh\tests\CMakeFiles\Sofa.Component.IO.Mesh_test.dir\MeshGmshLoader_test.cpp.obj [638/2397] Building CXX object Sofa\Component\IO\Mesh\tests\CMakeFiles\Sofa.Component.IO.Mesh_test.dir\MeshVTKLoader_test.cpp.obj [639/2397] Building CXX object Sofa\Component\IO\Mesh\tests\CMakeFiles\Sofa.Component.IO.Mesh_test.dir\MeshXspLoader_test.cpp.obj [640/2397] Building CXX object Sofa\Component\IO\Mesh\tests\CMakeFiles\Sofa.Component.IO.Mesh_test.dir\MeshSTLLoader_test.cpp.obj [641/2397] Building CXX object Sofa\Component\IO\Mesh\tests\CMakeFiles\Sofa.Component.IO.Mesh_test.dir\MeshOBJLoader_test.cpp.obj [642/2397] Building CXX object Sofa\Component\IO\Mesh\tests\CMakeFiles\Sofa.Component.IO.Mesh_test.dir\OffSequenceLoader_test.cpp.obj [643/2397] Building CXX object Sofa\Component\Playback\CMakeFiles\Sofa.Component.Playback.dir\src\sofa\component\playback\init.cpp.obj [644/2397] Building CXX object Sofa\Component\IO\Mesh\tests\CMakeFiles\Sofa.Component.IO.Mesh_test.dir\STLExporter_test.cpp.obj [645/2397] Building CXX object Sofa\Component\IO\Mesh\tests\CMakeFiles\Sofa.Component.IO.Mesh_test.dir\VisualModelOBJExporter_test.cpp.obj [646/2397] Linking CXX executable bin\Sofa.Component.IO.Mesh_test.exe [647/2397] Building CXX object Sofa\Component\Playback\CMakeFiles\Sofa.Component.Playback.dir\src\sofa\component\playback\CompareTopology.cpp.obj [648/2397] Building CXX object Sofa\Component\Playback\CMakeFiles\Sofa.Component.Playback.dir\src\sofa\component\playback\CompareState.cpp.obj [649/2397] Building CXX object Sofa\Component\Playback\CMakeFiles\Sofa.Component.Playback.dir\src\sofa\component\playback\WriteState.cpp.obj [650/2397] Building CXX object Sofa\Component\Playback\CMakeFiles\Sofa.Component.Playback.dir\src\sofa\component\playback\ReadState.cpp.obj [651/2397] Building CXX object Sofa\Component\Playback\CMakeFiles\Sofa.Component.Playback.dir\src\sofa\component\playback\InputEventReader.cpp.obj [652/2397] Building CXX object Sofa\Component\Playback\CMakeFiles\Sofa.Component.Playback.dir\src\sofa\component\playback\WriteTopology.cpp.obj [653/2397] Building CXX object Sofa\Component\Playback\CMakeFiles\Sofa.Component.Playback.dir\src\sofa\component\playback\ReadTopology.cpp.obj [654/2397] Linking CXX shared library bin\Sofa.Component.Playback.dll [655/2397] Building CXX object Sofa\Component\Playback\tests\CMakeFiles\Sofa.Component.Playback_test.dir\ReadState_test.cpp.obj [656/2397] Building CXX object Sofa\Component\SceneUtility\CMakeFiles\Sofa.Component.SceneUtility.dir\src\sofa\component\sceneutility\InfoComponent.cpp.obj [657/2397] Building CXX object Sofa\Component\Topology\Container\Dynamic\tests\CMakeFiles\Sofa.Component.Topology.Container.Dynamic_test.dir\TriangleSubdividiers_test.cpp.obj [658/2397] Building CXX object Sofa\Component\Topology\Container\Dynamic\tests\CMakeFiles\Sofa.Component.Topology.Container.Dynamic_test.dir\TriangleSetTopology_test.cpp.obj [659/2397] Building CXX object Sofa\Component\SceneUtility\CMakeFiles\Sofa.Component.SceneUtility.dir\src\sofa\component\sceneutility\init.cpp.obj [660/2397] Building CXX object Sofa\Component\SceneUtility\CMakeFiles\Sofa.Component.SceneUtility.dir\src\sofa\component\sceneutility\APIVersion.cpp.obj [661/2397] Building CXX object Sofa\Component\SceneUtility\CMakeFiles\Sofa.Component.SceneUtility.dir\src\sofa\component\sceneutility\AddResourceRepository.cpp.obj [662/2397] Building CXX object Sofa\Component\SceneUtility\CMakeFiles\Sofa.Component.SceneUtility.dir\src\sofa\component\sceneutility\PauseAnimationOnEvent.cpp.obj [663/2397] Building CXX object Sofa\Component\Playback\tests\CMakeFiles\Sofa.Component.Playback_test.dir\WriteState_test.cpp.obj [664/2397] Building CXX object Sofa\Component\SceneUtility\CMakeFiles\Sofa.Component.SceneUtility.dir\src\sofa\component\sceneutility\MessageHandlerComponent.cpp.obj [665/2397] Building CXX object Sofa\Component\SceneUtility\CMakeFiles\Sofa.Component.SceneUtility.dir\src\sofa\component\sceneutility\PauseAnimation.cpp.obj [666/2397] Building CXX object Sofa\Component\Topology\CMakeFiles\Sofa.Component.Topology.dir\src\sofa\component\topology\init.cpp.obj [667/2397] Linking CXX shared library bin\Sofa.Component.SceneUtility.dll [668/2397] Linking CXX executable bin\Sofa.Core_simutest.exe [669/2397] Linking CXX executable bin\Sofa.Simulation.Core_simutest.exe [670/2397] Building CXX object Sofa\Component\SceneUtility\tests\CMakeFiles\Sofa.Component.SceneUtility_test.dir\MessageHandlerComponent_test.cpp.obj [671/2397] Building CXX object Sofa\Component\SceneUtility\tests\CMakeFiles\Sofa.Component.SceneUtility_test.dir\AddResourceRepository_test.cpp.obj [672/2397] Linking CXX executable bin\Sofa.Component.SceneUtility_test.exe [673/2397] Building CXX object Sofa\Component\Topology\Container\CMakeFiles\Sofa.Component.Topology.Container.dir\src\sofa\component\topology\container\init.cpp.obj [674/2397] Building CXX object Sofa\Component\Topology\Container\Constant\CMakeFiles\Sofa.Component.Topology.Container.Constant.dir\src\sofa\component\topology\container\constant\init.cpp.obj [675/2397] Building CXX object Sofa\Component\Topology\Container\Constant\CMakeFiles\Sofa.Component.Topology.Container.Constant.dir\src\sofa\component\topology\container\constant\CubeTopology.cpp.obj [676/2397] Building CXX object Sofa\Component\Topology\Container\Constant\CMakeFiles\Sofa.Component.Topology.Container.Constant.dir\src\sofa\component\topology\container\constant\SphereQuadTopology.cpp.obj [677/2397] Building CXX object Sofa\Component\Topology\Container\Constant\CMakeFiles\Sofa.Component.Topology.Container.Constant.dir\src\sofa\component\topology\container\constant\MeshTopology.cpp.obj [678/2397] Linking CXX shared library bin\Sofa.Component.Topology.Container.Constant.dll [679/2397] Building CXX object Sofa\Component\Topology\Container\Dynamic\CMakeFiles\Sofa.Component.Topology.Container.Dynamic.dir\src\sofa\component\topology\container\dynamic\init.cpp.obj [680/2397] Building CXX object Sofa\Component\Topology\Container\Constant\tests\CMakeFiles\Sofa.Component.Topology.Container.Constant_test.dir\MeshTopology_test.cpp.obj [681/2397] Building CXX object Sofa\Component\Topology\Container\Dynamic\CMakeFiles\Sofa.Component.Topology.Container.Dynamic.dir\src\sofa\component\topology\container\dynamic\HexahedronSetGeometryAlgorithms.cpp.obj [682/2397] Building CXX object Sofa\Component\Topology\Container\Dynamic\CMakeFiles\Sofa.Component.Topology.Container.Dynamic.dir\src\sofa\component\topology\container\dynamic\EdgeSetGeometryAlgorithms.cpp.obj [683/2397] Building CXX object Sofa\Component\Topology\Container\Dynamic\CMakeFiles\Sofa.Component.Topology.Container.Dynamic.dir\src\sofa\component\topology\container\dynamic\PointSetGeometryAlgorithms.cpp.obj [684/2397] Building CXX object Sofa\Component\Topology\Container\Dynamic\CMakeFiles\Sofa.Component.Topology.Container.Dynamic.dir\src\sofa\component\topology\container\dynamic\PointSetTopologyContainer.cpp.obj [685/2397] Building CXX object Sofa\Component\Topology\Container\Dynamic\CMakeFiles\Sofa.Component.Topology.Container.Dynamic.dir\src\sofa\component\topology\container\dynamic\EdgeSetTopologyContainer.cpp.obj C:\boost\boost/detail/iterator.hpp(13): note: This header is deprecated. Use <iterator> instead. [686/2397] Building CXX object Sofa\Component\Topology\Container\Dynamic\CMakeFiles\Sofa.Component.Topology.Container.Dynamic.dir\src\sofa\component\topology\container\dynamic\EdgeSetTopologyModifier.cpp.obj C:\boost\boost/detail/iterator.hpp(13): note: This header is deprecated. Use <iterator> instead. C:\boost\boost/bind.hpp(41): note: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior. [687/2397] Building CXX object Sofa\Component\Topology\Container\Dynamic\CMakeFiles\Sofa.Component.Topology.Container.Dynamic.dir\src\sofa\component\topology\container\dynamic\HexahedronSetTopologyContainer.cpp.obj [688/2397] Building CXX object Sofa\Component\Topology\Container\Dynamic\CMakeFiles\Sofa.Component.Topology.Container.Dynamic.dir\src\sofa\component\topology\container\dynamic\NumericalIntegrationDescriptor.cpp.obj [689/2397] Building CXX object Sofa\Component\Topology\Container\Dynamic\CMakeFiles\Sofa.Component.Topology.Container.Dynamic.dir\src\sofa\component\topology\container\dynamic\HexahedronSetTopologyModifier.cpp.obj [690/2397] Building CXX object Sofa\Component\Topology\Container\Dynamic\CMakeFiles\Sofa.Component.Topology.Container.Dynamic.dir\src\sofa\component\topology\container\dynamic\MultilevelHexahedronSetTopologyContainer.cpp.obj [691/2397] Building CXX object Sofa\Component\Topology\Container\Dynamic\CMakeFiles\Sofa.Component.Topology.Container.Dynamic.dir\src\sofa\component\topology\container\dynamic\TetrahedronSetTopologyContainer.cpp.obj [692/2397] Building CXX object Sofa\Component\Topology\Container\Dynamic\CMakeFiles\Sofa.Component.Topology.Container.Dynamic.dir\src\sofa\component\topology\container\dynamic\QuadSetGeometryAlgorithms.cpp.obj [693/2397] Building CXX object Sofa\Component\Topology\Container\Dynamic\CMakeFiles\Sofa.Component.Topology.Container.Dynamic.dir\src\sofa\component\topology\container\dynamic\QuadSetTopologyModifier.cpp.obj [694/2397] Building CXX object Sofa\Component\Topology\Container\Dynamic\CMakeFiles\Sofa.Component.Topology.Container.Dynamic.dir\src\sofa\component\topology\container\dynamic\QuadSetTopologyContainer.cpp.obj [695/2397] Building CXX object Sofa\Component\Topology\Container\Dynamic\CMakeFiles\Sofa.Component.Topology.Container.Dynamic.dir\src\sofa\component\topology\container\dynamic\PointSetTopologyModifier.cpp.obj [696/2397] Building CXX object Sofa\Component\Topology\Container\Dynamic\CMakeFiles\Sofa.Component.Topology.Container.Dynamic.dir\src\sofa\component\topology\container\dynamic\TetrahedronSetGeometryAlgorithms.cpp.obj [697/2397] Building CXX object Sofa\Component\Topology\Container\Dynamic\CMakeFiles\Sofa.Component.Topology.Container.Dynamic.dir\src\sofa\component\topology\container\dynamic\TriangleSubdividers.cpp.obj [698/2397] Building CXX object Sofa\Component\Topology\Container\Dynamic\CMakeFiles\Sofa.Component.Topology.Container.Dynamic.dir\src\sofa\component\topology\container\dynamic\TriangleSetTopologyContainer.cpp.obj [699/2397] Building CXX object Sofa\Component\Topology\Container\Dynamic\CMakeFiles\Sofa.Component.Topology.Container.Dynamic.dir\src\sofa\component\topology\container\dynamic\DynamicSparseGridGeometryAlgorithms.cpp.obj [700/2397] Building CXX object Sofa\Component\Topology\Container\Dynamic\CMakeFiles\Sofa.Component.Topology.Container.Dynamic.dir\src\sofa\component\topology\container\dynamic\TriangleSetGeometryAlgorithms.cpp.obj [701/2397] Building CXX object Sofa\Component\Topology\Container\Dynamic\CMakeFiles\Sofa.Component.Topology.Container.Dynamic.dir\src\sofa\component\topology\container\dynamic\TetrahedronSetTopologyModifier.cpp.obj [702/2397] Building CXX object Sofa\Component\Topology\Container\Dynamic\CMakeFiles\Sofa.Component.Topology.Container.Dynamic.dir\src\sofa\component\topology\container\dynamic\TriangleSetTopologyModifier.cpp.obj [703/2397] Building CXX object Sofa\Component\Topology\Container\Dynamic\CMakeFiles\Sofa.Component.Topology.Container.Dynamic.dir\src\sofa\component\topology\container\dynamic\DynamicSparseGridTopologyModifier.cpp.obj [704/2397] Building CXX object Sofa\Component\Topology\Container\Dynamic\tests\CMakeFiles\Sofa.Component.Topology.Container.Dynamic_test.dir\PointSetTopology_test.cpp.obj [705/2397] Building CXX object Sofa\Component\Topology\Container\Dynamic\CMakeFiles\Sofa.Component.Topology.Container.Dynamic.dir\src\sofa\component\topology\container\dynamic\DynamicSparseGridTopologyContainer.cpp.obj [706/2397] Linking CXX shared library bin\Sofa.Component.Topology.Container.Dynamic.dll [707/2397] Building CXX object Sofa\Component\Topology\Container\Dynamic\tests\CMakeFiles\Sofa.Component.Topology.Container.Dynamic_test.dir\HexahedronSetTopology_test.cpp.obj [708/2397] Building CXX object Sofa\Component\Topology\Container\Dynamic\tests\CMakeFiles\Sofa.Component.Topology.Container.Dynamic_test.dir\TriangleNumericalIntegration_test.cpp.obj [709/2397] Building CXX object Sofa\Component\Topology\Container\Dynamic\tests\CMakeFiles\Sofa.Component.Topology.Container.Dynamic_test.dir\EdgeSetTopology_test.cpp.obj [710/2397] Building CXX object Sofa\Component\Topology\Container\Dynamic\tests\CMakeFiles\Sofa.Component.Topology.Container.Dynamic_test.dir\QuadSetTopology_test.cpp.obj [711/2397] Building CXX object Sofa\Component\Topology\Container\Grid\CMakeFiles\Sofa.Component.Topology.Container.Grid.dir\src\sofa\component\topology\container\grid\polygon_cube_intersection\fast_polygon_cube_intersection.cpp.obj [712/2397] Building CXX object Sofa\Component\Topology\Container\Dynamic\tests\CMakeFiles\Sofa.Component.Topology.Container.Dynamic_test.dir\TetrahedronSetTopology_test.cpp.obj [713/2397] Building CXX object Sofa\Component\Topology\Container\Grid\CMakeFiles\Sofa.Component.Topology.Container.Grid.dir\src\sofa\component\topology\container\grid\polygon_cube_intersection\polygon_cube_intersection.cpp.obj [714/2397] Building CXX object Sofa\Component\Topology\Container\Grid\CMakeFiles\Sofa.Component.Topology.Container.Grid.dir\src\sofa\component\topology\container\grid\init.cpp.obj [715/2397] Building CXX object Sofa\Component\Visual\tests\CMakeFiles\Sofa.Component.Visual_test.dir\VisualModelImpl_test.cpp.obj [716/2397] Building CXX object Sofa\Component\Topology\Container\Dynamic\tests\CMakeFiles\Sofa.Component.Topology.Container.Dynamic_test.dir\TetrahedronNumericalIntegration_test.cpp.obj [717/2397] Building CXX object Sofa\Component\Topology\Container\Grid\CMakeFiles\Sofa.Component.Topology.Container.Grid.dir\src\sofa\component\topology\container\grid\CylinderGridTopology.cpp.obj [718/2397] Building CXX object Sofa\Component\Topology\Container\Grid\CMakeFiles\Sofa.Component.Topology.Container.Grid.dir\src\sofa\component\topology\container\grid\GridTopology.cpp.obj [719/2397] Building CXX object Sofa\Component\Topology\Container\Grid\CMakeFiles\Sofa.Component.Topology.Container.Grid.dir\src\sofa\component\topology\container\grid\RegularGridTopology.cpp.obj [720/2397] Building CXX object Sofa\Component\Topology\Container\Grid\CMakeFiles\Sofa.Component.Topology.Container.Grid.dir\src\sofa\component\topology\container\grid\SparseGridTopology.cpp.obj [721/2397] Building CXX object Sofa\Component\Topology\Container\Grid\CMakeFiles\Sofa.Component.Topology.Container.Grid.dir\src\sofa\component\topology\container\grid\SparseGridMultipleTopology.cpp.obj [722/2397] Building CXX object Sofa\Component\Topology\Container\Grid\CMakeFiles\Sofa.Component.Topology.Container.Grid.dir\src\sofa\component\topology\container\grid\SphereGridTopology.cpp.obj [723/2397] Building CXX object Sofa\Component\Topology\Container\Grid\CMakeFiles\Sofa.Component.Topology.Container.Grid.dir\src\sofa\component\topology\container\grid\SparseGridRamificationTopology.cpp.obj [724/2397] Linking CXX shared library bin\Sofa.Component.Topology.Container.Grid.dll [725/2397] Linking CXX shared library bin\Sofa.Component.Topology.Container.dll [726/2397] Building CXX object Sofa\Component\Topology\Container\Grid\tests\CMakeFiles\Sofa.Component.Topology.Container.Grid_test.dir\CylinderGridTopology_test.cpp.obj [727/2397] Building CXX object Sofa\Component\Topology\Container\Grid\tests\CMakeFiles\Sofa.Component.Topology.Container.Grid_test.dir\RegularGridTopology_test.cpp.obj [728/2397] Building CXX object Sofa\Component\Topology\Container\Grid\tests\CMakeFiles\Sofa.Component.Topology.Container.Grid_test.dir\SparseGridTopology_test.cpp.obj [729/2397] Building CXX object Sofa\Component\Topology\Container\Grid\tests\CMakeFiles\Sofa.Component.Topology.Container.Grid_test.dir\SphereGridTopology_test.cpp.obj [730/2397] Linking CXX executable bin\Sofa.Component.Topology.Container.Grid_test.exe [731/2397] Building CXX object Sofa\Component\Topology\Mapping\CMakeFiles\Sofa.Component.Topology.Mapping.dir\src\sofa\component\topology\mapping\CenterPointTopologicalMapping.cpp.obj [732/2397] Building CXX object Sofa\Component\Topology\Mapping\CMakeFiles\Sofa.Component.Topology.Mapping.dir\src\sofa\component\topology\mapping\init.cpp.obj [733/2397] Building CXX object Sofa\Component\Topology\Mapping\CMakeFiles\Sofa.Component.Topology.Mapping.dir\src\sofa\component\topology\mapping\IdentityTopologicalMapping.cpp.obj [734/2397] Building CXX object Sofa\Component\Topology\Mapping\CMakeFiles\Sofa.Component.Topology.Mapping.dir\src\sofa\component\topology\mapping\Hexa2TetraTopologicalMapping.cpp.obj [735/2397] Building CXX object Sofa\Component\Topology\Mapping\CMakeFiles\Sofa.Component.Topology.Mapping.dir\src\sofa\component\topology\mapping\SubsetTopologicalMapping.cpp.obj [736/2397] Building CXX object Sofa\Component\Topology\Mapping\CMakeFiles\Sofa.Component.Topology.Mapping.dir\src\sofa\component\topology\mapping\Edge2QuadTopologicalMapping.cpp.obj [737/2397] Building CXX object Sofa\Component\Topology\Mapping\CMakeFiles\Sofa.Component.Topology.Mapping.dir\src\sofa\component\topology\mapping\Hexa2QuadTopologicalMapping.cpp.obj [738/2397] Building CXX object Sofa\Component\Topology\Mapping\CMakeFiles\Sofa.Component.Topology.Mapping.dir\src\sofa\component\topology\mapping\Quad2TriangleTopologicalMapping.cpp.obj [739/2397] Building CXX object Sofa\Component\Topology\Mapping\CMakeFiles\Sofa.Component.Topology.Mapping.dir\src\sofa\component\topology\mapping\Triangle2EdgeTopologicalMapping.cpp.obj [740/2397] Building CXX object Sofa\Component\Topology\Mapping\CMakeFiles\Sofa.Component.Topology.Mapping.dir\src\sofa\component\topology\mapping\Tetra2TriangleTopologicalMapping.cpp.obj [741/2397] Linking CXX shared library bin\Sofa.Component.Topology.Mapping.dll [742/2397] Building CXX object Sofa\Component\Topology\Utility\CMakeFiles\Sofa.Component.Topology.Utility.dir\src\sofa\component\topology\utility\init.cpp.obj [743/2397] Building CXX object Sofa\Component\Topology\Utility\CMakeFiles\Sofa.Component.Topology.Utility.dir\src\sofa\component\topology\utility\TopologyChecker.cpp.obj [744/2397] Building CXX object Sofa\Component\Topology\Utility\CMakeFiles\Sofa.Component.Topology.Utility.dir\src\sofa\component\topology\utility\TopologyBoundingTrasher.cpp.obj [745/2397] Building CXX object Sofa\Component\Topology\Testing\CMakeFiles\Sofa.Component.Topology.Testing.dir\src\sofa\component\topology\testing\empty.cpp.obj [746/2397] Building CXX object Sofa\Component\Topology\Utility\CMakeFiles\Sofa.Component.Topology.Utility.dir\src\sofa\component\topology\utility\TopologicalChangeProcessor.cpp.obj [747/2397] Linking CXX shared library bin\Sofa.Component.Topology.Testing.dll [748/2397] Linking CXX shared library bin\Sofa.Component.Topology.Utility.dll [749/2397] Linking CXX executable bin\Sofa.Component.Topology.Container.Dynamic_test.exe [750/2397] Linking CXX shared library bin\Sofa.Component.Topology.dll [751/2397] Linking CXX executable bin\Sofa.Component.Topology.Container.Constant_test.exe [752/2397] Building CXX object Sofa\Component\Topology\Utility\tests\CMakeFiles\Sofa.Component.Topology.Utility_test.dir\TopologyChecker_test.cpp.obj [753/2397] Building CXX object Sofa\Component\Visual\CMakeFiles\Sofa.Component.Visual.dir\src\sofa\component\visual\init.cpp.obj [754/2397] Building CXX object Sofa\Component\Topology\Utility\tests\CMakeFiles\Sofa.Component.Topology.Utility_test.dir\TopologicalChangeProcessor_test.cpp.obj [755/2397] Linking CXX executable bin\Sofa.Component.Topology.Utility_test.exe [756/2397] Building CXX object Sofa\Component\Visual\CMakeFiles\Sofa.Component.Visual.dir\src\sofa\component\visual\BaseCamera.cpp.obj [757/2397] Building CXX object Sofa\Component\Visual\CMakeFiles\Sofa.Component.Visual.dir\src\sofa\component\visual\Camera.cpp.obj [758/2397] Building CXX object Sofa\Component\Visual\CMakeFiles\Sofa.Component.Visual.dir\src\sofa\component\visual\RecordedCamera.cpp.obj [759/2397] Building CXX object Sofa\Component\Visual\CMakeFiles\Sofa.Component.Visual.dir\src\sofa\component\visual\InteractiveCamera.cpp.obj [760/2397] Building CXX object Sofa\Component\Visual\CMakeFiles\Sofa.Component.Visual.dir\src\sofa\component\visual\LineAxis.cpp.obj [761/2397] Building CXX object Sofa\Component\Visual\CMakeFiles\Sofa.Component.Visual.dir\src\sofa\component\visual\CylinderVisualModel.cpp.obj [762/2397] Building CXX object Sofa\Component\Visual\CMakeFiles\Sofa.Component.Visual.dir\src\sofa\component\visual\Visual3DText.cpp.obj [763/2397] Building CXX object Sofa\Component\Visual\CMakeFiles\Sofa.Component.Visual.dir\src\sofa\component\visual\TrailRenderer.cpp.obj [764/2397] Building CXX object Sofa\Component\Visual\CMakeFiles\Sofa.Component.Visual.dir\src\sofa\component\visual\VisualPointCloud.cpp.obj [765/2397] Building CXX object Sofa\Component\Visual\CMakeFiles\Sofa.Component.Visual.dir\src\sofa\component\visual\VisualBoundingBox.cpp.obj [766/2397] Building CXX object Sofa\Component\Visual\CMakeFiles\Sofa.Component.Visual.dir\src\sofa\component\visual\VisualGrid.cpp.obj [767/2397] Building CXX object Sofa\Component\Visual\CMakeFiles\Sofa.Component.Visual.dir\src\sofa\component\visual\VisualVectorField.cpp.obj [768/2397] Building CXX object Sofa\Component\Visual\CMakeFiles\Sofa.Component.Visual.dir\src\sofa\component\visual\VisualModelImpl.cpp.obj C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(4599): warning C4244: '=': conversion from 'const _Ty' to '_Ty', possible loss of data with [ _Ty=double ] and [ _Ty=float ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(4599): note: the template instantiation context (the oldest one first) is J:\0\src\Sofa\Component\Visual\src\sofa\component\visual\VisualModelImpl.cpp(401): note: see reference to function template instantiation 'sofa::type::Vec<2,float> sofa::type::toVecN<2,float,3,double>(const sofa::type::Vec<3,double> &,const OutReal)' being compiled with [ OutReal=float ] J:\0\src\Sofa\framework\Type\src\sofa/type/Vec.h(814): note: see reference to function template instantiation '_OutIt std::copy<std::_Array_const_iterator<_Ty,3>,std::_Array_iterator<float,2>>(_InIt,_InIt,_OutIt)' being compiled with [ _OutIt=std::_Array_iterator<float,2>, _Ty=double, _InIt=std::_Array_const_iterator<double,3> ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(4611): note: see reference to function template instantiation '_OutIt *std::_Copy_unchecked<const double*,const double*,float*>(_InIt,_Sent,_OutIt)' being compiled with [ _OutIt=float *, _InIt=const double *, _Sent=const double * ] [769/2397] Building CXX object Sofa\Component\LinearSystem\CMakeFiles\Sofa.Component.LinearSystem.dir\src\sofa\component\linearsystem\init.cpp.obj [770/2397] Building CXX object Sofa\Component\Visual\CMakeFiles\Sofa.Component.Visual.dir\src\sofa\component\visual\VisualTransform.cpp.obj [771/2397] Building CXX object Sofa\Component\Visual\CMakeFiles\Sofa.Component.Visual.dir\src\sofa\component\visual\VisualStyle.cpp.obj [772/2397] Linking CXX shared library bin\Sofa.Component.Visual.dll [773/2397] Linking CXX executable bin\Sofa.Component.Visual_test.exe [774/2397] Building CXX object Sofa\Component\LinearSystem\CMakeFiles\Sofa.Component.LinearSystem.dir\src\sofa\component\linearsystem\BaseMatrixProjectionMethod.cpp.obj [775/2397] Building CXX object Sofa\Component\LinearSystem\CMakeFiles\Sofa.Component.LinearSystem.dir\src\sofa\component\linearsystem\MappedMassMatrixObserver.cpp.obj [776/2397] Building CXX object Sofa\Component\LinearSystem\CMakeFiles\Sofa.Component.LinearSystem.dir\src\sofa\component\linearsystem\TypedMatrixLinearSystem.cpp.obj [777/2397] Building CXX object Sofa\Component\LinearSystem\CMakeFiles\Sofa.Component.LinearSystem.dir\src\sofa\component\linearsystem\CompositeLinearSystem.cpp.obj [778/2397] Building CXX object Sofa\Component\LinearSystem\CMakeFiles\Sofa.Component.LinearSystem.dir\src\sofa\component\linearsystem\MappingGraph.cpp.obj [779/2397] Building CXX object Sofa\Component\LinearSystem\CMakeFiles\Sofa.Component.LinearSystem.dir\src\sofa\component\linearsystem\ConstantSparsityProjectionMethod.cpp.obj [780/2397] Building CXX object Sofa\Component\LinearSystem\CMakeFiles\Sofa.Component.LinearSystem.dir\src\sofa\component\linearsystem\ConstantSparsityPatternSystem.cpp.obj [781/2397] Building CXX object Sofa\Component\LinearSystem\CMakeFiles\Sofa.Component.LinearSystem.dir\src\sofa\component\linearsystem\visitors\DispatchFromGlobalVectorToLocalVectorVisitor.cpp.obj [782/2397] Building CXX object Sofa\Component\LinearSystem\CMakeFiles\Sofa.Component.LinearSystem.dir\src\sofa\component\linearsystem\MatrixProjectionMethod.cpp.obj [783/2397] Building CXX object Sofa\Component\LinearSystem\CMakeFiles\Sofa.Component.LinearSystem.dir\src\sofa\component\linearsystem\visitors\AssembleGlobalVectorFromLocalVectorVisitor.cpp.obj [784/2397] Building CXX object Sofa\Component\LinearSystem\CMakeFiles\Sofa.Component.LinearSystem.dir\src\sofa\component\linearsystem\MatrixLinearSystem.cpp.obj [785/2397] Building CXX object Sofa\Component\LinearSolver\CMakeFiles\Sofa.Component.LinearSolver.dir\src\sofa\component\linearsolver\init.cpp.obj [786/2397] Linking CXX shared library bin\Sofa.Component.LinearSystem.dll [787/2397] Building CXX object Sofa\Component\LinearSolver\Iterative\CMakeFiles\Sofa.Component.LinearSolver.Iterative.dir\src\sofa\component\linearsolver\iterative\init.cpp.obj [788/2397] Building CXX object Sofa\Component\LinearSolver\Iterative\CMakeFiles\Sofa.Component.LinearSolver.Iterative.dir\src\sofa\component\linearsolver\iterative\GraphScatteredTypes.cpp.obj [789/2397] Building CXX object Sofa\Component\LinearSystem\tests\CMakeFiles\Sofa.Component.LinearSystem_test.dir\MappingGraph_test.cpp.obj [790/2397] Building CXX object Sofa\Component\LinearSystem\tests\CMakeFiles\Sofa.Component.LinearSystem_test.dir\MatrixLinearSystem_test.cpp.obj [791/2397] Building CXX object Sofa\Component\LinearSolver\Iterative\CMakeFiles\Sofa.Component.LinearSolver.Iterative.dir\src\sofa\component\linearsolver\iterative\MinResLinearSolver.cpp.obj [792/2397] Building CXX object Sofa\Component\LinearSolver\Iterative\CMakeFiles\Sofa.Component.LinearSolver.Iterative.dir\src\sofa\component\linearsolver\iterative\CGLinearSolver.cpp.obj [793/2397] Building CXX object Sofa\Component\LinearSolver\Iterative\CMakeFiles\Sofa.Component.LinearSolver.Iterative.dir\src\sofa\component\linearsolver\iterative\LinearSystemData[GraphScattered].cpp.obj [794/2397] Building CXX object Sofa\Component\LinearSolver\Iterative\CMakeFiles\Sofa.Component.LinearSolver.Iterative.dir\src\sofa\component\linearsolver\iterative\MatrixFreeSystem[GraphScattered].cpp.obj [795/2397] Building CXX object Sofa\Component\LinearSolver\Ordering\CMakeFiles\Sofa.Component.LinearSolver.Ordering.dir\src\sofa\component\linearsolver\ordering\init.cpp.obj [796/2397] Building CXX object Sofa\Component\LinearSolver\Iterative\CMakeFiles\Sofa.Component.LinearSolver.Iterative.dir\src\sofa\component\linearsolver\iterative\MatrixLinearSystem[GraphScattered].cpp.obj [797/2397] Building CXX object Sofa\Component\LinearSolver\Ordering\CMakeFiles\Sofa.Component.LinearSolver.Ordering.dir\src\sofa\component\linearsolver\ordering\COLAMDOrderingMethod.cpp.obj [798/2397] Building CXX object Sofa\Component\LinearSolver\Ordering\CMakeFiles\Sofa.Component.LinearSolver.Ordering.dir\src\sofa\component\linearsolver\ordering\AMDOrderingMethod.cpp.obj [799/2397] Building CXX object Sofa\Component\LinearSolver\Iterative\CMakeFiles\Sofa.Component.LinearSolver.Iterative.dir\src\sofa\component\linearsolver\iterative\MatrixLinearSolver.cpp.obj [800/2397] Building CXX object Sofa\Component\LinearSolver\Ordering\CMakeFiles\Sofa.Component.LinearSolver.Ordering.dir\src\sofa\component\linearsolver\ordering\NaturalOrderingMethod.cpp.obj [801/2397] Linking CXX shared library bin\Sofa.Component.LinearSolver.Ordering.dll [802/2397] Building CXX object Sofa\Component\LinearSolver\Iterative\CMakeFiles\Sofa.Component.LinearSolver.Iterative.dir\src\sofa\component\linearsolver\iterative\PCGLinearSolver.cpp.obj [803/2397] Linking CXX shared library bin\Sofa.Component.LinearSolver.Iterative.dll [804/2397] Building CXX object Sofa\Component\LinearSolver\Direct\CMakeFiles\Sofa.Component.LinearSolver.Direct.dir\src\sofa\component\linearsolver\direct\AsyncSparseLDLSolver.cpp.obj [805/2397] Building CXX object Sofa\Component\LinearSolver\Direct\CMakeFiles\Sofa.Component.LinearSolver.Direct.dir\src\sofa\component\linearsolver\direct\EigenSimplicialLDLT.cpp.obj [806/2397] Building CXX object Sofa\Component\LinearSolver\Direct\CMakeFiles\Sofa.Component.LinearSolver.Direct.dir\src\sofa\component\linearsolver\direct\BTDLinearSolver.cpp.obj [807/2397] Building CXX object Sofa\Component\LinearSolver\Direct\CMakeFiles\Sofa.Component.LinearSolver.Direct.dir\src\sofa\component\linearsolver\direct\init.cpp.obj [808/2397] Building CXX object Sofa\Component\LinearSolver\Direct\CMakeFiles\Sofa.Component.LinearSolver.Direct.dir\src\sofa\component\linearsolver\direct\EigenSparseLU.cpp.obj [809/2397] Building CXX object Sofa\Component\LinearSolver\Direct\CMakeFiles\Sofa.Component.LinearSolver.Direct.dir\src\sofa\component\linearsolver\direct\EigenSolverFactory.cpp.obj [810/2397] Building CXX object Sofa\Component\LinearSolver\Direct\CMakeFiles\Sofa.Component.LinearSolver.Direct.dir\src\sofa\component\linearsolver\direct\CholeskySolver.cpp.obj [811/2397] Building CXX object Sofa\Component\LinearSolver\Direct\CMakeFiles\Sofa.Component.LinearSolver.Direct.dir\src\sofa\component\linearsolver\direct\EigenSimplicialLLT.cpp.obj [812/2397] Building CXX object Sofa\Component\LinearSolver\Direct\CMakeFiles\Sofa.Component.LinearSolver.Direct.dir\src\sofa\component\linearsolver\direct\EigenSparseQR.cpp.obj [813/2397] Building CXX object Sofa\Component\LinearSolver\Direct\CMakeFiles\Sofa.Component.LinearSolver.Direct.dir\src\sofa\component\linearsolver\direct\PrecomputedLinearSolver.cpp.obj [814/2397] Building CXX object Sofa\Component\LinearSolver\Direct\CMakeFiles\Sofa.Component.LinearSolver.Direct.dir\src\sofa\component\linearsolver\direct\MatrixLinearSystem[BTDMatrix].cpp.obj [815/2397] Building CXX object Sofa\Component\LinearSolver\Direct\CMakeFiles\Sofa.Component.LinearSolver.Direct.dir\src\sofa\component\linearsolver\direct\TypedMatrixLinearSystem[BTDMatrix].cpp.obj [816/2397] Building CXX object Sofa\Component\LinearSolver\Preconditioner\CMakeFiles\Sofa.Component.LinearSolver.Preconditioner.dir\src\sofa\component\linearsolver\preconditioner\init.cpp.obj [817/2397] Building CXX object Sofa\Component\LinearSolver\Direct\CMakeFiles\Sofa.Component.LinearSolver.Direct.dir\src\sofa\component\linearsolver\direct\SparseLDLSolver.cpp.obj [818/2397] Building CXX object Sofa\Component\LinearSolver\Direct\tests\CMakeFiles\Sofa.Component.LinearSolver.Direct_test.dir\SparseLDLSolver_test.cpp.obj [819/2397] Building CXX object Sofa\Component\LinearSolver\Preconditioner\CMakeFiles\Sofa.Component.LinearSolver.Preconditioner.dir\src\sofa\component\linearsolver\preconditioner\RotationMatrixSystem.cpp.obj [820/2397] Building CXX object Sofa\Component\LinearSolver\Direct\CMakeFiles\Sofa.Component.LinearSolver.Direct.dir\src\sofa\component\linearsolver\direct\SVDLinearSolver.cpp.obj [821/2397] Building CXX object Sofa\Component\LinearSolver\Preconditioner\CMakeFiles\Sofa.Component.LinearSolver.Preconditioner.dir\src\sofa\component\linearsolver\preconditioner\BlockJacobiPreconditioner.cpp.obj [822/2397] Linking CXX shared library bin\Sofa.Component.LinearSolver.Direct.dll [823/2397] Linking CXX executable bin\Sofa.Component.LinearSolver.Direct_test.exe [824/2397] Building CXX object Sofa\Component\LinearSolver\Preconditioner\CMakeFiles\Sofa.Component.LinearSolver.Preconditioner.dir\src\sofa\component\linearsolver\preconditioner\JacobiPreconditioner.cpp.obj [825/2397] Building CXX object Sofa\Component\LinearSolver\Preconditioner\CMakeFiles\Sofa.Component.LinearSolver.Preconditioner.dir\src\sofa\component\linearsolver\preconditioner\SSORPreconditioner.cpp.obj [826/2397] Building CXX object Sofa\Component\LinearSolver\Preconditioner\CMakeFiles\Sofa.Component.LinearSolver.Preconditioner.dir\src\sofa\component\linearsolver\preconditioner\WarpPreconditioner.cpp.obj [827/2397] Building CXX object Sofa\Component\LinearSolver\Preconditioner\CMakeFiles\Sofa.Component.LinearSolver.Preconditioner.dir\src\sofa\component\linearsolver\preconditioner\PrecomputedWarpPreconditioner.cpp.obj [828/2397] Building CXX object Sofa\Component\Mass\CMakeFiles\Sofa.Component.Mass.dir\src\sofa\component\mass\init.cpp.obj [829/2397] Building CXX object Sofa\Component\LinearSolver\Preconditioner\CMakeFiles\Sofa.Component.LinearSolver.Preconditioner.dir\src\sofa\component\linearsolver\preconditioner\PrecomputedMatrixSystem.cpp.obj [830/2397] Linking CXX shared library bin\Sofa.Component.LinearSolver.Preconditioner.dll [831/2397] Linking CXX shared library bin\Sofa.Component.LinearSolver.dll [832/2397] Building CXX object Sofa\Component\Mass\CMakeFiles\Sofa.Component.Mass.dir\src\sofa\component\mass\MeshMatrixMass.cpp.obj [833/2397] Building CXX object Sofa\Component\Mass\CMakeFiles\Sofa.Component.Mass.dir\src\sofa\component\mass\DiagonalMass.cpp.obj [834/2397] Building CXX object Sofa\Component\Mass\CMakeFiles\Sofa.Component.Mass.dir\src\sofa\component\mass\UniformMass.cpp.obj [835/2397] Linking CXX shared library bin\Sofa.Component.Mass.dll [836/2397] Building CXX object Sofa\Component\Diffusion\CMakeFiles\Sofa.Component.Diffusion.dir\src\sofa\component\diffusion\init.cpp.obj [837/2397] Building CXX object Sofa\Component\Mass\tests\CMakeFiles\Sofa.Component.Mass_test.dir\MeshMatrixMass_test.cpp.obj [838/2397] Building CXX object Sofa\Component\Mass\tests\CMakeFiles\Sofa.Component.Mass_test.dir\UniformMass_test.cpp.obj [839/2397] Building CXX object Sofa\Component\Mass\tests\CMakeFiles\Sofa.Component.Mass_test.dir\DiagonalMass_test.cpp.obj [840/2397] Building CXX object Sofa\Component\Diffusion\CMakeFiles\Sofa.Component.Diffusion.dir\src\sofa\component\diffusion\TetrahedronDiffusionFEMForceField.cpp.obj [841/2397] Linking CXX shared library bin\Sofa.Component.Diffusion.dll [842/2397] Building CXX object Sofa\Component\Mapping\CMakeFiles\Sofa.Component.Mapping.dir\src\sofa\component\mapping\init.cpp.obj [843/2397] Building CXX object Sofa\Component\Diffusion\tests\CMakeFiles\Sofa.Component.Diffusion_test.dir\TetrahedronDiffusionFEMForceField_test.cpp.obj [844/2397] Building CXX object Sofa\Component\Mapping\Linear\CMakeFiles\Sofa.Component.Mapping.Linear.dir\src\sofa\component\mapping\linear\BarycentricMappers\BarycentricMapper.cpp.obj [845/2397] Building CXX object Sofa\Component\Mapping\Linear\CMakeFiles\Sofa.Component.Mapping.Linear.dir\src\sofa\component\mapping\linear\init.cpp.obj [846/2397] Building CXX object Sofa\Component\Mapping\Linear\CMakeFiles\Sofa.Component.Mapping.Linear.dir\src\sofa\component\mapping\linear\BarycentricMappers\BarycentricMapperEdgeSetTopology.cpp.obj [847/2397] Building CXX object Sofa\Component\Mapping\Linear\CMakeFiles\Sofa.Component.Mapping.Linear.dir\src\sofa\component\mapping\linear\BarycentricMappers\BarycentricMapperRegularGridTopology.cpp.obj [848/2397] Building CXX object Sofa\Component\Mapping\Linear\CMakeFiles\Sofa.Component.Mapping.Linear.dir\src\sofa\component\mapping\linear\BarycentricMappers\BarycentricMapperSparseGridTopology.cpp.obj [849/2397] Building CXX object Sofa\Component\Mapping\Linear\CMakeFiles\Sofa.Component.Mapping.Linear.dir\src\sofa\component\mapping\linear\BarycentricMappers\BarycentricMapperQuadSetTopology.cpp.obj [850/2397] Building CXX object Sofa\Component\Mapping\Linear\CMakeFiles\Sofa.Component.Mapping.Linear.dir\src\sofa\component\mapping\linear\BarycentricMappers\BarycentricMapperHexahedronSetTopology.cpp.obj [851/2397] Building CXX object Sofa\Component\Mapping\Linear\CMakeFiles\Sofa.Component.Mapping.Linear.dir\src\sofa\component\mapping\linear\BarycentricMappers\BarycentricMapperMeshTopology.cpp.obj [852/2397] Building CXX object Sofa\Component\Mapping\Linear\CMakeFiles\Sofa.Component.Mapping.Linear.dir\src\sofa\component\mapping\linear\BarycentricMappers\BarycentricMapperTopologyContainer.cpp.obj [853/2397] Building CXX object Sofa\Component\Mapping\Linear\CMakeFiles\Sofa.Component.Mapping.Linear.dir\src\sofa\component\mapping\linear\BarycentricMappers\BarycentricMapperTriangleSetTopology.cpp.obj [854/2397] Building CXX object Sofa\Component\Mapping\Linear\CMakeFiles\Sofa.Component.Mapping.Linear.dir\src\sofa\component\mapping\linear\BarycentricMappers\TopologyBarycentricMapper.cpp.obj [855/2397] Building CXX object Sofa\Component\Mapping\Linear\CMakeFiles\Sofa.Component.Mapping.Linear.dir\src\sofa\component\mapping\linear\BarycentricMappers\BarycentricMapperTetrahedronSetTopology.cpp.obj [856/2397] Building CXX object Sofa\Component\Mapping\Linear\CMakeFiles\Sofa.Component.Mapping.Linear.dir\src\sofa\component\mapping\linear\BarycentricMapping.cpp.obj [857/2397] Building CXX object Sofa\Component\Mapping\Linear\CMakeFiles\Sofa.Component.Mapping.Linear.dir\src\sofa\component\mapping\linear\CenterOfMassMapping.cpp.obj [858/2397] Building CXX object Sofa\Component\Mapping\Linear\CMakeFiles\Sofa.Component.Mapping.Linear.dir\src\sofa\component\mapping\linear\CenterOfMassMulti2Mapping.cpp.obj [859/2397] Building CXX object Sofa\Component\Mapping\Linear\CMakeFiles\Sofa.Component.Mapping.Linear.dir\src\sofa\component\mapping\linear\DeformableOnRigidFrameMapping.cpp.obj [860/2397] Building CXX object Sofa\Component\Mapping\Linear\CMakeFiles\Sofa.Component.Mapping.Linear.dir\src\sofa\component\mapping\linear\BarycentricMappingRigid.cpp.obj [861/2397] Building CXX object Sofa\Component\Mapping\Linear\CMakeFiles\Sofa.Component.Mapping.Linear.dir\src\sofa\component\mapping\linear\CenterOfMassMultiMapping.cpp.obj [862/2397] Building CXX object Sofa\Component\Mapping\Linear\CMakeFiles\Sofa.Component.Mapping.Linear.dir\src\sofa\component\mapping\linear\BeamLinearMapping.cpp.obj [863/2397] Building CXX object Sofa\Component\Mapping\Linear\CMakeFiles\Sofa.Component.Mapping.Linear.dir\src\sofa\component\mapping\linear\LineSetSkinningMapping.cpp.obj [864/2397] Building CXX object Sofa\Component\Mapping\Linear\CMakeFiles\Sofa.Component.Mapping.Linear.dir\src\sofa\component\mapping\linear\IdentityMapping.cpp.obj [865/2397] Building CXX object Sofa\Component\Mapping\Linear\CMakeFiles\Sofa.Component.Mapping.Linear.dir\src\sofa\component\mapping\linear\Mesh2PointMechanicalMapping.cpp.obj [866/2397] Building CXX object Sofa\Component\Mapping\Linear\CMakeFiles\Sofa.Component.Mapping.Linear.dir\src\sofa\component\mapping\linear\IdentityMultiMapping.cpp.obj [867/2397] Building CXX object Sofa\Component\Mapping\Linear\CMakeFiles\Sofa.Component.Mapping.Linear.dir\src\sofa\component\mapping\linear\SimpleTesselatedTetraMechanicalMapping.cpp.obj [868/2397] Building CXX object Sofa\Component\Mapping\Linear\CMakeFiles\Sofa.Component.Mapping.Linear.dir\src\sofa\component\mapping\linear\DistanceToPlaneMapping.cpp.obj [869/2397] Building CXX object Sofa\Component\Mapping\Linear\CMakeFiles\Sofa.Component.Mapping.Linear.dir\src\sofa\component\mapping\linear\SimpleTesselatedHexaTopologicalMapping.cpp.obj [870/2397] Building CXX object Sofa\Component\Mapping\Linear\CMakeFiles\Sofa.Component.Mapping.Linear.dir\src\sofa\component\mapping\linear\SimpleTesselatedTetraTopologicalMapping.cpp.obj [871/2397] Building CXX object Sofa\Component\Mapping\Linear\CMakeFiles\Sofa.Component.Mapping.Linear.dir\src\sofa\component\mapping\linear\Mesh2PointTopologicalMapping.cpp.obj [872/2397] Building CXX object Sofa\Component\Mapping\Linear\CMakeFiles\Sofa.Component.Mapping.Linear.dir\src\sofa\component\mapping\linear\SkinningMapping.cpp.obj C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(241): warning C4244: 'argument': conversion from 'const sofa::type::BoundingBox::Real' to 'float', possible loss of data C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(241): note: the template instantiation context (the oldest one first) is J:\0\src\Sofa\Component\Mapping\Linear\src\sofa\component\mapping\linear\SkinningMapping.cpp(38): note: see reference to class template instantiation 'sofa::component::mapping::linear::SkinningMapping<sofa::defaulttype::Rigid3Types,sofa::defaulttype::Vec3Types>' being compiled J:\0\src\Sofa\Component\Mapping\Linear\src\sofa/component/mapping/linear/SkinningMapping.inl(344): note: while compiling class template member function 'void sofa::component::mapping::linear::SkinningMapping<sofa::defaulttype::Rigid3Types,sofa::defaulttype::Vec3Types>::draw(const sofa::core::visual::VisualParams *)' J:\0\src\Sofa\Component\Mapping\Linear\src\sofa/component/mapping/linear/SkinningMapping.inl(369): note: see reference to function template instantiation '_Ty &std::vector<_Ty,std::allocator<_Ty>>::emplace_back<const double&,const double&,float,float>(const double &,const double &,float &&,float &&)' being compiled with [ _Ty=sofa::helper::visual::DrawTool::RGBAColor ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\vector(862): note: see reference to function template instantiation '_Ty &std::vector<_Ty,std::allocator<_Ty>>::_Emplace_one_at_back<const sofa::type::BoundingBox::Real&,const sofa::type::BoundingBox::Real&,float,float>(const sofa::type::BoundingBox::Real &,const sofa::type::BoundingBox::Real &,float &&,float &&)' being compiled with [ _Ty=sofa::helper::visual::DrawTool::RGBAColor ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\vector(780): note: see reference to function template instantiation '_Ty &std::vector<_Ty,std::allocator<_Ty>>::_Emplace_back_with_unused_capacity<const sofa::type::BoundingBox::Real&,const sofa::type::BoundingBox::Real&,float,float>(const sofa::type::BoundingBox::Real &,const sofa::type::BoundingBox::Real &,float &&,float &&)' being compiled with [ _Ty=sofa::helper::visual::DrawTool::RGBAColor ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\vector(798): note: see reference to function template instantiation 'void std::_Default_allocator_traits<_Alloc>::construct<_Ty,const sofa::type::BoundingBox::Real&,const sofa::type::BoundingBox::Real&,float,float>(_Alloc &,_Objty *const ,const sofa::type::BoundingBox::Real &,const sofa::type::BoundingBox::Real &,float &&,float &&)' being compiled with [ _Alloc=std::allocator<sofa::helper::visual::DrawTool::RGBAColor>, _Ty=sofa::type::RGBAColor, _Objty=sofa::type::RGBAColor ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xmemory(721): note: see reference to function template instantiation '_Ty *std::construct_at<_Objty,const sofa::type::BoundingBox::Real&,const sofa::type::BoundingBox::Real&,float,float,0x0>(_Ty *const ,const sofa::type::BoundingBox::Real &,const sofa::type::BoundingBox::Real &,float &&,float &&) noexcept(<expr>)' being compiled with [ _Ty=sofa::type::RGBAColor, _Objty=sofa::type::RGBAColor ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(242): warning C4244: 'argument': conversion from 'const sofa::type::BoundingBox::Real' to 'float', possible loss of data C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(242): note: the template instantiation context (the oldest one first) is C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\vector(798): note: see reference to function template instantiation 'void std::_Default_allocator_traits<_Alloc>::construct<_Ty,const sofa::type::BoundingBox::Real&,const sofa::type::BoundingBox::Real&,float,float>(_Alloc &,_Objty *const ,const sofa::type::BoundingBox::Real &,const sofa::type::BoundingBox::Real &,float &&,float &&)' being compiled with [ _Alloc=std::allocator<sofa::helper::visual::DrawTool::RGBAColor>, _Ty=sofa::type::RGBAColor, _Objty=sofa::type::RGBAColor ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xmemory(721): note: see reference to function template instantiation '_Ty *std::construct_at<_Objty,const sofa::type::BoundingBox::Real&,const sofa::type::BoundingBox::Real&,float,float,0x0>(_Ty *const ,const sofa::type::BoundingBox::Real &,const sofa::type::BoundingBox::Real &,float &&,float &&) noexcept(false)' being compiled with [ _Ty=sofa::type::RGBAColor, _Objty=sofa::type::RGBAColor ] [873/2397] Building CXX object Sofa\Component\Mapping\Linear\CMakeFiles\Sofa.Component.Mapping.Linear.dir\src\sofa\component\mapping\linear\VoidMapping.cpp.obj [874/2397] Building CXX object Sofa\Component\Mapping\Linear\CMakeFiles\Sofa.Component.Mapping.Linear.dir\src\sofa\component\mapping\linear\SubsetMapping.cpp.obj [875/2397] Building CXX object Sofa\Component\Mapping\Linear\CMakeFiles\Sofa.Component.Mapping.Linear.dir\src\sofa\component\mapping\linear\TubularMapping.cpp.obj [876/2397] Building CXX object Sofa\Component\Mapping\Linear\CMakeFiles\Sofa.Component.Mapping.Linear.dir\src\sofa\component\mapping\linear\SubsetMultiMapping.cpp.obj [877/2397] Linking CXX shared library bin\Sofa.Component.Mapping.Linear.dll [878/2397] Building CXX object Sofa\Component\Mapping\Linear\tests\CMakeFiles\Sofa.Component.Mapping.Linear_test.dir\BarycentricMapping_test.cpp.obj [879/2397] Building CXX object Sofa\Component\Mapping\NonLinear\CMakeFiles\Sofa.Component.Mapping.NonLinear.dir\src\sofa\component\mapping\nonlinear\init.cpp.obj [880/2397] Building CXX object Sofa\Component\Mapping\Linear\tests\CMakeFiles\Sofa.Component.Mapping.Linear_test.dir\IdentityMapping_test.cpp.obj [881/2397] Building CXX object Sofa\Component\Mapping\Linear\tests\CMakeFiles\Sofa.Component.Mapping.Linear_test.dir\DistanceToPlaneMapping_test.cpp.obj [882/2397] Building CXX object Sofa\Component\Mapping\Linear\tests\CMakeFiles\Sofa.Component.Mapping.Linear_test.dir\SubsetMultiMapping_test.cpp.obj [883/2397] Building CXX object Sofa\Component\Mapping\NonLinear\CMakeFiles\Sofa.Component.Mapping.NonLinear.dir\src\sofa\component\mapping\nonlinear\AreaMapping.cpp.obj C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(4599): warning C4996: 'sofa::type::Vec<3,real>::operator =': It is still usable but has been DEPRECATED since v25.12. You have until v26.12 to fix your code. Assignment and construction from a different Vec is being phased out (PR 5675). with [ real=sofa::type::Mat<3,3,double> ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(4599): note: the template instantiation context (the oldest one first) is J:\0\src\Sofa\Component\Mapping\NonLinear\src\sofa\component\mapping\nonlinear\AreaMapping.cpp(37): note: see reference to class template instantiation 'sofa::component::mapping::nonlinear::AreaMapping<sofa::defaulttype::Vec3Types,sofa::defaulttype::Vec1Types>' being compiled J:\0\src\Sofa\Component\Mapping\NonLinear\src\sofa/component/mapping/nonlinear/AreaMapping.inl(42): note: while compiling class template member function 'sofa::type::Mat<3,3,sofa::type::Mat<3,3,double>> sofa::component::mapping::nonlinear::AreaMapping<sofa::defaulttype::Vec3Types,sofa::defaulttype::Vec1Types>::computeSecondDerivativeArea(const std::array<sofa::type::Vec3,3> &)' J:\0\src\Sofa\Component\Mapping\NonLinear\src\sofa/component/mapping/nonlinear/AreaMapping.inl(86): note: see reference to function template instantiation 'sofa::type::Mat<3,3,sofa::type::Mat<3,3,double>>::Mat<real>(const sofa::type::Mat<3,3,real> &) noexcept' being compiled with [ real=sofa::type::MatNoInit<3,3,double> ] J:\0\src\Sofa\framework\Type\src\sofa/type/Mat.h(169): note: see reference to function template instantiation '_OutIt std::copy<std::_Array_const_iterator<_Ty,3>,std::_Array_iterator<sofa::type::VecNoInit<3,real>,3>>(_InIt,_InIt,_OutIt)' being compiled with [ _OutIt=std::_Array_iterator<sofa::type::VecNoInit<3,sofa::type::Mat<3,3,double>>,3>, _Ty=sofa::type::VecNoInit<3,sofa::type::MatNoInit<3,3,double>>, real=sofa::type::Mat<3,3,double>, _InIt=std::_Array_const_iterator<sofa::type::VecNoInit<3,sofa::type::MatNoInit<3,3,double>>,3> ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(4611): note: see reference to function template instantiation '_OutIt *std::_Copy_unchecked<const sofa::type::VecNoInit<3,real>*,const sofa::type::VecNoInit<3,real>*,sofa::type::VecNoInit<3,sofa::type::Mat<3,3,double>>*>(_InIt,_Sent,_OutIt)' being compiled with [ _OutIt=sofa::type::VecNoInit<3,sofa::type::Mat<3,3,double>> *, real=sofa::type::MatNoInit<3,3,double>, _InIt=const sofa::type::VecNoInit<3,sofa::type::MatNoInit<3,3,double>> *, _Sent=const sofa::type::VecNoInit<3,sofa::type::MatNoInit<3,3,double>> * ] [884/2397] Building CXX object Sofa\Component\Mapping\NonLinear\CMakeFiles\Sofa.Component.Mapping.NonLinear.dir\src\sofa\component\mapping\nonlinear\DistanceFromTargetMapping.cpp.obj C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(4599): warning C4244: '=': conversion from 'const _Ty' to '_Ty', possible loss of data with [ _Ty=double ] and [ _Ty=float ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(4599): note: the template instantiation context (the oldest one first) is J:\0\src\Sofa\Component\Mapping\NonLinear\src\sofa\component\mapping\nonlinear\DistanceFromTargetMapping.cpp(40): note: see reference to class template instantiation 'sofa::component::mapping::nonlinear::DistanceFromTargetMapping<sofa::defaulttype::Vec3Types,sofa::defaulttype::Vec1Types>' being compiled J:\0\src\Sofa\Component\Mapping\NonLinear\src\sofa/component/mapping/nonlinear/DistanceFromTargetMapping.inl(131): note: while compiling class template member function 'void sofa::component::mapping::nonlinear::DistanceFromTargetMapping<sofa::defaulttype::Vec3Types,sofa::defaulttype::Vec1Types>::computeCoordPositionDifference(sofa::type::Vec<3,float> &,const sofa::type::Vec<3,double> &,const sofa::type::Vec<3,double> &)' J:\0\src\Sofa\Component\Mapping\NonLinear\src\sofa/component/mapping/nonlinear/DistanceFromTargetMapping.inl(155): note: see the first reference to 'sofa::component::mapping::nonlinear::DistanceFromTargetMapping<sofa::defaulttype::Vec3Types,sofa::defaulttype::Vec1Types>::computeCoordPositionDifference' in 'sofa::component::mapping::nonlinear::DistanceFromTargetMapping<sofa::defaulttype::Vec3Types,sofa::defaulttype::Vec1Types>::apply' J:\0\src\Sofa\Component\Mapping\NonLinear\src\sofa/component/mapping/nonlinear/DistanceFromTargetMapping.inl(132): note: see reference to function template instantiation 'OutVec sofa::type::toVecN<sofa::type::Vec<3,float>,3,float,3,double>(const sofa::type::Vec<3,double> &,const OutReal)' being compiled with [ OutVec=sofa::type::Vec<3,float>, OutReal=float ] J:\0\src\Sofa\framework\Type\src\sofa/type/Vec.h(830): note: see reference to function template instantiation 'sofa::type::Vec<3,float> sofa::type::toVecN<3,float,3,double>(const sofa::type::Vec<3,double> &,const OutReal)' being compiled with [ OutReal=float ] J:\0\src\Sofa\framework\Type\src\sofa/type/Vec.h(814): note: see reference to function template instantiation '_OutIt std::copy<std::_Array_const_iterator<_Ty,3>,std::_Array_iterator<float,3>>(_InIt,_InIt,_OutIt)' being compiled with [ _OutIt=std::_Array_iterator<float,3>, _Ty=double, _InIt=std::_Array_const_iterator<double,3> ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(4611): note: see reference to function template instantiation '_OutIt *std::_Copy_unchecked<const double*,const double*,float*>(_InIt,_Sent,_OutIt)' being compiled with [ _OutIt=float *, _InIt=const double *, _Sent=const double * ] [885/2397] Building CXX object Sofa\Component\Mapping\NonLinear\CMakeFiles\Sofa.Component.Mapping.NonLinear.dir\src\sofa\component\mapping\nonlinear\DistanceMapping.cpp.obj [886/2397] Building CXX object Sofa\Component\SolidMechanics\Spring\tests\CMakeFiles\Sofa.Component.SolidMechanics.Spring_test.dir\PolynomialRestShapeSpringsForceField_test.cpp.obj [887/2397] Building CXX object Sofa\Component\SolidMechanics\Spring\tests\CMakeFiles\Sofa.Component.SolidMechanics.Spring_test.dir\SpringForceField_test.cpp.obj [888/2397] Building CXX object Sofa\Component\SolidMechanics\Spring\tests\CMakeFiles\Sofa.Component.SolidMechanics.Spring_test.dir\RestShapeSpringsForceField_test.cpp.obj [889/2397] Building CXX object Sofa\Component\SolidMechanics\Spring\tests\CMakeFiles\Sofa.Component.SolidMechanics.Spring_test.dir\TriangularBendingSprings_test.cpp.obj [890/2397] Building CXX object Sofa\Component\Mapping\NonLinear\CMakeFiles\Sofa.Component.Mapping.NonLinear.dir\src\sofa\component\mapping\nonlinear\VolumeMapping.cpp.obj [891/2397] Building CXX object Sofa\Component\Mapping\NonLinear\CMakeFiles\Sofa.Component.Mapping.NonLinear.dir\src\sofa\component\mapping\nonlinear\SquareDistanceMapping.cpp.obj [892/2397] Building CXX object Sofa\Component\Mapping\NonLinear\CMakeFiles\Sofa.Component.Mapping.NonLinear.dir\src\sofa\component\mapping\nonlinear\DistanceMultiMapping.cpp.obj [893/2397] Building CXX object Sofa\Component\Mapping\NonLinear\CMakeFiles\Sofa.Component.Mapping.NonLinear.dir\src\sofa\component\mapping\nonlinear\SquareMapping.cpp.obj [894/2397] Building CXX object Sofa\Component\Mapping\NonLinear\CMakeFiles\Sofa.Component.Mapping.NonLinear.dir\src\sofa\component\mapping\nonlinear\RigidMapping.cpp.obj [895/2397] Linking CXX shared library bin\Sofa.Component.Mapping.NonLinear.dll [896/2397] Linking CXX shared library bin\Sofa.Component.Mapping.dll [897/2397] Building CXX object Sofa\Component\Mapping\NonLinear\tests\CMakeFiles\Sofa.Component.Mapping.NonLinear_test.dir\AreaMapping_test.cpp.obj [898/2397] Building CXX object Sofa\Component\Mapping\NonLinear\tests\CMakeFiles\Sofa.Component.Mapping.NonLinear_test.dir\DistanceMultiMapping_test.cpp.obj [899/2397] Building CXX object Sofa\Component\Mapping\NonLinear\tests\CMakeFiles\Sofa.Component.Mapping.NonLinear_test.dir\RigidMapping_test.cpp.obj [900/2397] Building CXX object Sofa\Component\Mapping\NonLinear\tests\CMakeFiles\Sofa.Component.Mapping.NonLinear_test.dir\VolumeMapping_test.cpp.obj [901/2397] Building CXX object Sofa\Component\Mapping\NonLinear\tests\CMakeFiles\Sofa.Component.Mapping.NonLinear_test.dir\DistanceMapping_test.cpp.obj [902/2397] Building CXX object Sofa\Component\Mapping\Testing\CMakeFiles\Sofa.Component.Mapping.Testing.dir\src\sofa\component\mapping\testing\empty.cpp.obj [903/2397] Linking CXX shared library bin\Sofa.Component.Mapping.Testing.dll [904/2397] Building CXX object Sofa\Component\Mapping\MappedMatrix\CMakeFiles\Sofa.Component.Mapping.MappedMatrix.dir\src\sofa\component\mapping\mappedmatrix\init.cpp.obj [905/2397] Linking CXX shared library bin\Sofa.Component.Mapping.MappedMatrix.dll [906/2397] Building CXX object Sofa\Component\Mapping\NonLinear\tests\CMakeFiles\Sofa.Component.Mapping.NonLinear_test.dir\SquareDistanceMapping_test.cpp.obj [907/2397] Building CXX object Sofa\Component\StateContainer\CMakeFiles\Sofa.Component.StateContainer.dir\src\sofa\component\statecontainer\init.cpp.obj [908/2397] Building CXX object Sofa\Component\StateContainer\CMakeFiles\Sofa.Component.StateContainer.dir\src\sofa\component\statecontainer\MappedObject.cpp.obj [909/2397] Building CXX object Sofa\Component\StateContainer\tests\CMakeFiles\Sofa.Component.StateContainer_test.dir\MechanicalObject_test.cpp.obj [910/2397] Building CXX object Sofa\Component\Mapping\NonLinear\tests\CMakeFiles\Sofa.Component.Mapping.NonLinear_test.dir\SquareMapping_test.cpp.obj [911/2397] Building CXX object Sofa\Component\SolidMechanics\CMakeFiles\Sofa.Component.SolidMechanics.dir\src\sofa\component\solidmechanics\init.cpp.obj [912/2397] Building CXX object Sofa\Component\SolidMechanics\Spring\CMakeFiles\Sofa.Component.SolidMechanics.Spring.dir\src\sofa\component\solidmechanics\spring\init.cpp.obj [913/2397] Building CXX object Sofa\Component\StateContainer\tests\CMakeFiles\Sofa.Component.StateContainer_test.dir\MechanicalObjectVOp_test.cpp.obj [914/2397] Building CXX object Sofa\Component\StateContainer\CMakeFiles\Sofa.Component.StateContainer.dir\src\sofa\component\statecontainer\MechanicalObject.cpp.obj C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\utility(250): warning C4267: 'initializing': conversion from 'size_t' to '_Ty2', possible loss of data with [ _Ty2=const sofa::Size ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\utility(250): note: the template instantiation context (the oldest one first) is J:\0\src\Sofa\Component\StateContainer\src\sofa/component/statecontainer/MechanicalObject.h(459): note: see reference to class template instantiation 'sofa::component::statecontainer::MechanicalObject<sofa::defaulttype::StdRigidTypes<3,SReal>>' being compiled J:\0\src\Sofa\Component\StateContainer\src\sofa/component/statecontainer/MechanicalObject.inl(965): note: while compiling class template member function 'void sofa::component::statecontainer::MechanicalObject<sofa::defaulttype::StdRigidTypes<3,SReal>>::init(void)' J:\0\src\Sofa\Component\StateContainer\src\sofa/component/statecontainer/MechanicalObject.inl(978): note: see reference to function template instantiation 'std::pair<const std::basic_string<char,std::char_traits<char>,std::allocator<char>>,const sofa::Size>::pair<const std::string&,unsigned __int64,0>(_Other1,_Other2 &&) noexcept(false)' being compiled with [ _Other1=const std::string &, _Other2=unsigned __int64 ] [915/2397] Linking CXX shared library bin\Sofa.Component.StateContainer.dll [916/2397] Linking CXX executable bin\Sofa.Simulation.Graph_test.exe [917/2397] Linking CXX executable bin\Sofa.Component.ODESolver.Forward_test.exe [918/2397] Building CXX object Sofa\Component\SolidMechanics\Spring\CMakeFiles\Sofa.Component.SolidMechanics.Spring.dir\src\sofa\component\solidmechanics\spring\FastTriangularBendingSprings.cpp.obj [919/2397] Linking CXX executable bin\Sofa.Component.ODESolver.Backward_test.exe [920/2397] Linking CXX executable bin\Sofa.Component.Playback_test.exe [921/2397] Linking CXX executable bin\Sofa.Component.Mass_test.exe [922/2397] Linking CXX executable bin\Sofa.Component.Diffusion_test.exe [923/2397] Linking CXX executable bin\Sofa.Component.Mapping.Linear_test.exe [924/2397] Linking CXX executable bin\Sofa.Component.Mapping.NonLinear_test.exe [925/2397] Linking CXX executable bin\Sofa.Component.StateContainer_test.exe [926/2397] Building CXX object Sofa\Component\SolidMechanics\Spring\CMakeFiles\Sofa.Component.SolidMechanics.Spring.dir\src\sofa\component\solidmechanics\spring\AngularSpringForceField.cpp.obj [927/2397] Building CXX object Sofa\Component\SolidMechanics\Spring\CMakeFiles\Sofa.Component.SolidMechanics.Spring.dir\src\sofa\component\solidmechanics\spring\LinearSpring.cpp.obj [928/2397] Building CXX object Sofa\Component\SolidMechanics\Spring\CMakeFiles\Sofa.Component.SolidMechanics.Spring.dir\src\sofa\component\solidmechanics\spring\FrameSpringForceField.cpp.obj [929/2397] Building CXX object Sofa\Component\SolidMechanics\Spring\CMakeFiles\Sofa.Component.SolidMechanics.Spring.dir\src\sofa\component\solidmechanics\spring\JointSpring.cpp.obj [930/2397] Building CXX object Sofa\Component\SolidMechanics\Spring\CMakeFiles\Sofa.Component.SolidMechanics.Spring.dir\src\sofa\component\solidmechanics\spring\JointSpringForceField.cpp.obj [931/2397] Building CXX object Sofa\Component\SolidMechanics\Spring\CMakeFiles\Sofa.Component.SolidMechanics.Spring.dir\src\sofa\component\solidmechanics\spring\GearSpringForceField.cpp.obj [932/2397] Building CXX object Sofa\Component\SolidMechanics\Spring\CMakeFiles\Sofa.Component.SolidMechanics.Spring.dir\src\sofa\component\solidmechanics\spring\QuadularBendingSprings.cpp.obj [933/2397] Building CXX object Sofa\Component\SolidMechanics\Spring\CMakeFiles\Sofa.Component.SolidMechanics.Spring.dir\src\sofa\component\solidmechanics\spring\MeshSpringForceField.cpp.obj [934/2397] Building CXX object Sofa\Component\SolidMechanics\Spring\CMakeFiles\Sofa.Component.SolidMechanics.Spring.dir\src\sofa\component\solidmechanics\spring\PolynomialRestShapeSpringsForceField.cpp.obj [935/2397] Building CXX object Sofa\Component\SolidMechanics\Spring\CMakeFiles\Sofa.Component.SolidMechanics.Spring.dir\src\sofa\component\solidmechanics\spring\PolynomialSpringsForceField.cpp.obj [936/2397] Building CXX object Sofa\Component\SolidMechanics\Spring\CMakeFiles\Sofa.Component.SolidMechanics.Spring.dir\src\sofa\component\solidmechanics\spring\QuadBendingSprings.cpp.obj [937/2397] Building CXX object Sofa\Component\SolidMechanics\Spring\CMakeFiles\Sofa.Component.SolidMechanics.Spring.dir\src\sofa\component\solidmechanics\spring\TriangularBendingSprings.cpp.obj [938/2397] Building CXX object Sofa\Component\SolidMechanics\Spring\CMakeFiles\Sofa.Component.SolidMechanics.Spring.dir\src\sofa\component\solidmechanics\spring\RegularGridSpringForceField.cpp.obj [939/2397] Building CXX object Sofa\Component\SolidMechanics\Spring\CMakeFiles\Sofa.Component.SolidMechanics.Spring.dir\src\sofa\component\solidmechanics\spring\SpringForceField.cpp.obj [940/2397] Building CXX object Sofa\Component\SolidMechanics\Spring\CMakeFiles\Sofa.Component.SolidMechanics.Spring.dir\src\sofa\component\solidmechanics\spring\TriangularBiquadraticSpringsForceField.cpp.obj [941/2397] Building CXX object Sofa\Component\SolidMechanics\Spring\CMakeFiles\Sofa.Component.SolidMechanics.Spring.dir\src\sofa\component\solidmechanics\spring\RepulsiveSpringForceField.cpp.obj [942/2397] Building CXX object Sofa\Component\SolidMechanics\Spring\CMakeFiles\Sofa.Component.SolidMechanics.Spring.dir\src\sofa\component\solidmechanics\spring\TriangleBendingSprings.cpp.obj [943/2397] Building CXX object Sofa\Component\SolidMechanics\Spring\CMakeFiles\Sofa.Component.SolidMechanics.Spring.dir\src\sofa\component\solidmechanics\spring\RestShapeSpringsForceField.cpp.obj [944/2397] Building CXX object Sofa\Component\SolidMechanics\FEM\CMakeFiles\Sofa.Component.SolidMechanics.FEM.dir\src\sofa\component\solidmechanics\fem\init.cpp.obj [945/2397] Building CXX object Sofa\Component\SolidMechanics\Spring\CMakeFiles\Sofa.Component.SolidMechanics.Spring.dir\src\sofa\component\solidmechanics\spring\TriangularQuadraticSpringsForceField.cpp.obj [946/2397] Building CXX object Sofa\Component\SolidMechanics\Spring\CMakeFiles\Sofa.Component.SolidMechanics.Spring.dir\src\sofa\component\solidmechanics\spring\VectorSpringForceField.cpp.obj [947/2397] Building CXX object Sofa\Component\SolidMechanics\FEM\Elastic\CMakeFiles\Sofa.Component.SolidMechanics.FEM.Elastic.dir\src\sofa\component\solidmechanics\fem\elastic\BaseLinearElasticityFEMForceField.cpp.obj [948/2397] Linking CXX shared library bin\Sofa.Component.SolidMechanics.Spring.dll [949/2397] Linking CXX executable bin\Sofa.Component.LinearSystem_test.exe [950/2397] Building CXX object Sofa\Component\SolidMechanics\FEM\Elastic\CMakeFiles\Sofa.Component.SolidMechanics.FEM.Elastic.dir\src\sofa\component\solidmechanics\fem\elastic\init.cpp.obj [951/2397] Building CXX object Sofa\Component\SolidMechanics\FEM\Elastic\CMakeFiles\Sofa.Component.SolidMechanics.FEM.Elastic.dir\src\sofa\component\solidmechanics\fem\elastic\FastTetrahedralCorotationalForceField.cpp.obj [952/2397] Building CXX object Sofa\Component\SolidMechanics\FEM\Elastic\CMakeFiles\Sofa.Component.SolidMechanics.FEM.Elastic.dir\src\sofa\component\solidmechanics\fem\elastic\BeamFEMForceField.cpp.obj [953/2397] Building CXX object Sofa\Component\SolidMechanics\FEM\Elastic\CMakeFiles\Sofa.Component.SolidMechanics.FEM.Elastic.dir\src\sofa\component\solidmechanics\fem\elastic\HexahedralFEMForceField.cpp.obj [954/2397] Building CXX object Sofa\Component\SolidMechanics\FEM\Elastic\CMakeFiles\Sofa.Component.SolidMechanics.FEM.Elastic.dir\src\sofa\component\solidmechanics\fem\elastic\HexahedronFEMForceField.cpp.obj [955/2397] Building CXX object Sofa\Component\SolidMechanics\FEM\Elastic\CMakeFiles\Sofa.Component.SolidMechanics.FEM.Elastic.dir\src\sofa\component\solidmechanics\fem\elastic\QuadBendingFEMForceField.cpp.obj [956/2397] Building CXX object Sofa\Component\SolidMechanics\FEM\Elastic\CMakeFiles\Sofa.Component.SolidMechanics.FEM.Elastic.dir\src\sofa\component\solidmechanics\fem\elastic\TetrahedralCorotationalFEMForceField.cpp.obj [957/2397] Building CXX object Sofa\Component\SolidMechanics\FEM\Elastic\CMakeFiles\Sofa.Component.SolidMechanics.FEM.Elastic.dir\src\sofa\component\solidmechanics\fem\elastic\TetrahedronFEMForceField.cpp.obj [958/2397] Building CXX object Sofa\Component\SolidMechanics\FEM\Elastic\CMakeFiles\Sofa.Component.SolidMechanics.FEM.Elastic.dir\src\sofa\component\solidmechanics\fem\elastic\TriangleFEMForceField.cpp.obj [959/2397] Building CXX object Sofa\Component\SolidMechanics\FEM\Elastic\CMakeFiles\Sofa.Component.SolidMechanics.FEM.Elastic.dir\src\sofa\component\solidmechanics\fem\elastic\HexahedralFEMForceFieldAndMass.cpp.obj [960/2397] Building CXX object Sofa\Component\SolidMechanics\FEM\Elastic\CMakeFiles\Sofa.Component.SolidMechanics.FEM.Elastic.dir\src\sofa\component\solidmechanics\fem\elastic\HexahedronFEMForceFieldAndMass.cpp.obj [961/2397] Building CXX object Sofa\Component\SolidMechanics\FEM\Elastic\CMakeFiles\Sofa.Component.SolidMechanics.FEM.Elastic.dir\src\sofa\component\solidmechanics\fem\elastic\TriangleFEMUtils.cpp.obj [962/2397] Building CXX object Sofa\Component\SolidMechanics\FEM\Elastic\CMakeFiles\Sofa.Component.SolidMechanics.FEM.Elastic.dir\src\sofa\component\solidmechanics\fem\elastic\TriangularFEMForceFieldOptim.cpp.obj [963/2397] Building CXX object Sofa\Component\SolidMechanics\FEM\Elastic\CMakeFiles\Sofa.Component.SolidMechanics.FEM.Elastic.dir\src\sofa\component\solidmechanics\fem\elastic\TriangularFEMForceField.cpp.obj [964/2397] Building CXX object Sofa\Component\SolidMechanics\FEM\Elastic\tests\CMakeFiles\Sofa.Component.SolidMechanics.FEM.Elastic_test.dir\TetrahedralCorotationalFEMForceField_test.cpp.obj [965/2397] Building CXX object Sofa\Component\SolidMechanics\FEM\Elastic\CMakeFiles\Sofa.Component.SolidMechanics.FEM.Elastic.dir\src\sofa\component\solidmechanics\fem\elastic\TriangularAnisotropicFEMForceField.cpp.obj [966/2397] Linking CXX shared library bin\Sofa.Component.SolidMechanics.FEM.Elastic.dll [967/2397] Building CXX object Sofa\Component\SolidMechanics\FEM\Elastic\tests\CMakeFiles\Sofa.Component.SolidMechanics.FEM.Elastic_test.dir\FastTetrahedralCorotationalForceField_test.cpp.obj [968/2397] Building CXX object Sofa\Component\SolidMechanics\FEM\Elastic\tests\CMakeFiles\Sofa.Component.SolidMechanics.FEM.Elastic_test.dir\BeamFEMForceField_test.cpp.obj [969/2397] Building CXX object Sofa\Component\SolidMechanics\FEM\Elastic\tests\CMakeFiles\Sofa.Component.SolidMechanics.FEM.Elastic_test.dir\TetrahedronFEMForceField_test.cpp.obj [970/2397] Building CXX object Sofa\Component\SolidMechanics\FEM\Elastic\tests\CMakeFiles\Sofa.Component.SolidMechanics.FEM.Elastic_test.dir\TetrahedronFEMForceField_stepTest.cpp.obj [971/2397] Building CXX object Sofa\Component\SolidMechanics\FEM\Elastic\tests\CMakeFiles\Sofa.Component.SolidMechanics.FEM.Elastic_test.dir\TriangleFEMForceField_stepTest.cpp.obj [972/2397] Building CXX object Sofa\Component\SolidMechanics\FEM\Elastic\tests\CMakeFiles\Sofa.Component.SolidMechanics.FEM.Elastic_test.dir\HexahedronFEMForceField_test.cpp.obj [973/2397] Building CXX object Sofa\Component\SolidMechanics\FEM\HyperElastic\CMakeFiles\Sofa.Component.SolidMechanics.FEM.HyperElastic.dir\src\sofa\component\solidmechanics\fem\hyperelastic\init.cpp.obj [974/2397] Building CXX object Sofa\Component\SolidMechanics\FEM\Elastic\tests\CMakeFiles\Sofa.Component.SolidMechanics.FEM.Elastic_test.dir\TriangleFEMForceField_test.cpp.obj [975/2397] Building CXX object Sofa\Component\SolidMechanics\FEM\HyperElastic\CMakeFiles\Sofa.Component.SolidMechanics.FEM.HyperElastic.dir\src\sofa\component\solidmechanics\fem\hyperelastic\StandardTetrahedralFEMForceField.cpp.obj [976/2397] Building CXX object Sofa\Component\SolidMechanics\FEM\HyperElastic\CMakeFiles\Sofa.Component.SolidMechanics.FEM.HyperElastic.dir\src\sofa\component\solidmechanics\fem\hyperelastic\material\PlasticMaterial.cpp.obj [977/2397] Building CXX object Sofa\Component\SolidMechanics\FEM\HyperElastic\CMakeFiles\Sofa.Component.SolidMechanics.FEM.HyperElastic.dir\src\sofa\component\solidmechanics\fem\hyperelastic\TetrahedronHyperelasticityFEMForceField.cpp.obj [978/2397] Linking CXX shared library bin\Sofa.Component.SolidMechanics.FEM.HyperElastic.dll [979/2397] Building CXX object Sofa\Component\SolidMechanics\FEM\HyperElastic\tests\CMakeFiles\Sofa.Component.SolidMechanics.FEM.HyperElastic_test.dir\Material_test.cpp.obj [980/2397] Building CXX object Sofa\Component\SolidMechanics\FEM\HyperElastic\tests\CMakeFiles\Sofa.Component.SolidMechanics.FEM.HyperElastic_test.dir\TetrahedronHyperelasticityFEMForceField_params_test.cpp.obj [981/2397] Building CXX object Sofa\Component\SolidMechanics\FEM\HyperElastic\tests\CMakeFiles\Sofa.Component.SolidMechanics.FEM.HyperElastic_test.dir\TetrahedronHyperelasticityFEMForceField_scene_test.cpp.obj [982/2397] Building CXX object Sofa\Component\SolidMechanics\FEM\NonUniform\CMakeFiles\Sofa.Component.SolidMechanics.FEM.NonUniform.dir\src\sofa\component\solidmechanics\fem\nonuniform\HexahedronCompositeFEMMapping.cpp.obj [983/2397] Building CXX object Sofa\Component\SolidMechanics\FEM\NonUniform\CMakeFiles\Sofa.Component.SolidMechanics.FEM.NonUniform.dir\src\sofa\component\solidmechanics\fem\nonuniform\NonUniformHexahedralFEMForceFieldAndMass.cpp.obj [984/2397] Building CXX object Sofa\Component\SolidMechanics\FEM\NonUniform\CMakeFiles\Sofa.Component.SolidMechanics.FEM.NonUniform.dir\src\sofa\component\solidmechanics\fem\nonuniform\NonUniformHexahedronFEMForceFieldAndMass.cpp.obj [985/2397] Building CXX object Sofa\Component\SolidMechanics\TensorMass\CMakeFiles\Sofa.Component.SolidMechanics.TensorMass.dir\src\sofa\component\solidmechanics\tensormass\init.cpp.obj [986/2397] Building CXX object Sofa\Component\SolidMechanics\FEM\NonUniform\CMakeFiles\Sofa.Component.SolidMechanics.FEM.NonUniform.dir\src\sofa\component\solidmechanics\fem\nonuniform\init.cpp.obj [987/2397] Building CXX object Sofa\Component\SolidMechanics\Testing\CMakeFiles\Sofa.Component.SolidMechanics.Testing.dir\src\sofa\component\solidmechanics\testing\empty.cpp.obj [988/2397] Building CXX object Sofa\Component\SolidMechanics\FEM\NonUniform\CMakeFiles\Sofa.Component.SolidMechanics.FEM.NonUniform.dir\src\sofa\component\solidmechanics\fem\nonuniform\HexahedronCompositeFEMForceFieldAndMass.cpp.obj [989/2397] Linking CXX shared library bin\Sofa.Component.SolidMechanics.FEM.NonUniform.dll [990/2397] Linking CXX shared library bin\Sofa.Component.SolidMechanics.FEM.dll [991/2397] Building CXX object Sofa\Component\SolidMechanics\TensorMass\CMakeFiles\Sofa.Component.SolidMechanics.TensorMass.dir\src\sofa\component\solidmechanics\tensormass\TetrahedralTensorMassForceField.cpp.obj [992/2397] Building CXX object Sofa\Component\SolidMechanics\TensorMass\CMakeFiles\Sofa.Component.SolidMechanics.TensorMass.dir\src\sofa\component\solidmechanics\tensormass\TriangularTensorMassForceField.cpp.obj [993/2397] Linking CXX shared library bin\Sofa.Component.SolidMechanics.TensorMass.dll [994/2397] Linking CXX shared library bin\Sofa.Component.SolidMechanics.dll [995/2397] Building CXX object Sofa\Component\Constraint\CMakeFiles\Sofa.Component.Constraint.dir\src\sofa\component\constraint\init.cpp.obj [996/2397] Building CXX object Sofa\Component\Constraint\Lagrangian\CMakeFiles\Sofa.Component.Constraint.Lagrangian.dir\src\sofa\component\constraint\lagrangian\init.cpp.obj [997/2397] Building CXX object Sofa\Component\Constraint\Lagrangian\Model\CMakeFiles\Sofa.Component.Constraint.Lagrangian.Model.dir\src\sofa\component\constraint\lagrangian\model\AugmentedLagrangianConstraint.cpp.obj [998/2397] Building CXX object Sofa\Component\Constraint\Lagrangian\Model\CMakeFiles\Sofa.Component.Constraint.Lagrangian.Model.dir\src\sofa\component\constraint\lagrangian\model\init.cpp.obj [999/2397] Building CXX object Sofa\Component\SolidMechanics\simutests\CMakeFiles\Sofa.Component.SolidMechanics_simutest.dir\AffinePatch_test.cpp.obj [1000/2397] Building CXX object Sofa\Component\Constraint\Lagrangian\Model\CMakeFiles\Sofa.Component.Constraint.Lagrangian.Model.dir\src\sofa\component\constraint\lagrangian\model\StopperLagrangianConstraint.cpp.obj [1001/2397] Building CXX object Sofa\Component\SolidMechanics\simutests\CMakeFiles\Sofa.Component.SolidMechanics_simutest.dir\LinearElasticity_test.cpp.obj [1002/2397] Building CXX object Sofa\Component\Constraint\Lagrangian\Model\CMakeFiles\Sofa.Component.Constraint.Lagrangian.Model.dir\src\sofa\component\constraint\lagrangian\model\FixedLagrangianConstraint.cpp.obj [1003/2397] Building CXX object Sofa\Component\Constraint\Lagrangian\Model\CMakeFiles\Sofa.Component.Constraint.Lagrangian.Model.dir\src\sofa\component\constraint\lagrangian\model\BilateralLagrangianConstraint.cpp.obj [1004/2397] Building CXX object Sofa\Component\Constraint\Lagrangian\Model\CMakeFiles\Sofa.Component.Constraint.Lagrangian.Model.dir\src\sofa\component\constraint\lagrangian\model\UniformLagrangianConstraint.cpp.obj J:\0\src\Sofa\framework\Core\src\sofa/core/behavior/Constraint.inl(26): warning: This header has been DEPRECATED since v25.12. You have until v26.12 to fix your code. To fix this warning you must include sofa/core/behavior/LagrangianConstraint.inl instead. [1005/2397] Building CXX object Sofa\Component\Constraint\Lagrangian\Model\CMakeFiles\Sofa.Component.Constraint.Lagrangian.Model.dir\src\sofa\component\constraint\lagrangian\model\SlidingLagrangianConstraint.cpp.obj [1006/2397] Building CXX object Sofa\Component\Constraint\Lagrangian\Model\CMakeFiles\Sofa.Component.Constraint.Lagrangian.Model.dir\src\sofa\component\constraint\lagrangian\model\UnilateralLagrangianConstraint.cpp.obj [1007/2397] Linking CXX shared library bin\Sofa.Component.Constraint.Lagrangian.Model.dll [1008/2397] Building CXX object Sofa\Component\Constraint\Lagrangian\Correction\CMakeFiles\Sofa.Component.Constraint.Lagrangian.Correction.dir\src\sofa\component\constraint\lagrangian\correction\GenericConstraintCorrection.cpp.obj [1009/2397] Building CXX object Sofa\Component\Constraint\Lagrangian\Correction\CMakeFiles\Sofa.Component.Constraint.Lagrangian.Correction.dir\src\sofa\component\constraint\lagrangian\correction\init.cpp.obj [1010/2397] Building CXX object Sofa\Component\Constraint\Lagrangian\Correction\CMakeFiles\Sofa.Component.Constraint.Lagrangian.Correction.dir\src\sofa\component\constraint\lagrangian\correction\LinearSolverConstraintCorrection.cpp.obj [1011/2397] Building CXX object Sofa\Component\Constraint\Lagrangian\Correction\CMakeFiles\Sofa.Component.Constraint.Lagrangian.Correction.dir\src\sofa\component\constraint\lagrangian\correction\UncoupledConstraintCorrection.cpp.obj [1012/2397] Building CXX object Sofa\Component\Constraint\Lagrangian\Correction\CMakeFiles\Sofa.Component.Constraint.Lagrangian.Correction.dir\src\sofa\component\constraint\lagrangian\correction\PrecomputedConstraintCorrection.cpp.obj [1013/2397] Linking CXX shared library bin\Sofa.Component.Constraint.Lagrangian.Correction.dll [1014/2397] Building CXX object Sofa\Component\Constraint\Lagrangian\Solver\CMakeFiles\Sofa.Component.Constraint.Lagrangian.Solver.dir\src\sofa\component\constraint\lagrangian\solver\init.cpp.obj [1015/2397] Building CXX object Sofa\Component\Constraint\Lagrangian\Solver\CMakeFiles\Sofa.Component.Constraint.Lagrangian.Solver.dir\src\sofa\component\constraint\lagrangian\solver\GenericConstraintSolver.cpp.obj [1016/2397] Building CXX object Sofa\Component\Constraint\Lagrangian\Solver\CMakeFiles\Sofa.Component.Constraint.Lagrangian.Solver.dir\src\sofa\component\constraint\lagrangian\solver\ConstraintSolverImpl.cpp.obj [1017/2397] Building CXX object Sofa\Component\Constraint\Lagrangian\Solver\CMakeFiles\Sofa.Component.Constraint.Lagrangian.Solver.dir\src\sofa\component\constraint\lagrangian\solver\GenericConstraintProblem.cpp.obj [1018/2397] Building CXX object Sofa\Component\Constraint\Lagrangian\Solver\CMakeFiles\Sofa.Component.Constraint.Lagrangian.Solver.dir\src\sofa\component\constraint\lagrangian\solver\BuiltConstraintSolver.cpp.obj [1019/2397] Building CXX object Sofa\Component\Constraint\Lagrangian\Solver\CMakeFiles\Sofa.Component.Constraint.Lagrangian.Solver.dir\src\sofa\component\constraint\lagrangian\solver\UnbuiltGaussSeidelConstraintSolver.cpp.obj [1020/2397] Building CXX object Sofa\Component\Constraint\Lagrangian\Solver\CMakeFiles\Sofa.Component.Constraint.Lagrangian.Solver.dir\src\sofa\component\constraint\lagrangian\solver\LCPConstraintSolver.cpp.obj [1021/2397] Building CXX object Sofa\Component\Constraint\Lagrangian\Solver\CMakeFiles\Sofa.Component.Constraint.Lagrangian.Solver.dir\src\sofa\component\constraint\lagrangian\solver\NNCGConstraintSolver.cpp.obj [1022/2397] Building CXX object Sofa\Component\Constraint\Lagrangian\Solver\CMakeFiles\Sofa.Component.Constraint.Lagrangian.Solver.dir\src\sofa\component\constraint\lagrangian\solver\UnbuiltConstraintSolver.cpp.obj [1023/2397] Building CXX object Sofa\Component\Constraint\Lagrangian\Solver\CMakeFiles\Sofa.Component.Constraint.Lagrangian.Solver.dir\src\sofa\component\constraint\lagrangian\solver\ProjectedGaussSeidelConstraintSolver.cpp.obj [1024/2397] Building CXX object Sofa\Component\Constraint\Lagrangian\Solver\CMakeFiles\Sofa.Component.Constraint.Lagrangian.Solver.dir\src\sofa\component\constraint\lagrangian\solver\visitors\MechanicalGetConstraintViolationVisitor.cpp.obj [1025/2397] Building CXX object Sofa\Component\Constraint\Lagrangian\Solver\CMakeFiles\Sofa.Component.Constraint.Lagrangian.Solver.dir\src\sofa\component\constraint\lagrangian\solver\visitors\ConstraintStoreLambdaVisitor.cpp.obj [1026/2397] Building CXX object Sofa\Component\Constraint\Lagrangian\Solver\CMakeFiles\Sofa.Component.Constraint.Lagrangian.Solver.dir\src\sofa\component\constraint\lagrangian\solver\visitors\MechanicalGetConstraintResolutionVisitor.cpp.obj [1027/2397] Linking CXX shared library bin\Sofa.Component.Constraint.Lagrangian.Solver.dll [1028/2397] Linking CXX shared library bin\Sofa.Component.Constraint.Lagrangian.dll [1029/2397] Building CXX object Sofa\Component\Constraint\Projective\CMakeFiles\Sofa.Component.Constraint.Projective.dir\src\sofa\component\constraint\projective\init.cpp.obj [1030/2397] Building CXX object Sofa\Component\Constraint\Projective\CMakeFiles\Sofa.Component.Constraint.Projective.dir\src\sofa\component\constraint\projective\AffineMovementProjectiveConstraint.cpp.obj [1031/2397] Building CXX object Sofa\Component\Constraint\Projective\CMakeFiles\Sofa.Component.Constraint.Projective.dir\src\sofa\component\constraint\projective\FixedProjectiveConstraint.cpp.obj [1032/2397] Building CXX object Sofa\Component\Constraint\Projective\CMakeFiles\Sofa.Component.Constraint.Projective.dir\src\sofa\component\constraint\projective\FixedTranslationProjectiveConstraint.cpp.obj [1033/2397] Building CXX object Sofa\Component\Constraint\Projective\CMakeFiles\Sofa.Component.Constraint.Projective.dir\src\sofa\component\constraint\projective\FixedPlaneProjectiveConstraint.cpp.obj [1034/2397] Building CXX object Sofa\Component\Constraint\Projective\CMakeFiles\Sofa.Component.Constraint.Projective.dir\src\sofa\component\constraint\projective\AttachProjectiveConstraint.cpp.obj [1035/2397] Building CXX object Sofa\Component\Constraint\Projective\CMakeFiles\Sofa.Component.Constraint.Projective.dir\src\sofa\component\constraint\projective\FixedRotationProjectiveConstraint.cpp.obj [1036/2397] Building CXX object Sofa\Component\Constraint\Projective\CMakeFiles\Sofa.Component.Constraint.Projective.dir\src\sofa\component\constraint\projective\HermiteSplineProjectiveConstraint.cpp.obj [1037/2397] Building CXX object Sofa\Component\Constraint\Projective\CMakeFiles\Sofa.Component.Constraint.Projective.dir\src\sofa\component\constraint\projective\LinearMovementProjectiveConstraint.cpp.obj [1038/2397] Building CXX object Sofa\Component\Constraint\Projective\CMakeFiles\Sofa.Component.Constraint.Projective.dir\src\sofa\component\constraint\projective\ParabolicProjectiveConstraint.cpp.obj [1039/2397] Building CXX object Sofa\Component\Constraint\Projective\CMakeFiles\Sofa.Component.Constraint.Projective.dir\src\sofa\component\constraint\projective\OscillatorProjectiveConstraint.cpp.obj [1040/2397] Building CXX object Sofa\Component\Constraint\Projective\CMakeFiles\Sofa.Component.Constraint.Projective.dir\src\sofa\component\constraint\projective\LinearVelocityProjectiveConstraint.cpp.obj [1041/2397] Building CXX object Sofa\Component\Constraint\Projective\CMakeFiles\Sofa.Component.Constraint.Projective.dir\src\sofa\component\constraint\projective\PatchTestMovementProjectiveConstraint.cpp.obj [1042/2397] Building CXX object Sofa\Component\Constraint\Projective\CMakeFiles\Sofa.Component.Constraint.Projective.dir\src\sofa\component\constraint\projective\PartialFixedProjectiveConstraint.cpp.obj [1043/2397] Building CXX object Sofa\Component\Constraint\Projective\CMakeFiles\Sofa.Component.Constraint.Projective.dir\src\sofa\component\constraint\projective\SkeletalMotionProjectiveConstraint.cpp.obj [1044/2397] Building CXX object Sofa\Component\Constraint\Projective\CMakeFiles\Sofa.Component.Constraint.Projective.dir\src\sofa\component\constraint\projective\PositionBasedDynamicsProjectiveConstraint.cpp.obj [1045/2397] Building CXX object Sofa\Component\Constraint\Projective\CMakeFiles\Sofa.Component.Constraint.Projective.dir\src\sofa\component\constraint\projective\PartialLinearMovementProjectiveConstraint.cpp.obj [1046/2397] Building CXX object Sofa\Component\Constraint\Projective\CMakeFiles\Sofa.Component.Constraint.Projective.dir\src\sofa\component\constraint\projective\PointProjectiveConstraint.cpp.obj [1047/2397] Building CXX object Sofa\Component\Constraint\Projective\CMakeFiles\Sofa.Component.Constraint.Projective.dir\src\sofa\component\constraint\projective\LineProjectiveConstraint.cpp.obj [1048/2397] Building CXX object Sofa\Component\Constraint\Projective\CMakeFiles\Sofa.Component.Constraint.Projective.dir\src\sofa\component\constraint\projective\PlaneProjectiveConstraint.cpp.obj [1049/2397] Building CXX object Sofa\Component\Constraint\Projective\CMakeFiles\Sofa.Component.Constraint.Projective.dir\src\sofa\component\constraint\projective\DirectionProjectiveConstraint.cpp.obj [1050/2397] Building CXX object Sofa\Component\Constraint\Projective\tests\CMakeFiles\Sofa.Component.Constraint.Projective_test.dir\FixedProjectiveConstraint_test.cpp.obj [1051/2397] Linking CXX shared library bin\Sofa.Component.Constraint.Projective.dll [1052/2397] Linking CXX shared library bin\Sofa.Component.Constraint.dll [1053/2397] Building CXX object Sofa\Component\Constraint\Projective\tests\CMakeFiles\Sofa.Component.Constraint.Projective_test.dir\PartialFixedProjectiveConstraint_test.cpp.obj [1054/2397] Building CXX object Sofa\Component\Constraint\Projective\tests\CMakeFiles\Sofa.Component.Constraint.Projective_test.dir\FixedPlaneProjectiveConstraint_test.cpp.obj [1055/2397] Building CXX object Sofa\Component\Constraint\Projective\tests\CMakeFiles\Sofa.Component.Constraint.Projective_test.dir\DirectionProjectiveConstraint_test.cpp.obj [1056/2397] Building CXX object Sofa\Component\Constraint\Projective\tests\CMakeFiles\Sofa.Component.Constraint.Projective_test.dir\AffineMovementProjectiveConstraint_test.cpp.obj [1057/2397] Building CXX object Sofa\Component\Constraint\Projective\tests\CMakeFiles\Sofa.Component.Constraint.Projective_test.dir\PointProjectiveConstraint_test.cpp.obj [1058/2397] Building CXX object Sofa\Component\Constraint\Projective\tests\CMakeFiles\Sofa.Component.Constraint.Projective_test.dir\PlaneProjectiveConstraint_test.cpp.obj [1059/2397] Building CXX object Sofa\Component\Collision\Detection\Algorithm\CMakeFiles\Sofa.Component.Collision.Detection.Algorithm.dir\src\sofa\component\collision\detection\algorithm\DirectSAP.cpp.obj [1060/2397] Building CXX object Sofa\Component\Collision\Detection\Algorithm\CMakeFiles\Sofa.Component.Collision.Detection.Algorithm.dir\src\sofa\component\collision\detection\algorithm\BruteForceDetection.cpp.obj [1061/2397] Building CXX object Sofa\Component\Collision\Detection\Algorithm\CMakeFiles\Sofa.Component.Collision.Detection.Algorithm.dir\src\sofa\component\collision\detection\algorithm\DSAPBox.cpp.obj [1062/2397] Building CXX object Sofa\Component\Constraint\Projective\tests\CMakeFiles\Sofa.Component.Constraint.Projective_test.dir\LineProjectiveConstraint_test.cpp.obj [1063/2397] Building CXX object Sofa\Component\Collision\Detection\Algorithm\CMakeFiles\Sofa.Component.Collision.Detection.Algorithm.dir\src\sofa\component\collision\detection\algorithm\BruteForceBroadPhase.cpp.obj [1064/2397] Building CXX object Sofa\Component\Collision\Detection\Algorithm\CMakeFiles\Sofa.Component.Collision.Detection.Algorithm.dir\src\sofa\component\collision\detection\algorithm\CollisionPipeline.cpp.obj [1065/2397] Building CXX object Sofa\Component\AnimationLoop\CMakeFiles\Sofa.Component.AnimationLoop.dir\src\sofa\component\animationloop\init.cpp.obj [1066/2397] Building CXX object Sofa\Component\Collision\Detection\Algorithm\CMakeFiles\Sofa.Component.Collision.Detection.Algorithm.dir\src\sofa\component\collision\detection\algorithm\BVHNarrowPhase.cpp.obj [1067/2397] Building CXX object Sofa\Component\AnimationLoop\CMakeFiles\Sofa.Component.AnimationLoop.dir\src\sofa\component\animationloop\ConstraintAnimationLoop.cpp.obj [1068/2397] Building CXX object Sofa\Component\AnimationLoop\CMakeFiles\Sofa.Component.AnimationLoop.dir\src\sofa\component\animationloop\MultiStepAnimationLoop.cpp.obj [1069/2397] Building CXX object Sofa\Component\AnimationLoop\CMakeFiles\Sofa.Component.AnimationLoop.dir\src\sofa\component\animationloop\MultiTagAnimationLoop.cpp.obj [1070/2397] Building CXX object Sofa\Component\AnimationLoop\CMakeFiles\Sofa.Component.AnimationLoop.dir\src\sofa\component\animationloop\FreeMotionAnimationLoop.cpp.obj [1071/2397] Linking CXX shared library bin\Sofa.Component.AnimationLoop.dll [1072/2397] Building CXX object Sofa\Component\MechanicalLoad\CMakeFiles\Sofa.Component.MechanicalLoad.dir\src\sofa\component\mechanicalload\ConicalForceField.cpp.obj [1073/2397] Building CXX object Sofa\Component\MechanicalLoad\CMakeFiles\Sofa.Component.MechanicalLoad.dir\src\sofa\component\mechanicalload\ConstantForceField.cpp.obj [1074/2397] Building CXX object Sofa\Component\MechanicalLoad\CMakeFiles\Sofa.Component.MechanicalLoad.dir\src\sofa\component\mechanicalload\init.cpp.obj [1075/2397] Building CXX object Sofa\Component\MechanicalLoad\CMakeFiles\Sofa.Component.MechanicalLoad.dir\src\sofa\component\mechanicalload\DiagonalVelocityDampingForceField.cpp.obj [1076/2397] Building CXX object Sofa\Component\MechanicalLoad\CMakeFiles\Sofa.Component.MechanicalLoad.dir\src\sofa\component\mechanicalload\Gravity.cpp.obj [1077/2397] Building CXX object Sofa\Component\MechanicalLoad\CMakeFiles\Sofa.Component.MechanicalLoad.dir\src\sofa\component\mechanicalload\InteractionEllipsoidForceField.cpp.obj [1078/2397] Building CXX object Sofa\Component\MechanicalLoad\CMakeFiles\Sofa.Component.MechanicalLoad.dir\src\sofa\component\mechanicalload\LinearForceField.cpp.obj [1079/2397] Building CXX object Sofa\Component\MechanicalLoad\CMakeFiles\Sofa.Component.MechanicalLoad.dir\src\sofa\component\mechanicalload\EdgePressureForceField.cpp.obj [1080/2397] Building CXX object Sofa\Component\MechanicalLoad\CMakeFiles\Sofa.Component.MechanicalLoad.dir\src\sofa\component\mechanicalload\EllipsoidForceField.cpp.obj [1081/2397] Building CXX object Sofa\Component\MechanicalLoad\CMakeFiles\Sofa.Component.MechanicalLoad.dir\src\sofa\component\mechanicalload\SphereForceField.cpp.obj [1082/2397] Building CXX object Sofa\Component\MechanicalLoad\CMakeFiles\Sofa.Component.MechanicalLoad.dir\src\sofa\component\mechanicalload\PlaneForceField.cpp.obj [1083/2397] Building CXX object Sofa\Component\MechanicalLoad\CMakeFiles\Sofa.Component.MechanicalLoad.dir\src\sofa\component\mechanicalload\OscillatingTorsionPressureForceField.cpp.obj [1084/2397] Building CXX object Sofa\Component\MechanicalLoad\CMakeFiles\Sofa.Component.MechanicalLoad.dir\src\sofa\component\mechanicalload\QuadPressureForceField.cpp.obj [1085/2397] Building CXX object Sofa\Component\MechanicalLoad\CMakeFiles\Sofa.Component.MechanicalLoad.dir\src\sofa\component\mechanicalload\SurfacePressureForceField.cpp.obj [1086/2397] Building CXX object Sofa\Component\MechanicalLoad\CMakeFiles\Sofa.Component.MechanicalLoad.dir\src\sofa\component\mechanicalload\UniformVelocityDampingForceField.cpp.obj [1087/2397] Building CXX object Sofa\Component\MechanicalLoad\CMakeFiles\Sofa.Component.MechanicalLoad.dir\src\sofa\component\mechanicalload\TaitSurfacePressureForceField.cpp.obj C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(4599): warning C4996: 'sofa::type::Vec<3,float>::operator =': It is still usable but has been DEPRECATED since v25.12. You have until v26.12 to fix your code. Assignment and construction from a different Vec is being phased out (PR 5675). C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(4599): note: the template instantiation context (the oldest one first) is J:\0\src\Sofa\Component\MechanicalLoad\src\sofa\component\mechanicalload\TaitSurfacePressureForceField.cpp(43): note: see reference to class template instantiation 'sofa::component::mechanicalload::TaitSurfacePressureForceField<sofa::defaulttype::Vec3Types>' being compiled J:\0\src\Sofa\Component\MechanicalLoad\src\sofa/component/mechanicalload/TaitSurfacePressureForceField.inl(322): note: while compiling class template member function 'void sofa::component::mechanicalload::TaitSurfacePressureForceField<sofa::defaulttype::Vec3Types>::addKToMatrix(const sofa::core::MechanicalParams *,const sofa::core::behavior::MultiMatrixAccessor *)' J:\0\src\Sofa\Component\MechanicalLoad\src\sofa/component/mechanicalload/TaitSurfacePressureForceField.inl(324): note: see reference to function template instantiation 'void sofa::core::behavior::BlocMatrixWriter<sofa::type::Mat<3,3,double>>::addKToMatrix<sofa::component::mechanicalload::TaitSurfacePressureForceField<sofa::defaulttype::Vec3Types>>(FF *,const sofa::core::MechanicalParams *,sofa::core::behavior::MultiMatrixAccessor::MatrixRef)' being compiled with [ FF=sofa::component::mechanicalload::TaitSurfacePressureForceField<sofa::defaulttype::Vec3Types> ] J:\0\src\Sofa\framework\Core\src\sofa/core/behavior/BlocMatrixWriter.h(166): note: see reference to function template instantiation 'void sofa::core::behavior::BlocMatrixWriter<sofa::type::Mat<3,3,double>>::apply<sofa::core::behavior::BlocMatrixWriter<sofa::type::Mat<3,3,double>>::DispatcherForceField_addKToMatrix<FF>>(Dispatcher &,sofa::linearalgebra::BaseMatrix *,unsigned int,unsigned int)' being compiled with [ FF=sofa::component::mechanicalload::TaitSurfacePressureForceField<sofa::defaulttype::Vec3Types>, Dispatcher=sofa::core::behavior::BlocMatrixWriter<sofa::type::Mat<3,3,double>>::DispatcherForceField_addKToMatrix<sofa::component::mechanicalload::TaitSurfacePressureForceField<sofa::defaulttype::Vec3Types>> ] J:\0\src\Sofa\framework\Core\src\sofa/core/behavior/BlocMatrixWriter.h(123): note: see reference to class template instantiation 'sofa::core::behavior::BlocMatrixWriter<sofa::type::Mat<3,3,double>>::BlocCRSMatrixWriter<float>' being compiled J:\0\src\Sofa\framework\Core\src\sofa/core/behavior/BlocMatrixWriter.h(83): note: while compiling class template member function 'void sofa::core::behavior::BlocMatrixWriter<sofa::type::Mat<3,3,double>>::BlocCRSMatrixWriter<float>::add(unsigned int,unsigned int,const sofa::type::Mat<3,3,double> &)' J:\0\src\Sofa\Component\MechanicalLoad\src\sofa/component/mechanicalload/TaitSurfacePressureForceField.inl(368): note: see the first reference to 'sofa::core::behavior::BlocMatrixWriter<sofa::type::Mat<3,3,double>>::BlocCRSMatrixWriter<float>::add' in 'sofa::component::mechanicalload::TaitSurfacePressureForceField<sofa::defaulttype::Vec3Types>::addKToMatrixT' J:\0\src\Sofa\framework\Core\src\sofa/core/behavior/BlocMatrixWriter.h(157): note: see the first reference to 'sofa::component::mechanicalload::TaitSurfacePressureForceField<sofa::defaulttype::Vec3Types>::addKToMatrixT' in 'sofa::core::behavior::BlocMatrixWriter<sofa::type::Mat<3,3,double>>::DispatcherForceField_addKToMatrix<FF>::operator ()' with [ FF=sofa::component::mechanicalload::TaitSurfacePressureForceField<sofa::defaulttype::Vec3Types> ] J:\0\src\Sofa\framework\Core\src\sofa/core/behavior/BlocMatrixWriter.h(123): note: see the first reference to 'sofa::core::behavior::BlocMatrixWriter<sofa::type::Mat<3,3,double>>::DispatcherForceField_addKToMatrix<FF>::operator ()' in 'sofa::core::behavior::BlocMatrixWriter<sofa::type::Mat<3,3,double>>::apply' with [ FF=sofa::component::mechanicalload::TaitSurfacePressureForceField<sofa::defaulttype::Vec3Types> ] J:\0\src\Sofa\framework\Core\src\sofa/core/behavior/BlocMatrixWriter.h(166): note: see the first reference to 'sofa::core::behavior::BlocMatrixWriter<sofa::type::Mat<3,3,double>>::apply' in 'sofa::core::behavior::BlocMatrixWriter<sofa::type::Mat<3,3,double>>::addKToMatrix' J:\0\src\Sofa\Component\MechanicalLoad\src\sofa/component/mechanicalload/TaitSurfacePressureForceField.inl(324): note: see the first reference to 'sofa::core::behavior::BlocMatrixWriter<sofa::type::Mat<3,3,double>>::addKToMatrix' in 'sofa::component::mechanicalload::TaitSurfacePressureForceField<sofa::defaulttype::Vec3Types>::addKToMatrix' J:\0\src\Sofa\framework\Core\src\sofa/core/behavior/BlocMatrixWriter.h(88): note: see reference to function template instantiation 'sofa::type::Mat<3,3,float>::Mat<double>(const sofa::type::Mat<3,3,double> &) noexcept' being compiled J:\0\src\Sofa\framework\Type\src\sofa/type/Mat.h(169): note: see reference to function template instantiation '_OutIt std::copy<std::_Array_const_iterator<_Ty,3>,std::_Array_iterator<sofa::type::VecNoInit<3,real>,3>>(_InIt,_InIt,_OutIt)' being compiled with [ _OutIt=std::_Array_iterator<sofa::type::VecNoInit<3,float>,3>, _Ty=sofa::type::VecNoInit<3,double>, real=float, _InIt=std::_Array_const_iterator<sofa::type::VecNoInit<3,double>,3> ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(4611): note: see reference to function template instantiation '_OutIt *std::_Copy_unchecked<const sofa::type::VecNoInit<3,real>*,const sofa::type::VecNoInit<3,real>*,sofa::type::VecNoInit<3,float>*>(_InIt,_Sent,_OutIt)' being compiled with [ _OutIt=sofa::type::VecNoInit<3,float> *, real=double, _InIt=const sofa::type::VecNoInit<3,double> *, _Sent=const sofa::type::VecNoInit<3,double> * ] [1088/2397] Building CXX object Sofa\Component\MechanicalLoad\CMakeFiles\Sofa.Component.MechanicalLoad.dir\src\sofa\component\mechanicalload\TrianglePressureForceField.cpp.obj [1089/2397] Building CXX object Sofa\Component\MechanicalLoad\CMakeFiles\Sofa.Component.MechanicalLoad.dir\src\sofa\component\mechanicalload\TorsionForceField.cpp.obj [1090/2397] Linking CXX shared library bin\Sofa.Component.MechanicalLoad.dll [1091/2397] Building CXX object Sofa\Component\MechanicalLoad\tests\CMakeFiles\Sofa.Component.MechanicalLoad_test.dir\ConstantForceField_test.cpp.obj [1092/2397] Building CXX object Sofa\Component\MechanicalLoad\tests\CMakeFiles\Sofa.Component.MechanicalLoad_test.dir\QuadPressureForceField_test.cpp.obj [1093/2397] Building CXX object Sofa\Component\MechanicalLoad\tests\CMakeFiles\Sofa.Component.MechanicalLoad_test.dir\SurfacePressureForceField_test.cpp.obj [1094/2397] Building CXX object Sofa\Component\MechanicalLoad\tests\CMakeFiles\Sofa.Component.MechanicalLoad_test.dir\SkeletalMotionConstraint_test.cpp.obj [1095/2397] Building CXX object Sofa\Component\Collision\CMakeFiles\Sofa.Component.Collision.dir\src\sofa\component\collision\init.cpp.obj [1096/2397] Building CXX object Sofa\Component\Collision\Geometry\CMakeFiles\Sofa.Component.Collision.Geometry.dir\src\sofa\component\collision\geometry\init.cpp.obj [1097/2397] Building CXX object Sofa\Component\MechanicalLoad\tests\CMakeFiles\Sofa.Component.MechanicalLoad_test.dir\TrianglePressureForceField_test.cpp.obj [1098/2397] Building CXX object Sofa\Component\Collision\Geometry\CMakeFiles\Sofa.Component.Collision.Geometry.dir\src\sofa\component\collision\geometry\LineModel.cpp.obj [1099/2397] Building CXX object Sofa\Component\Collision\Geometry\CMakeFiles\Sofa.Component.Collision.Geometry.dir\src\sofa\component\collision\geometry\CylinderModel.cpp.obj [1100/2397] Building CXX object Sofa\Component\MechanicalLoad\tests\CMakeFiles\Sofa.Component.MechanicalLoad_test.dir\PlaneForceField_test.cpp.obj [1101/2397] Building CXX object Sofa\Component\Collision\Geometry\CMakeFiles\Sofa.Component.Collision.Geometry.dir\src\sofa\component\collision\geometry\RayModel.cpp.obj [1102/2397] Building CXX object Sofa\Component\Collision\Geometry\CMakeFiles\Sofa.Component.Collision.Geometry.dir\src\sofa\component\collision\geometry\CubeModel.cpp.obj [1103/2397] Building CXX object Sofa\Component\Collision\Geometry\CMakeFiles\Sofa.Component.Collision.Geometry.dir\src\sofa\component\collision\geometry\TetrahedronModel.cpp.obj [1104/2397] Building CXX object Sofa\Component\Collision\Geometry\CMakeFiles\Sofa.Component.Collision.Geometry.dir\src\sofa\component\collision\geometry\PointModel.cpp.obj [1105/2397] Building CXX object Sofa\Component\Collision\Geometry\CMakeFiles\Sofa.Component.Collision.Geometry.dir\src\sofa\component\collision\geometry\SphereModel.cpp.obj [1106/2397] Building CXX object Sofa\Component\Collision\Geometry\CMakeFiles\Sofa.Component.Collision.Geometry.dir\src\sofa\component\collision\geometry\TriangleModelInRegularGrid.cpp.obj [1107/2397] Building CXX object Sofa\Component\Collision\Geometry\CMakeFiles\Sofa.Component.Collision.Geometry.dir\src\sofa\component\collision\geometry\TriangleModel.cpp.obj [1108/2397] Building CXX object Sofa\Component\Collision\Geometry\CMakeFiles\Sofa.Component.Collision.Geometry.dir\src\sofa\component\collision\geometry\TriangleOctreeModel.cpp.obj [1109/2397] Linking CXX shared library bin\Sofa.Component.Collision.Geometry.dll [1110/2397] Building CXX object Sofa\Component\Collision\Detection\CMakeFiles\Sofa.Component.Collision.Detection.dir\src\sofa\component\collision\detection\init.cpp.obj [1111/2397] Building CXX object Sofa\Component\Collision\Testing\CMakeFiles\Sofa.Component.Collision.Testing.dir\src\sofa\component\collision\testing\empty.cpp.obj [1112/2397] Building CXX object Sofa\Component\Collision\Detection\Algorithm\CMakeFiles\Sofa.Component.Collision.Detection.Algorithm.dir\src\sofa\component\collision\detection\algorithm\init.cpp.obj [1113/2397] Building CXX object Sofa\Component\Collision\Geometry\tests\CMakeFiles\Sofa.Component.Collision.Geometry_test.dir\Sphere_test.cpp.obj [1114/2397] Building CXX object Sofa\Component\Collision\Detection\Algorithm\CMakeFiles\Sofa.Component.Collision.Detection.Algorithm.dir\src\sofa\component\collision\detection\algorithm\RayTraceDetection.cpp.obj [1115/2397] Building CXX object Sofa\Component\Collision\Geometry\tests\CMakeFiles\Sofa.Component.Collision.Geometry_test.dir\Triangle_test.cpp.obj [1116/2397] Building CXX object Sofa\Component\Collision\Detection\Algorithm\CMakeFiles\Sofa.Component.Collision.Detection.Algorithm.dir\src\sofa\component\collision\detection\algorithm\IncrSAP.cpp.obj [1117/2397] Building CXX object Sofa\Component\Collision\Detection\Algorithm\CMakeFiles\Sofa.Component.Collision.Detection.Algorithm.dir\src\sofa\component\collision\detection\algorithm\DirectSAPNarrowPhase.cpp.obj C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(241): warning C4244: 'argument': conversion from '_Ty' to 'float', possible loss of data with [ _Ty=double ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(241): note: the template instantiation context (the oldest one first) is J:\0\src\Sofa\Component\Collision\Detection\Algorithm\src\sofa\component\collision\detection\algorithm\DirectSAPNarrowPhase.cpp(431): note: see reference to function template instantiation '_Ty &std::vector<_Ty,std::allocator<_Ty>>::emplace_back<double,double,double,double>(double &&,double &&,double &&,double &&)' being compiled with [ _Ty=sofa::helper::visual::DrawTool::RGBAColor ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\vector(862): note: see reference to function template instantiation '_Ty &std::vector<_Ty,std::allocator<_Ty>>::_Emplace_one_at_back<double,double,double,double>(double &&,double &&,double &&,double &&)' being compiled with [ _Ty=sofa::helper::visual::DrawTool::RGBAColor ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\vector(780): note: see reference to function template instantiation '_Ty &std::vector<_Ty,std::allocator<_Ty>>::_Emplace_back_with_unused_capacity<double,double,double,double>(double &&,double &&,double &&,double &&)' being compiled with [ _Ty=sofa::helper::visual::DrawTool::RGBAColor ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\vector(798): note: see reference to function template instantiation 'void std::_Default_allocator_traits<_Alloc>::construct<_Ty,double,double,double,double>(_Alloc &,_Objty *const ,double &&,double &&,double &&,double &&)' being compiled with [ _Alloc=std::allocator<sofa::helper::visual::DrawTool::RGBAColor>, _Ty=sofa::type::RGBAColor, _Objty=sofa::type::RGBAColor ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xmemory(721): note: see reference to function template instantiation '_Ty *std::construct_at<_Objty,double,double,double,double,0x0>(_Ty *const ,double &&,double &&,double &&,double &&) noexcept(<expr>)' being compiled with [ _Ty=sofa::type::RGBAColor, _Objty=sofa::type::RGBAColor ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(242): warning C4244: 'argument': conversion from '_Ty' to 'float', possible loss of data with [ _Ty=double ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(242): note: the template instantiation context (the oldest one first) is C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\vector(798): note: see reference to function template instantiation 'void std::_Default_allocator_traits<_Alloc>::construct<_Ty,double,double,double,double>(_Alloc &,_Objty *const ,double &&,double &&,double &&,double &&)' being compiled with [ _Alloc=std::allocator<sofa::helper::visual::DrawTool::RGBAColor>, _Ty=sofa::type::RGBAColor, _Objty=sofa::type::RGBAColor ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xmemory(721): note: see reference to function template instantiation '_Ty *std::construct_at<_Objty,double,double,double,double,0x0>(_Ty *const ,double &&,double &&,double &&,double &&) noexcept(false)' being compiled with [ _Ty=sofa::type::RGBAColor, _Objty=sofa::type::RGBAColor ] [1118/2397] Building CXX object Sofa\Component\Collision\Detection\Algorithm\CMakeFiles\Sofa.Component.Collision.Detection.Algorithm.dir\src\sofa\component\collision\detection\algorithm\RayTraceNarrowPhase.cpp.obj [1119/2397] Linking CXX shared library bin\Sofa.Component.Collision.Detection.Algorithm.dll [1120/2397] Building CXX object Sofa\Component\Collision\Detection\Algorithm\tests\CMakeFiles\Sofa.Component.Collision.Detection.Algorithm_test.dir\CollisionPipeline_test.cpp.obj [1121/2397] Linking CXX executable bin\Sofa.Component.Collision.Detection.Algorithm_test.exe [1122/2397] Building CXX object Sofa\Component\Collision\Detection\Intersection\CMakeFiles\Sofa.Component.Collision.Detection.Intersection.dir\src\sofa\component\collision\detection\intersection\LocalMinDistance.cpp.obj [1123/2397] Building CXX object Sofa\Component\Collision\Detection\Intersection\CMakeFiles\Sofa.Component.Collision.Detection.Intersection.dir\src\sofa\component\collision\detection\intersection\BaseProximityIntersection.cpp.obj [1124/2397] Building CXX object Sofa\Component\Collision\Detection\Intersection\CMakeFiles\Sofa.Component.Collision.Detection.Intersection.dir\src\sofa\component\collision\detection\intersection\MeshDiscreteIntersection.cpp.obj [1125/2397] Building CXX object Sofa\Component\Collision\Detection\Intersection\CMakeFiles\Sofa.Component.Collision.Detection.Intersection.dir\src\sofa\component\collision\detection\intersection\init.cpp.obj [1126/2397] Building CXX object Sofa\Component\Collision\Detection\Intersection\CMakeFiles\Sofa.Component.Collision.Detection.Intersection.dir\src\sofa\component\collision\detection\intersection\DiscreteIntersection.cpp.obj [1127/2397] Building CXX object Sofa\Component\Collision\Detection\Intersection\CMakeFiles\Sofa.Component.Collision.Detection.Intersection.dir\src\sofa\component\collision\detection\intersection\NewProximityIntersection.cpp.obj [1128/2397] Building CXX object Sofa\Component\Collision\Detection\Intersection\CMakeFiles\Sofa.Component.Collision.Detection.Intersection.dir\src\sofa\component\collision\detection\intersection\RayNewProximityIntersection.cpp.obj [1129/2397] Building CXX object Sofa\Component\Collision\Detection\Intersection\CMakeFiles\Sofa.Component.Collision.Detection.Intersection.dir\src\sofa\component\collision\detection\intersection\MinProximityIntersection.cpp.obj [1130/2397] Building CXX object Sofa\Component\Collision\Detection\Intersection\CMakeFiles\Sofa.Component.Collision.Detection.Intersection.dir\src\sofa\component\collision\detection\intersection\MeshNewProximityIntersection.cpp.obj [1131/2397] Building CXX object Sofa\Component\Collision\Detection\Intersection\CMakeFiles\Sofa.Component.Collision.Detection.Intersection.dir\src\sofa\component\collision\detection\intersection\RayDiscreteIntersection.cpp.obj [1132/2397] Building CXX object Sofa\Component\Collision\Detection\Intersection\CMakeFiles\Sofa.Component.Collision.Detection.Intersection.dir\src\sofa\component\collision\detection\intersection\MeshMinProximityIntersection.cpp.obj [1133/2397] Building CXX object Sofa\Component\Collision\Detection\Intersection\CMakeFiles\Sofa.Component.Collision.Detection.Intersection.dir\src\sofa\component\collision\detection\intersection\TetrahedronDiscreteIntersection.cpp.obj [1134/2397] Linking CXX shared library bin\Sofa.Component.Collision.Detection.Intersection.dll [1135/2397] Linking CXX shared library bin\Sofa.Component.Collision.Detection.dll [1136/2397] Building CXX object Sofa\Component\Collision\Detection\Intersection\tests\CMakeFiles\Sofa.Component.Collision.Detection.Intersection_test.dir\MeshNewProximityIntersection_test.cpp.obj [1137/2397] Building CXX object Sofa\Component\Collision\Response\CMakeFiles\Sofa.Component.Collision.Response.dir\src\sofa\component\collision\response\init.cpp.obj [1138/2397] Building CXX object Sofa\Component\Collision\Response\Mapper\CMakeFiles\Sofa.Component.Collision.Response.Mapper.dir\src\sofa\component\collision\response\mapper\init.cpp.obj [1139/2397] Building CXX object Sofa\Component\Collision\Detection\Intersection\tests\CMakeFiles\Sofa.Component.Collision.Detection.Intersection_test.dir\LocalMinDistance_test.cpp.obj [1140/2397] Linking CXX executable bin\Sofa.Component.Collision.Detection.Intersection_test.exe [1141/2397] Building CXX object Sofa\Component\Collision\Response\Mapper\CMakeFiles\Sofa.Component.Collision.Response.Mapper.dir\src\sofa\component\collision\response\mapper\BaseContactMapper.cpp.obj [1142/2397] Building CXX object Sofa\Component\Collision\Response\Mapper\CMakeFiles\Sofa.Component.Collision.Response.Mapper.dir\src\sofa\component\collision\response\mapper\BarycentricContactMapper.cpp.obj [1143/2397] Building CXX object Sofa\Component\Collision\Response\Mapper\CMakeFiles\Sofa.Component.Collision.Response.Mapper.dir\src\sofa\component\collision\response\mapper\IdentityContactMapper.cpp.obj [1144/2397] Building CXX object Sofa\Component\Collision\Response\Mapper\CMakeFiles\Sofa.Component.Collision.Response.Mapper.dir\src\sofa\component\collision\response\mapper\SubsetContactMapper.cpp.obj [1145/2397] Building CXX object Sofa\Component\Collision\Response\Mapper\CMakeFiles\Sofa.Component.Collision.Response.Mapper.dir\src\sofa\component\collision\response\mapper\RigidContactMapper.cpp.obj [1146/2397] Building CXX object Sofa\Component\Collision\Response\Mapper\CMakeFiles\Sofa.Component.Collision.Response.Mapper.dir\src\sofa\component\collision\response\mapper\TetrahedronBarycentricContactMapper.cpp.obj [1147/2397] Building CXX object Sofa\Component\Collision\Response\Contact\CMakeFiles\Sofa.Component.Collision.Response.Contact.dir\src\sofa\component\collision\response\contact\init.cpp.obj [1148/2397] Linking CXX shared library bin\Sofa.Component.Collision.Response.Mapper.dll [1149/2397] Building CXX object Sofa\Component\Collision\Response\Mapper\tests\CMakeFiles\Sofa.Component.Collision.Response.Mapper_test.dir\BaryMapper_test.cpp.obj [1150/2397] Building CXX object Sofa\Component\Collision\Response\Contact\CMakeFiles\Sofa.Component.Collision.Response.Contact.dir\src\sofa\component\collision\response\contact\CollisionResponse.cpp.obj [1151/2397] Building CXX object Sofa\Component\Collision\Response\Contact\CMakeFiles\Sofa.Component.Collision.Response.Contact.dir\src\sofa\component\collision\response\contact\ContactIdentifier.cpp.obj [1152/2397] Building CXX object Sofa\Component\Collision\Response\Contact\CMakeFiles\Sofa.Component.Collision.Response.Contact.dir\src\sofa\component\collision\response\contact\RuleBasedContactManager.cpp.obj [1153/2397] Building CXX object Sofa\Component\Collision\Response\Contact\CMakeFiles\Sofa.Component.Collision.Response.Contact.dir\src\sofa\component\collision\response\contact\BarycentricStickContact.cpp.obj [1154/2397] Building CXX object Sofa\Component\Collision\Response\Contact\CMakeFiles\Sofa.Component.Collision.Response.Contact.dir\src\sofa\component\collision\response\contact\AugmentedLagrangianResponse.cpp.obj [1155/2397] Building CXX object Sofa\Component\Collision\Response\Contact\CMakeFiles\Sofa.Component.Collision.Response.Contact.dir\src\sofa\component\collision\response\contact\RayContact.cpp.obj [1156/2397] Building CXX object Sofa\Component\Collision\Response\Contact\CMakeFiles\Sofa.Component.Collision.Response.Contact.dir\src\sofa\component\collision\response\contact\ContactListener.cpp.obj [1157/2397] Building CXX object Sofa\Component\Collision\Response\Contact\CMakeFiles\Sofa.Component.Collision.Response.Contact.dir\src\sofa\component\collision\response\contact\BarycentricPenalityContact.cpp.obj [1158/2397] Building CXX object Sofa\Component\Collision\Response\Contact\CMakeFiles\Sofa.Component.Collision.Response.Contact.dir\src\sofa\component\collision\response\contact\PenalityContactForceField.cpp.obj C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\utility(278): warning C4996: 'sofa::type::Vec<3,float>::Vec': It is still usable but has been DEPRECATED since v25.12. You have until v26.12 to fix your code. Assignment and construction from a different Vec is being phased out (PR 5675). C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\utility(278): note: the template instantiation context (the oldest one first) is J:\0\src\Sofa\Component\Collision\Response\Contact\src\sofa\component\collision\response\contact\PenalityContactForceField.cpp(39): note: see reference to class template instantiation 'sofa::component::collision::response::contact::PenalityContactForceField<sofa::defaulttype::Vec3Types>' being compiled J:\0\src\Sofa\Component\Collision\Response\Contact\src\sofa/component/collision/response/contact/PenalityContactForceField.inl(345): note: while compiling class template member function 'void sofa::component::collision::response::contact::PenalityContactForceField<sofa::defaulttype::Vec3Types>::grabPoint(const sofa::core::behavior::MechanicalState<sofa::defaulttype::Vec3Types> *,const sofa::type::vector<unsigned int,sofa::type::CPUMemoryManager<T>> &,sofa::type::vector<std::pair<sofa::core::objectmodel::BaseObject *,sofa::type::Vec3f>,sofa::type::CPUMemoryManager<std::pair<sofa::core::objectmodel::BaseObject *,sofa::type::Vec3f>>> &,sofa::type::vector<T,sofa::type::CPUMemoryManager<T>> &,sofa::type::vector<T,sofa::type::CPUMemoryManager<T>> &)' with [ T=unsigned int ] J:\0\src\Sofa\Component\Collision\Response\Contact\src\sofa/component/collision/response/contact/PenalityContactForceField.inl(358): note: see reference to function template instantiation 'std::pair<sofa::core::objectmodel::BaseObject *,sofa::type::Vec3f>::pair<sofa::core::objectmodel::BaseObject*,sofa::type::Vec<3,double>,0>(std::pair<sofa::core::objectmodel::BaseObject *,sofa::type::Vec<3,double>> &&) noexcept' being compiled [1159/2397] Building CXX object Sofa\Component\Collision\Response\Contact\CMakeFiles\Sofa.Component.Collision.Response.Contact.dir\src\sofa\component\collision\response\contact\TetrahedronRayContact.cpp.obj [1160/2397] Building CXX object Sofa\Component\Collision\Response\Contact\CMakeFiles\Sofa.Component.Collision.Response.Contact.dir\src\sofa\component\collision\response\contact\FrictionContact.cpp.obj [1161/2397] Building CXX object Sofa\Component\Collision\Response\Contact\CMakeFiles\Sofa.Component.Collision.Response.Contact.dir\src\sofa\component\collision\response\contact\TetrahedronAugmentedLagrangianContact.cpp.obj [1162/2397] Building CXX object Sofa\Component\Collision\Response\Contact\CMakeFiles\Sofa.Component.Collision.Response.Contact.dir\src\sofa\component\collision\response\contact\StickContactConstraint.cpp.obj [1163/2397] Linking CXX shared library bin\Sofa.Component.Collision.Testing.dll [1164/2397] Linking CXX executable bin\Sofa.Component.Collision.Geometry_test.exe [1165/2397] Linking CXX executable bin\Sofa.Component.Collision.Response.Mapper_test.exe [1166/2397] Building CXX object Sofa\Component\Setting\CMakeFiles\Sofa.Component.Setting.dir\src\sofa\component\setting\BackgroundSetting.cpp.obj [1167/2397] Building CXX object Sofa\Component\Collision\Response\Contact\CMakeFiles\Sofa.Component.Collision.Response.Contact.dir\src\sofa\component\collision\response\contact\TetrahedronBarycentricPenalityContact.cpp.obj [1168/2397] Building CXX object Sofa\Component\Collision\Response\Contact\CMakeFiles\Sofa.Component.Collision.Response.Contact.dir\src\sofa\component\collision\response\contact\TetrahedronFrictionContact.cpp.obj [1169/2397] Linking CXX shared library bin\Sofa.Component.Collision.Response.Contact.dll [1170/2397] Linking CXX shared library bin\Sofa.Component.Collision.Response.dll [1171/2397] Building CXX object Sofa\Component\Collision\Response\Contact\tests\CMakeFiles\Sofa.Component.Collision.Response.Contact_test.dir\PenalityContactForceField_test.cpp.obj [1172/2397] Linking CXX shared library bin\Sofa.Component.Collision.dll [1173/2397] Building CXX object Sofa\Component\Setting\CMakeFiles\Sofa.Component.Setting.dir\src\sofa\component\setting\MouseButtonSetting.cpp.obj [1174/2397] Building CXX object Sofa\Component\Setting\CMakeFiles\Sofa.Component.Setting.dir\src\sofa\component\setting\init.cpp.obj [1175/2397] Building CXX object Sofa\Component\Setting\CMakeFiles\Sofa.Component.Setting.dir\src\sofa\component\setting\StatsSetting.cpp.obj [1176/2397] Building CXX object Sofa\Component\Setting\CMakeFiles\Sofa.Component.Setting.dir\src\sofa\component\setting\SofaDefaultPathSetting.cpp.obj [1177/2397] Building CXX object Sofa\Component\Setting\CMakeFiles\Sofa.Component.Setting.dir\src\sofa\component\setting\ViewerSetting.cpp.obj [1178/2397] Linking CXX shared library bin\Sofa.Component.Setting.dll [1179/2397] Building CXX object Sofa\Component\Controller\CMakeFiles\Sofa.Component.Controller.dir\src\sofa\component\controller\MechanicalStateController.cpp.obj [1180/2397] Building CXX object Sofa\Component\Controller\CMakeFiles\Sofa.Component.Controller.dir\src\sofa\component\controller\init.cpp.obj [1181/2397] Building CXX object Sofa\Component\Controller\CMakeFiles\Sofa.Component.Controller.dir\src\sofa\component\controller\Controller.cpp.obj [1182/2397] Linking CXX shared library bin\Sofa.Component.Controller.dll [1183/2397] Building CXX object Sofa\Component\Engine\CMakeFiles\Sofa.Component.Engine.dir\src\sofa\component\engine\init.cpp.obj [1184/2397] Building CXX object Sofa\Component\Engine\Analyze\CMakeFiles\Sofa.Component.Engine.Analyze.dir\src\sofa\component\engine\analyze\init.cpp.obj [1185/2397] Building CXX object Sofa\Component\Engine\Analyze\CMakeFiles\Sofa.Component.Engine.Analyze.dir\src\sofa\component\engine\analyze\AverageCoord.cpp.obj [1186/2397] Building CXX object Sofa\Component\Engine\Analyze\CMakeFiles\Sofa.Component.Engine.Analyze.dir\src\sofa\component\engine\analyze\Distances.cpp.obj [1187/2397] Building CXX object Sofa\Component\Engine\Analyze\CMakeFiles\Sofa.Component.Engine.Analyze.dir\src\sofa\component\engine\analyze\ClusteringEngine.cpp.obj [1188/2397] Building CXX object Sofa\Component\Engine\Analyze\CMakeFiles\Sofa.Component.Engine.Analyze.dir\src\sofa\component\engine\analyze\ShapeMatching.cpp.obj [1189/2397] Building CXX object Sofa\Component\Engine\Analyze\CMakeFiles\Sofa.Component.Engine.Analyze.dir\src\sofa\component\engine\analyze\HausdorffDistance.cpp.obj [1190/2397] Building CXX object Sofa\Component\Engine\Analyze\CMakeFiles\Sofa.Component.Engine.Analyze.dir\src\sofa\component\engine\analyze\SumEngine.cpp.obj [1191/2397] Linking CXX shared library bin\Sofa.Component.Engine.Analyze.dll [1192/2397] Building CXX object Sofa\Component\Engine\Analyze\tests\CMakeFiles\Sofa.Component.Engine.Analyze_test.dir\Engine.Analyze_DataUpdate_test.cpp.obj [1193/2397] Building CXX object Sofa\Component\Engine\Analyze\tests\CMakeFiles\Sofa.Component.Engine.Analyze_test.dir\AverageCoord_test.cpp.obj [1194/2397] Building CXX object Sofa\Component\Engine\Generate\CMakeFiles\Sofa.Component.Engine.Generate.dir\src\sofa\component\engine\generate\ExtrudeEdgesAndGenerateQuads.cpp.obj [1195/2397] Building CXX object Sofa\Component\Engine\Analyze\tests\CMakeFiles\Sofa.Component.Engine.Analyze_test.dir\ClusteringEngine_test.cpp.obj [1196/2397] Building CXX object Sofa\Component\Engine\Generate\CMakeFiles\Sofa.Component.Engine.Generate.dir\src\sofa\component\engine\generate\init.cpp.obj [1197/2397] Building CXX object Sofa\Component\Engine\Generate\CMakeFiles\Sofa.Component.Engine.Generate.dir\src\sofa\component\engine\generate\GenerateGrid.cpp.obj [1198/2397] Building CXX object Sofa\Component\Engine\Generate\CMakeFiles\Sofa.Component.Engine.Generate.dir\src\sofa\component\engine\generate\GenerateRigidMass.cpp.obj [1199/2397] Building CXX object Sofa\Component\Engine\Generate\CMakeFiles\Sofa.Component.Engine.Generate.dir\src\sofa\component\engine\generate\ExtrudeQuadsAndGenerateHexas.cpp.obj [1200/2397] Building CXX object Sofa\Component\Engine\Generate\CMakeFiles\Sofa.Component.Engine.Generate.dir\src\sofa\component\engine\generate\ExtrudeSurface.cpp.obj [1201/2397] Building CXX object Sofa\Component\Engine\Generate\CMakeFiles\Sofa.Component.Engine.Generate.dir\src\sofa\component\engine\generate\JoinPoints.cpp.obj [1202/2397] Building CXX object Sofa\Component\Engine\Generate\CMakeFiles\Sofa.Component.Engine.Generate.dir\src\sofa\component\engine\generate\GenerateCylinder.cpp.obj [1203/2397] Building CXX object Sofa\Component\Engine\Generate\CMakeFiles\Sofa.Component.Engine.Generate.dir\src\sofa\component\engine\generate\GroupFilterYoungModulus.cpp.obj [1204/2397] Building CXX object Sofa\Component\Engine\Generate\CMakeFiles\Sofa.Component.Engine.Generate.dir\src\sofa\component\engine\generate\MergePoints.cpp.obj [1205/2397] Building CXX object Sofa\Component\Engine\Generate\CMakeFiles\Sofa.Component.Engine.Generate.dir\src\sofa\component\engine\generate\MergeMeshes.cpp.obj [1206/2397] Building CXX object Sofa\Component\Engine\Generate\CMakeFiles\Sofa.Component.Engine.Generate.dir\src\sofa\component\engine\generate\MergeVectors.cpp.obj [1207/2397] Building CXX object Sofa\Component\Engine\Generate\CMakeFiles\Sofa.Component.Engine.Generate.dir\src\sofa\component\engine\generate\MeshBarycentricMapperEngine.cpp.obj [1208/2397] Building CXX object Sofa\Component\Engine\Generate\CMakeFiles\Sofa.Component.Engine.Generate.dir\src\sofa\component\engine\generate\GenerateSphere.cpp.obj [1209/2397] Building CXX object Sofa\Component\Engine\Generate\CMakeFiles\Sofa.Component.Engine.Generate.dir\src\sofa\component\engine\generate\MeshClosingEngine.cpp.obj [1210/2397] Building CXX object Sofa\Component\Engine\Generate\CMakeFiles\Sofa.Component.Engine.Generate.dir\src\sofa\component\engine\generate\MergeSets.cpp.obj [1211/2397] Building CXX object Sofa\Component\Engine\Generate\CMakeFiles\Sofa.Component.Engine.Generate.dir\src\sofa\component\engine\generate\MeshTetraStuffing.cpp.obj [1212/2397] Building CXX object Sofa\Component\Engine\Generate\CMakeFiles\Sofa.Component.Engine.Generate.dir\src\sofa\component\engine\generate\VolumeFromTetrahedrons.cpp.obj [1213/2397] Building CXX object Sofa\Component\Engine\Generate\CMakeFiles\Sofa.Component.Engine.Generate.dir\src\sofa\component\engine\generate\NormEngine.cpp.obj [1214/2397] Building CXX object Sofa\Component\Engine\Generate\CMakeFiles\Sofa.Component.Engine.Generate.dir\src\sofa\component\engine\generate\NormalsFromPoints.cpp.obj [1215/2397] Building CXX object Sofa\Component\Engine\Generate\CMakeFiles\Sofa.Component.Engine.Generate.dir\src\sofa\component\engine\generate\RandomPointDistributionInSurface.cpp.obj [1216/2397] Building CXX object Sofa\Component\Engine\Generate\CMakeFiles\Sofa.Component.Engine.Generate.dir\src\sofa\component\engine\generate\Spiral.cpp.obj [1217/2397] Building CXX object Sofa\Component\Engine\Generate\CMakeFiles\Sofa.Component.Engine.Generate.dir\src\sofa\component\engine\generate\VolumeFromTriangles.cpp.obj [1218/2397] Linking CXX shared library bin\Sofa.Component.Engine.Generate.dll [1219/2397] Building CXX object Sofa\Component\Engine\Generate\tests\CMakeFiles\Sofa.Component.Engine.Generate_test.dir\JoinPoints_test.cpp.obj [1220/2397] Building CXX object Sofa\Component\Engine\Generate\tests\CMakeFiles\Sofa.Component.Engine.Generate_test.dir\ExtrudeEdgesAndGenerateQuads_test.cpp.obj [1221/2397] Building CXX object Sofa\Component\Engine\Generate\tests\CMakeFiles\Sofa.Component.Engine.Generate_test.dir\MergePoints_test.cpp.obj [1222/2397] Building CXX object Sofa\Component\Engine\Generate\tests\CMakeFiles\Sofa.Component.Engine.Generate_test.dir\RandomPointDistributionInSurface_test.cpp.obj [1223/2397] Building CXX object Sofa\Component\Engine\Generate\tests\CMakeFiles\Sofa.Component.Engine.Generate_test.dir\Engine.Generate_DataUpdate_test.cpp.obj [1224/2397] Building CXX object Sofa\Component\Engine\Generate\tests\CMakeFiles\Sofa.Component.Engine.Generate_test.dir\VolumeFromTriangles_test.cpp.obj [1225/2397] Building CXX object Sofa\Component\Engine\Select\CMakeFiles\Sofa.Component.Engine.Select.dir\src\sofa\component\engine\select\init.cpp.obj [1226/2397] Building CXX object Sofa\Component\Engine\Select\CMakeFiles\Sofa.Component.Engine.Select.dir\src\sofa\component\engine\select\ComplementaryROI.cpp.obj [1227/2397] Building CXX object Sofa\Component\Engine\Generate\tests\CMakeFiles\Sofa.Component.Engine.Generate_test.dir\VolumeFromTetrahedrons_test.cpp.obj [1228/2397] Building CXX object Sofa\Component\Engine\Select\CMakeFiles\Sofa.Component.Engine.Select.dir\src\sofa\component\engine\select\MeshSampler.cpp.obj [1229/2397] Building CXX object Sofa\Component\Engine\Select\CMakeFiles\Sofa.Component.Engine.Select.dir\src\sofa\component\engine\select\MergeROIs.cpp.obj [1230/2397] Building CXX object Sofa\Component\Engine\Select\CMakeFiles\Sofa.Component.Engine.Select.dir\src\sofa\component\engine\select\IndicesFromValues.cpp.obj [1231/2397] Building CXX object Sofa\Component\Engine\Select\CMakeFiles\Sofa.Component.Engine.Select.dir\src\sofa\component\engine\select\BoxROI.cpp.obj [1232/2397] Building CXX object Sofa\Component\Engine\Select\CMakeFiles\Sofa.Component.Engine.Select.dir\src\sofa\component\engine\select\MeshBoundaryROI.cpp.obj [1233/2397] Building CXX object Sofa\Component\Engine\Select\CMakeFiles\Sofa.Component.Engine.Select.dir\src\sofa\component\engine\select\MeshSplittingEngine.cpp.obj [1234/2397] Building CXX object Sofa\Component\Engine\Select\CMakeFiles\Sofa.Component.Engine.Select.dir\src\sofa\component\engine\select\NearestPointROI.cpp.obj [1235/2397] Building CXX object Sofa\Component\Engine\Select\CMakeFiles\Sofa.Component.Engine.Select.dir\src\sofa\component\engine\select\MeshROI.cpp.obj [1236/2397] Building CXX object Sofa\Component\Engine\Select\CMakeFiles\Sofa.Component.Engine.Select.dir\src\sofa\component\engine\select\PlaneROI.cpp.obj [1237/2397] Building CXX object Sofa\Component\Engine\Select\CMakeFiles\Sofa.Component.Engine.Select.dir\src\sofa\component\engine\select\MeshSubsetEngine.cpp.obj [1238/2397] Building CXX object Sofa\Component\Engine\Select\CMakeFiles\Sofa.Component.Engine.Select.dir\src\sofa\component\engine\select\PointsFromIndices.cpp.obj [1239/2397] Building CXX object Sofa\Component\Engine\Select\CMakeFiles\Sofa.Component.Engine.Select.dir\src\sofa\component\engine\select\PairBoxRoi.cpp.obj [1240/2397] Building CXX object Sofa\Component\Engine\Select\CMakeFiles\Sofa.Component.Engine.Select.dir\src\sofa\component\engine\select\SelectLabelROI.cpp.obj [1241/2397] Building CXX object Sofa\Component\Engine\Select\CMakeFiles\Sofa.Component.Engine.Select.dir\src\sofa\component\engine\select\ProximityROI.cpp.obj [1242/2397] Building CXX object Sofa\Component\Engine\Select\CMakeFiles\Sofa.Component.Engine.Select.dir\src\sofa\component\engine\select\SelectConnectedLabelsROI.cpp.obj [1243/2397] Building CXX object Sofa\Component\Engine\Select\CMakeFiles\Sofa.Component.Engine.Select.dir\src\sofa\component\engine\select\SphereROI.cpp.obj [1244/2397] Building CXX object Sofa\Component\Engine\Select\CMakeFiles\Sofa.Component.Engine.Select.dir\src\sofa\component\engine\select\SubsetTopology.cpp.obj [1245/2397] Building CXX object Sofa\Component\Engine\Select\CMakeFiles\Sofa.Component.Engine.Select.dir\src\sofa\component\engine\select\ValuesFromIndices.cpp.obj [1246/2397] Building CXX object Sofa\Component\Engine\Select\CMakeFiles\Sofa.Component.Engine.Select.dir\src\sofa\component\engine\select\ValuesFromPositions.cpp.obj [1247/2397] Linking CXX shared library bin\Sofa.Component.Engine.Select.dll [1248/2397] Building CXX object Sofa\Component\Engine\Select\tests\CMakeFiles\Sofa.Component.Engine.Select_test.dir\BoxROI_test.cpp.obj [1249/2397] Building CXX object Sofa\Component\Engine\Select\tests\CMakeFiles\Sofa.Component.Engine.Select_test.dir\ComplementaryROI_test.cpp.obj [1250/2397] Building CXX object Sofa\Component\Engine\Select\tests\CMakeFiles\Sofa.Component.Engine.Select_test.dir\MeshSubsetEngine_test.cpp.obj [1251/2397] Building CXX object Sofa\Component\Engine\Select\tests\CMakeFiles\Sofa.Component.Engine.Select_test.dir\IndicesFromValues_test.cpp.obj [1252/2397] Building CXX object Sofa\Component\Engine\Select\tests\CMakeFiles\Sofa.Component.Engine.Select_test.dir\Engine.Select_DataUpdate_test.cpp.obj [1253/2397] Building CXX object Sofa\Component\Engine\Select\tests\CMakeFiles\Sofa.Component.Engine.Select_test.dir\MeshROI_test.cpp.obj [1254/2397] Building CXX object Sofa\Component\Engine\Select\tests\CMakeFiles\Sofa.Component.Engine.Select_test.dir\PlaneROI_test.cpp.obj [1255/2397] Building CXX object Sofa\Component\Engine\Select\tests\CMakeFiles\Sofa.Component.Engine.Select_test.dir\SphereROI_test.cpp.obj [1256/2397] Building CXX object Sofa\Component\Engine\Transform\CMakeFiles\Sofa.Component.Engine.Transform.dir\src\sofa\component\engine\transform\DifferenceEngine.cpp.obj [1257/2397] Building CXX object Sofa\Component\Engine\Transform\CMakeFiles\Sofa.Component.Engine.Transform.dir\src\sofa\component\engine\transform\init.cpp.obj [1258/2397] Building CXX object Sofa\Component\Engine\Transform\CMakeFiles\Sofa.Component.Engine.Transform.dir\src\sofa\component\engine\transform\DisplacementMatrixEngine.cpp.obj [1259/2397] Building CXX object Sofa\Component\Engine\Transform\CMakeFiles\Sofa.Component.Engine.Transform.dir\src\sofa\component\engine\transform\IndexValueMapper.cpp.obj [1260/2397] Building CXX object Sofa\Component\Engine\Transform\CMakeFiles\Sofa.Component.Engine.Transform.dir\src\sofa\component\engine\transform\Indices2ValuesMapper.cpp.obj [1261/2397] Building CXX object Sofa\Component\Engine\Transform\CMakeFiles\Sofa.Component.Engine.Transform.dir\src\sofa\component\engine\transform\MapIndices.cpp.obj [1262/2397] Building CXX object Sofa\Component\Engine\Transform\CMakeFiles\Sofa.Component.Engine.Transform.dir\src\sofa\component\engine\transform\SmoothMeshEngine.cpp.obj [1263/2397] Building CXX object Sofa\Component\Engine\Transform\CMakeFiles\Sofa.Component.Engine.Transform.dir\src\sofa\component\engine\transform\DilateEngine.cpp.obj [1264/2397] Building CXX object Sofa\Component\Engine\Transform\CMakeFiles\Sofa.Component.Engine.Transform.dir\src\sofa\component\engine\transform\ProjectiveTransformEngine.cpp.obj [1265/2397] Building CXX object Sofa\Component\Engine\Transform\CMakeFiles\Sofa.Component.Engine.Transform.dir\src\sofa\component\engine\transform\ROIValueMapper.cpp.obj [1266/2397] Building CXX object Sofa\Component\Engine\Transform\CMakeFiles\Sofa.Component.Engine.Transform.dir\src\sofa\component\engine\transform\QuatToRigidEngine.cpp.obj [1267/2397] Building CXX object Sofa\Component\Engine\Transform\CMakeFiles\Sofa.Component.Engine.Transform.dir\src\sofa\component\engine\transform\MathOp.cpp.obj [1268/2397] Building CXX object Sofa\Component\Engine\Transform\CMakeFiles\Sofa.Component.Engine.Transform.dir\src\sofa\component\engine\transform\RigidToQuatEngine.cpp.obj [1269/2397] Building CXX object Sofa\Component\Engine\Transform\CMakeFiles\Sofa.Component.Engine.Transform.dir\src\sofa\component\engine\transform\TransformMatrixEngine.cpp.obj [1270/2397] Building CXX object Sofa\Component\Engine\Transform\CMakeFiles\Sofa.Component.Engine.Transform.dir\src\sofa\component\engine\transform\Vertex2Frame.cpp.obj [1271/2397] Building CXX object Sofa\Component\Engine\Transform\CMakeFiles\Sofa.Component.Engine.Transform.dir\src\sofa\component\engine\transform\TransformPosition.cpp.obj [1272/2397] Building CXX object Sofa\Component\Engine\Transform\CMakeFiles\Sofa.Component.Engine.Transform.dir\src\sofa\component\engine\transform\TransformEngine.cpp.obj [1273/2397] Linking CXX shared library bin\Sofa.Component.Engine.Transform.dll [1274/2397] Linking CXX shared library bin\Sofa.Component.Engine.dll [1275/2397] Building CXX object Sofa\Component\Engine\Transform\tests\CMakeFiles\Sofa.Component.Engine.Transform_test.dir\DifferenceEngine_test.cpp.obj [1276/2397] Building CXX object Sofa\Component\Engine\Transform\tests\CMakeFiles\Sofa.Component.Engine.Transform_test.dir\DisplacementTransformEngine_test.cpp.obj [1277/2397] Building CXX object Sofa\Component\Engine\Transform\tests\CMakeFiles\Sofa.Component.Engine.Transform_test.dir\Engine.Transform_DataUpdate_test.cpp.obj [1278/2397] Building CXX object Sofa\Component\Engine\Transform\tests\CMakeFiles\Sofa.Component.Engine.Transform_test.dir\DisplacementMatrixEngine_test.cpp.obj [1279/2397] Building CXX object Sofa\Component\Engine\Transform\tests\CMakeFiles\Sofa.Component.Engine.Transform_test.dir\IndexValueMapper_test.cpp.obj [1280/2397] Building CXX object Sofa\Component\Engine\Transform\tests\CMakeFiles\Sofa.Component.Engine.Transform_test.dir\DilateEngine_test.cpp.obj [1281/2397] Building CXX object Sofa\Component\Engine\Transform\tests\CMakeFiles\Sofa.Component.Engine.Transform_test.dir\ProjectiveTransformEngine_test.cpp.obj [1282/2397] Building CXX object Sofa\Component\Engine\Testing\CMakeFiles\Sofa.Component.Engine.Testing.dir\src\sofa\component\engine\testing\empty.cpp.obj [1283/2397] Linking CXX shared library bin\Sofa.Component.Engine.Testing.dll [1284/2397] Linking CXX executable bin\Sofa.Component.Engine.Analyze_test.exe [1285/2397] Linking CXX executable bin\Sofa.Component.Engine.Generate_test.exe [1286/2397] Linking CXX executable bin\Sofa.Component.Engine.Select_test.exe [1287/2397] Building CXX object Sofa\Component\Engine\Transform\tests\CMakeFiles\Sofa.Component.Engine.Transform_test.dir\SmoothMeshEngine_test.cpp.obj [1288/2397] Building CXX object Sofa\Component\Haptics\CMakeFiles\Sofa.Component.Haptics.dir\src\sofa\component\haptics\LCPForceFeedback.cpp.obj [1289/2397] Building CXX object Sofa\Component\Haptics\CMakeFiles\Sofa.Component.Haptics.dir\src\sofa\component\haptics\init.cpp.obj [1290/2397] Building CXX object Sofa\Component\Engine\Transform\tests\CMakeFiles\Sofa.Component.Engine.Transform_test.dir\TransformEngine_test.cpp.obj [1291/2397] Linking CXX executable bin\Sofa.Component.Engine.Transform_test.exe [1292/2397] Building CXX object Sofa\Component\Haptics\CMakeFiles\Sofa.Component.Haptics.dir\src\sofa\component\haptics\NullForceFeedbackT.cpp.obj [1293/2397] Building CXX object Sofa\Component\Haptics\CMakeFiles\Sofa.Component.Haptics.dir\src\sofa\component\haptics\NullForceFeedback.cpp.obj [1294/2397] Building CXX object Sofa\Component\Haptics\CMakeFiles\Sofa.Component.Haptics.dir\src\sofa\component\haptics\ForceFeedback.cpp.obj [1295/2397] Linking CXX shared library bin\Sofa.Component.Haptics.dll [1296/2397] Linking CXX shared library bin\Sofa.Component.dll [1297/2397] Linking CXX executable bin\Sofa.Simulation_simutest.exe [1298/2397] Building CXX object Sofa\GL\Component\Engine\tests\CMakeFiles\Sofa.GL.Component.Engine_test.dir\TextureInterpolation_DataUpdate.cpp.obj [1299/2397] Building CXX object Sofa\Component\test\CMakeFiles\Sofa.Component_test.dir\Modules_test.cpp.obj [1300/2397] Linking CXX executable bin\Sofa.Component_test.exe [1301/2397] Building CXX object Sofa\GL\CMakeFiles\Sofa.GL.dir\src\sofa\gl\BasicShapesGL.cpp.obj [1302/2397] Building CXX object Sofa\GL\CMakeFiles\Sofa.GL.dir\src\sofa\gl\initSofa.GL.cpp.obj [1303/2397] Building CXX object Sofa\GL\CMakeFiles\Sofa.GL.dir\src\sofa\gl\Cylinder.cpp.obj [1304/2397] Building CXX object Sofa\GL\CMakeFiles\Sofa.GL.dir\src\sofa\gl\Axis.cpp.obj [1305/2397] Building CXX object Sofa\GL\CMakeFiles\Sofa.GL.dir\src\sofa\gl\Frame.cpp.obj C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\utility(250): warning C4996: 'sofa::type::Vec<3,float>::Vec': It is still usable but has been DEPRECATED since v25.12. You have until v26.12 to fix your code. Assignment and construction from a different Vec is being phased out (PR 5675). C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\utility(250): note: the template instantiation context (the oldest one first) is J:\0\src\Sofa\GL\src\sofa\gl\Frame.cpp(413): note: see reference to function template instantiation 'std::pair<std::_List_iterator<std::_List_val<std::_List_simple_types<_Ty>>>,bool> std::_Hash<std::_Umap_traits<_Kty,sofa::gl::CoordinateFrame,std::_Uhash_compare<_Kty,_Hasher,_Keyeq>,_Alloc,false>>::emplace<const sofa::type::Vec3&,sofa::gl::CoordinateFrame>(const sofa::type::Vec3 &,sofa::gl::CoordinateFrame &&)' being compiled with [ _Ty=std::pair<const sofa::type::Vec3f,sofa::gl::CoordinateFrame>, _Kty=sofa::type::Vec3f, _Hasher=std::hash<sofa::type::Vec3f>, _Keyeq=std::equal_to<sofa::type::Vec3f>, _Alloc=std::allocator<std::pair<const sofa::type::Vec3f,sofa::gl::CoordinateFrame>> ] J:\0\src\Sofa\GL\src\sofa\gl\Frame.cpp(413): note: see the first reference to 'std::_Hash<std::_Umap_traits<_Kty,_Ty,std::_Uhash_compare<_Kty,_Hasher,_Keyeq>,_Alloc,false>>::emplace' in 'sofa::gl::Frame::draw' with [ _Kty=sofa::type::Vec3f, _Ty=sofa::gl::CoordinateFrame, _Hasher=std::hash<sofa::type::Vec3f>, _Keyeq=std::equal_to<sofa::type::Vec3f>, _Alloc=std::allocator<std::pair<const sofa::type::Vec3f,sofa::gl::CoordinateFrame>> ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xhash(619): note: see reference to function template instantiation 'std::_List_node_emplace_op2<std::allocator<std::_List_node<std::pair<const sofa::type::Vec3f,sofa::gl::CoordinateFrame>,std::_Default_allocator_traits<_Alloc>::void_pointer>>>::_List_node_emplace_op2<const sofa::type::Vec3&,_Ty>(_Alnode &,const sofa::type::Vec3 &,_Ty &&)' being compiled with [ _Alloc=std::allocator<std::pair<const sofa::type::Vec3f,sofa::gl::CoordinateFrame>>, _Ty=sofa::gl::CoordinateFrame, _Alnode=std::allocator<std::_List_node<std::pair<const sofa::type::Vec3f,sofa::gl::CoordinateFrame>,std::_Default_allocator_traits<std::allocator<std::pair<const sofa::type::Vec3f,sofa::gl::CoordinateFrame>>>::void_pointer>> ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\list(585): note: see reference to function template instantiation 'void std::_Default_allocator_traits<_Alloc>::construct<_Ty,const sofa::type::Vec3&,sofa::gl::CoordinateFrame>(_Alloc &,_Objty *const ,const sofa::type::Vec3 &,sofa::gl::CoordinateFrame &&)' being compiled with [ _Alloc=std::allocator<std::_List_node<std::pair<const sofa::type::Vec3f,sofa::gl::CoordinateFrame>,std::_Default_allocator_traits<std::allocator<std::pair<const sofa::type::Vec3f,sofa::gl::CoordinateFrame>>>::void_pointer>>, _Ty=std::pair<const sofa::type::Vec3f,sofa::gl::CoordinateFrame>, _Objty=std::pair<const sofa::type::Vec3f,sofa::gl::CoordinateFrame> ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xmemory(721): note: see reference to function template instantiation '_Ty *std::construct_at<_Objty,const sofa::type::Vec3&,sofa::gl::CoordinateFrame,0x0>(_Ty *const ,const sofa::type::Vec3 &,sofa::gl::CoordinateFrame &&) noexcept' being compiled with [ _Ty=std::pair<const sofa::type::Vec3f,sofa::gl::CoordinateFrame>, _Objty=std::pair<const sofa::type::Vec3f,sofa::gl::CoordinateFrame> ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(242): note: see reference to function template instantiation 'std::pair<const sofa::type::Vec3f,sofa::gl::CoordinateFrame>::pair<const sofa::type::Vec3&,_Ty,0>(_Other1,_Other2 &&) noexcept' being compiled with [ _Ty=sofa::gl::CoordinateFrame, _Other1=const sofa::type::Vec3 &, _Other2=sofa::gl::CoordinateFrame ] [1306/2397] Building CXX object Sofa\GL\CMakeFiles\Sofa.GL.dir\src\sofa\gl\VideoRecorderFFMPEG.cpp.obj [1307/2397] Building CXX object Sofa\GL\CMakeFiles\Sofa.GL.dir\src\sofa\gl\Capture.cpp.obj [1308/2397] Building CXX object Sofa\GL\CMakeFiles\Sofa.GL.dir\src\sofa\gl\gl.cpp.obj [1309/2397] Building CXX object Sofa\GL\CMakeFiles\Sofa.GL.dir\src\sofa\gl\TransformationGL.cpp.obj [1310/2397] Building CXX object Sofa\Component\Haptics\tests\CMakeFiles\Sofa.Component.Haptics_test.dir\LCPForceFeedback_test.cpp.obj [1311/2397] Linking CXX executable bin\Sofa.Component.Haptics_test.exe [1312/2397] Building CXX object Sofa\GL\CMakeFiles\Sofa.GL.dir\src\sofa\gl\glText.cpp.obj [1313/2397] Building CXX object Sofa\GL\CMakeFiles\Sofa.GL.dir\src\sofa\gl\Texture.cpp.obj [1314/2397] Building CXX object Sofa\GL\CMakeFiles\Sofa.GL.dir\src\sofa\gl\FrameBufferObject.cpp.obj [1315/2397] Building CXX object Sofa\GL\CMakeFiles\Sofa.GL.dir\src\sofa\gl\GLSLShader.cpp.obj [1316/2397] Building CXX object Sofa\GL\CMakeFiles\Sofa.GL.dir\src\sofa\gl\DrawToolGL.cpp.obj [1317/2397] Linking CXX shared library bin\Sofa.GL.dll [1318/2397] Building CXX object Sofa\GL\Component\CMakeFiles\Sofa.GL.Component.dir\src\sofa\gl\component\init.cpp.obj [1319/2397] Building CXX object Sofa\GL\Component\Rendering2D\CMakeFiles\Sofa.GL.Component.Rendering2D.dir\src\sofa\gl\component\rendering2d\init.cpp.obj [1320/2397] Building CXX object Sofa\GL\Component\Rendering2D\CMakeFiles\Sofa.GL.Component.Rendering2D.dir\src\sofa\gl\component\rendering2d\OglColorMap.cpp.obj [1321/2397] Building CXX object Sofa\GL\Component\Rendering2D\CMakeFiles\Sofa.GL.Component.Rendering2D.dir\src\sofa\gl\component\rendering2d\OglLabel.cpp.obj [1322/2397] Building CXX object Sofa\GL\Component\Rendering3D\CMakeFiles\Sofa.GL.Component.Rendering3D.dir\src\sofa\gl\component\rendering3d\init.cpp.obj [1323/2397] Building CXX object Sofa\GL\Component\Rendering2D\CMakeFiles\Sofa.GL.Component.Rendering2D.dir\src\sofa\gl\component\rendering2d\OglViewport.cpp.obj [1324/2397] Linking CXX shared library bin\Sofa.GL.Component.Rendering2D.dll [1325/2397] Building CXX object Sofa\GL\Component\Rendering2D\tests\CMakeFiles\Sofa.GL.Component.Rendering2D_test.dir\OglLabel_test.cpp.obj [1326/2397] Building CXX object Sofa\GL\Component\Rendering3D\CMakeFiles\Sofa.GL.Component.Rendering3D.dir\src\sofa\gl\component\rendering3d\ClipPlane.cpp.obj [1327/2397] Building CXX object Sofa\GL\Component\Rendering3D\CMakeFiles\Sofa.GL.Component.Rendering3D.dir\src\sofa\gl\component\rendering3d\PointSplatModel.cpp.obj [1328/2397] Building CXX object Sofa\GL\Component\Rendering3D\CMakeFiles\Sofa.GL.Component.Rendering3D.dir\src\sofa\gl\component\rendering3d\OglSceneFrame.cpp.obj [1329/2397] Building CXX object Sofa\GL\Component\Rendering3D\CMakeFiles\Sofa.GL.Component.Rendering3D.dir\src\sofa\gl\component\rendering3d\MergeVisualModels.cpp.obj [1330/2397] Building CXX object Sofa\GL\Component\Rendering3D\CMakeFiles\Sofa.GL.Component.Rendering3D.dir\src\sofa\gl\component\rendering3d\DataDisplay.cpp.obj [1331/2397] Building CXX object Sofa\GL\Component\Rendering3D\CMakeFiles\Sofa.GL.Component.Rendering3D.dir\src\sofa\gl\component\rendering3d\OglModel.cpp.obj J:\0\src\Sofa\GL\Component\Rendering3D\src\sofa\gl\component\rendering3d\OglModel.cpp(380): warning C4312: 'reinterpret_cast': conversion from 'const GLulong' to 'void *' of greater size J:\0\src\Sofa\GL\Component\Rendering3D\src\sofa\gl\component\rendering3d\OglModel.cpp(397): warning C4312: 'reinterpret_cast': conversion from 'unsigned long' to 'void *' of greater size C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\utility(250): warning C4267: 'initializing': conversion from 'size_t' to '_Ty2', possible loss of data with [ _Ty2=int ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\utility(250): note: the template instantiation context (the oldest one first) is J:\0\src\Sofa\GL\Component\Rendering3D\src\sofa\gl\component\rendering3d\OglModel.cpp(641): note: see reference to function template instantiation 'std::pair<int,int>::pair<unsigned int&,unsigned __int64,0>(_Other1,_Other2 &&) noexcept' being compiled with [ _Other1=unsigned int &, _Other2=unsigned __int64 ] J:\0\src\Sofa\GL\Component\Rendering3D\src\sofa\gl\component\rendering3d\OglModel.cpp(641): note: see the first reference to 'std::pair<int,int>::pair' in 'sofa::gl::component::rendering3d::OglModel::loadTextures' [1332/2397] Building CXX object Sofa\GL\Component\Rendering3D\CMakeFiles\Sofa.GL.Component.Rendering3D.dir\src\sofa\gl\component\rendering3d\SlicedVolumetricModel.cpp.obj [1333/2397] Building CXX object Sofa\GL\Component\Rendering3D\tests\CMakeFiles\Sofa.GL.Component.Rendering3D_test.dir\ClipPlane_test.cpp.obj [1334/2397] Linking CXX shared library bin\Sofa.GL.Component.Rendering3D.dll [1335/2397] Building CXX object Sofa\GL\Component\Rendering3D\tests\CMakeFiles\Sofa.GL.Component.Rendering3D_test.dir\OglModel_test.cpp.obj [1336/2397] Building CXX object Sofa\GL\Component\Engine\CMakeFiles\Sofa.GL.Component.Engine.dir\src\sofa\gl\component\engine\init.cpp.obj [1337/2397] Building CXX object Sofa\GL\Component\Shader\CMakeFiles\Sofa.GL.Component.Shader.dir\src\sofa\gl\component\shader\init.cpp.obj [1338/2397] Building CXX object Sofa\GL\Component\Engine\CMakeFiles\Sofa.GL.Component.Engine.dir\src\sofa\gl\component\engine\TextureInterpolation.cpp.obj [1339/2397] Linking CXX shared library bin\Sofa.GL.Component.Engine.dll [1340/2397] Building CXX object Sofa\GL\Component\Shader\CMakeFiles\Sofa.GL.Component.Shader.dir\src\sofa\gl\component\shader\LightManager.cpp.obj [1341/2397] Building CXX object applications\plugins\SofaMatrix\CMakeFiles\SofaMatrix.dir\src\SofaMatrix\GlobalSystemMatrixImage.cpp.obj [1342/2397] Building CXX object Sofa\GL\Component\Shader\CMakeFiles\Sofa.GL.Component.Shader.dir\src\sofa\gl\component\shader\Light.cpp.obj [1343/2397] Building CXX object Sofa\GL\Component\Shader\CMakeFiles\Sofa.GL.Component.Shader.dir\src\sofa\gl\component\shader\OglShaderMacro.cpp.obj [1344/2397] Building CXX object Sofa\GL\Component\Shader\CMakeFiles\Sofa.GL.Component.Shader.dir\src\sofa\gl\component\shader\CompositingVisualLoop.cpp.obj [1345/2397] Building CXX object Sofa\GL\Component\Shader\CMakeFiles\Sofa.GL.Component.Shader.dir\src\sofa\gl\component\shader\OrderIndependentTransparencyManager.cpp.obj [1346/2397] Building CXX object Sofa\GL\Component\Shader\CMakeFiles\Sofa.GL.Component.Shader.dir\src\sofa\gl\component\shader\OglOITShader.cpp.obj [1347/2397] Building CXX object Sofa\GL\Component\Shader\CMakeFiles\Sofa.GL.Component.Shader.dir\src\sofa\gl\component\shader\OglShader.cpp.obj [1348/2397] Building CXX object Sofa\GL\Component\Shader\CMakeFiles\Sofa.GL.Component.Shader.dir\src\sofa\gl\component\shader\OglAttribute.cpp.obj [1349/2397] Building CXX object Sofa\GL\Component\Shader\CMakeFiles\Sofa.GL.Component.Shader.dir\src\sofa\gl\component\shader\OglTexturePointer.cpp.obj [1350/2397] Building CXX object Sofa\GL\Component\Shader\CMakeFiles\Sofa.GL.Component.Shader.dir\src\sofa\gl\component\shader\OglTexture.cpp.obj [1351/2397] Building CXX object Sofa\GL\Component\Shader\CMakeFiles\Sofa.GL.Component.Shader.dir\src\sofa\gl\component\shader\OglShadowShader.cpp.obj [1352/2397] Building CXX object Sofa\GL\Component\Shader\CMakeFiles\Sofa.GL.Component.Shader.dir\src\sofa\gl\component\shader\OglRenderingSRGB.cpp.obj [1353/2397] Building CXX object Sofa\GL\Component\Shader\CMakeFiles\Sofa.GL.Component.Shader.dir\src\sofa\gl\component\shader\OglVariable.cpp.obj [1354/2397] Building CXX object Sofa\GL\Component\Shader\CMakeFiles\Sofa.GL.Component.Shader.dir\src\sofa\gl\component\shader\OglShaderVisualModel.cpp.obj C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(4599): warning C4244: '=': conversion from 'const _Ty' to '_Ty', possible loss of data with [ _Ty=double ] and [ _Ty=float ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(4599): note: the template instantiation context (the oldest one first) is J:\0\src\Sofa\GL\Component\Shader\src\sofa\gl\component\shader\OglShaderVisualModel.cpp(167): note: see reference to function template instantiation 'sofa::type::Vec<3,float> sofa::type::toVecN<3,float,3,double>(const sofa::type::Vec<3,double> &,const OutReal)' being compiled with [ OutReal=float ] J:\0\src\Sofa\framework\Type\src\sofa/type/Vec.h(814): note: see reference to function template instantiation '_OutIt std::copy<std::_Array_const_iterator<_Ty,3>,std::_Array_iterator<float,3>>(_InIt,_InIt,_OutIt)' being compiled with [ _OutIt=std::_Array_iterator<float,3>, _Ty=double, _InIt=std::_Array_const_iterator<double,3> ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(4611): note: see reference to function template instantiation '_OutIt *std::_Copy_unchecked<const double*,const double*,float*>(_InIt,_Sent,_OutIt)' being compiled with [ _OutIt=float *, _InIt=const double *, _Sent=const double * ] [1355/2397] Building CXX object Sofa\GL\Component\Shader\CMakeFiles\Sofa.GL.Component.Shader.dir\src\sofa\gl\component\shader\PostProcessManager.cpp.obj [1356/2397] Building CXX object Sofa\GL\Component\Shader\CMakeFiles\Sofa.GL.Component.Shader.dir\src\sofa\gl\component\shader\VisualManagerPass.cpp.obj [1357/2397] Building CXX object Sofa\GL\Component\Shader\CMakeFiles\Sofa.GL.Component.Shader.dir\src\sofa\gl\component\shader\VisualManagerSecondaryPass.cpp.obj [1358/2397] Linking CXX shared library bin\Sofa.GL.Component.Shader.dll [1359/2397] Linking CXX shared library bin\Sofa.GL.Component.dll [1360/2397] Linking CXX executable bin\Sofa.GL.Component.Engine_test.exe [1361/2397] Linking CXX executable bin\Sofa.GL.Component.Rendering2D_test.exe [1362/2397] Linking CXX executable bin\Sofa.GL.Component.Rendering3D_test.exe [1363/2397] Building CXX object Sofa\GUI\CMakeFiles\Sofa.GUI.dir\src\sofa\gui\init.cpp.obj [1364/2397] Building CXX object Sofa\GL\Sofa.GL_test\CMakeFiles\Sofa.GL_test.dir\src\GLSLShader_test.cpp.obj [1365/2397] Linking CXX executable bin\Sofa.GL_test.exe [1366/2397] Building CXX object Sofa\GL\Component\Shader\tests\CMakeFiles\Sofa.GL.Component.Shader_test.dir\LightManager_test.cpp.obj [1367/2397] Building CXX object Sofa\GUI\Component\CMakeFiles\Sofa.GUI.Component.dir\src\sofa\gui\component\AddFrameButtonSetting.cpp.obj [1368/2397] Building CXX object Sofa\GUI\Component\CMakeFiles\Sofa.GUI.Component.dir\src\sofa\gui\component\AttachBodyButtonSetting.cpp.obj [1369/2397] Building CXX object Sofa\GL\Component\Shader\tests\CMakeFiles\Sofa.GL.Component.Shader_test.dir\Light_test.cpp.obj [1370/2397] Building CXX object Sofa\GUI\Component\CMakeFiles\Sofa.GUI.Component.dir\src\sofa\gui\component\init.cpp.obj [1371/2397] Linking CXX executable bin\Sofa.GL.Component.Shader_test.exe [1372/2397] Building CXX object Sofa\GUI\Component\CMakeFiles\Sofa.GUI.Component.dir\src\sofa\gui\component\AddRecordedCameraButtonSetting.cpp.obj [1373/2397] Building CXX object Sofa\GUI\Component\CMakeFiles\Sofa.GUI.Component.dir\src\sofa\gui\component\FixPickedParticleButtonSetting.cpp.obj [1374/2397] Building CXX object Sofa\GUI\Component\CMakeFiles\Sofa.GUI.Component.dir\src\sofa\gui\component\ConstraintAttachButtonSetting.cpp.obj [1375/2397] Building CXX object Sofa\GUI\Component\CMakeFiles\Sofa.GUI.Component.dir\src\sofa\gui\component\performer\AddRecordedCameraPerformer.cpp.obj [1376/2397] Building CXX object Sofa\GUI\Component\CMakeFiles\Sofa.GUI.Component.dir\src\sofa\gui\component\performer\ComponentMouseInteraction.cpp.obj [1377/2397] Building CXX object Sofa\GUI\Component\CMakeFiles\Sofa.GUI.Component.dir\src\sofa\gui\component\performer\AttachBodyPerformer.cpp.obj [1378/2397] Building CXX object Sofa\GUI\Component\CMakeFiles\Sofa.GUI.Component.dir\src\sofa\gui\component\performer\FixParticlePerformer.cpp.obj [1379/2397] Building CXX object Sofa\GUI\Component\CMakeFiles\Sofa.GUI.Component.dir\src\sofa\gui\component\performer\InteractionPerformer.cpp.obj [1380/2397] Building CXX object Sofa\GUI\Component\CMakeFiles\Sofa.GUI.Component.dir\src\sofa\gui\component\performer\ConstraintAttachBodyPerformer.cpp.obj [1381/2397] Building CXX object Sofa\GUI\Component\CMakeFiles\Sofa.GUI.Component.dir\src\sofa\gui\component\performer\InciseAlongPathPerformer.cpp.obj [1382/2397] Building CXX object Sofa\GUI\Component\CMakeFiles\Sofa.GUI.Component.dir\src\sofa\gui\component\performer\MouseInteractor.cpp.obj [1383/2397] Building CXX object Sofa\GUI\Component\CMakeFiles\Sofa.GUI.Component.dir\src\sofa\gui\component\performer\RemovePrimitivePerformer.cpp.obj [1384/2397] Building CXX object Sofa\GUI\Component\CMakeFiles\Sofa.GUI.Component.dir\src\sofa\gui\component\performer\SuturePointPerformer.cpp.obj [1385/2397] Building CXX object Sofa\GUI\Component\CMakeFiles\Sofa.GUI.Component.dir\src\sofa\gui\component\performer\StartNavigationPerformer.cpp.obj [1386/2397] Building CXX object Sofa\GUI\Component\CMakeFiles\Sofa.GUI.Component.dir\src\sofa\gui\component\performer\TopologicalChangeManager.cpp.obj [1387/2397] Linking CXX shared library bin\Sofa.GUI.Component.dll [1388/2397] Building CXX object Sofa\GUI\Common\CMakeFiles\Sofa.GUI.Common.dir\src\sofa\gui\common\BaseViewer.cpp.obj [1389/2397] Building CXX object Sofa\GUI\Common\CMakeFiles\Sofa.GUI.Common.dir\src\sofa\gui\common\BaseGUI.cpp.obj [1390/2397] Building CXX object Sofa\GUI\Common\CMakeFiles\Sofa.GUI.Common.dir\src\sofa\gui\common\GUIManager.cpp.obj [1391/2397] Building CXX object Sofa\GUI\Common\CMakeFiles\Sofa.GUI.Common.dir\src\sofa\gui\common\init.cpp.obj [1392/2397] Building CXX object Sofa\GUI\Common\CMakeFiles\Sofa.GUI.Common.dir\src\sofa\gui\common\FilesRecentlyOpenedManager.cpp.obj [1393/2397] Building CXX object Sofa\GUI\Common\CMakeFiles\Sofa.GUI.Common.dir\src\sofa\gui\common\ColourPickingVisitor.cpp.obj C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(241): warning C4244: 'argument': conversion from '_Ty' to 'float', possible loss of data with [ _Ty=int ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(241): note: the template instantiation context (the oldest one first) is J:\0\src\Sofa\GUI\Common\src\sofa\gui\common\ColourPickingVisitor.cpp(150): note: see reference to function template instantiation '_Ty &std::vector<_Ty,std::allocator<_Ty>>::emplace_back<float&,float&,int,int>(float &,float &,int &&,int &&)' being compiled with [ _Ty=sofa::helper::visual::DrawTool::RGBAColor ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\vector(862): note: see reference to function template instantiation '_Ty &std::vector<_Ty,std::allocator<_Ty>>::_Emplace_one_at_back<float&,float&,int,int>(float &,float &,int &&,int &&)' being compiled with [ _Ty=sofa::helper::visual::DrawTool::RGBAColor ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\vector(780): note: see reference to function template instantiation '_Ty &std::vector<_Ty,std::allocator<_Ty>>::_Emplace_back_with_unused_capacity<float&,float&,int,int>(float &,float &,int &&,int &&)' being compiled with [ _Ty=sofa::helper::visual::DrawTool::RGBAColor ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\vector(798): note: see reference to function template instantiation 'void std::_Default_allocator_traits<_Alloc>::construct<_Ty,float&,float&,int,int>(_Alloc &,_Objty *const ,float &,float &,int &&,int &&)' being compiled with [ _Alloc=std::allocator<sofa::helper::visual::DrawTool::RGBAColor>, _Ty=sofa::type::RGBAColor, _Objty=sofa::type::RGBAColor ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xmemory(721): note: see reference to function template instantiation '_Ty *std::construct_at<_Objty,float&,float&,int,int,0x0>(_Ty *const ,float &,float &,int &&,int &&) noexcept(<expr>)' being compiled with [ _Ty=sofa::type::RGBAColor, _Objty=sofa::type::RGBAColor ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(242): warning C4244: 'argument': conversion from '_Ty' to 'float', possible loss of data with [ _Ty=int ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(242): note: the template instantiation context (the oldest one first) is C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\vector(798): note: see reference to function template instantiation 'void std::_Default_allocator_traits<_Alloc>::construct<_Ty,float&,float&,int,int>(_Alloc &,_Objty *const ,float &,float &,int &&,int &&)' being compiled with [ _Alloc=std::allocator<sofa::helper::visual::DrawTool::RGBAColor>, _Ty=sofa::type::RGBAColor, _Objty=sofa::type::RGBAColor ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xmemory(721): note: see reference to function template instantiation '_Ty *std::construct_at<_Objty,float&,float&,int,int,0x0>(_Ty *const ,float &,float &,int &&,int &&) noexcept(false)' being compiled with [ _Ty=sofa::type::RGBAColor, _Objty=sofa::type::RGBAColor ] [1394/2397] Building CXX object Sofa\GUI\Common\CMakeFiles\Sofa.GUI.Common.dir\src\sofa\gui\common\ViewerFactory.cpp.obj [1395/2397] Building CXX object Sofa\GUI\Common\CMakeFiles\Sofa.GUI.Common.dir\src\sofa\gui\common\ArgumentParser.cpp.obj [1396/2397] Building CXX object Sofa\GUI\Common\CMakeFiles\Sofa.GUI.Common.dir\src\sofa\gui\common\MouseOperations.cpp.obj [1397/2397] Building CXX object applications\SofaPython3\bindings\Sofa\src\SofaPython3\Sofa\Core\CMakeFiles\Bindings.Sofa.Core.dir\Binding_BaseLink.cpp.obj [1398/2397] Building CXX object Sofa\GUI\Common\CMakeFiles\Sofa.GUI.Common.dir\src\sofa\gui\common\PickHandler.cpp.obj [1399/2397] Linking CXX shared library bin\Sofa.GUI.Common.dll [1400/2397] Building CXX object applications\SofaPython3\bindings\Sofa\src\SofaPython3\Sofa\Core\CMakeFiles\Bindings.Sofa.Core.dir\Binding_PythonScriptEvent.cpp.obj [1401/2397] Building CXX object applications\SofaPython3\bindings\Sofa\src\SofaPython3\Sofa\Core\CMakeFiles\Bindings.Sofa.Core.dir\Binding_Topology.cpp.obj [1402/2397] Building CXX object applications\SofaPython3\bindings\Sofa\src\SofaPython3\Sofa\Core\CMakeFiles\Bindings.Sofa.Core.dir\Binding_PointSetTopologyModifier.cpp.obj [1403/2397] Building CXX object applications\SofaPython3\bindings\Sofa\src\SofaPython3\Sofa\Core\CMakeFiles\Bindings.Sofa.Core.dir\Binding_NodeIterator.cpp.obj [1404/2397] Building CXX object applications\SofaPython3\bindings\Sofa\src\SofaPython3\Sofa\Core\CMakeFiles\Bindings.Sofa.Core.dir\Binding_Prefab.cpp.obj [1405/2397] Building CXX object Sofa\GUI\Batch\CMakeFiles\Sofa.GUI.Batch.dir\src\sofa\gui\batch\init.cpp.obj [1406/2397] Building CXX object Sofa\GUI\Batch\CMakeFiles\Sofa.GUI.Batch.dir\src\sofa\gui\batch\ProgressBar.cpp.obj [1407/2397] Building CXX object Sofa\GUI\Batch\CMakeFiles\Sofa.GUI.Batch.dir\src\sofa\gui\batch\BatchGUI.cpp.obj [1408/2397] Building CXX object applications\plugins\SceneCreator\CMakeFiles\SceneCreator.dir\src\SceneCreator\GetVectorVisitor.cpp.obj [1409/2397] Linking CXX shared library bin\Sofa.GUI.Batch.dll [1410/2397] Linking CXX shared library bin\Sofa.GUI.dll [1411/2397] Building CXX object applications\plugins\SceneCreator\CMakeFiles\SceneCreator.dir\src\SceneCreator\GetAssembledSizeVisitor.cpp.obj [1412/2397] SceneCreator: Patching cmake_install.cmake [1413/2397] Building CXX object applications\plugins\SceneCreator\CMakeFiles\SceneCreator.dir\src\SceneCreator\initSceneCreator.cpp.obj [1414/2397] Building CXX object applications\plugins\SceneCreator\CMakeFiles\SceneCreator.dir\src\SceneCreator\SceneCreator.cpp.obj [1415/2397] SofaPython3: Patching cmake_install.cmake [1416/2397] Building CXX object applications\plugins\SceneCreator\CMakeFiles\SceneCreator.dir\src\SceneCreator\SceneUtils.cpp.obj [1417/2397] Building CXX object applications\plugins\SceneCreator\sceneCreatorExamples\CMakeFiles\sceneCreatorExamples.dir\SceneCreatorBenchmarks.cpp.obj [1418/2397] Linking CXX shared library bin\SceneCreator.dll [1419/2397] Linking CXX shared library bin\Sofa.Component.SolidMechanics.Testing.dll [1420/2397] Linking CXX executable bin\Sofa.Component.SolidMechanics.Spring_test.exe [1421/2397] Linking CXX executable bin\Sofa.Component.SolidMechanics.FEM.Elastic_test.exe [1422/2397] Linking CXX executable bin\Sofa.Component.SolidMechanics.FEM.HyperElastic_test.exe [1423/2397] Linking CXX executable bin\Sofa.Component.SolidMechanics_simutest.exe [1424/2397] Linking CXX executable bin\Sofa.Component.Constraint.Projective_test.exe [1425/2397] Linking CXX executable bin\Sofa.Component.MechanicalLoad_test.exe [1426/2397] Linking CXX executable bin\Sofa.Component.Collision.Response.Contact_test.exe [1427/2397] Linking CXX executable bin\sceneCreatorExamples.exe [1428/2397] Building CXX object applications\plugins\SceneCreator\SceneCreator_test\CMakeFiles\SceneCreator_test.dir\SceneCreator_test.cpp.obj [1429/2397] Linking CXX executable bin\SceneCreator_test.exe [1430/2397] Building CXX object applications\SofaPython3\Plugin\CMakeFiles\Plugin.dir\src\SofaPython3\PythonEnvironment.cpp.obj [1431/2397] Building CXX object applications\SofaPython3\Plugin\CMakeFiles\Plugin.dir\src\SofaPython3\SceneLoaderPY3.cpp.obj [1432/2397] Building CXX object applications\SofaPython3\Plugin\CMakeFiles\Plugin.dir\src\SofaPython3\DataCache.cpp.obj [1433/2397] Building CXX object applications\SofaPython3\Plugin\CMakeFiles\Plugin.dir\src\SofaPython3\initModule.cpp.obj [1434/2397] Building CXX object applications\SofaPython3\Plugin\CMakeFiles\Plugin.dir\src\SofaPython3\LinkPath.cpp.obj [1435/2397] SofaPython3: Patching cmake_install.cmake [1436/2397] Building CXX object applications\SofaPython3\bindings\Sofa\src\SofaPython3\Sofa\Core\CMakeFiles\Bindings.Sofa.Core.dir\Binding_BaseClass.cpp.obj [1437/2397] Building CXX object applications\SofaPython3\Plugin\CMakeFiles\Plugin.dir\src\SofaPython3\DataHelper.cpp.obj [1438/2397] Building CXX object applications\SofaPython3\Plugin\CMakeFiles\Plugin.dir\src\SofaPython3\Prefab.cpp.obj [1439/2397] Building CXX object applications\SofaPython3\bindings\Sofa\src\SofaPython3\Sofa\Core\CMakeFiles\Bindings.Sofa.Core.dir\Binding_DataDict.cpp.obj [1440/2397] Building CXX object applications\SofaPython3\bindings\Sofa\src\SofaPython3\Sofa\Core\CMakeFiles\Bindings.Sofa.Core.dir\Binding_BaseContext.cpp.obj [1441/2397] Building CXX object applications\SofaPython3\bindings\Sofa\src\SofaPython3\Sofa\Core\CMakeFiles\Bindings.Sofa.Core.dir\Binding_Base.cpp.obj [1442/2397] Building CXX object applications\SofaPython3\Plugin\CMakeFiles\Plugin.dir\src\SofaPython3\PythonFactory.cpp.obj [1443/2397] Linking CXX shared library bin\SofaPython3.dll [1444/2397] Building CXX object applications\SofaPython3\bindings\Sofa\src\SofaPython3\Sofa\Core\CMakeFiles\Bindings.Sofa.Core.dir\Binding_BaseData.cpp.obj [1445/2397] Building CXX object applications\SofaPython3\bindings\Sofa\src\SofaPython3\Sofa\Core\CMakeFiles\Bindings.Sofa.Core.dir\Binding_BaseCamera.cpp.obj [1446/2397] Building CXX object applications\SofaPython3\bindings\Sofa\src\SofaPython3\Sofa\Core\CMakeFiles\Bindings.Sofa.Core.dir\Binding_DrawTool.cpp.obj [1447/2397] Building CXX object applications\SofaPython3\bindings\Sofa\src\SofaPython3\Sofa\Core\CMakeFiles\Bindings.Sofa.Core.dir\Binding_BaseObject.cpp.obj [1448/2397] Building CXX object applications\SofaPython3\bindings\Sofa\src\SofaPython3\Sofa\Core\CMakeFiles\Bindings.Sofa.Core.dir\Binding_ContactListener.cpp.obj [1449/2397] Building CXX object applications\SofaPython3\bindings\Sofa\src\SofaPython3\Sofa\Core\CMakeFiles\Bindings.Sofa.Core.dir\Binding_Context.cpp.obj [1450/2397] Building CXX object applications\SofaPython3\bindings\Sofa\src\SofaPython3\Sofa\Core\CMakeFiles\Bindings.Sofa.Core.dir\Data\Binding_DataContainer.cpp.obj [1451/2397] Building CXX object applications\SofaPython3\bindings\Sofa\src\SofaPython3\Sofa\Core\CMakeFiles\Bindings.Sofa.Core.dir\Binding_Controller.cpp.obj [1452/2397] Building CXX object applications\SofaPython3\bindings\Sofa\src\SofaPython3\Sofa\Core\CMakeFiles\Bindings.Sofa.Core.dir\Binding_DataEngine.cpp.obj [1453/2397] Building CXX object applications\SofaPython3\bindings\Sofa\src\SofaPython3\Sofa\Core\CMakeFiles\Bindings.Sofa.Core.dir\Binding_LinkPath.cpp.obj [1454/2397] Building CXX object applications\SofaPython3\bindings\Sofa\src\SofaPython3\Sofa\Core\CMakeFiles\Bindings.Sofa.Core.dir\Binding_Mass.cpp.obj [1455/2397] Building CXX object applications\SofaPython3\bindings\Sofa\src\SofaPython3\Sofa\Core\CMakeFiles\Bindings.Sofa.Core.dir\Data\Binding_DataString.cpp.obj [1456/2397] Building CXX object applications\SofaPython3\bindings\Sofa\src\SofaPython3\Sofa\Core\CMakeFiles\Bindings.Sofa.Core.dir\Data\Binding_DataVectorString.cpp.obj [1457/2397] Building CXX object applications\SofaPython3\bindings\Sofa\src\SofaPython3\Sofa\Core\CMakeFiles\Bindings.Sofa.Core.dir\Binding_ForceField.cpp.obj [1458/2397] Building CXX object applications\SofaPython3\bindings\Sofa\src\SofaPython3\Sofa\Core\CMakeFiles\Bindings.Sofa.Core.dir\Data\Binding_DataLink.cpp.obj [1459/2397] Building CXX object applications\SofaPython3\bindings\Sofa\src\SofaPython3\Sofa\Core\CMakeFiles\Bindings.Sofa.Core.dir\Binding_ObjectFactory.cpp.obj [1460/2397] Building CXX object applications\SofaPython3\bindings\Sofa\src\SofaPython3\Sofa\Core\CMakeFiles\Bindings.Sofa.Core.dir\Binding_Node.cpp.obj C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\type_traits(1741): warning C4267: 'argument': conversion from 'size_t' to 'unsigned int', possible loss of data C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\type_traits(1741): note: the template instantiation context (the oldest one first) is J:\0\build\external_directories\fetched\SofaPython3\bindings\Sofa\src\SofaPython3\Sofa\Core\Binding_Node.cpp(507): note: see reference to function template instantiation 'std::unique_ptr<sofapython3::NodeIterator,std::default_delete<sofapython3::NodeIterator>> std::make_unique<sofapython3::NodeIterator,sofa::simulation::Node*&,sofapython3::`anonymous-namespace'::property_objects::<lambda_1>,sofapython3::`anonymous-namespace'::property_objects::<lambda_2>,sofapython3::`anonymous-namespace'::property_objects::<lambda_3>,sofapython3::`anonymous-namespace'::property_objects::<lambda_4>,0>(sofa::simulation::Node *&,sofapython3::`anonymous-namespace'::property_objects::<lambda_1> &&,sofapython3::`anonymous-namespace'::property_objects::<lambda_2> &&,sofapython3::`anonymous-namespace'::property_objects::<lambda_3> &&,sofapython3::`anonymous-namespace'::property_objects::<lambda_4> &&)' being compiled C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\memory(3465): note: see reference to function template instantiation 'std::function<boost::intrusive_ptr<sofa::core::objectmodel::Base> (sofa::simulation::Node *,size_t)>::function<_Ty,0>(_Fx &&)' being compiled with [ _Ty=sofapython3::`anonymous-namespace'::property_objects::<lambda_2>, _Fx=sofapython3::`anonymous-namespace'::property_objects::<lambda_2> ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\functional(1023): note: see reference to function template instantiation 'void std::_Func_class<_Ret,sofa::simulation::Node *,size_t>::_Reset<_Ty>(_Fx &&)' being compiled with [ _Ret=boost::intrusive_ptr<sofa::core::objectmodel::Base>, _Ty=sofapython3::`anonymous-namespace'::property_objects::<lambda_2>, _Fx=sofapython3::`anonymous-namespace'::property_objects::<lambda_2> ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\functional(896): note: see reference to variable template 'const bool _Is_large<std::_Func_impl_no_alloc<`sofapython3::`anonymous namespace'::property_objects'::`2'::<lambda_2>,boost::intrusive_ptr<sofa::core::objectmodel::Base>,sofa::simulation::Node *,unsigned __int64> >' being compiled C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\functional(698): note: see reference to class template instantiation 'std::_Func_impl_no_alloc<sofapython3::`anonymous-namespace'::property_objects::<lambda_2>,_Ret,sofa::simulation::Node *,size_t>' being compiled with [ _Ret=boost::intrusive_ptr<sofa::core::objectmodel::Base> ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\functional(806): note: while compiling class template member function '_Rx std::_Func_impl_no_alloc<sofapython3::`anonymous-namespace'::property_objects::<lambda_2>,_Rx,sofa::simulation::Node *,size_t>::_Do_call(sofa::simulation::Node *&&,size_t &&)' with [ _Rx=boost::intrusive_ptr<sofa::core::objectmodel::Base> ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\functional(810): note: see reference to function template instantiation 'boost::intrusive_ptr<sofa::core::objectmodel::Base> std::invoke<_Callable&,_Ty,unsigned __int64>(sofapython3::`anonymous-namespace'::property_objects::<lambda_2>&,_Ty1 &&,unsigned __int64 &&) noexcept(false)' being compiled with [ _Callable=sofapython3::`anonymous-namespace'::property_objects::<lambda_2>, _Ty=sofa::simulation::Node *, _Ty1=sofa::simulation::Node * ] [1461/2397] Building CXX object applications\SofaPython3\bindings\Sofa\src\SofaPython3\Sofa\Core\CMakeFiles\Bindings.Sofa.Core.dir\Binding_VisualParams.cpp.obj [1462/2397] Building CXX object applications\SofaPython3\bindings\Sofa\src\SofaPython3\Sofa\Core\CMakeFiles\Bindings.Sofa.Core.dir\Binding_TaskScheduler.cpp.obj [1463/2397] Building CXX object applications\SofaPython3\bindings\Sofa\src\SofaPython3\Sofa\Core\CMakeFiles\Bindings.Sofa.Core.dir\Submodule_Core.cpp.obj [1464/2397] Building CXX object applications\SofaPython3\bindings\Sofa\src\SofaPython3\Sofa\Core\CMakeFiles\Bindings.Sofa.Core.dir\Binding_Mapping.cpp.obj [1465/2397] Building CXX object applications\SofaPython3\bindings\Sofa\src\SofaPython3\Sofa\Helper\CMakeFiles\Bindings.Sofa.Helper.dir\System\Submodule_System.cpp.obj [1466/2397] Building CXX object applications\SofaPython3\bindings\Sofa\src\SofaPython3\Sofa\Core\CMakeFiles\Bindings.Sofa.Core.dir\Binding_BaseMeshTopology.cpp.obj [1467/2397] Building CXX object applications\SofaPython3\bindings\Sofa\src\SofaPython3\Sofa\Helper\CMakeFiles\Bindings.Sofa.Helper.dir\Binding_MessageHandler.cpp.obj [1468/2397] Building CXX object applications\SofaPython3\bindings\Sofa\src\SofaPython3\Sofa\Helper\CMakeFiles\Bindings.Sofa.Helper.dir\Binding_Utils.cpp.obj [1469/2397] Building CXX object applications\SofaPython3\bindings\Sofa\src\SofaPython3\Sofa\Helper\CMakeFiles\Bindings.Sofa.Helper.dir\Binding_Vector.cpp.obj [1470/2397] Building CXX object applications\SofaPython3\bindings\Sofa\src\SofaPython3\Sofa\Helper\CMakeFiles\Bindings.Sofa.Helper.dir\System\Binding_FileRepository.cpp.obj [1471/2397] Building CXX object applications\SofaPython3\bindings\Sofa\src\SofaPython3\Sofa\Helper\CMakeFiles\Bindings.Sofa.Helper.dir\Submodule_Helper.cpp.obj [1472/2397] Building CXX object applications\SofaPython3\bindings\Sofa\src\SofaPython3\Sofa\Simulation\CMakeFiles\Bindings.Sofa.Simulation.dir\Binding_SceneCheckMainRegistry.cpp.obj [1473/2397] Building CXX object applications\SofaPython3\bindings\Sofa\src\SofaPython3\Sofa\Simulation\CMakeFiles\Bindings.Sofa.Simulation.dir\Submodule_Simulation.cpp.obj [1474/2397] Linking CXX shared library lib\python3\site-packages\Sofa\Core.cp310-win_amd64.pyd [1475/2397] Linking CXX shared library lib\python3\site-packages\Sofa\Helper.cp310-win_amd64.pyd [1476/2397] Building CXX object applications\SofaPython3\bindings\Sofa\src\SofaPython3\Sofa\Simulation\CMakeFiles\Bindings.Sofa.Simulation.dir\Binding_SceneCheck.cpp.obj [1477/2397] Building CXX object applications\SofaPython3\bindings\Sofa\src\SofaPython3\Sofa\Types\CMakeFiles\Bindings.Sofa.Types.dir\Submodule_Types.cpp.obj [1478/2397] Linking CXX shared library lib\python3\site-packages\Sofa\Simulation.cp310-win_amd64.pyd [1479/2397] Building CXX object applications\SofaPython3\bindings\Sofa\src\SofaPython3\Sofa\Types\CMakeFiles\Bindings.Sofa.Types.dir\Binding_BoundingBox.cpp.obj [1480/2397] Building CXX object applications\SofaPython3\bindings\Sofa\src\SofaPython3\Sofa\Types\CMakeFiles\Bindings.Sofa.Types.dir\Binding_CompressedRowSparseMatrix.cpp.obj C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(241): warning C4267: 'argument': conversion from 'size_t' to 'const StorageIndex', possible loss of data with [ StorageIndex=int ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(241): note: the template instantiation context (the oldest one first) is J:\0\build\external_directories\fetched\SofaPython3\bindings\Sofa\src\SofaPython3\Sofa\Types\Binding_CompressedRowSparseMatrix.cpp(86): note: see reference to function template instantiation 'void sofapython3::bindAllCompressedRowSparseMatrixConstraintTypes<sofa::linearalgebra::CompressedRowSparseMatrixConstraint<sofa::type::Vec1d,sofa::linearalgebra::CRSConstraintPolicy>,sofa::linearalgebra::CompressedRowSparseMatrixConstraint<sofa::type::Vec2d,sofa::linearalgebra::CRSConstraintPolicy>,sofa::linearalgebra::CompressedRowSparseMatrixConstraint<sofa::type::Vec3d,sofa::linearalgebra::CRSConstraintPolicy>,sofa::linearalgebra::CompressedRowSparseMatrixConstraint<sofa::type::Vec6d,sofa::linearalgebra::CRSConstraintPolicy>,sofa::linearalgebra::CompressedRowSparseMatrixConstraint<sofa::defaulttype::RigidDeriv<2,double>,sofa::linearalgebra::CRSConstraintPolicy>,sofa::linearalgebra::CompressedRowSparseMatrixConstraint<sofa::defaulttype::RigidDeriv<3,real>,sofa::linearalgebra::CRSConstraintPolicy>>(pybind11::module &)' being compiled with [ real=SReal ] J:\0\build\external_directories\fetched\SofaPython3\bindings\Sofa\src\SofaPython3\Sofa\Types\Binding_CompressedRowSparseMatrix.cpp(75): note: see reference to function template instantiation 'void sofapython3::bindCompressedRowSparseMatrixConstraint<sofa::linearalgebra::CompressedRowSparseMatrixConstraint<sofa::type::Vec1d,sofa::linearalgebra::CRSConstraintPolicy>>(pybind11::module &)' being compiled J:\0\build\external_directories\fetched\SofaPython3\bindings\Sofa\src\SofaPython3\Sofa\Types\Binding_CompressedRowSparseMatrix.cpp(39): note: see reference to function template instantiation 'sofa::linearalgebra::CompressedRowSparseMatrixToEigenSparseVec<TVec>::EigenSparseMatrix sofapython3::toEigen(const sofa::linearalgebra::CompressedRowSparseMatrixConstraint<TVec,sofa::linearalgebra::CRSConstraintPolicy> &)' being compiled J:\0\build\external_directories\fetched\SofaPython3\bindings\Sofa\src\SofaPython3\Sofa\Types\Binding_CompressedRowSparseMatrix.cpp(47): note: see reference to class template instantiation 'sofa::linearalgebra::CompressedRowSparseMatrixToEigenSparseVec<sofa::type::Vec1d>' being compiled J:\0\src\Sofa\framework\LinearAlgebra\src\sofa/linearalgebra/CompressedRowSparseMatrixConstraintEigenUtils.h(53): note: while compiling class template member function 'Eigen::SparseMatrix<double,1,int> sofa::linearalgebra::CompressedRowSparseMatrixToEigenSparseVec<sofa::type::Vec1d>::operator ()(const sofa::linearalgebra::CompressedRowSparseMatrixConstraint<sofa::type::Vec1d,sofa::linearalgebra::CRSConstraintPolicy> &) const' J:\0\build\external_directories\fetched\SofaPython3\bindings\Sofa\src\SofaPython3\Sofa\Types\Binding_CompressedRowSparseMatrix.cpp(42): note: see the first reference to 'sofa::linearalgebra::CompressedRowSparseMatrixToEigenSparseVec<sofa::type::Vec1d>::operator ()' in 'sofapython3::toEigen' J:\0\src\Sofa\framework\LinearAlgebra\src\sofa/linearalgebra/CompressedRowSparseMatrixConstraintEigenUtils.h(73): note: see reference to function template instantiation '_Ty &std::vector<_Ty,std::allocator<_Ty>>::emplace_back<int,const size_t&,const double&>(int &&,const size_t &,const double &)' being compiled with [ _Ty=Eigen::Triplet<double,int> ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\vector(862): note: see reference to function template instantiation '_Ty &std::vector<_Ty,std::allocator<_Ty>>::_Emplace_one_at_back<int,const size_t&,const sofa::type::BoundingBox::Real&>(int &&,const size_t &,const sofa::type::BoundingBox::Real &)' being compiled with [ _Ty=Eigen::Triplet<double,int> ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\vector(780): note: see reference to function template instantiation '_Ty &std::vector<_Ty,std::allocator<_Ty>>::_Emplace_back_with_unused_capacity<int,const size_t&,const sofa::type::BoundingBox::Real&>(int &&,const size_t &,const sofa::type::BoundingBox::Real &)' being compiled with [ _Ty=Eigen::Triplet<double,int> ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\vector(798): note: see reference to function template instantiation 'void std::_Default_allocator_traits<_Alloc>::construct<_Ty,int,const size_t&,const sofa::type::BoundingBox::Real&>(_Alloc &,_Objty *const ,int &&,const size_t &,const sofa::type::BoundingBox::Real &)' being compiled with [ _Alloc=std::allocator<Eigen::Triplet<double,int>>, _Ty=Eigen::Triplet<double,int>, _Objty=Eigen::Triplet<double,int> ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xmemory(721): note: see reference to function template instantiation '_Ty *std::construct_at<_Objty,int,const size_t&,const sofa::type::BoundingBox::Real&,0x0>(_Ty *const ,int &&,const size_t &,const sofa::type::BoundingBox::Real &) noexcept(<expr>)' being compiled with [ _Ty=Eigen::Triplet<double,int>, _Objty=Eigen::Triplet<double,int> ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(242): warning C4267: 'argument': conversion from 'size_t' to 'const StorageIndex', possible loss of data with [ StorageIndex=int ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(242): note: the template instantiation context (the oldest one first) is C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\vector(798): note: see reference to function template instantiation 'void std::_Default_allocator_traits<_Alloc>::construct<_Ty,int,const size_t&,const sofa::type::BoundingBox::Real&>(_Alloc &,_Objty *const ,int &&,const size_t &,const sofa::type::BoundingBox::Real &)' being compiled with [ _Alloc=std::allocator<Eigen::Triplet<double,int>>, _Ty=Eigen::Triplet<double,int>, _Objty=Eigen::Triplet<double,int> ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xmemory(721): note: see reference to function template instantiation '_Ty *std::construct_at<_Objty,int,const size_t&,const sofa::type::BoundingBox::Real&,0x0>(_Ty *const ,int &&,const size_t &,const sofa::type::BoundingBox::Real &) noexcept(false)' being compiled with [ _Ty=Eigen::Triplet<double,int>, _Objty=Eigen::Triplet<double,int> ] [1481/2397] Building CXX object applications\SofaPython3\bindings\Sofa\src\SofaPython3\Sofa\Types\CMakeFiles\Bindings.Sofa.Types.dir\Binding_RGBAColor.cpp.obj C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\memory(3465): warning C4244: 'argument': conversion from 'double' to 'float', possible loss of data C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\memory(3465): note: the template instantiation context (the oldest one first) is J:\0\build\external_directories\fetched\SofaPython3\bindings\Sofa\src\SofaPython3\Sofa\Types\Binding_RGBAColor.cpp(43): note: see reference to function template instantiation 'std::unique_ptr<sofa::type::RGBAColor,std::default_delete<sofa::type::RGBAColor>> std::make_unique<sofa::type::RGBAColor,double&,double&,double&,double&,0>(double &,double &,double &,double &)' being compiled [1482/2397] Building CXX object applications\SofaPython3\bindings\Sofa\tests\CMakeFiles\Bindings.Sofa.Tests.dir\Binding_BaseObject_MockComponent.cpp.obj [1483/2397] Building CXX object applications\SofaPython3\bindings\Sofa\tests\CMakeFiles\Bindings.Sofa.Tests.dir\PythonModule_Sofa_test.cpp.obj [1484/2397] Linking CXX shared library lib\python3\site-packages\Sofa\Types.cp310-win_amd64.pyd [1485/2397] Building CXX object applications\SofaPython3\bindings\SofaRuntime\CMakeFiles\Bindings.SofaRuntime.dir\src\SofaPython3\SofaRuntime\Timer\Submodule_Timer.cpp.obj [1486/2397] Building CXX object applications\SofaPython3\bindings\SofaTypes\CMakeFiles\Bindings.SofaTypes.dir\src\SofaPython3\SofaTypes\Module_SofaTypes.cpp.obj [1487/2397] Building CXX object applications\SofaPython3\bindings\SofaRuntime\CMakeFiles\Bindings.SofaRuntime.dir\src\SofaPython3\SofaRuntime\Module_SofaRuntime.cpp.obj [1488/2397] Building CXX object applications\SofaPython3\bindings\SofaTypes\CMakeFiles\Bindings.SofaTypes.dir\src\SofaPython3\SofaTypes\Binding_Quat.cpp.obj [1489/2397] Building CXX object applications\SofaPython3\bindings\SofaRuntime\tests\CMakeFiles\Bindings.SofaRuntime.Tests.dir\PythonModule_SofaRuntime_test.cpp.obj [1490/2397] Linking CXX shared library lib\python3\site-packages\SofaRuntime\SofaRuntime.cp310-win_amd64.pyd [1491/2397] Building CXX object applications\SofaPython3\bindings\SofaTypes\CMakeFiles\Bindings.SofaTypes.dir\src\SofaPython3\SofaTypes\Binding_Mat.cpp.obj [1492/2397] Building CXX object applications\SofaPython3\bindings\Modules\src\SofaPython3\SofaBaseTopology\CMakeFiles\Bindings.Modules.SofaBaseTopology.dir\Binding_SparseGridTopology.cpp.obj [1493/2397] Building CXX object applications\SofaPython3\bindings\SofaTypes\tests\CMakeFiles\Bindings.SofaTypes.Tests.dir\PythonModule_SofaTypes_test.cpp.obj [1494/2397] Building CXX object applications\SofaPython3\bindings\Modules\src\SofaPython3\SofaDeformable\CMakeFiles\Bindings.Modules.SofaDeformable.dir\Module_SofaDeformable.cpp.obj [1495/2397] Building CXX object applications\SofaPython3\bindings\Modules\src\SofaPython3\SofaBaseTopology\CMakeFiles\Bindings.Modules.SofaBaseTopology.dir\Module_SofaBaseTopology.cpp.obj [1496/2397] Building CXX object applications\SofaPython3\bindings\Modules\src\SofaPython3\SofaBaseTopology\CMakeFiles\Bindings.Modules.SofaBaseTopology.dir\Binding_RegularGridTopology.cpp.obj [1497/2397] Linking CXX shared library lib\python3\site-packages\Sofa\SofaBaseTopology.cp310-win_amd64.pyd [1498/2397] Building CXX object applications\SofaPython3\bindings\Modules\src\SofaPython3\SofaDeformable\CMakeFiles\Bindings.Modules.SofaDeformable.dir\Binding_LinearSpring.cpp.obj [1499/2397] Building CXX object applications\SofaPython3\bindings\Modules\src\SofaPython3\SofaDeformable\CMakeFiles\Bindings.Modules.SofaDeformable.dir\Binding_SpringForceField.cpp.obj [1500/2397] Building CXX object applications\SofaPython3\bindings\SofaTypes\CMakeFiles\Bindings.SofaTypes.dir\src\SofaPython3\SofaTypes\Binding_Vec.cpp.obj [1501/2397] Building CXX object applications\SofaPython3\bindings\Modules\src\SofaPython3\SofaLinearSolver\CMakeFiles\Bindings.Modules.SofaLinearSolver.dir\Module_SofaLinearSolver.cpp.obj [1502/2397] Linking CXX shared library lib\python3\site-packages\Sofa\SofaDeformable.cp310-win_amd64.pyd [1503/2397] Building CXX object applications\SofaPython3\bindings\Modules\src\SofaPython3\SofaLinearSystem\CMakeFiles\Bindings.Modules.SofaLinearSystem.dir\Module_SofaLinearSystem.cpp.obj [1504/2397] Building CXX object applications\SofaPython3\bindings\Modules\src\SofaPython3\SofaLinearSolver\CMakeFiles\Bindings.Modules.SofaLinearSolver.dir\Binding_LinearSolver.cpp.obj [1505/2397] Building CXX object applications\SofaPython3\bindings\Modules\src\SofaPython3\SofaConstraintSolver\CMakeFiles\Bindings.Modules.SofaConstraintSolver.dir\Module_SofaConstraintSolver.cpp.obj [1506/2397] Linking CXX shared library lib\python3\site-packages\Sofa\SofaLinearSolver.cp310-win_amd64.pyd [1507/2397] Building CXX object applications\SofaPython3\bindings\Modules\src\SofaPython3\SofaGL\CMakeFiles\Bindings.Modules.SofaGL.dir\Module_SofaGL.cpp.obj [1508/2397] Building CXX object applications\SofaPython3\bindings\Modules\src\SofaPython3\SofaLinearSystem\CMakeFiles\Bindings.Modules.SofaLinearSystem.dir\Binding_LinearSystem.cpp.obj [1509/2397] Building CXX object applications\SofaPython3\bindings\Modules\src\SofaPython3\SofaConstraintSolver\CMakeFiles\Bindings.Modules.SofaConstraintSolver.dir\Binding_ConstraintSolver.cpp.obj [1510/2397] Linking CXX shared library lib\python3\site-packages\Sofa\SofaLinearSystem.cp310-win_amd64.pyd [1511/2397] Linking CXX shared library lib\python3\site-packages\Sofa\SofaConstraintSolver.cp310-win_amd64.pyd [1512/2397] Building CXX object applications\SofaPython3\bindings\Modules\src\SofaPython3\SofaGL\CMakeFiles\Bindings.Modules.SofaGL.dir\Binding_DrawToolGL.cpp.obj [1513/2397] Linking CXX shared library lib\python3\site-packages\SofaTypes\SofaTypes.cp310-win_amd64.pyd [1514/2397] Building CXX object applications\SofaPython3\bindings\SofaGui\CMakeFiles\Bindings.SofaGui.dir\src\SofaPython3\SofaGui\Module_SofaGui.cpp.obj [1515/2397] Linking CXX shared library lib\python3\site-packages\Sofa\SofaGL.cp310-win_amd64.pyd [1516/2397] Building CXX object applications\SofaPython3\bindings\Modules\tests\CMakeFiles\Bindings.Modules.Tests.dir\main.cpp.obj [1517/2397] Building CXX object applications\SofaPython3\bindings\SofaGui\CMakeFiles\Bindings.SofaGui.dir\src\SofaPython3\SofaGui\Binding_BaseGui.cpp.obj [1518/2397] Building CXX object applications\SofaPython3\bindings\SofaExporter\CMakeFiles\Bindings.SofaExporter.dir\src\SofaExporter\Binding_VisualModelOBJExporter.cpp.obj [1519/2397] Building CXX object applications\SofaPython3\bindings\SofaGui\CMakeFiles\Bindings.SofaGui.dir\src\SofaPython3\SofaGui\Binding_GUIManager.cpp.obj [1520/2397] Building CXX object applications\SofaPython3\bindings\SofaExporter\CMakeFiles\Bindings.SofaExporter.dir\src\SofaExporter\Module_SofaExporter.cpp.obj [1521/2397] Building CXX object applications\SofaPython3\bindings\SofaExporter\CMakeFiles\Bindings.SofaExporter.dir\src\SofaExporter\Binding_STLExporter.cpp.obj [1522/2397] Linking CXX shared library lib\python3\site-packages\Sofa\Gui.cp310-win_amd64.pyd [1523/2397] Linking CXX shared library lib\python3\site-packages\SofaExporter.cp310-win_amd64.pyd [1524/2397] Building CXX object applications\SofaPython3\Testing\CMakeFiles\SofaPython3Testing.dir\src\SofaPython3Testing\init.cpp.obj [1525/2397] Building CXX object applications\SofaPython3\Testing\CMakeFiles\SofaPython3Testing.dir\src\SofaPython3Testing\PythonTest.cpp.obj [1526/2397] Building CXX object applications\SofaPython3\Testing\CMakeFiles\SofaPython3Testing.dir\src\SofaPython3Testing\PythonTestExtractor.cpp.obj [1527/2397] Linking CXX shared library bin\SofaPython3Testing.dll [1528/2397] Linking CXX executable bin\Bindings.Sofa.Tests.exe [1529/2397] Linking CXX executable bin\Bindings.SofaRuntime.Tests.exe [1530/2397] Linking CXX executable bin\Bindings.SofaTypes.Tests.exe [1531/2397] Linking CXX executable bin\Bindings.Modules.Tests.exe [1532/2397] Building CXX object applications\guis\SofaGLFW\SofaGLFW\CMakeFiles\SofaGLFW.dir\src\SofaGLFW\initSofaGLFW.cpp.obj [1533/2397] Building CXX object applications\guis\SofaGLFW\SofaGLFW\CMakeFiles\SofaGLFW.dir\src\SofaGLFW\SofaGLFWGUI.cpp.obj [1534/2397] Building CXX object applications\guis\SofaGLFW\SofaGLFW\CMakeFiles\SofaGLFW.dir\src\SofaGLFW\SofaGLFWBaseGUI.cpp.obj C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(4599): warning C4996: 'sofa::type::Vec<3,double>::operator =': It is still usable but has been DEPRECATED since v25.12. You have until v26.12 to fix your code. Assignment and construction from a different Vec is being phased out (PR 5675). C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(4599): note: the template instantiation context (the oldest one first) is J:\0\build\external_directories\fetched\SofaGLFW\SofaGLFW\src\SofaGLFW\SofaGLFWBaseGUI.cpp(843): note: see reference to function template instantiation 'void sofa::type::Mat<3,3,double>::operator =<4,4>(const sofa::type::Mat<4,4,double> &) noexcept' being compiled J:\0\build\external_directories\fetched\SofaGLFW\SofaGLFW\src\SofaGLFW\SofaGLFWBaseGUI.cpp(843): note: see the first reference to 'sofa::type::Mat<3,3,double>::operator =' in 'sofaglfw::SofaGLFWBaseGUI::moveRayPickInteractor' J:\0\src\Sofa\framework\Type\src\sofa/type/Mat.h(238): note: see reference to function template instantiation '_OutIt std::copy<std::_Array_const_iterator<_Ty,4>,std::_Array_iterator<sofa::type::VecNoInit<3,real>,3>>(_InIt,_InIt,_OutIt)' being compiled with [ _OutIt=std::_Array_iterator<sofa::type::VecNoInit<3,double>,3>, _Ty=sofa::type::VecNoInit<4,double>, real=double, _InIt=std::_Array_const_iterator<sofa::type::VecNoInit<4,double>,4> ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(4611): note: see reference to function template instantiation '_OutIt *std::_Copy_unchecked<const sofa::type::VecNoInit<4,real>*,const sofa::type::VecNoInit<4,real>*,sofa::type::VecNoInit<3,real>*>(_InIt,_Sent,_OutIt)' being compiled with [ _OutIt=sofa::type::VecNoInit<3,double> *, real=double, _InIt=const sofa::type::VecNoInit<4,double> *, _Sent=const sofa::type::VecNoInit<4,double> * ] [1535/2397] SofaGLFW: Patching cmake_install.cmake [1536/2397] Building CXX object applications\guis\SofaGLFW\SofaGLFW\CMakeFiles\SofaGLFW.dir\src\SofaGLFW\NullGUIEngine.cpp.obj [1537/2397] Building C object external_directories\fetched\glfw-build\src\CMakeFiles\glfw.dir\input.c.obj [1538/2397] Building C object external_directories\fetched\glfw-build\src\CMakeFiles\glfw.dir\context.c.obj [1539/2397] Building C object external_directories\fetched\glfw-build\src\CMakeFiles\glfw.dir\init.c.obj [1540/2397] Building C object external_directories\fetched\glfw-build\src\CMakeFiles\glfw.dir\osmesa_context.c.obj [1541/2397] Building C object external_directories\fetched\glfw-build\src\CMakeFiles\glfw.dir\monitor.c.obj [1542/2397] Building C object external_directories\fetched\glfw-build\src\CMakeFiles\glfw.dir\vulkan.c.obj [1543/2397] Building C object external_directories\fetched\glfw-build\src\CMakeFiles\glfw.dir\window.c.obj [1544/2397] Building C object external_directories\fetched\glfw-build\src\CMakeFiles\glfw.dir\platform.c.obj [1545/2397] Building C object external_directories\fetched\glfw-build\src\CMakeFiles\glfw.dir\egl_context.c.obj [1546/2397] Building C object external_directories\fetched\glfw-build\src\CMakeFiles\glfw.dir\null_init.c.obj [1547/2397] Building C object external_directories\fetched\glfw-build\src\CMakeFiles\glfw.dir\win32_module.c.obj [1548/2397] Building CXX object applications\guis\SofaGLFW\SofaGLFW\CMakeFiles\SofaGLFW.dir\src\SofaGLFW\SofaGLFWMouseManager.cpp.obj [1549/2397] Building C object external_directories\fetched\glfw-build\src\CMakeFiles\glfw.dir\null_monitor.c.obj [1550/2397] Building C object external_directories\fetched\glfw-build\src\CMakeFiles\glfw.dir\null_window.c.obj [1551/2397] Building C object external_directories\fetched\glfw-build\src\CMakeFiles\glfw.dir\null_joystick.c.obj [1552/2397] Building C object external_directories\fetched\glfw-build\src\CMakeFiles\glfw.dir\win32_thread.c.obj [1553/2397] Building C object external_directories\fetched\glfw-build\src\CMakeFiles\glfw.dir\win32_window.c.obj [1554/2397] Building C object external_directories\fetched\glfw-build\src\CMakeFiles\glfw.dir\win32_time.c.obj [1555/2397] Building CXX object applications\guis\SofaGLFW\SofaGLFW\CMakeFiles\SofaGLFW.dir\src\SofaGLFW\SofaGLFWWindow.cpp.obj [1556/2397] Building C object external_directories\fetched\glfw-build\src\CMakeFiles\glfw.dir\win32_monitor.c.obj [1557/2397] Building C object external_directories\fetched\glfw-build\src\CMakeFiles\glfw.dir\win32_init.c.obj [1558/2397] Building C object external_directories\fetched\glfw-build\src\CMakeFiles\glfw.dir\win32_joystick.c.obj [1559/2397] Building RC object external_directories\fetched\glfw-build\src\CMakeFiles\glfw.dir\glfw.rc.res Microsoft (R) Windows (R) Resource Compiler Version 10.0.10011.16384 Copyright (C) Microsoft Corporation. All rights reserved. [1560/2397] Building C object external_directories\fetched\glfw-build\src\CMakeFiles\glfw.dir\wgl_context.c.obj [1561/2397] Linking C shared library bin\glfw3.dll [1562/2397] Linking CXX shared library bin\SofaGLFW.dll [1563/2397] Building CXX object applications\guis\SofaGLFW\SofaGLFW\bindings\CMakeFiles\Bindings_SofaGLFW.dir\src\Module_SofaGLFW.cpp.obj [1564/2397] Linking CXX shared library lib\python3\site-packages\SofaGLFW.cp310-win_amd64.pyd [1565/2397] Building CXX object applications\guis\SofaGLFW\SofaImGui\CMakeFiles\SofaImGui.dir\src\SofaImGui\initSofaImGui.cpp.obj [1566/2397] Building CXX object applications\guis\SofaGLFW\SofaImGui\CMakeFiles\SofaImGui.dir\src\SofaImGui\ImGuiGUI.cpp.obj [1567/2397] Building CXX object applications\guis\SofaGLFW\SofaImGui\CMakeFiles\SofaImGui.dir\src\SofaImGui\ObjectColor.cpp.obj [1568/2397] Building CXX object applications\guis\SofaGLFW\SofaImGui\CMakeFiles\SofaImGui.dir\src\SofaImGui\ImGuiDataWidget.cpp.obj [1569/2397] Building CXX object applications\guis\SofaGLFW\SofaImGui\CMakeFiles\SofaImGui.dir\src\SofaImGui\widgets\DisplayFlagsWidget.cpp.obj [1570/2397] Building CXX object applications\guis\SofaGLFW\SofaImGui\CMakeFiles\SofaImGui.dir\src\SofaImGui\widgets\MaterialWidget.cpp.obj [1571/2397] Building CXX object applications\guis\SofaGLFW\SofaImGui\CMakeFiles\SofaImGui.dir\src\SofaImGui\windows\Performances.cpp.obj [1572/2397] Building CXX object applications\guis\SofaGLFW\SofaImGui\CMakeFiles\SofaImGui.dir\src\SofaImGui\windows\Log.cpp.obj [1573/2397] Building CXX object applications\guis\SofaGLFW\SofaImGui\CMakeFiles\SofaImGui.dir\src\SofaImGui\ImGuiGUIEngine.cpp.obj J:\0\build\external_directories\fetched\IconFontCppHeaders\IconsFontAwesome6.h(11): warning C4005: 'ICON_MIN_FA': macro redefinition J:\0\build\external_directories\fetched\IconFontCppHeaders\IconsFontAwesome4.h(10): note: see previous definition of 'ICON_MIN_FA' J:\0\build\external_directories\fetched\IconFontCppHeaders\IconsFontAwesome6.h(12): warning C4005: 'ICON_MAX_16_FA': macro redefinition J:\0\build\external_directories\fetched\IconFontCppHeaders\IconsFontAwesome4.h(11): note: see previous definition of 'ICON_MAX_16_FA' J:\0\build\external_directories\fetched\IconFontCppHeaders\IconsFontAwesome6.h(13): warning C4005: 'ICON_MAX_FA': macro redefinition J:\0\build\external_directories\fetched\IconFontCppHeaders\IconsFontAwesome4.h(12): note: see previous definition of 'ICON_MAX_FA' J:\0\build\external_directories\fetched\IconFontCppHeaders\IconsFontAwesome6.h(101): warning C4005: 'ICON_FA_ASTERISK': macro redefinition J:\0\build\external_directories\fetched\IconFontCppHeaders\IconsFontAwesome4.h(113): note: see previous definition of 'ICON_FA_ASTERISK' J:\0\build\external_directories\fetched\IconFontCppHeaders\IconsFontAwesome6.h(102): warning C4005: 'ICON_FA_AT': macro redefinition J:\0\build\external_directories\fetched\IconFontCppHeaders\IconsFontAwesome4.h(475): note: see previous definition of 'ICON_FA_AT' J:\0\build\external_directories\fetched\IconFontCppHeaders\IconsFontAwesome6.h(227): warning C4005: 'ICON_FA_CALENDAR': macro redefinition J:\0\build\external_directories\fetched\IconFontCppHeaders\IconsFontAwesome4.h(122): note: see previous definition of 'ICON_FA_CALENDAR' J:\0\build\external_directories\fetched\IconFontCppHeaders\IconsFontAwesome6.h(332): warning C4005: 'ICON_FA_CLIPBOARD': macro redefinition J:\0\build\external_directories\fetched\IconFontCppHeaders\IconsFontAwesome4.h(222): note: see previous definition of 'ICON_FA_CLIPBOARD' J:\0\build\external_directories\fetched\IconFontCppHeaders\IconsFontAwesome6.h(358): warning C4005: 'ICON_FA_CODE_FORK': macro redefinition J:\0\build\external_directories\fetched\IconFontCppHeaders\IconsFontAwesome4.h(276): note: see previous definition of 'ICON_FA_CODE_FORK' J:\0\build\external_directories\fetched\IconFontCppHeaders\IconsFontAwesome6.h(399): warning C4005: 'ICON_FA_DESKTOP': macro redefinition J:\0\build\external_directories\fetched\IconFontCppHeaders\IconsFontAwesome4.h(250): note: see previous definition of 'ICON_FA_DESKTOP' J:\0\build\external_directories\fetched\IconFontCppHeaders\IconsFontAwesome6.h(463): warning C4005: 'ICON_FA_EXCLAMATION': macro redefinition J:\0\build\external_directories\fetched\IconFontCppHeaders\IconsFontAwesome4.h(280): note: see previous definition of 'ICON_FA_EXCLAMATION' J:\0\build\external_directories\fetched\IconFontCppHeaders\IconsFontAwesome6.h(654): warning C4005: 'ICON_FA_HASHTAG': macro redefinition J:\0\build\external_directories\fetched\IconFontCppHeaders\IconsFontAwesome4.h(615): note: see previous definition of 'ICON_FA_HASHTAG' J:\0\build\external_directories\fetched\IconFontCppHeaders\IconsFontAwesome6.h(844): warning C4005: 'ICON_FA_MOBILE': macro redefinition J:\0\build\external_directories\fetched\IconFontCppHeaders\IconsFontAwesome4.h(253): note: see previous definition of 'ICON_FA_MOBILE' J:\0\build\external_directories\fetched\IconFontCppHeaders\IconsFontAwesome6.h(912): warning C4005: 'ICON_FA_PENCIL': macro redefinition J:\0\build\external_directories\fetched\IconFontCppHeaders\IconsFontAwesome4.h(74): note: see previous definition of 'ICON_FA_PENCIL' J:\0\build\external_directories\fetched\IconFontCppHeaders\IconsFontAwesome6.h(921): warning C4005: 'ICON_FA_PERCENT': macro redefinition J:\0\build\external_directories\fetched\IconFontCppHeaders\IconsFontAwesome4.h(618): note: see previous definition of 'ICON_FA_PERCENT' J:\0\build\external_directories\fetched\IconFontCppHeaders\IconsFontAwesome6.h(998): warning C4005: 'ICON_FA_PLUS': macro redefinition J:\0\build\external_directories\fetched\IconFontCppHeaders\IconsFontAwesome4.h(111): note: see previous definition of 'ICON_FA_PLUS' J:\0\build\external_directories\fetched\IconFontCppHeaders\IconsFontAwesome6.h(1014): warning C4005: 'ICON_FA_QUESTION': macro redefinition J:\0\build\external_directories\fetched\IconFontCppHeaders\IconsFontAwesome4.h(278): note: see previous definition of 'ICON_FA_QUESTION' J:\0\build\external_directories\fetched\IconFontCppHeaders\IconsFontAwesome6.h(1029): warning C4005: 'ICON_FA_REPEAT': macro redefinition J:\0\build\external_directories\fetched\IconFontCppHeaders\IconsFontAwesome4.h(43): note: see previous definition of 'ICON_FA_REPEAT' J:\0\build\external_directories\fetched\IconFontCppHeaders\IconsFontAwesome6.h(1030): warning C4005: 'ICON_FA_REPLY': macro redefinition J:\0\build\external_directories\fetched\IconFontCppHeaders\IconsFontAwesome4.h(259): note: see previous definition of 'ICON_FA_REPLY' J:\0\build\external_directories\fetched\IconFontCppHeaders\IconsFontAwesome6.h(1139): warning C4005: 'ICON_FA_SPOON': macro redefinition J:\0\build\external_directories\fetched\IconFontCppHeaders\IconsFontAwesome4.h(406): note: see previous definition of 'ICON_FA_SPOON' J:\0\build\external_directories\fetched\IconFontCppHeaders\IconsFontAwesome6.h(1208): warning C4005: 'ICON_FA_TABLET': macro redefinition J:\0\build\external_directories\fetched\IconFontCppHeaders\IconsFontAwesome4.h(252): note: see previous definition of 'ICON_FA_TABLET' J:\0\build\external_directories\fetched\IconFontCppHeaders\IconsFontAwesome6.h(1270): warning C4005: 'ICON_FA_TRANSGENDER': macro redefinition J:\0\build\external_directories\fetched\IconFontCppHeaders\IconsFontAwesome4.h(513): note: see previous definition of 'ICON_FA_TRANSGENDER' [1574/2397] Building CXX object applications\guis\SofaGLFW\SofaImGui\CMakeFiles\SofaImGui.dir\src\SofaImGui\windows\MouseManager.cpp.obj [1575/2397] Building CXX object applications\guis\SofaGLFW\SofaImGui\CMakeFiles\SofaImGui.dir\src\SofaImGui\windows\DisplayFlags.cpp.obj [1576/2397] Building CXX object applications\guis\SofaGLFW\SofaImGui\CMakeFiles\SofaImGui.dir\src\SofaImGui\windows\SceneGraph.cpp.obj [1577/2397] Building CXX object applications\guis\SofaGLFW\SofaImGui\CMakeFiles\SofaImGui.dir\src\SofaImGui\windows\Profiler.cpp.obj [1578/2397] Building CXX object applications\guis\SofaGLFW\SofaImGui\CMakeFiles\SofaImGui.dir\src\SofaImGui\windows\Plugins.cpp.obj [1579/2397] Building CXX object applications\guis\SofaGLFW\SofaImGui\CMakeFiles\SofaImGui.dir\src\SofaImGui\windows\WindowState.cpp.obj [1580/2397] Building CXX object applications\guis\SofaGLFW\SofaImGui\CMakeFiles\SofaImGui.dir\src\SofaImGui\AppIniFile.cpp.obj [1581/2397] Building CXX object applications\guis\SofaGLFW\SofaImGui\CMakeFiles\SofaImGui.dir\src\SofaImGui\guis\AdditionalGUIRegistry.cpp.obj [1582/2397] Building CXX object applications\guis\SofaGLFW\SofaImGui\CMakeFiles\SofaImGui.dir\__\__\__\__\external_directories\fetched\imgui\backends\imgui_impl_opengl3.cpp.obj [1583/2397] Building CXX object applications\guis\SofaGLFW\SofaImGui\CMakeFiles\SofaImGui.dir\src\SofaImGui\windows\Components.cpp.obj [1584/2397] Building CXX object applications\guis\SofaGLFW\SofaImGui\CMakeFiles\SofaImGui.dir\__\__\__\__\external_directories\fetched\imgui\backends\imgui_impl_opengl2.cpp.obj [1585/2397] Building CXX object applications\guis\SofaGLFW\SofaImGui\CMakeFiles\SofaImGui.dir\src\SofaImGui\windows\ViewPort.cpp.obj [1586/2397] Building CXX object applications\guis\SofaGLFW\SofaImGui\CMakeFiles\SofaImGui.dir\__\__\__\__\external_directories\fetched\imgui\imgui.cpp.obj [1587/2397] Building CXX object applications\guis\SofaGLFW\SofaImGui\CMakeFiles\SofaImGui.dir\__\__\__\__\external_directories\fetched\imgui\backends\imgui_impl_glfw.cpp.obj [1588/2397] Building CXX object applications\guis\SofaGLFW\SofaImGui\CMakeFiles\SofaImGui.dir\src\SofaImGui\windows\Settings.cpp.obj [1589/2397] Building CXX object applications\guis\SofaGLFW\SofaImGui\CMakeFiles\SofaImGui.dir\__\__\__\__\external_directories\fetched\ImPlot\implot.cpp.obj [1590/2397] Building CXX object applications\guis\SofaGLFW\SofaImGui\CMakeFiles\SofaImGui.dir\__\__\__\__\external_directories\fetched\imgui\misc\cpp\imgui_stdlib.cpp.obj [1591/2397] Building CXX object applications\guis\SofaGLFW\SofaImGui\CMakeFiles\SofaImGui.dir\src\SofaImGui\guis\BaseAdditionalGUI.cpp.obj [1592/2397] Building CXX object applications\guis\SofaGLFW\SofaImGui\CMakeFiles\SofaImGui.dir\__\__\__\__\external_directories\fetched\imgui\imgui_draw.cpp.obj [1593/2397] Building CXX object applications\guis\SofaGLFW\SofaImGui\CMakeFiles\SofaImGui.dir\__\__\__\__\external_directories\fetched\imgui\imgui_tables.cpp.obj [1594/2397] Building CXX object applications\guis\SofaGLFW\SofaImGui\CMakeFiles\SofaImGui.dir\__\__\__\__\external_directories\fetched\imgui\imgui_demo.cpp.obj [1595/2397] Building CXX object applications\guis\SofaGLFW\SofaImGui\CMakeFiles\SofaImGui.dir\resources\Style.cpp.obj J:\0\build\external_directories\fetched\SofaGLFW\SofaImGui\resources\Style.cpp(271): warning C4005: 'TEXT': macro redefinition C:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\um\winnt.h(620): note: see previous definition of 'TEXT' [1596/2397] SofaImGui: Patching cmake_install.cmake [1597/2397] Building CXX object applications\guis\SofaGLFW\SofaImGui\CMakeFiles\SofaImGui.dir\__\__\__\__\external_directories\fetched\imgui\imgui_widgets.cpp.obj [1598/2397] Sofa.Qt: Patching cmake_install.cmake [1599/2397] Generating ui_ImageInterface.h [1600/2397] Generating QGLViewer/moc_frame.cpp [1601/2397] Generating QGLViewer/moc_camera.cpp [1602/2397] Building CXX object external_directories\fetched\nfd-build\src\CMakeFiles\nfd.dir\nfd_win.cpp.obj [1603/2397] Generating QGLViewer/moc_keyFrameInterpolator.cpp [1604/2397] Generating QGLViewer/moc_qglviewer.cpp [1605/2397] Generating QGLViewer/moc_manipulatedCameraFrame.cpp [1606/2397] Linking CXX shared library bin\nfd.dll [1607/2397] Generating ui_VRenderInterface.h [1608/2397] Generating QGLViewer/moc_manipulatedFrame.cpp [1609/2397] SofaEulerianFluid: Patching cmake_install.cmake [1610/2397] Building CXX object applications\guis\SofaGLFW\SofaImGui\bindings\CMakeFiles\Bindings_SofaImGui.dir\src\Module_SofaImGui.cpp.obj [1611/2397] Building CXX object external_directories\fetched\QGLViewer-build\CMakeFiles\QGLViewer.dir\QGLViewer\mouseGrabber.cpp.obj [1612/2397] Building CXX object external_directories\fetched\QGLViewer-build\CMakeFiles\QGLViewer.dir\QGLViewer\quaternion.cpp.obj [1613/2397] Building CXX object external_directories\fetched\QGLViewer-build\CMakeFiles\QGLViewer.dir\QGLViewer\qglviewer.cpp.obj [1614/2397] Building CXX object external_directories\fetched\QGLViewer-build\CMakeFiles\QGLViewer.dir\QGLViewer\moc_manipulatedCameraFrame.cpp.obj [1615/2397] Building CXX object external_directories\fetched\QGLViewer-build\CMakeFiles\QGLViewer.dir\QGLViewer\saveSnapshot.cpp.obj [1616/2397] Building CXX object external_directories\fetched\QGLViewer-build\CMakeFiles\QGLViewer.dir\QGLViewer\moc_camera.cpp.obj [1617/2397] Building CXX object applications\guis\SofaGLFW\SofaImGui\CMakeFiles\SofaImGui.dir\__\__\__\__\external_directories\fetched\ImPlot\implot_items.cpp.obj [1618/2397] Building CXX object external_directories\fetched\QGLViewer-build\CMakeFiles\QGLViewer.dir\QGLViewer\moc_frame.cpp.obj [1619/2397] Building CXX object external_directories\fetched\QGLViewer-build\CMakeFiles\QGLViewer.dir\QGLViewer\moc_keyFrameInterpolator.cpp.obj [1620/2397] Linking CXX shared library bin\SofaImGui.dll [1621/2397] Building CXX object external_directories\fetched\QGLViewer-build\CMakeFiles\QGLViewer.dir\QGLViewer\moc_manipulatedFrame.cpp.obj [1622/2397] Building CXX object external_directories\fetched\QGLViewer-build\CMakeFiles\QGLViewer.dir\QGLViewer\VRender\BackFaceCullingOptimizer.cpp.obj [1623/2397] Linking CXX shared library lib\python3\site-packages\SofaImGui.cp310-win_amd64.pyd [1624/2397] Building CXX object external_directories\fetched\QGLViewer-build\CMakeFiles\QGLViewer.dir\QGLViewer\VRender\BSPSortMethod.cpp.obj [1625/2397] Building CXX object external_directories\fetched\QGLViewer-build\CMakeFiles\QGLViewer.dir\QGLViewer\VRender\EPSExporter.cpp.obj [1626/2397] Building CXX object external_directories\fetched\QGLViewer-build\CMakeFiles\QGLViewer.dir\QGLViewer\VRender\Primitive.cpp.obj [1627/2397] Building CXX object external_directories\fetched\QGLViewer-build\CMakeFiles\QGLViewer.dir\QGLViewer\VRender\NVector3.cpp.obj [1628/2397] Building CXX object external_directories\fetched\QGLViewer-build\CMakeFiles\QGLViewer.dir\QGLViewer\moc_qglviewer.cpp.obj [1629/2397] Building CXX object external_directories\fetched\QGLViewer-build\CMakeFiles\QGLViewer.dir\QGLViewer\VRender\Exporter.cpp.obj [1630/2397] Building CXX object external_directories\fetched\QGLViewer-build\CMakeFiles\QGLViewer.dir\QGLViewer\VRender\FIGExporter.cpp.obj [1631/2397] Building CXX object external_directories\fetched\QGLViewer-build\CMakeFiles\QGLViewer.dir\QGLViewer\VRender\ParserGL.cpp.obj [1632/2397] Building CXX object external_directories\fetched\QGLViewer-build\CMakeFiles\QGLViewer.dir\QGLViewer\VRender\PrimitivePositioning.cpp.obj [1633/2397] Building CXX object external_directories\fetched\QGLViewer-build\CMakeFiles\QGLViewer.dir\QGLViewer\VRender\Vector3.cpp.obj [1634/2397] Building CXX object external_directories\fetched\QGLViewer-build\CMakeFiles\QGLViewer.dir\QGLViewer\VRender\TopologicalSortMethod.cpp.obj [1635/2397] Building CXX object external_directories\fetched\QGLViewer-build\CMakeFiles\QGLViewer.dir\QGLViewer\VRender\Vector2.cpp.obj [1636/2397] Building CXX object external_directories\fetched\QGLViewer-build\CMakeFiles\QGLViewer.dir\QGLViewer\VRender\VRender.cpp.obj [1637/2397] Building CXX object external_directories\fetched\QGLViewer-build\CMakeFiles\QGLViewer.dir\QGLViewer\camera.cpp.obj [1638/2397] Building CXX object external_directories\fetched\QGLViewer-build\CMakeFiles\QGLViewer.dir\QGLViewer\constraint.cpp.obj [1639/2397] Building CXX object external_directories\fetched\QGLViewer-build\CMakeFiles\QGLViewer.dir\QGLViewer\frame.cpp.obj [1640/2397] Building CXX object external_directories\fetched\QGLViewer-build\CMakeFiles\QGLViewer.dir\QGLViewer\VRender\gpc.cpp.obj [1641/2397] Building CXX object external_directories\fetched\QGLViewer-build\CMakeFiles\QGLViewer.dir\QGLViewer\VRender\VisibilityOptimizer.cpp.obj [1642/2397] Building CXX object external_directories\fetched\QGLViewer-build\CMakeFiles\QGLViewer.dir\QGLViewer\keyFrameInterpolator.cpp.obj [1643/2397] Building CXX object external_directories\fetched\QGLViewer-build\CMakeFiles\QGLViewer.dir\QGLViewer\manipulatedFrame.cpp.obj [1644/2397] Building CXX object external_directories\fetched\QGLViewer-build\CMakeFiles\QGLViewer.dir\QGLViewer\manipulatedCameraFrame.cpp.obj [1645/2397] Building CXX object external_directories\fetched\QGLViewer-build\CMakeFiles\QGLViewer.dir\QGLViewer\vec.cpp.obj [1646/2397] Building CXX object applications\plugins\SofaSphFluid\CMakeFiles\SofaSphFluid.dir\src\SofaSphFluid\initSPHFluid.cpp.obj [1647/2397] Linking CXX shared library bin\QGLViewer.dll [1648/2397] Generating src/sofa/qt/moc_DisplayFlagsDataWidget.cpp [1649/2397] Generating src/sofa/qt/moc_DataFilenameWidget.cpp [1650/2397] Building CXX object applications\plugins\CollisionOBBCapsule\CMakeFiles\CollisionOBBCapsule.dir\src\CollisionOBBCapsule\init.cpp.obj [1651/2397] Generating src/sofa/qt/moc_GenGraphForm.cpp [1652/2397] Generating src/sofa/qt/moc_AboutSOFADialog.cpp [1653/2397] Generating src/sofa/qt/moc_DataWidget.cpp [1654/2397] Generating src/sofa/qt/moc_QRGBAColorPicker.cpp [1655/2397] Generating src/sofa/qt/moc_RGBAColorDataWidget.cpp [1656/2397] Generating src/sofa/qt/moc_QDataDescriptionWidget.cpp [1657/2397] Generating src/sofa/qt/moc_QDisplayDataWidget.cpp [1658/2397] Generating src/sofa/qt/moc_QMouseOperations.cpp [1659/2397] Generating src/sofa/qt/moc_MaterialDataWidget.cpp [1660/2397] Generating src/sofa/qt/moc_LinkWidget.cpp [1661/2397] Generating src/sofa/qt/moc_ModifyObject.cpp [1662/2397] Generating src/sofa/qt/moc_QDisplayPropertyWidget.cpp [1663/2397] Generating src/sofa/qt/moc_QDisplayLinkWidget.cpp [1664/2397] Generating src/sofa/qt/moc_QModelViewTableUpdater.cpp [1665/2397] Generating src/sofa/qt/moc_QSofaStatWidget.cpp [1666/2397] Generating src/sofa/qt/moc_SofaMouseManager.cpp [1667/2397] Generating src/sofa/qt/moc_QSofaListView.cpp [1668/2397] Generating src/sofa/qt/moc_QTabulationModifyObject.cpp [1669/2397] Generating src/sofa/qt/moc_QMouseWheelAdjustementGuard.cpp J:/0/build/external_directories/fetched/Sofa.Qt/src/sofa/qt/QMouseWheelAdjustementGuard.h(0): Note: No relevant classes found. No output generated. [1670/2397] Generating src/sofa/qt/moc_RealGUI.cpp [1671/2397] Generating src/sofa/qt/moc_SimpleDataWidget.cpp J:/0/build/external_directories/fetched/Sofa.Qt/src/sofa/qt/SimpleDataWidget.h(0): Note: No relevant classes found. No output generated. [1672/2397] Generating src/sofa/qt/moc_SofaVideoRecorderManager.cpp [1673/2397] Generating src/sofa/qt/moc_QtMessageRedirection.cpp J:/0/build/external_directories/fetched/Sofa.Qt/src/sofa/qt/QtMessageRedirection.h(0): Note: No relevant classes found. No output generated. [1674/2397] Generating src/sofa/qt/moc_QTransformationWidget.cpp [1675/2397] Generating src/sofa/qt/moc_SofaPluginManager.cpp [1676/2397] Generating src/sofa/qt/moc_QVisitorControlPanel.cpp [1677/2397] Generating src/sofa/qt/moc_PieWidget.cpp J:/0/build/external_directories/fetched/Sofa.Qt/src/sofa/qt/PieWidget.h(0): Note: No relevant classes found. No output generated. [1678/2397] Generating src/sofa/qt/moc_SofaSceneGraphWidget.cpp [1679/2397] Generating src/sofa/qt/viewer/qt/moc_QtViewer.cpp [1680/2397] Generating src/sofa/qt/moc_WDoubleLineEdit.cpp [1681/2397] Generating src/sofa/qt/moc_WindowVisitor.cpp [1682/2397] Generating src/sofa/qt/datawidgets/moc_OptionsGroupWidget.cpp [1683/2397] Generating src/sofa/qt/dockwidgets/moc_InspectorDock.cpp [1684/2397] Generating src/sofa/qt/viewer/qgl/moc_QtGLViewer.cpp [1685/2397] Generating src/sofa/qt/datawidgets/moc_SelectableItemWidget.cpp [1686/2397] Generating src/sofa/qt/moc_QGraphStatWidget.cpp [1687/2397] Generating ui_AboutDialog.h [1688/2397] Generating ui_BaseGenGraphForm.h [1689/2397] Generating src/sofa/qt/moc_QMomentumStatWidget.cpp [1690/2397] Generating src/sofa/qt/panels/moc_QDocBrowser.cpp [1691/2397] Generating src/sofa/qt/moc_QEnergyStatWidget.cpp [1692/2397] Generating src/sofa/qt/moc_GraphDataWidget.cpp [1693/2397] Generating src/sofa/qt/moc_SofaWindowProfiler.cpp [1694/2397] Generating ui_GUI.h [1695/2397] Generating ui_DialogAddObject.h [1696/2397] Generating ui_MouseManager.h [1697/2397] Generating ui_VisitorGUI.h [1698/2397] Generating ui_WindowProfiler.h [1699/2397] Generating ui_VideoRecorderManager.h [1700/2397] Generating ui_ViewerShortcuts.h [1701/2397] Generating ui_InspectorDock.h [1702/2397] Generating ui_PluginManager.h [1703/2397] SofaCUDA: Patching cmake_install.cmake [1704/2397] Building CXX object applications\plugins\SofaSphFluid\CMakeFiles\SofaSphFluid.dir\src\SofaSphFluid\ParticleSink.cpp.obj [1705/2397] Automatic RCC for src/sofa/qt/resources/RealGUI.qrc [1706/2397] Building CXX object applications\plugins\CollisionOBBCapsule\CMakeFiles\CollisionOBBCapsule.dir\src\CollisionOBBCapsule\detection\intersection\CapsuleIntTool.cpp.obj [1707/2397] Building CXX object applications\plugins\CollisionOBBCapsule\CMakeFiles\CollisionOBBCapsule.dir\src\CollisionOBBCapsule\detection\intersection\IntrCapsuleOBB.cpp.obj [1708/2397] Building CXX object applications\plugins\CollisionOBBCapsule\CMakeFiles\CollisionOBBCapsule.dir\src\CollisionOBBCapsule\detection\intersection\BaseIntTool.cpp.obj [1709/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\moc_DataWidget.cpp.obj [1710/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\moc_DataFilenameWidget.cpp.obj [1711/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\moc_AboutSOFADialog.cpp.obj [1712/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\moc_RGBAColorDataWidget.cpp.obj [1713/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\moc_DisplayFlagsDataWidget.cpp.obj [1714/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\moc_LinkWidget.cpp.obj [1715/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\moc_GenGraphForm.cpp.obj [1716/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\moc_MaterialDataWidget.cpp.obj [1717/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\moc_QDisplayPropertyWidget.cpp.obj [1718/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\moc_ModifyObject.cpp.obj [1719/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\moc_QRGBAColorPicker.cpp.obj [1720/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\moc_QDisplayLinkWidget.cpp.obj [1721/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\moc_QDataDescriptionWidget.cpp.obj [1722/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\moc_QDisplayDataWidget.cpp.obj [1723/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\moc_QSofaStatWidget.cpp.obj [1724/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\moc_QMouseWheelAdjustementGuard.cpp.obj [1725/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\moc_SimpleDataWidget.cpp.obj [1726/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\moc_QSofaListView.cpp.obj [1727/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\moc_QtMessageRedirection.cpp.obj [1728/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\moc_QModelViewTableUpdater.cpp.obj [1729/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\moc_QTransformationWidget.cpp.obj [1730/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\moc_QMouseOperations.cpp.obj [1731/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\moc_QTabulationModifyObject.cpp.obj [1732/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\dockwidgets\moc_InspectorDock.cpp.obj [1733/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\moc_RealGUI.cpp.obj [1734/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\moc_SofaVideoRecorderManager.cpp.obj [1735/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\moc_SofaSceneGraphWidget.cpp.obj [1736/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\moc_PieWidget.cpp.obj [1737/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\moc_WDoubleLineEdit.cpp.obj [1738/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\moc_SofaPluginManager.cpp.obj [1739/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\moc_WindowVisitor.cpp.obj [1740/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\moc_SofaMouseManager.cpp.obj [1741/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\moc_QVisitorControlPanel.cpp.obj [1742/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\datawidgets\moc_OptionsGroupWidget.cpp.obj [1743/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\moc_QGraphStatWidget.cpp.obj [1744/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\datawidgets\moc_SelectableItemWidget.cpp.obj [1745/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\moc_QEnergyStatWidget.cpp.obj [1746/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\moc_SofaWindowProfiler.cpp.obj [1747/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\viewer\qt\moc_QtViewer.cpp.obj [1748/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\moc_GraphDataWidget.cpp.obj [1749/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\viewer\qgl\moc_QtGLViewer.cpp.obj [1750/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\moc_QMomentumStatWidget.cpp.obj [1751/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\init.cpp.obj [1752/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\AboutSOFADialog.cpp.obj [1753/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\DataFilenameWidget.cpp.obj [1754/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\panels\moc_QDocBrowser.cpp.obj [1755/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\FileManagement.cpp.obj [1756/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\DataWidget.cpp.obj [1757/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\DisplayFlagsDataWidget.cpp.obj [1758/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\GenGraphForm.cpp.obj [1759/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\GraphListenerQListView.cpp.obj [1760/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\ModifyObject.cpp.obj [1761/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\MaterialDataWidget.cpp.obj [1762/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\LinkWidget.cpp.obj [1763/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\RGBAColorDataWidget.cpp.obj [1764/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\PickHandlerCallBacks.cpp.obj [1765/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\QRGBAColorPicker.cpp.obj [1766/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\QDisplayPropertyWidget.cpp.obj [1767/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\QMouseWheelAdjustementGuard.cpp.obj [1768/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\QDataDescriptionWidget.cpp.obj [1769/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\QDisplayDataWidget.cpp.obj [1770/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\QDisplayLinkWidget.cpp.obj [1771/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\QModelViewTableUpdater.cpp.obj [1772/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\QMenuFilesRecentlyOpened.cpp.obj [1773/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\QtMessageRedirection.cpp.obj [1774/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\QSofaListView.cpp.obj [1775/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\QTabulationModifyObject.cpp.obj [1776/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\QMouseOperations.cpp.obj [1777/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\QTransformationWidget.cpp.obj [1778/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\QSofaStatWidget.cpp.obj [1779/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\SofaMouseManager.cpp.obj [1780/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\RealGUI.cpp.obj [1781/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\SofaVideoRecorderManager.cpp.obj [1782/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\WDoubleLineEdit.cpp.obj [1783/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\SofaPluginManager.cpp.obj [1784/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\SimpleDataWidget.cpp.obj [1785/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\StructDataWidget.cpp.obj [1786/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\dockwidgets\InspectorDock.cpp.obj [1787/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\SofaSceneGraphWidget.cpp.obj [1788/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\QtDataRepository.cpp.obj [1789/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\viewer\SofaViewer.cpp.obj [1790/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\viewer\VisualModelPolicy.cpp.obj [1791/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\TableDataWidget.cpp.obj [1792/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\WindowVisitor.cpp.obj [1793/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\PieWidget.cpp.obj [1794/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\datawidgets\SelectableItemWidget.cpp.obj [1795/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\QVisitorControlPanel.cpp.obj [1796/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\datawidgets\OptionsGroupWidget.cpp.obj [1797/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\GraphVisitor.cpp.obj [1798/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\viewer\qgl\QtGLViewer.cpp.obj C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(4599): warning C4996: 'sofa::type::Vec<3,double>::operator =': It is still usable but has been DEPRECATED since v25.12. You have until v26.12 to fix your code. Assignment and construction from a different Vec is being phased out (PR 5675). C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(4599): note: the template instantiation context (the oldest one first) is J:\0\build\external_directories\fetched\Sofa.Qt\src\sofa\qt\viewer\qgl\QtGLViewer.cpp(970): note: see reference to function template instantiation 'void sofa::type::Mat<3,3,double>::operator =<4,4>(const sofa::type::Mat<4,4,double> &) noexcept' being compiled J:\0\build\external_directories\fetched\Sofa.Qt\src\sofa\qt\viewer\qgl\QtGLViewer.cpp(970): note: see the first reference to 'sofa::type::Mat<3,3,double>::operator =' in 'sofa::qt::viewer::qgl::QtGLViewer::moveRayPickInteractor' J:\0\src\Sofa\framework\Type\src\sofa/type/Mat.h(238): note: see reference to function template instantiation '_OutIt std::copy<std::_Array_const_iterator<_Ty,4>,std::_Array_iterator<sofa::type::VecNoInit<3,real>,3>>(_InIt,_InIt,_OutIt)' being compiled with [ _OutIt=std::_Array_iterator<sofa::type::VecNoInit<3,double>,3>, _Ty=sofa::type::VecNoInit<4,double>, real=double, _InIt=std::_Array_const_iterator<sofa::type::VecNoInit<4,double>,4> ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(4611): note: see reference to function template instantiation '_OutIt *std::_Copy_unchecked<const sofa::type::VecNoInit<4,real>*,const sofa::type::VecNoInit<4,real>*,sofa::type::VecNoInit<3,real>*>(_InIt,_Sent,_OutIt)' being compiled with [ _OutIt=sofa::type::VecNoInit<3,double> *, real=double, _InIt=const sofa::type::VecNoInit<4,double> *, _Sent=const sofa::type::VecNoInit<4,double> * ] [1799/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\viewer\OglModelPolicy.cpp.obj [1800/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\viewer\GLBackend.cpp.obj [1801/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\GLPickHandler.cpp.obj [1802/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\viewer\qt\QtViewer.cpp.obj C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(4599): warning C4996: 'sofa::type::Vec<3,double>::operator =': It is still usable but has been DEPRECATED since v25.12. You have until v26.12 to fix your code. Assignment and construction from a different Vec is being phased out (PR 5675). C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(4599): note: the template instantiation context (the oldest one first) is J:\0\build\external_directories\fetched\Sofa.Qt\src\sofa\qt\viewer\qt\QtViewer.cpp(1429): note: see reference to function template instantiation 'void sofa::type::Mat<3,3,double>::operator =<4,4>(const sofa::type::Mat<4,4,double> &) noexcept' being compiled J:\0\build\external_directories\fetched\Sofa.Qt\src\sofa\qt\viewer\qt\QtViewer.cpp(1429): note: see the first reference to 'sofa::type::Mat<3,3,double>::operator =' in 'sofa::qt::viewer::qt::QtViewer::moveRayPickInteractor' J:\0\src\Sofa\framework\Type\src\sofa/type/Mat.h(238): note: see reference to function template instantiation '_OutIt std::copy<std::_Array_const_iterator<_Ty,4>,std::_Array_iterator<sofa::type::VecNoInit<3,real>,3>>(_InIt,_InIt,_OutIt)' being compiled with [ _OutIt=std::_Array_iterator<sofa::type::VecNoInit<3,double>,3>, _Ty=sofa::type::VecNoInit<4,double>, real=double, _InIt=std::_Array_const_iterator<sofa::type::VecNoInit<4,double>,4> ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(4611): note: see reference to function template instantiation '_OutIt *std::_Copy_unchecked<const sofa::type::VecNoInit<4,real>*,const sofa::type::VecNoInit<4,real>*,sofa::type::VecNoInit<3,real>*>(_InIt,_Sent,_OutIt)' being compiled with [ _OutIt=sofa::type::VecNoInit<3,double> *, real=double, _InIt=const sofa::type::VecNoInit<4,double> *, _Sent=const sofa::type::VecNoInit<4,double> * ] [1803/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\QGraphStatWidget.cpp.obj [1804/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\GraphDataWidget.cpp.obj [1805/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\Sofa.Qt_autogen\5ZNSAFU4ZF\qrc_RealGUI.cpp.obj [1806/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\QEnergyStatWidget.cpp.obj [1807/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\SofaWindowProfiler.cpp.obj [1808/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\QMomentumStatWidget.cpp.obj [1809/2397] Building CXX object applications\guis\Sofa.Qt\CMakeFiles\Sofa.Qt.dir\src\sofa\qt\panels\QDocBrowser.cpp.obj [1810/2397] Building CUDA object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\sofa\gpu\cuda\CudaHexahedronTLEDForceField.cu.obj CudaHexahedronTLEDForceField.cu tmpxft_00000fbc_00000000-10_CudaHexahedronTLEDForceField.compute_89.cudafe1.cpp [1811/2397] Building CUDA object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\SofaCUDA\component\solidmechanics\fem\elastic\CudaTetrahedronFEMForceField.cu.obj CudaTetrahedronFEMForceField.cu tmpxft_000013e4_00000000-10_CudaTetrahedronFEMForceField.compute_89.cudafe1.cpp [1812/2397] Linking CXX shared library bin\Sofa.Qt.dll [1813/2397] Building CXX object applications\guis\Sofa.Qt\bindings\CMakeFiles\Bindings_Sofa.Qt.dir\src\Module_Sofa.Qt.cpp.obj [1814/2397] Building CUDA object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\SofaCUDA\component\solidmechanics\tensormass\CudaTetrahedralTensorMassForceField.cu.obj CudaTetrahedralTensorMassForceField.cu tmpxft_000009c4_00000000-10_CudaTetrahedralTensorMassForceField.compute_89.cudafe1.cpp [1815/2397] Linking CXX shared library lib\python3\site-packages\SofaQt.cp310-win_amd64.pyd [1816/2397] Building CXX object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\sofa\gpu\cuda\mycuda.cpp.obj [1817/2397] Building CUDA object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\SofaCUDA\component\solidmechanics\fem\elastic\CudaHexahedronFEMForceField.cu.obj CudaHexahedronFEMForceField.cu tmpxft_00000b44_00000000-10_CudaHexahedronFEMForceField.compute_89.cudafe1.cpp [1818/2397] Building CXX object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\sofa\gpu\cuda\CudaBaseVector.cpp.obj [1819/2397] Building CXX object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\SofaCUDA\init.cpp.obj [1820/2397] Building CUDA object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\SofaCUDA\component\solidmechanics\fem\hyperelastic\CudaStandardTetrahedralFEMForceField.cu.obj CudaStandardTetrahedralFEMForceField.cu tmpxft_00001cfc_00000000-10_CudaStandardTetrahedralFEMForceField.compute_89.cudafe1.cpp [1821/2397] Building CXX object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\sofa\gpu\cuda\CudaContactMapper.cpp.obj [1822/2397] Building CXX object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\SofaCUDA\component\mapping\linear\CudaBarycentricMapping-3f1-3f.cpp.obj J:\0\src\applications\plugins\SofaCUDA\src\SofaCUDA/component/mapping/linear/CudaBarycentricMapping.inl(517): warning C4834: discarding return value of function with [[nodiscard]] attribute J:\0\src\applications\plugins\SofaCUDA\src\SofaCUDA/component/mapping/linear/CudaBarycentricMapping.inl(517): note: the template instantiation context (the oldest one first) is J:\0\src\applications\plugins\SofaCUDA\src\SofaCUDA\component\mapping\linear\CudaBarycentricMapping-3f1-3f.cpp(332): note: see reference to class template instantiation 'sofa::component::mapping::linear::BarycentricMapperMeshTopology<sofa::gpu::cuda::CudaVec3f1Types,sofa::gpu::cuda::CudaVec3fTypes>' being compiled J:\0\src\applications\plugins\SofaCUDA\src\SofaCUDA/component/mapping/linear/CudaBarycentricMapping.inl(505): note: while compiling class template member function 'sofa::component::mapping::linear::BarycentricMapperMeshTopology<sofa::gpu::cuda::CudaVec3f1Types,sofa::gpu::cuda::CudaVec3fTypes>::Index sofa::component::mapping::linear::BarycentricMapperMeshTopology<sofa::gpu::cuda::CudaVec3f1Types,sofa::gpu::cuda::CudaVec3fTypes>::createPointInQuad(const sofa::type::Vec<3,float> &,sofa::component::mapping::linear::BarycentricMapperMeshTopology<sofa::gpu::cuda::CudaVec3f1Types,sofa::gpu::cuda::CudaVec3fTypes>::Index,const sofa::type::vector_device<sofa::gpu::cuda::Vec3r1<float>,sofa::gpu::cuda::CudaMemoryManager<sofa::gpu::cuda::Vec3r1<float>>,sofa::gpu::cuda::DataTypeInfoManager<sofa::gpu::cuda::Vec3r1<float>>> *)' J:\0\src\applications\plugins\SofaCUDA\src\SofaCUDA/component/mapping/linear/CudaBarycentricMapping.inl(552): warning C4834: discarding return value of function with [[nodiscard]] attribute J:\0\src\applications\plugins\SofaCUDA\src\SofaCUDA/component/mapping/linear/CudaBarycentricMapping.inl(552): note: the template instantiation context (the oldest one first) is J:\0\src\applications\plugins\SofaCUDA\src\SofaCUDA/component/mapping/linear/CudaBarycentricMapping.inl(528): note: while compiling class template member function 'void sofa::component::mapping::linear::BarycentricMapperMeshTopology<sofa::gpu::cuda::CudaVec3f1Types,sofa::gpu::cuda::CudaVec3fTypes>::init(const sofa::type::vector_device<sofa::type::Vec<3,float>,sofa::gpu::cuda::CudaMemoryManager<sofa::type::Vec<3,float>>,sofa::gpu::cuda::DataTypeInfoManager<sofa::type::Vec<3,float>>> &,const sofa::type::vector_device<sofa::gpu::cuda::Vec3r1<float>,sofa::gpu::cuda::CudaMemoryManager<sofa::gpu::cuda::Vec3r1<float>>,sofa::gpu::cuda::DataTypeInfoManager<sofa::gpu::cuda::Vec3r1<float>>> &)' J:\0\src\applications\plugins\SofaCUDA\src\SofaCUDA/component/mapping/linear/CudaBarycentricMapping.inl(562): warning C4834: discarding return value of function with [[nodiscard]] attribute J:\0\src\applications\plugins\SofaCUDA\src\SofaCUDA/component/mapping/linear/CudaBarycentricMapping.inl(607): warning C4834: discarding return value of function with [[nodiscard]] attribute J:\0\src\applications\plugins\SofaCUDA\src\SofaCUDA/component/mapping/linear/CudaBarycentricMapping.inl(618): warning C4834: discarding return value of function with [[nodiscard]] attribute [1823/2397] Building CXX object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\sofa\gpu\cuda\CudaSingleStateAccessor.cpp.obj [1824/2397] Building CXX object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\SofaCUDA\component\mapping\linear\CudaBarycentricMapping-3f.cpp.obj J:\0\src\applications\plugins\SofaCUDA\src\SofaCUDA/component/mapping/linear/CudaBarycentricMapping.inl(517): warning C4834: discarding return value of function with [[nodiscard]] attribute J:\0\src\applications\plugins\SofaCUDA\src\SofaCUDA/component/mapping/linear/CudaBarycentricMapping.inl(517): note: the template instantiation context (the oldest one first) is J:\0\src\applications\plugins\SofaCUDA\src\SofaCUDA\component\mapping\linear\CudaBarycentricMapping-3f.cpp(182): note: see reference to class template instantiation 'sofa::component::mapping::linear::BarycentricMapperMeshTopology<sofa::gpu::cuda::CudaVec3fTypes,sofa::gpu::cuda::CudaVec3fTypes>' being compiled J:\0\src\applications\plugins\SofaCUDA\src\SofaCUDA/component/mapping/linear/CudaBarycentricMapping.inl(505): note: while compiling class template member function 'sofa::component::mapping::linear::BarycentricMapperMeshTopology<sofa::gpu::cuda::CudaVec3fTypes,sofa::gpu::cuda::CudaVec3fTypes>::Index sofa::component::mapping::linear::BarycentricMapperMeshTopology<sofa::gpu::cuda::CudaVec3fTypes,sofa::gpu::cuda::CudaVec3fTypes>::createPointInQuad(const sofa::type::Vec<3,float> &,sofa::component::mapping::linear::BarycentricMapperMeshTopology<sofa::gpu::cuda::CudaVec3fTypes,sofa::gpu::cuda::CudaVec3fTypes>::Index,const sofa::type::vector_device<sofa::type::Vec<3,float>,sofa::gpu::cuda::CudaMemoryManager<sofa::type::Vec<3,float>>,sofa::gpu::cuda::DataTypeInfoManager<sofa::type::Vec<3,float>>> *)' J:\0\src\applications\plugins\SofaCUDA\src\SofaCUDA/component/mapping/linear/CudaBarycentricMapping.inl(552): warning C4834: discarding return value of function with [[nodiscard]] attribute J:\0\src\applications\plugins\SofaCUDA\src\SofaCUDA/component/mapping/linear/CudaBarycentricMapping.inl(552): note: the template instantiation context (the oldest one first) is J:\0\src\applications\plugins\SofaCUDA\src\SofaCUDA/component/mapping/linear/CudaBarycentricMapping.inl(528): note: while compiling class template member function 'void sofa::component::mapping::linear::BarycentricMapperMeshTopology<sofa::gpu::cuda::CudaVec3fTypes,sofa::gpu::cuda::CudaVec3fTypes>::init(const sofa::type::vector_device<sofa::type::Vec<3,float>,sofa::gpu::cuda::CudaMemoryManager<sofa::type::Vec<3,float>>,sofa::gpu::cuda::DataTypeInfoManager<sofa::type::Vec<3,float>>> &,const sofa::type::vector_device<sofa::type::Vec<3,float>,sofa::gpu::cuda::CudaMemoryManager<sofa::type::Vec<3,float>>,sofa::gpu::cuda::DataTypeInfoManager<sofa::type::Vec<3,float>>> &)' J:\0\src\applications\plugins\SofaCUDA\src\SofaCUDA/component/mapping/linear/CudaBarycentricMapping.inl(562): warning C4834: discarding return value of function with [[nodiscard]] attribute J:\0\src\applications\plugins\SofaCUDA\src\SofaCUDA/component/mapping/linear/CudaBarycentricMapping.inl(607): warning C4834: discarding return value of function with [[nodiscard]] attribute J:\0\src\applications\plugins\SofaCUDA\src\SofaCUDA/component/mapping/linear/CudaBarycentricMapping.inl(618): warning C4834: discarding return value of function with [[nodiscard]] attribute [1825/2397] Building CXX object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\SofaCUDA\component\statecontainer\CudaMechanicalObject.cpp.obj C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\utility(250): warning C4267: 'initializing': conversion from 'size_t' to '_Ty2', possible loss of data with [ _Ty2=const sofa::Size ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\utility(250): note: the template instantiation context (the oldest one first) is J:\0\src\applications\plugins\SofaCUDA\src\SofaCUDA/component/statecontainer/CudaMechanicalObject.h(143): note: see reference to class template instantiation 'sofa::component::statecontainer::MechanicalObject<sofa::gpu::cuda::CudaVectorTypes<sofa::gpu::cuda::Vec1f,sofa::gpu::cuda::Vec1f,float>>' being compiled J:\0\src\Sofa\Component\StateContainer\src\sofa/component/statecontainer/MechanicalObject.inl(965): note: while compiling class template member function 'void sofa::component::statecontainer::MechanicalObject<sofa::gpu::cuda::CudaVectorTypes<sofa::gpu::cuda::Vec1f,sofa::gpu::cuda::Vec1f,float>>::init(void)' J:\0\src\Sofa\Component\StateContainer\src\sofa/component/statecontainer/MechanicalObject.inl(978): note: see reference to function template instantiation 'std::pair<const std::basic_string<char,std::char_traits<char>,std::allocator<char>>,const sofa::Size>::pair<const std::string&,sofa::type::vector_device<sofa::type::Vec<1,float>,sofa::gpu::cuda::CudaMemoryManager<sofa::type::Vec<1,float>>,sofa::gpu::cuda::DataTypeInfoManager<sofa::type::Vec<1,float>>>::Size,0>(_Other1,_Other2 &&) noexcept(false)' being compiled with [ _Other1=const std::string &, _Other2=sofa::type::vector_device<sofa::type::Vec<1,float>,sofa::gpu::cuda::CudaMemoryManager<sofa::type::Vec<1,float>>,sofa::gpu::cuda::DataTypeInfoManager<sofa::type::Vec<1,float>>>::Size ] [1826/2397] Building CXX object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\SofaCUDA\component\mapping\linear\CudaBarycentricMapping-f.cpp.obj [1827/2397] Building CXX object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\SofaCUDA\component\mapping\linear\CudaBarycentricMapping-3f1.cpp.obj J:\0\src\applications\plugins\SofaCUDA\src\SofaCUDA/component/mapping/linear/CudaBarycentricMapping.inl(517): warning C4834: discarding return value of function with [[nodiscard]] attribute J:\0\src\applications\plugins\SofaCUDA\src\SofaCUDA/component/mapping/linear/CudaBarycentricMapping.inl(517): note: the template instantiation context (the oldest one first) is J:\0\src\applications\plugins\SofaCUDA\src\SofaCUDA\component\mapping\linear\CudaBarycentricMapping-3f1.cpp(188): note: see reference to class template instantiation 'sofa::component::mapping::linear::BarycentricMapperMeshTopology<sofa::gpu::cuda::CudaVec3f1Types,sofa::gpu::cuda::CudaVec3f1Types>' being compiled J:\0\src\applications\plugins\SofaCUDA\src\SofaCUDA/component/mapping/linear/CudaBarycentricMapping.inl(505): note: while compiling class template member function 'sofa::component::mapping::linear::BarycentricMapperMeshTopology<sofa::gpu::cuda::CudaVec3f1Types,sofa::gpu::cuda::CudaVec3f1Types>::Index sofa::component::mapping::linear::BarycentricMapperMeshTopology<sofa::gpu::cuda::CudaVec3f1Types,sofa::gpu::cuda::CudaVec3f1Types>::createPointInQuad(const sofa::gpu::cuda::Vec3r1<float> &,sofa::component::mapping::linear::BarycentricMapperMeshTopology<sofa::gpu::cuda::CudaVec3f1Types,sofa::gpu::cuda::CudaVec3f1Types>::Index,const sofa::type::vector_device<sofa::gpu::cuda::Vec3r1<float>,sofa::gpu::cuda::CudaMemoryManager<sofa::gpu::cuda::Vec3r1<float>>,sofa::gpu::cuda::DataTypeInfoManager<sofa::gpu::cuda::Vec3r1<float>>> *)' J:\0\src\applications\plugins\SofaCUDA\src\SofaCUDA/component/mapping/linear/CudaBarycentricMapping.inl(552): warning C4834: discarding return value of function with [[nodiscard]] attribute J:\0\src\applications\plugins\SofaCUDA\src\SofaCUDA/component/mapping/linear/CudaBarycentricMapping.inl(552): note: the template instantiation context (the oldest one first) is J:\0\src\applications\plugins\SofaCUDA\src\SofaCUDA/component/mapping/linear/CudaBarycentricMapping.inl(528): note: while compiling class template member function 'void sofa::component::mapping::linear::BarycentricMapperMeshTopology<sofa::gpu::cuda::CudaVec3f1Types,sofa::gpu::cuda::CudaVec3f1Types>::init(const sofa::type::vector_device<sofa::gpu::cuda::Vec3r1<float>,sofa::gpu::cuda::CudaMemoryManager<sofa::gpu::cuda::Vec3r1<float>>,sofa::gpu::cuda::DataTypeInfoManager<sofa::gpu::cuda::Vec3r1<float>>> &,const sofa::type::vector_device<sofa::gpu::cuda::Vec3r1<float>,sofa::gpu::cuda::CudaMemoryManager<sofa::gpu::cuda::Vec3r1<float>>,sofa::gpu::cuda::DataTypeInfoManager<sofa::gpu::cuda::Vec3r1<float>>> &)' J:\0\src\applications\plugins\SofaCUDA\src\SofaCUDA/component/mapping/linear/CudaBarycentricMapping.inl(562): warning C4834: discarding return value of function with [[nodiscard]] attribute J:\0\src\applications\plugins\SofaCUDA\src\SofaCUDA/component/mapping/linear/CudaBarycentricMapping.inl(607): warning C4834: discarding return value of function with [[nodiscard]] attribute J:\0\src\applications\plugins\SofaCUDA\src\SofaCUDA/component/mapping/linear/CudaBarycentricMapping.inl(618): warning C4834: discarding return value of function with [[nodiscard]] attribute [1828/2397] Building CXX object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\sofa\gpu\cuda\CudaSetTopology.cpp.obj [1829/2397] Building CXX object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\SofaCUDA\component\mapping\linear\CudaBarycentricMapping-3f1-f.cpp.obj [1830/2397] Building CXX object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\SofaCUDA\component\mapping\linear\CudaBarycentricMapping-3f1-d.cpp.obj C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(4599): warning C4996: 'sofa::type::Vec<3,double>::operator =': It is still usable but has been DEPRECATED since v25.12. You have until v26.12 to fix your code. Assignment and construction from a different Vec is being phased out (PR 5675). C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(4599): note: the template instantiation context (the oldest one first) is J:\0\src\applications\plugins\SofaCUDA\src\SofaCUDA\component\mapping\linear\CudaBarycentricMapping-3f1-d.cpp(42): note: see reference to class template instantiation 'sofa::component::mapping::linear::BarycentricMapping<sofa::gpu::cuda::CudaVec3f1Types,sofa::defaulttype::Vec3Types>' being compiled J:\0\src\Sofa\Component\Mapping\Linear\src\sofa/component/mapping/linear/BarycentricMapping.inl(477): note: while compiling class template member function 'const sofa::type::vector<sofa::linearalgebra::BaseMatrix *,sofa::type::CPUMemoryManager<T>> *sofa::component::mapping::linear::BarycentricMapping<sofa::gpu::cuda::CudaVec3f1Types,sofa::defaulttype::Vec3Types>::getJs(void)' with [ T=sofa::linearalgebra::BaseMatrix * ] J:\0\src\Sofa\Component\Mapping\Linear\src\sofa/component/mapping/linear/BarycentricMapping.inl(485): note: see reference to function template instantiation 'void sofa::linearalgebra::EigenSparseMatrix<sofa::gpu::cuda::CudaVectorTypes<sofa::gpu::cuda::Vec3f1,sofa::gpu::cuda::Vec3f1,float>,sofa::defaulttype::StdVectorTypes<sofa::type::Vec3d,sofa::type::Vec3d,double>>::copyFrom<float>(const sofa::linearalgebra::CompressedRowSparseMatrixMechanical<sofa::type::Mat<3,3,float>,sofa::linearalgebra::CRSMechanicalPolicy> &)' being compiled J:\0\src\Sofa\framework\LinearAlgebra\src\sofa/linearalgebra/EigenSparseMatrix.h(253): note: see reference to function template instantiation 'sofa::type::Mat<3,3,double>::Mat<float>(const sofa::type::Mat<3,3,float> &) noexcept' being compiled J:\0\src\Sofa\framework\Type\src\sofa/type/Mat.h(169): note: see reference to function template instantiation '_OutIt std::copy<std::_Array_const_iterator<_Ty,3>,std::_Array_iterator<sofa::type::VecNoInit<3,real>,3>>(_InIt,_InIt,_OutIt)' being compiled with [ _OutIt=std::_Array_iterator<sofa::type::VecNoInit<3,double>,3>, _Ty=sofa::type::VecNoInit<3,float>, real=double, _InIt=std::_Array_const_iterator<sofa::type::VecNoInit<3,float>,3> ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(4611): note: see reference to function template instantiation '_OutIt *std::_Copy_unchecked<const sofa::type::VecNoInit<3,real>*,const sofa::type::VecNoInit<3,real>*,sofa::type::VecNoInit<3,double>*>(_InIt,_Sent,_OutIt)' being compiled with [ _OutIt=sofa::type::VecNoInit<3,double> *, real=float, _InIt=const sofa::type::VecNoInit<3,float> *, _Sent=const sofa::type::VecNoInit<3,float> * ] [1831/2397] Building CXX object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\SofaCUDA\component\mapping\linear\CudaBarycentricMapping.cpp.obj C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(4599): warning C4996: 'sofa::type::Vec<3,double>::operator =': It is still usable but has been DEPRECATED since v25.12. You have until v26.12 to fix your code. Assignment and construction from a different Vec is being phased out (PR 5675). C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(4599): note: the template instantiation context (the oldest one first) is J:\0\src\applications\plugins\SofaCUDA\src\SofaCUDA\component\mapping\linear\CudaBarycentricMapping.cpp(40): note: see reference to class template instantiation 'sofa::component::mapping::linear::BarycentricMapping<sofa::gpu::cuda::CudaVec3Types,sofa::defaulttype::Vec3Types>' being compiled J:\0\src\Sofa\Component\Mapping\Linear\src\sofa/component/mapping/linear/BarycentricMapping.inl(477): note: while compiling class template member function 'const sofa::type::vector<sofa::linearalgebra::BaseMatrix *,sofa::type::CPUMemoryManager<T>> *sofa::component::mapping::linear::BarycentricMapping<sofa::gpu::cuda::CudaVec3Types,sofa::defaulttype::Vec3Types>::getJs(void)' with [ T=sofa::linearalgebra::BaseMatrix * ] J:\0\src\Sofa\Component\Mapping\Linear\src\sofa/component/mapping/linear/BarycentricMapping.inl(485): note: see reference to function template instantiation 'void sofa::linearalgebra::EigenSparseMatrix<sofa::gpu::cuda::CudaVectorTypes<sofa::gpu::cuda::Vec3f,sofa::gpu::cuda::Vec3f,float>,sofa::defaulttype::StdVectorTypes<sofa::type::Vec3d,sofa::type::Vec3d,double>>::copyFrom<float>(const sofa::linearalgebra::CompressedRowSparseMatrixMechanical<sofa::type::Mat<3,3,float>,sofa::linearalgebra::CRSMechanicalPolicy> &)' being compiled J:\0\src\Sofa\framework\LinearAlgebra\src\sofa/linearalgebra/EigenSparseMatrix.h(253): note: see reference to function template instantiation 'sofa::type::Mat<3,3,double>::Mat<float>(const sofa::type::Mat<3,3,float> &) noexcept' being compiled J:\0\src\Sofa\framework\Type\src\sofa/type/Mat.h(169): note: see reference to function template instantiation '_OutIt std::copy<std::_Array_const_iterator<_Ty,3>,std::_Array_iterator<sofa::type::VecNoInit<3,real>,3>>(_InIt,_InIt,_OutIt)' being compiled with [ _OutIt=std::_Array_iterator<sofa::type::VecNoInit<3,double>,3>, _Ty=sofa::type::VecNoInit<3,float>, real=double, _InIt=std::_Array_const_iterator<sofa::type::VecNoInit<3,float>,3> ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(4611): note: see reference to function template instantiation '_OutIt *std::_Copy_unchecked<const sofa::type::VecNoInit<3,real>*,const sofa::type::VecNoInit<3,real>*,sofa::type::VecNoInit<3,double>*>(_InIt,_Sent,_OutIt)' being compiled with [ _OutIt=sofa::type::VecNoInit<3,double> *, real=float, _InIt=const sofa::type::VecNoInit<3,float> *, _Sent=const sofa::type::VecNoInit<3,float> * ] [1832/2397] Building CXX object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\SofaCUDA\component\mapping\nonlinear\CudaRigidMapping.cpp.obj C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(4599): warning C4996: 'sofa::type::Vec<3,float>::operator =': It is still usable but has been DEPRECATED since v25.12. You have until v26.12 to fix your code. Assignment and construction from a different Vec is being phased out (PR 5675). C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(4599): note: the template instantiation context (the oldest one first) is J:\0\src\applications\plugins\SofaCUDA\src\SofaCUDA/component/mapping/nonlinear/CudaRigidMapping.inl(125): note: see reference to function template instantiation 'sofa::type::Mat<3,3,float>::Mat<double>(const sofa::type::Mat<3,3,double> &) noexcept' being compiled J:\0\src\applications\plugins\SofaCUDA\src\SofaCUDA/component/mapping/nonlinear/CudaRigidMapping.inl(125): note: see the first reference to 'sofa::type::Mat<3,3,float>::Mat' in 'sofa::component::mapping::nonlinear::RigidMapping<sofa::defaulttype::StdRigidTypes<3,SReal>,sofa::gpu::cuda::CudaVec3fTypes>::apply' J:\0\src\Sofa\framework\Type\src\sofa/type/Mat.h(169): note: see reference to function template instantiation '_OutIt std::copy<std::_Array_const_iterator<_Ty,3>,std::_Array_iterator<sofa::type::VecNoInit<3,real>,3>>(_InIt,_InIt,_OutIt)' being compiled with [ _OutIt=std::_Array_iterator<sofa::type::VecNoInit<3,float>,3>, _Ty=sofa::type::VecNoInit<3,double>, real=float, _InIt=std::_Array_const_iterator<sofa::type::VecNoInit<3,double>,3> ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(4611): note: see reference to function template instantiation '_OutIt *std::_Copy_unchecked<const sofa::type::VecNoInit<3,real>*,const sofa::type::VecNoInit<3,real>*,sofa::type::VecNoInit<3,float>*>(_InIt,_Sent,_OutIt)' being compiled with [ _OutIt=sofa::type::VecNoInit<3,float> *, real=double, _InIt=const sofa::type::VecNoInit<3,double> *, _Sent=const sofa::type::VecNoInit<3,double> * ] [1833/2397] Building CXX object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\SofaCUDA\component\mapping\linear\CudaSubsetMapping.cpp.obj [1834/2397] Building CXX object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\SofaCUDA\component\mapping\linear\CudaIdentityMapping.cpp.obj C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(4599): warning C4244: '=': conversion from 'const _Ty' to '_Ty', possible loss of data with [ _Ty=double ] and [ _Ty=float ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(4599): note: the template instantiation context (the oldest one first) is J:\0\src\applications\plugins\SofaCUDA\src\SofaCUDA\component\mapping\linear\CudaIdentityMapping.cpp(38): note: see reference to class template instantiation 'sofa::component::mapping::linear::IdentityMapping<sofa::gpu::cuda::CudaVec3fTypes,sofa::defaulttype::Vec3Types>' being compiled J:\0\src\Sofa\Component\Mapping\Linear\src\sofa/component/mapping/linear/IdentityMapping.inl(101): note: while compiling class template member function 'void sofa::component::mapping::linear::IdentityMapping<sofa::gpu::cuda::CudaVec3fTypes,sofa::defaulttype::Vec3Types>::applyJT(const sofa::core::ConstraintParams *,sofa::core::objectmodel::Data<sofa::linearalgebra::CompressedRowSparseMatrixConstraint<sofa::type::Vec3f,sofa::linearalgebra::CRSConstraintPolicy>> &,const sofa::core::objectmodel::Data<sofa::linearalgebra::CompressedRowSparseMatrixConstraint<sofa::type::Vec3d,sofa::linearalgebra::CRSConstraintPolicy>> &)' J:\0\src\Sofa\Component\Mapping\Linear\src\sofa/component/mapping/linear/IdentityMapping.inl(120): note: see reference to function template instantiation 'void sofa::core::eq<3,3,float,double>(sofa::type::Vec<3,float> &,const sofa::type::Vec<3,double> &)' being compiled J:\0\src\Sofa\framework\Core\src\sofa/core/MappingHelper.h(62): note: see reference to function template instantiation 'sofa::type::Vec<3,float> sofa::type::toVecN<3,float,3,double>(const sofa::type::Vec<3,double> &,const OutReal)' being compiled with [ OutReal=float ] J:\0\src\Sofa\framework\Type\src\sofa/type/Vec.h(814): note: see reference to function template instantiation '_OutIt std::copy<std::_Array_const_iterator<_Ty,3>,std::_Array_iterator<float,3>>(_InIt,_InIt,_OutIt)' being compiled with [ _OutIt=std::_Array_iterator<float,3>, _Ty=double, _InIt=std::_Array_const_iterator<double,3> ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(4611): note: see reference to function template instantiation '_OutIt *std::_Copy_unchecked<const double*,const double*,float*>(_InIt,_Sent,_OutIt)' being compiled with [ _OutIt=float *, _InIt=const double *, _Sent=const double * ] [1835/2397] Building CXX object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\SofaCUDA\component\mapping\linear\CudaBarycentricMappingRigid.cpp.obj C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(4599): warning C4996: 'sofa::type::Vec<3,double>::operator =': It is still usable but has been DEPRECATED since v25.12. You have until v26.12 to fix your code. Assignment and construction from a different Vec is being phased out (PR 5675). C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(4599): note: the template instantiation context (the oldest one first) is J:\0\src\applications\plugins\SofaCUDA\src\SofaCUDA\component\mapping\linear\CudaBarycentricMappingRigid.cpp(195): note: see reference to class template instantiation 'sofa::component::mapping::linear::BarycentricMapping<sofa::gpu::cuda::CudaVec3Types,sofa::defaulttype::Rigid3Types>' being compiled J:\0\src\Sofa\Component\Mapping\Linear\src\sofa/component/mapping/linear/BarycentricMapping.inl(142): note: while compiling class template member function 'void sofa::component::mapping::linear::BarycentricMapping<sofa::gpu::cuda::CudaVec3Types,sofa::defaulttype::Rigid3Types>::createMapperFromTopology(void)' J:\0\src\Sofa\Component\Mapping\Linear\src\sofa/component/mapping/linear/BarycentricMapping.inl(249): note: see the first reference to 'sofa::component::mapping::linear::BarycentricMapping<sofa::gpu::cuda::CudaVec3Types,sofa::defaulttype::Rigid3Types>::createMapperFromTopology' in 'sofa::component::mapping::linear::BarycentricMapping<sofa::gpu::cuda::CudaVec3Types,sofa::defaulttype::Rigid3Types>::init' J:\0\src\Sofa\Component\Mapping\Linear\src\sofa/component/mapping/linear/BarycentricMapping.inl(229): note: see reference to class template instantiation 'sofa::core::objectmodel::New<MeshMapper>' being compiled J:\0\src\Sofa\framework\Core\src\sofa/core/objectmodel/SPtr.h(45): note: see reference to class template instantiation 'sofa::component::mapping::linear::BarycentricMapperMeshTopology<sofa::gpu::cuda::CudaVectorTypes<sofa::gpu::cuda::Vec3f,sofa::gpu::cuda::Vec3f,float>,sofa::defaulttype::StdRigidTypes<3,SReal>>' being compiled J:\0\src\Sofa\Component\Mapping\Linear\src\sofa/component/mapping/linear/BarycentricMappers/BarycentricMapperMeshTopology.inl(68): note: while compiling class template member function 'void sofa::component::mapping::linear::BarycentricMapperMeshTopology<sofa::gpu::cuda::CudaVectorTypes<sofa::gpu::cuda::Vec3f,sofa::gpu::cuda::Vec3f,float>,sofa::defaulttype::StdRigidTypes<3,SReal>>::init(const sofa::type::vector<sofa::defaulttype::RigidCoord<3,real>,sofa::type::CPUMemoryManager<T>> &,const sofa::type::vector_device<sofa::type::Vec<3,float>,sofa::gpu::cuda::CudaMemoryManager<sofa::type::Vec<3,float>>,sofa::gpu::cuda::DataTypeInfoManager<sofa::type::Vec<3,float>>> &)' with [ real=SReal, T=sofa::defaulttype::RigidCoord<3,SReal> ] J:\0\src\Sofa\Component\Mapping\Linear\src\sofa/component/mapping/linear/BarycentricMappers/BarycentricMapperMeshTopology.inl(127): note: see reference to function template instantiation 'sofa::type::Mat<3,3,double>::Mat<float>(const sofa::type::Mat<3,3,float> &) noexcept' being compiled J:\0\src\Sofa\framework\Type\src\sofa/type/Mat.h(169): note: see reference to function template instantiation '_OutIt std::copy<std::_Array_const_iterator<_Ty,3>,std::_Array_iterator<sofa::type::VecNoInit<3,real>,3>>(_InIt,_InIt,_OutIt)' being compiled with [ _OutIt=std::_Array_iterator<sofa::type::VecNoInit<3,double>,3>, _Ty=sofa::type::VecNoInit<3,float>, real=double, _InIt=std::_Array_const_iterator<sofa::type::VecNoInit<3,float>,3> ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(4611): note: see reference to function template instantiation '_OutIt *std::_Copy_unchecked<const sofa::type::VecNoInit<3,real>*,const sofa::type::VecNoInit<3,real>*,sofa::type::VecNoInit<3,double>*>(_InIt,_Sent,_OutIt)' being compiled with [ _OutIt=sofa::type::VecNoInit<3,double> *, real=float, _InIt=const sofa::type::VecNoInit<3,float> *, _Sent=const sofa::type::VecNoInit<3,float> * ] [1836/2397] Building CXX object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\SofaCUDA\component\mapping\linear\CudaSubsetMultiMapping.cpp.obj [1837/2397] Building CXX object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\SofaCUDA\component\mass\CudaDiagonalMass.cpp.obj [1838/2397] Building CXX object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\sofa\gpu\cuda\CudaMultiMapping.cpp.obj [1839/2397] Building CXX object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\SofaCUDA\component\solidmechanics\fem\elastic\CudaHexahedronFEMForceField.cpp.obj C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(255): warning C4996: 'sofa::type::Vec<3,double>::Vec': It is still usable but has been DEPRECATED since v25.12. You have until v26.12 to fix your code. Assignment and construction from a different Vec is being phased out (PR 5675). C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(255): note: the template instantiation context (the oldest one first) is J:\0\src\applications\plugins\SofaCUDA\src\SofaCUDA/component/solidmechanics/fem/elastic/CudaHexahedronFEMForceField.h(358): note: see reference to class template instantiation 'sofa::component::solidmechanics::fem::elastic::HexahedronFEMForceField<sofa::gpu::cuda::CudaVectorTypes<sofa::gpu::cuda::Vec3f,sofa::gpu::cuda::Vec3f,float>>' being compiled J:\0\src\Sofa\Component\SolidMechanics\FEM\Elastic\src\sofa/component/solidmechanics/fem/elastic/HexahedronFEMForceField.inl(1204): note: while compiling class template member function 'void sofa::component::solidmechanics::fem::elastic::HexahedronFEMForceField<sofa::gpu::cuda::CudaVectorTypes<sofa::gpu::cuda::Vec3f,sofa::gpu::cuda::Vec3f,float>>::draw(const sofa::core::visual::VisualParams *)' J:\0\src\Sofa\Component\SolidMechanics\FEM\Elastic\src\sofa/component/solidmechanics/fem/elastic/HexahedronFEMForceField.inl(1266): note: see reference to function template instantiation '_Ty &std::vector<_Ty,std::allocator<_Ty>>::emplace_back<const sofa::type::Vec<3,float>&>(const sofa::type::Vec<3,float> &)' being compiled with [ _Ty=sofa::type::Vec<3,double> ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\vector(862): note: see reference to function template instantiation '_Ty &std::vector<_Ty,std::allocator<_Ty>>::_Emplace_one_at_back<const sofa::type::Vec<3,float>&>(const sofa::type::Vec<3,float> &)' being compiled with [ _Ty=sofa::type::Vec<3,double> ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\vector(780): note: see reference to function template instantiation '_Ty &std::vector<_Ty,std::allocator<_Ty>>::_Emplace_back_with_unused_capacity<const sofa::type::Vec<3,float>&>(const sofa::type::Vec<3,float> &)' being compiled with [ _Ty=sofa::type::Vec<3,double> ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\vector(795): note: see reference to function template instantiation 'void std::_Construct_in_place<sofa::type::Vec<3,double>,const sofa::type::Vec<3,float>&>(_Ty &,const sofa::type::Vec<3,float> &) noexcept' being compiled with [ _Ty=sofa::type::Vec<3,double> ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(242): warning C4996: 'sofa::type::Vec<3,double>::Vec': It is still usable but has been DEPRECATED since v25.12. You have until v26.12 to fix your code. Assignment and construction from a different Vec is being phased out (PR 5675). C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(242): note: the template instantiation context (the oldest one first) is C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\vector(795): note: see reference to function template instantiation 'void std::_Construct_in_place<sofa::type::Vec<3,double>,const sofa::type::Vec<3,float>&>(_Ty &,const sofa::type::Vec<3,float> &) noexcept' being compiled with [ _Ty=sofa::type::Vec<3,double> ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(251): note: see reference to function template instantiation '_Ty *std::construct_at<_Ty,const sofa::type::Vec<3,float>&,0x0>(_Ty *const ,const sofa::type::Vec<3,float> &) noexcept' being compiled with [ _Ty=sofa::type::Vec<3,double> ] [1840/2397] Building CXX object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\sofa\gpu\cuda\CudaHexahedronTLEDForceField.cpp.obj [1841/2397] Building CXX object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\SofaCUDA\component\mass\CudaMeshMatrixMass.cpp.obj [1842/2397] Building CXX object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\SofaCUDA\component\mass\CudaUniformMass.cpp.obj [1843/2397] Building CXX object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\SofaCUDA\component\solidmechanics\tensormass\CudaTetrahedralTensorMassForceField.cpp.obj [1844/2397] Building CXX object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\sofa\gpu\cuda\CudaTetrahedronTLEDForceField.cpp.obj [1845/2397] Building CXX object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\SofaCUDA\component\solidmechanics\fem\elastic\CudaTriangularFEMForceFieldOptim.cpp.obj [1846/2397] Building CXX object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\SofaCUDA\component\solidmechanics\fem\elastic\CudaTetrahedronFEMForceField.cpp.obj C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(4599): warning C4996: 'sofa::type::Vec<3,float>::operator =': It is still usable but has been DEPRECATED since v25.12. You have until v26.12 to fix your code. Assignment and construction from a different Vec is being phased out (PR 5675). C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(4599): note: the template instantiation context (the oldest one first) is J:\0\src\applications\plugins\SofaCUDA\src\SofaCUDA/component/solidmechanics/fem/elastic/CudaTetrahedronFEMForceField.h(284): note: see reference to class template instantiation 'sofa::component::solidmechanics::fem::elastic::TetrahedronFEMForceField<sofa::gpu::cuda::CudaVectorTypes<sofa::gpu::cuda::Vec3f,sofa::gpu::cuda::Vec3f,float>>' being compiled J:\0\src\Sofa\Component\SolidMechanics\FEM\Elastic\src\sofa/component/solidmechanics/fem/elastic/TetrahedronFEMForceField.h(162): note: see reference to class template instantiation 'sofa::component::solidmechanics::fem::elastic::TetrahedronFEMForceFieldInternalData<DataTypes>' being compiled with [ DataTypes=sofa::gpu::cuda::CudaVectorTypes<sofa::gpu::cuda::Vec3f,sofa::gpu::cuda::Vec3f,float> ] J:\0\src\applications\plugins\SofaCUDA\src\SofaCUDA/component/solidmechanics/fem/elastic/CudaTetrahedronFEMForceField.inl(360): note: while compiling class template member function 'void sofa::component::solidmechanics::fem::elastic::TetrahedronFEMForceFieldInternalData<DataTypes>::addKToMatrix(sofa::component::solidmechanics::fem::elastic::TetrahedronFEMForceField<DataTypes> *,sofa::linearalgebra::BaseMatrix *,SReal,unsigned int &)' with [ DataTypes=sofa::gpu::cuda::CudaVectorTypes<sofa::gpu::cuda::Vec3f,sofa::gpu::cuda::Vec3f,float> ] J:\0\src\applications\plugins\SofaCUDA\src\SofaCUDA/component/solidmechanics/fem/elastic/CudaTetrahedronFEMForceField.inl(650): note: see the first reference to 'sofa::component::solidmechanics::fem::elastic::TetrahedronFEMForceFieldInternalData<DataTypes>::addKToMatrix' in 'sofa::component::solidmechanics::fem::elastic::TetrahedronFEMForceField<sofa::gpu::cuda::CudaVectorTypes<sofa::gpu::cuda::Vec3f,sofa::gpu::cuda::Vec3f,float>>::addKToMatrix' with [ DataTypes=sofa::gpu::cuda::CudaVectorTypes<sofa::gpu::cuda::Vec3f,sofa::gpu::cuda::Vec3f,float> ] J:\0\src\applications\plugins\SofaCUDA\src\SofaCUDA/component/solidmechanics/fem/elastic/CudaTetrahedronFEMForceField.inl(478): note: see reference to function template instantiation 'sofa::type::Mat<3,3,float>::Mat<double>(const sofa::type::Mat<3,3,double> &) noexcept' being compiled J:\0\src\Sofa\framework\Type\src\sofa/type/Mat.h(169): note: see reference to function template instantiation '_OutIt std::copy<std::_Array_const_iterator<_Ty,3>,std::_Array_iterator<sofa::type::VecNoInit<3,real>,3>>(_InIt,_InIt,_OutIt)' being compiled with [ _OutIt=std::_Array_iterator<sofa::type::VecNoInit<3,float>,3>, _Ty=sofa::type::VecNoInit<3,double>, real=float, _InIt=std::_Array_const_iterator<sofa::type::VecNoInit<3,double>,3> ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(4611): note: see reference to function template instantiation '_OutIt *std::_Copy_unchecked<const sofa::type::VecNoInit<3,real>*,const sofa::type::VecNoInit<3,real>*,sofa::type::VecNoInit<3,float>*>(_InIt,_Sent,_OutIt)' being compiled with [ _OutIt=sofa::type::VecNoInit<3,float> *, real=double, _InIt=const sofa::type::VecNoInit<3,double> *, _Sent=const sofa::type::VecNoInit<3,double> * ] [1847/2397] Building CXX object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\SofaCUDA\component\solidmechanics\fem\hyperelastic\CudaStandardTetrahedralFEMForceField.cpp.obj [1848/2397] Building CXX object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\SofaCUDA\component\collision\response\contact\CudaPenalityContactForceField.cpp.obj C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\utility(278): warning C4996: 'sofa::type::Vec<3,float>::Vec': It is still usable but has been DEPRECATED since v25.12. You have until v26.12 to fix your code. Assignment and construction from a different Vec is being phased out (PR 5675). C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\utility(278): note: the template instantiation context (the oldest one first) is J:\0\src\applications\plugins\SofaCUDA\src\SofaCUDA\component\collision\response\contact\CudaPenalityContactForceField.cpp(33): note: see reference to class template instantiation 'sofa::component::collision::response::contact::PenalityContactForceField<sofa::gpu::cuda::CudaVec3dTypes>' being compiled J:\0\src\Sofa\Component\Collision\Response\Contact\src\sofa/component/collision/response/contact/PenalityContactForceField.inl(345): note: while compiling class template member function 'void sofa::component::collision::response::contact::PenalityContactForceField<sofa::gpu::cuda::CudaVec3dTypes>::grabPoint(const sofa::core::behavior::MechanicalState<sofa::defaulttype::Vec3Types> *,const sofa::type::vector<unsigned int,sofa::type::CPUMemoryManager<T>> &,sofa::type::vector<std::pair<sofa::core::objectmodel::BaseObject *,sofa::type::Vec3f>,sofa::type::CPUMemoryManager<std::pair<sofa::core::objectmodel::BaseObject *,sofa::type::Vec3f>>> &,sofa::type::vector<T,sofa::type::CPUMemoryManager<T>> &,sofa::type::vector<T,sofa::type::CPUMemoryManager<T>> &)' with [ T=unsigned int ] J:\0\src\Sofa\Component\Collision\Response\Contact\src\sofa/component/collision/response/contact/PenalityContactForceField.inl(358): note: see reference to function template instantiation 'std::pair<sofa::core::objectmodel::BaseObject *,sofa::type::Vec3f>::pair<sofa::core::objectmodel::BaseObject*,sofa::type::Vec<3,double>,0>(std::pair<sofa::core::objectmodel::BaseObject *,sofa::type::Vec<3,double>> &&) noexcept' being compiled [1849/2397] Building CXX object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\SofaCUDA\component\mechanicalload\CudaConstantForceField.cpp.obj [1850/2397] Building CXX object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\SofaCUDA\component\solidmechanics\spring\CudaRestShapeSpringsForceField.cpp.obj [1851/2397] Building CXX object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\SofaCUDA\component\mechanicalload\CudaLinearForceField.cpp.obj [1852/2397] Building CXX object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\SofaCUDA\component\mechanicalload\CudaEllipsoidForceField.cpp.obj [1853/2397] Building CXX object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\SofaCUDA\component\collision\geometry\CudaPointModel.cpp.obj [1854/2397] Building CXX object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\SofaCUDA\component\mechanicalload\CudaPlaneForceField.cpp.obj [1855/2397] Building CXX object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\SofaCUDA\component\collision\geometry\CudaLineModel.cpp.obj [1856/2397] Building CXX object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\SofaCUDA\component\collision\geometry\CudaSphereModel.cpp.obj [1857/2397] Building CXX object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\SofaCUDA\component\mechanicalload\CudaSphereForceField.cpp.obj [1858/2397] Building CXX object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\SofaCUDA\component\solidmechanics\spring\CudaSpringForceField.cpp.obj C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(242): warning C4996: 'sofa::type::Vec<3,double>::Vec': It is still usable but has been DEPRECATED since v25.12. You have until v26.12 to fix your code. Assignment and construction from a different Vec is being phased out (PR 5675). C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(242): note: the template instantiation context (the oldest one first) is J:\0\src\applications\plugins\SofaCUDA\src\SofaCUDA\component\solidmechanics\spring\CudaSpringForceField.cpp(46): note: see reference to class template instantiation 'sofa::component::solidmechanics::spring::MeshSpringForceField<sofa::gpu::cuda::CudaVec3fTypes>' being compiled J:\0\src\Sofa\Component\SolidMechanics\Spring\src\sofa/component/solidmechanics/spring/MeshSpringForceField.inl(221): note: while compiling class template member function 'void sofa::component::solidmechanics::spring::MeshSpringForceField<sofa::gpu::cuda::CudaVec3fTypes>::draw(const sofa::core::visual::VisualParams *)' J:\0\src\Sofa\Component\SolidMechanics\Spring\src\sofa/component/solidmechanics/spring/MeshSpringForceField.inl(256): note: see reference to function template instantiation 'std::vector<T,std::allocator<T>>::vector<const sofa::type::Vec<3,float>*,0>(_Iter,_Iter,const _Alloc &)' being compiled with [ T=sofa::type::Vec<3,double>, _Iter=const sofa::type::Vec<3,float> *, _Alloc=std::allocator<sofa::type::Vec<3,double>> ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\vector(635): note: see reference to function template instantiation 'void std::vector<T,std::allocator<T>>::_Construct_n<const sofa::type::Vec<3,float>*,const sofa::type::Vec<3,float>*>(const unsigned __int64,const sofa::type::Vec<3,float> *&&,const sofa::type::Vec<3,float> *&&)' being compiled with [ T=sofa::type::Vec<3,double> ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\vector(2082): note: see reference to function template instantiation 'sofa::type::Vec<3,double> *std::_Uninitialized_copy<_Ty,_Ty,std::allocator<T>>(_InIt,_Se,sofa::type::Vec<3,double> *,_Alloc &)' being compiled with [ _Ty=const sofa::type::Vec<3,float> *, T=sofa::type::Vec<3,double>, _InIt=const sofa::type::Vec<3,float> *, _Se=const sofa::type::Vec<3,float> *, _Alloc=std::allocator<sofa::type::Vec<3,double>> ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xmemory(1855): note: see reference to function template instantiation 'void std::_Uninitialized_backout_al<std::allocator<T>>::_Emplace_back<const sofa::type::Vec<3,float>&>(const sofa::type::Vec<3,float> &)' being compiled with [ T=sofa::type::Vec<3,double> ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xmemory(1801): note: see reference to function template instantiation 'void std::_Default_allocator_traits<_Alloc>::construct<_Ty,const sofa::type::Vec<3,float>&>(_Alloc &,_Objty *const ,const sofa::type::Vec<3,float> &)' being compiled with [ _Alloc=std::allocator<sofa::type::Vec<3,double>>, _Ty=sofa::type::Vec<3,double>, _Objty=sofa::type::Vec<3,double> ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xmemory(721): note: see reference to function template instantiation '_Ty *std::construct_at<_Objty,const sofa::type::Vec<3,float>&,0x0>(_Ty *const ,const sofa::type::Vec<3,float> &) noexcept' being compiled with [ _Ty=sofa::type::Vec<3,double>, _Objty=sofa::type::Vec<3,double> ] [1859/2397] Building CXX object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\SofaCUDA\component\constraint\projective\CudaLinearMovementProjectiveConstraint.cpp.obj [1860/2397] Building CXX object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\SofaCUDA\component\constraint\projective\CudaFixedTranslationProjectiveConstraint.cpp.obj [1861/2397] Building CXX object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\SofaCUDA\component\collision\geometry\CudaTriangleModel.cpp.obj [1862/2397] Building CXX object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\SofaCUDA\component\constraint\projective\CudaFixedProjectiveConstraint.cpp.obj [1863/2397] Building CXX object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\SofaCUDA\component\constraint\lagrangian\model\CudaBilateralLagrangianConstraint.cpp.obj [1864/2397] Building CXX object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\SofaCUDA\component\engine\select\CudaSphereROI.cpp.obj [1865/2397] Building CXX object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\SofaCUDA\component\mapping\linear\CudaBeamLinearMapping.cpp.obj [1866/2397] Building CXX object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\sofa\gpu\cuda\CudaCollision.cpp.obj C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\utility(250): warning C4267: 'initializing': conversion from 'size_t' to '_Ty2', possible loss of data with [ _Ty2=const sofa::Size ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\utility(250): note: the template instantiation context (the oldest one first) is J:\0\src\applications\plugins\SofaCUDA\src\SofaCUDA/component/statecontainer/CudaMechanicalObject.h(143): note: see reference to class template instantiation 'sofa::component::statecontainer::MechanicalObject<sofa::gpu::cuda::CudaVectorTypes<sofa::gpu::cuda::Vec1f,sofa::gpu::cuda::Vec1f,float>>' being compiled J:\0\src\Sofa\Component\StateContainer\src\sofa/component/statecontainer/MechanicalObject.inl(965): note: while compiling class template member function 'void sofa::component::statecontainer::MechanicalObject<sofa::gpu::cuda::CudaVectorTypes<sofa::gpu::cuda::Vec1f,sofa::gpu::cuda::Vec1f,float>>::init(void)' J:\0\src\Sofa\Component\StateContainer\src\sofa/component/statecontainer/MechanicalObject.inl(978): note: see reference to function template instantiation 'std::pair<const std::basic_string<char,std::char_traits<char>,std::allocator<char>>,const sofa::Size>::pair<const std::string&,sofa::type::vector_device<sofa::type::Vec<1,float>,sofa::gpu::cuda::CudaMemoryManager<sofa::type::Vec<1,float>>,sofa::gpu::cuda::DataTypeInfoManager<sofa::type::Vec<1,float>>>::Size,0>(_Other1,_Other2 &&) noexcept(false)' being compiled with [ _Other1=const std::string &, _Other2=sofa::type::vector_device<sofa::type::Vec<1,float>,sofa::gpu::cuda::CudaMemoryManager<sofa::type::Vec<1,float>>,sofa::gpu::cuda::DataTypeInfoManager<sofa::type::Vec<1,float>>>::Size ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(4599): warning C4244: '=': conversion from 'const _Ty' to '_Ty', possible loss of data with [ _Ty=double ] and [ _Ty=float ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(4599): note: the template instantiation context (the oldest one first) is J:\0\src\applications\plugins\SofaCUDA\src\SofaCUDA/component/mapping/linear/CudaIdentityMapping.h(67): note: see reference to class template instantiation 'sofa::component::mapping::linear::IdentityMapping<sofa::gpu::cuda::CudaVec3fTypes,sofa::defaulttype::Vec3Types>' being compiled J:\0\src\Sofa\Component\Mapping\Linear\src\sofa/component/mapping/linear/IdentityMapping.inl(101): note: while compiling class template member function 'void sofa::component::mapping::linear::IdentityMapping<sofa::gpu::cuda::CudaVec3fTypes,sofa::defaulttype::Vec3Types>::applyJT(const sofa::core::ConstraintParams *,sofa::core::objectmodel::Data<sofa::linearalgebra::CompressedRowSparseMatrixConstraint<sofa::type::Vec3f,sofa::linearalgebra::CRSConstraintPolicy>> &,const sofa::core::objectmodel::Data<sofa::linearalgebra::CompressedRowSparseMatrixConstraint<sofa::type::Vec3d,sofa::linearalgebra::CRSConstraintPolicy>> &)' J:\0\src\Sofa\Component\Mapping\Linear\src\sofa/component/mapping/linear/IdentityMapping.inl(120): note: see reference to function template instantiation 'void sofa::core::eq<3,3,float,double>(sofa::type::Vec<3,float> &,const sofa::type::Vec<3,double> &)' being compiled J:\0\src\Sofa\framework\Core\src\sofa/core/MappingHelper.h(62): note: see reference to function template instantiation 'sofa::type::Vec<3,float> sofa::type::toVecN<3,float,3,double>(const sofa::type::Vec<3,double> &,const OutReal)' being compiled with [ OutReal=float ] J:\0\src\Sofa\framework\Type\src\sofa/type/Vec.h(814): note: see reference to function template instantiation '_OutIt std::copy<std::_Array_const_iterator<_Ty,3>,std::_Array_iterator<float,3>>(_InIt,_InIt,_OutIt)' being compiled with [ _OutIt=std::_Array_iterator<float,3>, _Ty=double, _InIt=std::_Array_const_iterator<double,3> ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(4611): note: see reference to function template instantiation '_OutIt *std::_Copy_unchecked<const double*,const double*,float*>(_InIt,_Sent,_OutIt)' being compiled with [ _OutIt=float *, _InIt=const double *, _Sent=const double * ] [1867/2397] Building CXX object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\SofaCUDA\component\engine\select\CudaBoxROI.cpp.obj [1868/2397] Building CXX object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\SofaCUDA\component\engine\select\CudaNearestPointROI.cpp.obj [1869/2397] Building CXX object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\SofaCUDA\component\engine\transform\CudaIndexValueMapper.cpp.obj [1870/2397] Building CXX object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\SofaCUDA\component\constraint\projective\CudaLinearVelocityProjectiveConstraint.cpp.obj [1871/2397] Building CXX object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\SofaCUDA\component\constraint\lagrangian\correction\CudaUncoupledConstraintCorrection.cpp.obj [1872/2397] Building CXX object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\SofaCUDA\component\constraint\lagrangian\correction\CudaPrecomputedConstraintCorrection.cpp.obj [1873/2397] Building CXX object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\SofaCUDA\component\constraint\lagrangian\correction\CudaLinearSolverConstraintCorrection.cpp.obj [1874/2397] Building CXX object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\sofa\gpu\cuda\CudaVisualModel.cpp.obj [1875/2397] Building CXX object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\sofa\gpu\gui\CudaDataWidget.cpp.obj [1876/2397] Building CUDA object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\sofa\gpu\cuda\mycuda.cu.obj J:\0\src\applications\plugins\SofaCUDA\src\sofa\gpu\cuda\mycuda.cu(38): __cplusplus value: 201703L J:\0\src\applications\plugins\SofaCUDA\src\sofa\gpu\cuda\mycuda.cu(38): __cplusplus value: 201703L mycuda.cu tmpxft_00000860_00000000-10_mycuda.compute_89.cudafe1.cpp J:\0\src\applications\plugins\SofaCUDA\src\sofa\gpu\cuda\mycuda.cu(38): __cplusplus value: 201703L [1877/2397] Building CUDA object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\sofa\gpu\cuda\CudaScan.cu.obj CudaScan.cu tmpxft_00001928_00000000-10_CudaScan.compute_89.cudafe1.cpp [1878/2397] Building CXX object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\sofa\gpu\gui\CudaMouseInteraction.cpp.obj C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\utility(250): warning C4267: 'initializing': conversion from 'size_t' to '_Ty2', possible loss of data with [ _Ty2=const sofa::Size ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\utility(250): note: the template instantiation context (the oldest one first) is J:\0\src\applications\plugins\SofaCUDA\src\SofaCUDA/component/statecontainer/CudaMechanicalObject.h(143): note: see reference to class template instantiation 'sofa::component::statecontainer::MechanicalObject<sofa::gpu::cuda::CudaVectorTypes<sofa::gpu::cuda::Vec1f,sofa::gpu::cuda::Vec1f,float>>' being compiled J:\0\src\Sofa\Component\StateContainer\src\sofa/component/statecontainer/MechanicalObject.inl(965): note: while compiling class template member function 'void sofa::component::statecontainer::MechanicalObject<sofa::gpu::cuda::CudaVectorTypes<sofa::gpu::cuda::Vec1f,sofa::gpu::cuda::Vec1f,float>>::init(void)' J:\0\src\Sofa\Component\StateContainer\src\sofa/component/statecontainer/MechanicalObject.inl(978): note: see reference to function template instantiation 'std::pair<const std::basic_string<char,std::char_traits<char>,std::allocator<char>>,const sofa::Size>::pair<const std::string&,sofa::type::vector_device<sofa::type::Vec<1,float>,sofa::gpu::cuda::CudaMemoryManager<sofa::type::Vec<1,float>>,sofa::gpu::cuda::DataTypeInfoManager<sofa::type::Vec<1,float>>>::Size,0>(_Other1,_Other2 &&) noexcept(false)' being compiled with [ _Other1=const std::string &, _Other2=sofa::type::vector_device<sofa::type::Vec<1,float>,sofa::gpu::cuda::CudaMemoryManager<sofa::type::Vec<1,float>>,sofa::gpu::cuda::DataTypeInfoManager<sofa::type::Vec<1,float>>>::Size ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(4599): warning C4244: '=': conversion from 'const _Ty' to '_Ty', possible loss of data with [ _Ty=double ] and [ _Ty=float ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(4599): note: the template instantiation context (the oldest one first) is J:\0\src\applications\plugins\SofaCUDA\src\SofaCUDA/component/mapping/linear/CudaIdentityMapping.h(67): note: see reference to class template instantiation 'sofa::component::mapping::linear::IdentityMapping<sofa::gpu::cuda::CudaVec3fTypes,sofa::defaulttype::Vec3Types>' being compiled J:\0\src\Sofa\Component\Mapping\Linear\src\sofa/component/mapping/linear/IdentityMapping.inl(101): note: while compiling class template member function 'void sofa::component::mapping::linear::IdentityMapping<sofa::gpu::cuda::CudaVec3fTypes,sofa::defaulttype::Vec3Types>::applyJT(const sofa::core::ConstraintParams *,sofa::core::objectmodel::Data<sofa::linearalgebra::CompressedRowSparseMatrixConstraint<sofa::type::Vec3f,sofa::linearalgebra::CRSConstraintPolicy>> &,const sofa::core::objectmodel::Data<sofa::linearalgebra::CompressedRowSparseMatrixConstraint<sofa::type::Vec3d,sofa::linearalgebra::CRSConstraintPolicy>> &)' J:\0\src\Sofa\Component\Mapping\Linear\src\sofa/component/mapping/linear/IdentityMapping.inl(120): note: see reference to function template instantiation 'void sofa::core::eq<3,3,float,double>(sofa::type::Vec<3,float> &,const sofa::type::Vec<3,double> &)' being compiled J:\0\src\Sofa\framework\Core\src\sofa/core/MappingHelper.h(62): note: see reference to function template instantiation 'sofa::type::Vec<3,float> sofa::type::toVecN<3,float,3,double>(const sofa::type::Vec<3,double> &,const OutReal)' being compiled with [ OutReal=float ] J:\0\src\Sofa\framework\Type\src\sofa/type/Vec.h(814): note: see reference to function template instantiation '_OutIt std::copy<std::_Array_const_iterator<_Ty,3>,std::_Array_iterator<float,3>>(_InIt,_InIt,_OutIt)' being compiled with [ _OutIt=std::_Array_iterator<float,3>, _Ty=double, _InIt=std::_Array_const_iterator<double,3> ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(4611): note: see reference to function template instantiation '_OutIt *std::_Copy_unchecked<const double*,const double*,float*>(_InIt,_Sent,_OutIt)' being compiled with [ _OutIt=float *, _InIt=const double *, _Sent=const double * ] [1879/2397] Building CUDA object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\sofa\gpu\cuda\CudaBaseVector.cu.obj CudaBaseVector.cu tmpxft_000015fc_00000000-10_CudaBaseVector.compute_89.cudafe1.cpp [1880/2397] Building CUDA object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\sofa\gpu\cuda\CudaContactMapper.cu.obj CudaContactMapper.cu tmpxft_00001e80_00000000-10_CudaContactMapper.compute_89.cudafe1.cpp [1881/2397] Building CUDA object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\SofaCUDA\component\statecontainer\CudaMechanicalObject.cu.obj CudaMechanicalObject.cu tmpxft_00001ec8_00000000-10_CudaMechanicalObject.compute_89.cudafe1.cpp [1882/2397] Building CUDA object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\SofaCUDA\component\mapping\linear\CudaSubsetMapping.cu.obj CudaSubsetMapping.cu tmpxft_00001eec_00000000-10_CudaSubsetMapping.compute_89.cudafe1.cpp [1883/2397] Building CUDA object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\SofaCUDA\component\mapping\linear\CudaBarycentricMapping.cu.obj CudaBarycentricMapping.cu tmpxft_000013a0_00000000-10_CudaBarycentricMapping.compute_89.cudafe1.cpp [1884/2397] Building CUDA object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\SofaCUDA\component\mapping\nonlinear\CudaRigidMapping.cu.obj CudaRigidMapping.cu tmpxft_00001ae4_00000000-10_CudaRigidMapping.compute_89.cudafe1.cpp [1885/2397] Building CUDA object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\SofaCUDA\component\mass\CudaDiagonalMass.cu.obj CudaDiagonalMass.cu tmpxft_00000fa0_00000000-10_CudaDiagonalMass.compute_89.cudafe1.cpp [1886/2397] Building CUDA object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\SofaCUDA\component\mass\CudaMeshMatrixMass.cu.obj CudaMeshMatrixMass.cu tmpxft_00001ce8_00000000-10_CudaMeshMatrixMass.compute_89.cudafe1.cpp [1887/2397] Building CUDA object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\SofaCUDA\component\mass\CudaUniformMass.cu.obj CudaUniformMass.cu tmpxft_0000180c_00000000-10_CudaUniformMass.compute_89.cudafe1.cpp [1888/2397] Building CUDA object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\sofa\gpu\cuda\CudaTetrahedronTLEDForceField.cu.obj CudaTetrahedronTLEDForceField.cu tmpxft_000018c4_00000000-10_CudaTetrahedronTLEDForceField.compute_89.cudafe1.cpp [1889/2397] Building CUDA object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\SofaCUDA\component\mechanicalload\CudaLinearForceField.cu.obj CudaLinearForceField.cu tmpxft_00001f78_00000000-10_CudaLinearForceField.compute_89.cudafe1.cpp [1890/2397] Building CUDA object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\SofaCUDA\component\collision\response\contact\CudaPenalityContactForceField.cu.obj CudaPenalityContactForceField.cu tmpxft_00001e1c_00000000-10_CudaPenalityContactForceField.compute_89.cudafe1.cpp [1891/2397] Building CUDA object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\SofaCUDA\component\mechanicalload\CudaEllipsoidForceField.cu.obj CudaEllipsoidForceField.cu tmpxft_00000bc0_00000000-10_CudaEllipsoidForceField.compute_89.cudafe1.cpp [1892/2397] Building CUDA object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\SofaCUDA\component\solidmechanics\fem\elastic\CudaTriangularFEMForceFieldOptim.cu.obj CudaTriangularFEMForceFieldOptim.cu tmpxft_00001f74_00000000-10_CudaTriangularFEMForceFieldOptim.compute_89.cudafe1.cpp [1893/2397] Building CUDA object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\SofaCUDA\component\mechanicalload\CudaSphereForceField.cu.obj CudaSphereForceField.cu tmpxft_00001120_00000000-10_CudaSphereForceField.compute_89.cudafe1.cpp [1894/2397] Building CUDA object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\SofaCUDA\component\solidmechanics\spring\CudaSpringForceField.cu.obj CudaSpringForceField.cu tmpxft_00001cf8_00000000-10_CudaSpringForceField.compute_89.cudafe1.cpp [1895/2397] Building CUDA object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\SofaCUDA\component\mechanicalload\CudaPlaneForceField.cu.obj CudaPlaneForceField.cu tmpxft_00001ddc_00000000-10_CudaPlaneForceField.compute_89.cudafe1.cpp [1896/2397] Building CUDA object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\SofaCUDA\component\constraint\projective\CudaLinearMovementProjectiveConstraint.cu.obj CudaLinearMovementProjectiveConstraint.cu tmpxft_00001ca0_00000000-10_CudaLinearMovementProjectiveConstraint.compute_89.cudafe1.cpp [1897/2397] Building CUDA object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\SofaCUDA\component\constraint\projective\CudaFixedProjectiveConstraint.cu.obj CudaFixedProjectiveConstraint.cu tmpxft_00001924_00000000-10_CudaFixedProjectiveConstraint.compute_89.cudafe1.cpp [1898/2397] Building CXX object applications\plugins\CollisionOBBCapsule\CMakeFiles\CollisionOBBCapsule.dir\src\CollisionOBBCapsule\detection\intersection\IntrSphereOBB.cpp.obj [1899/2397] Building CUDA object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\sofa\gpu\cuda\CudaVisualModel.cu.obj CudaVisualModel.cu tmpxft_00000cd4_00000000-10_CudaVisualModel.compute_89.cudafe1.cpp [1900/2397] Building CXX object applications\plugins\CollisionOBBCapsule\CMakeFiles\CollisionOBBCapsule.dir\src\CollisionOBBCapsule\detection\intersection\IntrMeshUtility.cpp.obj [1901/2397] Building CXX object applications\plugins\CollisionOBBCapsule\CMakeFiles\CollisionOBBCapsule.dir\src\CollisionOBBCapsule\detection\intersection\IntrTriangleOBB.cpp.obj [1902/2397] Building CUDA object applications\plugins\SofaCUDA\CMakeFiles\SofaCUDA.dir\src\sofa\gpu\cuda\CudaSort.cu.obj CudaSort.cu tmpxft_00000af8_00000000-10_CudaSort.compute_89.cudafe1.cpp [1903/2397] Building CXX object applications\plugins\CollisionOBBCapsule\CMakeFiles\CollisionOBBCapsule.dir\src\CollisionOBBCapsule\detection\intersection\IntrOBBOBB.cpp.obj [1904/2397] Building CXX object applications\plugins\CollisionOBBCapsule\CMakeFiles\CollisionOBBCapsule.dir\src\CollisionOBBCapsule\geometry\CapsuleModel.cpp.obj [1905/2397] Building CXX object applications\plugins\CollisionOBBCapsule\CMakeFiles\CollisionOBBCapsule.dir\src\CollisionOBBCapsule\detection\intersection\CapsuleIntersection.cpp.obj [1906/2397] Linking CXX shared library bin\SofaCUDA.dll [1907/2397] Building CXX object applications\plugins\CollisionOBBCapsule\CMakeFiles\CollisionOBBCapsule.dir\src\CollisionOBBCapsule\detection\intersection\OBBIntTool.cpp.obj [1908/2397] Building CXX object applications\plugins\CollisionOBBCapsule\CMakeFiles\CollisionOBBCapsule.dir\src\CollisionOBBCapsule\detection\intersection\MeshIntTool.cpp.obj [1909/2397] Building CXX object applications\plugins\CollisionOBBCapsule\CMakeFiles\CollisionOBBCapsule.dir\src\CollisionOBBCapsule\detection\intersection\IntrUtility3.cpp.obj [1910/2397] Building CXX object applications\plugins\CollisionOBBCapsule\CMakeFiles\CollisionOBBCapsule.dir\src\CollisionOBBCapsule\geometry\RigidCapsuleModel.cpp.obj [1911/2397] Building CXX object applications\plugins\CollisionOBBCapsule\CMakeFiles\CollisionOBBCapsule.dir\src\CollisionOBBCapsule\detection\intersection\OBBIntersection.cpp.obj [1912/2397] Building CXX object applications\plugins\CollisionOBBCapsule\CMakeFiles\CollisionOBBCapsule.dir\src\CollisionOBBCapsule\geometry\OBBModel.cpp.obj [1913/2397] Building CXX object applications\plugins\CollisionOBBCapsule\CMakeFiles\CollisionOBBCapsule.dir\src\CollisionOBBCapsule\response\contact\OBBContact.cpp.obj [1914/2397] Building CXX object applications\plugins\CollisionOBBCapsule\CMakeFiles\CollisionOBBCapsule.dir\src\CollisionOBBCapsule\response\mapper\CapsuleContactMapper.cpp.obj [1915/2397] CollisionOBBCapsule: Patching cmake_install.cmake [1916/2397] Building CXX object applications\plugins\CollisionOBBCapsule\CMakeFiles\CollisionOBBCapsule.dir\src\CollisionOBBCapsule\response\contact\CapsuleContact.cpp.obj [1917/2397] Building CXX object applications\plugins\CollisionOBBCapsule\CollisionOBBCapsule_test\CMakeFiles\CollisionOBBCapsule_test.dir\CapsuleModel_test.cpp.obj [1918/2397] Building CXX object applications\plugins\CollisionOBBCapsule\CMakeFiles\CollisionOBBCapsule.dir\src\CollisionOBBCapsule\response\mapper\OBBContactMapper.cpp.obj [1919/2397] Building CXX object applications\plugins\CImgPlugin\CMakeFiles\CImgPlugin.dir\src\CImgPlugin\initCImgPlugin.cpp.obj [1920/2397] CImgPlugin: Patching cmake_install.cmake [1921/2397] Linking CXX shared library bin\CollisionOBBCapsule.dll [1922/2397] Building CXX object applications\plugins\CollisionOBBCapsule\CollisionOBBCapsule_test\CMakeFiles\CollisionOBBCapsule_test.dir\OBB_test.cpp.obj J:\0\src\Sofa\framework\Simulation\Graph\src\sofa/simulation/graph/DAGNode.h(27): warning: This header has been DEPRECATED since v25.12. You have until v26.06 to fix your code. To fix this warning you must include 'sofa/simulation/Node.h' instead of 'sofa/simulation/graph/DAGNode.h' and replace uses of DAGNode with Node instead. [1923/2397] Linking CXX executable bin\CollisionOBBCapsule_test.exe [1924/2397] Building CXX object applications\plugins\CImgPlugin\CImgPlugin_test\CMakeFiles\CImgPlugin_test.dir\ImageCImg_test.cpp.obj [1925/2397] Building CXX object applications\plugins\ArticulatedSystemPlugin\CMakeFiles\ArticulatedSystemPlugin.dir\src\ArticulatedSystemPlugin\ArticulatedHierarchyController.cpp.obj [1926/2397] Building CXX object applications\plugins\CImgPlugin\CMakeFiles\CImgPlugin.dir\src\CImgPlugin\ImageCImg.cpp.obj [1927/2397] Building CXX object applications\plugins\ArticulatedSystemPlugin\CMakeFiles\ArticulatedSystemPlugin.dir\src\ArticulatedSystemPlugin\ArticulatedSystemMapping.cpp.obj [1928/2397] Linking CXX shared library bin\CImgPlugin.dll [1929/2397] Linking CXX executable bin\CImgPlugin_test.exe [1930/2397] Building CXX object applications\plugins\ArticulatedSystemPlugin\CMakeFiles\ArticulatedSystemPlugin.dir\src\ArticulatedSystemPlugin\bvh\BVHMotion.cpp.obj [1931/2397] Building CXX object applications\plugins\ArticulatedSystemPlugin\CMakeFiles\ArticulatedSystemPlugin.dir\src\ArticulatedSystemPlugin\ArticulatedHierarchyBVHController.cpp.obj [1932/2397] Building CXX object applications\plugins\ArticulatedSystemPlugin\CMakeFiles\ArticulatedSystemPlugin.dir\src\ArticulatedSystemPlugin\init.cpp.obj [1933/2397] ArticulatedSystemPlugin: Patching cmake_install.cmake [1934/2397] Building CXX object applications\plugins\ArticulatedSystemPlugin\CMakeFiles\ArticulatedSystemPlugin.dir\src\ArticulatedSystemPlugin\bvh\BVHLoader.cpp.obj [1935/2397] Building CXX object applications\plugins\ArticulatedSystemPlugin\CMakeFiles\ArticulatedSystemPlugin.dir\src\ArticulatedSystemPlugin\ArticulatedHierarchyContainer.cpp.obj [1936/2397] Building CXX object applications\plugins\ArticulatedSystemPlugin\CMakeFiles\ArticulatedSystemPlugin.dir\src\ArticulatedSystemPlugin\bvh\BVHJoint.cpp.obj [1937/2397] Linking CXX shared library bin\ArticulatedSystemPlugin.dll [1938/2397] Building CXX object applications\plugins\SofaEulerianFluid\CMakeFiles\SofaEulerianFluid.dir\Grid2D.cpp.obj [1939/2397] Building CXX object applications\plugins\SofaEulerianFluid\CMakeFiles\SofaEulerianFluid.dir\Grid3D.cpp.obj [1940/2397] image: Patching cmake_install.cmake [1941/2397] Building CXX object applications\plugins\SofaEulerianFluid\CMakeFiles\SofaEulerianFluid.dir\Fluid2D.cpp.obj [1942/2397] Building CXX object applications\plugins\SofaEulerianFluid\CMakeFiles\SofaEulerianFluid.dir\initEulerianFluid.cpp.obj [1943/2397] Building CXX object applications\plugins\SofaEulerianFluid\CMakeFiles\SofaEulerianFluid.dir\Fluid3D.cpp.obj [1944/2397] Linking CXX shared library bin\SofaEulerianFluid.dll [1945/2397] Building CXX object applications\plugins\SofaSphFluid\CMakeFiles\SofaSphFluid.dir\src\SofaSphFluid\ParticlesRepulsionForceField.cpp.obj J:\0\build\external_directories\fetched\SofaSphFluid\src\SofaSphFluid/SpatialGridContainer.inl(548): warning C5055: operator '*': deprecated between enumerations and floating-point types J:\0\build\external_directories\fetched\SofaSphFluid\src\SofaSphFluid/SpatialGridContainer.inl(548): note: the template instantiation context (the oldest one first) is J:\0\build\external_directories\fetched\SofaSphFluid\src\SofaSphFluid/SpatialGridContainer.h(281): note: see reference to class template instantiation 'sofa::component::container::SpatialGridContainer<sofa::defaulttype::Vec3Types>' being compiled J:\0\build\external_directories\fetched\SofaSphFluid\src\SofaSphFluid/SpatialGridContainer.inl(675): note: while compiling class template member function 'sofa::component::container::SpatialGridContainer<sofa::defaulttype::Vec3Types>::~SpatialGridContainer(void)' J:\0\build\external_directories\fetched\SofaSphFluid\src\SofaSphFluid/SpatialGridContainer.h(281): note: see the first reference to 'sofa::component::container::SpatialGridContainer<sofa::defaulttype::Vec3Types>::~SpatialGridContainer' in 'sofa::component::container::SpatialGridContainer<sofa::defaulttype::Vec3Types>::__vbaseDtor' J:\0\build\external_directories\fetched\SofaSphFluid\src\SofaSphFluid/SpatialGridContainer.inl(545): note: while compiling class template member function 'void sofa::component::container::SpatialGrid<sofa::component::container::SpatialGridTypes<DataTypes>>::draw(const sofa::core::visual::VisualParams *)' with [ DataTypes=sofa::defaulttype::Vec3Types ] J:\0\build\external_directories\fetched\SofaSphFluid\src\SofaSphFluid/SpatialGridContainer.inl(785): note: see the first reference to 'sofa::component::container::SpatialGrid<sofa::component::container::SpatialGridTypes<DataTypes>>::draw' in 'sofa::component::container::SpatialGridContainer<sofa::defaulttype::Vec3Types>::draw' with [ DataTypes=sofa::defaulttype::Vec3Types ] [1946/2397] Building CXX object applications\plugins\SofaSphFluid\CMakeFiles\SofaSphFluid.dir\src\SofaSphFluid\ParticleSource.cpp.obj [1947/2397] Building CXX object applications\plugins\SofaSphFluid\CMakeFiles\SofaSphFluid.dir\src\SofaSphFluid\SPHFluidForceField.cpp.obj J:\0\build\external_directories\fetched\SofaSphFluid\src\SofaSphFluid/SpatialGridContainer.inl(548): warning C5055: operator '*': deprecated between enumerations and floating-point types J:\0\build\external_directories\fetched\SofaSphFluid\src\SofaSphFluid/SpatialGridContainer.inl(548): note: the template instantiation context (the oldest one first) is J:\0\build\external_directories\fetched\SofaSphFluid\src\SofaSphFluid/SpatialGridContainer.h(281): note: see reference to class template instantiation 'sofa::component::container::SpatialGridContainer<sofa::defaulttype::Vec3Types>' being compiled J:\0\build\external_directories\fetched\SofaSphFluid\src\SofaSphFluid/SpatialGridContainer.inl(675): note: while compiling class template member function 'sofa::component::container::SpatialGridContainer<sofa::defaulttype::Vec3Types>::~SpatialGridContainer(void)' J:\0\build\external_directories\fetched\SofaSphFluid\src\SofaSphFluid/SpatialGridContainer.h(281): note: see the first reference to 'sofa::component::container::SpatialGridContainer<sofa::defaulttype::Vec3Types>::~SpatialGridContainer' in 'sofa::component::container::SpatialGridContainer<sofa::defaulttype::Vec3Types>::__vbaseDtor' J:\0\build\external_directories\fetched\SofaSphFluid\src\SofaSphFluid/SpatialGridContainer.inl(545): note: while compiling class template member function 'void sofa::component::container::SpatialGrid<sofa::component::container::SpatialGridTypes<DataTypes>>::draw(const sofa::core::visual::VisualParams *)' with [ DataTypes=sofa::defaulttype::Vec3Types ] J:\0\build\external_directories\fetched\SofaSphFluid\src\SofaSphFluid/SpatialGridContainer.inl(785): note: see the first reference to 'sofa::component::container::SpatialGrid<sofa::component::container::SpatialGridTypes<DataTypes>>::draw' in 'sofa::component::container::SpatialGridContainer<sofa::defaulttype::Vec3Types>::draw' with [ DataTypes=sofa::defaulttype::Vec3Types ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\utility(278): warning C4267: 'initializing': conversion from 'size_t' to '_Ty1', possible loss of data with [ _Ty1=int ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\utility(278): note: the template instantiation context (the oldest one first) is J:\0\build\external_directories\fetched\SofaSphFluid\src\SofaSphFluid\SPHFluidForceField.cpp(41): note: see reference to class template instantiation 'sofa::component::forcefield::SPHFluidForceField<sofa::defaulttype::Vec3Types>' being compiled J:\0\build\external_directories\fetched\SofaSphFluid\src\SofaSphFluid/SPHFluidForceField.inl(164): note: while compiling class template member function 'void sofa::component::forcefield::SPHFluidForceField<sofa::defaulttype::Vec3Types>::computeNeighbors(const sofa::core::MechanicalParams *,const sofa::core::objectmodel::Data<sofa::type::vector<Block,sofa::type::CPUMemoryManager<T>>> &,const sofa::core::objectmodel::Data<sofa::type::vector<T,sofa::type::CPUMemoryManager<T>>> &)' with [ Block=sofa::type::Vec<3,double>, T=sofa::type::Vec<3,double> ] J:\0\build\external_directories\fetched\SofaSphFluid\src\SofaSphFluid/SPHFluidForceField.inl(132): note: see the first reference to 'sofa::component::forcefield::SPHFluidForceField<sofa::defaulttype::Vec3Types>::computeNeighbors' in 'sofa::component::forcefield::SPHFluidForceField<sofa::defaulttype::Vec3Types>::addForce' J:\0\build\external_directories\fetched\SofaSphFluid\src\SofaSphFluid/SPHFluidForceField.inl(190): note: see reference to function template instantiation 'std::pair<int,double>::pair<unsigned __int64,double,0>(std::pair<unsigned __int64,double> &&) noexcept' being compiled [1948/2397] Building CXX object applications\plugins\SofaSphFluid\CMakeFiles\SofaSphFluid.dir\src\SofaSphFluid\SpatialGridContainer.cpp.obj J:\0\build\external_directories\fetched\SofaSphFluid\src\SofaSphFluid/SpatialGridContainer.inl(548): warning C5055: operator '*': deprecated between enumerations and floating-point types J:\0\build\external_directories\fetched\SofaSphFluid\src\SofaSphFluid/SpatialGridContainer.inl(548): note: the template instantiation context (the oldest one first) is J:\0\build\external_directories\fetched\SofaSphFluid\src\SofaSphFluid\SpatialGridContainer.cpp(40): note: see reference to class template instantiation 'sofa::component::container::SpatialGrid<sofa::component::container::SpatialGridTypes<DataTypes>>' being compiled with [ DataTypes=sofa::defaulttype::Vec3Types ] J:\0\build\external_directories\fetched\SofaSphFluid\src\SofaSphFluid/SpatialGridContainer.inl(545): note: while compiling class template member function 'void sofa::component::container::SpatialGrid<sofa::component::container::SpatialGridTypes<DataTypes>>::draw(const sofa::core::visual::VisualParams *)' with [ DataTypes=sofa::defaulttype::Vec3Types ] J:\0\build\external_directories\fetched\SofaSphFluid\src\SofaSphFluid/SpatialGridContainer.inl(785): note: see the first reference to 'sofa::component::container::SpatialGrid<sofa::component::container::SpatialGridTypes<DataTypes>>::draw' in 'sofa::component::container::SpatialGridContainer<sofa::defaulttype::Vec3Types>::draw' with [ DataTypes=sofa::defaulttype::Vec3Types ] [1949/2397] Building CXX object applications\plugins\image\image_test\CMakeFiles\image_test.dir\TestImageEngine.cpp.obj [1950/2397] Building CXX object applications\plugins\SofaSphFluid\extensions\CUDA\CMakeFiles\SofaSphFluid.CUDA.dir\src\SofaSphFluid\CUDA\init.cpp.obj [1951/2397] SofaSphFluid: Patching cmake_install.cmake [1952/2397] Building CXX object applications\plugins\SofaSphFluid\CMakeFiles\SofaSphFluid.dir\src\SofaSphFluid\SpatialGridPointModel.cpp.obj [1953/2397] Building CXX object applications\plugins\SofaSphFluid\CMakeFiles\SofaSphFluid.dir\src\SofaSphFluid\SPHFluidSurfaceMapping.cpp.obj J:\0\build\external_directories\fetched\SofaSphFluid\src\SofaSphFluid/SpatialGridContainer.inl(548): warning C5055: operator '*': deprecated between enumerations and floating-point types J:\0\build\external_directories\fetched\SofaSphFluid\src\SofaSphFluid/SpatialGridContainer.inl(548): note: the template instantiation context (the oldest one first) is J:\0\build\external_directories\fetched\SofaSphFluid\src\SofaSphFluid/SpatialGridContainer.h(281): note: see reference to class template instantiation 'sofa::component::container::SpatialGridContainer<sofa::defaulttype::Vec3Types>' being compiled J:\0\build\external_directories\fetched\SofaSphFluid\src\SofaSphFluid/SpatialGridContainer.inl(675): note: while compiling class template member function 'sofa::component::container::SpatialGridContainer<sofa::defaulttype::Vec3Types>::~SpatialGridContainer(void)' J:\0\build\external_directories\fetched\SofaSphFluid\src\SofaSphFluid/SpatialGridContainer.h(281): note: see the first reference to 'sofa::component::container::SpatialGridContainer<sofa::defaulttype::Vec3Types>::~SpatialGridContainer' in 'sofa::component::container::SpatialGridContainer<sofa::defaulttype::Vec3Types>::__vbaseDtor' J:\0\build\external_directories\fetched\SofaSphFluid\src\SofaSphFluid/SpatialGridContainer.inl(545): note: while compiling class template member function 'void sofa::component::container::SpatialGrid<sofa::component::container::SpatialGridTypes<DataTypes>>::draw(const sofa::core::visual::VisualParams *)' with [ DataTypes=sofa::defaulttype::Vec3Types ] J:\0\build\external_directories\fetched\SofaSphFluid\src\SofaSphFluid/SpatialGridContainer.inl(785): note: see the first reference to 'sofa::component::container::SpatialGrid<sofa::component::container::SpatialGridTypes<DataTypes>>::draw' in 'sofa::component::container::SpatialGridContainer<sofa::defaulttype::Vec3Types>::draw' with [ DataTypes=sofa::defaulttype::Vec3Types ] [1954/2397] Building CXX object applications\plugins\SofaSphFluid\CMakeFiles\SofaSphFluid.dir\src\SofaSphFluid\OglFluidModel.cpp.obj J:\0\build\external_directories\fetched\SofaSphFluid\src\SofaSphFluid\OglFluidModel.cpp(9): warning: The macro SOFA_DECL_CLASS is no longer used [1955/2397] Linking CXX shared library bin\SofaSphFluid.dll [1956/2397] Building CXX object applications\plugins\SofaSphFluid\extensions\CUDA\CMakeFiles\SofaSphFluid.CUDA.dir\src\SofaSphFluid\CUDA\CudaParticleSource.cpp.obj [1957/2397] Building CUDA object applications\plugins\SofaSphFluid\extensions\CUDA\CMakeFiles\SofaSphFluid.CUDA.dir\src\SofaSphFluid\CUDA\CudaParticleSource.cu.obj CudaParticleSource.cu tmpxft_00000410_00000000-10_CudaParticleSource.compute_89.cudafe1.cpp [1958/2397] Building CXX object applications\plugins\SofaSphFluid\extensions\CUDA\CMakeFiles\SofaSphFluid.CUDA.dir\src\SofaSphFluid\CUDA\CudaSPHFluidForceField.cpp.obj [1959/2397] Building CUDA object applications\plugins\SofaSphFluid\extensions\CUDA\CMakeFiles\SofaSphFluid.CUDA.dir\src\SofaSphFluid\CUDA\CudaSpatialGridContainer.cu.obj CudaSpatialGridContainer.cu tmpxft_00001f3c_00000000-10_CudaSpatialGridContainer.compute_89.cudafe1.cpp [1960/2397] Building CXX object applications\plugins\SofaSphFluid\extensions\CUDA\CMakeFiles\SofaSphFluid.CUDA.dir\src\SofaSphFluid\CUDA\CudaParticlesRepulsionForceField.cpp.obj [1961/2397] Building CXX object applications\plugins\SofaSphFluid\extensions\CUDA\CMakeFiles\SofaSphFluid.CUDA.dir\src\SofaSphFluid\CUDA\CudaSpatialGridContainer.cpp.obj C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\utility(250): warning C4267: 'initializing': conversion from 'size_t' to '_Ty2', possible loss of data with [ _Ty2=const sofa::Size ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\utility(250): note: the template instantiation context (the oldest one first) is J:\0\build\external_directories\fetched\SofaSphFluid\extensions\CUDA\src\SofaSphFluid\CUDA\CudaSpatialGridContainer.cpp(40): note: see reference to class template instantiation 'sofa::component::container::SpatialGridContainer<sofa::gpu::cuda::CudaVec3fTypes>' being compiled J:\0\build\external_directories\fetched\SofaSphFluid\src\SofaSphFluid/SpatialGridContainer.inl(700): note: while compiling class template member function 'bool sofa::component::container::SpatialGridContainer<sofa::gpu::cuda::CudaVec3fTypes>::sortPoints(void)' J:\0\build\external_directories\fetched\SofaSphFluid\src\SofaSphFluid/SpatialGridContainer.inl(769): note: see the first reference to 'sofa::component::container::SpatialGridContainer<sofa::gpu::cuda::CudaVec3fTypes>::sortPoints' in 'sofa::component::container::SpatialGridContainer<sofa::gpu::cuda::CudaVec3fTypes>::handleEvent' J:\0\build\external_directories\fetched\SofaSphFluid\src\SofaSphFluid/SpatialGridContainer.inl(748): note: see reference to class template instantiation 'sofa::component::statecontainer::MechanicalObject<DataTypes>' being compiled with [ DataTypes=sofa::gpu::cuda::CudaVec3fTypes ] J:\0\src\Sofa\Component\StateContainer\src\sofa/component/statecontainer/MechanicalObject.inl(965): note: while compiling class template member function 'void sofa::component::statecontainer::MechanicalObject<DataTypes>::init(void)' with [ DataTypes=sofa::gpu::cuda::CudaVec3fTypes ] J:\0\src\Sofa\Component\StateContainer\src\sofa/component/statecontainer/MechanicalObject.inl(978): note: see reference to function template instantiation 'std::pair<const std::basic_string<char,std::char_traits<char>,std::allocator<char>>,const sofa::Size>::pair<const std::string&,sofa::type::vector_device<sofa::type::Vec<3,float>,sofa::gpu::cuda::CudaMemoryManager<sofa::type::Vec<3,float>>,sofa::gpu::cuda::DataTypeInfoManager<sofa::type::Vec<3,float>>>::Size,0>(_Other1,_Other2 &&) noexcept(false)' being compiled with [ _Other1=const std::string &, _Other2=sofa::type::vector_device<sofa::type::Vec<3,float>,sofa::gpu::cuda::CudaMemoryManager<sofa::type::Vec<3,float>>,sofa::gpu::cuda::DataTypeInfoManager<sofa::type::Vec<3,float>>>::Size ] [1962/2397] SofaSphFluid.CUDA: Patching cmake_install.cmake [1963/2397] Building CXX object applications\plugins\SofaDistanceGrid\CMakeFiles\SofaDistanceGrid.dir\src\SofaDistanceGrid\components\forcefield\DistanceGridForceField.cpp.obj [1964/2397] Building CXX object applications\plugins\MultiThreading\CMakeFiles\MultiThreading.dir\src\MultiThreading\DataExchange.cpp.obj [1965/2397] Building CUDA object applications\plugins\SofaSphFluid\extensions\CUDA\CMakeFiles\SofaSphFluid.CUDA.dir\src\SofaSphFluid\CUDA\CudaParticlesRepulsionForceField.cu.obj CudaParticlesRepulsionForceField.cu tmpxft_00000c3c_00000000-10_CudaParticlesRepulsionForceField.compute_89.cudafe1.cpp [1966/2397] Building CXX object applications\plugins\MultiThreading\CMakeFiles\MultiThreading.dir\src\MultiThreading\initMultiThreading.cpp.obj [1967/2397] Building CXX object applications\plugins\MultiThreading\CMakeFiles\MultiThreading.dir\src\MultiThreading\component\collision\detection\algorithm\ParallelBVHNarrowPhase.cpp.obj [1968/2397] Building CXX object applications\plugins\MultiThreading\CMakeFiles\MultiThreading.dir\src\MultiThreading\MeanComputation.cpp.obj [1969/2397] Building CXX object applications\plugins\MultiThreading\CMakeFiles\MultiThreading.dir\src\MultiThreading\component\collision\detection\algorithm\ParallelBruteForceBroadPhase.cpp.obj [1970/2397] Building CXX object applications\plugins\MultiThreading\CMakeFiles\MultiThreading.dir\src\MultiThreading\component\animationloop\AnimationLoopParallelScheduler.cpp.obj [1971/2397] Building CXX object applications\plugins\MultiThreading\CMakeFiles\MultiThreading.dir\src\MultiThreading\component\mapping\linear\BeamLinearMapping_mt.cpp.obj [1972/2397] Building CXX object applications\plugins\MultiThreading\CMakeFiles\MultiThreading.dir\src\MultiThreading\component\solidmechanics\fem\elastic\ParallelHexahedronFEMForceField.cpp.obj [1973/2397] Building CUDA object applications\plugins\SofaSphFluid\extensions\CUDA\CMakeFiles\SofaSphFluid.CUDA.dir\src\SofaSphFluid\CUDA\CudaSPHFluidForceField.cu.obj CudaSPHFluidForceField.cu tmpxft_00001f0c_00000000-10_CudaSPHFluidForceField.compute_89.cudafe1.cpp [1974/2397] Linking CXX shared library bin\SofaSphFluid.CUDA.dll [1975/2397] Building CXX object applications\plugins\MultiThreading\CMakeFiles\MultiThreading.dir\src\MultiThreading\component\solidmechanics\fem\elastic\ParallelTetrahedronFEMForceField.cpp.obj [1976/2397] Building CXX object applications\plugins\MultiThreading\CMakeFiles\MultiThreading.dir\src\MultiThreading\component\solidmechanics\spring\ParallelSpringForceField.cpp.obj [1977/2397] Building CXX object applications\plugins\MultiThreading\CMakeFiles\MultiThreading.dir\src\MultiThreading\SceneCheckMultithreading.cpp.obj [1978/2397] Building CXX object applications\plugins\MultiThreading\CMakeFiles\MultiThreading.dir\src\MultiThreading\component\solidmechanics\spring\ParallelMeshSpringForceField.cpp.obj [1979/2397] MultiThreading: Patching cmake_install.cmake [1980/2397] Building CXX object applications\plugins\MultiThreading\CMakeFiles\MultiThreading.dir\src\MultiThreading\component\linearsolver\iterative\ParallelCGLinearSolver.cpp.obj [1981/2397] Building CXX object applications\plugins\MultiThreading\CMakeFiles\MultiThreading.dir\src\MultiThreading\ParallelImplementationsRegistry.cpp.obj [1982/2397] Building CXX object applications\plugins\MultiThreading\CMakeFiles\MultiThreading.dir\src\MultiThreading\TaskSchedulerUser.cpp.obj [1983/2397] Linking CXX shared library bin\MultiThreading.dll [1984/2397] Building CXX object applications\plugins\MultiThreading\test\CMakeFiles\MultiThreading_test.dir\ParallelImplementationsRegistry_test.cpp.obj [1985/2397] Building CXX object applications\plugins\DiffusionSolver\CMakeFiles\DiffusionSolver.dir\initDiffusionSolver.cpp.obj [1986/2397] Building CXX object applications\plugins\MultiThreading\test\CMakeFiles\MultiThreading_test.dir\DataExchange_test.cpp.obj [1987/2397] Building CXX object applications\plugins\MultiThreading\test\CMakeFiles\MultiThreading_test.dir\MeanComputation_test.cpp.obj [1988/2397] DiffusionSolver: Patching cmake_install.cmake [1989/2397] Linking CXX executable bin\MultiThreading_test.exe [1990/2397] Building CXX object applications\plugins\image\CMakeFiles\image.dir\initImage.cpp.obj [1991/2397] Building CXX object applications\plugins\DiffusionSolver\CMakeFiles\DiffusionSolver.dir\DiffusionSolver.cpp.obj [1992/2397] Linking CXX shared library bin\DiffusionSolver.dll [1993/2397] Building CXX object applications\plugins\image\CMakeFiles\image.dir\ImageAccumulator.cpp.obj [1994/2397] Building CXX object applications\plugins\image\CMakeFiles\image.dir\CollisionToCarvingEngine.cpp.obj [1995/2397] Building CXX object applications\plugins\image\CMakeFiles\image.dir\ImageContainer.cpp.obj C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(4599): warning C4996: 'sofa::type::Vec<3,float>::operator =': It is still usable but has been DEPRECATED since v25.12. You have until v26.12 to fix your code. Assignment and construction from a different Vec is being phased out (PR 5675). C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(4599): note: the template instantiation context (the oldest one first) is J:\0\src\applications\plugins\image\ImageContainer.cpp(57): note: see reference to class template instantiation 'sofa::component::container::ImageContainer<sofa::defaulttype::ImageUC>' being compiled J:\0\src\applications\plugins\image\ImageContainer.h(487): note: while compiling class template member function 'bool sofa::component::container::ImageContainer<sofa::defaulttype::ImageUC>::loadCamera(void)' J:\0\src\applications\plugins\image\ImageContainer.h(495): note: see the first reference to 'sofa::component::container::ImageContainer<sofa::defaulttype::ImageUC>::loadCamera' in 'sofa::component::container::ImageContainer<sofa::defaulttype::ImageUC>::handleEvent' J:\0\src\applications\plugins\image\ImageContainer.h(489): note: see reference to class template instantiation 'sofa::component::container::ImageContainerSpecialization<_ImageTypes>' being compiled with [ _ImageTypes=sofa::defaulttype::ImageUC ] J:\0\src\applications\plugins\image\ImageContainer.h(102): note: while compiling class template member function 'bool sofa::component::container::ImageContainerSpecialization<_ImageTypes>::load(sofa::component::container::ImageContainer<_ImageTypes> *,std::string)' with [ _ImageTypes=sofa::defaulttype::ImageUC ] J:\0\src\applications\plugins\image\ImageContainer.h(479): note: see the first reference to 'sofa::component::container::ImageContainerSpecialization<_ImageTypes>::load' in 'sofa::component::container::ImageContainer<sofa::defaulttype::ImageUC>::load' with [ _ImageTypes=sofa::defaulttype::ImageUC ] J:\0\src\applications\plugins\image\ImageContainer.h(586): note: see the first reference to 'sofa::component::container::ImageContainer<sofa::defaulttype::ImageUC>::load' in 'sofa::component::container::ImageContainer<sofa::defaulttype::ImageUC>::loadSequence' J:\0\src\applications\plugins\image\ImageContainer.h(127): note: see reference to function template instantiation 'sofa::type::Mat<3,3,float>::Mat<double>(const sofa::type::Mat<3,3,double> &) noexcept' being compiled J:\0\src\Sofa\framework\Type\src\sofa/type/Mat.h(169): note: see reference to function template instantiation '_OutIt std::copy<std::_Array_const_iterator<_Ty,3>,std::_Array_iterator<sofa::type::VecNoInit<3,real>,3>>(_InIt,_InIt,_OutIt)' being compiled with [ _OutIt=std::_Array_iterator<sofa::type::VecNoInit<3,float>,3>, _Ty=sofa::type::VecNoInit<3,double>, real=float, _InIt=std::_Array_const_iterator<sofa::type::VecNoInit<3,double>,3> ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(4611): note: see reference to function template instantiation '_OutIt *std::_Copy_unchecked<const sofa::type::VecNoInit<3,real>*,const sofa::type::VecNoInit<3,real>*,sofa::type::VecNoInit<3,float>*>(_InIt,_Sent,_OutIt)' being compiled with [ _OutIt=sofa::type::VecNoInit<3,float> *, real=double, _InIt=const sofa::type::VecNoInit<3,double> *, _Sent=const sofa::type::VecNoInit<3,double> * ] [1996/2397] Building CXX object applications\plugins\image\CMakeFiles\image.dir\ImageFilter.cpp.obj J:\0\src\applications\plugins\image\ImageFilter.h(396): warning C4804: '/': unsafe use of type 'bool' in operation J:\0\src\applications\plugins\image\ImageFilter.h(396): note: the template instantiation context (the oldest one first) is J:\0\src\applications\plugins\image\ImageFilter.cpp(86): note: see reference to class template instantiation 'sofa::component::engine::ImageFilter<sofa::defaulttype::ImageB,sofa::defaulttype::ImageB>' being compiled J:\0\src\applications\plugins\image\ImageFilter.h(176): note: while compiling class template member function 'void sofa::component::engine::ImageFilter<sofa::defaulttype::ImageB,sofa::defaulttype::ImageB>::doUpdate(void)' J:\0\src\applications\plugins\image\ImageFilter.h(397): warning C4804: '/': unsafe use of type 'bool' in operation J:\0\src\applications\plugins\image\ImageFilter.h(398): warning C4804: '/': unsafe use of type 'bool' in operation J:\0\src\applications\plugins\image\ImageFilter.h(401): warning C4804: '/': unsafe use of type 'bool' in operation J:\0\src\applications\plugins\image\ImageFilter.h(402): warning C4804: '/': unsafe use of type 'bool' in operation J:\0\src\applications\plugins\image\ImageFilter.h(403): warning C4804: '/': unsafe use of type 'bool' in operation J:\0\src\applications\plugins\image\ImageFilter.h(420): warning C4804: '/': unsafe use of type 'bool' in operation J:\0\src\applications\plugins\image\ImageFilter.h(421): warning C4804: '/': unsafe use of type 'bool' in operation J:\0\src\applications\plugins\image\ImageFilter.h(422): warning C4804: '/': unsafe use of type 'bool' in operation J:\0\src\applications\plugins\image\ImageFilter.h(423): warning C4804: '/': unsafe use of type 'bool' in operation J:\0\src\applications\plugins\image\ImageFilter.h(424): warning C4804: '/': unsafe use of type 'bool' in operation J:\0\src\applications\plugins\image\ImageFilter.h(425): warning C4804: '/': unsafe use of type 'bool' in operation [1997/2397] Building CXX object applications\plugins\image\CMakeFiles\image.dir\ImageDataDisplay.cpp.obj [1998/2397] Building CXX object applications\plugins\image\CMakeFiles\image.dir\ImageOperation.cpp.obj J:\0\src\applications\plugins\image\ImageOperation.h(124): warning C4804: '+=': unsafe use of type 'bool' in operation J:\0\src\applications\plugins\image\ImageOperation.h(124): note: the template instantiation context (the oldest one first) is J:\0\src\applications\plugins\image\ImageOperation.cpp(56): note: see reference to class template instantiation 'sofa::component::engine::ImageOperation<sofa::defaulttype::ImageB>' being compiled J:\0\src\applications\plugins\image\ImageOperation.h(109): note: while compiling class template member function 'void sofa::component::engine::ImageOperation<sofa::defaulttype::ImageB>::doUpdate(void)' J:\0\src\applications\plugins\image\ImageOperation.h(125): warning C4804: '-=': unsafe use of type 'bool' in operation J:\0\src\applications\plugins\image\ImageOperation.h(126): warning C4804: '*=': unsafe use of type 'bool' in operation J:\0\src\applications\plugins\image\ImageOperation.h(127): warning C4804: '/=': unsafe use of type 'bool' in operation J:\0\src\applications\plugins\image\ImageOperation.h(127): warning C4804: '/': unsafe use of type 'bool' in operation [1999/2397] Building CXX object applications\plugins\image\CMakeFiles\image.dir\GenerateImage.cpp.obj [2000/2397] Building CXX object applications\plugins\image\CMakeFiles\image.dir\ImageValuesFromPositions.cpp.obj [2001/2397] Building CXX object applications\plugins\image\CMakeFiles\image.dir\ImageTransform.cpp.obj C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(4599): warning C4996: 'sofa::type::Vec<3,float>::operator =': It is still usable but has been DEPRECATED since v25.12. You have until v26.12 to fix your code. Assignment and construction from a different Vec is being phased out (PR 5675). C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(4599): note: the template instantiation context (the oldest one first) is J:\0\src\applications\plugins\image\ImageTransform.cpp(54): note: see reference to class template instantiation 'sofa::component::engine::ImageTransform<sofa::defaulttype::ImageB>' being compiled J:\0\src\applications\plugins\image\ImageTransform.h(115): note: while compiling class template member function 'void sofa::component::engine::ImageTransform<sofa::defaulttype::ImageB>::doUpdate(void)' J:\0\src\applications\plugins\image\ImageTransform.h(119): note: see reference to class template instantiation 'sofa::component::container::ImageContainer<sofa::defaulttype::Image<bool>>' being compiled J:\0\src\applications\plugins\image\ImageContainer.h(399): note: while compiling class template member function 'void sofa::component::container::ImageContainer<sofa::defaulttype::Image<bool>>::init(void)' J:\0\src\applications\plugins\image\ImageContainer.h(401): note: see reference to class template instantiation 'sofa::component::container::ImageContainerSpecialization<_ImageTypes>' being compiled with [ _ImageTypes=sofa::defaulttype::Image<bool> ] J:\0\src\applications\plugins\image\ImageContainer.h(102): note: while compiling class template member function 'bool sofa::component::container::ImageContainerSpecialization<_ImageTypes>::load(sofa::component::container::ImageContainer<_ImageTypes> *,std::string)' with [ _ImageTypes=sofa::defaulttype::Image<bool> ] J:\0\src\applications\plugins\image\ImageContainer.h(479): note: see the first reference to 'sofa::component::container::ImageContainerSpecialization<_ImageTypes>::load' in 'sofa::component::container::ImageContainer<sofa::defaulttype::Image<bool>>::load' with [ _ImageTypes=sofa::defaulttype::Image<bool> ] J:\0\src\applications\plugins\image\ImageContainer.h(474): note: see the first reference to 'sofa::component::container::ImageContainer<sofa::defaulttype::Image<bool>>::load' in 'sofa::component::container::ImageContainer<sofa::defaulttype::Image<bool>>::load' J:\0\src\applications\plugins\image\ImageContainer.h(94): note: see the first reference to 'sofa::component::container::ImageContainer<sofa::defaulttype::Image<bool>>::load' in 'sofa::component::container::ImageContainerSpecialization<_ImageTypes>::init' with [ _ImageTypes=sofa::defaulttype::Image<bool> ] J:\0\src\applications\plugins\image\ImageContainer.h(401): note: see the first reference to 'sofa::component::container::ImageContainerSpecialization<_ImageTypes>::init' in 'sofa::component::container::ImageContainer<sofa::defaulttype::Image<bool>>::init' with [ _ImageTypes=sofa::defaulttype::Image<bool> ] J:\0\src\applications\plugins\image\ImageContainer.h(127): note: see reference to function template instantiation 'sofa::type::Mat<3,3,float>::Mat<double>(const sofa::type::Mat<3,3,double> &) noexcept' being compiled J:\0\src\Sofa\framework\Type\src\sofa/type/Mat.h(169): note: see reference to function template instantiation '_OutIt std::copy<std::_Array_const_iterator<_Ty,3>,std::_Array_iterator<sofa::type::VecNoInit<3,real>,3>>(_InIt,_InIt,_OutIt)' being compiled with [ _OutIt=std::_Array_iterator<sofa::type::VecNoInit<3,float>,3>, _Ty=sofa::type::VecNoInit<3,double>, real=float, _InIt=std::_Array_const_iterator<sofa::type::VecNoInit<3,double>,3> ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(4611): note: see reference to function template instantiation '_OutIt *std::_Copy_unchecked<const sofa::type::VecNoInit<3,real>*,const sofa::type::VecNoInit<3,real>*,sofa::type::VecNoInit<3,float>*>(_InIt,_Sent,_OutIt)' being compiled with [ _OutIt=sofa::type::VecNoInit<3,float> *, real=double, _InIt=const sofa::type::VecNoInit<3,double> *, _Sent=const sofa::type::VecNoInit<3,double> * ] [2002/2397] Building CXX object applications\plugins\image\CMakeFiles\image.dir\ImageToRigidMassEngine.cpp.obj [2003/2397] Building CXX object applications\plugins\image\CMakeFiles\image.dir\ImageExporter.cpp.obj [2004/2397] Building CXX object applications\plugins\image\CMakeFiles\image.dir\ImageTransformEngine.cpp.obj [2005/2397] Building CXX object applications\plugins\image\CMakeFiles\image.dir\MergeImages.cpp.obj J:\0\src\applications\plugins\image\MergeImages.h(271): warning C4805: '!=': unsafe mix of type '_Ty' and type 'bool' in operation with [ _Ty=double ] J:\0\src\applications\plugins\image\MergeImages.h(271): note: the template instantiation context (the oldest one first) is J:\0\src\applications\plugins\image\MergeImages.cpp(41): note: see reference to function template instantiation 'sofa::core::RegisterObject &sofa::core::RegisterObject::add<sofa::component::engine::MergeImages<sofa::defaulttype::ImageB>>(bool)' being compiled J:\0\src\Sofa\framework\Core\src\sofa/core/ObjectFactory.h(406): note: see reference to function template instantiation 'sofa::core::ObjectRegistrationData &sofa::core::ObjectRegistrationData::add<sofa::component::engine::MergeImages<sofa::defaulttype::ImageB>>(bool)' being compiled J:\0\src\Sofa\framework\Core\src\sofa/core/ObjectFactory.h(349): note: see reference to class template instantiation 'sofa::component::engine::MergeImages<sofa::defaulttype::ImageB>' being compiled J:\0\src\applications\plugins\image\MergeImages.h(172): note: while compiling class template member function 'void sofa::component::engine::MergeImages<sofa::defaulttype::ImageB>::doUpdate(void)' [2006/2397] Building CXX object applications\plugins\image\CMakeFiles\image.dir\ImageSampler.cpp.obj [2007/2397] Building CXX object applications\plugins\image\CMakeFiles\image.dir\ImageTypes.cpp.obj [2008/2397] Building CXX object applications\plugins\image\CMakeFiles\image.dir\ImageCoordValuesFromPositions.cpp.obj [2009/2397] Building CXX object applications\plugins\image\CMakeFiles\image.dir\VoronoiToMeshEngine.cpp.obj [2010/2397] Building CXX object applications\plugins\image\CMakeFiles\image.dir\MarchingCubesEngine.cpp.obj [2011/2397] Building CXX object applications\plugins\image\CMakeFiles\image.dir\MeshToImageEngine.cpp.obj [2012/2397] Geomagic: Patching cmake_install.cmake [2013/2397] Building CXX object applications\plugins\image\CMakeFiles\image.dir\DepthMapToMeshEngine.cpp.obj [2014/2397] Building CXX object applications\plugins\SofaMatrix\CMakeFiles\SofaMatrix.dir\src\SofaMatrix\ComplianceMatrixImage.cpp.obj [2015/2397] Building CXX object applications\plugins\image\CMakeFiles\image.dir\ImageViewer.cpp.obj [2016/2397] Building CXX object applications\plugins\image\CMakeFiles\image.dir\TransferFunction.cpp.obj [2017/2397] Linking CXX shared library bin\image.dll [2018/2397] Building CXX object applications\plugins\SofaMatrix\CMakeFiles\SofaMatrix.dir\src\SofaMatrix\ComplianceMatrixExporter.cpp.obj [2019/2397] Building CXX object applications\plugins\SofaMatrix\CMakeFiles\SofaMatrix.dir\src\SofaMatrix\GlobalSystemMatrixExporter.cpp.obj [2020/2397] Building CXX object applications\plugins\SofaMatrix\CMakeFiles\SofaMatrix.dir\src\SofaMatrix\FillReducingOrdering.cpp.obj J:\0\build\external_directories\fetched\metis-build\include\metis.h(80): warning C4005: 'INT32_MIN': macro redefinition C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\stdint.h(51): note: see previous definition of 'INT32_MIN' J:\0\build\external_directories\fetched\metis-build\include\metis.h(81): warning C4005: 'INT32_MAX': macro redefinition C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\stdint.h(55): note: see previous definition of 'INT32_MAX' J:\0\build\external_directories\fetched\metis-build\include\metis.h(82): warning C4005: 'INT64_MIN': macro redefinition C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\stdint.h(52): note: see previous definition of 'INT64_MIN' J:\0\build\external_directories\fetched\metis-build\include\metis.h(83): warning C4005: 'INT64_MAX': macro redefinition C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\stdint.h(56): note: see previous definition of 'INT64_MAX' [2021/2397] Building CXX object applications\plugins\Registration\CMakeFiles\Registration.dir\src\Registration\GroupwiseRegistrationEngine.cpp.obj [2022/2397] Building CXX object applications\plugins\Registration\CMakeFiles\Registration.dir\src\Registration\ClosestPointRegistrationForceField.cpp.obj [2023/2397] Building CXX object applications\plugins\image\image_test\CMakeFiles\image_test.dir\DataImage_test.cpp.obj C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(4599): warning C4996: 'sofa::type::Vec<3,float>::operator =': It is still usable but has been DEPRECATED since v25.12. You have until v26.12 to fix your code. Assignment and construction from a different Vec is being phased out (PR 5675). C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(4599): note: the template instantiation context (the oldest one first) is J:\0\src\applications\plugins\image\image_test\DataImage_test.cpp(40): note: see reference to class template instantiation 'sofa::component::container::ImageContainer<sofa::defaulttype::Image<unsigned char>>' being compiled J:\0\src\applications\plugins\image\..\image/ImageContainer.h(399): note: while compiling class template member function 'void sofa::component::container::ImageContainer<sofa::defaulttype::Image<unsigned char>>::init(void)' J:\0\src\applications\plugins\image\image_test\DataImage_test.cpp(63): note: see the first reference to 'sofa::component::container::ImageContainer<sofa::defaulttype::Image<unsigned char>>::init' in 'sofa::DataImageLink_test::testImageDataLink' J:\0\src\applications\plugins\image\..\image/ImageContainer.h(401): note: see reference to class template instantiation 'sofa::component::container::ImageContainerSpecialization<_ImageTypes>' being compiled with [ _ImageTypes=sofa::defaulttype::Image<unsigned char> ] J:\0\src\applications\plugins\image\..\image/ImageContainer.h(102): note: while compiling class template member function 'bool sofa::component::container::ImageContainerSpecialization<_ImageTypes>::load(sofa::component::container::ImageContainer<_ImageTypes> *,std::string)' with [ _ImageTypes=sofa::defaulttype::Image<unsigned char> ] J:\0\src\applications\plugins\image\..\image/ImageContainer.h(479): note: see the first reference to 'sofa::component::container::ImageContainerSpecialization<_ImageTypes>::load' in 'sofa::component::container::ImageContainer<sofa::defaulttype::Image<unsigned char>>::load' with [ _ImageTypes=sofa::defaulttype::Image<unsigned char> ] J:\0\src\applications\plugins\image\..\image/ImageContainer.h(474): note: see the first reference to 'sofa::component::container::ImageContainer<sofa::defaulttype::Image<unsigned char>>::load' in 'sofa::component::container::ImageContainer<sofa::defaulttype::Image<unsigned char>>::load' J:\0\src\applications\plugins\image\..\image/ImageContainer.h(94): note: see the first reference to 'sofa::component::container::ImageContainer<sofa::defaulttype::Image<unsigned char>>::load' in 'sofa::component::container::ImageContainerSpecialization<_ImageTypes>::init' with [ _ImageTypes=sofa::defaulttype::Image<unsigned char> ] J:\0\src\applications\plugins\image\..\image/ImageContainer.h(401): note: see the first reference to 'sofa::component::container::ImageContainerSpecialization<_ImageTypes>::init' in 'sofa::component::container::ImageContainer<sofa::defaulttype::Image<unsigned char>>::init' with [ _ImageTypes=sofa::defaulttype::Image<unsigned char> ] J:\0\src\applications\plugins\image\image_test\DataImage_test.cpp(63): note: see the first reference to 'sofa::component::container::ImageContainer<sofa::defaulttype::Image<unsigned char>>::init' in 'sofa::DataImageLink_test::testImageDataLink' J:\0\src\applications\plugins\image\..\image/ImageContainer.h(127): note: see reference to function template instantiation 'sofa::type::Mat<3,3,float>::Mat<double>(const sofa::type::Mat<3,3,double> &) noexcept' being compiled J:\0\src\Sofa\framework\Type\src\sofa/type/Mat.h(169): note: see reference to function template instantiation '_OutIt std::copy<std::_Array_const_iterator<_Ty,3>,std::_Array_iterator<sofa::type::VecNoInit<3,real>,3>>(_InIt,_InIt,_OutIt)' being compiled with [ _OutIt=std::_Array_iterator<sofa::type::VecNoInit<3,float>,3>, _Ty=sofa::type::VecNoInit<3,double>, real=float, _InIt=std::_Array_const_iterator<sofa::type::VecNoInit<3,double>,3> ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(4611): note: see reference to function template instantiation '_OutIt *std::_Copy_unchecked<const sofa::type::VecNoInit<3,real>*,const sofa::type::VecNoInit<3,real>*,sofa::type::VecNoInit<3,float>*>(_InIt,_Sent,_OutIt)' being compiled with [ _OutIt=sofa::type::VecNoInit<3,float> *, real=double, _InIt=const sofa::type::VecNoInit<3,double> *, _Sent=const sofa::type::VecNoInit<3,double> * ] [2024/2397] Building CXX object applications\plugins\Registration\CMakeFiles\Registration.dir\src\Registration\initRegistration.cpp.obj [2025/2397] Building CXX object applications\plugins\Registration\CMakeFiles\Registration.dir\src\Registration\RegistrationContactForceField.cpp.obj C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\utility(278): warning C4996: 'sofa::type::Vec<3,float>::Vec': It is still usable but has been DEPRECATED since v25.12. You have until v26.12 to fix your code. Assignment and construction from a different Vec is being phased out (PR 5675). C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\utility(278): note: the template instantiation context (the oldest one first) is J:\0\build\external_directories\fetched\Registration\src\Registration\RegistrationContactForceField.cpp(47): note: see reference to class template instantiation 'sofa::component::interactionforcefield::RegistrationContactForceField<sofa::defaulttype::Vec3Types>' being compiled J:\0\build\external_directories\fetched\Registration\src\Registration\RegistrationContactForceField.inl(230): note: while compiling class template member function 'void sofa::component::interactionforcefield::RegistrationContactForceField<sofa::defaulttype::Vec3Types>::grabPoint(const sofa::core::behavior::MechanicalState<sofa::defaulttype::Vec3Types> *,const sofa::type::vector<unsigned int,sofa::type::CPUMemoryManager<T>> &,sofa::type::vector<std::pair<sofa::core::objectmodel::BaseObject *,sofa::type::Vec3f>,sofa::type::CPUMemoryManager<std::pair<sofa::core::objectmodel::BaseObject *,sofa::type::Vec3f>>> &,sofa::type::vector<T,sofa::type::CPUMemoryManager<T>> &,sofa::type::vector<T,sofa::type::CPUMemoryManager<T>> &)' with [ T=unsigned int ] J:\0\build\external_directories\fetched\Registration\src\Registration\RegistrationContactForceField.inl(239): note: see reference to function template instantiation 'std::pair<sofa::core::objectmodel::BaseObject *,sofa::type::Vec3f>::pair<sofa::core::objectmodel::BaseObject*,sofa::type::Vec<3,double>,0>(std::pair<sofa::core::objectmodel::BaseObject *,sofa::type::Vec<3,double>> &&) noexcept' being compiled [2026/2397] Building CXX object applications\plugins\Registration\CMakeFiles\Registration.dir\src\Registration\InertiaAlign.cpp.obj [2027/2397] Building CXX object applications\plugins\Registration\CMakeFiles\Registration.dir\src\Registration\RegistrationExporter.cpp.obj [2028/2397] Building CXX object applications\plugins\Registration\CMakeFiles\Registration.dir\src\Registration\RegistrationContact.cpp.obj [2029/2397] Registration: Patching cmake_install.cmake [2030/2397] Building CXX object applications\plugins\image\image_test\CMakeFiles\image_test.dir\ImageEngine_test.cpp.obj C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(4599): warning C4996: 'sofa::type::Vec<3,float>::operator =': It is still usable but has been DEPRECATED since v25.12. You have until v26.12 to fix your code. Assignment and construction from a different Vec is being phased out (PR 5675). C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(4599): note: the template instantiation context (the oldest one first) is J:\0\src\applications\plugins\image\image_test\ImageEngine_test.cpp(126): note: see reference to class template instantiation 'sofa::component::container::ImageContainer<sofa::defaulttype::Image<unsigned char>>' being compiled J:\0\src\applications\plugins\image\..\image/ImageContainer.h(399): note: while compiling class template member function 'void sofa::component::container::ImageContainer<sofa::defaulttype::Image<unsigned char>>::init(void)' J:\0\src\applications\plugins\image\..\image/ImageContainer.h(401): note: see reference to class template instantiation 'sofa::component::container::ImageContainerSpecialization<_ImageTypes>' being compiled with [ _ImageTypes=sofa::defaulttype::Image<unsigned char> ] J:\0\src\applications\plugins\image\..\image/ImageContainer.h(102): note: while compiling class template member function 'bool sofa::component::container::ImageContainerSpecialization<_ImageTypes>::load(sofa::component::container::ImageContainer<_ImageTypes> *,std::string)' with [ _ImageTypes=sofa::defaulttype::Image<unsigned char> ] J:\0\src\applications\plugins\image\..\image/ImageContainer.h(479): note: see the first reference to 'sofa::component::container::ImageContainerSpecialization<_ImageTypes>::load' in 'sofa::component::container::ImageContainer<sofa::defaulttype::Image<unsigned char>>::load' with [ _ImageTypes=sofa::defaulttype::Image<unsigned char> ] J:\0\src\applications\plugins\image\..\image/ImageContainer.h(474): note: see the first reference to 'sofa::component::container::ImageContainer<sofa::defaulttype::Image<unsigned char>>::load' in 'sofa::component::container::ImageContainer<sofa::defaulttype::Image<unsigned char>>::load' J:\0\src\applications\plugins\image\..\image/ImageContainer.h(94): note: see the first reference to 'sofa::component::container::ImageContainer<sofa::defaulttype::Image<unsigned char>>::load' in 'sofa::component::container::ImageContainerSpecialization<_ImageTypes>::init' with [ _ImageTypes=sofa::defaulttype::Image<unsigned char> ] J:\0\src\applications\plugins\image\..\image/ImageContainer.h(401): note: see the first reference to 'sofa::component::container::ImageContainerSpecialization<_ImageTypes>::init' in 'sofa::component::container::ImageContainer<sofa::defaulttype::Image<unsigned char>>::init' with [ _ImageTypes=sofa::defaulttype::Image<unsigned char> ] J:\0\src\applications\plugins\image\..\image/ImageContainer.h(127): note: see reference to function template instantiation 'sofa::type::Mat<3,3,float>::Mat<double>(const sofa::type::Mat<3,3,double> &) noexcept' being compiled J:\0\src\Sofa\framework\Type\src\sofa/type/Mat.h(169): note: see reference to function template instantiation '_OutIt std::copy<std::_Array_const_iterator<_Ty,3>,std::_Array_iterator<sofa::type::VecNoInit<3,real>,3>>(_InIt,_InIt,_OutIt)' being compiled with [ _OutIt=std::_Array_iterator<sofa::type::VecNoInit<3,float>,3>, _Ty=sofa::type::VecNoInit<3,double>, real=float, _InIt=std::_Array_const_iterator<sofa::type::VecNoInit<3,double>,3> ] C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\include\xutility(4611): note: see reference to function template instantiation '_OutIt *std::_Copy_unchecked<const sofa::type::VecNoInit<3,real>*,const sofa::type::VecNoInit<3,real>*,sofa::type::VecNoInit<3,float>*>(_InIt,_Sent,_OutIt)' being compiled with [ _OutIt=sofa::type::VecNoInit<3,float> *, real=double, _InIt=const sofa::type::VecNoInit<3,double> *, _Sent=const sofa::type::VecNoInit<3,double> * ] [2031/2397] Linking CXX executable bin\image_test.exe [2032/2397] Building CXX object applications\plugins\Registration\CMakeFiles\Registration.dir\src\Registration\IntensityProfileCreator.cpp.obj [2033/2397] Building CXX object applications\plugins\Registration\CMakeFiles\Registration.dir\src\Registration\IntensityProfileRegistrationForceField.cpp.obj [2034/2397] Linking CXX shared library bin\Registration.dll [2035/2397] Building CXX object applications\plugins\Registration\Registration_test\CMakeFiles\Registration_test.dir\GroupwiseRegistrationEngine_test.cpp.obj [2036/2397] Building CXX object applications\plugins\Registration\Registration_test\CMakeFiles\Registration_test.dir\IntensityProfileRegistrationForceField_test.cpp.obj [2037/2397] Building CXX object applications\plugins\PluginExample\CMakeFiles\PluginExample.dir\src\PluginExample\initPluginExample.cpp.obj [2038/2397] Building CXX object applications\plugins\PluginExample\CMakeFiles\PluginExample.dir\src\PluginExample\MyVisualModel.cpp.obj [2039/2397] Building CXX object applications\plugins\PluginExample\CMakeFiles\PluginExample.dir\src\PluginExample\MyBehaviorModel.cpp.obj [2040/2397] Building CXX object applications\plugins\PluginExample\CMakeFiles\PluginExample.dir\src\PluginExample\MyProjectiveConstraintSet.cpp.obj [2041/2397] PluginExample: Patching cmake_install.cmake [2042/2397] Building CXX object applications\plugins\PluginExample\PluginExample_test\CMakeFiles\PluginExample_test.dir\MyBehaviorModel_test.cpp.obj [2043/2397] Building CXX object applications\plugins\PluginExample\CMakeFiles\PluginExample.dir\src\PluginExample\MyMappingPendulumInPlane.cpp.obj [2044/2397] Linking CXX shared library bin\PluginExample.dll [2045/2397] Linking CXX executable bin\PluginExample_test.exe [2046/2397] Building CXX object applications\plugins\Registration\Registration_test\CMakeFiles\Registration_test.dir\IntensityProfileCreator_test.cpp.obj [2047/2397] Linking CXX executable bin\Registration_test.exe [2048/2397] Building CXX object applications\plugins\ManifoldTopologies\CMakeFiles\ManifoldTopologies.dir\src\ManifoldTopologies\ManifoldEdgeSetTopologyModifier.cpp.obj [2049/2397] Building CXX object applications\plugins\ManifoldTopologies\CMakeFiles\ManifoldTopologies.dir\src\ManifoldTopologies\ManifoldTriangleSetGeometryAlgorithms.cpp.obj [2050/2397] Building CXX object applications\plugins\ManifoldTopologies\CMakeFiles\ManifoldTopologies.dir\src\ManifoldTopologies\ManifoldEdgeSetTopologyContainer.cpp.obj C:\boost\boost/detail/iterator.hpp(13): note: This header is deprecated. Use <iterator> instead. [2051/2397] Building CXX object applications\plugins\ManifoldTopologies\CMakeFiles\ManifoldTopologies.dir\src\ManifoldTopologies\ManifoldTriangleSetTopologyContainer.cpp.obj [2052/2397] Building CXX object applications\plugins\ManifoldTopologies\CMakeFiles\ManifoldTopologies.dir\src\ManifoldTopologies\ManifoldTetrahedronSetTopologyContainer.cpp.obj [2053/2397] ManifoldTopologies: Patching cmake_install.cmake [2054/2397] Building CXX object applications\plugins\ManifoldTopologies\CMakeFiles\ManifoldTopologies.dir\src\ManifoldTopologies\ManifoldEdgeSetGeometryAlgorithms.cpp.obj [2055/2397] Building CXX object applications\plugins\ManifoldTopologies\CMakeFiles\ManifoldTopologies.dir\src\ManifoldTopologies\initManifoldTopologies.cpp.obj [2056/2397] SofaCarving: Patching cmake_install.cmake [2057/2397] Building CXX object applications\plugins\SofaCarving\CMakeFiles\SofaCarving.dir\src\SofaCarving\init.cpp.obj [2058/2397] Building CXX object applications\plugins\ManifoldTopologies\CMakeFiles\ManifoldTopologies.dir\src\ManifoldTopologies\ManifoldTriangleSetTopologyModifier.cpp.obj [2059/2397] Building CXX object applications\plugins\SofaCarving\CMakeFiles\SofaCarving.dir\src\SofaCarving\CarvingManager.cpp.obj [2060/2397] Linking CXX shared library bin\ManifoldTopologies.dll [2061/2397] Linking CXX shared library bin\SofaCarving.dll [2062/2397] Building CXX object applications\plugins\Geomagic\CMakeFiles\Geomagic.dir\src\Geomagic\initPlugin.cpp.obj [2063/2397] Building CXX object applications\plugins\SofaCarving\SofaCarving_test\CMakeFiles\SofaCarving_test.dir\SofaCarving_test.cpp.obj [2064/2397] Linking CXX executable bin\SofaCarving_test.exe [2065/2397] Building CXX object applications\plugins\SofaMatrix\CMakeFiles\SofaMatrix.dir\src\SofaMatrix\MatrixImageExporter.cpp.obj [2066/2397] Building CXX object applications\plugins\SofaMatrix\CMakeFiles\SofaMatrix.dir\src\SofaMatrix\initSofaMatrix.cpp.obj [2067/2397] SofaMatrix: Patching cmake_install.cmake [2068/2397] Building CXX object applications\plugins\Geomagic\CMakeFiles\Geomagic.dir\src\Geomagic\GeomagicVisualModel.cpp.obj [2069/2397] Building CXX object applications\plugins\Geomagic\CMakeFiles\Geomagic.dir\src\Geomagic\GeomagicDriver.cpp.obj [2070/2397] Building C object external_directories\fetched\metis-build\CMakeFiles\metis.dir\GKlib\error.c.obj cl : Command line warning D9002 : ignoring unknown option '-O3' C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt\corecrt_math.h(88): warning C4005: 'INFINITY': macro redefinition J:\0\build\external_directories\fetched\metis\GKlib\gk_arch.h(67): note: see previous definition of 'INFINITY' [2071/2397] Building C object external_directories\fetched\metis-build\CMakeFiles\metis.dir\GKlib\b64.c.obj cl : Command line warning D9002 : ignoring unknown option '-O3' C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt\corecrt_math.h(88): warning C4005: 'INFINITY': macro redefinition J:\0\build\external_directories\fetched\metis\GKlib\gk_arch.h(67): note: see previous definition of 'INFINITY' [2072/2397] Building C object external_directories\fetched\metis-build\CMakeFiles\metis.dir\GKlib\fkvkselect.c.obj cl : Command line warning D9002 : ignoring unknown option '-O3' C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt\corecrt_math.h(88): warning C4005: 'INFINITY': macro redefinition J:\0\build\external_directories\fetched\metis\GKlib\gk_arch.h(67): note: see previous definition of 'INFINITY' [2073/2397] Building C object external_directories\fetched\metis-build\CMakeFiles\metis.dir\GKlib\evaluate.c.obj cl : Command line warning D9002 : ignoring unknown option '-O3' C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt\corecrt_math.h(88): warning C4005: 'INFINITY': macro redefinition J:\0\build\external_directories\fetched\metis\GKlib\gk_arch.h(67): note: see previous definition of 'INFINITY' [2074/2397] Building C object external_directories\fetched\metis-build\CMakeFiles\metis.dir\GKlib\cache.c.obj cl : Command line warning D9002 : ignoring unknown option '-O3' C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt\corecrt_math.h(88): warning C4005: 'INFINITY': macro redefinition J:\0\build\external_directories\fetched\metis\GKlib\gk_arch.h(67): note: see previous definition of 'INFINITY' [2075/2397] Building C object external_directories\fetched\metis-build\CMakeFiles\metis.dir\GKlib\csr.c.obj cl : Command line warning D9002 : ignoring unknown option '-O3' C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt\corecrt_math.h(88): warning C4005: 'INFINITY': macro redefinition J:\0\build\external_directories\fetched\metis\GKlib\gk_arch.h(67): note: see previous definition of 'INFINITY' [2076/2397] Building C object external_directories\fetched\metis-build\CMakeFiles\metis.dir\GKlib\blas.c.obj cl : Command line warning D9002 : ignoring unknown option '-O3' C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt\corecrt_math.h(88): warning C4005: 'INFINITY': macro redefinition J:\0\build\external_directories\fetched\metis\GKlib\gk_arch.h(67): note: see previous definition of 'INFINITY' [2077/2397] Building C object external_directories\fetched\metis-build\CMakeFiles\metis.dir\GKlib\graph.c.obj cl : Command line warning D9002 : ignoring unknown option '-O3' C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt\corecrt_math.h(88): warning C4005: 'INFINITY': macro redefinition J:\0\build\external_directories\fetched\metis\GKlib\gk_arch.h(67): note: see previous definition of 'INFINITY' [2078/2397] Building C object external_directories\fetched\metis-build\CMakeFiles\metis.dir\GKlib\getopt.c.obj cl : Command line warning D9002 : ignoring unknown option '-O3' C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt\corecrt_math.h(88): warning C4005: 'INFINITY': macro redefinition J:\0\build\external_directories\fetched\metis\GKlib\gk_arch.h(67): note: see previous definition of 'INFINITY' [2079/2397] Building C object external_directories\fetched\metis-build\CMakeFiles\metis.dir\GKlib\gk_util.c.obj cl : Command line warning D9002 : ignoring unknown option '-O3' C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt\corecrt_math.h(88): warning C4005: 'INFINITY': macro redefinition J:\0\build\external_directories\fetched\metis\GKlib\gk_arch.h(67): note: see previous definition of 'INFINITY' [2080/2397] Building C object external_directories\fetched\metis-build\CMakeFiles\metis.dir\GKlib\fs.c.obj cl : Command line warning D9002 : ignoring unknown option '-O3' C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt\corecrt_math.h(88): warning C4005: 'INFINITY': macro redefinition J:\0\build\external_directories\fetched\metis\GKlib\gk_arch.h(67): note: see previous definition of 'INFINITY' [2081/2397] Building C object external_directories\fetched\metis-build\CMakeFiles\metis.dir\GKlib\gkregex.c.obj cl : Command line warning D9002 : ignoring unknown option '-O3' C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt\corecrt_math.h(88): warning C4005: 'INFINITY': macro redefinition J:\0\build\external_directories\fetched\metis\GKlib\gk_arch.h(67): note: see previous definition of 'INFINITY' J:\0\build\external_directories\fetched\metis\GKlib\gkregex.c(5089): warning C4312: 'type cast': conversion from 'long' to 'void *' of greater size J:\0\build\external_directories\fetched\metis\GKlib\gkregex.c(6301): warning C4311: 'type cast': pointer truncation from 'void *' to 'long' [2082/2397] Building C object external_directories\fetched\metis-build\CMakeFiles\metis.dir\GKlib\itemsets.c.obj cl : Command line warning D9002 : ignoring unknown option '-O3' C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt\corecrt_math.h(88): warning C4005: 'INFINITY': macro redefinition J:\0\build\external_directories\fetched\metis\GKlib\gk_arch.h(67): note: see previous definition of 'INFINITY' [2083/2397] Building C object external_directories\fetched\metis-build\CMakeFiles\metis.dir\GKlib\pqueue.c.obj cl : Command line warning D9002 : ignoring unknown option '-O3' C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt\corecrt_math.h(88): warning C4005: 'INFINITY': macro redefinition J:\0\build\external_directories\fetched\metis\GKlib\gk_arch.h(67): note: see previous definition of 'INFINITY' [2084/2397] Building C object external_directories\fetched\metis-build\CMakeFiles\metis.dir\GKlib\mcore.c.obj cl : Command line warning D9002 : ignoring unknown option '-O3' C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt\corecrt_math.h(88): warning C4005: 'INFINITY': macro redefinition J:\0\build\external_directories\fetched\metis\GKlib\gk_arch.h(67): note: see previous definition of 'INFINITY' [2085/2397] Building C object external_directories\fetched\metis-build\CMakeFiles\metis.dir\GKlib\memory.c.obj cl : Command line warning D9002 : ignoring unknown option '-O3' C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt\corecrt_math.h(88): warning C4005: 'INFINITY': macro redefinition J:\0\build\external_directories\fetched\metis\GKlib\gk_arch.h(67): note: see previous definition of 'INFINITY' [2086/2397] Building C object external_directories\fetched\metis-build\CMakeFiles\metis.dir\GKlib\htable.c.obj cl : Command line warning D9002 : ignoring unknown option '-O3' C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt\corecrt_math.h(88): warning C4005: 'INFINITY': macro redefinition J:\0\build\external_directories\fetched\metis\GKlib\gk_arch.h(67): note: see previous definition of 'INFINITY' [2087/2397] Building C object external_directories\fetched\metis-build\CMakeFiles\metis.dir\GKlib\io.c.obj cl : Command line warning D9002 : ignoring unknown option '-O3' C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt\corecrt_math.h(88): warning C4005: 'INFINITY': macro redefinition J:\0\build\external_directories\fetched\metis\GKlib\gk_arch.h(67): note: see previous definition of 'INFINITY' [2088/2397] Building C object external_directories\fetched\metis-build\CMakeFiles\metis.dir\GKlib\sort.c.obj cl : Command line warning D9002 : ignoring unknown option '-O3' C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt\corecrt_math.h(88): warning C4005: 'INFINITY': macro redefinition J:\0\build\external_directories\fetched\metis\GKlib\gk_arch.h(67): note: see previous definition of 'INFINITY' [2089/2397] Building C object external_directories\fetched\metis-build\CMakeFiles\metis.dir\GKlib\seq.c.obj cl : Command line warning D9002 : ignoring unknown option '-O3' C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt\corecrt_math.h(88): warning C4005: 'INFINITY': macro redefinition J:\0\build\external_directories\fetched\metis\GKlib\gk_arch.h(67): note: see previous definition of 'INFINITY' [2090/2397] Building C object external_directories\fetched\metis-build\CMakeFiles\metis.dir\GKlib\string.c.obj cl : Command line warning D9002 : ignoring unknown option '-O3' C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt\corecrt_math.h(88): warning C4005: 'INFINITY': macro redefinition J:\0\build\external_directories\fetched\metis\GKlib\gk_arch.h(67): note: see previous definition of 'INFINITY' [2091/2397] Building C object external_directories\fetched\metis-build\CMakeFiles\metis.dir\GKlib\timers.c.obj cl : Command line warning D9002 : ignoring unknown option '-O3' C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt\corecrt_math.h(88): warning C4005: 'INFINITY': macro redefinition J:\0\build\external_directories\fetched\metis\GKlib\gk_arch.h(67): note: see previous definition of 'INFINITY' [2092/2397] Building C object external_directories\fetched\metis-build\CMakeFiles\metis.dir\GKlib\rw.c.obj cl : Command line warning D9002 : ignoring unknown option '-O3' C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt\corecrt_math.h(88): warning C4005: 'INFINITY': macro redefinition J:\0\build\external_directories\fetched\metis\GKlib\gk_arch.h(67): note: see previous definition of 'INFINITY' [2093/2397] Building C object external_directories\fetched\metis-build\CMakeFiles\metis.dir\GKlib\random.c.obj cl : Command line warning D9002 : ignoring unknown option '-O3' C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt\corecrt_math.h(88): warning C4005: 'INFINITY': macro redefinition J:\0\build\external_directories\fetched\metis\GKlib\gk_arch.h(67): note: see previous definition of 'INFINITY' [2094/2397] Building C object external_directories\fetched\metis-build\CMakeFiles\metis.dir\GKlib\tokenizer.c.obj cl : Command line warning D9002 : ignoring unknown option '-O3' C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt\corecrt_math.h(88): warning C4005: 'INFINITY': macro redefinition J:\0\build\external_directories\fetched\metis\GKlib\gk_arch.h(67): note: see previous definition of 'INFINITY' [2095/2397] Building C object external_directories\fetched\metis-build\CMakeFiles\metis.dir\libmetis\auxapi.c.obj cl : Command line warning D9002 : ignoring unknown option '-O3' C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt\corecrt_math.h(88): warning C4005: 'INFINITY': macro redefinition J:\0\build\external_directories\fetched\metis\GKlib\gk_arch.h(67): note: see previous definition of 'INFINITY' [2096/2397] Building C object external_directories\fetched\metis-build\CMakeFiles\metis.dir\libmetis\balance.c.obj cl : Command line warning D9002 : ignoring unknown option '-O3' C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt\corecrt_math.h(88): warning C4005: 'INFINITY': macro redefinition J:\0\build\external_directories\fetched\metis\GKlib\gk_arch.h(67): note: see previous definition of 'INFINITY' [2097/2397] Building C object external_directories\fetched\metis-build\CMakeFiles\metis.dir\libmetis\bucketsort.c.obj cl : Command line warning D9002 : ignoring unknown option '-O3' C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt\corecrt_math.h(88): warning C4005: 'INFINITY': macro redefinition J:\0\build\external_directories\fetched\metis\GKlib\gk_arch.h(67): note: see previous definition of 'INFINITY' [2098/2397] Building C object external_directories\fetched\metis-build\CMakeFiles\metis.dir\libmetis\checkgraph.c.obj cl : Command line warning D9002 : ignoring unknown option '-O3' C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt\corecrt_math.h(88): warning C4005: 'INFINITY': macro redefinition J:\0\build\external_directories\fetched\metis\GKlib\gk_arch.h(67): note: see previous definition of 'INFINITY' [2099/2397] Building C object external_directories\fetched\metis-build\CMakeFiles\metis.dir\libmetis\compress.c.obj cl : Command line warning D9002 : ignoring unknown option '-O3' C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt\corecrt_math.h(88): warning C4005: 'INFINITY': macro redefinition J:\0\build\external_directories\fetched\metis\GKlib\gk_arch.h(67): note: see previous definition of 'INFINITY' [2100/2397] Building CXX object applications\plugins\Geomagic\CMakeFiles\Geomagic.dir\src\Geomagic\GeomagicEmulator.cpp.obj [2101/2397] Building C object external_directories\fetched\metis-build\CMakeFiles\metis.dir\libmetis\fm.c.obj cl : Command line warning D9002 : ignoring unknown option '-O3' C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt\corecrt_math.h(88): warning C4005: 'INFINITY': macro redefinition J:\0\build\external_directories\fetched\metis\GKlib\gk_arch.h(67): note: see previous definition of 'INFINITY' [2102/2397] Building C object external_directories\fetched\metis-build\CMakeFiles\metis.dir\libmetis\contig.c.obj cl : Command line warning D9002 : ignoring unknown option '-O3' C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt\corecrt_math.h(88): warning C4005: 'INFINITY': macro redefinition J:\0\build\external_directories\fetched\metis\GKlib\gk_arch.h(67): note: see previous definition of 'INFINITY' [2103/2397] Linking CXX shared library bin\Geomagic.dll [2104/2397] Building C object external_directories\fetched\metis-build\CMakeFiles\metis.dir\libmetis\coarsen.c.obj cl : Command line warning D9002 : ignoring unknown option '-O3' C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt\corecrt_math.h(88): warning C4005: 'INFINITY': macro redefinition J:\0\build\external_directories\fetched\metis\GKlib\gk_arch.h(67): note: see previous definition of 'INFINITY' [2105/2397] Building C object external_directories\fetched\metis-build\CMakeFiles\metis.dir\libmetis\debug.c.obj cl : Command line warning D9002 : ignoring unknown option '-O3' C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt\corecrt_math.h(88): warning C4005: 'INFINITY': macro redefinition J:\0\build\external_directories\fetched\metis\GKlib\gk_arch.h(67): note: see previous definition of 'INFINITY' [2106/2397] Building C object external_directories\fetched\metis-build\CMakeFiles\metis.dir\libmetis\frename.c.obj cl : Command line warning D9002 : ignoring unknown option '-O3' C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt\corecrt_math.h(88): warning C4005: 'INFINITY': macro redefinition J:\0\build\external_directories\fetched\metis\GKlib\gk_arch.h(67): note: see previous definition of 'INFINITY' [2107/2397] Building C object external_directories\fetched\metis-build\CMakeFiles\metis.dir\libmetis\fortran.c.obj cl : Command line warning D9002 : ignoring unknown option '-O3' C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt\corecrt_math.h(88): warning C4005: 'INFINITY': macro redefinition J:\0\build\external_directories\fetched\metis\GKlib\gk_arch.h(67): note: see previous definition of 'INFINITY' [2108/2397] Building C object external_directories\fetched\metis-build\CMakeFiles\metis.dir\libmetis\graph.c.obj cl : Command line warning D9002 : ignoring unknown option '-O3' C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt\corecrt_math.h(88): warning C4005: 'INFINITY': macro redefinition J:\0\build\external_directories\fetched\metis\GKlib\gk_arch.h(67): note: see previous definition of 'INFINITY' [2109/2397] Building C object external_directories\fetched\metis-build\CMakeFiles\metis.dir\libmetis\kmetis.c.obj cl : Command line warning D9002 : ignoring unknown option '-O3' C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt\corecrt_math.h(88): warning C4005: 'INFINITY': macro redefinition J:\0\build\external_directories\fetched\metis\GKlib\gk_arch.h(67): note: see previous definition of 'INFINITY' [2110/2397] Building C object external_directories\fetched\metis-build\CMakeFiles\metis.dir\libmetis\gklib.c.obj cl : Command line warning D9002 : ignoring unknown option '-O3' C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt\corecrt_math.h(88): warning C4005: 'INFINITY': macro redefinition J:\0\build\external_directories\fetched\metis\GKlib\gk_arch.h(67): note: see previous definition of 'INFINITY' [2111/2397] Building C object external_directories\fetched\metis-build\CMakeFiles\metis.dir\libmetis\initpart.c.obj cl : Command line warning D9002 : ignoring unknown option '-O3' C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt\corecrt_math.h(88): warning C4005: 'INFINITY': macro redefinition J:\0\build\external_directories\fetched\metis\GKlib\gk_arch.h(67): note: see previous definition of 'INFINITY' [2112/2397] Building C object external_directories\fetched\metis-build\CMakeFiles\metis.dir\libmetis\mcutil.c.obj cl : Command line warning D9002 : ignoring unknown option '-O3' C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt\corecrt_math.h(88): warning C4005: 'INFINITY': macro redefinition J:\0\build\external_directories\fetched\metis\GKlib\gk_arch.h(67): note: see previous definition of 'INFINITY' [2113/2397] Building C object external_directories\fetched\metis-build\CMakeFiles\metis.dir\libmetis\mesh.c.obj cl : Command line warning D9002 : ignoring unknown option '-O3' C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt\corecrt_math.h(88): warning C4005: 'INFINITY': macro redefinition J:\0\build\external_directories\fetched\metis\GKlib\gk_arch.h(67): note: see previous definition of 'INFINITY' [2114/2397] Building C object external_directories\fetched\metis-build\CMakeFiles\metis.dir\libmetis\kwayfm.c.obj cl : Command line warning D9002 : ignoring unknown option '-O3' C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt\corecrt_math.h(88): warning C4005: 'INFINITY': macro redefinition J:\0\build\external_directories\fetched\metis\GKlib\gk_arch.h(67): note: see previous definition of 'INFINITY' [2115/2397] Building C object external_directories\fetched\metis-build\CMakeFiles\metis.dir\libmetis\meshpart.c.obj cl : Command line warning D9002 : ignoring unknown option '-O3' C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt\corecrt_math.h(88): warning C4005: 'INFINITY': macro redefinition J:\0\build\external_directories\fetched\metis\GKlib\gk_arch.h(67): note: see previous definition of 'INFINITY' [2116/2397] Building C object external_directories\fetched\metis-build\CMakeFiles\metis.dir\libmetis\kwayrefine.c.obj cl : Command line warning D9002 : ignoring unknown option '-O3' C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt\corecrt_math.h(88): warning C4005: 'INFINITY': macro redefinition J:\0\build\external_directories\fetched\metis\GKlib\gk_arch.h(67): note: see previous definition of 'INFINITY' [2117/2397] Building C object external_directories\fetched\metis-build\CMakeFiles\metis.dir\libmetis\ometis.c.obj cl : Command line warning D9002 : ignoring unknown option '-O3' C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt\corecrt_math.h(88): warning C4005: 'INFINITY': macro redefinition J:\0\build\external_directories\fetched\metis\GKlib\gk_arch.h(67): note: see previous definition of 'INFINITY' [2118/2397] Building C object external_directories\fetched\metis-build\CMakeFiles\metis.dir\libmetis\mincover.c.obj cl : Command line warning D9002 : ignoring unknown option '-O3' C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt\corecrt_math.h(88): warning C4005: 'INFINITY': macro redefinition J:\0\build\external_directories\fetched\metis\GKlib\gk_arch.h(67): note: see previous definition of 'INFINITY' [2119/2397] Building C object external_directories\fetched\metis-build\CMakeFiles\metis.dir\libmetis\options.c.obj cl : Command line warning D9002 : ignoring unknown option '-O3' C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt\corecrt_math.h(88): warning C4005: 'INFINITY': macro redefinition J:\0\build\external_directories\fetched\metis\GKlib\gk_arch.h(67): note: see previous definition of 'INFINITY' [2120/2397] Building C object external_directories\fetched\metis-build\CMakeFiles\metis.dir\libmetis\mmd.c.obj cl : Command line warning D9002 : ignoring unknown option '-O3' C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt\corecrt_math.h(88): warning C4005: 'INFINITY': macro redefinition J:\0\build\external_directories\fetched\metis\GKlib\gk_arch.h(67): note: see previous definition of 'INFINITY' [2121/2397] Building C object external_directories\fetched\metis-build\CMakeFiles\metis.dir\libmetis\minconn.c.obj cl : Command line warning D9002 : ignoring unknown option '-O3' C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt\corecrt_math.h(88): warning C4005: 'INFINITY': macro redefinition J:\0\build\external_directories\fetched\metis\GKlib\gk_arch.h(67): note: see previous definition of 'INFINITY' [2122/2397] Building C object external_directories\fetched\metis-build\CMakeFiles\metis.dir\libmetis\srefine.c.obj cl : Command line warning D9002 : ignoring unknown option '-O3' C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt\corecrt_math.h(88): warning C4005: 'INFINITY': macro redefinition J:\0\build\external_directories\fetched\metis\GKlib\gk_arch.h(67): note: see previous definition of 'INFINITY' [2123/2397] Building C object external_directories\fetched\metis-build\CMakeFiles\metis.dir\libmetis\refine.c.obj cl : Command line warning D9002 : ignoring unknown option '-O3' C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt\corecrt_math.h(88): warning C4005: 'INFINITY': macro redefinition J:\0\build\external_directories\fetched\metis\GKlib\gk_arch.h(67): note: see previous definition of 'INFINITY' [2124/2397] Building C object external_directories\fetched\metis-build\CMakeFiles\metis.dir\libmetis\pmetis.c.obj cl : Command line warning D9002 : ignoring unknown option '-O3' C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt\corecrt_math.h(88): warning C4005: 'INFINITY': macro redefinition J:\0\build\external_directories\fetched\metis\GKlib\gk_arch.h(67): note: see previous definition of 'INFINITY' [2125/2397] Building C object external_directories\fetched\metis-build\CMakeFiles\metis.dir\libmetis\parmetis.c.obj cl : Command line warning D9002 : ignoring unknown option '-O3' C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt\corecrt_math.h(88): warning C4005: 'INFINITY': macro redefinition J:\0\build\external_directories\fetched\metis\GKlib\gk_arch.h(67): note: see previous definition of 'INFINITY' [2126/2397] Building C object external_directories\fetched\metis-build\CMakeFiles\metis.dir\libmetis\sfm.c.obj cl : Command line warning D9002 : ignoring unknown option '-O3' C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt\corecrt_math.h(88): warning C4005: 'INFINITY': macro redefinition J:\0\build\external_directories\fetched\metis\GKlib\gk_arch.h(67): note: see previous definition of 'INFINITY' [2127/2397] Building C object external_directories\fetched\metis-build\CMakeFiles\metis.dir\libmetis\separator.c.obj cl : Command line warning D9002 : ignoring unknown option '-O3' C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt\corecrt_math.h(88): warning C4005: 'INFINITY': macro redefinition J:\0\build\external_directories\fetched\metis\GKlib\gk_arch.h(67): note: see previous definition of 'INFINITY' [2128/2397] Building C object external_directories\fetched\metis-build\CMakeFiles\metis.dir\libmetis\wspace.c.obj cl : Command line warning D9002 : ignoring unknown option '-O3' C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt\corecrt_math.h(88): warning C4005: 'INFINITY': macro redefinition J:\0\build\external_directories\fetched\metis\GKlib\gk_arch.h(67): note: see previous definition of 'INFINITY' [2129/2397] Building C object external_directories\fetched\metis-build\CMakeFiles\metis.dir\libmetis\timing.c.obj cl : Command line warning D9002 : ignoring unknown option '-O3' C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt\corecrt_math.h(88): warning C4005: 'INFINITY': macro redefinition J:\0\build\external_directories\fetched\metis\GKlib\gk_arch.h(67): note: see previous definition of 'INFINITY' [2130/2397] Building C object external_directories\fetched\metis-build\CMakeFiles\metis.dir\libmetis\stat.c.obj cl : Command line warning D9002 : ignoring unknown option '-O3' C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt\corecrt_math.h(88): warning C4005: 'INFINITY': macro redefinition J:\0\build\external_directories\fetched\metis\GKlib\gk_arch.h(67): note: see previous definition of 'INFINITY' [2131/2397] Building C object external_directories\fetched\metis-build\CMakeFiles\metis.dir\libmetis\util.c.obj cl : Command line warning D9002 : ignoring unknown option '-O3' C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt\corecrt_math.h(88): warning C4005: 'INFINITY': macro redefinition J:\0\build\external_directories\fetched\metis\GKlib\gk_arch.h(67): note: see previous definition of 'INFINITY' [2132/2397] Linking C shared library bin\metis.dll [2133/2397] Linking CXX shared library bin\SofaMatrix.dll [2134/2397] Building CXX object applications\plugins\BeamAdapter\CMakeFiles\BeamAdapter.dir\src\BeamAdapter\initBeamAdapter.cpp.obj [2135/2397] Building CXX object applications\plugins\BeamAdapter\CMakeFiles\BeamAdapter.dir\src\BeamAdapter\component\WireBeamInterpolation.cpp.obj [2136/2397] Building CXX object applications\plugins\BeamAdapter\CMakeFiles\BeamAdapter.dir\src\BeamAdapter\component\BaseBeamInterpolation.cpp.obj [2137/2397] Generating src/SofaMatrix/Qt/moc_BaseMatrixImageViewerWidget.cpp [2138/2397] SofaMatrix.Qt: Patching cmake_install.cmake [2139/2397] Building CXX object applications\plugins\BeamAdapter\CMakeFiles\BeamAdapter.dir\src\BeamAdapter\component\mapping\AdaptiveBeamMapping.cpp.obj [2140/2397] Building CXX object applications\plugins\SofaMatrix\extensions\Qt\CMakeFiles\SofaMatrix.Qt.dir\src\SofaMatrix\Qt\initSofaMatrixQt.cpp.obj J:\0\src\applications\plugins\SofaMatrix\extensions\Qt\src\SofaMatrix\Qt\initSofaMatrixQt.cpp(42): warning C4273: 'sofamatrix::qt::initExternalModule': inconsistent dll linkage J:\0\src\applications\plugins\SofaMatrix\extensions\Qt\src\SofaMatrix\Qt\initSofaMatrixQt.cpp(34): note: see previous definition of 'initExternalModule' J:\0\src\applications\plugins\SofaMatrix\extensions\Qt\src\SofaMatrix\Qt\initSofaMatrixQt.cpp(56): warning C4273: 'sofamatrix::qt::getModuleName': inconsistent dll linkage J:\0\src\applications\plugins\SofaMatrix\extensions\Qt\src\SofaMatrix\Qt\initSofaMatrixQt.cpp(35): note: see previous definition of 'getModuleName' J:\0\src\applications\plugins\SofaMatrix\extensions\Qt\src\SofaMatrix\Qt\initSofaMatrixQt.cpp(61): warning C4273: 'sofamatrix::qt::getModuleVersion': inconsistent dll linkage J:\0\src\applications\plugins\SofaMatrix\extensions\Qt\src\SofaMatrix\Qt\initSofaMatrixQt.cpp(36): note: see previous definition of 'getModuleVersion' J:\0\src\applications\plugins\SofaMatrix\extensions\Qt\src\SofaMatrix\Qt\initSofaMatrixQt.cpp(66): warning C4273: 'sofamatrix::qt::getModuleLicense': inconsistent dll linkage J:\0\src\applications\plugins\SofaMatrix\extensions\Qt\src\SofaMatrix\Qt\initSofaMatrixQt.cpp(37): note: see previous definition of 'getModuleLicense' J:\0\src\applications\plugins\SofaMatrix\extensions\Qt\src\SofaMatrix\Qt\initSofaMatrixQt.cpp(71): warning C4273: 'sofamatrix::qt::getModuleDescription': inconsistent dll linkage J:\0\src\applications\plugins\SofaMatrix\extensions\Qt\src\SofaMatrix\Qt\initSofaMatrixQt.cpp(38): note: see previous definition of 'getModuleDescription' J:\0\src\applications\plugins\SofaMatrix\extensions\Qt\src\SofaMatrix\Qt\initSofaMatrixQt.cpp(76): warning C4273: 'sofamatrix::qt::registerObjects': inconsistent dll linkage J:\0\src\applications\plugins\SofaMatrix\extensions\Qt\src\SofaMatrix\Qt\initSofaMatrixQt.cpp(39): note: see previous definition of 'registerObjects' [2141/2397] Building CXX object applications\plugins\SofaMatrix\extensions\Qt\CMakeFiles\SofaMatrix.Qt.dir\src\SofaMatrix\Qt\moc_BaseMatrixImageViewerWidget.cpp.obj FAILED: applications/plugins/SofaMatrix/extensions/Qt/CMakeFiles/SofaMatrix.Qt.dir/src/SofaMatrix/Qt/moc_BaseMatrixImageViewerWidget.cpp.obj C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\bin\Hostx64\x64\cl.exe /nologo /TP -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WEBCHANNEL_LIB -DQT_WEBENGINECORE_LIB -DQT_WEBENGINEWIDGETS_LIB -DQT_WEBENGINE_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DSOFA_BUILD_SOFAMATRIX_QT -DSofaMatrix_Qt_EXPORTS -IJ:\0\src\applications\plugins\SofaMatrix\extensions\Qt\src -IJ:\0\build\include\SofaMatrix.Qt -IJ:\0\src\Sofa\Component\Constraint\Lagrangian\Solver\src -IJ:\0\build\include\Sofa.Component.Constraint.Lagrangian.Solver -IJ:\0\src\Sofa\framework\Simulation\Core\src -IJ:\0\build\include\Sofa.Simulation.Core -IJ:\0\src\Sofa\framework\Core\src -IJ:\0\build\include\Sofa.Core -IJ:\0\src\Sofa\framework\Helper\src -IJ:\0\build\include\Sofa.Helper -IJ:\0\src\Sofa\framework\Config\src -IJ:\0\build\include\Sofa.Config -IJ:\0\src\Sofa\framework\Type\src -IJ:\0\build\include\Sofa.Type -IJ:\0\src\Sofa\framework\Topology\src -IJ:\0\build\include\Sofa.Topology -IJ:\0\src\Sofa\framework\Geometry\src -IJ:\0\build\include\Sofa.Geometry -IJ:\0\src\Sofa\framework\DefaultType\src -IJ:\0\build\include\Sofa.DefaultType -IJ:\0\src\Sofa\framework\LinearAlgebra\src -IJ:\0\build\include\Sofa.LinearAlgebra -IJ:\0\src\Sofa\Component\LinearSolver\Direct\src -IJ:\0\build\include\Sofa.Component.LinearSolver.Direct -IJ:\0\src\Sofa\Component\LinearSolver\Iterative\src -IJ:\0\build\include\Sofa.Component.LinearSolver.Iterative -IJ:\0\src\Sofa\Component\LinearSystem\src -IJ:\0\build\include\Sofa.Component.LinearSystem -IJ:\0\src\Sofa\Component\LinearSolver\Ordering\src -IJ:\0\build\include\Sofa.Component.LinearSolver.Ordering -IJ:\0\build\applications\guis\Sofa.Qt -IJ:\0\build\external_directories\fetched\Sofa.Qt\src -IJ:\0\build\include\Sofa.Qt -IJ:\0\src\Sofa\GUI\Common\src -IJ:\0\build\include\Sofa.GUI.Common -IJ:\0\src\Sofa\framework\Simulation\Common\src -IJ:\0\build\include\Sofa.Simulation.Common -IJ:\0\src\Sofa\Component\Setting\src -IJ:\0\build\include\Sofa.Component.Setting -IJ:\0\src\Sofa\Component\Collision\Response\Contact\src -IJ:\0\build\include\Sofa.Component.Collision.Response.Contact -IJ:\0\src\Sofa\Component\Collision\Geometry\src -IJ:\0\build\include\Sofa.Component.Collision.Geometry -IJ:\0\src\Sofa\Component\Collision\Response\Mapper\src -IJ:\0\build\include\Sofa.Component.Collision.Response.Mapper -IJ:\0\src\Sofa\Component\Mapping\Linear\src -IJ:\0\build\include\Sofa.Component.Mapping.Linear -IJ:\0\src\Sofa\Component\Topology\Container\Dynamic\src -IJ:\0\build\include\Sofa.Component.Topology.Container.Dynamic -IJ:\0\src\Sofa\Component\Topology\Container\Grid\src -IJ:\0\build\include\Sofa.Component.Topology.Container.Grid -IJ:\0\src\Sofa\Component\Topology\Container\Constant\src -IJ:\0\build\include\Sofa.Component.Topology.Container.Constant -IJ:\0\src\Sofa\Component\Mapping\NonLinear\src -IJ:\0\build\include\Sofa.Component.Mapping.NonLinear -IJ:\0\src\Sofa\Component\StateContainer\src -IJ:\0\build\include\Sofa.Component.StateContainer -IJ:\0\src\Sofa\Component\Constraint\Lagrangian\src -IJ:\0\build\include\Sofa.Component.Constraint.Lagrangian -IJ:\0\src\Sofa\Component\Constraint\Lagrangian\Model\src -IJ:\0\build\include\Sofa.Component.Constraint.Lagrangian.Model -IJ:\0\src\Sofa\Component\Constraint\Lagrangian\Correction\src -IJ:\0\build\include\Sofa.Component.Constraint.Lagrangian.Correction -IJ:\0\src\Sofa\Component\Mass\src -IJ:\0\build\include\Sofa.Component.Mass -IJ:\0\src\Sofa\Component\ODESolver\Backward\src -IJ:\0\build\include\Sofa.Component.ODESolver.Backward -IJ:\0\src\Sofa\Component\SolidMechanics\Spring\src -IJ:\0\build\include\Sofa.Component.SolidMechanics.Spring -IJ:\0\src\Sofa\GUI\Component\src -IJ:\0\build\include\Sofa.GUI.Component -IJ:\0\src\Sofa\Component\Visual\src -IJ:\0\build\include\Sofa.Component.Visual -IJ:\0\src\Sofa\Component\Constraint\Projective\src -IJ:\0\build\include\Sofa.Component.Constraint.Projective -IJ:\0\src\Sofa\Component\Topology\Mapping\src -IJ:\0\build\include\Sofa.Component.Topology.Mapping -IJ:\0\build\external_directories\fetched\cxxopts\include -IJ:\0\src\Sofa\GL\src -IJ:\0\build\include\Sofa.GL -IJ:\0\src\Sofa\Component\SceneUtility\src -IJ:\0\build\include\Sofa.Component.SceneUtility -IJ:\0\src\applications\plugins\SofaMatrix\src -IJ:\0\build\include\SofaMatrix -external:I J:\0\src\extlibs\json -external:I J:\0\src\extlibs\stb -external:I J:\0\src\extlibs\difflib -external:I C:\boost -external:I C:\eigen\eigen-3.4.0 -external:I J:\0\build\external_directories\fetched\WinDepPack\include -external:I C:\Qt\5.12.12\msvc2017_64\include -external:I C:\Qt\5.12.12\msvc2017_64\include\QtCore -external:I C:\Qt\5.12.12\msvc2017_64\.\mkspecs\win32-msvc -external:I C:\Qt\5.12.12\msvc2017_64\include\QtGui -external:I C:\Qt\5.12.12\msvc2017_64\include\QtANGLE -external:I C:\Qt\5.12.12\msvc2017_64\include\QtOpenGL -external:I C:\Qt\5.12.12\msvc2017_64\include\QtWidgets -external:I C:\Qt\5.12.12\msvc2017_64\include\QtCharts -external:I C:\Qt\5.12.12\msvc2017_64\include\QtWebEngine -external:I C:\Qt\5.12.12\msvc2017_64\include\QtWebEngineCore -external:I C:\Qt\5.12.12\msvc2017_64\include\QtQuick -external:I C:\Qt\5.12.12\msvc2017_64\include\QtQml -external:I C:\Qt\5.12.12\msvc2017_64\include\QtNetwork -external:I C:\Qt\5.12.12\msvc2017_64\include\QtWebChannel -external:I C:\Qt\5.12.12\msvc2017_64\include\QtPositioning -external:I C:\Qt\5.12.12\msvc2017_64\include\QtWebEngineWidgets -external:I C:\Qt\5.12.12\msvc2017_64\include\QtPrintSupport -external:I J:\0\build\external_directories\fetched\QGLViewer -external:I C:\Qt\5.12.12\msvc2017_64\include\QtXml -external:W0 /DWIN32 /D_WINDOWS /EHsc /O2 /Ob2 /DNDEBUG -MD -D_USE_MATH_DEFINES -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_DEPRECATE /MP /wd4250 /wd4251 /wd4275 /wd4675 /wd4661 /Zc:__cplusplus /bigobj -std:c++20 /showIncludes /Foapplications\plugins\SofaMatrix\extensions\Qt\CMakeFiles\SofaMatrix.Qt.dir\src\SofaMatrix\Qt\moc_BaseMatrixImageViewerWidget.cpp.obj /Fdapplications\plugins\SofaMatrix\extensions\Qt\CMakeFiles\SofaMatrix.Qt.dir\ /FS -c J:\0\build\applications\plugins\SofaMatrix\extensions\Qt\src\SofaMatrix\Qt\moc_BaseMatrixImageViewerWidget.cpp J:\0\build\applications\plugins\SofaMatrix\extensions\Qt\src\SofaMatrix\Qt\../../../../../../../../../src/applications/plugins/SofaMatrix/extensions/Qt/src/SofaMatrix/Qt/BaseMatrixImageViewerWidget.h(28): fatal error C1083: Cannot open include file: 'SofaMatrix/Qt/BaseMatrixImageProxy.h': No such file or directory [2142/2397] Building CXX object applications\plugins\BeamAdapter\CMakeFiles\BeamAdapter.dir\src\BeamAdapter\component\BeamInterpolation.cpp.obj [2143/2397] Building CXX object applications\plugins\SofaMatrix\extensions\Qt\CMakeFiles\SofaMatrix.Qt.dir\src\SofaMatrix\Qt\BaseMatrixImageViewerWidget.cpp.obj FAILED: applications/plugins/SofaMatrix/extensions/Qt/CMakeFiles/SofaMatrix.Qt.dir/src/SofaMatrix/Qt/BaseMatrixImageViewerWidget.cpp.obj C:\VSBuildTools\VS2022\VC\Tools\MSVC\14.38.33130\bin\Hostx64\x64\cl.exe /nologo /TP -DQT_CHARTS_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WEBCHANNEL_LIB -DQT_WEBENGINECORE_LIB -DQT_WEBENGINEWIDGETS_LIB -DQT_WEBENGINE_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DSOFA_BUILD_SOFAMATRIX_QT -DSofaMatrix_Qt_EXPORTS -IJ:\0\src\applications\plugins\SofaMatrix\extensions\Qt\src -IJ:\0\build\include\SofaMatrix.Qt -IJ:\0\src\Sofa\Component\Constraint\Lagrangian\Solver\src -IJ:\0\build\include\Sofa.Component.Constraint.Lagrangian.Solver -IJ:\0\src\Sofa\framework\Simulation\Core\src -IJ:\0\build\include\Sofa.Simulation.Core -IJ:\0\src\Sofa\framework\Core\src -IJ:\0\build\include\Sofa.Core -IJ:\0\src\Sofa\framework\Helper\src -IJ:\0\build\include\Sofa.Helper -IJ:\0\src\Sofa\framework\Config\src -IJ:\0\build\include\Sofa.Config -IJ:\0\src\Sofa\framework\Type\src -IJ:\0\build\include\Sofa.Type -IJ:\0\src\Sofa\framework\Topology\src -IJ:\0\build\include\Sofa.Topology -IJ:\0\src\Sofa\framework\Geometry\src -IJ:\0\build\include\Sofa.Geometry -IJ:\0\src\Sofa\framework\DefaultType\src -IJ:\0\build\include\Sofa.DefaultType -IJ:\0\src\Sofa\framework\LinearAlgebra\src -IJ:\0\build\include\Sofa.LinearAlgebra -IJ:\0\src\Sofa\Component\LinearSolver\Direct\src -IJ:\0\build\include\Sofa.Component.LinearSolver.Direct -IJ:\0\src\Sofa\Component\LinearSolver\Iterative\src -IJ:\0\build\include\Sofa.Component.LinearSolver.Iterative -IJ:\0\src\Sofa\Component\LinearSystem\src -IJ:\0\build\include\Sofa.Component.LinearSystem -IJ:\0\src\Sofa\Component\LinearSolver\Ordering\src -IJ:\0\build\include\Sofa.Component.LinearSolver.Ordering -IJ:\0\build\applications\guis\Sofa.Qt -IJ:\0\build\external_directories\fetched\Sofa.Qt\src -IJ:\0\build\include\Sofa.Qt -IJ:\0\src\Sofa\GUI\Common\src -IJ:\0\build\include\Sofa.GUI.Common -IJ:\0\src\Sofa\framework\Simulation\Common\src -IJ:\0\build\include\Sofa.Simulation.Common -IJ:\0\src\Sofa\Component\Setting\src -IJ:\0\build\include\Sofa.Component.Setting -IJ:\0\src\Sofa\Component\Collision\Response\Contact\src -IJ:\0\build\include\Sofa.Component.Collision.Response.Contact -IJ:\0\src\Sofa\Component\Collision\Geometry\src -IJ:\0\build\include\Sofa.Component.Collision.Geometry -IJ:\0\src\Sofa\Component\Collision\Response\Mapper\src -IJ:\0\build\include\Sofa.Component.Collision.Response.Mapper -IJ:\0\src\Sofa\Component\Mapping\Linear\src -IJ:\0\build\include\Sofa.Component.Mapping.Linear -IJ:\0\src\Sofa\Component\Topology\Container\Dynamic\src -IJ:\0\build\include\Sofa.Component.Topology.Container.Dynamic -IJ:\0\src\Sofa\Component\Topology\Container\Grid\src -IJ:\0\build\include\Sofa.Component.Topology.Container.Grid -IJ:\0\src\Sofa\Component\Topology\Container\Constant\src -IJ:\0\build\include\Sofa.Component.Topology.Container.Constant -IJ:\0\src\Sofa\Component\Mapping\NonLinear\src -IJ:\0\build\include\Sofa.Component.Mapping.NonLinear -IJ:\0\src\Sofa\Component\StateContainer\src -IJ:\0\build\include\Sofa.Component.StateContainer -IJ:\0\src\Sofa\Component\Constraint\Lagrangian\src -IJ:\0\build\include\Sofa.Component.Constraint.Lagrangian -IJ:\0\src\Sofa\Component\Constraint\Lagrangian\Model\src -IJ:\0\build\include\Sofa.Component.Constraint.Lagrangian.Model -IJ:\0\src\Sofa\Component\Constraint\Lagrangian\Correction\src -IJ:\0\build\include\Sofa.Component.Constraint.Lagrangian.Correction -IJ:\0\src\Sofa\Component\Mass\src -IJ:\0\build\include\Sofa.Component.Mass -IJ:\0\src\Sofa\Component\ODESolver\Backward\src -IJ:\0\build\include\Sofa.Component.ODESolver.Backward -IJ:\0\src\Sofa\Component\SolidMechanics\Spring\src -IJ:\0\build\include\Sofa.Component.SolidMechanics.Spring -IJ:\0\src\Sofa\GUI\Component\src -IJ:\0\build\include\Sofa.GUI.Component -IJ:\0\src\Sofa\Component\Visual\src -IJ:\0\build\include\Sofa.Component.Visual -IJ:\0\src\Sofa\Component\Constraint\Projective\src -IJ:\0\build\include\Sofa.Component.Constraint.Projective -IJ:\0\src\Sofa\Component\Topology\Mapping\src -IJ:\0\build\include\Sofa.Component.Topology.Mapping -IJ:\0\build\external_directories\fetched\cxxopts\include -IJ:\0\src\Sofa\GL\src -IJ:\0\build\include\Sofa.GL -IJ:\0\src\Sofa\Component\SceneUtility\src -IJ:\0\build\include\Sofa.Component.SceneUtility -IJ:\0\src\applications\plugins\SofaMatrix\src -IJ:\0\build\include\SofaMatrix -external:I J:\0\src\extlibs\json -external:I J:\0\src\extlibs\stb -external:I J:\0\src\extlibs\difflib -external:I C:\boost -external:I C:\eigen\eigen-3.4.0 -external:I J:\0\build\external_directories\fetched\WinDepPack\include -external:I C:\Qt\5.12.12\msvc2017_64\include -external:I C:\Qt\5.12.12\msvc2017_64\include\QtCore -external:I C:\Qt\5.12.12\msvc2017_64\.\mkspecs\win32-msvc -external:I C:\Qt\5.12.12\msvc2017_64\include\QtGui -external:I C:\Qt\5.12.12\msvc2017_64\include\QtANGLE -external:I C:\Qt\5.12.12\msvc2017_64\include\QtOpenGL -external:I C:\Qt\5.12.12\msvc2017_64\include\QtWidgets -external:I C:\Qt\5.12.12\msvc2017_64\include\QtCharts -external:I C:\Qt\5.12.12\msvc2017_64\include\QtWebEngine -external:I C:\Qt\5.12.12\msvc2017_64\include\QtWebEngineCore -external:I C:\Qt\5.12.12\msvc2017_64\include\QtQuick -external:I C:\Qt\5.12.12\msvc2017_64\include\QtQml -external:I C:\Qt\5.12.12\msvc2017_64\include\QtNetwork -external:I C:\Qt\5.12.12\msvc2017_64\include\QtWebChannel -external:I C:\Qt\5.12.12\msvc2017_64\include\QtPositioning -external:I C:\Qt\5.12.12\msvc2017_64\include\QtWebEngineWidgets -external:I C:\Qt\5.12.12\msvc2017_64\include\QtPrintSupport -external:I J:\0\build\external_directories\fetched\QGLViewer -external:I C:\Qt\5.12.12\msvc2017_64\include\QtXml -external:W0 /DWIN32 /D_WINDOWS /EHsc /O2 /Ob2 /DNDEBUG -MD -D_USE_MATH_DEFINES -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_DEPRECATE /MP /wd4250 /wd4251 /wd4275 /wd4675 /wd4661 /Zc:__cplusplus /bigobj -std:c++20 /showIncludes /Foapplications\plugins\SofaMatrix\extensions\Qt\CMakeFiles\SofaMatrix.Qt.dir\src\SofaMatrix\Qt\BaseMatrixImageViewerWidget.cpp.obj /Fdapplications\plugins\SofaMatrix\extensions\Qt\CMakeFiles\SofaMatrix.Qt.dir\ /FS -c J:\0\src\applications\plugins\SofaMatrix\extensions\Qt\src\SofaMatrix\Qt\BaseMatrixImageViewerWidget.cpp J:\0\src\applications\plugins\SofaMatrix\extensions\Qt\src\SofaMatrix/Qt/BaseMatrixImageViewerWidget.h(28): fatal error C1083: Cannot open include file: 'SofaMatrix/Qt/BaseMatrixImageProxy.h': No such file or directory [2144/2397] Building CXX object applications\plugins\BeamAdapter\CMakeFiles\BeamAdapter.dir\src\BeamAdapter\component\constraint\AdaptiveBeamSlidingConstraint.cpp.obj ninja: build stopped: subcommand failed. ERROR: Detected /J/0/build/make-failed See /J/0/build/make-output.txt ------------------------------------------------------- Build step 'Execute shell' marked build as failure [PostBuildScript] - [INFO] Executing post build scripts. [PostBuildScript] - [INFO] build step #0 should only be executed on MATRIX [src] $ bash C:\Windows\TEMP\jenkins16884374101114346767.sh ENV VARS: load /j/jenkins2/workspace/sofa-framework/PR-5513/windows_vs2022_options_release/ci/scripts/env/default ENV VARS: load node specific /j/jenkins2/workspace/sofa-framework/PR-5513/windows_vs2022_options_release/ci/scripts/env/sofa-ci-windows10-4 --------------- post-build.sh vars --------------- BUILD_DIR = /j/jenkins2/workspace/sofa-framework/PR-5513/windows_vs2022_options_release/build CONFIG = windows_vs2022 PLATFORM = windows COMPILER = vs2022 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=34a92d2a0a23f8813e0508a938dbb29e9db71342 DASH_COMMIT_AUTHOR=Alex Bilger DASH_COMMIT_BRANCH=origin/PR-5513 DASH_COMMIT_DATE=1762002568 DASH_COMMIT_HASH=85741e2498c2918d03d533036aad372c395ea6d3 DASH_COMMIT_SUBJECT=[CMake] Add SofaMatrix.Qt to the presets DASH_CONFIG=windows_vs2022_options DASH_DASHBOARD_URL=https://www.sofa-framework.org/dash/input.php DASH_FULLBUILD=true DASH_NOTIFY=true --------------------- GitHub env vars: GITHUB_BASECOMMIT_HASH=34a92d2a0a23f8813e0508a938dbb29e9db71342 GITHUB_BASE_REF=master GITHUB_COMMIT_AUTHOR=Alex Bilger GITHUB_COMMIT_DATE=1762002568 GITHUB_COMMIT_HASH=85741e2498c2918d03d533036aad372c395ea6d3 GITHUB_COMMIT_MESSAGE=[CMake] Add SofaMatrix.Qt to the presets GITHUB_CONTEXT=windows_vs2022_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-5513/CI_CONFIG=windows_vs2022,CI_PLUGINS=options,CI_TYPE=release/7/ --------------------- ----------- statuses ----------- tests_status = failure scenes_status = failure regressions_status = failure --------------------------------- Notify Dashboard (sent - curl returned 0): fullbuild=true&sha=85741e2498c2918d03d533036aad372c395ea6d3&config=windows_vs2022_options&node=sofa-ci-windows10-4&job_url=https://ci.inria.fr/sofa-ci-dev/job/sofa-framework/job/PR-5513/CI_CONFIG=windows_vs2022,CI_PLUGINS=options,CI_TYPE=release/&build_url=https://ci.inria.fr/sofa-ci-dev/job/sofa-framework/job/PR-5513/CI_CONFIG=windows_vs2022,CI_PLUGINS=options,CI_TYPE=release/7/&tests_status=failure&scenes_status=failure&regressions_status=failure BUILD_RESULT = FAILURE Notify Dashboard (sent - curl returned 0): fullbuild=true&sha=85741e2498c2918d03d533036aad372c395ea6d3&config=windows_vs2022_options&node=sofa-ci-windows10-4&job_url=https://ci.inria.fr/sofa-ci-dev/job/sofa-framework/job/PR-5513/CI_CONFIG=windows_vs2022,CI_PLUGINS=options,CI_TYPE=release/&build_url=https://ci.inria.fr/sofa-ci-dev/job/sofa-framework/job/PR-5513/CI_CONFIG=windows_vs2022,CI_PLUGINS=options,CI_TYPE=release/7/&status=failure GitHub reponse: { "url": "https://api.github.com/repos/sofa-framework/sofa/statuses/85741e2498c2918d03d533036aad372c395ea6d3", "avatar_url": "https://avatars.githubusercontent.com/u/19709165?v=4", "id": 40550275095, "node_id": "SC_kwDOA5Tkhs8AAAAJcPwYFw", "state": "failure", "description": "Build failed.", "target_url": "https://ci.inria.fr/sofa-ci-dev/job/sofa-framework/job/PR-5513/CI_CONFIG=windows_vs2022,CI_PLUGINS=options,CI_TYPE=release/7/", "context": "windows_vs2022_options", "created_at": "2025-11-01T14:49:06Z", "updated_at": "2025-11-01T14:49:06Z", "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/85741e2498c2918d03d533036aad372c395ea6d3 (not sent): [failure] windows_vs2022_options - Build failed. symbolic link created for J:\jenkins2\workspace\sofa-framework\PR-5513\windows_vs2022_options_release\src\parent_dir <<===>> J:\jenkins2\workspace\sofa-framework\PR-5513\windows_vs2022_options_release ----------- WORKSPACE ----------- total 534 drwxr-xr-x 1 SYSTEM 18 0 Nov 1 07:49 . drwxr-xr-x 1 SYSTEM 18 0 Nov 1 06:11 .. -rw-r--r-- 1 SYSTEM 18 4693 Nov 1 06:11 .clang-format -rw-r--r-- 1 SYSTEM 18 138 Nov 1 06:11 .codespellrc drwxr-xr-x 1 SYSTEM 18 0 Nov 1 06:11 .git -rw-r--r-- 1 SYSTEM 18 347 Nov 1 06:11 .gitattributes drwxr-xr-x 1 SYSTEM 18 0 Nov 1 06:11 .github -rw-r--r-- 1 SYSTEM 18 1188 Nov 1 06:11 .gitignore -rw-r--r-- 1 SYSTEM 18 3118 Nov 1 06:11 Authors.txt -rw-r--r-- 1 SYSTEM 18 406815 Nov 1 06:11 CHANGELOG.md -rw-r--r-- 1 SYSTEM 18 19813 Nov 1 06:11 CMakeLists.txt -rw-r--r-- 1 SYSTEM 18 10175 Nov 1 06:11 CMakePresets.json -rw-r--r-- 1 SYSTEM 18 10230 Nov 1 06:11 CONTRIBUTING.md -rw-r--r-- 1 SYSTEM 18 7555 Nov 1 06:11 GUIDELINES.md -rw-r--r-- 1 SYSTEM 18 27030 Nov 1 06:11 LICENSE-LGPL.md -rw-r--r-- 1 SYSTEM 18 4095 Nov 1 06:11 README.md drwxr-xr-x 1 SYSTEM 18 0 Nov 1 06:11 Sofa drwxr-xr-x 1 SYSTEM 18 0 Nov 1 06:11 applications drwxr-xr-x 1 SYSTEM 18 0 Nov 1 06:11 cmake drwxr-xr-x 1 SYSTEM 18 0 Nov 1 06:11 examples drwxr-xr-x 1 SYSTEM 18 0 Nov 1 06:11 extlibs -rw-r--r-- 1 SYSTEM 18 3026 Nov 1 06:11 flake.lock -rw-r--r-- 1 SYSTEM 18 1235 Nov 1 06:11 flake.nix drwxr-xr-x 1 SYSTEM 18 0 Nov 1 06:11 include drwxr-xr-x 1 SYSTEM 18 0 Nov 1 06:11 lib drwxr-xr-x 1 SYSTEM 18 0 Nov 1 06:11 licenses -rw-r--r-- 1 SYSTEM 18 1729 Nov 1 06:11 package.nix lrwxrwxrwx 1 SYSTEM 18 75 Nov 1 07:49 parent_dir -> /j/jenkins2/workspace/sofa-framework/PR-5513/windows_vs2022_options_release drwxr-xr-x 1 SYSTEM 18 0 Nov 1 06:11 scripts drwxr-xr-x 1 SYSTEM 18 0 Nov 1 06:11 share drwxr-xr-x 1 SYSTEM 18 0 Nov 1 06:11 tools --------------------------------- [src] $ bash C:\Windows\TEMP\CommandInterpreterCondition10802379263743479427.sh Searching for output file like parent_dir/build/make-output-fullbuild-gcc*.txt Run condition [Execute Shell] preventing perform for step [[Record compiler warnings and static analysis results]] [src] $ bash C:\Windows\TEMP\CommandInterpreterCondition10521292912069065224.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 C:\Windows\TEMP\CommandInterpreterCondition14533468714683459097.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 C:\Windows\TEMP\CommandInterpreterCondition16939619985456310052.sh Run condition [Execute Shell] preventing perform for step [[Record compiler warnings and static analysis results]] [src] $ bash C:\Windows\TEMP\CommandInterpreterCondition10434207988207093276.sh Searching for JUnit test result reports Run condition [Execute Shell] preventing perform for step [[Publish JUnit test result report]] [src] $ bash C:\Windows\TEMP\CommandInterpreterCondition9966227422364529241.sh Searching for files to archive as artifacts Run condition [Execute Shell] preventing perform for step [[Archive the artifacts]] Finished: FAILURE