repo: yaxpeax-x86
commit: 681262f4472ba4f452446e86012ce629b849d8d9 aka no-gods-no-, run: 822
status: pass in 2m28s
description: success
deployed: false
artifacts
Wed, 26 Jun 2024 04:35:16 +0000
step:
git clone log (stdout)
0kb in 1.486s
Wed, 26 Jun 2024 04:35:16 +0000
step:
git clone log (stderr)
0kb in 1.371s
Wed, 26 Jun 2024 04:35:17 +0000
step:
git checkout log (stdout)
0kb in 0.095s
Wed, 26 Jun 2024 04:35:17 +0000
step:
git checkout log (stderr)
0kb in 0.066s
Wed, 26 Jun 2024 04:35:17 +0000
step:
cargo build log (stdout)
0kb in 9.279s
Wed, 26 Jun 2024 04:35:18 +0000
step:
cargo build log (stderr)
2kb in 9.238s
Wed, 26 Jun 2024 04:35:27 +0000
step:
cargo test log (stdout)
11kb in 8.913s
Wed, 26 Jun 2024 04:35:27 +0000
step:
cargo test log (stderr)
3kb in 8.783s
Wed, 26 Jun 2024 04:35:36 +0000
step:
cargo test --no-default-features log (stdout)
10kb in 12.621s
Wed, 26 Jun 2024 04:35:36 +0000
step:
cargo test --no-default-features log (stderr)
2kb in 12.492s
Wed, 26 Jun 2024 04:35:49 +0000
step:
cargo test --no-default-features --features fmt log (stdout)
10kb in 13.378s
Wed, 26 Jun 2024 04:35:49 +0000
step:
cargo test --no-default-features --features fmt log (stderr)
2kb in 13.258s
Wed, 26 Jun 2024 04:36:02 +0000
step:
cargo +nightly build -Z build-std --release --no-default-features --target x86_64-unknown-linux-gnu log (stdout)
0kb in 25.299s
Wed, 26 Jun 2024 04:36:02 +0000
step:
cargo +nightly build -Z build-std --release --no-default-features --target x86_64-unknown-linux-gnu log (stderr)
3kb in 25.168s
Wed, 26 Jun 2024 04:36:29 +0000
step:
git submodule update --recursive --init log (stdout)
0kb in 11.268s
Wed, 26 Jun 2024 04:36:29 +0000
step:
git submodule update --recursive --init log (stderr)
1kb in 11.153s
Wed, 26 Jun 2024 04:36:41 +0000
step:
git remote add dev ../../.. log (stdout)
0kb in 0.161s
Wed, 26 Jun 2024 04:36:41 +0000
step:
git remote add dev ../../.. log (stderr)
0kb in 0.046s
Wed, 26 Jun 2024 04:36:41 +0000
step:
git fetch -a dev log (stdout)
0kb in 0.166s
Wed, 26 Jun 2024 04:36:41 +0000
step:
git fetch -a dev log (stderr)
0kb in 0.050s
Wed, 26 Jun 2024 04:36:41 +0000
step:
git checkout 681262f4472ba4f452446e86012ce629b849d8d9 log (stdout)
0kb in 0.201s
Wed, 26 Jun 2024 04:36:41 +0000
step:
git checkout 681262f4472ba4f452446e86012ce629b849d8d9 log (stderr)
0kb in 0.082s
Wed, 26 Jun 2024 04:36:27 +0000
step:
ls ffi/target/x86_64-unknown-linux-gnu/release/libyaxpeax_x86_ffi_long_mode.so log (stdout)
0kb in 4056h50m
Wed, 26 Jun 2024 04:36:28 +0000
step:
ls ffi/target/x86_64-unknown-linux-gnu/release/libyaxpeax_x86_ffi_long_mode.so log (stderr)
0kb in 4056h50m
Wed, 26 Jun 2024 04:36:28 +0000
step:
git clone https://github.com/iximeow/disas-bench.git disas-bench log (stdout)
0kb in 4056h50m
Wed, 26 Jun 2024 04:36:28 +0000
step:
git clone https://github.com/iximeow/disas-bench.git disas-bench log (stderr)
0kb in 4056h50m
Wed, 26 Jun 2024 04:36:41 +0000
step:
make make-bench-yaxpeax log (stdout)
0kb in 40.340s
Wed, 26 Jun 2024 04:36:42 +0000
step:
make make-bench-yaxpeax log (stderr)
1kb in 40.212s
Wed, 26 Jun 2024 04:37:22 +0000
step:
./bench-yaxpeax-fmt 20 0x400 0x2460400 ../../input/xul.dll log (stdout)
0kb in 7.678s
Wed, 26 Jun 2024 04:37:22 +0000
step:
./bench-yaxpeax-fmt 20 0x400 0x2460400 ../../input/xul.dll log (stderr)
0kb in 7.559s
Wed, 26 Jun 2024 04:37:30 +0000
step:
./bench-yaxpeax-no-fmt 20 0x400 0x2460400 ../../input/xul.dll log (stdout)
0kb in 2.769s
Wed, 26 Jun 2024 04:37:30 +0000
step:
./bench-yaxpeax-no-fmt 20 0x400 0x2460400 ../../input/xul.dll log (stderr)
0kb in 2.641s
metrics
name | midgardx86_64 Ivy Bridge @ 3.700GHz | ivorytowerx86_64 Matisse @ 3.500GHz | yax-bench-c6ax86_64 Milan @ 2.650GHz | yax-bench-c7ax86_64 Genoa @ 3.700GHz | ip-172-31-2-244.us-west-2.compute.internalunknown GenuineIntel:6:143 @ 3.800GHz | ip-172-31-17-79.us-west-2.compute.internalunknown GenuineIntel:6:106 @ 3.500GHz |
nightly version | rustc 1.68.0 (2c8cc3432 2023-03-06)
| rustc 1.74.1 (a28077b28 2023-12-04)
| rustc 1.81.0-nightly (6b0f4b5ec 2024-06-24)
| rustc 1.81.0-nightly (6b0f4b5ec 2024-06-24)
| rustc 1.81.0-nightly (fda509e81 2024-06-25)
| rustc 1.81.0-nightly (fda509e81 2024-06-25)
|
libyaxpeax_x86_ffi_long_mode.so size (bytes) | 166584 | 150672 | 152136 | 152136 | 152136 | 154312 |
bench-yaxpeax-fmt size (bytes) | 2180064 | 2519832 | 670016 | 670016 | 670088 | 672648 |
bench-yaxpeax-no-fmt size (bytes) | 2069056 | 2415408 | 557352 | 557352 | 557424 | 562032 |
fmt runtime (ms) | 9690 | 7484 | 7918 | 6309 | 6415 | 7765 |
no-fmt runtime (ms) | 3239 | 2524 | 2616 | 2383 | 2649 | 2851 |
no-fmt IPC | 1.701 | 2.061 | 2.520 | 2.732 | 2.328 | 2.249 |
no-fmt instructions/decode | 94.6 | 100.5 | 102.0 | 102.0 | 102.0 | 102.0 |
no-fmt ns/decode | 15.05 | 11.23 | 11.13 | 10.00 | 11.45 | 12.88 |
fmt IPC | 1.899 | 2.256 | 2.790 | 3.387 | 3.267 | 2.853 |
fmt instructions/decode+display | 329.6 | 350.8 | 372.8 | 372.8 | 372.8 | 372.7 |
fmt ns/decode+display | 46.91 | 36.02 | 37.11 | 29.69 | 29.99 | 37.23 |