Open zitianlll opened 7 months ago
Hello - I dont see any fatal errors in these logs - are you sure it is not working correctly? IE does running HelloWorld produce any particular error?
@1919021686 don't edit the install_terrain.sh file. Instead, first install glm library using the command: "sudo apt-get install libglm-dev" if you are using Ubuntu or any debian based linux. And after that, try running "bash install.sh"
@araistrick Perhaps I forgot to show the error log. Here it is during running glm. And It's wierd that HelloWorld runs successfully today.
INFO: compile options: '-I/userhome/2072/msp22047/infinigen/blender/3.3/python/include/python3.10 -c'
extra options: '-mavx512vnni'
WARN: CCompilerOpt.dist_test[637] : CCompilerOpt._dist_test_spawn[771] : Command (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/userhome/2072/msp22047/infinigen/blender/3.3/python/include/python3.10 -c /userhome/2072/msp22047/infinigen/blender/3.3/python/lib/python3.10/site-packages/numpy/distutils/checks/test_flags.c -o /tmp/.msp22047/tmpemjnscyx/userhome/2072/msp22047/infinigen/blender/3.3/python/lib/python3.10/site-packages/numpy/distutils/checks/test_flags.o -MMD -MF /tmp/.msp22047/tmpemjnscyx/userhome/2072/msp22047/infinigen/blender/3.3/python/lib/python3.10/site-packages/numpy/distutils/checks/test_flags.o.d -mavx512vnni) failed with exit status 1 output ->
gcc: error: unrecognized command line option ‘-mavx512vnni’; did you mean ‘-mavx5124vnniw’?
WARN: CCompilerOpt.cc_test_flags[1090] : testing failed
INFO: compile options: '-I/userhome/2072/msp22047/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 -mno-mmx -mavx512cd -mavx512vl -mavx512bw -mavx512dq -Werror'
WARN: CCompilerOpt.dist_test[637] : CCompilerOpt._dist_test_spawn[771] : Command (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/userhome/2072/msp22047/infinigen/blender/3.3/python/include/python3.10 -c /userhome/2072/msp22047/infinigen/blender/3.3/python/lib/python3.10/site-packages/numpy/distutils/checks/cpu_avx512_clx.c -o /tmp/.msp22047/tmpemjnscyx/userhome/2072/msp22047/infinigen/blender/3.3/python/lib/python3.10/site-packages/numpy/distutils/checks/cpu_avx512_clx.o -MMD -MF /tmp/.msp22047/tmpemjnscyx/userhome/2072/msp22047/infinigen/blender/3.3/python/lib/python3.10/site-packages/numpy/distutils/checks/cpu_avx512_clx.o.d -msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mno-mmx -mavx512cd -mavx512vl -mavx512bw -mavx512dq -Werror) failed with exit status 1 output ->
/userhome/2072/msp22047/infinigen/blender/3.3/python/lib/python3.10/site-packages/numpy/distutils/checks/cpu_avx512_clx.c: In function ‘main’:
/userhome/2072/msp22047/infinigen/blender/3.3/python/lib/python3.10/site-packages/numpy/distutils/checks/cpu_avx512_clx.c:20:17: error: implicit declaration of function ‘_mm512_dpbusd_epi32’; did you mean ‘_mm512_4dpwssd_epi32’? [-Werror=implicit-function-declaration]
a = _mm512_dpbusd_epi32(a, _mm512_setzero_si512(), a);
^~~~~~~~~~~~~~~~~~~
_mm512_4dpwssd_epi32
/userhome/2072/msp22047/infinigen/blender/3.3/python/lib/python3.10/site-packages/numpy/distutils/checks/cpu_avx512_clx.c:20:15: error: incompatible types when assigning to type ‘__m512i {aka __vector(8) long long int}’ from type ‘int’
a = _mm512_dpbusd_epi32(a, _mm512_setzero_si512(), a);
^
cc1: all warnings being treated as errors
WARN: CCompilerOpt.feature_test[1576] : testing failed
WARN: CCompilerOpt.generate_dispatch_header[2375] : dispatch header dir build/src.linux-x86_64-3.10/numpy/distutils/include does not exist, creating it
@AbdullahSharif Thank you so much. But I don't have sudo permissions. So I have to follow another solution that edits install_terrain.sh to include the glm dependencies during compilation.
Describe the bug
CCompilerOpt.cc_test_flags[1017] : testing failed CCompilerOpt.feature_test[1482] : testing failed CCompilerOpt.generate_dispatch_header[2281] : dispatch header dir build/src.linux-x86_64-3.10/numpy/distutils/include does not exist, creating it
Steps to Reproduce
What version of the code were you using?
v1.0.4
What command did you run?
What are your FULL output logs?
If this is your first time running Infinigen, what are the full output logs of
install.sh
?**NO. I have successfully run infinigen on an another server. However, when I tried to use better GPU on this server, something went wrong. And on both servers, OS, anaconda and procedure are same. It's really weird.
Platform
Additional context
I edited terrain_install.sh to solve glm problem. And I used a mirror to download blender in install.sh to avoid blend.org website crashes.