repo: yaxpeax-x86
commit: 85b78c0e4c8713271b232737e68601e4413ef4e0 aka no-gods-no-, run: 1040
status: error in 23.546s
description: callback error: stack traceback:
[C]: in ?
[C]: in field 'run'
[string "goodfile"]:13: in main chunk
deployed: false
artifacts
Sun, 05 Jul 2026 02:17:48 +0000
step:
git clone log (stdout)
Sun, 05 Jul 2026 02:17:49 +0000
step:
git clone log (stderr)
Cloning into 'tmpdir'...
warning: redirecting to https://github.com/iximeow/yaxpeax-x86.git/
Sun, 05 Jul 2026 02:17:50 +0000
step:
git checkout log (stdout)
Sun, 05 Jul 2026 02:17:51 +0000
step:
git checkout log (stderr)
Note: switching to '85b78c0e4c8713271b232737e68601e4413ef4e0'.
You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by switching back to a branch.
If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -c with the switch command. Example:
git switch -c
Or undo this operation with:
git switch -
Turn off this advice by setting config variable advice.detachedHead to false
HEAD is now at 85b78c0 feature gate kvm tests to linux
Sun, 05 Jul 2026 02:17:51 +0000
step:
cargo build log (stdout)
Sun, 05 Jul 2026 02:17:51 +0000
step:
cargo build log (stderr)
Updating crates.io index
Locking 62 packages to latest compatible versions
Compiling libc v0.2.186
Compiling proc-macro2 v1.0.106
Compiling unicode-ident v1.0.24
Compiling parking_lot_core v0.9.12
Compiling quote v1.0.46
Compiling signal-hook v0.3.18
Compiling autocfg v1.5.1
Compiling log v0.4.33
Compiling cfg-if v1.0.4
Compiling smallvec v1.15.2
Compiling serde_core v1.0.228
Compiling scopeguard v1.2.0
Compiling serde v1.0.228
Compiling bitflags v2.13.0
Compiling yaxpeax-x86 v2.1.1 (/home/iximeow/nvme0/ci_working_dir/tmpdir)
Compiling lock_api v0.4.14
Compiling num-traits v0.2.19
Compiling syn v2.0.118
Compiling errno v0.3.14
Compiling mio v0.8.11
Compiling signal-hook-registry v1.4.8
Compiling parking_lot v0.12.5
Compiling signal-hook-mio v0.2.5
Compiling crossterm v0.27.0
Compiling serde_derive v1.0.228
Compiling yaxpeax-arch v0.3.2
Finished `dev` profile [unoptimized + debuginfo] target(s) in 7.67s
Sun, 05 Jul 2026 02:17:58 +0000
step:
cargo test --features _debug_internal_asserts -- --skip kvm log (stdout)
Sun, 05 Jul 2026 02:17:59 +0000
step:
cargo test --features _debug_internal_asserts -- --skip kvm log (stderr)
Compiling proc-macro2 v1.0.106
Compiling quote v1.0.46
Compiling bitflags v1.3.2
Compiling cfg_aliases v0.2.1
Compiling heck v0.5.0
Compiling rand_core v0.10.1
Compiling getrandom v0.4.3
Compiling kvm-ioctls v0.24.0
Compiling yaxpeax-x86 v2.1.1 (/home/iximeow/nvme0/ci_working_dir/tmpdir)
Compiling cpufeatures v0.3.0
Compiling vmm-sys-util v0.15.0
Compiling nix v0.31.3
Compiling chacha20 v0.10.1
Compiling rand v0.10.2
Compiling kvm-bindings v0.14.1
Compiling syn v2.0.118
Compiling asmlinator v2.1.0
Compiling strum_macros v0.28.0
Compiling serde_derive v1.0.228
Compiling strum v0.28.0
Compiling yaxpeax-arch v0.3.2
error[E0133]: call to unsafe function `__cpuid` is unsafe and requires unsafe function or block
--> test/long_mode/behavior.rs:12:21
|
12 | let leaf1 = core::arch::x86_64::__cpuid(1);
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
|
= note: consult the function's documentation for information on how to avoid undefined behavior
error[E0133]: call to unsafe function `__cpuid` is unsafe and requires unsafe function or block
--> test/protected_mode/behavior.rs:17:21
|
17 | let leaf1 = core::arch::x86_64::__cpuid(1);
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
|
= note: consult the function's documentation for information on how to avoid undefined behavior
error[E0133]: call to unsafe function `__cpuid` is unsafe and requires unsafe function or block
--> test/real_mode/behavior.rs:17:21
|
17 | let leaf1 = core::arch::x86_64::__cpuid(1);
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
|
= note: consult the function's documentation for information on how to avoid undefined behavior
For more information about this error, try `rustc --explain E0133`.
error: could not compile `yaxpeax-x86` (test "test") due to 3 previous errors
metrics
| name | ivorytowerx86_64 Matisse @ 3.500GHz | vitharrx86_64 Granite Ridge @ 5.756GHz |
| nightly version | rustc 1.90.0 (1159e78c4 2025-09-14)
| rustc 1.96.0 (ac68faa20 2026-05-25)
|
| libyaxpeax_x86_ffi_long_mode.so size (bytes) | | 158048 |
| bench-yaxpeax-fmt size (bytes) | | 678560 |
| bench-yaxpeax-no-fmt size (bytes) | | 565360 |
| fmt runtime (ms) | | 3910 |
| no-fmt runtime (ms) | | 1765 |