chmod +x ../build.sh
../build.sh -Dembed=true && mv ../build/release/lc0 Leela-dag-preview-pro-7668BE59-BAA56002
Cloning into 'cutlass'...
HEAD is now at 4370102f v4.4.1 update (#3080)
The Meson build system
Version: 1.10.1
Source dir: /tmp/tmp2c02c2ro/Leela-dag-preview/Leela-dag-preview-tmp
Build dir: /tmp/tmp2c02c2ro/Leela-dag-preview/Leela-dag-preview-tmp/build/release
Build type: native build
DEPRECATION: WrapDB v1 is deprecated, updated using `meson wrap update zlib`
Project name: lc0
Project version: undefined
C++ compiler for the host machine: c++ (gcc 15.2.0 "c++ (Ubuntu 15.2.0-16ubuntu1) 15.2.0")
C++ linker for the host machine: c++ ld.bfd 2.46
Host machine cpu family: x86_64
Host machine cpu: x86_64
Compiler for C++ supports arguments -march=native: YES 
Program scripts/compile_proto.py found: YES (/usr/bin/python3 /tmp/tmp2c02c2ro/Leela-dag-preview/Leela-dag-preview-tmp/scripts/compile_proto.py)
Program git found: YES (/usr/bin/git)
meson.build:92: 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
Found pkg-config: YES (/usr/bin/pkg-config) 2.5.1
Run-time dependency absl_flat_hash_map found: YES 20260107
Run-time dependency libhwy found: YES 1.3.0
Run-time dependency threads found: YES
Library dl found: YES
Found CMake: /usr/bin/cmake (4.2.3)
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: YES
Library openblas.dll found: NO
Library openblas found: YES
Has header "openblas_config.h" : YES 
Run-time dependency eigen3 found: YES 3.4.0
Has header "Eigen/Core" with dependency eigen3: YES 
Program ispc found: YES (/usr/bin/ispc)
Library OpenCL found: YES
Run-time dependency opencl found: NO 
Has header "CL/opencl.h" : YES 
Message: Looking for nvcc in: /opt/cuda/lib64/bin/nvcc, /usr/local/cuda/lib64/bin/nvcc, /usr/lib/cuda/lib64/bin/nvcc, nvcc, /usr/local/cuda/bin/nvcc, /opt/cuda/bin/nvcc
Library cublas found: YES
Library cudnn found: YES
Library cudart found: YES
Program nvcc found: YES (/usr/local/cuda/bin/nvcc)
Message: Detected NVCC C++ standard support: 20
Message: Detected maximum CUDA architecture: 1200
Message: Building with CUTLASS support

Executing subproject cutlass 

cutlass| Project name: cutlass
cutlass| Project version: undefined
cutlass| C++ compiler for the host machine: c++ (gcc 15.2.0 "c++ (Ubuntu 15.2.0-16ubuntu1) 15.2.0")
cutlass| C++ linker for the host machine: c++ ld.bfd 2.46
cutlass| Build targets in project: 0
cutlass| Subproject cutlass finished.

Library onnxruntime found: NO
Run-time dependency appleframeworks found: NO (tried framework)
Run-time dependency zlib found: YES 1.3.1
Run-time dependency hwloc found: YES 2.13.0
Configuring numa_config.h using configuration
Configuring trace_config.h using configuration
Library atomic found: YES
Checking for type "_Float16" : YES 
Configuring default_search.h using configuration
Configuring default_backend.h using configuration
Run-time dependency GTest found: YES 1.17.0
Run-time dependency GMock found: YES 1.17.0
Build targets in project: 14

lc0 undefined

  Subprojects
    cutlass  : YES

  User defined options
    buildtype: release
    embed    : true
    prefix   : /usr/local

Found ninja-1.14.0.git at /usr/local/bin/ninja

Generating targets:   0%|          | 0/14 eta ?
                                               

Writing build.ninja:   0%|          | 0/193 eta ?
                                                 
ninja: Entering directory `/tmp/tmp2c02c2ro/Leela-dag-preview/Leela-dag-preview-tmp/build/release'
[1/155] Generating 'lc0.p/proto/onnx.pb.h'
[2/155] Generating 'liblc0_lib.so.p/proto/net.pb.h'
[3/155] Generating 'lc0.p/proto/hlo.pb.h'
[4/155] Generating 'encoder_test.p/proto/net.pb.h'
[5/155] Generating 'libcuda_backend.a.p/proto/net.pb.h'
[6/155] Generating 'engine_test.p/proto/net.pb.h'
[7/155] Generating 'lc0.p/proto/net.pb.h'
[8/155] Generating from 'src/neural/backends/blas/layer_norm.ispc'
[9/155] Generating from 'src/neural/backends/shared/activation.ispc'
[10/155] Compiling C++ object liblc0_lib.so.p/src_chess_gamestate.cc.o
[11/155] Compiling C++ object liblc0_lib.so.p/src_chess_position.cc.o
[12/155] Generating from 'src/neural/backends/blas/winograd_transform.ispc'
[13/155] Compiling C++ object liblc0_lib.so.p/src_utils_protomessage.cc.o
[14/155] Compiling C++ object liblc0_lib.so.p/src_chess_board.cc.o
[15/155] Compiling C++ object liblc0_lib.so.p/src_chess_uciloop.cc.o
[16/155] Compiling C++ object liblc0_lib.so.p/src_neural_decoder.cc.o
[17/155] Compiling C++ object liblc0_lib.so.p/src_neural_batchsplit.cc.o
[18/155] Compiling C++ object liblc0_lib.so.p/src_neural_backend.cc.o
[19/155] Compiling C++ object liblc0_lib.so.p/src_neural_encoder.cc.o
[20/155] Compiling C++ object liblc0_lib.so.p/src_neural_factory.cc.o
[21/155] Compiling C++ object liblc0_lib.so.p/src_neural_shared_params.cc.o
[22/155] Compiling C++ object liblc0_lib.so.p/src_utils_esc_codes.cc.o
[23/155] Compiling C++ object liblc0_lib.so.p/src_neural_loader.cc.o
[24/155] Compiling C++ object liblc0_lib.so.p/src_neural_register.cc.o
[25/155] Compiling C++ object liblc0_lib.so.p/src_syzygy_syzygy.cc.o
[26/155] Compiling C++ object liblc0_lib.so.p/src_utils_commandline.cc.o
[27/155] Compiling C++ object liblc0_lib.so.p/src_neural_wrapper.cc.o
[28/155] Compiling C++ object liblc0_lib.so.p/src_search_classic_node.cc.o
[29/155] Compiling C++ object liblc0_lib.so.p/src_version.cc.o
[30/155] Compiling C++ object liblc0_lib.so.p/src_utils_string.cc.o
[31/155] Compiling C++ object liblc0_lib.so.p/src_utils_files.cc.o
[32/155] Compiling C++ object liblc0_lib.so.p/src_utils_configfile.cc.o
[33/155] Compiling C++ object liblc0_lib.so.p/src_trainingdata_trainingdata.cc.o
[34/155] Compiling C++ object liblc0_lib.so.p/src_trainingdata_writer.cc.o
[35/155] Compiling C++ object liblc0_lib.so.p/src_utils_trace.cc.o
[36/155] Compiling C++ object liblc0_lib.so.p/src_trainingdata_reader.cc.o
[37/155] Compiling C++ object liblc0_lib.so.p/src_utils_optionsdict.cc.o
[38/155] Compiling C++ object liblc0_lib.so.p/src_utils_logging.cc.o
[39/155] Compiling C++ object liblc0_lib.so.p/src_utils_random.cc.o
[40/155] Compiling C++ object liblc0_lib.so.p/src_utils_optionsparser.cc.o
[41/155] Compiling C++ object liblc0_lib.so.p/src_utils_filesystem.posix.cc.o
[42/155] Compiling C++ object lc0.p/src_engine_loop.cc.o
[43/155] Compiling C++ object lc0.p/src_neural_backends_network_check.cc.o
[44/155] Compiling C++ object libcuda_backend.a.p/src_neural_backends_cuda_layers.cc.o
[45/155] Compiling C++ object lc0.p/src_neural_backends_network_mux.cc.o
[46/155] Compiling C++ object lc0.p/src_engine.cc.o
[47/155] Compiling C++ object lc0.p/src_main.cc.o
[48/155] Compiling C++ object lc0.p/src_neural_backends_network_record.cc.o
[49/155] Compiling C++ object lc0.p/src_neural_backends_network_random.cc.o
[50/155] Compiling C++ object lc0.p/src_neural_backends_network_demux.cc.o
[51/155] Linking target liblc0_lib.so
[52/155] Compiling C++ object libcuda_backend.a.p/src_neural_backends_cuda_network_cuda.cc.o
[53/155] Compiling C++ object lc0.p/src_neural_onnx_adapters.cc.o
[54/155] Compiling C++ object lc0.p/src_neural_xla_print_hlo.cc.o
[55/155] Compiling C++ object lc0.p/src_neural_backends_network_rr.cc.o
[56/155] Compiling C++ object lc0.p/src_neural_backends_network_trivial.cc.o
[57/155] Compiling C++ object lc0.p/src_neural_memcache.cc.o
[58/155] Compiling C++ object lc0.p/src_neural_xla_hlo_builder.cc.o
[59/155] Compiling C++ object lc0.p/src_neural_network_legacy.cc.o
[60/155] Compiling C++ object lc0.p/src_neural_onnx_builder.cc.o
[61/155] Compiling C++ object lc0.p/src_search_classic_stoppers_alphazero.cc.o
[62/155] Compiling C++ object lc0.p/src_neural_onnx_converter.cc.o
[63/155] Compiling C++ object lc0.p/src_search_classic_stoppers_common.cc.o
[64/155] Compiling C++ object lc0.p/src_neural_xla_xla_tensor.cc.o
[65/155] Compiling C++ object lc0.p/src_search_classic_stoppers_legacy.cc.o
[66/155] Compiling C++ object lc0.p/src_search_classic_stoppers_factory.cc.o
[67/155] Compiling C++ object lc0.p/src_search_classic_stoppers_simple.cc.o
[68/155] Compiling C++ object lc0.p/src_search_classic_params.cc.o
[69/155] Compiling C++ object lc0.p/src_search_classic_stoppers_stoppers.cc.o
[70/155] Compiling C++ object lc0.p/src_search_classic_stoppers_smooth.cc.o
[71/155] Compiling C++ object lc0.p/src_search_classic_stoppers_timemgr.cc.o
[72/155] Compiling C++ object lc0.p/src_search_register.cc.o
[73/155] Compiling C++ object lc0.p/src_search_classic_search.cc.o
[74/155] Compiling C++ object lc0.p/src_neural_xla_onnx2hlo.cc.o
[75/155] Compiling C++ object lc0.p/src_utils_histogram.cc.o
[76/155] Compiling C++ object lc0.p/src_utils_numa.cc.o
FAILED: [code=1] lc0.p/src_utils_numa.cc.o 
c++ -Ilc0.p -I. -I../.. -I../../src -flto=auto -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++20 -O3 -march=native -DUSE_OPENBLAS -DUSE_BLAS -DUSE_ISPC -DHAS_FLOAT16 -DNO_PEXT -DEMBED -isystem/usr/include/eigen3 -pthread -DHWY_SHARED_DEFINE -DNOMINMAX -isystem../../third_party -MD -MQ lc0.p/src_utils_numa.cc.o -MF lc0.p/src_utils_numa.cc.o.d -o lc0.p/src_utils_numa.cc.o -c ../../src/utils/numa.cc
In file included from ../../src/utils/numa.cc:41:
/usr/include/hwloc/cudart.h:27:10: fatal error: cuda.h: No such file or directory
   27 | #include <cuda.h> /* for CUDA_VERSION */
      |          ^~~~~~~~
compilation terminated.
[77/155] Compiling C++ object lc0.p/src_search_classic_wrapper.cc.o
[78/155] Compiling C++ object lc0.p/src_selfplay_game.cc.o
[79/155] Compiling C++ object lc0.p/src_selfplay_loop.cc.o
[80/155] Compiling C++ object lc0.p/src_selfplay_multigame.cc.o
[81/155] Compiling C++ object lc0.p/src_tools_benchmark.cc.o
[82/155] Compiling C++ object lc0.p/src_tools_backendbench.cc.o
[83/155] Compiling C++ object lc0.p/src_tools_describenet.cc.o
[84/155] Compiling C++ object lc0.p/src_selfplay_tournament.cc.o
[85/155] Generating cuda cutlass code with a custom command
[86/155] Compiling C++ object lc0.p/src_tools_onnx2leela.cc.o
[87/155] Compiling C++ object lc0.p/src_tools_leela2onnx.cc.o
[88/155] Generating cuda fp32 code with a custom command
[89/155] Generating cuda fp16 code with a custom command
ninja: build stopped: subcommand failed.
INFO: autodetecting backend as ninja
INFO: calculating backend command to run: /usr/local/bin/ninja -C /tmp/tmp2c02c2ro/Leela-dag-preview/Leela-dag-preview-tmp/build/release
make: *** [Makefile:23: all] Error 1