repo: yaxpeax-x86
commit: 5d714e4a9603d33f9c749647c5b5c0d24c0eec22 aka no-gods-no-, run: 858
status: error in 1m15s
  description: callback error: stack traceback:
	[C]: in ?
	[C]: in field 'run'
	[string "goodfile"]:24: in main chunk
  deployed: false
    
artifacts
Mon, 29 Sep 2025 03:29:15 +0000
step:
git clone log (stdout)
  0kb in 1.115s 
Mon, 29 Sep 2025 03:29:15 +0000
step:
git clone log (stderr)
  0kb in 1.003s 
Mon, 29 Sep 2025 03:29:16 +0000
step:
git checkout log (stdout)
  0kb in 0.075s 
Mon, 29 Sep 2025 03:29:16 +0000
step:
git checkout log (stderr)
  0kb in 0.115s 
Mon, 29 Sep 2025 03:29:16 +0000
step:
cargo build log (stdout)
  0kb in 9.002s 
Mon, 29 Sep 2025 03:29:16 +0000
step:
cargo build log (stderr)
  1kb in 8.982s 
Mon, 29 Sep 2025 03:29:25 +0000
step:
cargo test log (stdout)
running 3 tests
test long_mode::operand_size ... ok
test protected_mode::operand_size ... ok
test real_mode::operand_size ... ok

test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s


running 203 tests
test long_mode::display::test_instructions_atnt ... ignored
test long_mode::bad_instructions ... ok
test long_mode::descriptions::test_modrm_decode ... ok
test long_mode::evex ... ok
test long_mode::from_llvm ... ok
test long_mode::opcode::conditional_instructions ... ok
test long_mode::from_reports ... ok
test long_mode::operand::memory_widths ... ok
test long_mode::operand::test_implied_memory_width ... ok
test long_mode::operand::register_widths ... ok
test long_mode::prefixed_f30f ... ok
test long_mode::display::test_instructions_c ... ok
test long_mode::evex_generated::tests_f3_0f38 ... ok
test long_mode::prefixed_f20f ... ok
test long_mode::prefixed_660f ... ok
test long_mode::only_64bit ... ok
test long_mode::reg_specs::invalid_byte_reg_panics - should panic ... ok
test long_mode::reg_specs::invalid_mask_reg_panics - should panic ... ok
test long_mode::reg_specs::invalid_dword_reg_panics - should panic ... ok
test long_mode::reg_specs::invalid_rex_byte_reg_panics - should panic ... ok
test long_mode::reg_specs::invalid_word_reg_panics - should panic ... ok
test long_mode::reg_specs::invalid_qword_reg_panics - should panic ... ok
test long_mode::reg_specs::invalid_x87_reg_panics - should panic ... ok
test long_mode::reg_specs::invalid_xmm_reg_panics - should panic ... ok
test long_mode::reg_specs::invalid_ymm_reg_panics - should panic ... ok
test long_mode::reg_specs::invalid_zmm_reg_panics - should panic ... ok
test long_mode::reg_specs::reg_specs_are_correct ... ok
test long_mode::regspec::match_bank_kind ... ok
test long_mode::regspec::test_bank_names ... ok
test long_mode::regspec::test_hash ... ok
test long_mode::register_synonyms_use_old_bank ... ok
test long_mode::regspec::test_labels ... ok
test long_mode::regspec::test_ord ... ok
test long_mode::strange_prefixing ... ok
test long_mode::test_E_decode ... ok
test long_mode::prefixed_0f ... ok
test long_mode::test_0f01 ... ok
test long_mode::test_adx ... ok
test long_mode::test_3dnow ... ok
test long_mode::test_aesni ... ok
test long_mode::test_0fae ... ok
test long_mode::test_direct_stores ... ok
test long_mode::test_lzcnt ... ok
test long_mode::test_bitwise ... ok
test long_mode::test_key_locker ... ok
test long_mode::test_gfni ... ok
test long_mode::test_enqcmd ... ok
test long_mode::test_cet ... ok
test long_mode::test_control_flow ... ok
test long_mode::test_arithmetic ... ok
test long_mode::test_misc ... ok
test long_mode::test_mishegos_finds ... ok
test long_mode::test_rand ... ok
test long_mode::test_sse4a ... ok
test long_mode::test_sevsnp ... ok
test long_mode::test_prefetchw ... ok
test long_mode::test_sse4_1 ... ok
test long_mode::test_ssse3 ... ok
test long_mode::test_popcnt ... ok
test long_mode::test_sha ... ok
test long_mode::test_sse4_2 ... ok
test long_mode::test_mov ... ok
test long_mode::test_keylocker ... ok
test long_mode::test_sse3 ... ok
test long_mode::test_movbe ... ok
test long_mode::test_cmpxchg8b ... ok
test long_mode::test_cvt ... ok
test long_mode::test_stack ... ok
test long_mode::test_prefixes ... ok
test long_mode::test_push_pop ... ok
test long_mode::test_tdx ... ok
test long_mode::test_bmi1 ... ok
test protected_mode::display::test_instructions_atnt ... ignored
test long_mode::test_modrm_decode ... ok
test long_mode::test_bmi2 ... ok
test long_mode::test_mmx ... ok
test long_mode::test_tsx ... ok
test long_mode::test_sse2 ... ok
test long_mode::test_system ... ok
test long_mode::test_sse ... ok
test protected_mode::bad_instructions ... ok
test long_mode::test_tsxldtrk ... ok
test long_mode::test_rdpid ... ok
test long_mode::test_test_cmp ... ok
test long_mode::test_uintr ... ok
test long_mode::test_vmx ... ok
test protected_mode::display::test_instructions_c ... ok
test protected_mode::evex ... ok
test long_mode::test_x87 ... ok
test protected_mode::operand::register_widths ... ok
test protected_mode::from_llvm ... ok
test long_mode::evex_generated::tests_f3_0f ... ok
test protected_mode::opcode::conditional_instructions ... ok
test protected_mode::prefixed_660f ... ok
test protected_mode::prefixed_f20f ... ok
test protected_mode::operand::test_implied_memory_width ... ok
test protected_mode::from_reports ... ok
test long_mode::evex_generated::tests_f2_0f ... ok
test protected_mode::only_32bit ... ok
test long_mode::test_svm ... ok
test protected_mode::reg_specs::invalid_word_reg_panics - should panic ... ok
test protected_mode::reg_specs::invalid_x87_reg_panics - should panic ... ok
test protected_mode::prefixed_0f ... ok
test protected_mode::evex_generated::tests_f3_0f38 ... ok
test protected_mode::reg_specs::invalid_dword_reg_panics - should panic ... ok
test protected_mode::reg_specs::invalid_byte_reg_panics - should panic ... ok
test protected_mode::reg_specs::invalid_zmm_reg_panics - should panic ... ok
test protected_mode::reg_specs::invalid_xmm_reg_panics - should panic ... ok
test protected_mode::regspec::match_bank_kind ... ok
test protected_mode::reg_specs::reg_specs_are_correct ... ok
test protected_mode::reg_specs::invalid_ymm_reg_panics - should panic ... ok
test long_mode::evex_generated::tests_f2_0f38 ... ok
test protected_mode::reg_specs::invalid_mask_reg_panics - should panic ... ok
test protected_mode::evex_generated::tests_f2_0f38 ... ok
test protected_mode::regspec::test_hash ... ok
test protected_mode::regspec::test_labels ... ok
test protected_mode::regspec::test_ord ... ok
test protected_mode::strange_prefixing ... ok
test protected_mode::regspec::test_bank_names ... ok
test protected_mode::operand::memory_widths ... ok
test protected_mode::prefixed_f30f ... ok
test protected_mode::test_0f01 ... ok
test protected_mode::test_adx ... ok
test protected_mode::test_arithmetic ... ok
test protected_mode::test_3dnow ... ok
test protected_mode::test_bitwise ... ok
test protected_mode::test_aesni ... ok
test protected_mode::test_bmi1 ... ok
test protected_mode::test_bmi2 ... ok
test protected_mode::test_0fae ... ok
test protected_mode::test_cmpxchg8b ... ok
test protected_mode::test_enqcmd ... ok
test protected_mode::test_key_locker ... ok
test protected_mode::test_direct_stores ... ok
test protected_mode::test_gfni ... ok
test protected_mode::test_E_decode ... ok
test protected_mode::test_cvt ... ok
test protected_mode::test_lzcnt ... ok
test protected_mode::test_cet ... ok
test protected_mode::test_popcnt ... ok
test protected_mode::test_prefetchw ... ok
test long_mode::test_xchg ... ok
test protected_mode::test_keylocker ... ok
test protected_mode::test_modrm_decode ... ok
test protected_mode::test_push_pop ... ok
test protected_mode::test_rand ... ok
test protected_mode::test_prefixes ... ok
test protected_mode::test_mmx ... ok
test protected_mode::test_rdpid ... ok
test protected_mode::test_sevsnp ... ok
test protected_mode::test_mishegos_finds ... ok
test protected_mode::test_control_flow ... ok
test protected_mode::test_mov ... ok
test protected_mode::test_misc ... ok
test protected_mode::test_movbe ... ok
test protected_mode::test_sha ... ok
test protected_mode::test_sse4a ... ok
test protected_mode::test_sse4_2 ... ok
test protected_mode::test_sse3 ... ok
test protected_mode::test_tdx ... ok
test protected_mode::test_stack ... ok
test protected_mode::test_system ... ok
test protected_mode::test_tsx ... ok
test protected_mode::test_tsxldtrk ... ok
test protected_mode::test_sse ... ok
test protected_mode::test_svm ... ok
test protected_mode::test_vmx ... ok
test protected_mode::test_sse4_1 ... ok
test protected_mode::test_xchg ... ok
test protected_mode::test_ssse3 ... ok
test real_mode::from_llvm ... ok
test protected_mode::test_test_cmp ... ok
test real_mode::only_16bit ... ok
test real_mode::opcode::conditional_instructions ... ok
test real_mode::operand::test_implied_memory_width ... ok
test real_mode::reg_specs::invalid_mask_reg_panics - should panic ... ok
test real_mode::reg_specs::invalid_word_reg_panics - should panic ... ok
test real_mode::reg_specs::invalid_byte_reg_panics - should panic ... ok
test real_mode::reg_specs::invalid_xmm_reg_panics - should panic ... ok
test protected_mode::test_sse2 ... ok
test real_mode::reg_specs::invalid_dword_reg_panics - should panic ... ok
test real_mode::reg_specs::invalid_ymm_reg_panics - should panic ... ok
test protected_mode::test_x87 ... ok
test real_mode::from_reports ... ok
test real_mode::test_invalid_sequences ... ok
test long_mode::evex_generated::tests_None_0f ... ok
test real_mode::reg_specs::invalid_zmm_reg_panics - should panic ... ok
test protected_mode::test_uintr ... ok
test protected_mode::evex_generated::tests_None_0f ... ok
test protected_mode::evex_generated::tests_f3_0f ... ok
test real_mode::reg_specs::invalid_x87_reg_panics - should panic ... ok
test protected_mode::evex_generated::tests_f2_0f ... ok
test long_mode::test_vex ... ok
test protected_mode::test_vex ... ok
test real_mode::reg_specs::reg_specs_are_correct ... ok
test long_mode::evex_generated::tests_66_0f3a ... ok
test long_mode::evex_generated::tests_66_0f ... ok
test protected_mode::evex_generated::tests_66_0f3a ... ok
test protected_mode::evex_generated::tests_66_0f ... ok
test long_mode::evex_generated::tests_66_0f38 ... ok
test protected_mode::evex_generated::tests_66_0f38 ... ok
test real_mode::test_real_mode ... ok
test long_mode::reuse_test::test_against_leftover_data ... ok

