repo: yaxpeax-x86
commit: a677375307adb679c846d2418d7338192f2e85fe aka no-gods-no-, run: 882
status: pass in 1m46s
description: success
deployed: false
artifacts
Sun, 22 Feb 2026 23:55:04 +0000
step:
git clone log (stdout)
0kb in 1.630s
Sun, 22 Feb 2026 23:55:04 +0000
step:
git clone log (stderr)
0kb in 1.482s
Sun, 22 Feb 2026 23:55:06 +0000
step:
git checkout log (stdout)
0kb in 0.098s
Sun, 22 Feb 2026 23:55:06 +0000
step:
git checkout log (stderr)
0kb in 0.122s
Sun, 22 Feb 2026 23:55:06 +0000
step:
cargo build log (stdout)
0kb in 5.410s
Sun, 22 Feb 2026 23:55:06 +0000
step:
cargo build log (stderr)
3kb in 5.399s
Sun, 22 Feb 2026 23:55:11 +0000
step:
cargo test log (stdout)
11kb in 6.018s
Sun, 22 Feb 2026 23:55:11 +0000
step:
cargo test log (stderr)
3kb in 5.871s
Sun, 22 Feb 2026 23:55:17 +0000
step:
cargo test --no-default-features log (stdout)
10kb in 6.561s
Sun, 22 Feb 2026 23:55:17 +0000
step:
cargo test --no-default-features log (stderr)
0kb in 6.423s
Sun, 22 Feb 2026 23:55:24 +0000
step:
cargo test --no-default-features --features fmt log (stdout)
10kb in 6.790s
Sun, 22 Feb 2026 23:55:24 +0000
step:
cargo test --no-default-features --features fmt log (stderr)
0kb in 6.641s
Sun, 22 Feb 2026 23:55:31 +0000
step:
cargo test --no-default-features --features std log (stdout)
10kb in 6.619s
Sun, 22 Feb 2026 23:55:31 +0000
step:
cargo test --no-default-features --features std log (stderr)
0kb in 6.349s
Sun, 22 Feb 2026 23:55:37 +0000
step:
cargo test --no-default-features --features std,fmt log (stdout)
11kb in 7.260s
Sun, 22 Feb 2026 23:55:37 +0000
step:
cargo test --no-default-features --features std,fmt log (stderr)
2kb in 7.118s
Sun, 22 Feb 2026 23:55:45 +0000
step:
cargo test --no-default-features capstone_bench log (stdout)
0kb in 0.256s
Sun, 22 Feb 2026 23:55:45 +0000
step:
cargo test --no-default-features capstone_bench log (stderr)
0kb in 0.060s
Sun, 22 Feb 2026 23:55:45 +0000
step:
rustup component add rust-src --toolchain nightly-x86_64-unknown-linux-gnu log (stdout)
0kb in 0.207s
Sun, 22 Feb 2026 23:55:45 +0000
step:
rustup component add rust-src --toolchain nightly-x86_64-unknown-linux-gnu log (stderr)
0kb in 0.079s
Sun, 22 Feb 2026 23:55:45 +0000
step:
cargo +nightly build -Z build-std --release --no-default-features --target x86_64-unknown-linux-gnu log (stdout)
0kb in 14.689s
Sun, 22 Feb 2026 23:55:45 +0000
step:
cargo +nightly build -Z build-std --release --no-default-features --target x86_64-unknown-linux-gnu log (stderr)
2kb in 14.564s
Sun, 22 Feb 2026 23:56:00 +0000
step:
ls ffi/target/x86_64-unknown-linux-gnu/release/libyaxpeax_x86_ffi_long_mode.so log (stdout)
0kb in 0.161s
Sun, 22 Feb 2026 23:56:00 +0000
step:
ls ffi/target/x86_64-unknown-linux-gnu/release/libyaxpeax_x86_ffi_long_mode.so log (stderr)
0kb in 0.026s
Sun, 22 Feb 2026 23:56:00 +0000
step:
git clone https://github.com/iximeow/disas-bench.git disas-bench log (stdout)
0kb in 2.080s
Sun, 22 Feb 2026 23:56:00 +0000
step:
git clone https://github.com/iximeow/disas-bench.git disas-bench log (stderr)
0kb in 1.943s
Sun, 22 Feb 2026 23:56:02 +0000
step:
git submodule update --recursive --init log (stdout)
0kb in 17.252s
Sun, 22 Feb 2026 23:56:03 +0000
step:
git submodule update --recursive --init log (stderr)
1kb in 17.111s
Sun, 22 Feb 2026 23:56:20 +0000
step:
git remote add dev ../../.. log (stdout)
0kb in 0.161s
Sun, 22 Feb 2026 23:56:20 +0000
step:
git remote add dev ../../.. log (stderr)
0kb in 0.025s
Sun, 22 Feb 2026 23:56:20 +0000
step:
git fetch -a dev log (stdout)
0kb in 0.161s
Sun, 22 Feb 2026 23:56:20 +0000
step:
git fetch -a dev log (stderr)
0kb in 0.035s
Sun, 22 Feb 2026 23:56:20 +0000
step:
git checkout a677375307adb679c846d2418d7338192f2e85fe log (stdout)
0kb in 0.187s
Sun, 22 Feb 2026 23:56:20 +0000
step:
git checkout a677375307adb679c846d2418d7338192f2e85fe log (stderr)
0kb in 0.061s
Sun, 22 Feb 2026 23:56:21 +0000
step:
make make-bench-yaxpeax log (stdout)
0kb in 17.048s
Sun, 22 Feb 2026 23:56:21 +0000
step:
make make-bench-yaxpeax log (stderr)
3kb in 16.920s
Sun, 22 Feb 2026 23:56:38 +0000
step:
./bench-yaxpeax-fmt 20 0x400 0x2460400 ../../input/xul.dll log (stdout)
0kb in 3.841s
Sun, 22 Feb 2026 23:56:38 +0000
step:
./bench-yaxpeax-fmt 20 0x400 0x2460400 ../../input/xul.dll log (stderr)
0kb in 3.703s
Sun, 22 Feb 2026 23:56:42 +0000
step:
./bench-yaxpeax-no-fmt 20 0x400 0x2460400 ../../input/xul.dll log (stdout)
0kb in 1.741s
Sun, 22 Feb 2026 23:56:42 +0000
step:
./bench-yaxpeax-no-fmt 20 0x400 0x2460400 ../../input/xul.dll log (stderr)
0kb in 1.604s
metrics
| name | ivorytowerx86_64 Matisse @ 3.500GHz | vitharrx86_64 Granite Ridge @ 5.752GHz |
| nightly version | rustc 1.90.0 (1159e78c4 2025-09-14)
| rustc 1.92.0 (ded5c06cf 2025-12-08)
|
| libyaxpeax_x86_ffi_long_mode.so size (bytes) | 157904 | 159184 |
| bench-yaxpeax-fmt size (bytes) | 678368 | 678936 |
| bench-yaxpeax-no-fmt size (bytes) | 565216 | 565752 |
| fmt runtime (ms) | 7946 | 3943 |
| no-fmt runtime (ms) | 2790 | 1843 |
| no-fmt IPC | 2.147 | 2.630 |
| no-fmt instructions/decode | 112.6 | 116.3 |
| no-fmt ns/decode | 11.92 | 7.87 |
| fmt IPC | 2.335 | 3.777 |
| fmt instructions/decode+display | 377.6 | 382.0 |
| fmt ns/decode+display | 36.69 | 18.20 |