repo: yaxpeax-x86
commit: 94f39674e0aee55ff6f6bb59f7d7c4873d2d1a6c aka no-gods-no-, run: 1004
status: pass in 8m2s
  description: success
  deployed: false
    
artifacts
Mon, 25 May 2026 07:06:20 +0000
step:
git clone log (stdout)
  0kb in 1.039s 
Mon, 25 May 2026 07:06:20 +0000
step:
git clone log (stderr)
  0kb in 0.952s 
Mon, 25 May 2026 07:06:21 +0000
step:
git checkout log (stdout)
  0kb in 0.088s 
Mon, 25 May 2026 07:06:21 +0000
step:
git checkout log (stderr)
  0kb in 0.122s 
Mon, 25 May 2026 07:06:21 +0000
step:
cargo build log (stdout)
  0kb in 5.307s 
Mon, 25 May 2026 07:06:21 +0000
step:
cargo build log (stderr)
  1kb in 5.286s 
Mon, 25 May 2026 07:06:27 +0000
step:
cargo test --features _debug_internal_asserts -- --skip kvm log (stdout)
  12kb in 11.849s 
Mon, 25 May 2026 07:06:27 +0000
step:
cargo test --features _debug_internal_asserts -- --skip kvm log (stderr)
  0kb in 11.749s 
Mon, 25 May 2026 07:06:38 +0000
step:
cargo test --no-default-features log (stdout)
  10kb in 6.591s 
Mon, 25 May 2026 07:06:39 +0000
step:
cargo test --no-default-features log (stderr)
  1kb in 6.507s 
Mon, 25 May 2026 07:06:45 +0000
step:
cargo test --no-default-features --features fmt log (stdout)
  10kb in 6.948s 
Mon, 25 May 2026 07:06:45 +0000
step:
cargo test --no-default-features --features fmt log (stderr)
  1kb in 6.850s 
Mon, 25 May 2026 07:06:52 +0000
step:
cargo test --no-default-features --features std log (stdout)
  10kb in 6.591s 
Mon, 25 May 2026 07:06:52 +0000
step:
cargo test --no-default-features --features std log (stderr)
  1kb in 6.495s 
Mon, 25 May 2026 07:06:59 +0000
step:
cargo test --no-default-features --features unstable log (stdout)
  10kb in 6.464s 
Mon, 25 May 2026 07:06:59 +0000
step:
cargo test --no-default-features --features unstable log (stderr)
  1kb in 6.413s 
Mon, 25 May 2026 07:07:05 +0000
step:
cargo test --no-default-features --features std,fmt log (stdout)
  11kb in 7.202s 
Mon, 25 May 2026 07:07:05 +0000
step:
cargo test --no-default-features --features std,fmt log (stderr)
  1kb in 7.105s 
Mon, 25 May 2026 07:07:13 +0000
step:
cargo test --no-default-features --features std,fmt,unstable log (stdout)
  11kb in 7.204s 
Mon, 25 May 2026 07:07:13 +0000
step:
cargo test --no-default-features --features std,fmt,unstable log (stderr)
  1kb in 7.119s 
Mon, 25 May 2026 07:07:20 +0000
step:
cargo test --release --no-default-features --features behavior log (stdout)
  14kb in 1m6s 
Mon, 25 May 2026 07:07:20 +0000
step:
cargo test --release --no-default-features --features behavior log (stderr)
  0kb in 1m5s 
Mon, 25 May 2026 07:08:26 +0000
step:
cargo test --release --no-default-features --features behavior,fmt log (stdout)
  14kb in 1m7s 
Mon, 25 May 2026 07:08:26 +0000
step:
cargo test --release --no-default-features --features behavior,fmt log (stderr)
  0kb in 1m7s 
Mon, 25 May 2026 07:09:34 +0000
step:
cargo test --release --no-default-features --features behavior,std log (stdout)
  14kb in 1m26s 
Mon, 25 May 2026 07:09:34 +0000
step:
cargo test --release --no-default-features --features behavior,std log (stderr)
  0kb in 1m26s 
Mon, 25 May 2026 07:11:00 +0000
step:
cargo test --release --no-default-features --features behavior,fmt,std,_debug_internal_asserts log (stdout)
  15kb in 1m11s 
Mon, 25 May 2026 07:11:01 +0000
step:
cargo test --release --no-default-features --features behavior,fmt,std,_debug_internal_asserts log (stderr)
  0kb in 1m11s 
Mon, 25 May 2026 07:12:12 +0000
step:
cargo test --release --no-default-features --features behavior,fmt,std,unstable,_debug_internal_asserts log (stdout)
  15kb in 1m10s 
Mon, 25 May 2026 07:12:12 +0000
step:
cargo test --release --no-default-features --features behavior,fmt,std,unstable,_debug_internal_asserts log (stderr)
  0kb in 1m10s 
Mon, 25 May 2026 07:13:22 +0000
step:
cargo test --no-default-features capstone_bench log (stdout)
  0kb in 0.159s 