test result: ok. 201 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 0.43s


running 24 tests
test src/long_mode/mod.rs - long_mode::ConditionCode (line 62) ... ok
test src/protected_mode/mod.rs - protected_mode::RegSpec (line 34) ... ok
test src/protected_mode/uarch.rs - protected_mode::uarch::intel::skylake (line 301) ... ok
test src/protected_mode/display.rs - protected_mode::display::buffer_sink::InstructionTextBuffer (line 2932) ... ok
test src/real_mode/display.rs - real_mode::display::buffer_sink::InstructionTextBuffer (line 2934) ... ok
test src/long_mode/display.rs - long_mode::display::buffer_sink::InstructionTextBuffer (line 4387) ... ok
test src/long_mode/uarch.rs - long_mode::uarch::intel::skylake (line 302) ... ok
test src/protected_mode/mod.rs - protected_mode::register_class (line 827) ... ok
test src/long_mode/mod.rs - long_mode::RegSpec (line 34) ... ok
test src/real_mode/uarch.rs - real_mode::uarch::intel::skylake (line 301) ... ok
test src/real_mode/mod.rs - real_mode::SaeMode::label (line 448) ... ok
test src/real_mode/mod.rs - real_mode::Instruction::display_with (line 3235) ... ok
test src/protected_mode/mod.rs - protected_mode::ConditionCode (line 61) ... ok
test src/protected_mode/mod.rs - protected_mode::SaeMode::label (line 448) ... ok
test src/real_mode/mod.rs - real_mode::RegSpec (line 34) ... ok
test src/lib.rs - (line 28) ... ok
test src/long_mode/mod.rs - long_mode::SaeMode::label (line 512) ... ok
test src/lib.rs - (line 10) ... ok
test src/real_mode/mod.rs - real_mode::ConditionCode (line 61) ... ok
test src/long_mode/mod.rs - long_mode::register_class (line 903) ... ok
test src/protected_mode/mod.rs - protected_mode::Instruction::display_with (line 3235) ... ok
test src/long_mode/mod.rs - long_mode::Instruction::display_with (line 3296) ... ok
test src/lib.rs - (line 58) ... ok
test src/real_mode/mod.rs - real_mode::register_class (line 827) ... ok

test result: ok. 24 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.84s

Mon, 29 Sep 2025 03:29:25 +0000
step:
cargo test log (stderr)
warning: `/home/iximeow/.cargo/config` is deprecated in favor of `config.toml`
note: if you need to support cargo 1.38 or earlier, you can symlink `config` to `config.toml`
   Compiling zerocopy v0.8.27
   Compiling getrandom v0.2.16
   Compiling rand_core v0.6.4
   Compiling ppv-lite86 v0.2.21
   Compiling rand_chacha v0.3.1
   Compiling rand v0.8.5
   Compiling yaxpeax-x86 v2.0.0 (/home/iximeow/nvme0/ci_working_dir/tmpdir)
    Finished `test` profile [unoptimized + debuginfo] target(s) in 8.70s
     Running unittests src/lib.rs (target/debug/deps/yaxpeax_x86-483ddd557b659800)
     Running test/test.rs (target/debug/deps/test-40d622fa9b18fa4e)
   Doc-tests yaxpeax_x86
Mon, 29 Sep 2025 03:29:36 +0000
step:
cargo test --no-default-features log (stdout)
running 3 tests
test protected_mode::operand_size ... ok
test long_mode::operand_size ... ok
test real_mode::operand_size ... ok

test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s


