repo: yaxpeax-x86
commit: d6a936b045d6efea2bee4fb4ee4a14c28c11f6de aka no-gods-no-, run: 862
status: pass in 2m44s
description: success
deployed: false
artifacts
Mon, 29 Sep 2025 03:57:11 +0000
step:
git clone log (stdout)
0kb in 1.020s
Mon, 29 Sep 2025 03:57:11 +0000
step:
git clone log (stderr)
0kb in 0.933s
Mon, 29 Sep 2025 03:57:12 +0000
step:
git checkout log (stdout)
0kb in 0.094s
Mon, 29 Sep 2025 03:57:12 +0000
step:
git checkout log (stderr)
0kb in 0.120s
Mon, 29 Sep 2025 03:57:12 +0000
step:
cargo build log (stdout)
0kb in 8.832s
Mon, 29 Sep 2025 03:57:12 +0000
step:
cargo build log (stderr)
1kb in 8.821s
Mon, 29 Sep 2025 03:57:21 +0000
step:
cargo test log (stdout)
11kb in 10.597s
Mon, 29 Sep 2025 03:57:21 +0000
step:
cargo test log (stderr)
0kb in 10.511s
Mon, 29 Sep 2025 03:57:32 +0000
step:
cargo test --no-default-features log (stdout)
10kb in 12.455s
Mon, 29 Sep 2025 03:57:32 +0000
step:
cargo test --no-default-features log (stderr)
0kb in 12.361s
Mon, 29 Sep 2025 03:57:44 +0000
step:
cargo test --no-default-features --features fmt log (stdout)
10kb in 13.043s
Mon, 29 Sep 2025 03:57:44 +0000
step:
cargo test --no-default-features --features fmt log (stderr)
0kb in 12.948s
Mon, 29 Sep 2025 03:57:57 +0000
step:
cargo test --no-default-features --features std log (stdout)
10kb in 12.406s
Mon, 29 Sep 2025 03:57:58 +0000
step:
cargo test --no-default-features --features std log (stderr)
0kb in 12.301s
Mon, 29 Sep 2025 03:58:10 +0000
step:
cargo test --no-default-features --features std,fmt log (stdout)
11kb in 13.965s
Mon, 29 Sep 2025 03:58:10 +0000
step:
cargo test --no-default-features --features std,fmt log (stderr)
0kb in 13.854s
Mon, 29 Sep 2025 03:58:24 +0000
step:
rustup component add rust-src --toolchain nightly-x86_64-unknown-linux-gnu log (stdout)
0kb in 0.246s
Mon, 29 Sep 2025 03:58:24 +0000
step:
rustup component add rust-src --toolchain nightly-x86_64-unknown-linux-gnu log (stderr)
0kb in 0.158s
Mon, 29 Sep 2025 03:58:24 +0000
step:
cargo +nightly build -Z build-std --release --no-default-features --target x86_64-unknown-linux-gnu log (stdout)
0kb in 23.202s
Mon, 29 Sep 2025 03:58:24 +0000
step:
cargo +nightly build -Z build-std --release --no-default-features --target x86_64-unknown-linux-gnu log (stderr)
3kb in 23.118s
Mon, 29 Sep 2025 03:58:48 +0000
step:
ls ffi/target/x86_64-unknown-linux-gnu/release/libyaxpeax_x86_ffi_long_mode.so log (stdout)
0kb in 0.135s
Mon, 29 Sep 2025 03:58:48 +0000
step:
ls ffi/target/x86_64-unknown-linux-gnu/release/libyaxpeax_x86_ffi_long_mode.so log (stderr)
0kb in 0.054s
Mon, 29 Sep 2025 03:58:48 +0000
step:
git clone https://github.com/iximeow/disas-bench.git disas-bench log (stdout)
0kb in 1.358s
Mon, 29 Sep 2025 03:58:48 +0000
step:
git clone https://github.com/iximeow/disas-bench.git disas-bench log (stderr)
0kb in 1.273s
Mon, 29 Sep 2025 03:58:49 +0000
step:
git submodule update --recursive --init log (stdout)
0kb in 13.254s
Mon, 29 Sep 2025 03:58:49 +0000
step:
git submodule update --recursive --init log (stderr)
1kb in 13.163s
Mon, 29 Sep 2025 03:59:03 +0000
step:
git remote add dev ../../.. log (stdout)
0kb in 0.126s
Mon, 29 Sep 2025 03:59:03 +0000
step:
git remote add dev ../../.. log (stderr)
0kb in 0.032s
Mon, 29 Sep 2025 03:59:03 +0000
step:
git fetch -a dev log (stdout)
0kb in 0.131s
Mon, 29 Sep 2025 03:59:03 +0000
step:
git fetch -a dev log (stderr)
0kb in 0.046s
Mon, 29 Sep 2025 03:59:03 +0000
step:
git checkout d6a936b045d6efea2bee4fb4ee4a14c28c11f6de log (stdout)
0kb in 0.160s
Mon, 29 Sep 2025 03:59:03 +0000
step:
git checkout d6a936b045d6efea2bee4fb4ee4a14c28c11f6de log (stderr)
0kb in 0.065s
Mon, 29 Sep 2025 03:59:03 +0000
step:
make make-bench-yaxpeax log (stdout)
0kb in 30.359s
Mon, 29 Sep 2025 03:59:03 +0000
step:
make make-bench-yaxpeax log (stderr)
1kb in 30.261s
Mon, 29 Sep 2025 03:59:34 +0000
step:
./bench-yaxpeax-fmt 20 0x400 0x2460400 ../../input/xul.dll log (stdout)
0kb in 7.796s
Mon, 29 Sep 2025 03:59:34 +0000
step:
./bench-yaxpeax-fmt 20 0x400 0x2460400 ../../input/xul.dll log (stderr)
0kb in 7.702s
Mon, 29 Sep 2025 03:59:42 +0000
step:
./bench-yaxpeax-no-fmt 20 0x400 0x2460400 ../../input/xul.dll log (stdout)
0kb in 2.601s
Mon, 29 Sep 2025 03:59:42 +0000
step:
./bench-yaxpeax-no-fmt 20 0x400 0x2460400 ../../input/xul.dll log (stderr)
0kb in 2.507s
metrics
| name | ivorytowerx86_64 Matisse @ 3.500GHz |
| nightly version | rustc 1.87.0 (17067e9ac 2025-05-09)
|
| libyaxpeax_x86_ffi_long_mode.so size (bytes) | 157032 |
| bench-yaxpeax-fmt size (bytes) | 683752 |
| bench-yaxpeax-no-fmt size (bytes) | 573792 |
| fmt runtime (ms) | 7868 |
| no-fmt runtime (ms) | 2665 |
| no-fmt IPC | 2.183 |
| no-fmt instructions/decode | 111.4 |
| no-fmt ns/decode | 12.05 |
| fmt IPC | 2.414 |
| fmt instructions/decode+display | 380.9 |
| fmt ns/decode+display | 37.40 |