Mon, 25 May 2026 07:13:22 +0000
step:
cargo test --no-default-features capstone_bench log (stderr)
  1kb in 0.066s 
Mon, 25 May 2026 07:13:22 +0000
step:
rustup component add rust-src --toolchain nightly-x86_64-unknown-linux-gnu log (stdout)
  0kb in 0.168s 
Mon, 25 May 2026 07:13:22 +0000
step:
rustup component add rust-src --toolchain nightly-x86_64-unknown-linux-gnu log (stderr)
  0kb in 0.084s 
Mon, 25 May 2026 07:13:22 +0000
step:
cargo +nightly build -Z build-std --release --no-default-features --target x86_64-unknown-linux-gnu log (stdout)
  0kb in 14.290s 
Mon, 25 May 2026 07:13:22 +0000
step:
cargo +nightly build -Z build-std --release --no-default-features --target x86_64-unknown-linux-gnu log (stderr)
  3kb in 14.206s 
Mon, 25 May 2026 07:13:37 +0000
step:
ls ffi/target/x86_64-unknown-linux-gnu/release/libyaxpeax_x86_ffi_long_mode.so log (stdout)
  0kb in 0.118s 
Mon, 25 May 2026 07:13:37 +0000
step:
ls ffi/target/x86_64-unknown-linux-gnu/release/libyaxpeax_x86_ffi_long_mode.so log (stderr)
  0kb in 0.032s 
Mon, 25 May 2026 07:13:37 +0000
step:
git clone https://github.com/iximeow/disas-bench.git disas-bench log (stdout)
  0kb in 1.230s 
Mon, 25 May 2026 07:13:37 +0000
step:
git clone https://github.com/iximeow/disas-bench.git disas-bench log (stderr)
  0kb in 1.134s 
Mon, 25 May 2026 07:13:38 +0000
step:
git submodule update --recursive --init log (stdout)
  0kb in 13.951s 
Mon, 25 May 2026 07:13:38 +0000
step:
git submodule update --recursive --init log (stderr)
  1kb in 13.865s 
Mon, 25 May 2026 07:13:52 +0000
step:
git remote add dev ../../.. log (stdout)
  0kb in 0.122s 
Mon, 25 May 2026 07:13:52 +0000
step:
git remote add dev ../../.. log (stderr)
  0kb in 0.027s 
Mon, 25 May 2026 07:13:53 +0000
step:
git fetch dev 94f39674e0aee55ff6f6bb59f7d7c4873d2d1a6c log (stdout)
  0kb in 0.122s 
Mon, 25 May 2026 07:13:53 +0000
step:
git fetch dev 94f39674e0aee55ff6f6bb59f7d7c4873d2d1a6c log (stderr)
  0kb in 0.039s 
Mon, 25 May 2026 07:13:53 +0000
step:
git checkout 94f39674e0aee55ff6f6bb59f7d7c4873d2d1a6c log (stdout)
  0kb in 0.155s 
Mon, 25 May 2026 07:13:53 +0000
step:
git checkout 94f39674e0aee55ff6f6bb59f7d7c4873d2d1a6c log (stderr)
  0kb in 0.073s 
Mon, 25 May 2026 07:13:53 +0000
step:
make make-bench-yaxpeax log (stdout)
  0kb in 16.947s 
Mon, 25 May 2026 07:13:53 +0000
step:
make make-bench-yaxpeax log (stderr)
  2kb in 16.849s 
Mon, 25 May 2026 07:14:10 +0000
step:
./bench-yaxpeax-fmt 20 0x400 0x2460400 ../../input/xul.dll log (stdout)
  0kb in 3.795s 
Mon, 25 May 2026 07:14:10 +0000
step:
./bench-yaxpeax-fmt 20 0x400 0x2460400 ../../input/xul.dll log (stderr)
  0kb in 3.696s 
Mon, 25 May 2026 07:14:14 +0000
step:
./bench-yaxpeax-no-fmt 20 0x400 0x2460400 ../../input/xul.dll log (stdout)
  0kb in 1.635s 
Mon, 25 May 2026 07:14:14 +0000
step:
./bench-yaxpeax-no-fmt 20 0x400 0x2460400 ../../input/xul.dll log (stderr)
  0kb in 1.541s 

metrics

namevitharr
x86_64 Granite Ridge @ 5.752GHz
nightly versionrustc 1.92.0 (ded5c06cf 2025-12-08)
libyaxpeax_x86_ffi_long_mode.so size (bytes)159808
bench-yaxpeax-fmt size (bytes)680088
bench-yaxpeax-no-fmt size (bytes)566888
fmt runtime (ms)3864
no-fmt runtime (ms)1699
no-fmt IPC2.789
no-fmt instructions/decode116.3
no-fmt ns/decode7.42
fmt IPC3.767
fmt instructions/decode+display382.0
fmt ns/decode+display18.19