running 194 tests
test long_mode::evex ... ok
test long_mode::opcode::conditional_instructions ... ok
test long_mode::from_reports ... ok
test long_mode::only_64bit ... ok
test long_mode::operand::register_widths ... ok
test long_mode::from_llvm ... ok
test long_mode::operand::test_implied_memory_width ... ok
test long_mode::prefixed_0f ... ok
test long_mode::prefixed_660f ... ok
test long_mode::prefixed_f20f ... ok
test long_mode::reg_specs::invalid_byte_reg_panics - should panic ... ok
test long_mode::bad_instructions ... ok
test long_mode::reg_specs::invalid_mask_reg_panics - should panic ... ok
test long_mode::operand::memory_widths ... ok
test long_mode::reg_specs::invalid_dword_reg_panics - should panic ... ok
test long_mode::prefixed_f30f ... ok
test long_mode::reg_specs::invalid_qword_reg_panics - should panic ... ok
test long_mode::reg_specs::invalid_rex_byte_reg_panics - should panic ... ok
test long_mode::reg_specs::invalid_word_reg_panics - should panic ... ok
test long_mode::reg_specs::invalid_x87_reg_panics - should panic ... ok
test long_mode::reg_specs::invalid_xmm_reg_panics - should panic ... ok
test long_mode::reg_specs::invalid_ymm_reg_panics - should panic ... ok
test long_mode::evex_generated::tests_f3_0f38 ... ok
test long_mode::reg_specs::invalid_zmm_reg_panics - should panic ... ok
test long_mode::reg_specs::reg_specs_are_correct ... ok
test long_mode::regspec::match_bank_kind ... ok
test long_mode::regspec::test_ord ... ok
test long_mode::register_synonyms_use_old_bank ... ok
test long_mode::regspec::test_hash ... ok
test long_mode::strange_prefixing ... ok
test long_mode::test_bitwise ... ok
test long_mode::test_0f01 ... ok
test long_mode::test_gfni ... ok
test long_mode::test_E_decode ... ok
test long_mode::test_keylocker ... ok
test long_mode::test_cet ... ok
test long_mode::test_lzcnt ... ok
test long_mode::test_enqcmd ... ok
test long_mode::test_direct_stores ... ok
test long_mode::test_3dnow ... ok
test long_mode::test_aesni ... ok
test long_mode::test_movbe ... ok
test long_mode::test_0fae ... ok
test long_mode::test_popcnt ... ok
test long_mode::test_mmx ... ok
test long_mode::test_sevsnp ... ok
test long_mode::test_rdpid ... ok
test long_mode::test_adx ... ok
test long_mode::test_control_flow ... ok
test long_mode::test_misc ... ok
test long_mode::test_modrm_decode ... ok
test long_mode::test_mov ... ok
test long_mode::test_rand ... ok
test long_mode::test_push_pop ... ok
test long_mode::test_sse3 ... ok
test long_mode::test_sse ... ok
test long_mode::test_mishegos_finds ... ok
test long_mode::test_sse4_1 ... ok
test long_mode::test_stack ... ok
test long_mode::test_tsx ... ok
test long_mode::test_ssse3 ... ok
test long_mode::test_svm ... ok
test long_mode::test_prefetchw ... ok
test long_mode::test_cmpxchg8b ... ok
test long_mode::test_sse4_2 ... ok
test long_mode::test_sse4a ... ok
test long_mode::test_cvt ... ok
test long_mode::evex_generated::tests_f2_0f ... ok
test long_mode::test_bmi2 ... ok
test long_mode::test_key_locker ... ok
test long_mode::test_sha ... ok
test long_mode::test_system ... ok
test long_mode::test_tdx ... ok
test long_mode::test_tsxldtrk ... ok
test long_mode::test_arithmetic ... ok
test long_mode::test_uintr ... ok
test long_mode::test_prefixes ... ok
test long_mode::test_test_cmp ... ok
test long_mode::test_bmi1 ... ok
test protected_mode::bad_instructions ... ok
test long_mode::evex_generated::tests_f2_0f38 ... ok
test long_mode::test_sse2 ... ok
test long_mode::evex_generated::tests_f3_0f ... ok
test long_mode::test_xchg ... ok
test long_mode::test_x87 ... ok
test protected_mode::prefixed_f20f ... ok
test protected_mode::operand::memory_widths ... ok
test protected_mode::prefixed_f30f ... ok
test protected_mode::from_llvm ... ok
test protected_mode::reg_specs::invalid_byte_reg_panics - should panic ... ok
test protected_mode::opcode::conditional_instructions ... ok
test protected_mode::operand::register_widths ... ok
test protected_mode::reg_specs::invalid_dword_reg_panics - should panic ... ok
test protected_mode::evex ... ok
test long_mode::test_vmx ... ok
test protected_mode::prefixed_660f ... ok
test protected_mode::operand::test_implied_memory_width ... ok
test protected_mode::from_reports ... ok
test protected_mode::only_32bit ... ok
test protected_mode::reg_specs::invalid_mask_reg_panics - should panic ... ok
test protected_mode::reg_specs::invalid_word_reg_panics - should panic ... ok
test protected_mode::reg_specs::invalid_xmm_reg_panics - should panic ... ok
test protected_mode::reg_specs::invalid_ymm_reg_panics - should panic ... ok
test protected_mode::prefixed_0f ... ok
test protected_mode::regspec::test_hash ... ok
test protected_mode::test_0f01 ... ok
test protected_mode::reg_specs::reg_specs_are_correct ... ok
test protected_mode::regspec::test_ord ... ok
test protected_mode::test_E_decode ... ok
test protected_mode::reg_specs::invalid_x87_reg_panics - should panic ... ok
test protected_mode::strange_prefixing ... ok
test protected_mode::test_0fae ... ok
test protected_mode::test_adx ... ok
test protected_mode::reg_specs::invalid_zmm_reg_panics - should panic ... ok
test protected_mode::test_arithmetic ... ok
test protected_mode::test_3dnow ... ok
test protected_mode::test_bitwise ... ok
test protected_mode::evex_generated::tests_f3_0f38 ... ok
test protected_mode::test_bmi1 ... ok
test protected_mode::test_cet ... ok
test protected_mode::test_bmi2 ... ok
test protected_mode::test_cvt ... ok
test protected_mode::test_direct_stores ... ok
test protected_mode::test_control_flow ... ok
test protected_mode::test_gfni ... ok
test protected_mode::test_key_locker ... ok
test protected_mode::test_enqcmd ... ok
test protected_mode::test_keylocker ... ok
test protected_mode::test_lzcnt ... ok
test protected_mode::test_misc ... ok
test protected_mode::test_cmpxchg8b ... ok
test protected_mode::test_mishegos_finds ... ok
test protected_mode::test_modrm_decode ... ok
test protected_mode::test_mmx ... ok
test protected_mode::test_movbe ... ok
test protected_mode::test_prefetchw ... ok
test protected_mode::test_aesni ... ok
test protected_mode::test_prefixes ... ok
test protected_mode::test_popcnt ... ok
test protected_mode::test_push_pop ... ok
test long_mode::evex_generated::tests_None_0f ... ok
test protected_mode::test_sevsnp ... ok
test protected_mode::test_rdpid ... ok
test protected_mode::test_rand ... ok
test protected_mode::test_sha ... ok
test protected_mode::test_mov ... ok
test protected_mode::test_sse ... ok
test protected_mode::test_sse3 ... ok
test protected_mode::test_stack ... ok
test protected_mode::test_system ... ok
test protected_mode::test_test_cmp ... ok
test protected_mode::test_tsx ... ok
test protected_mode::test_svm ... ok
test protected_mode::test_sse4_2 ... ok
test protected_mode::test_ssse3 ... ok
test protected_mode::test_sse2 ... ok
test protected_mode::test_tsxldtrk ... ok
test protected_mode::test_xchg ... ok
test protected_mode::test_uintr ... ok
test protected_mode::regspec::match_bank_kind ... ok
test protected_mode::test_sse4_1 ... ok
test protected_mode::test_tdx ... ok
test real_mode::opcode::conditional_instructions ... ok
test real_mode::reg_specs::invalid_byte_reg_panics - should panic ... ok
test real_mode::reg_specs::invalid_dword_reg_panics - should panic ... ok
test real_mode::reg_specs::invalid_mask_reg_panics - should panic ... ok
test protected_mode::test_x87 ... ok
test protected_mode::test_sse4a ... ok
test real_mode::reg_specs::invalid_x87_reg_panics - should panic ... ok
test real_mode::operand::test_implied_memory_width ... ok
test real_mode::reg_specs::invalid_word_reg_panics - should panic ... ok
test real_mode::reg_specs::reg_specs_are_correct ... ok
test real_mode::reg_specs::invalid_zmm_reg_panics - should panic ... ok
test real_mode::reg_specs::invalid_ymm_reg_panics - should panic ... ok
test real_mode::from_llvm ... ok
test real_mode::only_16bit ... ok
test protected_mode::test_vmx ... ok
test real_mode::reg_specs::invalid_xmm_reg_panics - should panic ... ok
test real_mode::from_reports ... ok
test protected_mode::evex_generated::tests_f3_0f ... ok
test real_mode::test_invalid_sequences ... ok
test protected_mode::evex_generated::tests_f2_0f38 ... ok
test protected_mode::evex_generated::tests_f2_0f ... ok
test long_mode::test_vex ... ok
test long_mode::evex_generated::tests_66_0f3a ... ok
test protected_mode::test_vex ... ok
test protected_mode::evex_generated::tests_None_0f ... ok
test protected_mode::evex_generated::tests_66_0f3a ... ok
test long_mode::evex_generated::tests_66_0f ... ok
test long_mode::evex_generated::tests_66_0f38 ... ok
test protected_mode::evex_generated::tests_66_0f ... ok
test protected_mode::evex_generated::tests_66_0f38 ... ok
test real_mode::test_real_mode ... ok
test long_mode::reuse_test::test_against_leftover_data ... ok

test result: ok. 194 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.44s


