repo: yaxpeax-x86
commit: a677375307adb679c846d2418d7338192f2e85fe aka no-gods-no-, run: 861
status: pass in 2m43s
  description: success
  deployed: false
    
artifacts
Mon, 29 Sep 2025 03:52:58 +0000
step:
git clone log (stdout)
  0kb in 0.969s 
Mon, 29 Sep 2025 03:52:58 +0000
step:
git clone log (stderr)
  0kb in 0.874s 
Mon, 29 Sep 2025 03:52:59 +0000
step:
git checkout log (stdout)
  0kb in 0.095s 
Mon, 29 Sep 2025 03:52:59 +0000
step:
git checkout log (stderr)
  0kb in 0.120s 
Mon, 29 Sep 2025 03:52:59 +0000
step:
cargo build log (stdout)
  0kb in 8.763s 
Mon, 29 Sep 2025 03:52:59 +0000
step:
cargo build log (stderr)
  1kb in 8.748s 
Mon, 29 Sep 2025 03:53:08 +0000
step:
cargo test log (stdout)
  11kb in 10.582s 
Mon, 29 Sep 2025 03:53:08 +0000
step:
cargo test log (stderr)
  0kb in 10.470s 
Mon, 29 Sep 2025 03:53:18 +0000
step:
cargo test --no-default-features log (stdout)
  10kb in 12.320s 
Mon, 29 Sep 2025 03:53:18 +0000
step:
cargo test --no-default-features log (stderr)
  0kb in 12.209s 
Mon, 29 Sep 2025 03:53:30 +0000
step:
cargo test --no-default-features --features fmt log (stdout)
  10kb in 13.260s 
Mon, 29 Sep 2025 03:53:31 +0000
step:
cargo test --no-default-features --features fmt log (stderr)
  0kb in 13.159s 
Mon, 29 Sep 2025 03:53:44 +0000
step:
cargo test --no-default-features --features std log (stdout)
  10kb in 12.321s 
Mon, 29 Sep 2025 03:53:44 +0000
step:
cargo test --no-default-features --features std log (stderr)
  0kb in 12.223s 
Mon, 29 Sep 2025 03:53:56 +0000
step:
cargo test --no-default-features --features std,fmt log (stdout)
  11kb in 13.742s 
Mon, 29 Sep 2025 03:53:56 +0000
step:
cargo test --no-default-features --features std,fmt log (stderr)
  0kb in 13.641s 
Mon, 29 Sep 2025 03:54:10 +0000
step:
cargo test --no-default-features capstone_bench log (stdout)
  0kb in 0.235s 
Mon, 29 Sep 2025 03:54:10 +0000
step:
cargo test --no-default-features capstone_bench log (stderr)
  0kb in 0.083s 
Mon, 29 Sep 2025 03:54:10 +0000
step:
rustup component add rust-src --toolchain nightly-x86_64-unknown-linux-gnu log (stdout)
  0kb in 0.238s 
Mon, 29 Sep 2025 03:54:10 +0000
step:
rustup component add rust-src --toolchain nightly-x86_64-unknown-linux-gnu log (stderr)
  0kb in 0.153s 
Mon, 29 Sep 2025 03:54:10 +0000
step:
cargo +nightly build -Z build-std --release --no-default-features --target x86_64-unknown-linux-gnu log (stdout)
  0kb in 23.085s 
Mon, 29 Sep 2025 03:54:10 +0000
step:
cargo +nightly build -Z build-std --release --no-default-features --target x86_64-unknown-linux-gnu log (stderr)
  3kb in 22.998s 
Mon, 29 Sep 2025 03:54:33 +0000
step:
ls ffi/target/x86_64-unknown-linux-gnu/release/libyaxpeax_x86_ffi_long_mode.so log (stdout)
  0kb in 0.119s 
Mon, 29 Sep 2025 03:54:34 +0000
step:
ls ffi/target/x86_64-unknown-linux-gnu/release/libyaxpeax_x86_ffi_long_mode.so log (stderr)
  0kb in 0.025s 
Mon, 29 Sep 2025 03:54:34 +0000
step:
git clone https://github.com/iximeow/disas-bench.git disas-bench log (stdout)
  0kb in 1.316s 
Mon, 29 Sep 2025 03:54:34 +0000
step:
git clone https://github.com/iximeow/disas-bench.git disas-bench log (stderr)
  0kb in 1.222s 
Mon, 29 Sep 2025 03:54:35 +0000
step:
git submodule update --recursive --init log (stdout)
  0kb in 13.178s 
Mon, 29 Sep 2025 03:54:35 +0000
step:
git submodule update --recursive --init log (stderr)
  1kb in 13.083s 
Mon, 29 Sep 2025 03:54:48 +0000
step:
git remote add dev ../../.. log (stdout)
  0kb in 0.118s 
Mon, 29 Sep 2025 03:54:48 +0000
step:
git remote add dev ../../.. log (stderr)
  0kb in 0.032s 
Mon, 29 Sep 2025 03:54:49 +0000
step:
git fetch -a dev log (stdout)
  0kb in 0.125s 
Mon, 29 Sep 2025 03:54:49 +0000
step:
git fetch -a dev log (stderr)
  0kb in 0.040s 
Mon, 29 Sep 2025 03:54:49 +0000
step:
git checkout a677375307adb679c846d2418d7338192f2e85fe log (stdout)
  0kb in 0.156s 
Mon, 29 Sep 2025 03:54:49 +0000
step:
git checkout a677375307adb679c846d2418d7338192f2e85fe log (stderr)
  0kb in 0.061s 
Mon, 29 Sep 2025 03:54:49 +0000
step:
make make-bench-yaxpeax log (stdout)
  0kb in 30.023s 
Mon, 29 Sep 2025 03:54:49 +0000
step:
make make-bench-yaxpeax log (stderr)
  1kb in 29.930s 
Mon, 29 Sep 2025 03:55:19 +0000
step:
./bench-yaxpeax-fmt 20 0x400 0x2460400 ../../input/xul.dll log (stdout)
  0kb in 7.680s 
Mon, 29 Sep 2025 03:55:19 +0000
step:
./bench-yaxpeax-fmt 20 0x400 0x2460400 ../../input/xul.dll log (stderr)
  0kb in 7.585s 
Mon, 29 Sep 2025 03:55:27 +0000
step:
./bench-yaxpeax-no-fmt 20 0x400 0x2460400 ../../input/xul.dll log (stdout)
  0kb in 2.592s 
Mon, 29 Sep 2025 03:55:27 +0000
step:
./bench-yaxpeax-no-fmt 20 0x400 0x2460400 ../../input/xul.dll log (stderr)
  0kb in 2.507s 

metrics

nameivorytower
x86_64 Matisse @ 3.500GHz
nightly versionrustc 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)7752
no-fmt runtime (ms)2659
no-fmt IPC2.184
no-fmt instructions/decode111.4
no-fmt ns/decode12.04
fmt IPC2.414
fmt instructions/decode+display380.9
fmt ns/decode+display37.30