princeton-vl / infinigen

Infinite Photorealistic Worlds using Procedural Generation
https://infinigen.org
BSD 3-Clause "New" or "Revised" License
5.14k stars 430 forks source link

Fluid Installiation error #246

Open TomTomTommi opened 4 weeks ago

TomTomTommi commented 4 weeks ago

I am trying to install fluid following: bash scripts/install/compile_flip_fluids.sh but:

FLIP Fluids addon successfully built and compiled to:
        <./infinigen/Blender-FLIP-Fluids/build/bl_flip_fluids/flip_fluids_addon>
./infinigen
Installing Flip Fluids into ./anaconda3/envs/infinigen/lib/python3.10/site-packages/bpy/3.6/scripts/addons
Error: Not freed memory blocks: 26577, total unfreed memory 8.743225 MB

I have successfully installed the previous infinigen package.

The full install info is

Cloning into 'Blender-FLIP-Fluids'...
remote: Enumerating objects: 3894, done.
remote: Counting objects: 100% (243/243), done.
remote: Compressing objects: 100% (114/114), done.
remote: Total 3894 (delta 166), reused 140 (delta 128), pack-reused 3651
Receiving objects: 100% (3894/3894), 15.89 MiB | 22.08 MiB/s, done.
Resolving deltas: 100% (2838/2838), done.
-- The C compiler identification is GNU 11.4.0
-- The CXX compiler identification is GNU 11.4.0
-- Check for working C compiler: /home/jj323/anaconda3/envs/infinigen/bin/cc
-- Check for working C compiler: /home/jj323/anaconda3/envs/infinigen/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /home/jj323/anaconda3/envs/infinigen/bin/c++
-- Check for working CXX compiler: /home/jj323/anaconda3/envs/infinigen/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- FLIP Fluids version 1.7.5 GitHub Release 12-MAR-2024
-- Building in debug mode
-- Configuring done
-- Generating done
-- Build files have been written to: /home/jj323/PycharmProjects/infinigen/Blender-FLIP-Fluids/build
Scanning dependencies of target objects
[  1%] Building CXX object CMakeFiles/objects.dir/src/engine/aabb.cpp.o
[  3%] Building CXX object CMakeFiles/objects.dir/src/engine/c_bindings/cbindings.cpp.o
[  4%] Building CXX object CMakeFiles/objects.dir/src/engine/c_bindings/fluidsimulation_c.cpp.o
[  6%] Building CXX object CMakeFiles/objects.dir/src/engine/c_bindings/forcefield_c.cpp.o
[  7%] Building CXX object CMakeFiles/objects.dir/src/engine/c_bindings/forcefieldcurve_c.cpp.o
[  9%] Building CXX object CMakeFiles/objects.dir/src/engine/c_bindings/forcefieldgrid_c.cpp.o
[ 11%] Building CXX object CMakeFiles/objects.dir/src/engine/c_bindings/forcefieldpoint_c.cpp.o
[ 12%] Building CXX object CMakeFiles/objects.dir/src/engine/c_bindings/forcefieldsurface_c.cpp.o
[ 14%] Building CXX object CMakeFiles/objects.dir/src/engine/c_bindings/forcefieldvolume_c.cpp.o
[ 15%] Building CXX object CMakeFiles/objects.dir/src/engine/c_bindings/meshfluidsource_c.cpp.o
[ 17%] Building CXX object CMakeFiles/objects.dir/src/engine/c_bindings/meshobject_c.cpp.o
[ 19%] Building CXX object CMakeFiles/objects.dir/src/engine/c_bindings/mixbox_c.cpp.o
[ 20%] Building CXX object CMakeFiles/objects.dir/src/engine/c_bindings/openclutils_c.cpp.o
[ 22%] Building CXX object CMakeFiles/objects.dir/src/engine/clscalarfield.cpp.o
[ 23%] Building CXX object CMakeFiles/objects.dir/src/engine/collision.cpp.o
[ 25%] Building CXX object CMakeFiles/objects.dir/src/engine/diffuseparticlesimulation.cpp.o
[ 26%] Building CXX object CMakeFiles/objects.dir/src/engine/fluidmaterialgrid.cpp.o
[ 28%] Building CXX object CMakeFiles/objects.dir/src/engine/fluidsimulation.cpp.o
[ 30%] Building CXX object CMakeFiles/objects.dir/src/engine/forcefield.cpp.o
[ 31%] Building CXX object CMakeFiles/objects.dir/src/engine/forcefieldcurve.cpp.o
[ 33%] Building CXX object CMakeFiles/objects.dir/src/engine/forcefieldgrid.cpp.o
[ 34%] Building CXX object CMakeFiles/objects.dir/src/engine/forcefieldpoint.cpp.o
[ 36%] Building CXX object CMakeFiles/objects.dir/src/engine/forcefieldsurface.cpp.o
[ 38%] Building CXX object CMakeFiles/objects.dir/src/engine/forcefieldutils.cpp.o
[ 39%] Building CXX object CMakeFiles/objects.dir/src/engine/forcefieldvolume.cpp.o
[ 41%] Building CXX object CMakeFiles/objects.dir/src/engine/gridindexkeymap.cpp.o
[ 42%] Building CXX object CMakeFiles/objects.dir/src/engine/gridindexvector.cpp.o
[ 44%] Building CXX object CMakeFiles/objects.dir/src/engine/gridutils.cpp.o
[ 46%] Building CXX object CMakeFiles/objects.dir/src/engine/influencegrid.cpp.o
[ 47%] Building CXX object CMakeFiles/objects.dir/src/engine/interpolation.cpp.o
[ 49%] Building CXX object CMakeFiles/objects.dir/src/engine/kernels/kernels.cpp.o
[ 50%] Building CXX object CMakeFiles/objects.dir/src/engine/levelsetsolver.cpp.o
[ 52%] Building CXX object CMakeFiles/objects.dir/src/engine/levelsetutils.cpp.o
[ 53%] Building CXX object CMakeFiles/objects.dir/src/engine/logfile.cpp.o
[ 55%] Building CXX object CMakeFiles/objects.dir/src/engine/macvelocityfield.cpp.o
[ 57%] Building CXX object CMakeFiles/objects.dir/src/engine/main.cpp.o
[ 58%] Building CXX object CMakeFiles/objects.dir/src/engine/meshfluidsource.cpp.o
[ 60%] Building CXX object CMakeFiles/objects.dir/src/engine/meshlevelset.cpp.o
[ 61%] Building CXX object CMakeFiles/objects.dir/src/engine/meshobject.cpp.o
[ 63%] Building CXX object CMakeFiles/objects.dir/src/engine/meshutils.cpp.o
[ 65%] Building CXX object CMakeFiles/objects.dir/src/engine/mixbox/mixbox_stub.cpp.o
[ 66%] Building CXX object CMakeFiles/objects.dir/src/engine/noisegenerationutils.cpp.o
[ 68%] Building CXX object CMakeFiles/objects.dir/src/engine/opencl_bindings/clcpp.cpp.o
[ 69%] Building CXX object CMakeFiles/objects.dir/src/engine/openclutils.cpp.o
[ 71%] Building CXX object CMakeFiles/objects.dir/src/engine/particleadvector.cpp.o
[ 73%] Building CXX object CMakeFiles/objects.dir/src/engine/particlelevelset.cpp.o
[ 74%] Building CXX object CMakeFiles/objects.dir/src/engine/particlemaskgrid.cpp.o
[ 76%] Building CXX object CMakeFiles/objects.dir/src/engine/particlemesher.cpp.o
[ 77%] Building CXX object CMakeFiles/objects.dir/src/engine/particlesheeter.cpp.o
[ 79%] Building CXX object CMakeFiles/objects.dir/src/engine/particlesystem.cpp.o
[ 80%] Building CXX object CMakeFiles/objects.dir/src/engine/polygonizer3d.cpp.o
[ 82%] Building CXX object CMakeFiles/objects.dir/src/engine/pressuresolver.cpp.o
[ 84%] Building CXX object CMakeFiles/objects.dir/src/engine/scalarfield.cpp.o
[ 85%] Building CXX object CMakeFiles/objects.dir/src/engine/spatialpointgrid.cpp.o
[ 87%] Building CXX object CMakeFiles/objects.dir/src/engine/stopwatch.cpp.o
[ 88%] Building CXX object CMakeFiles/objects.dir/src/engine/threadutils.cpp.o
[ 90%] Building CXX object CMakeFiles/objects.dir/src/engine/trianglemesh.cpp.o
[ 92%] Building CXX object CMakeFiles/objects.dir/src/engine/turbulencefield.cpp.o
[ 93%] Building CXX object CMakeFiles/objects.dir/src/engine/velocityadvector.cpp.o
[ 95%] Building CXX object CMakeFiles/objects.dir/src/engine/versionutils.cpp.o
[ 96%] Building CXX object CMakeFiles/objects.dir/src/engine/viscositysolver.cpp.o
[ 98%] Building CXX object CMakeFiles/objects.dir/src/engine/vmath.cpp.o
[ 98%] Built target objects
Scanning dependencies of target blpyfluiddebug
[100%] Linking CXX shared library bl_flip_fluids/flip_fluids_addon/pyfluid/lib/libblpyfluiddebug.so
[100%] Built target blpyfluiddebug
-- FLIP Fluids version 1.7.5 GitHub Release 12-MAR-2024
-- Building in release mode
-- Configuring done
-- Generating done
-- Build files have been written to: /home/jj323/PycharmProjects/infinigen/Blender-FLIP-Fluids/build
[  1%] Building CXX object CMakeFiles/objects.dir/src/engine/aabb.cpp.o
[  3%] Building CXX object CMakeFiles/objects.dir/src/engine/c_bindings/cbindings.cpp.o
[  4%] Building CXX object CMakeFiles/objects.dir/src/engine/c_bindings/fluidsimulation_c.cpp.o
[  6%] Building CXX object CMakeFiles/objects.dir/src/engine/c_bindings/forcefield_c.cpp.o
[  7%] Building CXX object CMakeFiles/objects.dir/src/engine/c_bindings/forcefieldcurve_c.cpp.o
[  9%] Building CXX object CMakeFiles/objects.dir/src/engine/c_bindings/forcefieldgrid_c.cpp.o
[ 11%] Building CXX object CMakeFiles/objects.dir/src/engine/c_bindings/forcefieldpoint_c.cpp.o
[ 12%] Building CXX object CMakeFiles/objects.dir/src/engine/c_bindings/forcefieldsurface_c.cpp.o
[ 14%] Building CXX object CMakeFiles/objects.dir/src/engine/c_bindings/forcefieldvolume_c.cpp.o
[ 15%] Building CXX object CMakeFiles/objects.dir/src/engine/c_bindings/meshfluidsource_c.cpp.o
[ 17%] Building CXX object CMakeFiles/objects.dir/src/engine/c_bindings/meshobject_c.cpp.o
[ 19%] Building CXX object CMakeFiles/objects.dir/src/engine/c_bindings/mixbox_c.cpp.o
[ 20%] Building CXX object CMakeFiles/objects.dir/src/engine/c_bindings/openclutils_c.cpp.o
[ 22%] Building CXX object CMakeFiles/objects.dir/src/engine/clscalarfield.cpp.o
[ 23%] Building CXX object CMakeFiles/objects.dir/src/engine/collision.cpp.o
[ 25%] Building CXX object CMakeFiles/objects.dir/src/engine/diffuseparticlesimulation.cpp.o
[ 26%] Building CXX object CMakeFiles/objects.dir/src/engine/fluidmaterialgrid.cpp.o
[ 28%] Building CXX object CMakeFiles/objects.dir/src/engine/fluidsimulation.cpp.o
[ 30%] Building CXX object CMakeFiles/objects.dir/src/engine/forcefield.cpp.o
[ 31%] Building CXX object CMakeFiles/objects.dir/src/engine/forcefieldcurve.cpp.o
[ 33%] Building CXX object CMakeFiles/objects.dir/src/engine/forcefieldgrid.cpp.o
[ 34%] Building CXX object CMakeFiles/objects.dir/src/engine/forcefieldpoint.cpp.o
[ 36%] Building CXX object CMakeFiles/objects.dir/src/engine/forcefieldsurface.cpp.o
[ 38%] Building CXX object CMakeFiles/objects.dir/src/engine/forcefieldutils.cpp.o
[ 39%] Building CXX object CMakeFiles/objects.dir/src/engine/forcefieldvolume.cpp.o
[ 41%] Building CXX object CMakeFiles/objects.dir/src/engine/gridindexkeymap.cpp.o
[ 42%] Building CXX object CMakeFiles/objects.dir/src/engine/gridindexvector.cpp.o
[ 44%] Building CXX object CMakeFiles/objects.dir/src/engine/gridutils.cpp.o
[ 46%] Building CXX object CMakeFiles/objects.dir/src/engine/influencegrid.cpp.o
[ 47%] Building CXX object CMakeFiles/objects.dir/src/engine/interpolation.cpp.o
[ 49%] Building CXX object CMakeFiles/objects.dir/src/engine/kernels/kernels.cpp.o
[ 50%] Building CXX object CMakeFiles/objects.dir/src/engine/levelsetsolver.cpp.o
[ 52%] Building CXX object CMakeFiles/objects.dir/src/engine/levelsetutils.cpp.o
[ 53%] Building CXX object CMakeFiles/objects.dir/src/engine/logfile.cpp.o
[ 55%] Building CXX object CMakeFiles/objects.dir/src/engine/macvelocityfield.cpp.o
[ 57%] Building CXX object CMakeFiles/objects.dir/src/engine/main.cpp.o
[ 58%] Building CXX object CMakeFiles/objects.dir/src/engine/meshfluidsource.cpp.o
[ 60%] Building CXX object CMakeFiles/objects.dir/src/engine/meshlevelset.cpp.o
[ 61%] Building CXX object CMakeFiles/objects.dir/src/engine/meshobject.cpp.o
[ 63%] Building CXX object CMakeFiles/objects.dir/src/engine/meshutils.cpp.o
[ 65%] Building CXX object CMakeFiles/objects.dir/src/engine/mixbox/mixbox_stub.cpp.o
[ 66%] Building CXX object CMakeFiles/objects.dir/src/engine/noisegenerationutils.cpp.o
[ 68%] Building CXX object CMakeFiles/objects.dir/src/engine/opencl_bindings/clcpp.cpp.o
[ 69%] Building CXX object CMakeFiles/objects.dir/src/engine/openclutils.cpp.o
[ 71%] Building CXX object CMakeFiles/objects.dir/src/engine/particleadvector.cpp.o
[ 73%] Building CXX object CMakeFiles/objects.dir/src/engine/particlelevelset.cpp.o
[ 74%] Building CXX object CMakeFiles/objects.dir/src/engine/particlemaskgrid.cpp.o
[ 76%] Building CXX object CMakeFiles/objects.dir/src/engine/particlemesher.cpp.o
[ 77%] Building CXX object CMakeFiles/objects.dir/src/engine/particlesheeter.cpp.o
[ 79%] Building CXX object CMakeFiles/objects.dir/src/engine/particlesystem.cpp.o
[ 80%] Building CXX object CMakeFiles/objects.dir/src/engine/polygonizer3d.cpp.o
[ 82%] Building CXX object CMakeFiles/objects.dir/src/engine/pressuresolver.cpp.o
[ 84%] Building CXX object CMakeFiles/objects.dir/src/engine/scalarfield.cpp.o
[ 85%] Building CXX object CMakeFiles/objects.dir/src/engine/spatialpointgrid.cpp.o
[ 87%] Building CXX object CMakeFiles/objects.dir/src/engine/stopwatch.cpp.o
[ 88%] Building CXX object CMakeFiles/objects.dir/src/engine/threadutils.cpp.o
[ 90%] Building CXX object CMakeFiles/objects.dir/src/engine/trianglemesh.cpp.o
[ 92%] Building CXX object CMakeFiles/objects.dir/src/engine/turbulencefield.cpp.o
[ 93%] Building CXX object CMakeFiles/objects.dir/src/engine/velocityadvector.cpp.o
[ 95%] Building CXX object CMakeFiles/objects.dir/src/engine/versionutils.cpp.o
[ 96%] Building CXX object CMakeFiles/objects.dir/src/engine/viscositysolver.cpp.o
[ 98%] Building CXX object CMakeFiles/objects.dir/src/engine/vmath.cpp.o
[ 98%] Built target objects
Scanning dependencies of target blpyfluidrelease
[100%] Linking CXX shared library bl_flip_fluids/flip_fluids_addon/pyfluid/lib/libblpyfluidrelease.so
[100%] Built target blpyfluidrelease

--------------------------------------------------------------------------------
FLIP Fluids addon successfully built and compiled to:
        </home/jj323/PycharmProjects/infinigen/Blender-FLIP-Fluids/build/bl_flip_fluids/flip_fluids_addon>
./infinigen
Installing Flip Fluids into ./anaconda3/envs/infinigen/lib/python3.10/site-packages/bpy/3.6/scripts/addons
Error: Not freed memory blocks: 26577, total unfreed memory 8.743225 MB