repo: yaxpeax-x86
commit: 70f767370feb9ca056e4baf32f37c6d8d8235e0c aka display-opt, run: 815
status: pass in 2m27s
description: success
deployed: false
artifacts
Wed, 26 Jun 2024 04:21:11 +0000
step:
git clone log (stdout)
0kb in 1.519s
Wed, 26 Jun 2024 04:21:12 +0000
step:
git clone log (stderr)
0kb in 1.402s
Wed, 26 Jun 2024 04:21:13 +0000
step:
git checkout log (stdout)
0kb in 0.113s
Wed, 26 Jun 2024 04:21:13 +0000
step:
git checkout log (stderr)
0kb in 0.074s
Wed, 26 Jun 2024 04:21:13 +0000
step:
cargo build log (stdout)
0kb in 9.124s
Wed, 26 Jun 2024 04:21:13 +0000
step:
cargo build log (stderr)
7kb in 9.099s
Wed, 26 Jun 2024 04:21:22 +0000
step:
cargo test log (stdout)
11kb in 8.675s
Wed, 26 Jun 2024 04:21:22 +0000
step:
cargo test log (stderr)
8kb in 8.653s
Wed, 26 Jun 2024 04:21:31 +0000
step:
cargo test --no-default-features log (stdout)
10kb in 12.531s
Wed, 26 Jun 2024 04:21:31 +0000
step:
cargo test --no-default-features log (stderr)
8kb in 12.502s
Wed, 26 Jun 2024 04:21:44 +0000
step:
cargo test --no-default-features --features fmt log (stdout)
10kb in 13.398s
Wed, 26 Jun 2024 04:21:44 +0000
step:
cargo test --no-default-features --features fmt log (stderr)
8kb in 13.266s
Wed, 26 Jun 2024 04:21:57 +0000
step:
cargo +nightly build -Z build-std --release --no-default-features --target x86_64-unknown-linux-gnu log (stdout)
0kb in 25.340s
Wed, 26 Jun 2024 04:21:57 +0000
step:
cargo +nightly build -Z build-std --release --no-default-features --target x86_64-unknown-linux-gnu log (stderr)
10kb in 25.217s
Wed, 26 Jun 2024 04:22:24 +0000
step:
git submodule update --recursive --init log (stdout)
0kb in 11.496s
Wed, 26 Jun 2024 04:22:24 +0000
step:
git submodule update --recursive --init log (stderr)
1kb in 11.370s
Wed, 26 Jun 2024 04:22:36 +0000
step:
git remote add dev ../../.. log (stdout)
0kb in 0.168s
Wed, 26 Jun 2024 04:22:36 +0000
step:
git remote add dev ../../.. log (stderr)
0kb in 0.045s
Wed, 26 Jun 2024 04:22:36 +0000
step:
git fetch -a dev log (stdout)
0kb in 0.165s
Wed, 26 Jun 2024 04:22:36 +0000
step:
git fetch -a dev log (stderr)
0kb in 0.050s
Wed, 26 Jun 2024 04:22:36 +0000
step:
git checkout 70f767370feb9ca056e4baf32f37c6d8d8235e0c log (stdout)
0kb in 0.206s
Wed, 26 Jun 2024 04:22:37 +0000
step:
git checkout 70f767370feb9ca056e4baf32f37c6d8d8235e0c log (stderr)
0kb in 0.077s
Wed, 26 Jun 2024 04:22:22 +0000
step:
ls ffi/target/x86_64-unknown-linux-gnu/release/libyaxpeax_x86_ffi_long_mode.so log (stdout)
0kb in 4057h25m
Wed, 26 Jun 2024 04:22:23 +0000
step:
ls ffi/target/x86_64-unknown-linux-gnu/release/libyaxpeax_x86_ffi_long_mode.so log (stderr)
0kb in 4057h25m
Wed, 26 Jun 2024 04:22:23 +0000
step:
git clone https://github.com/athre0z/disas-bench.git disas-bench log (stdout)
0kb in 4057h25m
Wed, 26 Jun 2024 04:22:23 +0000
step:
git clone https://github.com/athre0z/disas-bench.git disas-bench log (stderr)
0kb in 4057h25m
Wed, 26 Jun 2024 04:22:37 +0000
step:
make make-bench-yaxpeax log (stdout)
0kb in 39.372s
Wed, 26 Jun 2024 04:22:37 +0000
step:
make make-bench-yaxpeax log (stderr)
12kb in 39.232s
Wed, 26 Jun 2024 04:23:16 +0000
step:
./bench-yaxpeax-fmt 20 0x400 0x2460400 ../../input/xul.dll log (stdout)
0kb in 7.524s
Wed, 26 Jun 2024 04:23:16 +0000
step:
./bench-yaxpeax-fmt 20 0x400 0x2460400 ../../input/xul.dll log (stderr)
0kb in 7.411s
Wed, 26 Jun 2024 04:23:24 +0000
step:
./bench-yaxpeax-no-fmt 20 0x400 0x2460400 ../../input/xul.dll log (stdout)
0kb in 2.785s
Wed, 26 Jun 2024 04:23:24 +0000
step:
./bench-yaxpeax-no-fmt 20 0x400 0x2460400 ../../input/xul.dll log (stderr)
0kb in 2.643s
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) | 2179688 | 2520504 | 671096 | 671096 | 671160 | 676616 |
bench-yaxpeax-no-fmt size (bytes) | 2070560 | 2415408 | 557352 | 557352 | 557424 | 562032 |
fmt runtime (ms) | 9463 | 7532 | 7921 | 6239 | 6390 | 7612 |
no-fmt runtime (ms) | 3222 | 2529 | 2593 | 2367 | 2671 | 2870 |
no-fmt IPC | 1.708 | 2.048 | 2.546 | 2.727 | 2.328 | 2.256 |
no-fmt instructions/decode | 94.6 | 100.5 | 102.0 | 102.0 | 102.0 | 102.0 |
no-fmt ns/decode | 15.02 | 11.44 | 11.12 | 10.02 | 11.44 | 12.84 |
fmt IPC | 1.919 | 2.238 | 2.698 | 3.398 | 3.233 | 2.886 |
fmt instructions/decode+display | 325.8 | 348.6 | 368.8 | 368.8 | 368.8 | 368.8 |
fmt ns/decode+display | 45.87 | 35.39 | 38.45 | 29.27 | 29.98 | 36.43 |