Python installation failed
Hi, I tried to install "SPlisHSPlasH" on my machine using Python and Conda environment based on your instruction. But the installation has been failed and I got the following errors:
Processing c:\windows\system32\splishsplash
DEPRECATION: A future pip version will change local packages to be built in-place without first copying to a temporary directory. We recommend you use --use-feature=in-tree-build to test your packages with this new behavior before it becomes the default.
pip 21.3 will remove support for this functionality. You can find discussion regarding this at https://github.com/pypa/pip/issues/7555.
Collecting numpy<=1.19.3
Using cached numpy-1.19.3-cp37-cp37m-win_amd64.whl (13.2 MB)
Building wheels for collected packages: pySPlisHSPlasH
Building wheel for pySPlisHSPlasH (setup.py) ... error
ERROR: Command errored out with exit status 1:
command: 'C:\Installers\Anaconda\envs\PySPH2\python.exe' -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\133698~1\\AppData\\Local\\Temp\\pip-req-build-09el9se4\\setup.py'"'"'; __file__='"'"'C:\\Users\\133698~1\\AppData\\Local\\Temp\\pip-req-build-09el9se4\\setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d 'C:\Users\133698~1\AppData\Local\Temp\pip-wheel-xg478xa6'
cwd: C:\Users\133698~1\AppData\Local\Temp\pip-req-build-09el9se4\
Complete output (327 lines):
running bdist_wheel
running build
running build_py
creating build
creating build\lib.win-amd64-3.7
creating build\lib.win-amd64-3.7\pySPlisHSPlasH
copying pySPlisHSPlasH\__init__.py -> build\lib.win-amd64-3.7\pySPlisHSPlasH
creating build\lib.win-amd64-3.7\pySPlisHSPlasH\scripts
copying pySPlisHSPlasH\scripts\simulator.py -> build\lib.win-amd64-3.7\pySPlisHSPlasH\scripts
copying pySPlisHSPlasH\scripts\__init__.py -> build\lib.win-amd64-3.7\pySPlisHSPlasH\scripts
running build_ext
-- Building for: Visual Studio 16 2019
-- Selecting Windows SDK version 10.0.19041.0 to target Windows 10.0.18363.
-- The C compiler identification is MSVC 19.28.29914.0
-- The CXX compiler identification is MSVC 19.28.29914.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/VC/Tools/MSVC/14.28.29910/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:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/VC/Tools/MSVC/14.28.29910/bin/Hostx64/x64/cl.exe - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- If your CPU does not support AVX, turn off the USE_AVX flag.
-- Found OpenMP_C: -openmp (found version "2.0")
-- Found OpenMP_CXX: -openmp (found version "2.0")
-- Found OpenMP: TRUE (found version "2.0")
-- Looking for pthread.h
-- Looking for pthread.h - not found
-- Found Threads: TRUE
-- Using Win32 for window creation
-- pybind11 v2.6.1 dev1
-- Found PythonInterp: C:/Installers/Anaconda/envs/PySPH2/python.exe (found version "3.7.10")
-- Found PythonLibs: C:/Installers/Anaconda/envs/PySPH2/libs/python37.lib
-- Performing Test HAS_MSVC_GL_LTCG
-- Performing Test HAS_MSVC_GL_LTCG - Success
-- Found Eigen3: C:/Installers/Anaconda/Library/include/eigen3 (Required is at least version "2.91.0")
-- Configuring done
-- Generating done
-- Build files have been written to: C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release
Microsoft (R) Build Engine version 16.9.0+5e4b48a27 for .NET Framework
Copyright (C) Microsoft Corporation. All rights reserved.
Checking Build System
Creating directories for 'Ext_GenericParameters'
Creating directories for 'Ext_Discregrid'
Performing download step (git clone) for 'Ext_GenericParameters'
Performing download step (git clone) for 'Ext_Discregrid'
Cloning into 'Ext_GenericParameters'...
Cloning into 'Ext_Discregrid'...
Note: switching to '89ae733fb8b8b9df25d0e44a0e49e51136901e8c'.
You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by switching back to a branch.
If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -c with the switch command. Example:
git switch -c <new-branch-name>
Or undo this operation with:
git switch -
Turn off this advice by setting config variable advice.detachedHead to false
HEAD is now at 89ae733 - added FunctionParameter
Performing update step for 'Ext_GenericParameters'
No patch step for 'Ext_GenericParameters'
Performing configure step for 'Ext_GenericParameters'
-- Selecting Windows SDK version 10.0.19041.0 to target Windows 10.0.18363.
Note: switching to '0b69062ff9c56fbb6dcecd296652028bedbacf0e'.
You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by switching back to a branch.
If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -c with the switch command. Example:
git switch -c <new-branch-name>
Or undo this operation with:
git switch -
Turn off this advice by setting config variable advice.detachedHead to false
HEAD is now at 0b69062 Merge pull request #7 from digitalillusions/patch-1
-- The C compiler identification is MSVC 19.28.29914.0
Performing update step for 'Ext_Discregrid'
-- The CXX compiler identification is MSVC 19.28.29914.0
-- Detecting C compiler ABI info
No patch step for 'Ext_Discregrid'
Performing configure step for 'Ext_Discregrid'
-- Selecting Windows SDK version 10.0.19041.0 to target Windows 10.0.18363.
-- Detecting C compiler ABI info - done
-- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/VC/Tools/MSVC/14.28.29910/bin/Hostx64/x64/cl.exe - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- The C compiler identification is MSVC 19.28.29914.0
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/VC/Tools/MSVC/14.28.29910/bin/Hostx64/x64/cl.exe - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Configuring done
-- Generating done
CUSTOMBUILD : CMake warning : [C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\Ext_GenericParameters.vcxproj]
Manually-specified variables were not used by the project:
CMAKE_BUILD_TYPE
-- Build files have been written to: C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release/extern/GenericParameters/src/Ext_GenericParameters-build
Performing build step for 'Ext_GenericParameters'
Microsoft (R) Build Engine version 16.9.0+5e4b48a27 for .NET Framework
Copyright (C) Microsoft Corporation. All rights reserved.
-- The CXX compiler identification is MSVC 19.28.29914.0
-- Detecting C compiler ABI info
Checking Build System
Building Custom Rule C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release/extern/GenericParameters/src/Ext_GenericParameters/CMakeLists.txt
Performing install step for 'Ext_GenericParameters'
Microsoft (R) Build Engine version 16.9.0+5e4b48a27 for .NET Framework
Copyright (C) Microsoft Corporation. All rights reserved.
Checking Build System
-- Detecting C compiler ABI info - done
-- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/VC/Tools/MSVC/14.28.29910/bin/Hostx64/x64/cl.exe - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
Building Custom Rule C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release/extern/GenericParameters/src/Ext_GenericParameters/CMakeLists.txt
-- Install configuration: "Release"
-- Installing: C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release/extern/install/GenericParameters/include
-- Installing: C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release/extern/install/GenericParameters/include/EnumParameter.h
-- Installing: C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release/extern/install/GenericParameters/include/FunctionParameter.h
-- Installing: C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release/extern/install/GenericParameters/include/NumericParameter.h
-- Installing: C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release/extern/install/GenericParameters/include/Parameter.h
-- Installing: C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release/extern/install/GenericParameters/include/ParameterObject.h
-- Installing: C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release/extern/install/GenericParameters/include/VectorParameter.h
Completed 'Ext_GenericParameters'
Building Custom Rule C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/CMakeLists.txt
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/VC/Tools/MSVC/14.28.29910/bin/Hostx64/x64/cl.exe - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found OpenMP_C: -openmp (found version "2.0")
-- Found OpenMP_CXX: -openmp (found version "2.0")
-- Found OpenMP: TRUE (found version "2.0")
-- Configuring done
-- Generating done
CUSTOMBUILD : CMake warning : [C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\Ext_Discregrid.vcxproj]
Manually-specified variables were not used by the project:
CMAKE_BUILD_TYPE
-- Build files have been written to: C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release/extern/Discregrid/src/Ext_Discregrid-build
Performing build step for 'Ext_Discregrid'
Microsoft (R) Build Engine version 16.9.0+5e4b48a27 for .NET Framework
Copyright (C) Microsoft Corporation. All rights reserved.
Checking Build System
Building Custom Rule C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release/extern/Discregrid/src/Ext_Discregrid/discregrid/CMakeLists.txt
discrete_grid.cpp
cubic_lagrange_discrete_grid.cpp
bounding_sphere_hierarchy.cpp
entity_containers.cpp
entity_iterators.cpp
triangle_mesh.cpp
mesh_distance.cpp
point_triangle_distance.cpp
timing.cpp
C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\extern\Discregrid\src\Ext_Discregrid\discregrid\src\cubic_lagrange_discrete_grid.cpp(821,10): warning C4834: discarding return value of function with 'nodiscard' attribute [C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\extern\Discregrid\src\Ext_Discregrid-build\discregrid\Discregrid.vcxproj] [C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\Ext_Discregrid.vcxproj]
Discregrid.vcxproj -> C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\extern\Discregrid\src\Ext_Discregrid-build\bin\Release\Discregrid.lib
Building Custom Rule C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release/extern/Discregrid/src/Ext_Discregrid/CMakeLists.txt
Performing install step for 'Ext_Discregrid'
Microsoft (R) Build Engine version 16.9.0+5e4b48a27 for .NET Framework
Copyright (C) Microsoft Corporation. All rights reserved.
Checking Build System
Building Custom Rule C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release/extern/Discregrid/src/Ext_Discregrid/discregrid/CMakeLists.txt
Discregrid.vcxproj -> C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\extern\Discregrid\src\Ext_Discregrid-build\bin\Release\Discregrid.lib
-- Install configuration: "Release"
-- Installing: C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release/extern/install/Discregrid/lib/Discregrid.lib
-- Installing: C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release/extern/install/Discregrid/./include
-- Installing: C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release/extern/install/Discregrid/./include/Discregrid
-- Installing: C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release/extern/install/Discregrid/./include/Discregrid/acceleration
-- Installing: C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release/extern/install/Discregrid/./include/Discregrid/acceleration/bounding_sphere.hpp
-- Installing: C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release/extern/install/Discregrid/./include/Discregrid/acceleration/bounding_sphere_hierarchy.hpp
-- Installing: C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release/extern/install/Discregrid/./include/Discregrid/acceleration/kd_tree.hpp
-- Installing: C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release/extern/install/Discregrid/./include/Discregrid/acceleration/kd_tree.inl
-- Installing: C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release/extern/install/Discregrid/./include/Discregrid/All
-- Installing: C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release/extern/install/Discregrid/./include/Discregrid/cubic_lagrange_discrete_grid.hpp
-- Installing: C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release/extern/install/Discregrid/./include/Discregrid/discrete_grid.hpp
-- Installing: C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release/extern/install/Discregrid/./include/Discregrid/geometry
-- Installing: C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release/extern/install/Discregrid/./include/Discregrid/geometry/mesh_distance.hpp
-- Installing: C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release/extern/install/Discregrid/./include/Discregrid/mesh
-- Installing: C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release/extern/install/Discregrid/./include/Discregrid/mesh/entity_containers.hpp
-- Installing: C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release/extern/install/Discregrid/./include/Discregrid/mesh/entity_iterators.hpp
-- Installing: C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release/extern/install/Discregrid/./include/Discregrid/mesh/halfedge.hpp
-- Installing: C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release/extern/install/Discregrid/./include/Discregrid/mesh/triangle_mesh.hpp
-- Installing: C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release/extern/install/Discregrid/./include/Discregrid/utility
-- Installing: C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release/extern/install/Discregrid/./include/Discregrid/utility/lru_cache.hpp
-- Installing: C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release/extern/install/Discregrid/./include/Discregrid/utility/serialize.hpp
Completed 'Ext_Discregrid'
Building Custom Rule C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/CMakeLists.txt
Creating directories for 'Ext_PBD'
Performing download step (git clone) for 'Ext_PBD'
Cloning into 'Ext_PBD'...
Note: switching to '67cea4478d58de55f64f78fcfea16629bfb79152'.
You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by switching back to a branch.
If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -c with the switch command. Example:
git switch -c <new-branch-name>
Or undo this operation with:
git switch -
Turn off this advice by setting config variable advice.detachedHead to false
HEAD is now at 67cea44 - bugfix
Performing update step for 'Ext_PBD'
No patch step for 'Ext_PBD'
Performing configure step for 'Ext_PBD'
CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required):
Compatibility with CMake < 2.8.12 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Selecting Windows SDK version 10.0.19041.0 to target Windows 10.0.18363.
-- The C compiler identification is MSVC 19.28.29914.0
-- The CXX compiler identification is MSVC 19.28.29914.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/VC/Tools/MSVC/14.28.29910/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:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/VC/Tools/MSVC/14.28.29910/bin/Hostx64/x64/cl.exe - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found OpenMP_C: -openmp (found version "2.0")
-- Found OpenMP_CXX: -openmp (found version "2.0")
-- Found OpenMP: TRUE (found version "2.0")
-- Found Eigen3: C:/Installers/Anaconda/Library/include/eigen3 (Required is at least version "2.91.0")
-- Using C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release/extern/install/Discregrid/include
-- Using C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release/extern/install/GenericParameters/include
-- Configuring done
-- Generating done
-- Build files have been written to: C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release/extern/PositionBasedDynamics/src/Ext_PBD-build
Performing build step for 'Ext_PBD'
Microsoft (R) Build Engine version 16.9.0+5e4b48a27 for .NET Framework
Copyright (C) Microsoft Corporation. All rights reserved.
Checking Build System
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\MSBuild\Microsoft\VC\v160\Microsoft.CppBuild.targets(382,5): error MSB3491: Could not write lines to file "PositionBasedDynamics.dir\Release\Position.ED87306B.tlog\PositionBasedDynamics.lastbuildstate". Path: PositionBasedDynamics.dir\Release\Position.ED87306B.tlog\PositionBasedDynamics.lastbuildstate exceeds the OS max path limit. The fully qualified file name must be less than 260 characters. [C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\extern\PositionBasedDynamics\src\Ext_PBD-build\PositionBasedDynamics\PositionBasedDynamics.vcxproj] [C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\Ext_PBD.vcxproj]
Building Custom Rule C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release/extern/PositionBasedDynamics/src/Ext_PBD/Utils/CMakeLists.txt
IndexedFaceMesh.cpp
IndexedTetMesh.cpp
SceneLoader.cpp
TetGenLoader.cpp
VolumeIntegration.cpp
C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\extern\PositionBasedDynamics\src\Ext_PBD\Utils\VolumeIntegration.cpp(35,12): warning C4305: 'argument': truncation from 'double' to 'const float' [C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\extern\PositionBasedDynamics\src\Ext_PBD-build\Utils\Utils.vcxproj] [C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\Ext_PBD.vcxproj]
C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\extern\PositionBasedDynamics\src\Ext_PBD\Utils\SceneLoader.cpp(36,35): warning C4305: '=': truncation from 'double' to 'Real' [C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\extern\PositionBasedDynamics\src\Ext_PBD-build\Utils\Utils.vcxproj] [C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\Ext_PBD.vcxproj]
C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\extern\PositionBasedDynamics\src\Ext_PBD\Utils\SceneLoader.cpp(37,45): warning C4305: 'argument': truncation from 'double' to 'const float' [C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\extern\PositionBasedDynamics\src\Ext_PBD-build\Utils\Utils.vcxproj] [C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\Ext_PBD.vcxproj]
C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\extern\PositionBasedDynamics\src\Ext_PBD\Utils\SceneLoader.cpp(48,44): warning C4305: '=': truncation from 'double' to 'Real' [C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\extern\PositionBasedDynamics\src\Ext_PBD-build\Utils\Utils.vcxproj] [C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\Ext_PBD.vcxproj]
C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\extern\PositionBasedDynamics\src\Ext_PBD\Utils\SceneLoader.cpp(52,41): warning C4305: '=': truncation from 'double' to 'Real' [C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\extern\PositionBasedDynamics\src\Ext_PBD-build\Utils\Utils.vcxproj] [C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\Ext_PBD.vcxproj]
C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\extern\PositionBasedDynamics\src\Ext_PBD\Utils\SceneLoader.cpp(53,41): warning C4305: '=': truncation from 'double' to 'Real' [C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\extern\PositionBasedDynamics\src\Ext_PBD-build\Utils\Utils.vcxproj] [C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\Ext_PBD.vcxproj]
C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\extern\PositionBasedDynamics\src\Ext_PBD\Utils\SceneLoader.cpp(57,36): warning C4305: '=': truncation from 'double' to 'Real' [C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\extern\PositionBasedDynamics\src\Ext_PBD-build\Utils\Utils.vcxproj] [C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\Ext_PBD.vcxproj]
C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\extern\PositionBasedDynamics\src\Ext_PBD\Utils\SceneLoader.cpp(274,32): warning C4305: '=': truncation from 'double' to 'Real' [C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\extern\PositionBasedDynamics\src\Ext_PBD-build\Utils\Utils.vcxproj] [C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\Ext_PBD.vcxproj]
C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\extern\PositionBasedDynamics\src\Ext_PBD\Utils\SceneLoader.cpp(278,29): warning C4305: '=': truncation from 'double' to 'Real' [C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\extern\PositionBasedDynamics\src\Ext_PBD-build\Utils\Utils.vcxproj] [C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\Ext_PBD.vcxproj]
C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\extern\PositionBasedDynamics\src\Ext_PBD\Utils\SceneLoader.cpp(299,28): warning C4305: '=': truncation from 'double' to 'Real' [C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\extern\PositionBasedDynamics\src\Ext_PBD-build\Utils\Utils.vcxproj] [C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\Ext_PBD.vcxproj]
C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\extern\PositionBasedDynamics\src\Ext_PBD\Utils\SceneLoader.cpp(363,33): warning C4305: '=': truncation from 'double' to 'Real' [C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\extern\PositionBasedDynamics\src\Ext_PBD-build\Utils\Utils.vcxproj] [C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\Ext_PBD.vcxproj]
C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\extern\PositionBasedDynamics\src\Ext_PBD\Utils\SceneLoader.cpp(367,30): warning C4305: '=': truncation from 'double' to 'Real' [C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\extern\PositionBasedDynamics\src\Ext_PBD-build\Utils\Utils.vcxproj] [C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\Ext_PBD.vcxproj]
C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\extern\PositionBasedDynamics\src\Ext_PBD\Utils\SceneLoader.cpp(445,33): warning C4305: '=': truncation from 'double' to 'Real' [C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\extern\PositionBasedDynamics\src\Ext_PBD-build\Utils\Utils.vcxproj] [C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\Ext_PBD.vcxproj]
C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\extern\PositionBasedDynamics\src\Ext_PBD\Utils\SceneLoader.cpp(449,30): warning C4305: '=': truncation from 'double' to 'Real' [C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\extern\PositionBasedDynamics\src\Ext_PBD-build\Utils\Utils.vcxproj] [C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\Ext_PBD.vcxproj]
C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\extern\PositionBasedDynamics\src\Ext_PBD\Utils\SceneLoader.cpp(470,29): warning C4305: '=': truncation from 'double' to 'Real' [C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\extern\PositionBasedDynamics\src\Ext_PBD-build\Utils\Utils.vcxproj] [C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\Ext_PBD.vcxproj]
LINK : warning LNK4044: unrecognized option '/INCREMENTAL:NO'; ignored [C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\extern\PositionBasedDynamics\src\Ext_PBD-build\Utils\Utils.vcxproj] [C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\Ext_PBD.vcxproj]
Utils.vcxproj -> C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\extern\PositionBasedDynamics\src\Ext_PBD\lib\Release\Utils.lib
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\MSBuild\Microsoft\VC\v160\Microsoft.CppCommon.targets(240,5): error MSB8066: Custom build for 'C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\CMakeFiles\23260ca7f54bb18c58f7946af18db175\Ext_PBD-mkdir.rule;C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\CMakeFiles\23260ca7f54bb18c58f7946af18db175\Ext_PBD-download.rule;C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\CMakeFiles\23260ca7f54bb18c58f7946af18db175\Ext_PBD-update.rule;C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\CMakeFiles\23260ca7f54bb18c58f7946af18db175\Ext_PBD-patch.rule;C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\CMakeFiles\23260ca7f54bb18c58f7946af18db175\Ext_PBD-configure.rule;C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\CMakeFiles\23260ca7f54bb18c58f7946af18db175\Ext_PBD-build.rule;C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\CMakeFiles\23260ca7f54bb18c58f7946af18db175\Ext_PBD-install.rule;C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\CMakeFiles\c3150e2f69a4e13a37f30dedbfb08a71\Ext_PBD-complete.rule;C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\CMakeFiles\53aa5a11d5f7a39e6bac96beab2118a4\Ext_PBD.rule' exited with code 1. [C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\Ext_PBD.vcxproj]
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "C:\Users\133698~1\AppData\Local\Temp\pip-req-build-09el9se4\setup.py", line 144, in <module>
install_requires=['numpy<=1.19.3']
File "C:\Installers\Anaconda\envs\PySPH2\lib\site-packages\setuptools\__init__.py", line 153, in setup
return distutils.core.setup(**attrs)
File "C:\Installers\Anaconda\envs\PySPH2\lib\distutils\core.py", line 148, in setup
dist.run_commands()
File "C:\Installers\Anaconda\envs\PySPH2\lib\distutils\dist.py", line 966, in run_commands
self.run_command(cmd)
File "C:\Installers\Anaconda\envs\PySPH2\lib\distutils\dist.py", line 985, in run_command
cmd_obj.run()
File "C:\Installers\Anaconda\envs\PySPH2\lib\site-packages\wheel\bdist_wheel.py", line 299, in run
self.run_command('build')
File "C:\Installers\Anaconda\envs\PySPH2\lib\distutils\cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "C:\Installers\Anaconda\envs\PySPH2\lib\distutils\dist.py", line 985, in run_command
cmd_obj.run()
File "C:\Installers\Anaconda\envs\PySPH2\lib\distutils\command\build.py", line 135, in run
self.run_command(cmd_name)
File "C:\Installers\Anaconda\envs\PySPH2\lib\distutils\cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "C:\Installers\Anaconda\envs\PySPH2\lib\distutils\dist.py", line 985, in run_command
cmd_obj.run()
File "C:\Users\133698~1\AppData\Local\Temp\pip-req-build-09el9se4\setup.py", line 47, in run
self.build_extension(ext)
File "C:\Users\133698~1\AppData\Local\Temp\pip-req-build-09el9se4\setup.py", line 93, in build_extension
subprocess.check_call(['cmake', '--build', '.', '--target', internal_name] + build_args, cwd=self.build_temp)
File "C:\Installers\Anaconda\envs\PySPH2\lib\subprocess.py", line 363, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['cmake', '--build', '.', '--target', 'pysplishsplash', '--config', 'Release', '--', '/m']' returned non-zero exit status 1.
----------------------------------------
ERROR: Failed building wheel for pySPlisHSPlasH
Running setup.py clean for pySPlisHSPlasH
Failed to build pySPlisHSPlasH
Installing collected packages: numpy, pySPlisHSPlasH
Running setup.py install for pySPlisHSPlasH ... error
ERROR: Command errored out with exit status 1:
command: 'C:\Installers\Anaconda\envs\PySPH2\python.exe' -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\133698~1\\AppData\\Local\\Temp\\pip-req-build-09el9se4\\setup.py'"'"'; __file__='"'"'C:\\Users\\133698~1\\AppData\\Local\\Temp\\pip-req-build-09el9se4\\setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record 'C:\Users\133698~1\AppData\Local\Temp\pip-record-q65ntr9f\install-record.txt' --single-version-externally-managed --compile --install-headers 'C:\Installers\Anaconda\envs\PySPH2\Include\pySPlisHSPlasH'
cwd: C:\Users\133698~1\AppData\Local\Temp\pip-req-build-09el9se4\
Complete output (328 lines):
running install
running build
running build_py
creating build\lib.win-amd64-3.7
creating build\lib.win-amd64-3.7\pySPlisHSPlasH
copying pySPlisHSPlasH\__init__.py -> build\lib.win-amd64-3.7\pySPlisHSPlasH
creating build\lib.win-amd64-3.7\pySPlisHSPlasH\scripts
copying pySPlisHSPlasH\scripts\simulator.py -> build\lib.win-amd64-3.7\pySPlisHSPlasH\scripts
copying pySPlisHSPlasH\scripts\__init__.py -> build\lib.win-amd64-3.7\pySPlisHSPlasH\scripts
running build_ext
-- Building for: Visual Studio 16 2019
-- Selecting Windows SDK version 10.0.19041.0 to target Windows 10.0.18363.
-- The C compiler identification is MSVC 19.28.29914.0
-- The CXX compiler identification is MSVC 19.28.29914.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/VC/Tools/MSVC/14.28.29910/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:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/VC/Tools/MSVC/14.28.29910/bin/Hostx64/x64/cl.exe - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- If your CPU does not support AVX, turn off the USE_AVX flag.
-- Found OpenMP_C: -openmp (found version "2.0")
-- Found OpenMP_CXX: -openmp (found version "2.0")
-- Found OpenMP: TRUE (found version "2.0")
-- Looking for pthread.h
-- Looking for pthread.h - not found
-- Found Threads: TRUE
-- Using Win32 for window creation
-- pybind11 v2.6.1 dev1
-- Found PythonInterp: C:/Installers/Anaconda/envs/PySPH2/python.exe (found version "3.7.10")
-- Found PythonLibs: C:/Installers/Anaconda/envs/PySPH2/libs/python37.lib
-- Performing Test HAS_MSVC_GL_LTCG
-- Performing Test HAS_MSVC_GL_LTCG - Success
-- Found Eigen3: C:/Installers/Anaconda/Library/include/eigen3 (Required is at least version "2.91.0")
-- Configuring done
-- Generating done
-- Build files have been written to: C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release
Microsoft (R) Build Engine version 16.9.0+5e4b48a27 for .NET Framework
Copyright (C) Microsoft Corporation. All rights reserved.
Checking Build System
Creating directories for 'Ext_Discregrid'
Performing download step (git clone) for 'Ext_Discregrid'
Creating directories for 'Ext_GenericParameters'
Cloning into 'Ext_Discregrid'...
Performing download step (git clone) for 'Ext_GenericParameters'
Cloning into 'Ext_GenericParameters'...
Note: switching to '89ae733fb8b8b9df25d0e44a0e49e51136901e8c'.
You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by switching back to a branch.
If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -c with the switch command. Example:
git switch -c <new-branch-name>
Or undo this operation with:
git switch -
Turn off this advice by setting config variable advice.detachedHead to false
HEAD is now at 89ae733 - added FunctionParameter
Performing update step for 'Ext_GenericParameters'
Note: switching to '0b69062ff9c56fbb6dcecd296652028bedbacf0e'.
You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by switching back to a branch.
If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -c with the switch command. Example:
git switch -c <new-branch-name>
Or undo this operation with:
git switch -
Turn off this advice by setting config variable advice.detachedHead to false
HEAD is now at 0b69062 Merge pull request #7 from digitalillusions/patch-1
No patch step for 'Ext_GenericParameters'
Performing configure step for 'Ext_GenericParameters'
-- Selecting Windows SDK version 10.0.19041.0 to target Windows 10.0.18363.
Performing update step for 'Ext_Discregrid'
No patch step for 'Ext_Discregrid'
Performing configure step for 'Ext_Discregrid'
-- Selecting Windows SDK version 10.0.19041.0 to target Windows 10.0.18363.
-- The C compiler identification is MSVC 19.28.29914.0
-- The CXX compiler identification is MSVC 19.28.29914.0
-- Detecting C compiler ABI info
-- The C compiler identification is MSVC 19.28.29914.0
-- Detecting C compiler ABI info - done
-- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/VC/Tools/MSVC/14.28.29910/bin/Hostx64/x64/cl.exe - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- The CXX compiler identification is MSVC 19.28.29914.0
-- Detecting C compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/VC/Tools/MSVC/14.28.29910/bin/Hostx64/x64/cl.exe - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Configuring done
-- Generating done
CUSTOMBUILD : CMake warning : [C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\Ext_GenericParameters.vcxproj]
Manually-specified variables were not used by the project:
CMAKE_BUILD_TYPE
-- Build files have been written to: C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release/extern/GenericParameters/src/Ext_GenericParameters-build
Performing build step for 'Ext_GenericParameters'
-- Detecting C compiler ABI info - done
-- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/VC/Tools/MSVC/14.28.29910/bin/Hostx64/x64/cl.exe - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
Microsoft (R) Build Engine version 16.9.0+5e4b48a27 for .NET Framework
Copyright (C) Microsoft Corporation. All rights reserved.
Checking Build System
Building Custom Rule C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release/extern/GenericParameters/src/Ext_GenericParameters/CMakeLists.txt
Performing install step for 'Ext_GenericParameters'
Microsoft (R) Build Engine version 16.9.0+5e4b48a27 for .NET Framework
Copyright (C) Microsoft Corporation. All rights reserved.
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/VC/Tools/MSVC/14.28.29910/bin/Hostx64/x64/cl.exe - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
Checking Build System
Building Custom Rule C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release/extern/GenericParameters/src/Ext_GenericParameters/CMakeLists.txt
-- Install configuration: "Release"
-- Installing: C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release/extern/install/GenericParameters/include
-- Installing: C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release/extern/install/GenericParameters/include/EnumParameter.h
-- Installing: C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release/extern/install/GenericParameters/include/FunctionParameter.h
-- Installing: C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release/extern/install/GenericParameters/include/NumericParameter.h
-- Installing: C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release/extern/install/GenericParameters/include/Parameter.h
-- Installing: C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release/extern/install/GenericParameters/include/ParameterObject.h
-- Installing: C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release/extern/install/GenericParameters/include/VectorParameter.h
Completed 'Ext_GenericParameters'
Building Custom Rule C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/CMakeLists.txt
-- Found OpenMP_C: -openmp (found version "2.0")
-- Found OpenMP_CXX: -openmp (found version "2.0")
-- Found OpenMP: TRUE (found version "2.0")
-- Configuring done
-- Generating done
CUSTOMBUILD : CMake warning : [C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\Ext_Discregrid.vcxproj]
Manually-specified variables were not used by the project:
CMAKE_BUILD_TYPE
-- Build files have been written to: C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release/extern/Discregrid/src/Ext_Discregrid-build
Performing build step for 'Ext_Discregrid'
Microsoft (R) Build Engine version 16.9.0+5e4b48a27 for .NET Framework
Copyright (C) Microsoft Corporation. All rights reserved.
Checking Build System
Building Custom Rule C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release/extern/Discregrid/src/Ext_Discregrid/discregrid/CMakeLists.txt
discrete_grid.cpp
cubic_lagrange_discrete_grid.cpp
bounding_sphere_hierarchy.cpp
entity_containers.cpp
entity_iterators.cpp
triangle_mesh.cpp
mesh_distance.cpp
point_triangle_distance.cpp
timing.cpp
C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\extern\Discregrid\src\Ext_Discregrid\discregrid\src\cubic_lagrange_discrete_grid.cpp(821,10): warning C4834: discarding return value of function with 'nodiscard' attribute [C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\extern\Discregrid\src\Ext_Discregrid-build\discregrid\Discregrid.vcxproj] [C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\Ext_Discregrid.vcxproj]
Discregrid.vcxproj -> C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\extern\Discregrid\src\Ext_Discregrid-build\bin\Release\Discregrid.lib
Building Custom Rule C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release/extern/Discregrid/src/Ext_Discregrid/CMakeLists.txt
Performing install step for 'Ext_Discregrid'
Microsoft (R) Build Engine version 16.9.0+5e4b48a27 for .NET Framework
Copyright (C) Microsoft Corporation. All rights reserved.
Checking Build System
Building Custom Rule C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release/extern/Discregrid/src/Ext_Discregrid/discregrid/CMakeLists.txt
Discregrid.vcxproj -> C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\extern\Discregrid\src\Ext_Discregrid-build\bin\Release\Discregrid.lib
-- Install configuration: "Release"
-- Installing: C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release/extern/install/Discregrid/lib/Discregrid.lib
-- Installing: C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release/extern/install/Discregrid/./include
-- Installing: C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release/extern/install/Discregrid/./include/Discregrid
-- Installing: C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release/extern/install/Discregrid/./include/Discregrid/acceleration
-- Installing: C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release/extern/install/Discregrid/./include/Discregrid/acceleration/bounding_sphere.hpp
-- Installing: C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release/extern/install/Discregrid/./include/Discregrid/acceleration/bounding_sphere_hierarchy.hpp
-- Installing: C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release/extern/install/Discregrid/./include/Discregrid/acceleration/kd_tree.hpp
-- Installing: C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release/extern/install/Discregrid/./include/Discregrid/acceleration/kd_tree.inl
-- Installing: C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release/extern/install/Discregrid/./include/Discregrid/All
-- Installing: C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release/extern/install/Discregrid/./include/Discregrid/cubic_lagrange_discrete_grid.hpp
-- Installing: C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release/extern/install/Discregrid/./include/Discregrid/discrete_grid.hpp
-- Installing: C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release/extern/install/Discregrid/./include/Discregrid/geometry
-- Installing: C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release/extern/install/Discregrid/./include/Discregrid/geometry/mesh_distance.hpp
-- Installing: C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release/extern/install/Discregrid/./include/Discregrid/mesh
-- Installing: C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release/extern/install/Discregrid/./include/Discregrid/mesh/entity_containers.hpp
-- Installing: C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release/extern/install/Discregrid/./include/Discregrid/mesh/entity_iterators.hpp
-- Installing: C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release/extern/install/Discregrid/./include/Discregrid/mesh/halfedge.hpp
-- Installing: C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release/extern/install/Discregrid/./include/Discregrid/mesh/triangle_mesh.hpp
-- Installing: C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release/extern/install/Discregrid/./include/Discregrid/utility
-- Installing: C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release/extern/install/Discregrid/./include/Discregrid/utility/lru_cache.hpp
-- Installing: C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release/extern/install/Discregrid/./include/Discregrid/utility/serialize.hpp
Completed 'Ext_Discregrid'
Building Custom Rule C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/CMakeLists.txt
Creating directories for 'Ext_PBD'
Performing download step (git clone) for 'Ext_PBD'
Cloning into 'Ext_PBD'...
Note: switching to '67cea4478d58de55f64f78fcfea16629bfb79152'.
You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by switching back to a branch.
If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -c with the switch command. Example:
git switch -c <new-branch-name>
Or undo this operation with:
git switch -
Turn off this advice by setting config variable advice.detachedHead to false
HEAD is now at 67cea44 - bugfix
Performing update step for 'Ext_PBD'
No patch step for 'Ext_PBD'
Performing configure step for 'Ext_PBD'
CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required):
Compatibility with CMake < 2.8.12 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Selecting Windows SDK version 10.0.19041.0 to target Windows 10.0.18363.
-- The C compiler identification is MSVC 19.28.29914.0
-- The CXX compiler identification is MSVC 19.28.29914.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/VC/Tools/MSVC/14.28.29910/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:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/VC/Tools/MSVC/14.28.29910/bin/Hostx64/x64/cl.exe - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found OpenMP_C: -openmp (found version "2.0")
-- Found OpenMP_CXX: -openmp (found version "2.0")
-- Found OpenMP: TRUE (found version "2.0")
-- Found Eigen3: C:/Installers/Anaconda/Library/include/eigen3 (Required is at least version "2.91.0")
-- Using C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release/extern/install/Discregrid/include
-- Using C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release/extern/install/GenericParameters/include
-- Configuring done
-- Generating done
-- Build files have been written to: C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release/extern/PositionBasedDynamics/src/Ext_PBD-build
Performing build step for 'Ext_PBD'
Microsoft (R) Build Engine version 16.9.0+5e4b48a27 for .NET Framework
Copyright (C) Microsoft Corporation. All rights reserved.
Checking Build System
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\MSBuild\Microsoft\VC\v160\Microsoft.CppBuild.targets(382,5): error MSB3491: Could not write lines to file "PositionBasedDynamics.dir\Release\Position.ED87306B.tlog\PositionBasedDynamics.lastbuildstate". Path: PositionBasedDynamics.dir\Release\Position.ED87306B.tlog\PositionBasedDynamics.lastbuildstate exceeds the OS max path limit. The fully qualified file name must be less than 260 characters. [C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\extern\PositionBasedDynamics\src\Ext_PBD-build\PositionBasedDynamics\PositionBasedDynamics.vcxproj] [C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\Ext_PBD.vcxproj]
Building Custom Rule C:/Users/13369879_admin/AppData/Local/Temp/pip-req-build-09el9se4/build/temp.win-amd64-3.7/Release/extern/PositionBasedDynamics/src/Ext_PBD/Utils/CMakeLists.txt
IndexedFaceMesh.cpp
IndexedTetMesh.cpp
SceneLoader.cpp
TetGenLoader.cpp
VolumeIntegration.cpp
C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\extern\PositionBasedDynamics\src\Ext_PBD\Utils\VolumeIntegration.cpp(35,12): warning C4305: 'argument': truncation from 'double' to 'const float' [C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\extern\PositionBasedDynamics\src\Ext_PBD-build\Utils\Utils.vcxproj] [C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\Ext_PBD.vcxproj]
C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\extern\PositionBasedDynamics\src\Ext_PBD\Utils\SceneLoader.cpp(36,35): warning C4305: '=': truncation from 'double' to 'Real' [C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\extern\PositionBasedDynamics\src\Ext_PBD-build\Utils\Utils.vcxproj] [C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\Ext_PBD.vcxproj]
C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\extern\PositionBasedDynamics\src\Ext_PBD\Utils\SceneLoader.cpp(37,45): warning C4305: 'argument': truncation from 'double' to 'const float' [C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\extern\PositionBasedDynamics\src\Ext_PBD-build\Utils\Utils.vcxproj] [C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\Ext_PBD.vcxproj]
C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\extern\PositionBasedDynamics\src\Ext_PBD\Utils\SceneLoader.cpp(48,44): warning C4305: '=': truncation from 'double' to 'Real' [C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\extern\PositionBasedDynamics\src\Ext_PBD-build\Utils\Utils.vcxproj] [C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\Ext_PBD.vcxproj]
C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\extern\PositionBasedDynamics\src\Ext_PBD\Utils\SceneLoader.cpp(52,41): warning C4305: '=': truncation from 'double' to 'Real' [C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\extern\PositionBasedDynamics\src\Ext_PBD-build\Utils\Utils.vcxproj] [C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\Ext_PBD.vcxproj]
C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\extern\PositionBasedDynamics\src\Ext_PBD\Utils\SceneLoader.cpp(53,41): warning C4305: '=': truncation from 'double' to 'Real' [C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\extern\PositionBasedDynamics\src\Ext_PBD-build\Utils\Utils.vcxproj] [C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\Ext_PBD.vcxproj]
C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\extern\PositionBasedDynamics\src\Ext_PBD\Utils\SceneLoader.cpp(57,36): warning C4305: '=': truncation from 'double' to 'Real' [C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\extern\PositionBasedDynamics\src\Ext_PBD-build\Utils\Utils.vcxproj] [C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\Ext_PBD.vcxproj]
C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\extern\PositionBasedDynamics\src\Ext_PBD\Utils\SceneLoader.cpp(274,32): warning C4305: '=': truncation from 'double' to 'Real' [C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\extern\PositionBasedDynamics\src\Ext_PBD-build\Utils\Utils.vcxproj] [C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\Ext_PBD.vcxproj]
C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\extern\PositionBasedDynamics\src\Ext_PBD\Utils\SceneLoader.cpp(278,29): warning C4305: '=': truncation from 'double' to 'Real' [C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\extern\PositionBasedDynamics\src\Ext_PBD-build\Utils\Utils.vcxproj] [C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\Ext_PBD.vcxproj]
C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\extern\PositionBasedDynamics\src\Ext_PBD\Utils\SceneLoader.cpp(299,28): warning C4305: '=': truncation from 'double' to 'Real' [C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\extern\PositionBasedDynamics\src\Ext_PBD-build\Utils\Utils.vcxproj] [C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\Ext_PBD.vcxproj]
C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\extern\PositionBasedDynamics\src\Ext_PBD\Utils\SceneLoader.cpp(363,33): warning C4305: '=': truncation from 'double' to 'Real' [C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\extern\PositionBasedDynamics\src\Ext_PBD-build\Utils\Utils.vcxproj] [C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\Ext_PBD.vcxproj]
C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\extern\PositionBasedDynamics\src\Ext_PBD\Utils\SceneLoader.cpp(367,30): warning C4305: '=': truncation from 'double' to 'Real' [C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\extern\PositionBasedDynamics\src\Ext_PBD-build\Utils\Utils.vcxproj] [C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\Ext_PBD.vcxproj]
C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\extern\PositionBasedDynamics\src\Ext_PBD\Utils\SceneLoader.cpp(445,33): warning C4305: '=': truncation from 'double' to 'Real' [C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\extern\PositionBasedDynamics\src\Ext_PBD-build\Utils\Utils.vcxproj] [C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\Ext_PBD.vcxproj]
C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\extern\PositionBasedDynamics\src\Ext_PBD\Utils\SceneLoader.cpp(449,30): warning C4305: '=': truncation from 'double' to 'Real' [C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\extern\PositionBasedDynamics\src\Ext_PBD-build\Utils\Utils.vcxproj] [C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\Ext_PBD.vcxproj]
C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\extern\PositionBasedDynamics\src\Ext_PBD\Utils\SceneLoader.cpp(470,29): warning C4305: '=': truncation from 'double' to 'Real' [C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\extern\PositionBasedDynamics\src\Ext_PBD-build\Utils\Utils.vcxproj] [C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\Ext_PBD.vcxproj]
LINK : warning LNK4044: unrecognized option '/INCREMENTAL:NO'; ignored [C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\extern\PositionBasedDynamics\src\Ext_PBD-build\Utils\Utils.vcxproj] [C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\Ext_PBD.vcxproj]
Utils.vcxproj -> C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\extern\PositionBasedDynamics\src\Ext_PBD\lib\Release\Utils.lib
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\MSBuild\Microsoft\VC\v160\Microsoft.CppCommon.targets(240,5): error MSB8066: Custom build for 'C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\CMakeFiles\23260ca7f54bb18c58f7946af18db175\Ext_PBD-mkdir.rule;C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\CMakeFiles\23260ca7f54bb18c58f7946af18db175\Ext_PBD-download.rule;C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\CMakeFiles\23260ca7f54bb18c58f7946af18db175\Ext_PBD-update.rule;C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\CMakeFiles\23260ca7f54bb18c58f7946af18db175\Ext_PBD-patch.rule;C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\CMakeFiles\23260ca7f54bb18c58f7946af18db175\Ext_PBD-configure.rule;C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\CMakeFiles\23260ca7f54bb18c58f7946af18db175\Ext_PBD-build.rule;C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\CMakeFiles\23260ca7f54bb18c58f7946af18db175\Ext_PBD-install.rule;C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\CMakeFiles\c3150e2f69a4e13a37f30dedbfb08a71\Ext_PBD-complete.rule;C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\CMakeFiles\53aa5a11d5f7a39e6bac96beab2118a4\Ext_PBD.rule' exited with code 1. [C:\Users\13369879_admin\AppData\Local\Temp\pip-req-build-09el9se4\build\temp.win-amd64-3.7\Release\Ext_PBD.vcxproj]
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "C:\Users\133698~1\AppData\Local\Temp\pip-req-build-09el9se4\setup.py", line 144, in <module>
install_requires=['numpy<=1.19.3']
File "C:\Installers\Anaconda\envs\PySPH2\lib\site-packages\setuptools\__init__.py", line 153, in setup
return distutils.core.setup(**attrs)
File "C:\Installers\Anaconda\envs\PySPH2\lib\distutils\core.py", line 148, in setup
dist.run_commands()
File "C:\Installers\Anaconda\envs\PySPH2\lib\distutils\dist.py", line 966, in run_commands
self.run_command(cmd)
File "C:\Installers\Anaconda\envs\PySPH2\lib\distutils\dist.py", line 985, in run_command
cmd_obj.run()
File "C:\Installers\Anaconda\envs\PySPH2\lib\site-packages\setuptools\command\install.py", line 61, in run
return orig.install.run(self)
File "C:\Installers\Anaconda\envs\PySPH2\lib\distutils\command\install.py", line 545, in run
self.run_command('build')
File "C:\Installers\Anaconda\envs\PySPH2\lib\distutils\cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "C:\Installers\Anaconda\envs\PySPH2\lib\distutils\dist.py", line 985, in run_command
cmd_obj.run()
File "C:\Installers\Anaconda\envs\PySPH2\lib\distutils\command\build.py", line 135, in run
self.run_command(cmd_name)
File "C:\Installers\Anaconda\envs\PySPH2\lib\distutils\cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "C:\Installers\Anaconda\envs\PySPH2\lib\distutils\dist.py", line 985, in run_command
cmd_obj.run()
File "C:\Users\133698~1\AppData\Local\Temp\pip-req-build-09el9se4\setup.py", line 47, in run
self.build_extension(ext)
File "C:\Users\133698~1\AppData\Local\Temp\pip-req-build-09el9se4\setup.py", line 93, in build_extension
subprocess.check_call(['cmake', '--build', '.', '--target', internal_name] + build_args, cwd=self.build_temp)
File "C:\Installers\Anaconda\envs\PySPH2\lib\subprocess.py", line 363, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['cmake', '--build', '.', '--target', 'pysplishsplash', '--config', 'Release', '--', '/m']' returned non-zero exit status 1.
----------------------------------------
ERROR: Command errored out with exit status 1: 'C:\Installers\Anaconda\envs\PySPH2\python.exe' -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\133698~1\\AppData\\Local\\Temp\\pip-req-build-09el9se4\\setup.py'"'"'; __file__='"'"'C:\\Users\\133698~1\\AppData\\Local\\Temp\\pip-req-build-09el9se4\\setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record 'C:\Users\133698~1\AppData\Local\Temp\pip-record-q65ntr9f\install-record.txt' --single-version-externally-managed --compile --install-headers 'C:\Installers\Anaconda\envs\PySPH2\Include\pySPlisHSPlasH' Check the logs for full command output.
My environment is:
Windows 10, CPU: AMD Python 3.7 Conda package manager with the virtual environment has been used
I would appreciate it if you help with this issue.
We have to take a closer look at the log to see what happened. However, the quick solution is:
pip install pysplishsplash
to install a prebuild package.
Hi @Hassan-math, I think the problem is that by default pip copies all sources to a temporary directory. This directory depends on your python installation path, so for you it is under your conda installation. Unfortunately, that leads to directory paths being longer than the Windows path length limit of 260 characters, so some build steps fail.
Please try to call pip with the --use-feature=in-tree-build option:
pip install --use-feature=in-tree-build .\SPlisHSPlasH\
This option should prevent pip from copying the code.
Let me know if this helps, then we can add it to the docs.
Hi @WeilerMarcel ,
Thanks for the quick response.
prebuild package installation works. But for the pip install --use-feature=in-tree-build .\SPlisHSPlasH\ I got following errors:
(SPlisHSPlasH) C:\Windows\system32>pip install --use-feature=in-tree-build .\SPlisHSPlasH\
Processing c:\windows\system32\splishsplash
Collecting numpy<=1.19.3
Using cached numpy-1.19.3-cp38-cp38-win_amd64.whl (13.3 MB)
Building wheels for collected packages: pySPlisHSPlasH
Building wheel for pySPlisHSPlasH (setup.py) ... error
ERROR: Command errored out with exit status 1:
command: 'C:\Installers\Anaconda\envs\SPlisHSPlasH\python.exe' -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Windows\\system32\\SPlisHSPlasH\\setup.py'"'"'; __file__='"'"'C:\\Windows\\system32\\SPlisHSPlasH\\setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d 'C:\Users\13369879_admin\AppData\Local\Temp\pip-wheel-befqpwss'
cwd: C:\Windows\system32\SPlisHSPlasH\
Complete output (64 lines):
running bdist_wheel
running build
running build_py
creating build
creating build\lib.win-amd64-3.8
creating build\lib.win-amd64-3.8\pySPlisHSPlasH
copying pySPlisHSPlasH\__init__.py -> build\lib.win-amd64-3.8\pySPlisHSPlasH
creating build\lib.win-amd64-3.8\pySPlisHSPlasH\scripts
copying pySPlisHSPlasH\scripts\simulator.py -> build\lib.win-amd64-3.8\pySPlisHSPlasH\scripts
copying pySPlisHSPlasH\scripts\__init__.py -> build\lib.win-amd64-3.8\pySPlisHSPlasH\scripts
running build_ext
-- Building for: Visual Studio 16 2019
-- Selecting Windows SDK version 10.0.19041.0 to target Windows 10.0.18363.
CMake Error at CMakeLists.txt:6 (project):
Failed to run MSBuild command:
C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/MSBuild/Current/Bin/MSBuild.exe
to get the value of VCTargetsPath:
Microsoft (R) Build Engine version 16.9.0+5e4b48a27 for .NET Framework
Copyright (C) Microsoft Corporation. All rights reserved.
MSBUILD : error MSB1009: Project file does not exist.
Switch: VCTargetsPath.vcxproj
Exit code: 1
-- Configuring incomplete, errors occurred!
See also "C:/Windows/System32/SPlisHSPlasH/build/temp.win-amd64-3.8/Release/CMakeFiles/CMakeOutput.log".
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "C:\Windows\system32\SPlisHSPlasH\setup.py", line 123, in <module>
setup(
File "C:\Installers\Anaconda\envs\SPlisHSPlasH\lib\site-packages\setuptools\__init__.py", line 153, in setup
return distutils.core.setup(**attrs)
File "C:\Installers\Anaconda\envs\SPlisHSPlasH\lib\distutils\core.py", line 148, in setup
dist.run_commands()
File "C:\Installers\Anaconda\envs\SPlisHSPlasH\lib\distutils\dist.py", line 966, in run_commands
self.run_command(cmd)
File "C:\Installers\Anaconda\envs\SPlisHSPlasH\lib\distutils\dist.py", line 985, in run_command
cmd_obj.run()
File "C:\Installers\Anaconda\envs\SPlisHSPlasH\lib\site-packages\wheel\bdist_wheel.py", line 299, in run
self.run_command('build')
File "C:\Installers\Anaconda\envs\SPlisHSPlasH\lib\distutils\cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "C:\Installers\Anaconda\envs\SPlisHSPlasH\lib\distutils\dist.py", line 985, in run_command
cmd_obj.run()
File "C:\Installers\Anaconda\envs\SPlisHSPlasH\lib\distutils\command\build.py", line 135, in run
self.run_command(cmd_name)
File "C:\Installers\Anaconda\envs\SPlisHSPlasH\lib\distutils\cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "C:\Installers\Anaconda\envs\SPlisHSPlasH\lib\distutils\dist.py", line 985, in run_command
cmd_obj.run()
File "C:\Windows\system32\SPlisHSPlasH\setup.py", line 47, in run
self.build_extension(ext)
File "C:\Windows\system32\SPlisHSPlasH\setup.py", line 92, in build_extension
subprocess.check_call(['cmake', ext.sourcedir] + cmake_args, cwd=self.build_temp, env=env)
File "C:\Installers\Anaconda\envs\SPlisHSPlasH\lib\subprocess.py", line 364, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['cmake', 'C:\\Windows\\system32\\SPlisHSPlasH', '-DCMAKE_LIBRARY_OUTPUT_DIRECTORY=C:\\Windows\\system32\\SPlisHSPlasH\\build\\lib.win-amd64-3.8', '-DPYTHON_EXECUTABLE=C:\\Installers\\Anaconda\\envs\\SPlisHSPlasH\\python.exe', '-DCMAKE_LIBRARY_OUTPUT_DIRECTORY_RELEASE=C:\\Windows\\system32\\SPlisHSPlasH\\build\\lib.win-amd64-3.8', '-DCMAKE_RUNTIME_OUTPUT_DIRECTORY=C:\\Windows\\system32\\SPlisHSPlasH\\build\\temp.win-amd64-3.8\\Release\\bin', '-DCMAKE_RUNTIME_OUTPUT_DIRECTORY_RELEASE=C:\\Windows\\system32\\SPlisHSPlasH\\build\\temp.win-amd64-3.8\\Release\\bin', '-A', 'x64']' returned non-zero exit status 1.
----------------------------------------
ERROR: Failed building wheel for pySPlisHSPlasH
Running setup.py clean for pySPlisHSPlasH
Failed to build pySPlisHSPlasH
Installing collected packages: numpy, pySPlisHSPlasH
Running setup.py install for pySPlisHSPlasH ... error
ERROR: Command errored out with exit status 1:
command: 'C:\Installers\Anaconda\envs\SPlisHSPlasH\python.exe' -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Windows\\system32\\SPlisHSPlasH\\setup.py'"'"'; __file__='"'"'C:\\Windows\\system32\\SPlisHSPlasH\\setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record 'C:\Users\13369879_admin\AppData\Local\Temp\pip-record-ghsor31v\install-record.txt' --single-version-externally-managed --compile --install-headers 'C:\Installers\Anaconda\envs\SPlisHSPlasH\Include\pySPlisHSPlasH'
cwd: C:\Windows\system32\SPlisHSPlasH\
Complete output (66 lines):
running install
running build
running build_py
creating build
creating build\lib.win-amd64-3.8
creating build\lib.win-amd64-3.8\pySPlisHSPlasH
copying pySPlisHSPlasH\__init__.py -> build\lib.win-amd64-3.8\pySPlisHSPlasH
creating build\lib.win-amd64-3.8\pySPlisHSPlasH\scripts
copying pySPlisHSPlasH\scripts\simulator.py -> build\lib.win-amd64-3.8\pySPlisHSPlasH\scripts
copying pySPlisHSPlasH\scripts\__init__.py -> build\lib.win-amd64-3.8\pySPlisHSPlasH\scripts
running build_ext
-- Building for: Visual Studio 16 2019
-- Selecting Windows SDK version 10.0.19041.0 to target Windows 10.0.18363.
CMake Error at CMakeLists.txt:6 (project):
Failed to run MSBuild command:
C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/MSBuild/Current/Bin/MSBuild.exe
to get the value of VCTargetsPath:
Microsoft (R) Build Engine version 16.9.0+5e4b48a27 for .NET Framework
Copyright (C) Microsoft Corporation. All rights reserved.
MSBUILD : error MSB1009: Project file does not exist.
Switch: VCTargetsPath.vcxproj
Exit code: 1
-- Configuring incomplete, errors occurred!
See also "C:/Windows/System32/SPlisHSPlasH/build/temp.win-amd64-3.8/Release/CMakeFiles/CMakeOutput.log".
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "C:\Windows\system32\SPlisHSPlasH\setup.py", line 123, in <module>
setup(
File "C:\Installers\Anaconda\envs\SPlisHSPlasH\lib\site-packages\setuptools\__init__.py", line 153, in setup
return distutils.core.setup(**attrs)
File "C:\Installers\Anaconda\envs\SPlisHSPlasH\lib\distutils\core.py", line 148, in setup
dist.run_commands()
File "C:\Installers\Anaconda\envs\SPlisHSPlasH\lib\distutils\dist.py", line 966, in run_commands
self.run_command(cmd)
File "C:\Installers\Anaconda\envs\SPlisHSPlasH\lib\distutils\dist.py", line 985, in run_command
cmd_obj.run()
File "C:\Installers\Anaconda\envs\SPlisHSPlasH\lib\site-packages\setuptools\command\install.py", line 61, in run
return orig.install.run(self)
File "C:\Installers\Anaconda\envs\SPlisHSPlasH\lib\distutils\command\install.py", line 545, in run
self.run_command('build')
File "C:\Installers\Anaconda\envs\SPlisHSPlasH\lib\distutils\cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "C:\Installers\Anaconda\envs\SPlisHSPlasH\lib\distutils\dist.py", line 985, in run_command
cmd_obj.run()
File "C:\Installers\Anaconda\envs\SPlisHSPlasH\lib\distutils\command\build.py", line 135, in run
self.run_command(cmd_name)
File "C:\Installers\Anaconda\envs\SPlisHSPlasH\lib\distutils\cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "C:\Installers\Anaconda\envs\SPlisHSPlasH\lib\distutils\dist.py", line 985, in run_command
cmd_obj.run()
File "C:\Windows\system32\SPlisHSPlasH\setup.py", line 47, in run
self.build_extension(ext)
File "C:\Windows\system32\SPlisHSPlasH\setup.py", line 92, in build_extension
subprocess.check_call(['cmake', ext.sourcedir] + cmake_args, cwd=self.build_temp, env=env)
File "C:\Installers\Anaconda\envs\SPlisHSPlasH\lib\subprocess.py", line 364, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['cmake', 'C:\\Windows\\system32\\SPlisHSPlasH', '-DCMAKE_LIBRARY_OUTPUT_DIRECTORY=C:\\Windows\\system32\\SPlisHSPlasH\\build\\lib.win-amd64-3.8', '-DPYTHON_EXECUTABLE=C:\\Installers\\Anaconda\\envs\\SPlisHSPlasH\\python.exe', '-DCMAKE_LIBRARY_OUTPUT_DIRECTORY_RELEASE=C:\\Windows\\system32\\SPlisHSPlasH\\build\\lib.win-amd64-3.8', '-DCMAKE_RUNTIME_OUTPUT_DIRECTORY=C:\\Windows\\system32\\SPlisHSPlasH\\build\\temp.win-amd64-3.8\\Release\\bin', '-DCMAKE_RUNTIME_OUTPUT_DIRECTORY_RELEASE=C:\\Windows\\system32\\SPlisHSPlasH\\build\\temp.win-amd64-3.8\\Release\\bin', '-A', 'x64']' returned non-zero exit status 1.
----------------------------------------
ERROR: Command errored out with exit status 1: 'C:\Installers\Anaconda\envs\SPlisHSPlasH\python.exe' -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Windows\\system32\\SPlisHSPlasH\\setup.py'"'"'; __file__='"'"'C:\\Windows\\system32\\SPlisHSPlasH\\setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record 'C:\Users\13369879_admin\AppData\Local\Temp\pip-record-ghsor31v\install-record.txt' --single-version-externally-managed --compile --install-headers 'C:\Installers\Anaconda\envs\SPlisHSPlasH\Include\pySPlisHSPlasH' Check the logs for full command output.
It looks like you downloaded SPlisHSPlasH to C:\Windows\system32\SPlisHSPlasH. Accessing the C:\Windows\system32 directory might require elevated privileges, so maybe MSBuild.exe can not access the files. Could you try to build in a directory that is owned by your user?
Yes, it's installed successfully. Thank you
But when I try the following code to test it:
import pysplishsplash as sph
def main():
base = sph.Exec.SimulatorBase()
base.init()
gui = sph.GUI.Simulator_GUI_TweakBar(base)
base.setGui(gui)
base.run()
if __name__ == "__main__":
main()
I got this error:
Failed to open file: C:/Installers/Anaconda/envs/SPlisHSPlasH/output/DoubleDamBreak/log/SPH_log.txt
Traceback (most recent call last):
File "C:/Users/13369879_admin/OneDrive - UTS/UTS/3D Bioprinting/Codes/pySPlisHSPlasH/main.py", line 11, in <module>
main()
File "C:/Users/13369879_admin/OneDrive - UTS/UTS/3D Bioprinting/Codes/pySPlisHSPlasH/main.py", line 6, in main
gui = sph.GUI.Simulator_GUI_TweakBar(base)
AttributeError: module 'pysplishsplash.GUI' has no attribute 'Simulator_GUI_TweakBar'
SPlisHSPlasH version: 2.9.2
Output directory: C:/Installers/Anaconda/envs/SPlisHSPlasH/output/DoubleDamBreak
Load scene file: C:/Installers/Anaconda/envs/SPlisHSPlasH/data/Scenes/DoubleDamBreak.json
Initialize static boundary simulation
---------------------------------------------------------------------------
---------------------------------------------------------------------------
---------------------------------------------------------------------------
---------------------------------------------------------------------------
Process finished with exit code 1
I think you just have to replace the line gui = sph.GUI.Simulator_GUI_TweakBar(base) by gui = sph.GUI.Simulator_GUI_imgui(base).
Nowadays SPlisHSPlasH uses ImGui instead of AntTweakBar to render the user interface, except if you set the CMake option -DUSE_IMGUI=OFF.
@WeilerMarcel Thank you so much for your help and quick responses. I appreciate it!
@WeilerMarcel I'm going to do a fluid simulation using Python and SPlisHSPlasH. I'd like to know if all the features in C ++ are available in the Python version of the library? Can I do a simulation using Python and this package (not a heavy simulation)? If yes, where can I find Python documentation for this library? I did not find much on the site. There were just some simple codes to test it.
@Hassan-math I am not developing the Python wrapper, but to my knowledge the wrapper is fairly complete. You can definitely run simulations, with or without GUI. I think the examples are the only documentation available for the Python bindings. You can try MyPy's stubgen tool to generate stub files (.pyi) for Python packages. These files can be used by most modern IDEs for autocompletion and might help as well.