running 18 tests
test src/protected_mode/uarch.rs - protected_mode::uarch::intel::skylake (line 301) ... ok
test src/real_mode/uarch.rs - real_mode::uarch::intel::skylake (line 301) ... ok
test src/long_mode/mod.rs - long_mode::RegSpec (line 34) ... ok
test src/long_mode/mod.rs - long_mode::SaeMode::label (line 512) ... ok
test src/protected_mode/mod.rs - protected_mode::RegSpec (line 34) ... ok
test src/real_mode/mod.rs - real_mode::ConditionCode (line 61) ... ok
test src/real_mode/mod.rs - real_mode::SaeMode::label (line 448) ... ok
test src/real_mode/mod.rs - real_mode::RegSpec (line 34) ... ok
test src/lib.rs - (line 10) ... ok
test src/protected_mode/mod.rs - protected_mode::SaeMode::label (line 448) ... ok
test src/long_mode/uarch.rs - long_mode::uarch::intel::skylake (line 302) ... ok
test src/protected_mode/mod.rs - protected_mode::ConditionCode (line 61) ... ok
test src/long_mode/mod.rs - long_mode::ConditionCode (line 62) ... ok
test src/lib.rs - (line 58) ... ok
test src/protected_mode/mod.rs - protected_mode::register_class (line 827) ... ok
test src/real_mode/mod.rs - real_mode::register_class (line 827) ... ok
test src/lib.rs - (line 28) ... ok
test src/long_mode/mod.rs - long_mode::register_class (line 903) ... ok

test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.28s

Mon, 29 Sep 2025 03:29:36 +0000
step:
cargo test --no-default-features log (stderr)
warning: `/home/iximeow/.cargo/config` is deprecated in favor of `config.toml`
note: if you need to support cargo 1.38 or earlier, you can symlink `config` to `config.toml`
   Compiling libc v0.2.176
   Compiling yaxpeax-x86 v2.0.0 (/home/iximeow/nvme0/ci_working_dir/tmpdir)
   Compiling yaxpeax-arch v0.3.2
   Compiling getrandom v0.2.16
   Compiling rand_core v0.6.4
   Compiling rand_chacha v0.3.1
   Compiling rand v0.8.5
    Finished `test` profile [unoptimized + debuginfo] target(s) in 10.98s
     Running unittests src/lib.rs (target/debug/deps/yaxpeax_x86-363ec38fda0035bb)
     Running test/test.rs (target/debug/deps/test-e9009904d8fa319a)
   Doc-tests yaxpeax_x86
Mon, 29 Sep 2025 03:29:48 +0000
step:
cargo test --no-default-features --features fmt log (stdout)
running 3 tests
test long_mode::operand_size ... ok
test protected_mode::operand_size ... ok
test real_mode::operand_size ... ok

test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s


running 202 tests
test long_mode::display::test_instructions_atnt ... ignored
test long_mode::bad_instructions ... ok
test long_mode::opcode::conditional_instructions ... ok
test long_mode::evex ... ok
test long_mode::operand::register_widths ... ok
test long_mode::display::test_instructions_c ... ok
test long_mode::operand::memory_widths ... ok
test long_mode::operand::test_implied_memory_width ... ok
test long_mode::reg_specs::invalid_byte_reg_panics - should panic ... ok
test long_mode::from_llvm ... ok
test long_mode::reg_specs::invalid_dword_reg_panics - should panic ... ok
test long_mode::prefixed_f20f ... ok
test long_mode::reg_specs::invalid_mask_reg_panics - should panic ... ok
test long_mode::prefixed_660f ... ok
test long_mode::reg_specs::invalid_qword_reg_panics - should panic ... ok
test long_mode::from_reports ... ok
test long_mode::only_64bit ... ok
test long_mode::prefixed_f30f ... ok
test long_mode::reg_specs::invalid_word_reg_panics - should panic ... ok
test long_mode::prefixed_0f ... ok
test long_mode::evex_generated::tests_f3_0f38 ... ok
test long_mode::reg_specs::invalid_rex_byte_reg_panics - should panic ... ok
test long_mode::reg_specs::invalid_x87_reg_panics - should panic ... ok
test long_mode::reg_specs::invalid_xmm_reg_panics - should panic ... ok
test long_mode::reg_specs::invalid_ymm_reg_panics - should panic ... ok
test long_mode::reg_specs::invalid_zmm_reg_panics - should panic ... ok
test long_mode::reg_specs::reg_specs_are_correct ... ok
test long_mode::regspec::match_bank_kind ... ok
test long_mode::regspec::test_hash ... ok
test long_mode::register_synonyms_use_old_bank ... ok
test long_mode::regspec::test_bank_names ... ok
test long_mode::regspec::test_labels ... ok
test long_mode::regspec::test_ord ... ok
test long_mode::strange_prefixing ... ok
test long_mode::test_E_decode ... ok
test long_mode::test_adx ... ok
test long_mode::test_arithmetic ... ok
test long_mode::test_0f01 ... ok
test long_mode::test_aesni ... ok
test long_mode::test_0fae ... ok
test long_mode::test_cet ... ok
test long_mode::test_cmpxchg8b ... ok
test long_mode::test_key_locker ... ok
test long_mode::test_direct_stores ... ok
test long_mode::test_bitwise ... ok
test long_mode::test_lzcnt ... ok
test long_mode::test_bmi1 ... ok
test long_mode::test_cvt ... ok
test long_mode::test_control_flow ... ok
test long_mode::test_keylocker ... ok
test long_mode::test_mmx ... ok
test long_mode::test_3dnow ... ok
test long_mode::test_enqcmd ... ok
test long_mode::test_gfni ... ok
test long_mode::test_movbe ... ok
test long_mode::test_bmi2 ... ok
test long_mode::test_mishegos_finds ... ok
test long_mode::test_modrm_decode ... ok
test long_mode::test_misc ... ok
test long_mode::test_sevsnp ... ok
test long_mode::test_rdpid ... ok
test long_mode::test_sha ... ok
test long_mode::test_mov ... ok
test long_mode::test_prefetchw ... ok
test long_mode::test_push_pop ... ok
test long_mode::test_stack ... ok
test long_mode::test_prefixes ... ok
test long_mode::test_svm ... ok
test long_mode::test_sse ... ok
test long_mode::test_test_cmp ... ok
test long_mode::test_tsx ... ok
test long_mode::test_tdx ... ok
test long_mode::test_system ... ok
test protected_mode::display::test_instructions_atnt ... ignored
test protected_mode::bad_instructions ... ok
test long_mode::test_tsxldtrk ... ok
test long_mode::test_popcnt ... ok
test long_mode::test_sse4a ... ok
test long_mode::test_uintr ... ok
test long_mode::test_sse4_2 ... ok
test long_mode::test_sse3 ... ok
test protected_mode::opcode::conditional_instructions ... ok
test protected_mode::operand::register_widths ... ok
test protected_mode::from_reports ... ok
test protected_mode::only_32bit ... ok
test long_mode::test_sse4_1 ... ok
test protected_mode::operand::memory_widths ... ok
test protected_mode::from_llvm ... ok
test long_mode::test_rand ... ok
test long_mode::test_vmx ... ok
test protected_mode::operand::test_implied_memory_width ... ok
test protected_mode::prefixed_0f ... ok
test long_mode::test_ssse3 ... ok
test protected_mode::prefixed_f20f ... ok
test protected_mode::display::test_instructions_c ... ok
test long_mode::test_sse2 ... ok
test long_mode::evex_generated::tests_f2_0f38 ... ok
test protected_mode::reg_specs::invalid_mask_reg_panics - should panic ... ok
test protected_mode::reg_specs::invalid_xmm_reg_panics - should panic ... ok
test protected_mode::reg_specs::invalid_dword_reg_panics - should panic ... ok
test protected_mode::reg_specs::invalid_x87_reg_panics - should panic ... ok
test protected_mode::prefixed_660f ... ok
test protected_mode::reg_specs::reg_specs_are_correct ... ok
test protected_mode::reg_specs::invalid_word_reg_panics - should panic ... ok
test protected_mode::reg_specs::invalid_ymm_reg_panics - should panic ... ok
test protected_mode::regspec::test_bank_names ... ok
test protected_mode::prefixed_f30f ... ok
test protected_mode::regspec::match_bank_kind ... ok
test protected_mode::reg_specs::invalid_byte_reg_panics - should panic ... ok
test protected_mode::reg_specs::invalid_zmm_reg_panics - should panic ... ok
test protected_mode::evex ... ok
test protected_mode::regspec::test_hash ... ok
test protected_mode::regspec::test_labels ... ok
test protected_mode::regspec::test_ord ... ok
test long_mode::test_xchg ... ok
test protected_mode::strange_prefixing ... ok
test long_mode::evex_generated::tests_f3_0f ... ok
test protected_mode::test_adx ... ok
test long_mode::test_x87 ... ok
test protected_mode::test_arithmetic ... ok
test protected_mode::test_3dnow ... ok
test protected_mode::test_0fae ... ok
test protected_mode::test_E_decode ... ok
test protected_mode::test_bmi1 ... ok
test protected_mode::test_cmpxchg8b ... ok
test protected_mode::test_cet ... ok
test protected_mode::test_aesni ... ok
test protected_mode::test_direct_stores ... ok
test protected_mode::test_cvt ... ok
test protected_mode::evex_generated::tests_f3_0f38 ... ok
test protected_mode::test_enqcmd ... ok
test protected_mode::test_control_flow ... ok
test protected_mode::test_keylocker ... ok
test protected_mode::test_lzcnt ... ok
test protected_mode::test_key_locker ... ok
test protected_mode::test_gfni ... ok
test protected_mode::test_bitwise ... ok
test protected_mode::test_prefetchw ... ok
test protected_mode::test_0f01 ... ok
test protected_mode::test_mmx ... ok
test protected_mode::test_prefixes ... ok
test protected_mode::test_mov ... ok
test protected_mode::test_popcnt ... ok
test protected_mode::test_movbe ... ok
test protected_mode::test_rand ... ok
test protected_mode::test_push_pop ... ok
test protected_mode::test_bmi2 ... ok
test protected_mode::test_mishegos_finds ... ok
test protected_mode::test_misc ... ok
test protected_mode::test_sevsnp ... ok
test protected_mode::test_sha ... ok
test protected_mode::test_modrm_decode ... ok
test protected_mode::test_sse4a ... ok
test protected_mode::test_system ... ok
test protected_mode::test_tdx ... ok
test protected_mode::test_sse4_1 ... ok
test protected_mode::test_rdpid ... ok
test protected_mode::test_svm ... ok
test long_mode::evex_generated::tests_f2_0f ... ok
test protected_mode::test_sse3 ... ok
test protected_mode::evex_generated::tests_f2_0f38 ... ok
test protected_mode::test_tsxldtrk ... ok
test protected_mode::test_test_cmp ... ok
test protected_mode::test_sse ... ok
test protected_mode::test_sse4_2 ... ok
test real_mode::opcode::conditional_instructions ... ok
test protected_mode::test_uintr ... ok
test real_mode::operand::test_implied_memory_width ... ok
test real_mode::reg_specs::invalid_byte_reg_panics - should panic ... ok
test protected_mode::test_tsx ... ok
test real_mode::only_16bit ... ok
test real_mode::reg_specs::invalid_dword_reg_panics - should panic ... ok
test real_mode::reg_specs::invalid_mask_reg_panics - should panic ... ok
test protected_mode::test_vmx ... ok
test real_mode::reg_specs::invalid_word_reg_panics - should panic ... ok
test protected_mode::test_xchg ... ok
test real_mode::from_llvm ... ok
test real_mode::reg_specs::invalid_x87_reg_panics - should panic ... ok
test protected_mode::test_ssse3 ... ok
test real_mode::reg_specs::invalid_ymm_reg_panics - should panic ... ok
test real_mode::reg_specs::reg_specs_are_correct ... ok
test real_mode::from_reports ... ok
test real_mode::reg_specs::invalid_zmm_reg_panics - should panic ... ok
test protected_mode::test_x87 ... ok
test real_mode::reg_specs::invalid_xmm_reg_panics - should panic ... ok
test real_mode::test_invalid_sequences ... ok
test protected_mode::test_sse2 ... ok
test long_mode::test_vex ... ok
test protected_mode::test_stack ... ok
test long_mode::evex_generated::tests_None_0f ... ok
test protected_mode::evex_generated::tests_f3_0f ... ok
test protected_mode::test_vex ... ok
test protected_mode::evex_generated::tests_f2_0f ... ok
test long_mode::evex_generated::tests_66_0f3a ... ok
test protected_mode::evex_generated::tests_None_0f ... ok
test long_mode::evex_generated::tests_66_0f ... ok
test protected_mode::evex_generated::tests_66_0f3a ... ok
test protected_mode::evex_generated::tests_66_0f ... ok
test long_mode::evex_generated::tests_66_0f38 ... ok
test protected_mode::evex_generated::tests_66_0f38 ... ok
test real_mode::test_real_mode ... ok
test long_mode::reuse_test::test_against_leftover_data ... ok

