cargo pgo instrument
[2025-11-24T23:51:18Z INFO cargo_pgo::pgo::instrument] PGO profile directory will be cleared.
[2025-11-24T23:51:18Z INFO cargo_pgo::pgo::instrument] PGO profiles will be stored into /tmp/tmp3u213gk6/Reckless/Reckless-tmp/target/pgo-profiles.
Compiling proc-macro2 v1.0.95
Compiling libc v0.2.175
Compiling glob v0.3.2
Compiling unicode-ident v1.0.18
Compiling prettyplease v0.2.32
Compiling clang-sys v1.8.1
Compiling minimal-lexical v0.2.1
Compiling memchr v2.7.4
Compiling regex-syntax v0.8.5
Compiling quote v1.0.40
Compiling cfg-if v1.0.0
Compiling libloading v0.8.6
Compiling nom v7.1.3
Compiling syn v2.0.101
Compiling regex-automata v0.4.9
Compiling either v1.15.0
Compiling bindgen v0.71.1
Compiling shlex v1.3.0
Compiling cexpr v0.6.0
Compiling itertools v0.13.0
Compiling regex v1.11.1
Compiling getrandom v0.3.3
Compiling bitflags v2.9.0
Compiling rustix v1.1.2
Compiling rustc-hash v2.1.1
Compiling log v0.4.27
Compiling cc v1.2.22
Compiling linux-raw-sys v0.11.0
Compiling num_cpus v1.17.0
Compiling once_cell v1.21.3
Compiling fastrand v2.3.0
Compiling core_affinity v0.8.3
Compiling memmap2 v0.9.8
Compiling tempfile v3.23.0
Compiling reckless v0.9.0-dev (/tmp/tmp3u213gk6/Reckless/Reckless-tmp)
error: failed to run custom build command for `reckless v0.9.0-dev (/tmp/tmp3u213gk6/Reckless/Reckless-tmp)`
Caused by:
process didn't exit successfully: `/tmp/tmp3u213gk6/Reckless/Reckless-tmp/target/release/build/reckless-778cfe142105dd31/build-script-build` (exit status: 101)
--- stdout
cargo:rustc-env=MODEL=/openbench/Client/Networks/E44F9D34
cargo:rustc-env=COMPILER_VERSION=rustc 1.90.0 (1159e78c4 2025-09-14)
cargo:rustc-env=COMPILER_TARGET=x86_64-unknown-linux-gnu
cargo:rustc-env=COMPILER_FEATURES=aes,avx,avx2,bmi1,bmi2,cmpxchg16b,f16c,fma,fxsr,lzcnt,movbe,pclmulqdq,popcnt,rdrand,sse,sse2,sse3,sse4.1,sse4.2,ssse3,xsave,xsaveopt
cargo:rustc-env=ENGINE_VERSION=0.9.0-dev
OUT_DIR = Some(/tmp/tmp3u213gk6/Reckless/Reckless-tmp/target/x86_64-unknown-linux-gnu/release/build/reckless-47b64deba740c7ed/out)
OPT_LEVEL = Some(3)
cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
CRATE_CC_NO_DEFAULTS = None
TARGET = Some(x86_64-unknown-linux-gnu)
DEBUG = Some(false)
HOST = Some(x86_64-unknown-linux-gnu)
cargo:rerun-if-env-changed=CFLAGS
CFLAGS = None
cargo:rerun-if-env-changed=HOST_CFLAGS
HOST_CFLAGS = None
cargo:rerun-if-env-changed=CFLAGS_x86_64_unknown_linux_gnu
CFLAGS_x86_64_unknown_linux_gnu = None
cargo:rerun-if-env-changed=CFLAGS_x86_64-unknown-linux-gnu
CFLAGS_x86_64-unknown-linux-gnu = None
CARGO_ENCODED_RUSTFLAGS = Some(-Ctarget-cpu=native-Cprofile-generate=/tmp/tmp3u213gk6/Reckless/Reckless-tmp/target/pgo-profiles)
OUT_DIR = Some(/tmp/tmp3u213gk6/Reckless/Reckless-tmp/target/x86_64-unknown-linux-gnu/release/build/reckless-47b64deba740c7ed/out)
cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
CRATE_CC_NO_DEFAULTS = None
TARGET = Some(x86_64-unknown-linux-gnu)
HOST = Some(x86_64-unknown-linux-gnu)
cargo:rerun-if-env-changed=CFLAGS
CFLAGS = None
cargo:rerun-if-env-changed=HOST_CFLAGS
HOST_CFLAGS = None
cargo:rerun-if-env-changed=CFLAGS_x86_64_unknown_linux_gnu
CFLAGS_x86_64_unknown_linux_gnu = None
cargo:rerun-if-env-changed=CFLAGS_x86_64-unknown-linux-gnu
CFLAGS_x86_64-unknown-linux-gnu = None
cargo:rerun-if-env-changed=AR_x86_64-unknown-linux-gnu
AR_x86_64-unknown-linux-gnu = None
cargo:rerun-if-env-changed=AR_x86_64_unknown_linux_gnu
AR_x86_64_unknown_linux_gnu = None
cargo:rerun-if-env-changed=HOST_AR
HOST_AR = None
cargo:rerun-if-env-changed=AR
AR = None
cargo:rerun-if-env-changed=ARFLAGS
ARFLAGS = None
cargo:rerun-if-env-changed=HOST_ARFLAGS
HOST_ARFLAGS = None
cargo:rerun-if-env-changed=ARFLAGS_x86_64_unknown_linux_gnu
ARFLAGS_x86_64_unknown_linux_gnu = None
cargo:rerun-if-env-changed=ARFLAGS_x86_64-unknown-linux-gnu
ARFLAGS_x86_64-unknown-linux-gnu = None
cargo:rustc-link-lib=static=fathom
cargo:rustc-link-search=native=/tmp/tmp3u213gk6/Reckless/Reckless-tmp/target/x86_64-unknown-linux-gnu/release/build/reckless-47b64deba740c7ed/out
cargo:rustc-link-lib=numa
cargo:rerun-if-env-changed=TARGET
cargo:rerun-if-env-changed=BINDGEN_EXTRA_CLANG_ARGS_x86_64-unknown-linux-gnu
cargo:rerun-if-env-changed=BINDGEN_EXTRA_CLANG_ARGS_x86_64_unknown_linux_gnu
cargo:rerun-if-env-changed=BINDGEN_EXTRA_CLANG_ARGS
cargo:rerun-if-changed=./deps/NUMA/wrapper.h
--- stderr
./deps/NUMA/wrapper.h:1:10: fatal error: 'numa.h' file not found
thread 'main' panicked at build/build.rs:61:10:
Failed to generate NUMA bindings: ClangDiagnostic("./deps/NUMA/wrapper.h:1:10: fatal error: 'numa.h' file not found\n")
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
[2025-11-24T23:51:30Z ERROR cargo_pgo::pgo::instrument] PGO instrumentation build has failed.
Cargo finished with an error (101)
make: *** [Makefile:24: rule] Error 1