cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_CXX_COMPILER=clang++ -DCLOCKWORK_MARCH_TARGET=native -B build-release -S . && cmake --build build-release -j -- The CXX compiler identification is Clang 21.1.8 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/clang++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Using -march=native for optimizations -- LTO is set to: NO -- LTO is set to: NO -- LTO is set to: NO -- LTO is set to: NO -- LTO is set to: NO -- LTO is set to: NO -- LTO is set to: NO -- LTO is set to: NO -- LTO is set to: NO -- LTO is set to: NO -- Configuring done (0.3s) -- Generating done (0.0s) -- Build files have been written to: /tmp/tmpgv3ah4ke/Clockwork/Clockwork-tmp/build-release gmake[1]: Entering directory '/tmp/tmpgv3ah4ke/Clockwork/Clockwork-tmp/build-release' -- Found Git: /usr/bin/git (found version "2.52.0") -- Cloning lps... -- Found Git: /usr/bin/git (found version "2.52.0") fatal: not a git repository (or any parent up to mount point /) Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set). Cloning into 'lps'... fatal: not a git repository (or any parent up to mount point /) Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set). [ 0%] Built target check_git_hash [ 2%] Building CXX object CMakeFiles/git_hash.dir/gen/util/version.cpp.o [ 4%] Linking CXX static library libgit_hash.a [ 4%] Built target git_hash -- Checking out lps commit 392ee574034b89739928de528e41ed4cab9482e8... HEAD is now at 392ee57 undo masking removal for swizzle (avx512) [ 4%] Built target checkout_lps [ 7%] Building CXX object CMakeFiles/clockwork-lib.dir/src/board.cpp.o [ 9%] Building CXX object CMakeFiles/clockwork-lib.dir/src/dbg_tools.cpp.o [ 11%] Building CXX object CMakeFiles/clockwork-lib.dir/src/geometry.cpp.o [ 16%] Building CXX object CMakeFiles/clockwork-lib.dir/src/movegen.cpp.o [ 16%] Building CXX object CMakeFiles/clockwork-lib.dir/src/history.cpp.o [ 19%] Building CXX object CMakeFiles/clockwork-lib.dir/src/move.cpp.o [ 21%] Building CXX object CMakeFiles/clockwork-lib.dir/src/bench.cpp.o [ 23%] Building CXX object CMakeFiles/clockwork-lib.dir/src/perft.cpp.o [ 26%] Building CXX object CMakeFiles/clockwork-lib.dir/src/cuckoo.cpp.o [ 28%] Building CXX object CMakeFiles/clockwork-lib.dir/src/repetition_info.cpp.o [ 30%] Building CXX object CMakeFiles/clockwork-lib.dir/src/evaluation.cpp.o [ 33%] Building CXX object CMakeFiles/clockwork-lib.dir/src/tm.cpp.o [ 35%] Building CXX object CMakeFiles/clockwork-lib.dir/src/speedtest.cpp.o [ 40%] Building CXX object CMakeFiles/clockwork-lib.dir/src/position.cpp.o [ 40%] Building CXX object CMakeFiles/clockwork-lib.dir/src/movepick.cpp.o [ 42%] Building CXX object CMakeFiles/clockwork-lib.dir/src/search.cpp.o [ 45%] Building CXX object CMakeFiles/clockwork-lib.dir/src/tt.cpp.o [ 47%] Building CXX object CMakeFiles/clockwork-lib.dir/src/tuned.cpp.o [ 50%] Building CXX object CMakeFiles/clockwork-lib.dir/src/tuning/value.cpp.o [ 52%] Building CXX object CMakeFiles/clockwork-lib.dir/src/tuning/graph.cpp.o [ 57%] Building CXX object CMakeFiles/clockwork-lib.dir/src/zobrist.cpp.o [ 57%] Building CXX object CMakeFiles/clockwork-lib.dir/src/uci.cpp.o [ 57%] Built target clockwork-lib [ 59%] Building CXX object CMakeFiles/test_see.dir/tests/test_see.cpp.o [ 64%] Building CXX object CMakeFiles/test_perft.dir/tests/test_perft.cpp.o [ 64%] Building CXX object CMakeFiles/clockwork.dir/src/main.cpp.o [ 66%] Building CXX object CMakeFiles/test_is_legal.dir/tests/test_is_legal.cpp.o [ 71%] Building CXX object CMakeFiles/test_static_vector.dir/tests/test_static_vector.cpp.o [ 71%] Building CXX object CMakeFiles/test_repetition.dir/tests/test_repetition.cpp.o [ 73%] Building CXX object CMakeFiles/test_piece_count.dir/tests/test_piece_count.cpp.o [ 76%] Building CXX object CMakeFiles/test_position.dir/tests/test_position.cpp.o [ 78%] Building CXX object CMakeFiles/test_speedtest.dir/tests/test_speedtest.cpp.o [ 80%] Linking CXX executable test_static_vector [ 83%] Linking CXX executable test_position [ 85%] Linking CXX executable test_piece_count [ 88%] Linking CXX executable test_repetition [ 88%] Built target test_static_vector [ 88%] Built target test_position [ 90%] Linking CXX executable test_see [ 95%] Linking CXX executable test_speedtest [ 95%] Linking CXX executable clockwork [ 97%] Linking CXX executable test_perft [ 97%] Built target test_piece_count [100%] Linking CXX executable test_is_legal [100%] Built target test_repetition /usr/bin/ld: cannot find -lm: No such file or directory /usr/bin/ld: have you installed the static version of the m library ? /usr/bin/ld: cannot find -lc: No such file or directory /usr/bin/ld: have you installed the static version of the c library ? clang++: error: linker command failed with exit code 1 (use -v to see invocation) gmake[3]: *** [CMakeFiles/clockwork.dir/build.make:146: clockwork] Error 1 gmake[2]: *** [CMakeFiles/Makefile2:250: CMakeFiles/clockwork.dir/all] Error 2 gmake[2]: *** Waiting for unfinished jobs.... [100%] Built target test_see [100%] Built target test_perft [100%] Built target test_speedtest [100%] Built target test_is_legal gmake[1]: *** [Makefile:101: all] Error 2 gmake[1]: Leaving directory '/tmp/tmpgv3ah4ke/Clockwork/Clockwork-tmp/build-release' make: *** [Makefile:42: release] Error 2