meson build && ninja -C build
The Meson build system
Version: 0.61.2
Source dir: /tmp/tmpy7cgtac1/Leela/Leela-tmp
Build dir: /tmp/tmpy7cgtac1/Leela/Leela-tmp/build
Build type: native build
Project name: lc0
Project version: undefined
C++ compiler for the host machine: c++ (gcc 11.4.0 "c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0")
C++ linker for the host machine: c++ ld.bfd 2.38
Host machine cpu family: x86_64
Host machine cpu: x86_64
Has header "optional" : YES 
Has header "string_view" : YES 
Has header "charconv" : YES 
Program scripts/compile_proto.py found: YES (/usr/bin/python3 /tmp/tmpy7cgtac1/Leela/Leela-tmp/scripts/compile_proto.py)
Program git found: YES (/usr/bin/git)
Message: cloning lczero-common.git into libs/lczero-common
meson.build:117: WARNING: Failed to parse short revision. Use git clone instead of downloading the archive from GitHub.
Message: Using build identifier "git.unknown".
Configuring build_id.h using configuration
Run-time dependency threads found: YES
Library dl found: YES
Did not find pkg-config by name 'pkg-config'
Found Pkg-config: NO
Did not find CMake 'cmake'
Found CMake: NO
Run-time dependency tensorflow_cc found: NO (tried pkgconfig and cmake)
Run-time dependency accelerate found: NO (tried pkgconfig and cmake)
Library mkl_rt found: NO
Library mklml found: NO
Library dnnl found: NO
Library openblas.dll found: NO
Library openblas found: NO
Run-time dependency eigen3 found: NO (tried pkgconfig and cmake)
Looking for a fallback subproject for the dependency eigen3
Downloading eigen source from https://gitlab.com/libeigen/eigen/-/archive/3.4.0/eigen-3.4.0.tar.bz2
Downloading file of unknown size.
Downloading eigen patch from https://wrapdb.mesonbuild.com/v2/eigen_3.4.0-1/get_patch
Download size: 5619
Downloading: ..........

Executing subproject eigen 

eigen| Project name: eigen
eigen| Project version: 3.4.0
eigen| C++ compiler for the host machine: c++ (gcc 11.4.0 "c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0")
eigen| C++ linker for the host machine: c++ ld.bfd 2.38
eigen| Build targets in project: 0
eigen| Subproject eigen finished.

Dependency eigen3 from subproject subprojects/eigen-3.4.0 found: YES 3.4.0
Program ispc found: NO
Library OpenCL found: YES
Run-time dependency opencl found: NO 
Has header "CL/opencl.h" : NO 
Library cublas found: YES
Library cudnn found: NO
Library cudart found: YES
Program nvcc found: YES (/usr/local/cuda/bin/nvcc)
Run-time dependency appleframeworks found: NO (tried framework)
Run-time dependency zlib found: YES 1.2.11
Library libprofiler found: NO
Library libatomic found: YES
Run-time dependency GTest found: NO (tried pkgconfig and system)
Looking for a fallback subproject for the dependency gtest
Downloading gtest source from https://github.com/google/googletest/archive/release-1.10.0.zip
Download size: 1146687
Downloading: ..........
Downloading gtest patch from https://wrapdb.mesonbuild.com/v1/projects/gtest/1.10.0/1/get_zip
Download size: 2093
Downloading: ..........

Executing subproject gtest 

gtest| Project name: gtest
gtest| Project version: 1.10.0
gtest| C++ compiler for the host machine: c++ (gcc 11.4.0 "c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0")
gtest| C++ linker for the host machine: c++ ld.bfd 2.38
gtest| Dependency threads found: YES unknown (cached)
gtest| Dependency threads found: YES unknown (cached)
gtest| Dependency threads found: YES unknown (cached)
gtest| Dependency threads found: YES unknown (cached)
gtest| Build targets in project: 3
gtest| Subproject gtest finished.

Dependency gtest from subproject subprojects/googletest-release-1.10.0 found: YES 1.10.0
Build targets in project: 10

lc0 undefined

  Subprojects
    eigen: YES
    gtest: YES

