yuanming-hu / spgrid_topo_opt

Narrow-Band Topology Optimization on a Sparsely Populated Grid, ACM Transactions on Graphics (SIGGRAPH Asia 2018)
185 stars 37 forks source link

Build Failed tbb hash_map memset #15

Open strgplust opened 3 years ago

strgplust commented 3 years ago

[laptop@laptop ~]$ python install.py

CMake suite maintained and supported by Kitware (kitware.com/cmake). sudo ist /usr/bin/sudo Linux distribution 'arch' detected Executing command: sudo pacman --needed -S git cmake make gcc [sudo] Passwort für laptop: Warnung: git-2.33.0-1 ist aktuell -- Überspringe Warnung: cmake-3.21.3-1 ist aktuell -- Überspringe Warnung: make-4.3-3 ist aktuell -- Überspringe Warnung: gcc-11.1.0-1 ist aktuell -- Überspringe Es gibt nichts zu tun Requirement already satisfied: psutil in ./.local/lib/python3.9/site-packages (5.8.0) Current directory: /home/laptop Cloning taichi from github... Executing command: git clone https://github.com/yuanming-hu/taichi.git --branch legacy Klone nach 'taichi' ... remote: Enumerating objects: 73840, done. remote: Counting objects: 100% (155/155), done. remote: Compressing objects: 100% (81/81), done. remote: Total 73840 (delta 65), reused 130 (delta 56), pack-reused 73685 Empfange Objekte: 100% (73840/73840), 40.30 MiB | 6.24 MiB/s, fertig. Löse Unterschiede auf: 100% (54756/54756), fertig. Fetching taichi runtimes... Executing command: git clone https://github.com/yuanming-hu/taichi_runtime external/lib -b linux --depth 1 Klone nach 'external/lib' ... remote: Enumerating objects: 6, done. remote: Counting objects: 100% (6/6), done. remote: Compressing objects: 100% (6/6), done. remote: Total 6 (delta 0), reused 5 (delta 0), pack-reused 0 Empfange Objekte: 100% (6/6), 32.91 MiB | 6.22 MiB/s, fertig. Executing command: git submodule update --init --recursive Submodul 'assets' (https://github.com/yuanming-hu/taichi_assets) für Pfad 'assets' in die Konfiguration eingetragen. Submodul 'external/glfw' (https://github.com/glfw/glfw) für Pfad 'external/glfw' in die Konfiguration eingetragen. Klone nach '/home/laptop/taichi/assets' ... Klone nach '/home/laptop/taichi/external/glfw' ... Submodul-Pfad: 'assets': '3246859a7232941db1bfbc2bf8700c072ed0cbfa' ausgecheckt Submodul-Pfad: 'external/glfw': '999f3556fdd80983b10051746264489f2cb1ef16' ausgecheckt Executing command: echo "export TAICHI_NUM_THREADS=8" >> ~/.bashrc Executing command: echo "export TAICHI_REPO_DIR=/home/laptop/taichi" >> ~/.bashrc Executing command: echo "export PYTHONPATH=\$TAICHI_REPO_DIR/python/:\$PYTHONPATH" >> ~/.bashrc Executing command: echo "export PATH=\$TAICHI_REPO_DIR/bin/:\$PATH" >> ~/.bashrc PYTHONPATH=/home/laptop/taichi/python/:/home/laptop/taichi/python/:/home/laptop/taichi/python/: Executing command: echo $PYTHONPATH /home/laptop/taichi/python/:/home/laptop/taichi/python/:/home/laptop/taichi/python/: Running cmake... -- The C compiler identification is GNU 11.1.0 -- The CXX compiler identification is GNU 11.1.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done Using C++ compiler: /usr/bin/c++ -- target changed from "" to "auto" -- Detected CPU: zen -- Performing Test check_cxx_compiler_flagmarch_znver1 -- Performing Test check_cxx_compiler_flagmarch_znver1 - Success -- Performing Test check_cxx_compiler_flagmsse2 -- Performing Test check_cxx_compiler_flag__msse2 - Success -- Performing Test check_cxx_compiler_flagmsse3 -- Performing Test check_cxx_compiler_flagmsse3 - Success -- Looking for C++ include pmmintrin.h -- Looking for C++ include pmmintrin.h - found -- Performing Test check_cxx_compiler_flag__mssse3 -- Performing Test check_cxx_compiler_flagmssse3 - Success -- Looking for C++ include tmmintrin.h -- Looking for C++ include tmmintrin.h - found -- Performing Test check_cxx_compiler_flagmsse4_1 -- Performing Test check_cxx_compiler_flagmsse4_1 - Success -- Looking for C++ include smmintrin.h -- Looking for C++ include smmintrin.h - found -- Performing Test check_cxx_compiler_flagmsse4_2 -- Performing Test check_cxx_compiler_flagmsse4_2 - Success -- Performing Test check_cxx_compiler_flagmsse4a -- Performing Test check_cxx_compiler_flag__msse4a - Success -- Looking for C++ include ammintrin.h -- Looking for C++ include ammintrin.h - found -- Performing Test check_cxx_compiler_flagmavx -- Performing Test check_cxx_compiler_flagmavx - Success -- Looking for C++ include immintrin.h -- Looking for C++ include immintrin.h - found -- Performing Test check_cxx_compiler_flag__mfma -- Performing Test check_cxx_compiler_flagmfma - Success -- Performing Test check_cxx_compiler_flagmbmi2 -- Performing Test check_cxx_compiler_flag__mbmi2 - Success -- Performing Test check_cxx_compiler_flagmavx2 -- Performing Test check_cxx_compiler_flag__mavx2 - Success -- Performing Test check_cxx_compiler_flagmno_xop -- Performing Test check_cxx_compiler_flagmno_xop - Success -- Performing Test check_cxx_compiler_flagmno_fma4 -- Performing Test check_cxx_compiler_flagmno_fma4 - Success -- Performing Test check_cxx_compiler_flagmno_avx512f -- Performing Test check_cxx_compiler_flagmno_avx512f - Success -- Performing Test check_cxx_compiler_flagmno_avx512vl -- Performing Test check_cxx_compiler_flagmno_avx512vl - Success -- Performing Test check_cxx_compiler_flagmno_avx512pf -- Performing Test check_cxx_compiler_flagmno_avx512pf - Success -- Performing Test check_cxx_compiler_flagmno_avx512er -- Performing Test check_cxx_compiler_flagmno_avx512er - Success -- Performing Test check_cxx_compiler_flagmno_avx512cd -- Performing Test check_cxx_compiler_flagmno_avx512cd - Success -- Performing Test check_cxx_compiler_flagmno_avx512dq -- Performing Test check_cxx_compiler_flagmno_avx512dq - Success -- Performing Test check_cxx_compiler_flagmno_avx512bw -- Performing Test check_cxx_compiler_flagmno_avx512bw - Success -- Performing Test check_cxx_compiler_flagmno_avx512ifma -- Performing Test check_cxx_compiler_flagmno_avx512ifma - Success -- Performing Test check_cxx_compiler_flagmno_avx512vbmi -- Performing Test check_cxx_compiler_flagmno_avx512vbmi - Success