test result: ok. 200 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 0.42s


running 21 tests
test src/protected_mode/mod.rs - protected_mode::SaeMode::label (line 448) ... ok
test src/protected_mode/mod.rs - protected_mode::register_class (line 827) ... ok
test src/real_mode/mod.rs - real_mode::Instruction::display_with (line 3235) ... ok
test src/long_mode/mod.rs - long_mode::register_class (line 903) ... ok
test src/long_mode/mod.rs - long_mode::Instruction::display_with (line 3296) ... ok
test src/lib.rs - (line 10) ... ok
test src/long_mode/mod.rs - long_mode::RegSpec (line 34) ... ok
test src/real_mode/mod.rs - real_mode::RegSpec (line 34) ... ok
test src/protected_mode/uarch.rs - protected_mode::uarch::intel::skylake (line 301) ... ok
test src/protected_mode/mod.rs - protected_mode::Instruction::display_with (line 3235) ... ok
test src/long_mode/mod.rs - long_mode::SaeMode::label (line 512) ... ok
test src/long_mode/mod.rs - long_mode::ConditionCode (line 62) ... ok
test src/long_mode/uarch.rs - long_mode::uarch::intel::skylake (line 302) ... ok
test src/protected_mode/mod.rs - protected_mode::ConditionCode (line 61) ... ok
test src/real_mode/mod.rs - real_mode::ConditionCode (line 61) ... ok
test src/real_mode/uarch.rs - real_mode::uarch::intel::skylake (line 301) ... ok
test src/real_mode/mod.rs - real_mode::SaeMode::label (line 448) ... ok
test src/protected_mode/mod.rs - protected_mode::RegSpec (line 34) ... ok
test src/real_mode/mod.rs - real_mode::register_class (line 827) ... ok
test src/lib.rs - (line 28) ... ok
test src/lib.rs - (line 58) ... ok

test result: ok. 21 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.44s

Mon, 29 Sep 2025 03:29:48 +0000
step:
cargo test --no-default-features --features fmt log (stderr)
warning: `/home/iximeow/.cargo/config` is deprecated in favor of `config.toml`
note: if you need to support cargo 1.38 or earlier, you can symlink `config` to `config.toml`
   Compiling yaxpeax-x86 v2.0.0 (/home/iximeow/nvme0/ci_working_dir/tmpdir)
    Finished `test` profile [unoptimized + debuginfo] target(s) in 11.63s
     Running unittests src/lib.rs (target/debug/deps/yaxpeax_x86-252fd4ab0e31c379)
     Running test/test.rs (target/debug/deps/test-65c9f92fc1b6e62c)
   Doc-tests yaxpeax_x86
Mon, 29 Sep 2025 03:30:01 +0000
step:
cargo test --no-default-features --features std log (stdout)
running 3 tests
test long_mode::operand_size ... ok
test protected_mode::operand_size ... ok
test real_mode::operand_size ... ok

test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s