Found ninja-1.10.1 at /usr/bin/ninja
ninja: Entering directory `build'
[1/178] Generating 'liblc0_lib.so.p/neural/onnx/onnx.pb.h'.
[2/178] Generating 'lc0.p/neural/onnx/onnx.pb.h'.
[3/178] Generating 'liblc0_lib.so.p/neural/xla/hlo.pb.h'.
[4/178] Generating 'lc0.p/neural/xla/hlo.pb.h'.
[5/178] Generating 'liblc0_lib.so.p/proto/net.pb.h'.
[6/178] Generating 'lc0.p/proto/net.pb.h'.
[7/178] Generating 'encoder_test.p/proto/net.pb.h'.
[8/178] Compiling C++ object liblc0_lib.so.p/src_neural_backends_shared_winograd_filter.cc.o
[9/178] Compiling C++ object liblc0_lib.so.p/src_neural_backends_blas_se_unit.cc.o
[10/178] Compiling C++ object liblc0_lib.so.p/src_chess_position.cc.o
[11/178] Compiling C++ object liblc0_lib.so.p/src_utils_histogram.cc.o
[12/178] Compiling C++ object liblc0_lib.so.p/src_utils_numa.cc.o
[13/178] Compiling C++ object liblc0_lib.so.p/src_utils_protomessage.cc.o
[14/178] Compiling C++ object liblc0_lib.so.p/src_chess_bitboard.cc.o
[15/178] Compiling C++ object liblc0_lib.so.p/src_utils_weights_adapter.cc.o
[16/178] Compiling C++ object liblc0_lib.so.p/src_chess_board.cc.o
[17/178] Compiling C++ object liblc0_lib.so.p/src_neural_xla_print_hlo.cc.o
[18/178] Compiling C++ object liblc0_lib.so.p/src_syzygy_syzygy.cc.o
[19/178] Compiling C++ object liblc0_lib.so.p/src_neural_network_legacy.cc.o
[20/178] Compiling C++ object liblc0_lib.so.p/src_neural_backends_shared_activation.cc.o
[21/178] Compiling C++ object liblc0_lib.so.p/src_neural_encoder.cc.o
[22/178] Compiling C++ object liblc0_lib.so.p/src_neural_backends_network_random.cc.o
[23/178] Compiling C++ object liblc0_lib.so.p/src_neural_loader.cc.o
[24/178] Compiling C++ object liblc0_lib.so.p/src_neural_decoder.cc.o
[25/178] Compiling C++ object liblc0_lib.so.p/src_neural_backends_network_rr.cc.o
[26/178] Compiling C++ object liblc0_lib.so.p/src_chess_uciloop.cc.o
[27/178] Compiling C++ object liblc0_lib.so.p/src_mcts_stoppers_timemgr.cc.o
[28/178] Compiling C++ object liblc0_lib.so.p/src_neural_backends_network_mux.cc.o
[29/178] Compiling C++ object liblc0_lib.so.p/src_mcts_stoppers_legacy.cc.o
[30/178] Compiling C++ object liblc0_lib.so.p/src_neural_cache.cc.o
[31/178] Compiling C++ object liblc0_lib.so.p/src_neural_backends_network_demux.cc.o
[32/178] Compiling C++ object liblc0_lib.so.p/src_neural_backends_network_record.cc.o
[33/178] Compiling C++ object liblc0_lib.so.p/src_neural_factory.cc.o
[34/178] Compiling C++ object liblc0_lib.so.p/src_mcts_stoppers_alphazero.cc.o
[35/178] Compiling C++ object liblc0_lib.so.p/src_mcts_stoppers_simple.cc.o
[36/178] Compiling C++ object liblc0_lib.so.p/src_neural_backends_network_trivial.cc.o
[37/178] Compiling C++ object liblc0_lib.so.p/src_mcts_params.cc.o
[38/178] Compiling C++ object liblc0_lib.so.p/src_neural_onnx_adapters.cc.o
[39/178] Compiling C++ object liblc0_lib.so.p/src_neural_xla_hlo_builder.cc.o
[40/178] Compiling C++ object liblc0_lib.so.p/src_mcts_stoppers_stoppers.cc.o
[41/178] Compiling C++ object liblc0_lib.so.p/src_neural_backends_blas_convolution1.cc.o
[42/178] Compiling C++ object lc0.p/src_mcts_params.cc.o
[43/178] Compiling C++ object liblc0_lib.so.p/src_trainingdata_reader.cc.o
[44/178] Compiling C++ object liblc0_lib.so.p/src_neural_onnx_builder.cc.o
[45/178] Compiling C++ object liblc0_lib.so.p/src_mcts_node.cc.o
[46/178] Compiling C++ object liblc0_lib.so.p/src_neural_backends_network_check.cc.o
[47/178] Compiling C++ object liblc0_lib.so.p/src_trainingdata_trainingdata.cc.o
[48/178] Compiling C++ object liblc0_lib.so.p/src_neural_xla_xla_tensor.cc.o
[49/178] Compiling C++ object liblc0_lib.so.p/src_tools_backendbench.cc.o
[50/178] Compiling C++ object liblc0_lib.so.p/src_mcts_stoppers_factory.cc.o
[51/178] Compiling C++ object liblc0_lib.so.p/src_tools_describenet.cc.o
[52/178] Compiling C++ object liblc0_lib.so.p/src_mcts_stoppers_smooth.cc.o
[53/178] Compiling C++ object liblc0_lib.so.p/src_selfplay_multigame.cc.o
[54/178] Compiling C++ object liblc0_lib.so.p/src_neural_backends_cuda_layers.cc.o
[55/178] Compiling C++ object lc0.p/src_mcts_stoppers_alphazero.cc.o
[56/178] Compiling C++ object liblc0_lib.so.p/src_neural_backends_blas_fully_connected_layer.cc.o
[57/178] Compiling C++ object liblc0_lib.so.p/src_mcts_stoppers_common.cc.o
[58/178] Compiling C++ object liblc0_lib.so.p/src_selfplay_loop.cc.o
[59/178] Compiling C++ object lc0.p/src_main.cc.o
[60/178] Compiling C++ object lc0.p/src_neural_backends_shared_winograd_filter.cc.o
[61/178] Compiling C++ object liblc0_lib.so.p/src_neural_backends_blas_winograd_convolution3.cc.o
[62/178] Compiling C++ object lc0.p/src_neural_backends_blas_se_unit.cc.o
[63/178] Compiling C++ object liblc0_lib.so.p/src_tools_onnx2leela.cc.o
[64/178] Compiling C++ object lc0.p/src_mcts_stoppers_legacy.cc.o
[65/178] Compiling C++ object lc0.p/src_mcts_stoppers_timemgr.cc.o
[66/178] Compiling C++ object liblc0_lib.so.p/src_neural_onnx_converter.cc.o
[67/178] Compiling C++ object lc0.p/src_utils_histogram.cc.o
[68/178] Compiling C++ object lc0.p/src_mcts_stoppers_stoppers.cc.o
[69/178] Compiling C++ object liblc0_lib.so.p/src_tools_benchmark.cc.o
[70/178] Compiling C++ object liblc0_lib.so.p/src_tools_leela2onnx.cc.o
[71/178] Compiling C++ object lc0.p/src_mcts_stoppers_simple.cc.o
[72/178] Compiling C++ object lc0.p/src_utils_numa.cc.o
[73/178] Compiling C++ object lc0.p/src_utils_esc_codes.cc.o
[74/178] Compiling C++ object lc0.p/src_mcts_stoppers_factory.cc.o
[75/178] Compiling C++ object lc0.p/src_utils_weights_adapter.cc.o
[76/178] Compiling C++ object liblc0_lib.so.p/src_selfplay_game.cc.o
[77/178] Compiling C++ object lc0.p/src_engine.cc.o
[78/178] Compiling C++ object lc0.p/src_mcts_stoppers_common.cc.o
[79/178] Compiling C++ object lc0.p/src_neural_loader.cc.o
[80/178] Compiling C++ object optionsparser_test.p/subprojects_googletest-release-1.10.0_googletest_src_gtest-all.cc.o
[81/178] Compiling C++ object lc0.p/src_chess_position.cc.o
[82/178] Compiling C++ object liblc0_lib.so.p/src_mcts_search.cc.o
In file included from ../src/mcts/search.cc:45:
../src/utils/spinhelper.h: In member function ‘virtual void lczero::ExponentialBackoffSpinHelper::Backoff()’:
../src/utils/spinhelper.h:56:45: warning: ‘++’ expression of ‘volatile’-qualified type is deprecated [-Wvolatile]
   56 |     for (volatile size_t i=0; i<spin_count; i++) {
      |                                             ^
[83/178] Compiling C++ object lc0.p/src_neural_backends_network_rr.cc.o
[84/178] Compiling C++ object liblc0_lib.so.p/src_engine.cc.o
[85/178] Compiling C++ object lc0.p/src_neural_cache.cc.o
[86/178] Compiling C++ object liblc0_lib.so.p/src_utils_esc_codes.cc.o
[87/178] Compiling C++ object lc0.p/src_neural_backends_network_mux.cc.o
[88/178] Compiling C++ object lc0.p/src_neural_backends_shared_activation.cc.o
[89/178] Compiling C++ object lc0.p/src_mcts_stoppers_smooth.cc.o
[90/178] Compiling C++ object lc0.p/src_neural_backends_network_demux.cc.o
[91/178] Compiling C++ object lc0.p/src_neural_network_legacy.cc.o
[92/178] Compiling C++ object liblc0_lib.so.p/src_selfplay_tournament.cc.o
[93/178] Compiling C++ object lc0.p/src_neural_onnx_adapters.cc.o
[94/178] Compiling C++ object lc0.p/src_utils_protomessage.cc.o
[95/178] Compiling C++ object liblc0_lib.so.p/src_neural_backends_cuda_network_cuda.cc.o
[96/178] Compiling C++ object lc0.p/src_neural_backends_network_random.cc.o
[97/178] Compiling C++ object lc0.p/src_version.cc.o
[98/178] Compiling C++ object lc0.p/src_neural_backends_network_trivial.cc.o
[99/178] Compiling C++ object lc0.p/src_neural_xla_print_hlo.cc.o
[100/178] Compiling C++ object lc0.p/src_chess_bitboard.cc.o
[101/178] Compiling C++ object lc0.p/src_neural_backends_network_check.cc.o
[102/178] Compiling C++ object liblc0_lib.so.p/src_version.cc.o
[103/178] Compiling C++ object lc0.p/src_neural_factory.cc.o
[104/178] Compiling C++ object lc0.p/src_chess_board.cc.o
[105/178] Compiling C++ object lc0.p/src_neural_onnx_builder.cc.o
[106/178] Compiling C++ object lc0.p/src_utils_commandline.cc.o
[107/178] Compiling C++ object lc0.p/src_utils_logging.cc.o
[108/178] Compiling C++ object lc0.p/src_neural_backends_network_record.cc.o
[109/178] Compiling C++ object lc0.p/src_utils_files.cc.o
[110/178] Compiling C++ object lc0.p/src_utils_string.cc.o
[111/178] Compiling C++ object lc0.p/src_neural_xla_xla_tensor.cc.o
[112/178] Compiling C++ object lc0.p/src_chess_uciloop.cc.o
[113/178] Compiling C++ object liblc0_lib.so.p/src_utils_commandline.cc.o
[114/178] Compiling C++ object lc0.p/src_neural_xla_hlo_builder.cc.o
[115/178] Compiling C++ object lc0.p/src_mcts_search.cc.o
In file included from ../src/mcts/search.cc:45:
../src/utils/spinhelper.h: In member function ‘virtual void lczero::ExponentialBackoffSpinHelper::Backoff()’:
../src/utils/spinhelper.h:56:45: warning: ‘++’ expression of ‘volatile’-qualified type is deprecated [-Wvolatile]
   56 |     for (volatile size_t i=0; i<spin_count; i++) {
      |                                             ^
[116/178] Compiling C++ object liblc0_lib.so.p/src_utils_string.cc.o
[117/178] Compiling C++ object liblc0_lib.so.p/src_utils_logging.cc.o
[118/178] Compiling C++ object lc0.p/src_tools_describenet.cc.o
[119/178] Compiling C++ object lc0.p/src_utils_filesystem.posix.cc.o
[120/178] Compiling C++ object liblc0_lib.so.p/src_utils_files.cc.o
[121/178] Compiling C++ object lc0.p/src_selfplay_multigame.cc.o
[122/178] Compiling C++ object lc0.p/src_selfplay_game.cc.o
[123/178] Compiling C++ object encoder_test.p/src_utils_protomessage.cc.o
[124/178] Compiling C++ object lc0.p/src_utils_configfile.cc.o
[125/178] Compiling C++ object liblc0_lib.so.p/src_utils_configfile.cc.o
[126/178] Compiling C++ object liblc0_lib.so.p/src_utils_filesystem.posix.cc.o
[127/178] Compiling C++ object lc0.p/src_neural_encoder.cc.o
[128/178] Compiling C++ object lc0.p/src_utils_optionsdict.cc.o
[129/178] Compiling C++ object lc0.p/src_tools_backendbench.cc.o
[130/178] Compiling C++ object liblc0_lib.so.p/src_neural_xla_onnx2hlo.cc.o
[131/178] Compiling C++ object lc0.p/src_neural_decoder.cc.o
[132/178] Compiling C++ object lc0.p/src_utils_random.cc.o
[133/178] Compiling C++ object lc0.p/src_neural_onnx_converter.cc.o
[134/178] Compiling C++ object liblc0_lib.so.p/src_utils_random.cc.o
[135/178] Compiling C++ object lc0.p/src_mcts_node.cc.o
[136/178] Compiling C++ object lc0.p/src_trainingdata_writer.cc.o
[137/178] Compiling C++ object syzygy_test.p/src_syzygy_syzygy_test.cc.o
[138/178] Compiling C++ object lc0.p/src_neural_backends_blas_convolution1.cc.o
[139/178] Compiling C++ object chessboard_test.p/src_chess_board_test.cc.o
[140/178] Compiling C++ object lc0.p/src_selfplay_loop.cc.o
[141/178] Compiling C++ object lc0.p/src_neural_backends_blas_fully_connected_layer.cc.o
[142/178] Compiling C++ object lc0.p/src_syzygy_syzygy.cc.o
[143/178] Compiling C++ object liblc0_lib.so.p/src_utils_optionsparser.cc.o
[144/178] Compiling C++ object lc0.p/src_trainingdata_reader.cc.o
[145/178] Compiling C++ object lc0.p/src_tools_benchmark.cc.o
[146/178] Compiling C++ object lc0.p/src_trainingdata_trainingdata.cc.o
[147/178] Compiling C++ object lc0.p/src_utils_optionsparser.cc.o
[148/178] Compiling C++ object hashcat_test.p/src_utils_hashcat_test.cc.o
[149/178] Compiling C++ object lc0.p/src_neural_backends_cuda_layers.cc.o
[150/178] Compiling C++ object liblc0_lib.so.p/src_trainingdata_writer.cc.o
[151/178] Compiling C++ object lc0.p/src_neural_backends_blas_winograd_convolution3.cc.o
[152/178] Compiling C++ object lc0.p/src_selfplay_tournament.cc.o
[153/178] Compiling C++ object position_test.p/src_chess_position_test.cc.o
[154/178] Compiling C++ object liblc0_lib.so.p/src_utils_optionsdict.cc.o
[155/178] Compiling C++ object lc0.p/src_tools_leela2onnx.cc.o
[156/178] Compiling C++ object lc0.p/src_tools_onnx2leela.cc.o
[157/178] Compiling C++ object optionsparser_test.p/src_utils_optionsparser_test.cc.o
[158/178] Compiling C++ object lc0.p/src_neural_backends_cuda_network_cuda.cc.o
[159/178] Compiling C++ object liblc0_lib.so.p/src_neural_backends_blas_network_blas.cc.o
[160/178] Compiling C++ object syzygy_test.p/subprojects_googletest-release-1.10.0_googletest_src_gtest-all.cc.o
[161/178] Compiling C++ object lc0.p/src_neural_xla_onnx2hlo.cc.o
[162/178] Compiling C++ object hashcat_test.p/subprojects_googletest-release-1.10.0_googletest_src_gtest-all.cc.o
[163/178] Compiling C++ object encoder_test.p/subprojects_googletest-release-1.10.0_googletest_src_gtest-all.cc.o
[164/178] Compiling C++ object encoder_test.p/src_neural_encoder_test.cc.o
[165/178] Compiling C++ object chessboard_test.p/subprojects_googletest-release-1.10.0_googletest_src_gtest-all.cc.o
[166/178] Compiling C++ object position_test.p/subprojects_googletest-release-1.10.0_googletest_src_gtest-all.cc.o
[167/178] Compiling C++ object lc0.p/src_neural_backends_blas_network_blas.cc.o
[168/178] Generating cuda fp32 code with a custom command
[169/178] Generating cuda fp16 code with a custom command
[170/178] Linking target lc0
lto-wrapper: warning: using serial compilation of 6 LTRANS jobs
[171/178] Linking target liblc0_lib.so
lto-wrapper: warning: using serial compilation of 9 LTRANS jobs
[172/178] Generating symbol file liblc0_lib.so.p/liblc0_lib.so.symbols
[173/178] Linking target hashcat_test
[174/178] Linking target syzygy_test
[175/178] Linking target position_test
[176/178] Linking target chessboard_test
[177/178] Linking target optionsparser_test
[178/178] Linking target encoder_test
mv build/release/lc0 Leela-E10B1051-BC27A6CA
mv: cannot stat 'build/release/lc0': No such file or directory
make: *** [Makefile:7: all] Error 1