princeton-vl / infinigen Goto Github PK
View Code? Open in Web Editor NEWInfinite Photorealistic Worlds using Procedural Generation
Home Page: https://infinigen.org
License: BSD 3-Clause "New" or "Revised" License
Infinite Photorealistic Worlds using Procedural Generation
Home Page: https://infinigen.org
License: BSD 3-Clause "New" or "Revised" License
During bash install.sh
, there are the errors:
Collecting sklearn
Using cached https://mirrors.sustech.edu.cn/pypi/packages/7a/93/e0e1b1e98f39dfca7ec9795cb46f6e09e88a2fd5d4a28e4b3d1f618a2aec/sklearn-0.0.post5.tar.gz (3.7 kB)
ERROR: Command errored out with exit status 1:
command: /home/yaufook/git-projects/infinigen/blender/3.3/python/bin/python3.10 -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-_vw7yaxh/sklearn_e7480b9271614e85ae97fa88d81d9237/setup.py'"'"'; __file__='"'"'/tmp/pip-install-_vw7yaxh/sklearn_e7480b9271614e85ae97fa88d81d9237/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'"'"'))' egg_info --egg-base /tmp/pip-pip-egg-info-8qes_ify
cwd: /tmp/pip-install-_vw7yaxh/sklearn_e7480b9271614e85ae97fa88d81d9237/
Complete output (18 lines):
The 'sklearn' PyPI package is deprecated, use 'scikit-learn'
rather than 'sklearn' for pip commands.
Here is how to fix this error in the main use cases:
- use 'pip install scikit-learn' rather than 'pip install sklearn'
- replace 'sklearn' by 'scikit-learn' in your pip requirements files
(requirements.txt, setup.py, setup.cfg, Pipfile, etc ...)
- if the 'sklearn' package is used by one of your dependencies,
it would be great if you take some time to track which package uses
'sklearn' instead of 'scikit-learn' and report it to their issue tracker
- as a last resort, set the environment variable
SKLEARN_ALLOW_DEPRECATED_SKLEARN_PACKAGE_INSTALL=True to avoid this error
More information is available at
https://github.com/scikit-learn/sklearn-pypi-package
If the previous advice does not cover your use case, feel free to report it at
https://github.com/scikit-learn/sklearn-pypi-package/issues/new
----------------------------------------
WARNING: Discarding https://mirrors.sustech.edu.cn/pypi/packages/7a/93/e0e1b1e98f39dfca7ec9795cb46f6e09e88a2fd5d4a28e4b3d1f618a2aec/sklearn-0.0.post5.tar.gz#sha256=7377c714a03a79bbe9196f435db931fd2a6fa8c68514da7ed3a251fd08c52e2c (from https://mirrors.sustech.edu.cn/pypi/simple/sklearn/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
Downloading https://mirrors.sustech.edu.cn/pypi/packages/99/b2/165110013aa66fae6fc13918ad0e9de4801e5f1691d371bf8b63328037e6/sklearn-0.0.post4.tar.gz (3.6 kB)
ERROR: Command errored out with exit status 1:
command: /home/yaufook/git-projects/infinigen/blender/3.3/python/bin/python3.10 -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-_vw7yaxh/sklearn_b8752208ec024f0482c7ab2a8f9185a6/setup.py'"'"'; __file__='"'"'/tmp/pip-install-_vw7yaxh/sklearn_b8752208ec024f0482c7ab2a8f9185a6/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'"'"'))' egg_info --egg-base /tmp/pip-pip-egg-info-m766rqpc
cwd: /tmp/pip-install-_vw7yaxh/sklearn_b8752208ec024f0482c7ab2a8f9185a6/
Complete output (18 lines):
The 'sklearn' PyPI package is deprecated, use 'scikit-learn'
rather than 'sklearn' for pip commands.
Here is how to fix this error in the main use cases:
- use 'pip install scikit-learn' rather than 'pip install sklearn'
- replace 'sklearn' by 'scikit-learn' in your pip requirements files
(requirements.txt, setup.py, setup.cfg, Pipfile, etc ...)
- if the 'sklearn' package is used by one of your dependencies,
it would be great if you take some time to track which package uses
'sklearn' instead of 'scikit-learn' and report it to their issue tracker
- as a last resort, set the environment variable
SKLEARN_ALLOW_DEPRECATED_SKLEARN_PACKAGE_INSTALL=True to avoid this error
More information is available at
https://github.com/scikit-learn/sklearn-pypi-package
If the previous advice does not cover your use case, feel free to report it at
https://github.com/scikit-learn/sklearn-pypi-package/issues/new
----------------------------------------
WARNING: Discarding https://mirrors.sustech.edu.cn/pypi/packages/99/b2/165110013aa66fae6fc13918ad0e9de4801e5f1691d371bf8b63328037e6/sklearn-0.0.post4.tar.gz#sha256=0e81ec9c32d4bb418e7be8f1ec1027d174975502dc84cbc4f4564b4cba31e674 (from https://mirrors.sustech.edu.cn/pypi/simple/sklearn/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
Downloading https://mirrors.sustech.edu.cn/pypi/packages/db/1e/af4e9cded5093a92e60d4ae7149a02c7427661b2db66c8ea4d34b17864a2/sklearn-0.0.post1.tar.gz (3.6 kB)
ERROR: Command errored out with exit status 1:
command: /home/yaufook/git-projects/infinigen/blender/3.3/python/bin/python3.10 -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-_vw7yaxh/sklearn_9ef11566b317429fa42397499ccf6b2e/setup.py'"'"'; __file__='"'"'/tmp/pip-install-_vw7yaxh/sklearn_9ef11566b317429fa42397499ccf6b2e/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'"'"'))' egg_info --egg-base /tmp/pip-pip-egg-info-bcspmjh5
cwd: /tmp/pip-install-_vw7yaxh/sklearn_9ef11566b317429fa42397499ccf6b2e/
Complete output (18 lines):
The 'sklearn' PyPI package is deprecated, use 'scikit-learn'
rather than 'sklearn' for pip commands.
Here is how to fix this error in the main use cases:
- use 'pip install scikit-learn' rather than 'pip install sklearn'
- replace 'sklearn' by 'scikit-learn' in your pip requirements files
(requirements.txt, setup.py, setup.cfg, Pipfile, etc ...)
- if the 'sklearn' package is used by one of your dependencies,
it would be great if you take some time to track which package uses
'sklearn' instead of 'scikit-learn' and report it to their issue tracker
- as a last resort, set the environment variable
SKLEARN_ALLOW_DEPRECATED_SKLEARN_PACKAGE_INSTALL=True to avoid this error
More information is available at
https://github.com/scikit-learn/sklearn-pypi-package
If the previous advice does not cover your use case, feel free to report it at
https://github.com/scikit-learn/sklearn-pypi-package/issues/new
----------------------------------------
WARNING: Discarding https://mirrors.sustech.edu.cn/pypi/packages/db/1e/af4e9cded5093a92e60d4ae7149a02c7427661b2db66c8ea4d34b17864a2/sklearn-0.0.post1.tar.gz#sha256=76b9ed1623775168657b86b5fe966d45752e5c87f528de6240c38923b94147c5 (from https://mirrors.sustech.edu.cn/pypi/simple/sklearn/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
But the installation succeeded. Is there any risk by ignoring these errors?
dll = load_cdll(f"terrain/lib/{self.device}/elements/{lib_name_X}.so")
where is this dll file
Describe the bug
A clear and concise description of what the bug is.
Steps to Reproduce
What version of the code were you using? Tell us the output of git log -n 1
'''
$ git log -n 1
commit 6ce8234
'''
What command did you run?
bash install.sh
install.sh: line 2: $'\r': command not found
install.sh: line 23: syntax error near unexpected token `elif'
'nstall.sh: line 23: `elif [ "${OS}" = "Darwin" ]; then
** (If this is your first time running Infinigen) What are the full output logs of install.sh
?**
Add your install.sh logs here
Platform
Additional context
Add any other context about the problem here.
I've been trying to use Infinigen with GPU acceleration by adding --pipeline_configs enable_gpu to my command, as instructed in the README. However, I've been encountering the following error:
blender: error: unrecognized arguments: --pipeline_configs enable_gpu
Steps to Reproduce
$BLENDER -noaudio --background --python generate.py -- --seed 13 --task coarse --g coast --output_folder outputs2/coarse2 --pipeline_configs enable_gpu
Platform
Could you kindly provide some guide?
I would like to know how to get the results from "Figure 12. Creature Generation" in your paper?
Hi,
thanks for the amazing work! Do you consider adding the support of driving scene generation? As far as I understood, currently, it only supports natural scene generation.
Thank you very much!
How do I enable the fire / smoke terrain materials?
Describe the bug
You have specified 4 $BLENDER command lines. Good news: the first line works and produces
a blend file that appears to be a terrain with a lot of rectangular boxes.
But the second line generates an error:
I have put "........" where I removed the drive specifics
(infinigen) paul@Pauls-MBP worldgen % $BLENDER -noaudio --background --python generate.py -- --seed 0 --task populate fine_terrain -g desert simple --input_folder outputs/helloworld/coarse --output_folder outputs/helloworld/fine
Blender 3.3.1 (hash ....)
[16:09:15.331] [root] [INFO] | Converted args.seed='0' to scene_seed=0, parsed as hexadecimal
[16:09:15.341] [root] [INFO] | infinigen version 1.0.0
[16:09:15.341] [root] [INFO] | CUDA_VISIBLE_DEVICES=None
[16:09:15.341] [times] [INFO] | [MAIN TOTAL]
[16:09:15.341] [times] [INFO] | [Reading input blendfile]
Read blend: ........ worldgen/outputs/helloworld/coarse/scene.blend
[16:09:15.530] [times] [INFO] | [Reading input blendfile] finished in 0:00:00.189050
[16:09:15.531] [root] [WARNING] | Re-initialized 0 as trusted. Do not run infinigen on untrusted blend files.
[16:09:15.531] [root] [INFO] | Processing frames 1 through 1 inclusive
[16:09:15.538] [times] [INFO] | [Create terrain]
[16:09:15.538] [root] [INFO] | Terrain using only on the fly on_the_fly_asset_folder=PosixPath('....../infinigen/worldgen/outputs/helloworld/fine/assets')
[16:09:15.612] [times] [INFO] | [Create terrain] failed with <class 'AssertionError'>
[16:09:15.612] [times] [INFO] | [MAIN TOTAL] failed with <class 'AssertionError'>
............
I would like to know if there are some special steps needed to be able to use GPU power when using infinigen? I tried WSL2 Ubuntu 20.04 and Docker but botch cases it only uses CPU + says no Optix available due to non available device with ability to run Optix.
BTW nvidia-smi shows proper card + drivers.
System:
Windows 10
RTX 3090 latest drivers
WSL2 Ubunu 20.04 installed from provided tutorial from Readme
latest Docker for Windows
requirements.txt typo/error
Describe the bug
bash install.sh
Collecting sklearn (from mesh_to_sdf->-r ./requirements.txt (line 16)) Downloading sklearn-0.0.post5.tar.gz (3.7 kB) Preparing metadata (setup.py) ... error error: subprocess-exited-with-error ร python setup.py egg_info did not run successfully. โ exit code: 1 โฐโ> [18 lines of output] The 'sklearn' PyPI package is deprecated, use 'scikit-learn' rather than 'sklearn' for pip commands. Here is how to fix this error in the main use cases: - use 'pip install scikit-learn' rather than 'pip install sklearn' - replace 'sklearn' by 'scikit-learn' in your pip requirements files (requirements.txt, setup.py, setup.cfg, Pipfile, etc ...) - if the 'sklearn' package is used by one of your dependencies, it would be great if you take some time to track which package uses 'sklearn' instead of 'scikit-learn' and report it to their issue tracker - as a last resort, set the environment variable SKLEARN_ALLOW_DEPRECATED_SKLEARN_PACKAGE_INSTALL=True to avoid this error More information is available at https://github.com/scikit-learn/sklearn-pypi-package If the previous advice does not cover your use case, feel free to report it at https://github.com/scikit-learn/sklearn-pypi-package/issues/new [end of output] note: This error originates from a subprocess, and is likely not a problem with pip. error: metadata-generation-failed ร Encountered error while generating package metadata. โฐโ> See above for output. note: This is an issue with the package mentioned above, not pip. hint: See above for details.
Steps to Reproduce
What version of the code were you using? Tell us the output of git log -n 1
What command did you run?
bash install.sh
Platform
Additional context
Just trying to install and gives me the same message over various
Hi author, I try the Generate image(s) in one command and success generate 'hello_world' folder in outputs:
then i run run_pipeline.sh, the gpu memory error occurs:
In bleander webser, it says:
My gpu is 3080 10G, memory is 64G, how to adjust the blender render Device in run_pipeline.sh, what is the default device in run_pipeline.sh?
Thank you !
I have generated a image like this
Now, how to generated a short vide like the one in website, https://infinigen.org/
Describe the bug
The final output image is all black.
Steps to Reproduce
git log -n 1
commit 6ce8234
...
'''
python -m tools.manage_datagen_jobs --output_folder outputs/seaice3 --num_scenes 1 --pipeline_configs local_16GB enable_gpu monocular blender_gt --specific_seed 50 --configs arctic
outputs/seaice3 06/21 10:39PM -> 06/21 11:11PM
concurrent_max : 1
disk_usage : 0.03
succeeded/blendergt : 1
succeeded/coarse : 1
succeeded/fineterrain : 1
succeeded/populate : 1
succeeded/short : 1
succeeded/total : 5
** (If this is your first time running Infinigen) What are the full output logs of install.sh
?**
Add your install.sh logs here
Platform
Additional context
This may be related to #26. The simple
config can successfully generate images showing sea ice, icebergs and ocean.
Removing simple
and allocating 16GB to my WSl2 instance seemed working as log didn't show any errors. All 5 stages finished.
Opening outputs/seaice3/50/fine_0_0_0048_0/scene.blend file doesn't show the geometries as in simple
config.
Turns out it is the enable_gpu
switch. Maybe my GTX 1070 8GB is not beefy enough ๐ญ
Removing enable_gpu
got it working.
how to fix it
Crashed: 0 fineterrain_0_0_0048_0 25433781102 Error: Python: Traceback (most recent call last):,Error: /home/maciek/PROJEKTY/infinigen/worldgen/terrain/lib/cuda/elements/ground.so: cannot open shared object file: No such file or directory fatal=True 06/18 08:58PM
Blender 3.3.1 (hash b292cfe5a936 built 2022-10-05 00:14:35)
/run/user/1000/gvfs/ non-existent directory
[00:04:03.622] [root] [INFO] | Converted args.seed='0' to scene_seed=0, parsed as hexadecimal
[00:04:03.640] [root] [INFO] | infinigen version 1.0.0
[00:04:03.640] [root] [INFO] | CUDA_VISIBLE_DEVICES=None
[00:04:03.640] [times] [INFO] | [MAIN TOTAL]
[00:04:03.640] [times] [INFO] | [Reading input blendfile]
Read blend: /data/code/lh/infinigen/worldgen/outputs/helloworld/fine/scene.blend
[00:04:04.723] [times] [INFO] | [Reading input blendfile] finished in 0:00:01.082460
[00:04:04.723] [root] [WARNING] | Re-initialized 0 as trusted. Do not run infinigen on untrusted blend files.
[00:04:04.723] [root] [INFO] | Processing frames 1 through 1 inclusive
[00:04:04.737] [times] [INFO] | [Render Frames]
[00:04:04.737] [times] [INFO] | [Enable GPU]
[00:04:04.791] [rendering.render] [INFO] | Device NVIDIA A800 80GB PCIe of type OPTIX found and used.
[00:04:04.791] [times] [INFO] | [Enable GPU] finished in 0:00:00.053972
[00:04:04.791] [times] [INFO] | [Render/Cycles settings]
[00:04:04.791] [times] [INFO] | [Render/Cycles settings] finished in 0:00:00.000243
[00:04:04.791] [times] [INFO] | [Compositing Setup]
[00:04:04.794] [times] [INFO] | [Compositing Setup] finished in 0:00:00.002180
[00:04:04.794] [times] [INFO] | [get_camera]
[00:04:04.794] [times] [INFO] | [get_camera] finished in 0:00:00.000071
[00:04:04.794] [times] [INFO] | [Actual rendering]
Writing: /tmp/scene.crash.txt
Segmentation fault (core dumped)
The error says no module 'gin', But I've run requirements.txt
, Use the pip list
to check that gin-config=0.5.0
already exists
Windows 11 22H2 - WSL Ubuntu 22.04 LTS
AMD 4800HS + RTX 2060
python -m tools.manage_datagen_jobs --output_folder outputs/hello_world --num_scenes 1 --pipeline_configs local_16GB monocular blender_gt --specific_seed 0 --configs desert simple
crashed.txt
0 coarse 48951254576 Error: Python: Traceback (most recent call last):,Error: No module named 'gin' fatal=True 06/18 09:36PM
48951254576_0_log.out
The following command is sent: "nice -n 20 ../blender/blender --background -y -noaudio --python generate.py -- --output_folder outputs/hello_world/0/coarse --seed 0 --task coarse --task_uniqname coarse -g desert simple -p LOG_DIR='outputs/hello_world/0/logs' execute_tasks.frame_range=[1, 48] execute_tasks.camera_id=[0, 0]"
Blender 3.3.1 (hash b292cfe5a936 built 2022-10-05 00:14:35)
/mnt/wslg/runtime-dir/gvfs/ non-existent directory
Error: Python: Traceback (most recent call last):
File "/mnt/f/AIToolKit/AIGC/infinigen-main/worldgen/generate.py", line 19, in
import gin
ModuleNotFoundError: No module named 'gin'
Blender quit
Copying the users' SSH keys into the Docker image is a security risk. Rather mount a volume when running the container:
docker run -it --rm -v $HOME/.ssh:/root/.ssh infinigen /bin/bash
This should also solve the installation issue where a user does not have that exact key in their SSH folder.
When trying to run the Hello World sample I hit an error where blender can't import bnurbs from the cpp_utils folder. I had a theory that it was because the bnurbs file was a .pyx file so I converted the file from Cython to Python and tried to run it again. Now I think I've really broke it. The new error is that numpy has no attribute 'bool'.
I am heavily relying on ChatGPT for any coding so bear in mind I am no programmer.
This happens every time I try to run: blender -noaudio --background --python generate.py -- --seed 0 --task coarse -g desert simple --output_folder outputs/helloworld/coarse
What version of the code were you using? Tell us the output of git log -n 1
'''
commit 2c818e2 (HEAD -> main, origin/main, origin/HEAD)
Author: pvl-bot [email protected]
Date: Thu Jun 22 02:18:03 2023 -0400
Tune default distribution
...
'''
What command did you run?
blender -noaudio --background --python generate.py -- --seed 0 --task coarse -g desert simple --output_folder outputs/helloworld/coarse
Color management: using fallback mode for management
Color management: Error could not find role data role.
Blender 3.0.1
Color management: scene view "Filmic" not found, setting default "Standard".
/run/user/1000/gvfs/ non-existent directory
/mnt/c/gitstuff/infinigen/worldgen/terrain/utils/kernelizer_util.py:78: FutureWarning: In the future `np.bool` will be defined as the corresponding NumPy scalar.. The issue is probably coming from __init__.py:308
AttributeType.Boolean: np.bool,
Traceback (most recent call last):
File "/mnt/c/gitstuff/infinigen/worldgen/generate.py", line 27, in <module>
from terrain import Terrain
File "/mnt/c/gitstuff/infinigen/worldgen/terrain/__init__.py", line 7, in <module>
from .core import Terrain
File "/mnt/c/gitstuff/infinigen/worldgen/terrain/core.py", line 15, in <module>
from terrain.mesher import OpaqueSphericalMesher, TransparentSphericalMesher, UniformMesher
File "/mnt/c/gitstuff/infinigen/worldgen/terrain/mesher/__init__.py", line 7, in <module>
from .uniform_mesher import UniformMesher
File "/mnt/c/gitstuff/infinigen/worldgen/terrain/mesher/uniform_mesher.py", line 12, in <module>
from terrain.utils import ASDOUBLE, ASINT, Mesh
File "/mnt/c/gitstuff/infinigen/worldgen/terrain/utils/__init__.py", line 7, in <module>
from .mesh import Mesh, write_attributes, Vars, move_modifier
File "/mnt/c/gitstuff/infinigen/worldgen/terrain/utils/mesh.py", line 20, in <module>
from .kernelizer_util import ATTRTYPE_DIMS, ATTRTYPE_FIELDS, NPTYPEDIM_ATTR, Vars
File "/mnt/c/gitstuff/infinigen/worldgen/terrain/utils/kernelizer_util.py", line 78, in <module>
AttributeType.Boolean: np.bool,
File "/home/codyd/.local/lib/python3.10/site-packages/numpy/__init__.py", line 313, in __getattr__
raise AttributeError(__former_attrs__[attr])
AttributeError: module 'numpy' has no attribute 'bool'.
`np.bool` was a deprecated alias for the builtin `bool`. To avoid this error in existing code, use `bool` by itself. Doing this will not modify any behavior and is safe. If you specifically wanted the numpy scalar type, use `np.bool_` here.
The aliases was originally deprecated in NumPy 1.20; for more details and guidance see the original release note at:
https://numpy.org/devdocs/release/1.20.0-notes.html#deprecations. Did you mean: 'bool_'?
Blender quit
** (If this is your first time running Infinigen) What are the full output logs of install.sh
?**
I'm not sure how to find these as I've opened and closed my WSL a couple times.
Platform
Additional context
I'm running:
Am a proud first-time installer of infinigen under WSL on windows10 with a NVIDIA 3090. Am nearly there, I hope, but got the attached error during my first run following your recommendation. Help would be highly welcome! Looking very much forward to using your fascinating approach!
Linux version 4.15.0-142-generic (buildd@lgw01-amd64-036) (gcc version 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04)) #146-Ubuntu SMP Tue Apr 13 01:11:19 UTC 2021
When I run the cmd "bash install.sh", it errors "identifier "nullptr" is undefined", can you help me or share a complete docker image?
I canโt get the right environment!๐
Describe the bug
Running $BLENDER -noaudio --background --python generate.py -- --seed 1 --task coarse -g arctic simple --output_folder outputs/test01/coarse
output error message immediately: infinigen/blender/blender: error while loading shared libraries: libXi.so.6: cannot open shared object file: No such file or directory
Steps to Reproduce
commit aaa0e8e (HEAD -> main, origin/main, origin/HEAD)
Author: pvl-bot [email protected]
Date: Mon Jun 19 16:44:54 2023 -0400
Update README.md
Platform
Crash in fine_terrain stage
I installed latest version and can successfully generate an arctic scene using
python -m tools.manage_datagen_jobs --output_folder outputs/hello_world --num_scenes 1
--pipeline_configs local_16GB monocular blender_gt --specific_seed 0 --configs arctic simple
However, when I remove simple
from above command, it crashed in the 3rd step fine_terrain
Steps to Reproduce
git log -n 1
commit 6ce8234 (HEAD -> main, origin/main, origin/HEAD)
...
'''
python -m tools.manage_datagen_jobs --output_folder outputs/seaice --num_scenes 1
--pipeline_configs local_16GB monocular blender_gt --specific_seed 0 --configs arctic
$BLENDER --background -y -noaudio --python generate.py -- --input_folder outputs/seaice/0/coarse --output_folder outputs/seaice/0/fine_0_0_0048_0 --seed 0 --task fine_terrain --task_uniqname fineterrain_0_0_0048_0 -d -v -g arctic -p LOG_DIR='outputs/seaice/0/logs' execute_tasks.frame_range=[48,48] execute_tasks.came
ra_id=[0,0]
Blender 3.3.1 (hash b292cfe5a936 built 2022-10-05 00:14:35)
/run/user/1000/gvfs/ non-existent directory
[15:31:58.975] [root] [INFO] | Converted args.seed='0' to scene_seed=0, parsed as hexadecimal
Overriden parameters: ['LOG_DIR=outputs/seaice/0/logs', 'execute_tasks.frame_range=[48,48]', 'execute_tasks.camera_id=[0,0]']
[15:31:59.001] [root] [INFO] | infinigen version 1.0.0
[15:31:59.001] [root] [INFO] | CUDA_VISIBLE_DEVICES=None
[15:31:59.002] [times] [INFO] | [MAIN TOTAL]
[15:31:59.004] [times] [INFO] | [Reading input blendfile]
Read blend: /home/isodden/work/infinigen/worldgen/outputs/seaice/0/coarse/scene.blend
[15:31:59.436] [times] [INFO] | [Reading input blendfile] finished in 0:00:00.431774
[15:31:59.436] [root] [WARNING] | Re-initialized 0 as trusted. Do not run infinigen on untrusted blend files.
[15:31:59.436] [root] [INFO] | Processing frames 48 through 48 inclusive
[15:31:59.737] [times] [INFO] | [Create terrain]
[15:31:59.737] [root] [INFO] | Terrain using only on the fly on_the_fly_asset_folder=PosixPath('/home/isodden/work/infinigen/worldgen/outputs/seaice/0/fine_0_0_0048_0/assets')
landtiles already loaded, loading landtiles_1 instead
[15:32:02.717] [root] [INFO] | Terrain elements: ['landtiles', 'voronoi_rocks', 'floating_ice', 'liquid', 'atmosphere']
[15:32:02.717] [times] [INFO] | [Create terrain] finished in 0:00:02.980096
[15:32:02.719] [terrain] [INFO] | attribute='mountain_collection' will use material surfaces.templates.ice
[15:32:02.719] [terrain] [INFO] | attribute='liquid_collection' will use material surfaces.templates.water
[15:32:02.719] [terrain] [INFO] | attribute='atmosphere' will use material surfaces.templates.atmosphere_light_haze
In view mesh angle resolution 90d/2400, about 0.54 marching cube per pixel
Out view mesh angle resolution 90d/300, about 0.07 marching cube per pixel
[15:32:03.296] [times] [INFO] | [meshing liquid]
[15:32:03.296] [times] [INFO] | [TransparentSphericalMesher]
Killed
** (If this is your first time running Infinigen) What are the full output logs of install.sh
?**
installation has no issues as it works on the simple config.
Platform
Additional context
As a 71 year old man I am jumping about in my studio, set in motion by all the happyness that your team gave me. This works perfectly! Bravissimo
Is it possible to install it on MSYS2 for windows?
MSYS2 provides unix-like environment and supports openGL packages like https://packages.msys2.org/package/mingw-w64-x86_64-mesa
hello,
on macOS, with latest main branch install.sh fails as follows:
[...]
/opt/homebrew//opt/llvm/bin/clang -bundle -undefined dynamic_lookup -L/Users/brecht/dev/build_darwin/deps/Release/ffi/lib -L/Users/brecht/dev/build_darwin/deps/Release/sqlite/lib -L/Users/brecht/dev/build_darwin/deps/Release/bzip2/lib -L/Users/brecht/dev/build_darwin/deps/Release/lzma/lib -L/Users/brecht/dev/build_darwin/deps/Release/zlib/lib -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -mmacosx-version-min=11.00 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -mmacosx-version-min=11.00 -arch arm64 build/temp.macosx-11.00-arm64-3.10/bnurbs.o -o /Users/gilles/Wip/github.com/poolpOrg/infinigen/worldgen/assets/creatures/geometry/cpp_utils/bnurbs.cpython-310-darwin.so -L/opt/homebrew/lib
ld: warning: directory not found for option '-L/Users/brecht/dev/build_darwin/deps/Release/ffi/lib'
ld: warning: directory not found for option '-L/Users/brecht/dev/build_darwin/deps/Release/sqlite/lib'
ld: warning: directory not found for option '-L/Users/brecht/dev/build_darwin/deps/Release/bzip2/lib'
ld: warning: directory not found for option '-L/Users/brecht/dev/build_darwin/deps/Release/lzma/lib'
ld: warning: directory not found for option '-L/Users/brecht/dev/build_darwin/deps/Release/zlib/lib'
ld: library not found for -lSystem
Given that I'm not brecht
, I have no idea where this gets set :-)
I just ran below command one time, and I could get below images
python -m tools.manage_datagen_jobs --output_folder /data/chcho/dataset_try/infinigen/hello_world --num_scenes 1 --pipeline_configs local_16GB monocular opengl_gt --specific_seed 0 --configs desert simple
Could you please let me know..
tag_lookup dictionary
{'landscape.terrain': 1, 'landscape': 2, 'landscape.warped_rocks': 3, 'landscape.voronoi_rocks': 4, 'cave.landscape.terrain': 5, 'cave.landscape.voronoi_rocks': 6, 'cave.landscape.warped_rocks': 7, 'flower.petal': 8, 'flower': 9, 'flower.seed': 10, 'tree': 11, 'flower.petal.tree': 12, 'flower.tree': 13, 'flower.seed.tree': 14, 'blender_rock': 15, 'prickypear_cactus': 16, 'spike': 17, 'cactus.prickypear_cactus': 18, 'cactus.spike': 19, 'cave.landscape.out_of_view.terrain': 20, 'cave.landscape.out_of_view.voronoi_rocks': 21, 'landscape.out_of_view.warped_rocks': 22, 'landscape.out_of_view.terrain': 23, 'cave.landscape.out_of_view.warped_rocks': 24, 'landscape.out_of_view.voronoi_rocks': 25}
Per subject line the git submodule update performed in the install.sh fails due to a mixture of https and git URLS in .git/config
Changing these to all use https seems to work ;)
I noticed in the readme.md that there is work going into supporting AMD GPUs. How can I help with this? I have some hardware of my own and would love to be able out.
That's it! I confess I am a total failure with Linux. I suppose I should have paid more attention at school then!
So, as a Windows user, will I ever be able to see this working on my pc?
Thanks a lot!
when running command:
BLENDER -noaudio --background --python generate.py -- --seed 0 --task coarse -g desert simple --output_folder outputs/helloworld/coarse
error occurs:
`
[20:30:28.830] [root] [INFO] | CUDA_VISIBLE_DEVICES=None
[20:30:28.830] [times] [INFO] | [MAIN TOTAL]
[20:30:28.831] [root] [INFO] | Processing frames 1 through 1 inclusive
[20:30:28.836] [times] [INFO] | [Create terrain]
[20:30:28.836] [root] [INFO] | Terrain using only on the fly on_the_fly_asset_folder=PosixPath('/home/lab632/data_win/632_workspace/jzf/infinigen-main/worldgen/outputs/helloworld/coarse/assets')
[20:30:30.187] [times] [INFO] | [Create terrain] failed with <class 'KeyError'>
[20:30:30.187] [times] [INFO] | [MAIN TOTAL] failed with <class 'KeyError'>
้่ฏฏ: Python: Traceback (most recent call last):
File "/home/lab632/data_win/632_workspace/jzf/infinigen-main/worldgen/generate.py", line 409, in
main()
File "/home/lab632/data_win/632_workspace/jzf/infinigen-main/worldgen/generate.py", line 399, in main
infinigen.main(
File "/home/lab632/data_win/632_workspace/jzf/infinigen-main/worldgen/core.py", line 425, in main
execute_tasks(
File "/home/lab632/data_win/632_workspace/jzf/infinigen-main/blender/3.3/python/lib/python3.10/site-packages/gin/config.py", line 1605, in gin_wrapper
utils.augment_exception_message_and_reraise(e, err_str)
File "/home/lab632/data_win/632_workspace/jzf/infinigen-main/blender/3.3/python/lib/python3.10/site-packages/gin/utils.py", line 41, in augment_exception_message_and_reraise
raise proxy.with_traceback(exception.traceback) from None
File "/home/lab632/data_win/632_workspace/jzf/infinigen-main/blender/3.3/python/lib/python3.10/site-packages/gin/config.py", line 1582, in gin_wrapper
return fn(*new_args, **new_kwargs)
File "/home/lab632/data_win/632_workspace/jzf/infinigen-main/worldgen/core.py", line 275, in execute_tasks
terrain = Terrain(scene_seed, surface.registry, task=task, on_the_fly_asset_folder=output_folder/"assets")
File "/home/lab632/data_win/632_workspace/jzf/infinigen-main/blender/3.3/python/lib/python3.10/site-packages/gin/config.py", line 1605, in gin_wrapper
utils.augment_exception_message_and_reraise(e, err_str)
File "/home/lab632/data_win/632_workspace/jzf/infinigen-main/blender/3.3/python/lib/python3.10/site-packages/gin/utils.py", line 41, in augment_exception_message_and_reraise
raise proxy.with_traceback(exception.traceback) from None
File "/home/lab632/data_win/632_workspace/jzf/infinigen-main/blender/3.3/python/lib/python3.10/site-packages/gin/config.py", line 1582, in gin_wrapper
return fn(*new_args, **new_kwargs)
File "/home/lab632/data_win/632_workspace/jzf/infinigen-main/worldgen/terrain/core.py", line 82, in init
self.elements, scene_infos = scene(seed, Path(on_the_fly_asset_folder), asset_path, device)
File "/home/lab632/data_win/632_workspace/jzf/infinigen-main/blender/3.3/python/lib/python3.10/site-packages/gin/config.py", line 1605, in gin_wrapper
utils.augment_exception_message_and_reraise(e, err_str)
File "/home/lab632/data_win/632_workspace/jzf/infinigen-main/blender/3.3/python/lib/python3.10/site-packages/gin/utils.py", line 41, in augment_exception_message_and_reraise
raise proxy.with_traceback(exception.traceback) from None
File "/home/lab632/data_win/632_workspace/jzf/infinigen-main/blender/3.3/python/lib/python3.10/site-packages/gin/config.py", line 1582, in gin_wrapper
return fn(*new_args, **new_kwargs)
File "/home/lab632/data_win/632_workspace/jzf/infinigen-main/worldgen/terrain/scene.py", line 43, in scene
caves = Caves(on_the_fly_asset_folder / Assets.Caves, reused_asset_folder / Assets.Caves)
File "/home/lab632/data_win/632_workspace/jzf/infinigen-main/blender/3.3/python/lib/python3.10/site-packages/gin/config.py", line 1605, in gin_wrapper
utils.augment_exception_message_and_reraise(e, err_str)
File "/home/lab632/data_win/632_workspace/jzf/infinigen-main/blender/3.3/python/lib/python3.10/site-packages/gin/utils.py", line 41, in augment_exception_message_and_reraise
raise proxy.with_traceback(exception.traceback) from None
File "/home/lab632/data_win/632_workspace/jzf/infinigen-main/blender/3.3/python/lib/python3.10/site-packages/gin/config.py", line 1582, in gin_wrapper
return fn(*new_args, **new_kwargs)
File "/home/lab632/data_win/632_workspace/jzf/infinigen-main/worldgen/terrain/elements/caves.py", line 44, in init
n_instances, N, float_data = self.load_assets()
File "/home/lab632/data_win/632_workspace/jzf/infinigen-main/blender/3.3/python/lib/python3.10/site-packages/gin/config.py", line 1605, in gin_wrapper
utils.augment_exception_message_and_reraise(e, err_str)
File "/home/lab632/data_win/632_workspace/jzf/infinigen-main/blender/3.3/python/lib/python3.10/site-packages/gin/utils.py", line 41, in augment_exception_message_and_reraise
raise proxy.with_traceback(exception.traceback) from None
File "/home/lab632/data_win/632_workspace/jzf/infinigen-main/blender/3.3/python/lib/python3.10/site-packages/gin/config.py", line 1582, in gin_wrapper
return fn(*new_args, **new_kwargs)
File "/home/lab632/data_win/632_workspace/jzf/infinigen-main/worldgen/terrain/elements/caves.py", line 66, in load_assets
caves_asset(self.on_the_fly_asset_folder / f"{i}")
File "/home/lab632/data_win/632_workspace/jzf/infinigen-main/blender/3.3/python/lib/python3.10/site-packages/gin/config.py", line 1605, in gin_wrapper
utils.augment_exception_message_and_reraise(e, err_str)
File "/home/lab632/data_win/632_workspace/jzf/infinigen-main/blender/3.3/python/lib/python3.10/site-packages/gin/utils.py", line 41, in augment_exception_message_and_reraise
raise proxy.with_traceback(exception.traceback) from None
File "/home/lab632/data_win/632_workspace/jzf/infinigen-main/blender/3.3/python/lib/python3.10/site-packages/gin/config.py", line 1582, in gin_wrapper
return fn(*new_args, **new_kwargs)
File "/home/lab632/data_win/632_workspace/jzf/infinigen-main/worldgen/terrain/assets/caves/core.py", line 188, in caves_asset
add_cave(rescale=1, cave_z=0)
File "/home/lab632/data_win/632_workspace/jzf/infinigen-main/worldgen/terrain/assets/caves/core.py", line 170, in add_cave
cave.add_subdivision("firstsub", 2)
File "/home/lab632/data_win/632_workspace/jzf/infinigen-main/worldgen/terrain/assets/caves/core.py", line 108, in add_subdivision
bpy.context.object.modifiers["Subdivision"].name = name
KeyError: 'bpy_prop_collection[key]: key "Subdivision" not found'
In call to configurable 'caves_asset' (<function caves_asset at 0x7f0287dfc430>)
In call to configurable 'load_assets' (<function Caves.load_assets at 0x7f0287dfc9d0>)
In call to configurable 'Caves' (<class 'terrain.elements.caves.Caves'>)
In call to configurable 'scene' (<function scene at 0x7f029051ecb0>)
In call to configurable 'Terrain' (<class 'terrain.core.Terrain'>)
In call to configurable 'execute_tasks' (<function execute_tasks at 0x7f0283132c20>)
`
actually the command succeed at the first time, the scene is generated and can open in blender. But this command does not run successfully the second time and the above error occurs.
Describe the bug
I followed readme to run, an got errors "no such file /usr/lib/ground.so"
Steps to Reproduce
What version of the code were you using? Tell us the output of git log -n 1
'''
$ git log -n 1
commit 6ce8234 (HEAD -> main, origin/main, origin/HEAD)
Author: pvl-bot [email protected]
Date: Sun Jun 18 18:32:02 2023 -0400
Add bibtext to README
'''
What command did you run?
$ $BLENDER -noaudio --background --python generate.py -- --seed 0 --task coarse -g desert simple --output_folder outputs/helloworld/coarse --debug
Blender 3.3.1 (hash b292cfe5a936 built 2022-10-04 23:46:43)
[11:35:15.412] [root] [INFO] [core.py:343] | Converted args.seed='0' to scene_seed=0, parsed as hexadecimal
[11:35:15.423] [root] [INFO] [core.py:413] | infinigen version 1.0.0
[11:35:15.423] [root] [INFO] [core.py:414] | CUDA_VISIBLE_DEVICES=None
[11:35:15.423] [times] [INFO] [logging.py:35] | [MAIN TOTAL]
[11:35:15.424] [root] [INFO] [core.py:254] | Processing frames 1 through 1 inclusive
[11:35:15.429] [times] [INFO] [logging.py:35] | [Create terrain]
[11:35:15.429] [root] [INFO] [core.py:76] | Terrain using only on the fly on_the_fly_asset_folder=PosixPath('/Users/vincent/Workspace/infinigen/worldgen/outputs/helloworld/coarse/assets')
[11:36:33.305] [times] [INFO] [logging.py:45] | [Create terrain] failed with <class 'OSError'>
[11:36:33.305] [times] [INFO] [logging.py:45] | [MAIN TOTAL] failed with <class 'OSError'>
Error: Python: Traceback (most recent call last):
File "/Users/vincent/Workspace/infinigen/worldgen/generate.py", line 409, in <module>
main()
File "/Users/vincent/Workspace/infinigen/worldgen/generate.py", line 399, in main
infinigen.main(
File "/Users/vincent/Workspace/infinigen/worldgen/core.py", line 425, in main
execute_tasks(
File "/Users/vincent/Workspace/infinigen/Blender.app/Contents/Resources/3.3/python/lib/python3.10/site-packages/gin/config.py", line 1605, in gin_wrapper
utils.augment_exception_message_and_reraise(e, err_str)
File "/Users/vincent/Workspace/infinigen/Blender.app/Contents/Resources/3.3/python/lib/python3.10/site-packages/gin/utils.py", line 41, in augment_exception_message_and_reraise
raise proxy.with_traceback(exception.__traceback__) from None
File "/Users/vincent/Workspace/infinigen/Blender.app/Contents/Resources/3.3/python/lib/python3.10/site-packages/gin/config.py", line 1582, in gin_wrapper
return fn(*new_args, **new_kwargs)
File "/Users/vincent/Workspace/infinigen/worldgen/core.py", line 275, in execute_tasks
terrain = Terrain(scene_seed, surface.registry, task=task, on_the_fly_asset_folder=output_folder/"assets")
File "/Users/vincent/Workspace/infinigen/Blender.app/Contents/Resources/3.3/python/lib/python3.10/site-packages/gin/config.py", line 1605, in gin_wrapper
utils.augment_exception_message_and_reraise(e, err_str)
File "/Users/vincent/Workspace/infinigen/Blender.app/Contents/Resources/3.3/python/lib/python3.10/site-packages/gin/utils.py", line 41, in augment_exception_message_and_reraise
raise proxy.with_traceback(exception.__traceback__) from None
File "/Users/vincent/Workspace/infinigen/Blender.app/Contents/Resources/3.3/python/lib/python3.10/site-packages/gin/config.py", line 1582, in gin_wrapper
return fn(*new_args, **new_kwargs)
File "/Users/vincent/Workspace/infinigen/worldgen/terrain/core.py", line 82, in __init__
self.elements, scene_infos = scene(seed, Path(on_the_fly_asset_folder), asset_path, device)
File "/Users/vincent/Workspace/infinigen/Blender.app/Contents/Resources/3.3/python/lib/python3.10/site-packages/gin/config.py", line 1605, in gin_wrapper
utils.augment_exception_message_and_reraise(e, err_str)
File "/Users/vincent/Workspace/infinigen/Blender.app/Contents/Resources/3.3/python/lib/python3.10/site-packages/gin/utils.py", line 41, in augment_exception_message_and_reraise
raise proxy.with_traceback(exception.__traceback__) from None
File "/Users/vincent/Workspace/infinigen/Blender.app/Contents/Resources/3.3/python/lib/python3.10/site-packages/gin/config.py", line 1582, in gin_wrapper
return fn(*new_args, **new_kwargs)
File "/Users/vincent/Workspace/infinigen/worldgen/terrain/scene.py", line 51, in scene
elements[ElementNames.Ground] = Ground(device, caves)
File "/Users/vincent/Workspace/infinigen/Blender.app/Contents/Resources/3.3/python/lib/python3.10/site-packages/gin/config.py", line 1605, in gin_wrapper
utils.augment_exception_message_and_reraise(e, err_str)
File "/Users/vincent/Workspace/infinigen/Blender.app/Contents/Resources/3.3/python/lib/python3.10/site-packages/gin/utils.py", line 41, in augment_exception_message_and_reraise
raise proxy.with_traceback(exception.__traceback__) from None
File "/Users/vincent/Workspace/infinigen/Blender.app/Contents/Resources/3.3/python/lib/python3.10/site-packages/gin/config.py", line 1582, in gin_wrapper
return fn(*new_args, **new_kwargs)
File "/Users/vincent/Workspace/infinigen/worldgen/terrain/elements/ground.py", line 61, in __init__
Element.__init__(self, "ground", material, transparency)
File "/Users/vincent/Workspace/infinigen/worldgen/terrain/elements/core.py", line 25, in __init__
dll = load_cdll(f"terrain/lib/{self.device}/elements/{lib_name_X}.so")
File "/Users/vincent/Workspace/infinigen/worldgen/terrain/utils/ctype_util.py", line 28, in load_cdll
return CDLL(Path(sys.path[-1]) / path, mode=RTLD_LOCAL)
File "/Users/vincent/Workspace/infinigen/Blender.app/Contents/Resources/3.3/python/lib/python3.10/ctypes/__init__.py", line 374, in __init__
self._handle = _dlopen(self._name, mode)
OSError: dlopen(/Users/vincent/Workspace/infinigen/worldgen/terrain/lib/cpu/elements/ground.so, 0x0006): tried: '/Users/vincent/Workspace/infinigen/worldgen/terrain/lib/cpu/elements/ground.so' (no such file), '/usr/lib/ground.so' (no such file)
In call to configurable 'Ground' (<class 'terrain.elements.ground.Ground'>)
In call to configurable 'scene' (<function scene at 0x17f8f6b90>)
In call to configurable 'Terrain' (<class 'terrain.core.Terrain'>)
In call to configurable 'execute_tasks' (<function execute_tasks at 0x2938fe320>)
Blender quit
Platform
When running assets_demo.py
on a MacOS with arm64 architecture, I got an error regarding the bnurbs.cpython-310-darwin.so
that need 'x86_64' even though during install.sh
the NURBS is built for arm64
Steps to Reproduce
$ git log -n 1
commit d17fa4a557129167ec8d21021fa091ceed8d5bec (HEAD -> main, origin/main, origin/HEAD)
$ python -m asset_demo --output_folder custom2 -t render -g base -s 6312 --debug
Traceback (most recent call last):
File "/opt/anaconda3/envs/infinigen/lib/python3.10/runpy.py", line 196, in _run_module_as_main
return _run_code(code, main_globals, None,
File "/opt/anaconda3/envs/infinigen/lib/python3.10/runpy.py", line 86, in _run_code
exec(code, run_globals)
File "/infinigen/worldgen/asset_demo.py", line 19, in <module>
from terrain import Terrain
File "/infinigen/worldgen/terrain/__init__.py", line 7, in <module>
from .core import Terrain
File "/infinigen/worldgen/terrain/core.py", line 15, in <module>
from terrain.mesher import OpaqueSphericalMesher, TransparentSphericalMesher, UniformMesher
File "/infinigen/worldgen/terrain/mesher/__init__.py", line 7, in <module>
from .uniform_mesher import UniformMesher
File "/infinigen/worldgen/terrain/mesher/uniform_mesher.py", line 12, in <module>
from terrain.utils import ASDOUBLE, ASINT, Mesh
File "/infinigen/worldgen/terrain/utils/__init__.py", line 7, in <module>
from .mesh import Mesh, write_attributes, Vars, move_modifier
File "/infinigen/worldgen/terrain/utils/mesh.py", line 18, in <module>
from .camera import getK
File "/infinigen/worldgen/terrain/utils/camera.py", line 10, in <module>
from placement.camera import get_camera
File "/infinigen/worldgen/placement/camera.py", line 36, in <module>
from . import animation_policy
File "/infinigen/worldgen/placement/animation_policy.py", line 20, in <module>
from assets.creatures.geometry.curve import Curve
File "/infinigen/worldgen/assets/creatures/__init__.py", line 1, in <module>
from .genomes.beetle import BeetleFactory, AntSwarmFactory
File "/infinigen/worldgen/assets/creatures/genomes/beetle.py", line 17, in <module>
from assets.creatures import parts
File "/infinigen/worldgen/assets/creatures/parts/__init__.py", line 1, in <module>
from . import body, foot, wings, leg, head, \
File "/infinigen/worldgen/assets/creatures/parts/body.py", line 11, in <module>
from assets.creatures.creature import Part, PartFactory
File "/infinigen/worldgen/assets/creatures/creature.py", line 19, in <module>
from assets.creatures.geometry import lofting, skin_ops
File "/infinigen/worldgen/assets/creatures/geometry/lofting.py", line 17, in <module>
from .nurbs import nurbs
File "/infinigen/worldgen/assets/creatures/geometry/nurbs.py", line 17, in <module>
from .cpp_utils import bnurbs
ImportError: dlopen(/infinigen/worldgen/assets/creatures/geometry/cpp_utils/bnurbs.cpython-310-darwin.so, 0x0002): tried: '/infinigen/worldgen/assets/creatures/geometry/cpp_utils/bnurbs.cpython-310-darwin.so' (mach-o file, but is an incompatible architecture (have 'arm64', need 'x86_64')),
** the full output logs of install.sh
**
Running `brew update --auto-update`...
==> Auto-updated Homebrew!
Updated 2 taps (homebrew/core and homebrew/cask).
==> New Formulae
shub
==> New Casks
rio
You have 3 outdated formulae installed.
Warning: llvm 16.0.6 is already installed and up-to-date.
...
Warning: glew 2.2.0_1 is already installed and up-to-date.
Requirement already satisfied: numcodecs in /opt/anaconda3/envs/infinigen/lib/python3.10/site-packages (from -r ./requirements.txt (line 1)) (0.11.0)
...
./Blender.app/Contents/Resources/3.3/python/lib/python3.10/site-packages (from rasterio>=1.2->rioxarray->bmi-topography->landlab==2.4.1->-r ./requirements.txt (line 30)) (1.1.1)
skipping cuda
compiled lib/cpu/utils/FastNoiseLite.so
compiled lib/cpu/elements/voronoi_rocks.so
compiled lib/cpu/elements/upsidedown_mountains.so
compiled lib/cpu/elements/ground.so
compiled lib/cpu/elements/warped_rocks.so
compiled lib/cpu/elements/mountains.so
compiled lib/cpu/elements/landtiles.so
compiled lib/cpu/elements/atmosphere.so
compiled lib/cpu/elements/waterbody.so
compiled lib/cpu/surfaces/chunkyrock.so
compiled lib/cpu/surfaces/cobble_stone.so
compiled lib/cpu/surfaces/cracked_ground.so
compiled lib/cpu/surfaces/dirt.so
compiled lib/cpu/surfaces/ice.so
compiled lib/cpu/surfaces/mountain.so
compiled lib/cpu/surfaces/mud.so
compiled lib/cpu/surfaces/sand.so
compiled lib/cpu/surfaces/sandstone.so
compiled lib/cpu/surfaces/snow.so
compiled lib/cpu/surfaces/soil.so
compiled lib/cpu/surfaces/stone.so
compiled lib/cpu/meshing/cube_spherical_mesher.so
compiled lib/cpu/meshing/frontview_spherical_mesher.so
compiled lib/cpu/meshing/uniform_mesher.so
compiled lib/cpu/meshing/utils.so
In file included from source/cpu/soil_machine/SoilMachine.cpp:18:
source/cpu/soil_machine/layermap.h:112:19: warning: unqualified call to 'std::forward' [-Wunqualified-std-cast-call]
try{ new (E)sec(forward<Args>(args)...); }
^
std::
source/cpu/soil_machine/layermap.h:211:29: note: in instantiation of function template specialization 'secpool::get<double &, unsigned long &>' requested here
add(ivec2(i, j), pool.get(h, layers[l].type));
^
source/cpu/soil_machine/layermap.h:112:19: warning: unqualified call to 'std::forward' [-Wunqualified-std-cast-call]
try{ new (E)sec(forward<Args>(args)...); }
^
std::
source/cpu/soil_machine/layermap.h:112:19: warning: unqualified call to 'std::forward' [-Wunqualified-std-cast-call]
try{ new (E)sec(forward<Args>(args)...); }
^
std::
source/cpu/soil_machine/particle/particle.h:101:30: note: in instantiation of function template specialization 'secpool::get<float &, unsigned long &>' requested here
map.add(bpos, map.pool.get(transfer, param.cascades));
^
In file included from source/cpu/soil_machine/SoilMachine.cpp:18:
source/cpu/soil_machine/layermap.h:112:19: warning: unqualified call to 'std::forward' [-Wunqualified-std-cast-call]
try{ new (E)sec(forward<Args>(args)...); }
^
std::
source/cpu/soil_machine/layermap.h:112:19: warning: unqualified call to 'std::forward' [-Wunqualified-std-cast-call]
try{ new (E)sec(forward<Args>(args)...); }
^
std::
source/cpu/soil_machine/particle/water.h:147:30: note: in instantiation of function template specialization 'secpool::get<double, unsigned long &>' requested here
map.add(ipos, map.pool.get(-soils[contains].equrate*cdiff*volume, contains));
^
In file included from source/cpu/soil_machine/SoilMachine.cpp:18:
source/cpu/soil_machine/layermap.h:112:19: warning: unqualified call to 'std::forward' [-Wunqualified-std-cast-call]
try{ new (E)sec(forward<Args>(args)...); }
^
std::
source/cpu/soil_machine/layermap.h:112:19: warning: unqualified call to 'std::forward' [-Wunqualified-std-cast-call]
try{ new (E)sec(forward<Args>(args)...); }
^
std::
source/cpu/soil_machine/particle/water.h:176:28: note: in instantiation of function template specialization 'secpool::get<double, int &>' requested here
map.add(ipos, map.pool.get(volume*volumeFactor, soilmap["Air"]));
^
In file included from source/cpu/soil_machine/SoilMachine.cpp:18:
source/cpu/soil_machine/layermap.h:112:19: warning: unqualified call to 'std::forward' [-Wunqualified-std-cast-call]
try{ new (E)sec(forward<Args>(args)...); }
^
std::
source/cpu/soil_machine/layermap.h:112:19: warning: unqualified call to 'std::forward' [-Wunqualified-std-cast-call]
try{ new (E)sec(forward<Args>(args)...); }
^
std::
source/cpu/soil_machine/particle/water.h:300:32: note: in instantiation of function template specialization 'secpool::get<double &, int &>' requested here
map.add(bpos, map.pool.get(transfer, soilmap["Air"]));
^
In file included from source/cpu/soil_machine/SoilMachine.cpp:18:
source/cpu/soil_machine/layermap.h:112:19: warning: unqualified call to 'std::forward' [-Wunqualified-std-cast-call]
try{ new (E)sec(forward<Args>(args)...); }
^
std::
10 warnings generated.
compiled lib/cpu/soil_machine/SoilMachine.so
running build_ext
running build_src
build_src
building extension "marching_cubes._marching_cubes_lewiner_cy" sources
build_src: building npy-pkg config files
customize UnixCCompiler
customize UnixCCompiler using build_ext
CCompilerOpt.cc_test_flags[1013] : testing flags (-march=native)
C compiler: /opt/homebrew//opt/llvm/bin/clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Users/brecht/dev/build_darwin/deps/Release/sqlite/include -I/Users/brecht/dev/build_darwin/deps/Release/bzip2/include -I/Users/brecht/dev/build_darwin/deps/Release/lzma/include -I/Users/brecht/dev/build_darwin/deps/Release/zlib/include -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -mmacosx-version-min=11.00 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -mmacosx-version-min=11.00 -arch arm64
creating /infinigen/Blender.app/Contents/Resources/3.3/python/lib/python3.10/site-packages/numpy/distutils/checks
compile options: '-I/infinigen/Blender.app/Contents/Resources/3.3/python/include/python3.10 -c'
extra options: '-march=native'
CCompilerOpt.cc_test_flags[1013] : testing flags (-O3)
C compiler: /opt/homebrew//opt/llvm/bin/clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Users/brecht/dev/build_darwin/deps/Release/sqlite/include -I/Users/brecht/dev/build_darwin/deps/Release/bzip2/include -I/Users/brecht/dev/build_darwin/deps/Release/lzma/include -I/Users/brecht/dev/build_darwin/deps/Release/zlib/include -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -mmacosx-version-min=11.00 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -mmacosx-version-min=11.00 -arch arm64
compile options: '-I/infinigen/Blender.app/Contents/Resources/3.3/python/include/python3.10 -c'
extra options: '-O3'
CCompilerOpt.cc_test_flags[1013] : testing flags (-Werror-implicit-function-declaration)
C compiler: /opt/homebrew//opt/llvm/bin/clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Users/brecht/dev/build_darwin/deps/Release/sqlite/include -I/Users/brecht/dev/build_darwin/deps/Release/bzip2/include -I/Users/brecht/dev/build_darwin/deps/Release/lzma/include -I/Users/brecht/dev/build_darwin/deps/Release/zlib/include -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -mmacosx-version-min=11.00 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -mmacosx-version-min=11.00 -arch arm64
compile options: '-I/infinigen/Blender.app/Contents/Resources/3.3/python/include/python3.10 -c'
extra options: '-Werror-implicit-function-declaration'
CCompilerOpt.cc_test_flags[1013] : testing flags (-Werror)
C compiler: /opt/homebrew//opt/llvm/bin/clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Users/brecht/dev/build_darwin/deps/Release/sqlite/include -I/Users/brecht/dev/build_darwin/deps/Release/bzip2/include -I/Users/brecht/dev/build_darwin/deps/Release/lzma/include -I/Users/brecht/dev/build_darwin/deps/Release/zlib/include -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -mmacosx-version-min=11.00 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -mmacosx-version-min=11.00 -arch arm64
compile options: '-I/infinigen/Blender.app/Contents/Resources/3.3/python/include/python3.10 -c'
extra options: '-Werror'
CCompilerOpt.__init__[1701] : check requested baseline
CCompilerOpt.feature_test[1466] : testing feature 'ASIMD' with flags ()
C compiler: /opt/homebrew//opt/llvm/bin/clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Users/brecht/dev/build_darwin/deps/Release/sqlite/include -I/Users/brecht/dev/build_darwin/deps/Release/bzip2/include -I/Users/brecht/dev/build_darwin/deps/Release/lzma/include -I/Users/brecht/dev/build_darwin/deps/Release/zlib/include -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -mmacosx-version-min=11.00 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -mmacosx-version-min=11.00 -arch arm64
compile options: '-I/infinigen/Blender.app/Contents/Resources/3.3/python/include/python3.10 -c'
extra options: '-Werror-implicit-function-declaration -Werror'
CCompilerOpt.feature_test[1466] : testing feature 'NEON_VFPV4' with flags ()
C compiler: /opt/homebrew//opt/llvm/bin/clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Users/brecht/dev/build_darwin/deps/Release/sqlite/include -I/Users/brecht/dev/build_darwin/deps/Release/bzip2/include -I/Users/brecht/dev/build_darwin/deps/Release/lzma/include -I/Users/brecht/dev/build_darwin/deps/Release/zlib/include -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -mmacosx-version-min=11.00 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -mmacosx-version-min=11.00 -arch arm64
compile options: '-I/infinigen/Blender.app/Contents/Resources/3.3/python/include/python3.10 -c'
extra options: '-Werror-implicit-function-declaration -Werror'
CCompilerOpt.feature_test[1466] : testing feature 'NEON' with flags ()
C compiler: /opt/homebrew//opt/llvm/bin/clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Users/brecht/dev/build_darwin/deps/Release/sqlite/include -I/Users/brecht/dev/build_darwin/deps/Release/bzip2/include -I/Users/brecht/dev/build_darwin/deps/Release/lzma/include -I/Users/brecht/dev/build_darwin/deps/Release/zlib/include -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -mmacosx-version-min=11.00 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -mmacosx-version-min=11.00 -arch arm64
compile options: '-I/infinigen/Blender.app/Contents/Resources/3.3/python/include/python3.10 -c'
extra options: '-Werror-implicit-function-declaration -Werror'
CCompilerOpt.feature_test[1466] : testing feature 'NEON_FP16' with flags ()
C compiler: /opt/homebrew//opt/llvm/bin/clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Users/brecht/dev/build_darwin/deps/Release/sqlite/include -I/Users/brecht/dev/build_darwin/deps/Release/bzip2/include -I/Users/brecht/dev/build_darwin/deps/Release/lzma/include -I/Users/brecht/dev/build_darwin/deps/Release/zlib/include -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -mmacosx-version-min=11.00 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -mmacosx-version-min=11.00 -arch arm64
compile options: '-I/infinigen/Blender.app/Contents/Resources/3.3/python/include/python3.10 -c'
extra options: '-Werror-implicit-function-declaration -Werror'
CCompilerOpt.__init__[1710] : check requested dispatch-able features
CCompilerOpt.cc_test_flags[1013] : testing flags (-march=armv8.2-a+fp16)
C compiler: /opt/homebrew//opt/llvm/bin/clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Users/brecht/dev/build_darwin/deps/Release/sqlite/include -I/Users/brecht/dev/build_darwin/deps/Release/bzip2/include -I/Users/brecht/dev/build_darwin/deps/Release/lzma/include -I/Users/brecht/dev/build_darwin/deps/Release/zlib/include -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -mmacosx-version-min=11.00 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -mmacosx-version-min=11.00 -arch arm64
compile options: '-I/infinigen/Blender.app/Contents/Resources/3.3/python/include/python3.10 -c'
extra options: '-march=armv8.2-a+fp16'
CCompilerOpt.feature_test[1466] : testing feature 'ASIMDHP' with flags (-march=armv8.2-a+fp16)
C compiler: /opt/homebrew//opt/llvm/bin/clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Users/brecht/dev/build_darwin/deps/Release/sqlite/include -I/Users/brecht/dev/build_darwin/deps/Release/bzip2/include -I/Users/brecht/dev/build_darwin/deps/Release/lzma/include -I/Users/brecht/dev/build_darwin/deps/Release/zlib/include -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -mmacosx-version-min=11.00 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -mmacosx-version-min=11.00 -arch arm64
compile options: '-I/infinigen/Blender.app/Contents/Resources/3.3/python/include/python3.10 -c'
extra options: '-march=armv8.2-a+fp16 -Werror-implicit-function-declaration -Werror'
CCompilerOpt.cc_test_flags[1013] : testing flags (-march=armv8.2-a+fp16fml)
C compiler: /opt/homebrew//opt/llvm/bin/clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Users/brecht/dev/build_darwin/deps/Release/sqlite/include -I/Users/brecht/dev/build_darwin/deps/Release/bzip2/include -I/Users/brecht/dev/build_darwin/deps/Release/lzma/include -I/Users/brecht/dev/build_darwin/deps/Release/zlib/include -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -mmacosx-version-min=11.00 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -mmacosx-version-min=11.00 -arch arm64
compile options: '-I/infinigen/Blender.app/Contents/Resources/3.3/python/include/python3.10 -c'
extra options: '-march=armv8.2-a+fp16fml'
CCompilerOpt.feature_test[1466] : testing feature 'ASIMDFHM' with flags (-march=armv8.2-a+fp16+fp16fml)
C compiler: /opt/homebrew//opt/llvm/bin/clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Users/brecht/dev/build_darwin/deps/Release/sqlite/include -I/Users/brecht/dev/build_darwin/deps/Release/bzip2/include -I/Users/brecht/dev/build_darwin/deps/Release/lzma/include -I/Users/brecht/dev/build_darwin/deps/Release/zlib/include -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -mmacosx-version-min=11.00 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -mmacosx-version-min=11.00 -arch arm64
compile options: '-I/infinigen/Blender.app/Contents/Resources/3.3/python/include/python3.10 -c'
extra options: '-march=armv8.2-a+fp16+fp16fml -Werror-implicit-function-declaration -Werror'
CCompilerOpt.dist_test[581] : CCompilerOpt._dist_test_spawn[716] : Command (/opt/homebrew//opt/llvm/bin/clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Users/brecht/dev/build_darwin/deps/Release/sqlite/include -I/Users/brecht/dev/build_darwin/deps/Release/bzip2/include -I/Users/brecht/dev/build_darwin/deps/Release/lzma/include -I/Users/brecht/dev/build_darwin/deps/Release/zlib/include -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -mmacosx-version-min=11.00 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -mmacosx-version-min=11.00 -arch arm64 -I/infinigen/Blender.app/Contents/Resources/3.3/python/include/python3.10 -c /infinigen/Blender.app/Contents/Resources/3.3/python/lib/python3.10/site-packages/numpy/distutils/checks/cpu_asimdfhm.c -o /infinigen/Blender.app/Contents/Resources/3.3/python/lib/python3.10/site-packages/numpy/distutils/checks/cpu_asimdfhm.o -MMD -MF /work/infinigen/Blender.app/Contents/Resources/3.3/python/lib/python3.10/site-packages/numpy/distutils/checks/cpu_asimdfhm.o.d -march=armv8.2-a+fp16+fp16fml -Werror-implicit-function-declaration -Werror) failed with exit status 1 output ->
infinigen/Blender.app/Contents/Resources/3.3/python/lib/python3.10/site-packages/numpy/distutils/checks/cpu_asimdfhm.c:13:35: error: call to undeclared function 'vfmlal_low_u32'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
int ret = (int)vget_lane_f32(vfmlal_low_u32(vlf, vlhp, vlhp), 0);
^
/infinigen/Blender.app/Contents/Resources/3.3/python/lib/python3.10/site-packages/numpy/distutils/checks/cpu_asimdfhm.c:13:35: note: did you mean 'vfmlal_low_f16'?
/opt/homebrew/Cellar/llvm/16.0.6/lib/clang/16/include/arm_neon.h:63468:53: note: 'vfmlal_low_f16' declared here
__ai __attribute__((target("fp16fml"))) float32x2_t vfmlal_low_f16(float32x2_t __p0, float16x4_t __p1, float16x4_t __p2) {
^
/infinigen/Blender.app/Contents/Resources/3.3/python/lib/python3.10/site-packages/numpy/distutils/checks/cpu_asimdfhm.c:13:21: error: initializing 'float32x2_t' (vector of 2 'float32_t' values) with an expression of incompatible type 'int'
int ret = (int)vget_lane_f32(vfmlal_low_u32(vlf, vlhp, vlhp), 0);
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/homebrew/Cellar/llvm/16.0.6/lib/clang/16/include/arm_neon.h:8008:15: note: expanded from macro 'vget_lane_f32'
float32x2_t __s0 = __p0; \
^ ~~~~
/infinigen/Blender.app/Contents/Resources/3.3/python/lib/python3.10/site-packages/numpy/distutils/checks/cpu_asimdfhm.c:14:36: error: call to undeclared function 'vfmlslq_high_u32'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
ret += (int)vgetq_lane_f32(vfmlslq_high_u32(vf, vhp, vhp), 0);
^
/infinigen/Blender.app/Contents/Resources/3.3/python/lib/python3.10/site-packages/numpy/distutils/checks/cpu_asimdfhm.c:14:36: note: did you mean 'vmlsl_high_u32'?
/opt/homebrew/Cellar/llvm/16.0.6/lib/clang/16/include/arm_neon.h:68854:17: note: 'vmlsl_high_u32' declared here
__ai uint64x2_t vmlsl_high_u32(uint64x2_t __p0, uint32x4_t __p1, uint32x4_t __p2) {
^
/infinigen/Blender.app/Contents/Resources/3.3/python/lib/python3.10/site-packages/numpy/distutils/checks/cpu_asimdfhm.c:14:21: error: initializing 'float32x4_t' (vector of 4 'float32_t' values) with an expression of incompatible type 'int'
ret += (int)vgetq_lane_f32(vfmlslq_high_u32(vf, vhp, vhp), 0);
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/homebrew/Cellar/llvm/16.0.6/lib/clang/16/include/arm_neon.h:7818:15: note: expanded from macro 'vgetq_lane_f32'
float32x4_t __s0 = __p0; \
^ ~~~~
4 errors generated.
CCompilerOpt.feature_test[1482] : testing failed
CCompilerOpt.cc_test_flags[1013] : testing flags (-march=armv8.2-a+dotprod)
C compiler: /opt/homebrew//opt/llvm/bin/clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Users/brecht/dev/build_darwin/deps/Release/sqlite/include -I/Users/brecht/dev/build_darwin/deps/Release/bzip2/include -I/Users/brecht/dev/build_darwin/deps/Release/lzma/include -I/Users/brecht/dev/build_darwin/deps/Release/zlib/include -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -mmacosx-version-min=11.00 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -mmacosx-version-min=11.00 -arch arm64
compile options: '-I/infinigen/Blender.app/Contents/Resources/3.3/python/include/python3.10 -c'
extra options: '-march=armv8.2-a+dotprod'
CCompilerOpt.feature_test[1466] : testing feature 'ASIMDDP' with flags (-march=armv8.2-a+dotprod)
C compiler: /opt/homebrew//opt/llvm/bin/clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Users/brecht/dev/build_darwin/deps/Release/sqlite/include -I/Users/brecht/dev/build_darwin/deps/Release/bzip2/include -I/Users/brecht/dev/build_darwin/deps/Release/lzma/include -I/Users/brecht/dev/build_darwin/deps/Release/zlib/include -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -mmacosx-version-min=11.00 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -mmacosx-version-min=11.00 -arch arm64
compile options: '-I/infinigen/Blender.app/Contents/Resources/3.3/python/include/python3.10 -c'
extra options: '-march=armv8.2-a+dotprod -Werror-implicit-function-declaration -Werror'
CCompilerOpt.__init__[1722] : skip features (NEON_FP16 ASIMD NEON_VFPV4 NEON) since its part of baseline
CCompilerOpt.__init__[1726] : initialize targets groups
CCompilerOpt.__init__[1728] : parse target group simd_test
CCompilerOpt._parse_target_tokens[1939] : skip targets (FMA4 VSX3 SSE2 XOP SSE42 (AVX2 FMA3) AVX512_SKX VSX2 VSX AVX512F) not part of baseline or dispatch-able features
CCompilerOpt._parse_policy_not_keepbase[2051] : skip baseline features (ASIMD)
CCompilerOpt.generate_dispatch_header[2272] : generate CPU dispatch header: (build/src.macosx-11.00-arm64-3.10/numpy/distutils/include/npy_cpu_dispatch_config.h)
CCompilerOpt.generate_dispatch_header[2281] : dispatch header dir build/src.macosx-11.00-arm64-3.10/numpy/distutils/include does not exist, creating it
building 'marching_cubes._marching_cubes_lewiner_cy' extension
compiling C sources
C compiler: /opt/homebrew//opt/llvm/bin/clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Users/brecht/dev/build_darwin/deps/Release/sqlite/include -I/Users/brecht/dev/build_darwin/deps/Release/bzip2/include -I/Users/brecht/dev/build_darwin/deps/Release/lzma/include -I/Users/brecht/dev/build_darwin/deps/Release/zlib/include -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -mmacosx-version-min=11.00 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -mmacosx-version-min=11.00 -arch arm64
creating build/temp.macosx-11.00-arm64-3.10/marching_cubes
compile options: '-I/infinigen/Blender.app/Contents/Resources/3.3/python/lib/python3.10/site-packages/numpy/core/include -I/infinigen/Blender.app/Contents/Resources/3.3/python/lib/python3.10/site-packages/numpy/core/include -Ibuild/src.macosx-11.00-arm64-3.10/numpy/distutils/include -I/infinigen/Blender.app/Contents/Resources/3.3/python/include/python3.10 -c'
clang: ./marching_cubes/_marching_cubes_lewiner_cy.c
In file included from ./marching_cubes/_marching_cubes_lewiner_cy.c:694:
In file included from /infinigen/Blender.app/Contents/Resources/3.3/python/lib/python3.10/site-packages/numpy/core/include/numpy/arrayobject.h:4:
In file included from /infinigen/Blender.app/Contents/Resources/3.3/python/lib/python3.10/site-packages/numpy/core/include/numpy/ndarrayobject.h:12:
In file included from /infinigen/Blender.app/Contents/Resources/3.3/python/lib/python3.10/site-packages/numpy/core/include/numpy/ndarraytypes.h:1969:
/infinigen/Blender.app/Contents/Resources/3.3/python/lib/python3.10/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-W#warnings]
#warning "Using deprecated NumPy API, disable it with " \
^
./marching_cubes/_marching_cubes_lewiner_cy.c:34300:21: warning: fallthrough annotation in unreachable code [-Wunreachable-code-fallthrough]
CYTHON_FALLTHROUGH;
^
./marching_cubes/_marching_cubes_lewiner_cy.c:291:34: note: expanded from macro 'CYTHON_FALLTHROUGH'
#define CYTHON_FALLTHROUGH __attribute__((fallthrough))
^
./marching_cubes/_marching_cubes_lewiner_cy.c:34311:21: warning: fallthrough annotation in unreachable code [-Wunreachable-code-fallthrough]
CYTHON_FALLTHROUGH;
^
./marching_cubes/_marching_cubes_lewiner_cy.c:291:34: note: expanded from macro 'CYTHON_FALLTHROUGH'
#define CYTHON_FALLTHROUGH __attribute__((fallthrough))
^
./marching_cubes/_marching_cubes_lewiner_cy.c:36043:21: warning: fallthrough annotation in unreachable code [-Wunreachable-code-fallthrough]
CYTHON_FALLTHROUGH;
^
./marching_cubes/_marching_cubes_lewiner_cy.c:291:34: note: expanded from macro 'CYTHON_FALLTHROUGH'
#define CYTHON_FALLTHROUGH __attribute__((fallthrough))
^
./marching_cubes/_marching_cubes_lewiner_cy.c:36054:21: warning: fallthrough annotation in unreachable code [-Wunreachable-code-fallthrough]
CYTHON_FALLTHROUGH;
^
./marching_cubes/_marching_cubes_lewiner_cy.c:291:34: note: expanded from macro 'CYTHON_FALLTHROUGH'
#define CYTHON_FALLTHROUGH __attribute__((fallthrough))
^
5 warnings generated.
/opt/homebrew//opt/llvm/bin/clang -bundle -undefined dynamic_lookup -L/Users/brecht/dev/build_darwin/deps/Release/ffi/lib -L/Users/brecht/dev/build_darwin/deps/Release/sqlite/lib -L/Users/brecht/dev/build_darwin/deps/Release/bzip2/lib -L/Users/brecht/dev/build_darwin/deps/Release/lzma/lib -L/Users/brecht/dev/build_darwin/deps/Release/zlib/lib -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -mmacosx-version-min=11.00 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -mmacosx-version-min=11.00 -arch arm64 build/temp.macosx-11.00-arm64-3.10/marching_cubes/_marching_cubes_lewiner_cy.o -o ./_marching_cubes_lewiner_cy.cpython-310-darwin.so
ld: warning: directory not found for option '-L/Users/brecht/dev/build_darwin/deps/Release/ffi/lib'
ld: warning: directory not found for option '-L/Users/brecht/dev/build_darwin/deps/Release/sqlite/lib'
ld: warning: directory not found for option '-L/Users/brecht/dev/build_darwin/deps/Release/bzip2/lib'
ld: warning: directory not found for option '-L/Users/brecht/dev/build_darwin/deps/Release/lzma/lib'
ld: warning: directory not found for option '-L/Users/brecht/dev/build_darwin/deps/Release/zlib/lib'
########### EXT COMPILER OPTIMIZATION ###########
Platform :
Architecture: aarch64
Compiler : clang
CPU baseline :
Requested : 'min'
Enabled : NEON NEON_FP16 NEON_VFPV4 ASIMD
Flags : none
Extra checks: none
CPU dispatch :
Requested : 'max -xop -fma4'
Enabled : ASIMDHP ASIMDDP
Generated : none
CCompilerOpt.cache_flush[809] : write cache to path -> /infinigen/worldgen/terrain/build/temp.macosx-11.00-arm64-3.10/ccompiler_opt_cache_ext.py
/infinigen/worldgen/assets/creatures/geometry/cpp_utils/setup_macos_as.py:1: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives
from distutils.core import setup, Extension
running build_ext
building 'bnurbs' extension
creating build
creating build/temp.macosx-11.00-arm64-3.10
/opt/homebrew//opt/llvm/bin/clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Users/brecht/dev/build_darwin/deps/Release/sqlite/include -I/Users/brecht/dev/build_darwin/deps/Release/bzip2/include -I/Users/brecht/dev/build_darwin/deps/Release/lzma/include -I/Users/brecht/dev/build_darwin/deps/Release/zlib/include -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -mmacosx-version-min=11.00 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -mmacosx-version-min=11.00 -arch arm64 -l/infinigen/Blender.app/Contents/Resources/3.3/python/lib/python3.10/site-packages/numpy/core/include -I/infinigen/Blender.app/Contents/Resources/3.3/python/include/python3.10 -c bnurbs.c -o build/temp.macosx-11.00-arm64-3.10/bnurbs.o
In file included from bnurbs.c:706:
In file included from /infinigen/Blender.app/Contents/Resources/3.3/python/lib/python3.10/site-packages/numpy/core/include/numpy/arrayobject.h:4:
In file included from /infinigen/Blender.app/Contents/Resources/3.3/python/lib/python3.10/site-packages/numpy/core/include/numpy/ndarrayobject.h:12:
In file included from /infinigen/Blender.app/Contents/Resources/3.3/python/lib/python3.10/site-packages/numpy/core/include/numpy/ndarraytypes.h:1969:
/infinigen/Blender.app/Contents/Resources/3.3/python/lib/python3.10/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-W#warnings]
#warning "Using deprecated NumPy API, disable it with " \
^
bnurbs.c:21337:21: warning: fallthrough annotation in unreachable code [-Wunreachable-code-fallthrough]
CYTHON_FALLTHROUGH;
^
bnurbs.c:303:34: note: expanded from macro 'CYTHON_FALLTHROUGH'
#define CYTHON_FALLTHROUGH __attribute__((fallthrough))
^
bnurbs.c:21348:21: warning: fallthrough annotation in unreachable code [-Wunreachable-code-fallthrough]
CYTHON_FALLTHROUGH;
^
bnurbs.c:303:34: note: expanded from macro 'CYTHON_FALLTHROUGH'
#define CYTHON_FALLTHROUGH __attribute__((fallthrough))
^
3 warnings generated.
/opt/homebrew//opt/llvm/bin/clang -bundle -undefined dynamic_lookup -L/Users/brecht/dev/build_darwin/deps/Release/ffi/lib -L/Users/brecht/dev/build_darwin/deps/Release/sqlite/lib -L/Users/brecht/dev/build_darwin/deps/Release/bzip2/lib -L/Users/brecht/dev/build_darwin/deps/Release/lzma/lib -L/Users/brecht/dev/build_darwin/deps/Release/zlib/lib -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -mmacosx-version-min=11.00 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -mmacosx-version-min=11.00 -arch arm64 build/temp.macosx-11.00-arm64-3.10/bnurbs.o -o /infinigen/worldgen/assets/creatures/geometry/cpp_utils/bnurbs.cpython-310-darwin.so -L/opt/homebrew/lib
ld: warning: directory not found for option '-L/Users/brecht/dev/build_darwin/deps/Release/ffi/lib'
ld: warning: directory not found for option '-L/Users/brecht/dev/build_darwin/deps/Release/sqlite/lib'
ld: warning: directory not found for option '-L/Users/brecht/dev/build_darwin/deps/Release/bzip2/lib'
ld: warning: directory not found for option '-L/Users/brecht/dev/build_darwin/deps/Release/lzma/lib'
ld: warning: directory not found for option '-L/Users/brecht/dev/build_darwin/deps/Release/zlib/lib'
Platform
Additional context
I tried building the bnurbs.cpython-310-darwin.so
with setup_macos.py
as well, still get the same error when running asset_demo.py
Describe the bug
A clear and concise description of what the bug is.
M1 MacBook Air, 16GB, Ventura
error building:
ld: warning: directory not found for option '-L/Users/brecht/dev/build_darwin/deps/Release/ffi/lib'
ld: warning: directory not found for option '-L/Users/brecht/dev/build_darwin/deps/Release/sqlite/lib'
ld: warning: directory not found for option '-L/Users/brecht/dev/build_darwin/deps/Release/bzip2/lib'
ld: warning: directory not found for option '-L/Users/brecht/dev/build_darwin/deps/Release/lzma/lib'
ld: warning: directory not found for option '-L/Users/brecht/dev/build_darwin/deps/Release/zlib/lib'
ld: library not found for -lSystem
clang-16: error: linker command failed with exit code 1 (use -v to see invocation)
error: command '/opt/homebrew//opt/llvm/bin/clang' failed with exit code 1
Steps to Reproduce
What version of the code were you using? Tell us the output of git log -n 1
commit 6ce8234 (HEAD -> main, origin/main, origin/HEAD)
Author: pvl-bot [email protected]
Date: Sun Jun 18 18:32:02 2023 -0400
Add bibtext to README
'''
What command did you run?
bash install.sh
Add your command here
bash install.sh
What are your output logs?
3 warnings generated.
/opt/homebrew//opt/llvm/bin/clang -bundle -undefined dynamic_lookup -L/Users/brecht/dev/build_darwin/deps/Release/ffi/lib -L/Users/brecht/dev/build_darwin/deps/Release/sqlite/lib -L/Users/brecht/dev/build_darwin/deps/Release/bzip2/lib -L/Users/brecht/dev/build_darwin/deps/Release/lzma/lib -L/Users/brecht/dev/build_darwin/deps/Release/zlib/lib -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -mmacosx-version-min=11.00 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk -mmacosx-version-min=11.00 -arch arm64 build/temp.macosx-11.00-arm64-3.10/bnurbs.o -o /Users/xx/InfiniGen/infinigen/worldgen/assets/creatures/geometry/cpp_utils/bnurbs.cpython-310-darwin.so -L/opt/homebrew/lib
ld: warning: directory not found for option '-L/Users/brecht/dev/build_darwin/deps/Release/ffi/lib'
ld: warning: directory not found for option '-L/Users/brecht/dev/build_darwin/deps/Release/sqlite/lib'
ld: warning: directory not found for option '-L/Users/brecht/dev/build_darwin/deps/Release/bzip2/lib'
ld: warning: directory not found for option '-L/Users/brecht/dev/build_darwin/deps/Release/lzma/lib'
ld: warning: directory not found for option '-L/Users/brecht/dev/build_darwin/deps/Release/zlib/lib'
ld: library not found for -lSystem
clang-16: error: linker command failed with exit code 1 (use -v to see invocation)
error: command '/opt/homebrew//opt/llvm/bin/clang' failed with exit code 1
Add your logs here, preferably from a job run with --debug
** (If this is your first time running Infinigen) What are the full output logs of `install.sh` ?**
ld: warning: directory not found for option '-L/Users/brecht/dev/build_darwin/deps/Release/ffi/lib'
ld: warning: directory not found for option '-L/Users/brecht/dev/build_darwin/deps/Release/sqlite/lib'
ld: warning: directory not found for option '-L/Users/brecht/dev/build_darwin/deps/Release/bzip2/lib'
ld: warning: directory not found for option '-L/Users/brecht/dev/build_darwin/deps/Release/lzma/lib'
ld: warning: directory not found for option '-L/Users/brecht/dev/build_darwin/deps/Release/zlib/lib'
ld: library not found for -lSystem
clang-16: error: linker command failed with exit code 1 (use -v to see invocation)
error: command '/opt/homebrew//opt/llvm/bin/clang' failed with exit code 1
**Platform**
- OS & OS Version: 13.4
- GPU (?) : M1
- GPU Driver Version (?) :
- RAM (GB): 16
**Additional context**
MacBook Air M1
I followed readme to run
$BLENDER -noaudio --background --python generate.py -- --seed 0 --task coarse -g desert simple --output_folder outputs/helloworld/coarse --debug
Blender 3.3.1 (hash b292cfe5a936 built 2022-10-05 00:14:35)
[04:33:20.591] [root] [INFO] [core.py:343] | Converted args.seed='0' to scene_seed=0, parsed as hexadecimal
[04:33:20.618] [root] [INFO] [core.py:413] | infinigen version 1.0.0
[04:33:20.619] [root] [INFO] [core.py:414] | CUDA_VISIBLE_DEVICES=None
[04:33:20.619] [times] [INFO] [logging.py:35] | [MAIN TOTAL]
[04:33:20.624] [root] [INFO] [core.py:254] | Processing frames 1 through 1 inclusive
[04:33:20.632] [times] [INFO] [logging.py:35] | [Create terrain]
[04:33:20.632] [root] [INFO] [core.py:76] | Terrain using only on the fly on_the_fly_asset_folder=PosixPath('/home/cheng/play/infinigen/worldgen/outputs/helloworld/coarse/assets')
then it failed with
OSError: /home/cheng/play/infinigen/worldgen/terrain/lib/cpu/soil_machine/SoilMachine.so: cannot open shared object file: No such file or directory
In call to configurable 'run_erosion' (<function run_erosion at 0x7f228ca5eb00>)
In call to configurable 'load_assets' (<function LandTiles.load_assets at 0x7f228865a8c0>)
In call to configurable 'LandTiles' (<class 'terrain.elements.landtiles.LandTiles'>)
In call to configurable 'scene' (<function scene at 0x7f23987cd360>)
In call to configurable 'Terrain' (<class 'terrain.core.Terrain'>)
In call to configurable 'execute_tasks' (<function execute_tasks at 0x7f2287e37250>)
Blender quit
I checked the directory there is no SoilMachine.so file.
also blender said , CUDA_VISIBLE_DEVICES=None , does it mean it's not use my GPU [ RTX-2080 ]? could this be related?
System Info:
uname -a
Linux x10 6.2.0-20-generic #20-Ubuntu SMP PREEMPT_DYNAMIC Thu Apr 6 07:48:48 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
nvidia-smi
Sun Jun 18 04:36:54 2023
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 525.105.17 Driver Version: 525.105.17 CUDA Version: 12.0 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
| | | MIG M. |
|===============================+======================+======================|
| 0 NVIDIA GeForce ... Off | 00000000:81:00.0 On | N/A |
| 0% 45C P8 23W / 250W | 37MiB / 11264MiB | 0% Default |
| | | N/A |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=============================================================================|
| 0 N/A N/A 1682 G /usr/lib/xorg/Xorg 4MiB |
+-----------------------------------------------------------------------------+
Really appreciate any help
Thanks
Thanks for release the great work, is there any example to generate indoor scene?
Describe the bug
when I run the command $BLENDER -noaudio --background --python generate.py -- --seed 0 --task coarse -g desert simple --output_folder outputs/helloworld/coarse
python raise an error
Blender 3.3.1 (hash b292cfe5a936 built 2022-10-05 00:14:35)
Read prefs: /home/kim/.config/blender/3.3/config/userpref.blend
Error: Python: Traceback (most recent call last):
File "/home/kim/infinigen/worldgen/generate.py", line 22, in <module>
from tqdm import tqdm
ModuleNotFoundError: No module named 'tqdm'
Blender quit
Blender 3.3.1 (hash b292cfe5a936 built 2022-10-05 00:14:35)
Read prefs: /home/kim/.config/blender/3.3/config/userpref.blend
Error: Python: Traceback (most recent call last):
File "/home/kim/infinigen/worldgen/generate.py", line 22, in <module>
from tqdm import tqdm
ModuleNotFoundError: No module named 'tqdm'
Blender quit
Blender 3.3.1 (hash b292cfe5a936 built 2022-10-05 00:14:35)
Read prefs: /home/kim/.config/blender/3.3/config/userpref.blend
Error: Python: Traceback (most recent call last):
File "/home/kim/infinigen/worldgen/generate.py", line 22, in <module>
from tqdm import tqdm
ModuleNotFoundError: No module named 'tqdm'
Blender quit
Blender 3.3.1 (hash b292cfe5a936 built 2022-10-05 00:14:35)
Read prefs: /home/kim/.config/blender/3.3/config/userpref.blend
Error: Python: Traceback (most recent call last):
File "/home/kim/infinigen/worldgen/generate.py", line 22, in <module>
from tqdm import tqdm
ModuleNotFoundError: No module named 'tqdm'
Blender quit
I find that the python version of conda is 3.10.11, while blender use python3.10.2 to run the file. I don't know if it is the reason, I followed every step in the readme strictly.
Platform
I am trying to Generate a scene layout but i get the following error: -noaudio: command not found
Steps to Reproduce
git clone https://github.com/princeton-vl/infinigen.git cd infinigen conda create --name infinigen python=3.10 conda activate infinigen bash install.sh
$BLENDER -noaudio --background --python generate.py -- --seed 0 --task coarse -g desert simple --output_folder outputs/helloworld/coarse
-noaudio: command not found
** (If this is your first time running Infinigen) What are the full output logs of install.sh
?**
everything is being installed properly until i get the following errors:
Platform :
Architecture: x64
Compiler : gcc
CPU baseline :
Requested : 'min'
Enabled : SSE SSE2 SSE3
Flags : -msse -msse2 -msse3
Extra checks: none
CPU dispatch :
Requested : 'max -xop -fma4'
Enabled : SSSE3 SSE41 POPCNT SSE42 AVX F16C FMA3 AVX2 AVX512F AVX512CD AVX512_KNL AVX512_KNM AVX512_SKX AVX512_CLX AVX512_CNL AVX512_ICL
Generated : none
CCompilerOpt.cache_flush[809] : write cache to path -> /media/zobair/experimentations/infinigen/worldgen/terrain/build/temp.linux-x86_64-3.10/ccompiler_opt_cache_ext.py
/media/zobair/experimentations/infinigen
running build_ext
building 'bnurbs' extension
creating build
creating build/temp.linux-x86_64-3.10
gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/sqlite/include -I/home/sybren/buildbot-bu>
gcc -pthread -shared -L/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/ffi/lib -L/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/sqlit>
/media/zobair/experimentations/infinigen
In file included from source/cpu/soil_machine/SoilMachine.cpp:18:
source/cpu/soil_machine/layermap.h:37:10: fatal error: glm/glm.hpp: No such file or directory
37 | #include <glm/glm.hpp>
| ^~~~~~~~~~~~~
compilation terminated.
In file included from /home/zobair/.local/lib/python3.10/site-packages/numpy/core/include/numpy/ndarraytypes.h:1969,
from /home/zobair/.local/lib/python3.10/site-packages/numpy/core/include/numpy/ndarrayobject.h:12,
from /home/zobair/.local/lib/python3.10/site-packages/numpy/core/include/numpy/arrayobject.h:4,
from ./marching_cubes/_marching_cubes_lewiner_cy.c:759:
/home/zobair/.local/lib/python3.10/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
17 | #warning "Using deprecated NumPy API, disable it with " \
| ^~~~~~~
/media/zobair/experimentations/infinigen/worldgen/assets/creatures/geometry/cpp_utils/setup_linux.py:1: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives
from distutils.core import setup, Extension
In file included from /home/zobair/.local/lib/python3.10/site-packages/numpy/core/include/numpy/ndarraytypes.h:1969,
from /home/zobair/.local/lib/python3.10/site-packages/numpy/core/include/numpy/ndarrayobject.h:12,
from /home/zobair/.local/lib/python3.10/site-packages/numpy/core/include/numpy/arrayobject.h:4,
from bnurbs.c:768:
/home/zobair/.local/lib/python3.10/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
17 | #warning "Using deprecated NumPy API, disable it with " \
| ^~~~~~~
Platform
You guys did a great work!
I don't know much about AI but I am recently learning procedural generation using blender's geometry node.
I am so excited to see this project and can't wait to see where it will be going.
I have this very naive idea:
Since the the generation of the whole scene can be translated from node systems to code using Node Traspiler,
is it possible to :
1 use the existing Geometry node library created by artists then translate it to code using Node Transplier and then
2 pair the code labels such as name and desciptions/features.
3 Fine tune a LLM using the pair above
4 let the LLM generate the code and then excute the python code in blender to generate a random object/scene?
1863 scatter:MonocotFactory(55682) instances created.
[18:54:00.554] [times] [INFO] | [monocots] finished in 0:15:43.724518
[18:54:00.557] [times] [INFO] | [wind]
[18:54:00.658] [times] [INFO] | [wind] finished in 0:00:00.101095
[18:54:00.659] [times] [INFO] | [turbulence]
[18:54:00.713] [times] [INFO] | [turbulence] finished in 0:00:00.054680
[18:54:00.757] [times] [INFO] | [Writing output blendfile to /home/datassd_2T/zzj/infinigen/worldgen/outputs/helloworld1/coarse/scene.blend]
Info: Saved "scene.blend"
Info: Saved "scene.blend"
[18:54:01.246] [times] [INFO] | [Writing output blendfile to /home/datassd_2T/zzj/infinigen/worldgen/outputs/helloworld1/coarse/scene.blend] finished in 0:00:00.489657
[18:54:01.255] [times] [INFO] | [MAIN TOTAL] finished in 0:22:06.806383
Blender quit
Error: Not freed memory blocks: 49, total unfreed memory 0.000000 MB
My gpu is 3090 24G. I had finished train the first project โhelloworldโ,and now , i want to trainning another project which is named helloworld1, but, when I input
$BLENDER -noaudio --background --python generate.py -- --seed 10 --task coarse -g desert simple --output_folder outputs/helloworld1/coarse
the system reback above problem.
How can I solve above problem? Did it only along your ways?
Thank you !
Describe the bug
An error occurred when I run bash install.sh
OS: macOS Monterey 12.6, 16GB, Apple M1 Pro
Steps to Reproduce
What version of the code were you using? Tell us the output of git log -n 1
'''
commit 6ce8234 (HEAD -> main, origin/main, origin/HEAD)
Author: pvl-bot [email protected]
Date: Sun Jun 18 18:32:02 2023 -0400
...
'''
What command did you run?
bash install.sh
CCompilerOpt.dist_test[581] : CCompilerOpt._dist_test_spawn[716] : Command (/opt/homebrew//opt/llvm/bin/clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Users/brecht/dev/build_darwin/deps/Release/sqlite/include -I/Users/brecht/dev/build_darwin/deps/Release/bzip2/include -I/Users/brecht/dev/build_darwin/deps/Release/lzma/include -I/Users/brecht/dev/build_darwin/deps/Release/zlib/include -mmacosx-version-min=11.00 -arch arm64 -mmacosx-version-min=11.00 -arch arm64 -I/Users/jinhao/infinigen/Blender.app/Contents/Resources/3.3/python/include/python3.10 -c /Users/jinhao/infinigen/Blender.app/Contents/Resources/3.3/python/lib/python3.10/site-packages/numpy/distutils/checks/cpu_asimdfhm.c -o /var/folders/q2/v5qr8cls7j1fz0mxy48tk8k00000gn/T/tmpy3zj45kq/Users/jinhao/infinigen/Blender.app/Contents/Resources/3.3/python/lib/python3.10/site-packages/numpy/distutils/checks/cpu_asimdfhm.o -MMD -MF /var/folders/q2/v5qr8cls7j1fz0mxy48tk8k00000gn/T/tmpy3zj45kq/Users/jinhao/infinigen/Blender.app/Contents/Resources/3.3/python/lib/python3.10/site-packages/numpy/distutils/checks/cpu_asimdfhm.o.d -march=armv8.2-a+fp16+fp16fml -Werror-implicit-function-declaration -Werror) failed with exit status 1 output ->
/Users/jinhao/infinigen/Blender.app/Contents/Resources/3.3/python/lib/python3.10/site-packages/numpy/distutils/checks/cpu_asimdfhm.c:13:35: error: call to undeclared function 'vfmlal_low_u32'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
int ret = (int)vget_lane_f32(vfmlal_low_u32(vlf, vlhp, vlhp), 0);
^
/Users/jinhao/infinigen/Blender.app/Contents/Resources/3.3/python/lib/python3.10/site-packages/numpy/distutils/checks/cpu_asimdfhm.c:13:35: note: did you mean 'vfmlal_low_f16'?
/opt/homebrew/Cellar/llvm/16.0.6/lib/clang/16/include/arm_neon.h:63468:53: note: 'vfmlal_low_f16' declared here
__ai __attribute__((target("fp16fml"))) float32x2_t vfmlal_low_f16(float32x2_t __p0, float16x4_t __p1, float16x4_t __p2) {
^
/Users/jinhao/infinigen/Blender.app/Contents/Resources/3.3/python/lib/python3.10/site-packages/numpy/distutils/checks/cpu_asimdfhm.c:13:21: error: initializing 'float32x2_t' (vector of 2 'float32_t' values) with an expression of incompatible type 'int'
int ret = (int)vget_lane_f32(vfmlal_low_u32(vlf, vlhp, vlhp), 0);
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/homebrew/Cellar/llvm/16.0.6/lib/clang/16/include/arm_neon.h:8008:15: note: expanded from macro 'vget_lane_f32'
float32x2_t __s0 = __p0; \
^ ~~~~
/Users/jinhao/infinigen/Blender.app/Contents/Resources/3.3/python/lib/python3.10/site-packages/numpy/distutils/checks/cpu_asimdfhm.c:14:36: error: call to undeclared function 'vfmlslq_high_u32'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
ret += (int)vgetq_lane_f32(vfmlslq_high_u32(vf, vhp, vhp), 0);
^
/Users/jinhao/infinigen/Blender.app/Contents/Resources/3.3/python/lib/python3.10/site-packages/numpy/distutils/checks/cpu_asimdfhm.c:14:36: note: did you mean 'vmlsl_high_u32'?
/opt/homebrew/Cellar/llvm/16.0.6/lib/clang/16/include/arm_neon.h:68854:17: note: 'vmlsl_high_u32' declared here
__ai uint64x2_t vmlsl_high_u32(uint64x2_t __p0, uint32x4_t __p1, uint32x4_t __p2) {
^
/Users/jinhao/infinigen/Blender.app/Contents/Resources/3.3/python/lib/python3.10/site-packages/numpy/distutils/checks/cpu_asimdfhm.c:14:21: error: initializing 'float32x4_t' (vector of 4 'float32_t' values) with an expression of incompatible type 'int'
ret += (int)vgetq_lane_f32(vfmlslq_high_u32(vf, vhp, vhp), 0);
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/homebrew/Cellar/llvm/16.0.6/lib/clang/16/include/arm_neon.h:7818:15: note: expanded from macro 'vgetq_lane_f32'
float32x4_t __s0 = __p0; \
^ ~~~~
4 errors generated.
CCompilerOpt.feature_test[1482] : testing failed
CCompilerOpt.__init__[1722] : skip features (ASIMD NEON_VFPV4 NEON_FP16 NEON) since its part of baseline
CCompilerOpt.__init__[1726] : initialize targets groups
CCompilerOpt.__init__[1728] : parse target group simd_test
CCompilerOpt._parse_target_tokens[1939] : skip targets (SSE42 XOP SSE2 AVX512F VSX3 VSX AVX512_SKX (AVX2 FMA3) FMA4 VSX2) not part of baseline or dispatch-able features
CCompilerOpt._parse_policy_not_keepbase[2051] : skip baseline features (ASIMD)
CCompilerOpt.generate_dispatch_header[2272] : generate CPU dispatch header: (build/src.macosx-11.00-arm64-3.10/numpy/distutils/include/npy_cpu_dispatch_config.h)
CCompilerOpt.generate_dispatch_header[2281] : dispatch header dir build/src.macosx-11.00-arm64-3.10/numpy/distutils/include does not exist, creating it
Describe the bug
install.sh fails to build Blender due to hardcoded path at link time
Steps to Reproduce
What version of the code were you using? Tell us the output of git log -n 1
'''
% git log -n 1
commit 258cf38 (HEAD -> main, origin/main, origin/HEAD)
Author: pvl-bot [email protected]
Date: Sun Jun 18 00:46:48 2023 -0400
Switch to BSD 3-Clause License
%
'''
What command did you run?
% bash install.sh
Add your logs here, preferably from a job run with --debug
** (If this is your first time running Infinigen) What are the full output logs of install.sh
?**
output log attached as a file because too long for the bug tracker, sorry
Platform
Additional context
Add any other context about the problem here.
BLENDER -noaudio --background --python generate.py -- --seed 0 --task coarse -g desert simple --output_folder outputs/helloworld/coarse
Blender 3.3.1 (hash b292cfe5a936 built 2022-10-05 00:14:35)
Read prefs: /home/mischa/.config/blender/3.3/config/userpref.blend
/mnt/wslg/runtime-dir/gvfs/ non-existent directory
Error: Python: OSError: Python file "/mnt/c/Users/mischa/infinigen/blender/generate.py" could not be opened: No such file or directory
Any idea what might be wrong here? Still trying to get this lovely approach to run on WSL on a 3090, please help
Describe the bug
When I use Generate image(s) in one command , the error says no module 'tools'.
And I find that use bash install.sh
,the error says fatal error: glm/glm.hpp: No such file or directory
Steps to Reproduce
What version of the code were you using? Tell us the output of git log -n 1
commit 6ce8234cc8e3bf71a9e345f2b9014245e9b6e3c1 (HEAD -> main, origin/main, origin/HEAD)
Author: pvl-bot <[email protected]>
Date: Sun Jun 18 18:32:02 2023 -0400
Add bibtext to README
What command did you run?
python -m tools.manage_datagen_jobs --output_folder outputs/hello_world --num_scenes 1 --pipeline_configs local_16GB monocular blender_gt --specific_seed 0 --configs desert simple
Error while finding module specification for 'tools.manage_datagen_jobs' (ModuleNotFoundError: No module named 'tools')
** (If this is your first time running Infinigen) What are the full output logs of install.sh
?**
# ignore the pip requirements
compiled lib/cuda/utils/FastNoiseLite.so
compiled lib/cuda/elements/voronoi_rocks.so
compiled lib/cuda/elements/upsidedown_mountains.so
compiled lib/cuda/elements/ground.so
compiled lib/cuda/elements/warped_rocks.so
compiled lib/cuda/elements/mountains.so
compiled lib/cuda/elements/landtiles.so
compiled lib/cuda/elements/atmosphere.so
compiled lib/cuda/elements/waterbody.so
compiled lib/cuda/surfaces/chunkyrock.so
compiled lib/cuda/surfaces/cobble_stone.so
compiled lib/cuda/surfaces/cracked_ground.so
compiled lib/cuda/surfaces/dirt.so
compiled lib/cuda/surfaces/ice.so
compiled lib/cuda/surfaces/mountain.so
compiled lib/cuda/surfaces/mud.so
compiled lib/cuda/surfaces/sand.so
compiled lib/cuda/surfaces/sandstone.so
compiled lib/cuda/surfaces/snow.so
compiled lib/cuda/surfaces/soil.so
compiled lib/cuda/surfaces/stone.so
compiled lib/cpu/utils/FastNoiseLite.so
compiled lib/cpu/elements/voronoi_rocks.so
compiled lib/cpu/elements/upsidedown_mountains.so
compiled lib/cpu/elements/ground.so
compiled lib/cpu/elements/warped_rocks.so
compiled lib/cpu/elements/mountains.so
compiled lib/cpu/elements/landtiles.so
compiled lib/cpu/elements/atmosphere.so
compiled lib/cpu/elements/waterbody.so
compiled lib/cpu/surfaces/chunkyrock.so
compiled lib/cpu/surfaces/cobble_stone.so
compiled lib/cpu/surfaces/cracked_ground.so
compiled lib/cpu/surfaces/dirt.so
compiled lib/cpu/surfaces/ice.so
compiled lib/cpu/surfaces/mountain.so
compiled lib/cpu/surfaces/mud.so
compiled lib/cpu/surfaces/sand.so
compiled lib/cpu/surfaces/sandstone.so
compiled lib/cpu/surfaces/snow.so
compiled lib/cpu/surfaces/soil.so
compiled lib/cpu/surfaces/stone.so
compiled lib/cpu/meshing/cube_spherical_mesher.so
compiled lib/cpu/meshing/frontview_spherical_mesher.so
compiled lib/cpu/meshing/uniform_mesher.so
compiled lib/cpu/meshing/utils.so
In file included from source/cpu/soil_machine/SoilMachine.cpp:18:
source/cpu/soil_machine/layermap.h:37:10: fatal error: glm/glm.hpp: No such file or directory
37 | #include <glm/glm.hpp>
| ^~~~~~~~~~~~~
compilation terminated.
running build_ext
running build_src
build_src
building extension "marching_cubes._marching_cubes_lewiner_cy" sources
build_src: building npy-pkg config files
customize UnixCCompiler
customize UnixCCompiler using build_ext
CCompilerOpt.cc_test_flags[1013] : testing flags (-march=native)
C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/sqlite/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/bzip2/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/lzma/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/zlib/include -fPIC -fPIC -fPIC
creating /tmp/tmp_rua5pv7/mnt
creating /tmp/tmp_rua5pv7/mnt/d
creating /tmp/tmp_rua5pv7/mnt/d/Yongli
creating /tmp/tmp_rua5pv7/mnt/d/Yongli/Project
creating /tmp/tmp_rua5pv7/mnt/d/Yongli/Project/infinigen
creating /tmp/tmp_rua5pv7/mnt/d/Yongli/Project/infinigen/blender
creating /tmp/tmp_rua5pv7/mnt/d/Yongli/Project/infinigen/blender/3.3
creating /tmp/tmp_rua5pv7/mnt/d/Yongli/Project/infinigen/blender/3.3/python
creating /tmp/tmp_rua5pv7/mnt/d/Yongli/Project/infinigen/blender/3.3/python/lib
creating /tmp/tmp_rua5pv7/mnt/d/Yongli/Project/infinigen/blender/3.3/python/lib/python3.10
creating /tmp/tmp_rua5pv7/mnt/d/Yongli/Project/infinigen/blender/3.3/python/lib/python3.10/site-packages
creating /tmp/tmp_rua5pv7/mnt/d/Yongli/Project/infinigen/blender/3.3/python/lib/python3.10/site-packages/numpy
creating /tmp/tmp_rua5pv7/mnt/d/Yongli/Project/infinigen/blender/3.3/python/lib/python3.10/site-packages/numpy/distutils
creating /tmp/tmp_rua5pv7/mnt/d/Yongli/Project/infinigen/blender/3.3/python/lib/python3.10/site-packages/numpy/distutils/checks
compile options: '-I/mnt/d/Yongli/Project/infinigen/blender/3.3/python/include/python3.10 -c'
extra options: '-march=native'
CCompilerOpt.cc_test_flags[1013] : testing flags (-O3)
C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/sqlite/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/bzip2/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/lzma/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/zlib/include -fPIC -fPIC -fPIC
compile options: '-I/mnt/d/Yongli/Project/infinigen/blender/3.3/python/include/python3.10 -c'
extra options: '-O3'
CCompilerOpt.cc_test_flags[1013] : testing flags (-Werror)
C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/sqlite/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/bzip2/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/lzma/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/zlib/include -fPIC -fPIC -fPIC
compile options: '-I/mnt/d/Yongli/Project/infinigen/blender/3.3/python/include/python3.10 -c'
extra options: '-Werror'
CCompilerOpt.__init__[1701] : check requested baseline
CCompilerOpt.cc_test_flags[1013] : testing flags (-msse)
C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/sqlite/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/bzip2/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/lzma/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/zlib/include -fPIC -fPIC -fPIC
compile options: '-I/mnt/d/Yongli/Project/infinigen/blender/3.3/python/include/python3.10 -c'
extra options: '-msse'
CCompilerOpt.cc_test_flags[1013] : testing flags (-msse2)
C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/sqlite/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/bzip2/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/lzma/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/zlib/include -fPIC -fPIC -fPIC
compile options: '-I/mnt/d/Yongli/Project/infinigen/blender/3.3/python/include/python3.10 -c'
extra options: '-msse2'
CCompilerOpt.feature_test[1466] : testing feature 'SSE' with flags (-msse -msse2)
C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/sqlite/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/bzip2/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/lzma/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/zlib/include -fPIC -fPIC -fPIC
compile options: '-I/mnt/d/Yongli/Project/infinigen/blender/3.3/python/include/python3.10 -c'
extra options: '-msse -msse2 -Werror'
CCompilerOpt.feature_test[1466] : testing feature 'SSE2' with flags (-msse -msse2)
C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/sqlite/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/bzip2/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/lzma/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/zlib/include -fPIC -fPIC -fPIC
compile options: '-I/mnt/d/Yongli/Project/infinigen/blender/3.3/python/include/python3.10 -c'
extra options: '-msse -msse2 -Werror'
CCompilerOpt.cc_test_flags[1013] : testing flags (-msse3)
C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/sqlite/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/bzip2/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/lzma/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/zlib/include -fPIC -fPIC -fPIC
compile options: '-I/mnt/d/Yongli/Project/infinigen/blender/3.3/python/include/python3.10 -c'
extra options: '-msse3'
CCompilerOpt.feature_test[1466] : testing feature 'SSE3' with flags (-msse -msse2 -msse3)
C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/sqlite/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/bzip2/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/lzma/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/zlib/include -fPIC -fPIC -fPIC
compile options: '-I/mnt/d/Yongli/Project/infinigen/blender/3.3/python/include/python3.10 -c'
extra options: '-msse -msse2 -msse3 -Werror'
CCompilerOpt.__init__[1710] : check requested dispatch-able features
CCompilerOpt.cc_test_flags[1013] : testing flags (-mssse3)
C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/sqlite/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/bzip2/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/lzma/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/zlib/include -fPIC -fPIC -fPIC
compile options: '-I/mnt/d/Yongli/Project/infinigen/blender/3.3/python/include/python3.10 -c'
extra options: '-mssse3'
CCompilerOpt.cc_test_flags[1013] : testing flags (-msse4.1)
C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/sqlite/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/bzip2/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/lzma/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/zlib/include -fPIC -fPIC -fPIC
compile options: '-I/mnt/d/Yongli/Project/infinigen/blender/3.3/python/include/python3.10 -c'
extra options: '-msse4.1'
CCompilerOpt.cc_test_flags[1013] : testing flags (-mpopcnt)
C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/sqlite/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/bzip2/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/lzma/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/zlib/include -fPIC -fPIC -fPIC
compile options: '-I/mnt/d/Yongli/Project/infinigen/blender/3.3/python/include/python3.10 -c'
extra options: '-mpopcnt'
CCompilerOpt.cc_test_flags[1013] : testing flags (-msse4.2)
C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/sqlite/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/bzip2/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/lzma/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/zlib/include -fPIC -fPIC -fPIC
compile options: '-I/mnt/d/Yongli/Project/infinigen/blender/3.3/python/include/python3.10 -c'
extra options: '-msse4.2'
CCompilerOpt.feature_test[1466] : testing feature 'SSE42' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2)
C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/sqlite/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/bzip2/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/lzma/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/zlib/include -fPIC -fPIC -fPIC
compile options: '-I/mnt/d/Yongli/Project/infinigen/blender/3.3/python/include/python3.10 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -Werror'
CCompilerOpt.feature_test[1466] : testing feature 'SSSE3' with flags (-msse -msse2 -msse3 -mssse3)
C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/sqlite/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/bzip2/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/lzma/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/zlib/include -fPIC -fPIC -fPIC
compile options: '-I/mnt/d/Yongli/Project/infinigen/blender/3.3/python/include/python3.10 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -Werror'
CCompilerOpt.feature_test[1466] : testing feature 'SSE41' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1)
C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/sqlite/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/bzip2/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/lzma/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/zlib/include -fPIC -fPIC -fPIC
compile options: '-I/mnt/d/Yongli/Project/infinigen/blender/3.3/python/include/python3.10 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -Werror'
CCompilerOpt.feature_test[1466] : testing feature 'POPCNT' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt)
C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/sqlite/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/bzip2/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/lzma/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/zlib/include -fPIC -fPIC -fPIC
compile options: '-I/mnt/d/Yongli/Project/infinigen/blender/3.3/python/include/python3.10 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -Werror'
CCompilerOpt.cc_test_flags[1013] : testing flags (-mavx)
C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/sqlite/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/bzip2/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/lzma/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/zlib/include -fPIC -fPIC -fPIC
compile options: '-I/mnt/d/Yongli/Project/infinigen/blender/3.3/python/include/python3.10 -c'
extra options: '-mavx'
CCompilerOpt.feature_test[1466] : testing feature 'AVX' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx)
C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/sqlite/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/bzip2/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/lzma/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/zlib/include -fPIC -fPIC -fPIC
compile options: '-I/mnt/d/Yongli/Project/infinigen/blender/3.3/python/include/python3.10 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -Werror'
CCompilerOpt.cc_test_flags[1013] : testing flags (-mf16c)
C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/sqlite/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/bzip2/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/lzma/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/zlib/include -fPIC -fPIC -fPIC
compile options: '-I/mnt/d/Yongli/Project/infinigen/blender/3.3/python/include/python3.10 -c'
extra options: '-mf16c'
CCompilerOpt.feature_test[1466] : testing feature 'F16C' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c)
C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/sqlite/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/bzip2/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/lzma/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/zlib/include -fPIC -fPIC -fPIC
compile options: '-I/mnt/d/Yongli/Project/infinigen/blender/3.3/python/include/python3.10 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -Werror'
CCompilerOpt.cc_test_flags[1013] : testing flags (-mfma)
C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/sqlite/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/bzip2/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/lzma/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/zlib/include -fPIC -fPIC -fPIC
compile options: '-I/mnt/d/Yongli/Project/infinigen/blender/3.3/python/include/python3.10 -c'
extra options: '-mfma'
CCompilerOpt.cc_test_flags[1013] : testing flags (-mavx2)
C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/sqlite/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/bzip2/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/lzma/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/zlib/include -fPIC -fPIC -fPIC
compile options: '-I/mnt/d/Yongli/Project/infinigen/blender/3.3/python/include/python3.10 -c'
extra options: '-mavx2'
CCompilerOpt.cc_test_flags[1013] : testing flags (-mavx512f)
C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/sqlite/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/bzip2/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/lzma/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/zlib/include -fPIC -fPIC -fPIC
compile options: '-I/mnt/d/Yongli/Project/infinigen/blender/3.3/python/include/python3.10 -c'
extra options: '-mavx512f'
CCompilerOpt.feature_test[1466] : testing feature 'AVX512F' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f)
C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/sqlite/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/bzip2/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/lzma/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/zlib/include -fPIC -fPIC -fPIC
compile options: '-I/mnt/d/Yongli/Project/infinigen/blender/3.3/python/include/python3.10 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -Werror'
CCompilerOpt.feature_test[1466] : testing feature 'FMA3' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma)
C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/sqlite/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/bzip2/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/lzma/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/zlib/include -fPIC -fPIC -fPIC
compile options: '-I/mnt/d/Yongli/Project/infinigen/blender/3.3/python/include/python3.10 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -Werror'
CCompilerOpt.feature_test[1466] : testing feature 'AVX2' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mavx2)
C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/sqlite/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/bzip2/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/lzma/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/zlib/include -fPIC -fPIC -fPIC
compile options: '-I/mnt/d/Yongli/Project/infinigen/blender/3.3/python/include/python3.10 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mavx2 -Werror'
CCompilerOpt.cc_test_flags[1013] : testing flags (-mavx512cd)
C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/sqlite/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/bzip2/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/lzma/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/zlib/include -fPIC -fPIC -fPIC
compile options: '-I/mnt/d/Yongli/Project/infinigen/blender/3.3/python/include/python3.10 -c'
extra options: '-mavx512cd'
CCompilerOpt.feature_test[1466] : testing feature 'AVX512CD' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd)
C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/sqlite/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/bzip2/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/lzma/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/zlib/include -fPIC -fPIC -fPIC
compile options: '-I/mnt/d/Yongli/Project/infinigen/blender/3.3/python/include/python3.10 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -Werror'
CCompilerOpt.cc_test_flags[1013] : testing flags (-mavx512vl -mavx512bw -mavx512dq)
C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/sqlite/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/bzip2/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/lzma/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/zlib/include -fPIC -fPIC -fPIC
compile options: '-I/mnt/d/Yongli/Project/infinigen/blender/3.3/python/include/python3.10 -c'
extra options: '-mavx512vl -mavx512bw -mavx512dq'
CCompilerOpt.feature_test[1466] : testing feature 'AVX512_SKX' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512vl -mavx512bw -mavx512dq)
C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/sqlite/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/bzip2/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/lzma/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/zlib/include -fPIC -fPIC -fPIC
compile options: '-I/mnt/d/Yongli/Project/infinigen/blender/3.3/python/include/python3.10 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512vl -mavx512bw -mavx512dq -Werror'
CCompilerOpt.cc_test_flags[1013] : testing flags (-mavx512er -mavx512pf)
C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/sqlite/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/bzip2/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/lzma/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/zlib/include -fPIC -fPIC -fPIC
compile options: '-I/mnt/d/Yongli/Project/infinigen/blender/3.3/python/include/python3.10 -c'
extra options: '-mavx512er -mavx512pf'
CCompilerOpt.feature_test[1466] : testing feature 'AVX512_KNL' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512er -mavx512pf)
C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/sqlite/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/bzip2/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/lzma/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/zlib/include -fPIC -fPIC -fPIC
compile options: '-I/mnt/d/Yongli/Project/infinigen/blender/3.3/python/include/python3.10 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512er -mavx512pf -Werror'
CCompilerOpt.cc_test_flags[1013] : testing flags (-mavx5124fmaps -mavx5124vnniw -mavx512vpopcntdq)
C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/sqlite/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/bzip2/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/lzma/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/zlib/include -fPIC -fPIC -fPIC
compile options: '-I/mnt/d/Yongli/Project/infinigen/blender/3.3/python/include/python3.10 -c'
extra options: '-mavx5124fmaps -mavx5124vnniw -mavx512vpopcntdq'
CCompilerOpt.feature_test[1466] : testing feature 'AVX512_KNM' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512er -mavx512pf -mavx5124fmaps -mavx5124vnniw -mavx512vpopcntdq)
C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/sqlite/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/bzip2/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/lzma/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/zlib/include -fPIC -fPIC -fPIC
compile options: '-I/mnt/d/Yongli/Project/infinigen/blender/3.3/python/include/python3.10 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512er -mavx512pf -mavx5124fmaps -mavx5124vnniw -mavx512vpopcntdq -Werror'
CCompilerOpt.cc_test_flags[1013] : testing flags (-mavx512vnni)
C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/sqlite/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/bzip2/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/lzma/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/zlib/include -fPIC -fPIC -fPIC
compile options: '-I/mnt/d/Yongli/Project/infinigen/blender/3.3/python/include/python3.10 -c'
extra options: '-mavx512vnni'
CCompilerOpt.feature_test[1466] : testing feature 'AVX512_CLX' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512vl -mavx512bw -mavx512dq -mavx512vnni)
C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/sqlite/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/bzip2/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/lzma/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/zlib/include -fPIC -fPIC -fPIC
compile options: '-I/mnt/d/Yongli/Project/infinigen/blender/3.3/python/include/python3.10 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512vl -mavx512bw -mavx512dq -mavx512vnni -Werror'
CCompilerOpt.cc_test_flags[1013] : testing flags (-mavx512ifma -mavx512vbmi)
C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/sqlite/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/bzip2/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/lzma/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/zlib/include -fPIC -fPIC -fPIC
compile options: '-I/mnt/d/Yongli/Project/infinigen/blender/3.3/python/include/python3.10 -c'
extra options: '-mavx512ifma -mavx512vbmi'
CCompilerOpt.feature_test[1466] : testing feature 'AVX512_CNL' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512vl -mavx512bw -mavx512dq -mavx512ifma -mavx512vbmi)
C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/sqlite/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/bzip2/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/lzma/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/zlib/include -fPIC -fPIC -fPIC
compile options: '-I/mnt/d/Yongli/Project/infinigen/blender/3.3/python/include/python3.10 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512vl -mavx512bw -mavx512dq -mavx512ifma -mavx512vbmi -Werror'
CCompilerOpt.cc_test_flags[1013] : testing flags (-mavx512vbmi2 -mavx512bitalg -mavx512vpopcntdq)
C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/sqlite/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/bzip2/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/lzma/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/zlib/include -fPIC -fPIC -fPIC
compile options: '-I/mnt/d/Yongli/Project/infinigen/blender/3.3/python/include/python3.10 -c'
extra options: '-mavx512vbmi2 -mavx512bitalg -mavx512vpopcntdq'
CCompilerOpt.feature_test[1466] : testing feature 'AVX512_ICL' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512vl -mavx512bw -mavx512dq -mavx512vnni -mavx512ifma -mavx512vbmi -mavx512vbmi2 -mavx512bitalg -mavx512vpopcntdq)
C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/sqlite/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/bzip2/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/lzma/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/zlib/include -fPIC -fPIC -fPIC
compile options: '-I/mnt/d/Yongli/Project/infinigen/blender/3.3/python/include/python3.10 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512vl -mavx512bw -mavx512dq -mavx512vnni -mavx512ifma -mavx512vbmi -mavx512vbmi2 -mavx512bitalg -mavx512vpopcntdq -Werror'
CCompilerOpt.__init__[1722] : skip features (SSE3 SSE SSE2) since its part of baseline
CCompilerOpt.__init__[1726] : initialize targets groups
CCompilerOpt.__init__[1728] : parse target group simd_test
CCompilerOpt._parse_target_tokens[1939] : skip targets (VSX VSX3 ASIMD VSX2 XOP NEON FMA4) not part of baseline or dispatch-able features
CCompilerOpt._parse_policy_not_keepbase[2051] : skip baseline features (SSE2)
CCompilerOpt.generate_dispatch_header[2272] : generate CPU dispatch header: (build/src.linux-x86_64-3.10/numpy/distutils/include/npy_cpu_dispatch_config.h)
CCompilerOpt.generate_dispatch_header[2281] : dispatch header dir build/src.linux-x86_64-3.10/numpy/distutils/include does not exist, creating it
CCompilerOpt.feature_extra_checks[1546] : Testing extra checks for feature 'AVX512F' (AVX512F_REDUCE)
C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/sqlite/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/bzip2/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/lzma/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/zlib/include -fPIC -fPIC -fPIC
compile options: '-I/mnt/d/Yongli/Project/infinigen/blender/3.3/python/include/python3.10 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -Werror'
CCompilerOpt.feature_extra_checks[1546] : Testing extra checks for feature 'AVX512_SKX' (AVX512BW_MASK AVX512DQ_MASK)
C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/sqlite/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/bzip2/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/lzma/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/zlib/include -fPIC -fPIC -fPIC
compile options: '-I/mnt/d/Yongli/Project/infinigen/blender/3.3/python/include/python3.10 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512vl -mavx512bw -mavx512dq -Werror'
C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/sqlite/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/bzip2/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/lzma/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/zlib/include -fPIC -fPIC -fPIC
compile options: '-I/mnt/d/Yongli/Project/infinigen/blender/3.3/python/include/python3.10 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512vl -mavx512bw -mavx512dq -Werror'
building 'marching_cubes._marching_cubes_lewiner_cy' extension
compiling C sources
C compiler: gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/sqlite/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/bzip2/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/lzma/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/zlib/include -fPIC -fPIC -fPIC
creating build/temp.linux-x86_64-3.10/marching_cubes
compile options: '-I/mnt/d/Yongli/Project/infinigen/blender/3.3/python/lib/python3.10/site-packages/numpy/core/include -I/mnt/d/Yongli/Project/infinigen/blender/3.3/python/lib/python3.10/site-packages/numpy/core/include -Ibuild/src.linux-x86_64-3.10/numpy/distutils/include -I/mnt/d/Yongli/Project/infinigen/blender/3.3/python/include/python3.10 -c'
extra options: '-msse -msse2 -msse3'
gcc: ./marching_cubes/_marching_cubes_lewiner_cy.c
In file included from /mnt/d/Yongli/Project/infinigen/blender/3.3/python/lib/python3.10/site-packages/numpy/core/include/numpy/ndarraytypes.h:1969,
from /mnt/d/Yongli/Project/infinigen/blender/3.3/python/lib/python3.10/site-packages/numpy/core/include/numpy/ndarrayobject.h:12,
from /mnt/d/Yongli/Project/infinigen/blender/3.3/python/lib/python3.10/site-packages/numpy/core/include/numpy/arrayobject.h:4,
from ./marching_cubes/_marching_cubes_lewiner_cy.c:694:
/mnt/d/Yongli/Project/infinigen/blender/3.3/python/lib/python3.10/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
17 | #warning "Using deprecated NumPy API, disable it with " \
| ^~~~~~~
gcc -pthread -shared -L/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/ffi/lib -L/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/sqlite/lib -L/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/bzip2/lib -L/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/lzma/lib -L/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/zlib/lib build/temp.linux-x86_64-3.10/marching_cubes/_marching_cubes_lewiner_cy.o -o ./_marching_cubes_lewiner_cy.cpython-310-x86_64-linux-gnu.so
########### EXT COMPILER OPTIMIZATION ###########
Platform :
Architecture: x64
Compiler : gcc
CPU baseline :
Requested : 'min'
Enabled : SSE SSE2 SSE3
Flags : -msse -msse2 -msse3
Extra checks: none
CPU dispatch :
Requested : 'max -xop -fma4'
Enabled : SSSE3 SSE41 POPCNT SSE42 AVX F16C FMA3 AVX2 AVX512F AVX512CD AVX512_KNL AVX512_KNM AVX512_SKX AVX512_CLX AVX512_CNL AVX512_ICL
Generated : none
CCompilerOpt.cache_flush[809] : write cache to path -> /mnt/d/Yongli/Project/infinigen/worldgen/terrain/build/temp.linux-x86_64-3.10/ccompiler_opt_cache_ext.py
/mnt/d/Yongli/Project/infinigen
/mnt/d/Yongli/Project/infinigen/worldgen/assets/creatures/geometry/cpp_utils/setup_linux.py:1: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives
from distutils.core import setup, Extension
running build_ext
building 'bnurbs' extension
creating build
creating build/temp.linux-x86_64-3.10
gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/sqlite/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/bzip2/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/lzma/include -I/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/zlib/include -fPIC -fPIC -fPIC -I/mnt/d/Yongli/Project/infinigen/blender/3.3/python/lib/python3.10/site-packages/numpy/core/include -I/mnt/d/Yongli/Project/infinigen/blender/3.3/python/include/python3.10 -c bnurbs.c -o build/temp.linux-x86_64-3.10/bnurbs.o
In file included from /mnt/d/Yongli/Project/infinigen/blender/3.3/python/lib/python3.10/site-packages/numpy/core/include/numpy/ndarraytypes.h:1969,
from /mnt/d/Yongli/Project/infinigen/blender/3.3/python/lib/python3.10/site-packages/numpy/core/include/numpy/ndarrayobject.h:12,
from /mnt/d/Yongli/Project/infinigen/blender/3.3/python/lib/python3.10/site-packages/numpy/core/include/numpy/arrayobject.h:4,
from bnurbs.c:703:
/mnt/d/Yongli/Project/infinigen/blender/3.3/python/lib/python3.10/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
17 | #warning "Using deprecated NumPy API, disable it with " \
| ^~~~~~~
gcc -pthread -shared -L/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/ffi/lib -L/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/sqlite/lib -L/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/bzip2/lib -L/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/lzma/lib -L/home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/Release/zlib/lib build/temp.linux-x86_64-3.10/bnurbs.o -o /mnt/d/Yongli/Project/infinigen/worldgen/assets/creatures/geometry/cpp_utils/bnurbs.cpython-310-x86_64-linux-gnu.so
Platform
Additional context
Add any other context about the problem here.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.