running 194 tests
test long_mode::opcode::conditional_instructions ... ok
test long_mode::operand::register_widths ... ok
test long_mode::from_llvm ... ok
test long_mode::from_reports ... ok
test long_mode::only_64bit ... ok
test long_mode::operand::memory_widths ... ok
test long_mode::bad_instructions ... ok
test long_mode::evex_generated::tests_f3_0f38 ... ok
test long_mode::operand::test_implied_memory_width ... ok
test long_mode::prefixed_f20f ... ok
test long_mode::prefixed_660f ... ok
test long_mode::evex ... ok
test long_mode::prefixed_f30f ... ok
test long_mode::reg_specs::invalid_byte_reg_panics - should panic ... ok
test long_mode::prefixed_0f ... ok
test long_mode::reg_specs::invalid_mask_reg_panics - should panic ... ok
test long_mode::reg_specs::invalid_qword_reg_panics - should panic ... ok
test long_mode::reg_specs::invalid_rex_byte_reg_panics - should panic ... ok
test long_mode::reg_specs::invalid_word_reg_panics - should panic ... ok
test long_mode::reg_specs::invalid_x87_reg_panics - should panic ... ok
test long_mode::reg_specs::invalid_xmm_reg_panics - should panic ... ok
test long_mode::reg_specs::invalid_ymm_reg_panics - should panic ... ok
test long_mode::reg_specs::invalid_zmm_reg_panics - should panic ... ok
test long_mode::reg_specs::reg_specs_are_correct ... ok
test long_mode::regspec::match_bank_kind ... ok
test long_mode::reg_specs::invalid_dword_reg_panics - should panic ... ok
test long_mode::register_synonyms_use_old_bank ... ok
test long_mode::regspec::test_hash ... ok
test long_mode::regspec::test_ord ... ok
test long_mode::strange_prefixing ... ok
test long_mode::test_E_decode ... ok
test long_mode::test_3dnow ... ok
test long_mode::test_adx ... ok
test long_mode::test_0f01 ... ok
test long_mode::test_arithmetic ... ok
test long_mode::test_0fae ... ok
test long_mode::test_bitwise ... ok
test long_mode::test_aesni ... ok
test long_mode::test_keylocker ... ok
test long_mode::test_gfni ... ok
test long_mode::test_movbe ... ok
test long_mode::test_modrm_decode ... ok
test long_mode::test_mov ... ok
test long_mode::test_misc ... ok
test long_mode::test_rand ... ok
test long_mode::test_push_pop ... ok
test long_mode::test_prefetchw ... ok
test long_mode::test_prefixes ... ok
test long_mode::test_control_flow ... ok
test long_mode::test_popcnt ... ok
test long_mode::evex_generated::tests_f2_0f38 ... ok
test long_mode::test_lzcnt ... ok
test long_mode::test_direct_stores ... ok
test long_mode::test_cmpxchg8b ... ok
test long_mode::test_bmi2 ... ok
test long_mode::test_cvt ... ok
test long_mode::test_ssse3 ... ok
test long_mode::test_mmx ... ok
test long_mode::test_key_locker ... ok
test long_mode::test_rdpid ... ok
test long_mode::test_enqcmd ... ok
test long_mode::test_stack ... ok
test long_mode::test_bmi1 ... ok
test long_mode::test_cet ... ok
test long_mode::test_sevsnp ... ok
test long_mode::test_sha ... ok
test long_mode::test_sse3 ... ok
test long_mode::test_sse ... ok
test long_mode::test_sse2 ... ok
test long_mode::test_mishegos_finds ... ok
test protected_mode::bad_instructions ... ok
test long_mode::evex_generated::tests_f3_0f ... ok
test long_mode::test_vmx ... ok
test long_mode::test_svm ... ok
test long_mode::test_test_cmp ... ok
test long_mode::test_sse4a ... ok
test long_mode::test_system ... ok
test protected_mode::evex ... ok
test long_mode::test_sse4_2 ... ok
test long_mode::test_tsxldtrk ... ok
test long_mode::test_xchg ... ok
test long_mode::test_uintr ... ok
test long_mode::test_tsx ... ok
test protected_mode::from_llvm ... ok
test protected_mode::from_reports ... ok
test long_mode::test_sse4_1 ... ok
test long_mode::evex_generated::tests_f2_0f ... ok
test long_mode::test_tdx ... ok
test protected_mode::only_32bit ... ok
test protected_mode::operand::register_widths ... ok
test protected_mode::operand::memory_widths ... ok
test protected_mode::prefixed_660f ... ok
test protected_mode::prefixed_f30f ... ok
test protected_mode::prefixed_0f ... ok
test protected_mode::reg_specs::invalid_byte_reg_panics - should panic ... ok
test protected_mode::prefixed_f20f ... ok
test long_mode::test_x87 ... ok
test protected_mode::reg_specs::invalid_dword_reg_panics - should panic ... ok
test protected_mode::reg_specs::invalid_mask_reg_panics - should panic ... ok
test protected_mode::reg_specs::invalid_x87_reg_panics - should panic ... ok
test protected_mode::opcode::conditional_instructions ... ok
test protected_mode::operand::test_implied_memory_width ... ok
test protected_mode::reg_specs::invalid_xmm_reg_panics - should panic ... ok
test protected_mode::reg_specs::invalid_word_reg_panics - should panic ... ok
test protected_mode::reg_specs::invalid_ymm_reg_panics - should panic ... ok
test protected_mode::reg_specs::invalid_zmm_reg_panics - should panic ... ok
test protected_mode::regspec::test_ord ... ok
test protected_mode::regspec::test_hash ... ok
test protected_mode::reg_specs::reg_specs_are_correct ... ok
test protected_mode::strange_prefixing ... ok
test protected_mode::test_E_decode ... ok
test protected_mode::test_3dnow ... ok
test protected_mode::test_0f01 ... ok
test protected_mode::test_bitwise ... ok
test protected_mode::test_0fae ... ok
test protected_mode::test_bmi1 ... ok
test protected_mode::test_arithmetic ... ok
test protected_mode::test_aesni ... ok
test protected_mode::evex_generated::tests_f3_0f38 ... ok
test protected_mode::test_bmi2 ... ok
test protected_mode::test_adx ... ok
test protected_mode::test_direct_stores ... ok
test protected_mode::test_control_flow ... ok
test protected_mode::test_cvt ... ok
test protected_mode::test_cet ... ok
test protected_mode::test_enqcmd ... ok
test protected_mode::test_gfni ... ok
test protected_mode::test_lzcnt ... ok
test protected_mode::test_keylocker ... ok
test protected_mode::test_modrm_decode ... ok
test protected_mode::test_misc ... ok
test protected_mode::test_popcnt ... ok
test protected_mode::test_prefetchw ... ok
test protected_mode::test_movbe ... ok
test protected_mode::test_mishegos_finds ... ok
test protected_mode::test_rand ... ok
test protected_mode::test_rdpid ... ok
test protected_mode::test_sevsnp ... ok
test protected_mode::test_cmpxchg8b ... ok
test protected_mode::test_push_pop ... ok
test protected_mode::test_prefixes ... ok
test protected_mode::test_key_locker ... ok
test protected_mode::test_sha ... ok
test protected_mode::test_mmx ... ok
test protected_mode::regspec::match_bank_kind ... ok
test protected_mode::test_sse ... ok
test protected_mode::test_sse3 ... ok
test protected_mode::test_sse4a ... ok
test protected_mode::test_tdx ... ok
test protected_mode::test_svm ... ok
test protected_mode::test_system ... ok
test protected_mode::test_stack ... ok
test protected_mode::test_tsx ... ok
test protected_mode::test_tsxldtrk ... ok
test protected_mode::test_sse4_2 ... ok
test protected_mode::test_ssse3 ... ok
test protected_mode::test_test_cmp ... ok
test real_mode::opcode::conditional_instructions ... ok
test protected_mode::test_sse4_1 ... ok
test real_mode::from_llvm ... ok
test real_mode::reg_specs::invalid_byte_reg_panics - should panic ... ok
test real_mode::operand::test_implied_memory_width ... ok
test protected_mode::test_xchg ... ok
test protected_mode::test_sse2 ... ok
test real_mode::reg_specs::invalid_word_reg_panics - should panic ... ok
test protected_mode::test_uintr ... ok
test real_mode::reg_specs::invalid_xmm_reg_panics - should panic ... ok
test real_mode::reg_specs::invalid_mask_reg_panics - should panic ... ok
test real_mode::from_reports ... ok
test real_mode::reg_specs::invalid_dword_reg_panics - should panic ... ok
test real_mode::reg_specs::invalid_x87_reg_panics - should panic ... ok
test real_mode::reg_specs::reg_specs_are_correct ... ok
test protected_mode::test_vmx ... ok
test real_mode::only_16bit ... ok
test real_mode::reg_specs::invalid_zmm_reg_panics - should panic ... ok
test long_mode::evex_generated::tests_None_0f ... ok
test protected_mode::test_x87 ... ok
test real_mode::reg_specs::invalid_ymm_reg_panics - should panic ... ok
test protected_mode::test_mov ... ok
test real_mode::test_invalid_sequences ... ok
test protected_mode::evex_generated::tests_f3_0f ... ok
test protected_mode::evex_generated::tests_f2_0f ... ok
test protected_mode::evex_generated::tests_f2_0f38 ... ok
test protected_mode::test_vex ... ok
test long_mode::test_vex ... ok
test long_mode::evex_generated::tests_66_0f3a ... ok
test protected_mode::evex_generated::tests_None_0f ... ok
test long_mode::evex_generated::tests_66_0f ... ok
test protected_mode::evex_generated::tests_66_0f3a ... ok
test protected_mode::evex_generated::tests_66_0f ... ok
test long_mode::evex_generated::tests_66_0f38 ... ok
test real_mode::test_real_mode ... ok
test protected_mode::evex_generated::tests_66_0f38 ... ok
test long_mode::reuse_test::test_against_leftover_data ... ok

test result: ok. 194 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.43s


