repo: yaxpeax-x86
commit: 3c8271ae9d45bdae33f0d1d057fb5239c893b6c5 aka display-opt, run: 814
status: pass in 2m27s
description: success
deployed: false
artifacts
Wed, 26 Jun 2024 04:18:35 +0000
step:
git clone log (stdout)
0kb in 1.381s
Wed, 26 Jun 2024 04:18:36 +0000
step:
git clone log (stderr)
0kb in 1.268s
Wed, 26 Jun 2024 04:18:37 +0000
step:
git checkout log (stdout)
0kb in 0.116s
Wed, 26 Jun 2024 04:18:37 +0000
step:
git checkout log (stderr)
0kb in 0.080s
Wed, 26 Jun 2024 04:18:37 +0000
step:
cargo build log (stdout)
0kb in 9.172s
Wed, 26 Jun 2024 04:18:37 +0000
step:
cargo build log (stderr)
7kb in 9.146s
Wed, 26 Jun 2024 04:18:46 +0000
step:
cargo test log (stdout)
11kb in 8.987s
Wed, 26 Jun 2024 04:18:46 +0000
step:
cargo test log (stderr)
8kb in 8.868s
Wed, 26 Jun 2024 04:18:55 +0000
step:
cargo test --no-default-features log (stdout)
10kb in 12.480s
Wed, 26 Jun 2024 04:18:55 +0000
step:
cargo test --no-default-features log (stderr)
8kb in 12.373s
Wed, 26 Jun 2024 04:19:08 +0000
step:
cargo test --no-default-features --features fmt log (stdout)
10kb in 13.374s
Wed, 26 Jun 2024 04:19:08 +0000
step:
cargo test --no-default-features --features fmt log (stderr)
8kb in 13.255s
Wed, 26 Jun 2024 04:19:21 +0000
step:
cargo +nightly build -Z build-std --release --no-default-features --target x86_64-unknown-linux-gnu log (stdout)
0kb in 25.322s
Wed, 26 Jun 2024 04:19:21 +0000
step:
cargo +nightly build -Z build-std --release --no-default-features --target x86_64-unknown-linux-gnu log (stderr)
10kb in 25.196s
Wed, 26 Jun 2024 04:19:48 +0000
step:
git submodule update --recursive --init log (stdout)
0kb in 11.545s
Wed, 26 Jun 2024 04:19:48 +0000
step:
git submodule update --recursive --init log (stderr)
1kb in 11.418s
Wed, 26 Jun 2024 04:20:00 +0000
step:
git remote add dev ../../.. log (stdout)
0kb in 0.170s
Wed, 26 Jun 2024 04:20:00 +0000
step:
git remote add dev ../../.. log (stderr)
0kb in 0.046s
Wed, 26 Jun 2024 04:20:00 +0000
step:
git fetch -a dev log (stdout)
0kb in 0.166s
Wed, 26 Jun 2024 04:20:00 +0000
step:
git fetch -a dev log (stderr)
0kb in 0.040s
Wed, 26 Jun 2024 04:20:00 +0000
step:
git checkout 3c8271ae9d45bdae33f0d1d057fb5239c893b6c5 log (stdout)
0kb in 0.207s
Wed, 26 Jun 2024 04:20:01 +0000
step:
git checkout 3c8271ae9d45bdae33f0d1d057fb5239c893b6c5 log (stderr)
0kb in 0.078s
Wed, 26 Jun 2024 04:19:46 +0000
step:
ls ffi/target/x86_64-unknown-linux-gnu/release/libyaxpeax_x86_ffi_long_mode.so log (stdout)
0kb in 4057h16m
Wed, 26 Jun 2024 04:19:47 +0000
step:
ls ffi/target/x86_64-unknown-linux-gnu/release/libyaxpeax_x86_ffi_long_mode.so log (stderr)
0kb in 4057h16m
Wed, 26 Jun 2024 04:19:47 +0000
step:
git clone https://github.com/athre0z/disas-bench.git disas-bench log (stdout)
0kb in 4057h16m
Wed, 26 Jun 2024 04:19:47 +0000
step:
git clone https://github.com/athre0z/disas-bench.git disas-bench log (stderr)
0kb in 4057h16m
Wed, 26 Jun 2024 04:20:01 +0000
step:
make make-bench-yaxpeax log (stdout)
0kb in 39.526s
Wed, 26 Jun 2024 04:20:01 +0000
step:
make make-bench-yaxpeax log (stderr)
12kb in 39.396s
Wed, 26 Jun 2024 04:20:40 +0000
step:
./bench-yaxpeax-fmt 20 0x400 0x2460400 ../../input/xul.dll log (stdout)
0kb in 7.586s
Wed, 26 Jun 2024 04:20:41 +0000
step:
./bench-yaxpeax-fmt 20 0x400 0x2460400 ../../input/xul.dll log (stderr)
0kb in 7.469s
Wed, 26 Jun 2024 04:20:48 +0000
step:
./bench-yaxpeax-no-fmt 20 0x400 0x2460400 ../../input/xul.dll log (stdout)
0kb in 2.766s
Wed, 26 Jun 2024 04:20:48 +0000
step:
./bench-yaxpeax-no-fmt 20 0x400 0x2460400 ../../input/xul.dll log (stderr)
0kb in 2.649s
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) | 2183784 | 2520504 | 671512 | 671512 | 671576 | 676616 |
bench-yaxpeax-no-fmt size (bytes) | 2070560 | 2415408 | 557352 | 557352 | 557424 | 562032 |
fmt runtime (ms) | 9557 | 7453 | 7977 | 6277 | 6545 | 7675 |
no-fmt runtime (ms) | 3224 | 2393 | 2563 | 2382 | 2636 | 2855 |
no-fmt IPC | 1.707 | 2.047 | 2.544 | 2.733 | 2.321 | 2.251 |
no-fmt instructions/decode | 94.6 | 100.5 | 102.0 | 102.0 | 102.0 | 102.0 |
no-fmt ns/decode | 15.02 | 11.47 | 11.11 | 10.00 | 11.48 | 12.84 |
fmt IPC | 1.911 | 2.247 | 2.707 | 3.410 | 3.179 | 2.869 |
fmt instructions/decode+display | 325.8 | 348.7 | 371.4 | 371.4 | 371.3 | 371.4 |
fmt ns/decode+display | 46.07 | 36.31 | 38.51 | 29.37 | 30.69 | 36.90 |