running 18 tests
test src/long_mode/mod.rs - long_mode::SaeMode::label (line 512) ... ok
test src/real_mode/uarch.rs - real_mode::uarch::intel::skylake (line 301) ... ok
test src/protected_mode/mod.rs - protected_mode::ConditionCode (line 61) ... ok
test src/long_mode/mod.rs - long_mode::RegSpec (line 34) ... ok
test src/real_mode/mod.rs - real_mode::RegSpec (line 34) ... ok
test src/protected_mode/uarch.rs - protected_mode::uarch::intel::skylake (line 301) ... ok
test src/real_mode/mod.rs - real_mode::ConditionCode (line 61) ... ok
test src/long_mode/mod.rs - long_mode::ConditionCode (line 62) ... ok
test src/lib.rs - (line 58) ... ok
test src/protected_mode/mod.rs - protected_mode::RegSpec (line 34) ... ok
test src/real_mode/mod.rs - real_mode::SaeMode::label (line 448) ... ok
test src/long_mode/uarch.rs - long_mode::uarch::intel::skylake (line 302) ... ok
test src/long_mode/mod.rs - long_mode::register_class (line 903) ... ok
test src/protected_mode/mod.rs - protected_mode::SaeMode::label (line 448) ... ok
test src/lib.rs - (line 10) ... ok
test src/protected_mode/mod.rs - protected_mode::register_class (line 827) ... ok
test src/real_mode/mod.rs - real_mode::register_class (line 827) ... ok
test src/lib.rs - (line 28) ... ok

test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.29s

Mon, 29 Sep 2025 03:30:02 +0000
step:
cargo test --no-default-features --features std log (stderr)
warning: `/home/iximeow/.cargo/config` is deprecated in favor of `config.toml`
note: if you need to support cargo 1.38 or earlier, you can symlink `config` to `config.toml`
   Compiling yaxpeax-x86 v2.0.0 (/home/iximeow/nvme0/ci_working_dir/tmpdir)
   Compiling yaxpeax-arch v0.3.2
    Finished `test` profile [unoptimized + debuginfo] target(s) in 11.01s
     Running unittests src/lib.rs (target/debug/deps/yaxpeax_x86-1f0b89b2a44f90af)
     Running test/test.rs (target/debug/deps/test-fdb5370a90aaa4a9)
   Doc-tests yaxpeax_x86
Mon, 29 Sep 2025 03:30:14 +0000
step:
cargo test --no-default-features --features std,fmt log (stdout)
running 3 tests
test protected_mode::operand_size ... ok
test long_mode::operand_size ... ok
test real_mode::operand_size ... ok

test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s


running 203 tests
test long_mode::display::test_instructions_atnt ... ignored
test long_mode::bad_instructions ... ok
test long_mode::evex ... ok
test long_mode::descriptions::test_modrm_decode ... ok
test long_mode::display::test_instructions_c ... ok
test long_mode::operand::register_widths ... ok
test long_mode::operand::memory_widths ... ok
test long_mode::from_reports ... ok
test long_mode::opcode::conditional_instructions ... ok
test long_mode::operand::test_implied_memory_width ... ok
test long_mode::from_llvm ... ok
test long_mode::reg_specs::invalid_mask_reg_panics - should panic ... ok
test long_mode::reg_specs::invalid_dword_reg_panics - should panic ... ok
test long_mode::reg_specs::invalid_byte_reg_panics - should panic ... ok
test long_mode::reg_specs::invalid_rex_byte_reg_panics - should panic ... ok
test long_mode::prefixed_660f ... ok
test long_mode::reg_specs::invalid_word_reg_panics - should panic ... ok
test long_mode::prefixed_f20f ... ok
test long_mode::reg_specs::invalid_qword_reg_panics - should panic ... ok
test long_mode::prefixed_f30f ... ok
test long_mode::reg_specs::invalid_x87_reg_panics - should panic ... ok
test long_mode::reg_specs::invalid_xmm_reg_panics - should panic ... ok
test long_mode::reg_specs::invalid_ymm_reg_panics - should panic ... ok
test long_mode::only_64bit ... ok
test long_mode::reg_specs::invalid_zmm_reg_panics - should panic ... ok
test long_mode::reg_specs::reg_specs_are_correct ... ok
test long_mode::regspec::match_bank_kind ... ok
test long_mode::regspec::test_bank_names ... ok
test long_mode::register_synonyms_use_old_bank ... ok
test long_mode::evex_generated::tests_f3_0f38 ... ok
test long_mode::regspec::test_hash ... ok
test long_mode::prefixed_0f ... ok
test long_mode::regspec::test_labels ... ok
test long_mode::regspec::test_ord ... ok
test long_mode::strange_prefixing ... ok
test long_mode::test_3dnow ... ok
test long_mode::test_adx ... ok
test long_mode::test_0fae ... ok
test long_mode::test_E_decode ... ok
test long_mode::test_0f01 ... ok
test long_mode::test_aesni ... ok
test long_mode::test_bitwise ... ok
test long_mode::test_arithmetic ... ok
test long_mode::test_cmpxchg8b ... ok
test long_mode::test_bmi1 ... ok
test long_mode::test_control_flow ... ok
test long_mode::test_cvt ... ok
test long_mode::test_enqcmd ... ok
test long_mode::test_gfni ... ok
test long_mode::test_keylocker ... ok
test long_mode::test_key_locker ... ok
test long_mode::test_lzcnt ... ok
test long_mode::test_direct_stores ... ok
test long_mode::test_bmi2 ... ok
test long_mode::test_cet ... ok
test long_mode::evex_generated::tests_f3_0f ... ok
test long_mode::test_movbe ... ok
test long_mode::test_misc ... ok
test long_mode::test_popcnt ... ok
test long_mode::test_mov ... ok
test long_mode::test_prefetchw ... ok
test long_mode::test_mmx ... ok
test long_mode::test_modrm_decode ... ok
test long_mode::test_mishegos_finds ... ok
test long_mode::test_rand ... ok
test long_mode::test_push_pop ... ok
test long_mode::test_prefixes ... ok
test long_mode::test_rdpid ... ok
test long_mode::test_sevsnp ... ok
test long_mode::evex_generated::tests_f2_0f ... ok
test long_mode::test_sha ... ok
test long_mode::test_stack ... ok
test long_mode::test_sse3 ... ok
test long_mode::test_sse4a ... ok
test long_mode::test_svm ... ok
test long_mode::test_system ... ok
test long_mode::test_sse4_2 ... ok
test long_mode::test_tdx ... ok
test long_mode::test_test_cmp ... ok
test long_mode::test_tsxldtrk ... ok
test long_mode::test_ssse3 ... ok
test long_mode::test_tsx ... ok
test long_mode::test_uintr ... ok
test long_mode::test_sse ... ok
test long_mode::test_vmx ... ok
test long_mode::test_sse4_1 ... ok
test long_mode::test_xchg ... ok
test protected_mode::bad_instructions ... ok
test protected_mode::display::test_instructions_atnt ... ignored
test protected_mode::display::test_instructions_c ... ok
test protected_mode::evex ... ok
test long_mode::test_sse2 ... ok
test long_mode::test_x87 ... ok
test protected_mode::from_llvm ... ok
test protected_mode::opcode::conditional_instructions ... ok
test protected_mode::operand::memory_widths ... ok
test long_mode::evex_generated::tests_f2_0f38 ... ok
test protected_mode::only_32bit ... ok
test protected_mode::prefixed_660f ... ok
test protected_mode::operand::test_implied_memory_width ... ok
test protected_mode::prefixed_f20f ... ok
test protected_mode::prefixed_f30f ... ok
test protected_mode::reg_specs::invalid_byte_reg_panics - should panic ... ok
test protected_mode::reg_specs::invalid_x87_reg_panics - should panic ... ok
test protected_mode::reg_specs::invalid_dword_reg_panics - should panic ... ok
test protected_mode::operand::register_widths ... ok
test protected_mode::reg_specs::invalid_word_reg_panics - should panic ... ok
test protected_mode::reg_specs::reg_specs_are_correct ... ok
test protected_mode::reg_specs::invalid_ymm_reg_panics - should panic ... ok
test protected_mode::reg_specs::invalid_zmm_reg_panics - should panic ... ok
test protected_mode::reg_specs::invalid_xmm_reg_panics - should panic ... ok
test protected_mode::reg_specs::invalid_mask_reg_panics - should panic ... ok
test protected_mode::regspec::test_bank_names ... ok
test protected_mode::from_reports ... ok
test protected_mode::regspec::test_hash ... ok
test protected_mode::regspec::test_ord ... ok
test protected_mode::strange_prefixing ... ok
test protected_mode::prefixed_0f ... ok
test protected_mode::regspec::test_labels ... ok
test protected_mode::regspec::match_bank_kind ... ok
test protected_mode::test_0fae ... ok
test protected_mode::test_0f01 ... ok
test protected_mode::test_E_decode ... ok
test protected_mode::test_arithmetic ... ok
test protected_mode::test_bitwise ... ok
test protected_mode::test_bmi1 ... ok
test protected_mode::test_cmpxchg8b ... ok
test protected_mode::test_bmi2 ... ok
test protected_mode::test_control_flow ... ok
test protected_mode::test_adx ... ok
test protected_mode::test_direct_stores ... ok
test protected_mode::test_enqcmd ... ok
test protected_mode::test_gfni ... ok
test protected_mode::test_keylocker ... ok
test protected_mode::test_cvt ... ok
test protected_mode::test_aesni ... ok
test protected_mode::test_3dnow ... ok
test protected_mode::evex_generated::tests_f3_0f38 ... ok
test protected_mode::test_key_locker ... ok
test protected_mode::test_prefetchw ... ok
test protected_mode::test_popcnt ... ok
test protected_mode::test_movbe ... ok
test protected_mode::test_lzcnt ... ok
test protected_mode::test_mov ... ok
test protected_mode::test_cet ... ok
test protected_mode::test_rdpid ... ok
test protected_mode::test_rand ... ok
test protected_mode::test_system ... ok
test protected_mode::test_tdx ... ok
test protected_mode::test_svm ... ok
test protected_mode::test_sha ... ok
test protected_mode::test_misc ... ok
test protected_mode::test_push_pop ... ok
test protected_mode::test_tsxldtrk ... ok
test protected_mode::test_sse4_2 ... ok
test protected_mode::test_sse3 ... ok
test protected_mode::test_sse4a ... ok
test protected_mode::test_mishegos_finds ... ok
test protected_mode::test_ssse3 ... ok
test protected_mode::test_stack ... ok
test protected_mode::test_mmx ... ok
test protected_mode::test_test_cmp ... ok
test protected_mode::test_sse ... ok
test protected_mode::test_sevsnp ... ok
test protected_mode::evex_generated::tests_f3_0f ... ok
test protected_mode::test_tsx ... ok
test protected_mode::test_uintr ... ok
test protected_mode::test_modrm_decode ... ok
test protected_mode::test_prefixes ... ok
test protected_mode::test_sse4_1 ... ok
test protected_mode::evex_generated::tests_f2_0f ... ok
test protected_mode::test_vmx ... ok
test protected_mode::test_xchg ... ok
test real_mode::from_llvm ... ok
test real_mode::opcode::conditional_instructions ... ok
test real_mode::operand::test_implied_memory_width ... ok
test real_mode::from_reports ... ok
test real_mode::only_16bit ... ok
test real_mode::reg_specs::invalid_byte_reg_panics - should panic ... ok
test real_mode::reg_specs::invalid_mask_reg_panics - should panic ... ok
test real_mode::reg_specs::invalid_xmm_reg_panics - should panic ... ok
test real_mode::reg_specs::invalid_x87_reg_panics - should panic ... ok
test real_mode::reg_specs::invalid_ymm_reg_panics - should panic ... ok
test real_mode::reg_specs::reg_specs_are_correct ... ok
test real_mode::reg_specs::invalid_dword_reg_panics - should panic ... ok
test protected_mode::test_x87 ... ok
test real_mode::test_invalid_sequences ... ok
test long_mode::test_vex ... ok
test real_mode::reg_specs::invalid_word_reg_panics - should panic ... ok
test protected_mode::evex_generated::tests_f2_0f38 ... ok
test long_mode::evex_generated::tests_None_0f ... ok
test long_mode::evex_generated::tests_66_0f3a ... ok
test protected_mode::test_vex ... ok
test real_mode::reg_specs::invalid_zmm_reg_panics - should panic ... ok
test protected_mode::test_sse2 ... ok
test long_mode::evex_generated::tests_66_0f ... ok
test protected_mode::evex_generated::tests_None_0f ... ok
test protected_mode::evex_generated::tests_66_0f3a ... ok
test protected_mode::evex_generated::tests_66_0f ... ok
test long_mode::evex_generated::tests_66_0f38 ... ok
test protected_mode::evex_generated::tests_66_0f38 ... ok
test real_mode::test_real_mode ... ok
test long_mode::reuse_test::test_against_leftover_data ... ok

test result: ok. 201 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 0.43s


running 24 tests
test src/real_mode/mod.rs - real_mode::SaeMode::label (line 448) ... ok
test src/protected_mode/mod.rs - protected_mode::SaeMode::label (line 448) ... ok
test src/long_mode/mod.rs - long_mode::SaeMode::label (line 512) ... ok
test src/real_mode/display.rs - real_mode::display::buffer_sink::InstructionTextBuffer (line 2934) ... ok
test src/long_mode/mod.rs - long_mode::ConditionCode (line 62) ... ok
test src/protected_mode/display.rs - protected_mode::display::buffer_sink::InstructionTextBuffer (line 2932) ... ok
test src/protected_mode/mod.rs - protected_mode::RegSpec (line 34) ... ok
test src/protected_mode/mod.rs - protected_mode::ConditionCode (line 61) ... ok
test src/real_mode/mod.rs - real_mode::RegSpec (line 34) ... ok
test src/real_mode/uarch.rs - real_mode::uarch::intel::skylake (line 301) ... ok
test src/lib.rs - (line 10) ... ok
test src/real_mode/mod.rs - real_mode::ConditionCode (line 61) ... ok
test src/long_mode/display.rs - long_mode::display::buffer_sink::InstructionTextBuffer (line 4387) ... ok
test src/long_mode/uarch.rs - long_mode::uarch::intel::skylake (line 302) ... ok
test src/long_mode/mod.rs - long_mode::RegSpec (line 34) ... ok
test src/lib.rs - (line 58) ... ok
test src/long_mode/mod.rs - long_mode::register_class (line 903) ... ok
test src/protected_mode/uarch.rs - protected_mode::uarch::intel::skylake (line 301) ... ok
test src/real_mode/mod.rs - real_mode::Instruction::display_with (line 3235) ... ok
test src/protected_mode/mod.rs - protected_mode::register_class (line 827) ... ok
test src/real_mode/mod.rs - real_mode::register_class (line 827) ... ok
test src/lib.rs - (line 28) ... ok
test src/long_mode/mod.rs - long_mode::Instruction::display_with (line 3296) ... ok
test src/protected_mode/mod.rs - protected_mode::Instruction::display_with (line 3235) ... ok

test result: ok. 24 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.56s

Mon, 29 Sep 2025 03:30:14 +0000
step:
cargo test --no-default-features --features std,fmt log (stderr)
warning: `/home/iximeow/.cargo/config` is deprecated in favor of `config.toml`
note: if you need to support cargo 1.38 or earlier, you can symlink `config` to `config.toml`
   Compiling yaxpeax-x86 v2.0.0 (/home/iximeow/nvme0/ci_working_dir/tmpdir)
    Finished `test` profile [unoptimized + debuginfo] target(s) in 12.16s
     Running unittests src/lib.rs (target/debug/deps/yaxpeax_x86-a4f45d6ea7ddfd12)
     Running test/test.rs (target/debug/deps/test-9b71a9a6cc1a88c6)
   Doc-tests yaxpeax_x86
Mon, 29 Sep 2025 03:30:28 +0000
step:
cargo test --no-default-features capstone_bench log (stdout)
running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 3 filtered out; finished in 0.00s


running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 194 filtered out; finished in 0.00s

Mon, 29 Sep 2025 03:30:28 +0000
step:
cargo test --no-default-features capstone_bench log (stderr)
warning: `/home/iximeow/.cargo/config` is deprecated in favor of `config.toml`
note: if you need to support cargo 1.38 or earlier, you can symlink `config` to `config.toml`
    Finished `test` profile [unoptimized + debuginfo] target(s) in 0.01s
     Running unittests src/lib.rs (target/debug/deps/yaxpeax_x86-363ec38fda0035bb)
     Running test/test.rs (target/debug/deps/test-e9009904d8fa319a)
Mon, 29 Sep 2025 03:30:28 +0000
step:
cargo +nightly build -Z build-std --release --no-default-features --target x86_64-unknown-linux-gnu log (stdout)

Mon, 29 Sep 2025 03:30:28 +0000
step:
cargo +nightly build -Z build-std --release --no-default-features --target x86_64-unknown-linux-gnu log (stderr)
warning: `/home/iximeow/nvme0/ci_working_dir/tmpdir/ffi/.cargo/config` is deprecated in favor of `config.toml`
note: if you need to support cargo 1.38 or earlier, you can symlink `config` to `config.toml`
warning: `/home/iximeow/.cargo/config` is deprecated in favor of `config.toml`
note: if you need to support cargo 1.38 or earlier, you can symlink `config` to `config.toml`
    Updating crates.io index
     Locking 5 packages to latest compatible versions
error: "/home/iximeow/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/Cargo.lock" does not exist, unable to build with the standard library, try:
        rustup component add rust-src --toolchain nightly-x86_64-unknown-linux-gnu

metrics

nameivorytower
x86_64 Matisse @ 3.500GHz
nightly versionrustc 1.87.0 (17067e9ac 2025-05-09)