repo: yaxpeax-x86
commit: 1b918bb48f4b81d65840b9343c7fded7e4e9651c, run: 97
status: error in 23m30s
description: callback error: stack traceback:
[C]: in ?
[C]: in field 'run'
[string "goodfile"]:21: in main chunk
deployed: false
artifacts
Mon, 03 Jul 2023 04:51:24 +0000
step:
git clone log (stdout)
0kb in 3.424s
Mon, 03 Jul 2023 04:51:24 +0000
step:
git clone log (stderr)
0kb in 3.310s
Mon, 03 Jul 2023 04:51:27 +0000
step:
git checkout log (stdout)
0kb in 0.154s
Mon, 03 Jul 2023 04:51:27 +0000
step:
git checkout log (stderr)
0kb in 0.194s
Mon, 03 Jul 2023 04:51:27 +0000
step:
cargo build log (stdout)
0kb in 1m27s
Mon, 03 Jul 2023 04:51:27 +0000
step:
cargo build log (stderr)
1kb in 1m27s
Mon, 03 Jul 2023 04:57:52 +0000
step:
cargo test --no-default-features log (stdout)
10kb in 5m23s
Mon, 03 Jul 2023 04:57:52 +0000
step:
cargo test --no-default-features log (stderr)
0kb in 5m23s
Mon, 03 Jul 2023 04:52:55 +0000
step:
cargo test log (stdout)
running 6 tests
test long_mode::opcode_record_size ... ok
test long_mode::operand_size ... ok
test protected_mode::opcode_record_size ... ok
test protected_mode::operand_size ... ok
test real_mode::opcode_record_size ... ok
test real_mode::operand_size ... ok
test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
running 192 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::evex_generated::tests_66_0f3a ... ok
test long_mode::evex_generated::tests_f3_0f ... ok
test long_mode::evex_generated::tests_None_0f ... ok
test long_mode::from_llvm ... ok
test long_mode::from_reports ... ok
test long_mode::only_64bit ... ok
test long_mode::opcode::conditional_instructions ... ok
test long_mode::operand::memory_widths ... ok
test long_mode::operand::register_widths ... 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::evex_generated::tests_f3_0f38 ... ok
test long_mode::prefixed_f30f ... ok
test long_mode::reg_masks::invalid_byte_reg_panics - should panic ... ok
test long_mode::reg_masks::invalid_dword_reg_panics - should panic ... ok
test long_mode::reg_masks::invalid_mask_reg_panics - should panic ... ok
test long_mode::reg_masks::invalid_qword_reg_panics - should panic ... ok
test long_mode::reg_masks::invalid_rex_byte_reg_panics - should panic ... ok
test long_mode::reg_masks::invalid_word_reg_panics - should panic ... ok
test long_mode::reg_masks::invalid_x87_reg_panics - should panic ... ok
test long_mode::reg_masks::invalid_xmm_reg_panics - should panic ... ok
test long_mode::reg_masks::invalid_ymm_reg_panics - should panic ... ok
test long_mode::reg_masks::invalid_zmm_reg_panics - should panic ... ok
test long_mode::regspec::match_bank_kind ... ok
test long_mode::regspec::test_hash ... ok
test long_mode::regspec::test_ord ... ok
test long_mode::evex_generated::tests_f2_0f38 ... ok
test long_mode::evex_generated::tests_f2_0f ... ok
test long_mode::strange_prefixing ... ok
test long_mode::test_3dnow ... ok
test long_mode::test_0fae ... ok
test long_mode::test_E_decode ... ok
test long_mode::test_0f01 ... ok
test long_mode::test_arithmetic ... ok
test long_mode::test_adx ... ok
test long_mode::test_aesni ... ok
test long_mode::test_bitwise ... ok
test long_mode::test_bmi2 ... ok
test long_mode::test_cet ... ok
test long_mode::test_control_flow ... ok
test long_mode::test_bmi1 ... ok
test long_mode::test_cmpxchg8b ... ok
test long_mode::test_enqcmd ... ok
test long_mode::test_cvt ... ok
test long_mode::test_direct_stores ... ok
test long_mode::test_gfni ... ok
test long_mode::test_lzcnt ... ok
test long_mode::test_key_locker ... ok
test long_mode::test_mishegos_finds ... ok
test long_mode::test_mmx ... ok
test long_mode::test_misc ... ok
test long_mode::test_movbe ... ok
test long_mode::test_modrm_decode ... ok
test long_mode::test_popcnt ... ok
test long_mode::test_prefetchw ... ok
test long_mode::test_mov ... ok
test long_mode::test_push_pop ... ok
test long_mode::test_prefixes ... ok
test long_mode::test_rand ... ok
test long_mode::test_rdpid ... ok
test long_mode::test_sha ... ok
test long_mode::test_sevsnp ... ok
test long_mode::test_sse ... ok
test long_mode::test_sse3 ... ok
test long_mode::test_sse4_1 ... ok
test long_mode::test_sse2 ... ok
test long_mode::test_sse4_2 ... ok
test long_mode::test_stack ... ok
test long_mode::test_ssse3 ... ok
test long_mode::test_svm ... ok
test long_mode::test_sse4a ... ok
test long_mode::test_tdx ... ok
test long_mode::test_system ... ok
test long_mode::test_test_cmp ... ok
test long_mode::test_tsx ... ok
test long_mode::test_tsxldtrk ... ok
test long_mode::test_uintr ... ok
test long_mode::test_vmx ... ok
test long_mode::test_x87 ... ok
test long_mode::test_xchg ... ok
test protected_mode::display::test_instructions_atnt ... ignored
test protected_mode::bad_instructions ... ok
test long_mode::evex_generated::tests_66_0f ... ok
test protected_mode::display::test_instructions_c ... ok
test protected_mode::evex ... ok
test long_mode::evex_generated::tests_66_0f38 ... ok
test long_mode::test_vex ... ok
test protected_mode::evex_generated::tests_f2_0f ... ok
test protected_mode::evex_generated::tests_None_0f ... ok
test protected_mode::evex_generated::tests_f2_0f38 ... ok
test protected_mode::evex_generated::tests_f3_0f38 ... ok
test protected_mode::from_llvm ... ok
test protected_mode::from_reports ... ok
test protected_mode::only_32bit ... ok
test protected_mode::opcode::conditional_instructions ... ok
test protected_mode::operand::memory_widths ... ok
test protected_mode::operand::register_widths ... ok
test protected_mode::operand::test_implied_memory_width ... ok
test protected_mode::prefixed_0f ... ok
test protected_mode::evex_generated::tests_f3_0f ... ok
test protected_mode::prefixed_660f ... ok
test protected_mode::prefixed_f20f ... ok
test protected_mode::prefixed_f30f ... ok
test protected_mode::reg_masks::invalid_byte_reg_panics - should panic ... ok
test protected_mode::reg_masks::invalid_mask_reg_panics - should panic ... ok
test protected_mode::reg_masks::invalid_dword_reg_panics - should panic ... ok
test protected_mode::reg_masks::invalid_word_reg_panics - should panic ... ok
test protected_mode::reg_masks::invalid_x87_reg_panics - should panic ... ok
test protected_mode::reg_masks::invalid_xmm_reg_panics - should panic ... ok
test protected_mode::reg_masks::invalid_ymm_reg_panics - should panic ... ok
test protected_mode::reg_masks::invalid_zmm_reg_panics - should panic ... ok
test protected_mode::regspec::test_hash ... ok
test protected_mode::regspec::test_ord ... ok
test protected_mode::regspec::match_bank_kind ... ok
test protected_mode::strange_prefixing ... ok
test protected_mode::test_0f01 ... ok
test protected_mode::test_3dnow ... ok
test protected_mode::test_0fae ... ok
test protected_mode::test_E_decode ... ok
test protected_mode::test_aesni ... ok
test protected_mode::test_arithmetic ... ok
test protected_mode::test_adx ... ok
test protected_mode::test_bitwise ... ok
test protected_mode::test_bmi2 ... ok
test protected_mode::test_cet ... ok
test protected_mode::test_cmpxchg8b ... ok
test protected_mode::test_bmi1 ... ok
test protected_mode::test_cvt ... ok
test protected_mode::test_control_flow ... ok
test protected_mode::test_direct_stores ... ok
test protected_mode::test_enqcmd ... ok
test protected_mode::test_gfni ... ok
test protected_mode::test_key_locker ... ok
test protected_mode::test_lzcnt ... ok
test protected_mode::test_misc ... ok
test protected_mode::test_mishegos_finds ... ok
test protected_mode::test_modrm_decode ... ok
test protected_mode::test_mov ... ok
test protected_mode::evex_generated::tests_66_0f3a ... ok
test protected_mode::test_movbe ... ok
test protected_mode::test_prefetchw ... ok
test protected_mode::test_mmx ... ok
test protected_mode::test_popcnt ... ok
test protected_mode::test_push_pop ... ok
test protected_mode::test_prefixes ... ok
test protected_mode::test_rdpid ... ok
test protected_mode::test_rand ... ok
test protected_mode::test_sha ... ok
test protected_mode::test_sse ... ok
test protected_mode::test_sse3 ... ok
test protected_mode::test_sse4_1 ... ok
test protected_mode::test_sse2 ... ok
test protected_mode::test_sse4a ... ok
test protected_mode::test_sevsnp ... ok
test protected_mode::test_sse4_2 ... ok
test protected_mode::test_ssse3 ... ok
test protected_mode::test_stack ... ok
test protected_mode::test_system ... ok
test protected_mode::test_svm ... ok
test protected_mode::test_tdx ... ok
test protected_mode::test_tsx ... ok
test protected_mode::test_tsxldtrk ... ok
test protected_mode::test_uintr ... ok
test protected_mode::test_test_cmp ... ok
test protected_mode::test_vmx ... ok
test protected_mode::test_x87 ... ok
test real_mode::from_reports ... ok
test protected_mode::test_xchg ... ok
test real_mode::opcode::conditional_instructions ... ok
test real_mode::only_16bit ... ok
test real_mode::operand::test_implied_memory_width ... ok
test real_mode::reg_masks::invalid_byte_reg_panics - should panic ... ok
test real_mode::reg_masks::invalid_dword_reg_panics - should panic ... ok
test real_mode::reg_masks::invalid_mask_reg_panics - should panic ... ok
test real_mode::reg_masks::invalid_word_reg_panics - should panic ... ok
test real_mode::reg_masks::invalid_x87_reg_panics - should panic ... ok
test real_mode::reg_masks::invalid_xmm_reg_panics - should panic ... ok
test real_mode::reg_masks::invalid_ymm_reg_panics - should panic ... ok
test real_mode::reg_masks::invalid_zmm_reg_panics - should panic ... ok
test real_mode::test_invalid_sequences ... ok
test protected_mode::test_vex ... 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. 190 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 2.15s
running 21 tests
test src/long_mode/mod.rs - long_mode::ConditionCode (line 56) ... ok
test src/long_mode/mod.rs - long_mode::Instruction::display_with (line 4454) ... ok
test src/long_mode/mod.rs - long_mode::SaeMode::label (line 551) ... ok
test src/long_mode/mod.rs - long_mode::RegSpec (line 28) ... ok
test src/long_mode/mod.rs - long_mode::register_class (line 863) ... ok
test src/lib.rs - (line 10) ... ok
test src/lib.rs - (line 58) ... ok
test src/lib.rs - (line 28) ... ok
test src/protected_mode/mod.rs - protected_mode::SaeMode::label (line 499) ... ok
test src/protected_mode/mod.rs - protected_mode::Instruction::display_with (line 4414) ... ok
test src/long_mode/uarch.rs - long_mode::uarch::intel::skylake (line 209) ... ok
test src/protected_mode/mod.rs - protected_mode::ConditionCode (line 55) ... ok
test src/protected_mode/mod.rs - protected_mode::RegSpec (line 28) ... ok
test src/protected_mode/mod.rs - protected_mode::register_class (line 819) ... ok
test src/real_mode/mod.rs - real_mode::ConditionCode (line 55) ... ok
test src/real_mode/mod.rs - real_mode::Instruction::display_with (line 4414) ... ok
test src/real_mode/uarch.rs - real_mode::uarch::intel::skylake (line 208) ... ok
test src/protected_mode/uarch.rs - protected_mode::uarch::intel::skylake (line 208) ... ok
test src/real_mode/mod.rs - real_mode::register_class (line 819) ... ok
test src/real_mode/mod.rs - real_mode::RegSpec (line 28) ... ok
test src/real_mode/mod.rs - real_mode::SaeMode::label (line 499) ... ok
test result: ok. 21 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 11.34s
Mon, 03 Jul 2023 04:52:55 +0000
step:
cargo test log (stderr)
Downloading crates ...
Downloaded getrandom v0.2.10
Compiling getrandom v0.2.10
Compiling ppv-lite86 v0.2.17
Compiling rand_core v0.6.4
Compiling rand_chacha v0.3.1
Compiling rand v0.8.5
Compiling yaxpeax-x86 v1.1.5 (/home/iximeow/build-o-tron/tmpdir)
Finished test [unoptimized + debuginfo] target(s) in 4m 39s
Running unittests src/lib.rs (target/debug/deps/yaxpeax_x86-b69edf15bce8b8bc)
Running test/test.rs (target/debug/deps/test-a122d8ab005736c9)
Doc-tests yaxpeax-x86
Mon, 03 Jul 2023 05:03:16 +0000
step:
cargo test --no-default-features --features fmt log (stdout)
running 6 tests
test long_mode::opcode_record_size ... ok
test protected_mode::operand_size ... ok
test long_mode::operand_size ... ok
test protected_mode::opcode_record_size ... ok
test real_mode::opcode_record_size ... ok
test real_mode::operand_size ... ok
test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
running 191 tests
test long_mode::display::test_instructions_atnt ... ignored
test long_mode::bad_instructions ... ok
test long_mode::display::test_instructions_c ... ok
test long_mode::evex ... ok
test long_mode::evex_generated::tests_f2_0f ... ok
test long_mode::evex_generated::tests_66_0f3a ... ok
test long_mode::evex_generated::tests_f3_0f38 ... ok
test long_mode::from_llvm ... ok
test long_mode::evex_generated::tests_None_0f ... ok
test long_mode::from_reports ... ok
test long_mode::only_64bit ... ok
test long_mode::opcode::conditional_instructions ... 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_0f ... ok
test long_mode::prefixed_f20f ... ok
test long_mode::prefixed_f30f ... ok
test long_mode::prefixed_660f ... ok
test long_mode::reg_masks::invalid_byte_reg_panics - should panic ... ok
test long_mode::reg_masks::invalid_dword_reg_panics - should panic ... ok
test long_mode::reg_masks::invalid_mask_reg_panics - should panic ... ok
test long_mode::reg_masks::invalid_rex_byte_reg_panics - should panic ... ok
test long_mode::reg_masks::invalid_word_reg_panics - should panic ... ok
test long_mode::reg_masks::invalid_x87_reg_panics - should panic ... ok
test long_mode::reg_masks::invalid_qword_reg_panics - should panic ... ok
test long_mode::reg_masks::invalid_xmm_reg_panics - should panic ... ok
test long_mode::reg_masks::invalid_zmm_reg_panics - should panic ... ok
test long_mode::reg_masks::invalid_ymm_reg_panics - should panic ... ok
test long_mode::regspec::match_bank_kind ... ok
test long_mode::regspec::test_ord ... ok
test long_mode::regspec::test_hash ... ok
test long_mode::strange_prefixing ... ok
test long_mode::test_0f01 ... ok
test long_mode::test_0fae ... ok
test long_mode::test_3dnow ... ok
test long_mode::test_E_decode ... ok
test long_mode::test_adx ... ok
test long_mode::test_aesni ... ok
test long_mode::test_arithmetic ... ok
test long_mode::test_bitwise ... ok
test long_mode::test_bmi1 ... ok
test long_mode::test_bmi2 ... ok
test long_mode::test_cet ... ok
test long_mode::test_cmpxchg8b ... ok
test long_mode::evex_generated::tests_f2_0f38 ... ok
test long_mode::test_control_flow ... ok
test long_mode::test_direct_stores ... ok
test long_mode::evex_generated::tests_f3_0f ... ok
test long_mode::test_cvt ... ok
test long_mode::test_enqcmd ... ok
test long_mode::test_gfni ... ok
test long_mode::test_lzcnt ... ok
test long_mode::test_key_locker ... ok
test long_mode::test_misc ... ok
test long_mode::test_mmx ... ok
test long_mode::test_mishegos_finds ... ok
test long_mode::test_movbe ... ok
test long_mode::test_modrm_decode ... ok
test long_mode::test_popcnt ... ok
test long_mode::test_mov ... ok
test long_mode::test_prefetchw ... ok
test long_mode::test_prefixes ... ok
test long_mode::test_push_pop ... ok
test long_mode::test_sevsnp ... ok
test long_mode::test_rdpid ... ok
test long_mode::test_rand ... ok
test long_mode::test_sha ... ok
test long_mode::test_sse ... ok
test long_mode::test_sse3 ... ok
test long_mode::test_sse4_2 ... ok
test long_mode::test_sse2 ... ok
test long_mode::test_sse4a ... ok
test long_mode::test_ssse3 ... ok
test long_mode::test_stack ... ok
test long_mode::test_svm ... ok
test long_mode::test_system ... ok
test long_mode::test_tdx ... ok
test long_mode::test_tsx ... ok
test long_mode::test_tsxldtrk ... ok
test long_mode::test_uintr ... ok
test long_mode::test_sse4_1 ... ok
test long_mode::test_test_cmp ... ok
test long_mode::test_vmx ... ok
test long_mode::test_xchg ... ok
test protected_mode::bad_instructions ... ok
test long_mode::test_x87 ... ok
test protected_mode::display::test_instructions_atnt ... ignored
test protected_mode::evex ... ok
test protected_mode::display::test_instructions_c ... ok
test long_mode::evex_generated::tests_66_0f ... ok
test long_mode::test_vex ... ok
test protected_mode::evex_generated::tests_66_0f3a ... ok
test protected_mode::evex_generated::tests_f2_0f ... ok
test protected_mode::evex_generated::tests_None_0f ... ok
test protected_mode::evex_generated::tests_f2_0f38 ... ok
test protected_mode::evex_generated::tests_f3_0f38 ... ok
test protected_mode::from_llvm ... ok
test protected_mode::from_reports ... ok
test protected_mode::only_32bit ... ok
test protected_mode::opcode::conditional_instructions ... ok
test protected_mode::operand::memory_widths ... ok
test protected_mode::operand::register_widths ... ok
test protected_mode::operand::test_implied_memory_width ... ok
test protected_mode::prefixed_0f ... ok
test protected_mode::prefixed_660f ... ok
test protected_mode::prefixed_f20f ... ok
test protected_mode::prefixed_f30f ... ok
test protected_mode::reg_masks::invalid_byte_reg_panics - should panic ... ok
test protected_mode::reg_masks::invalid_dword_reg_panics - should panic ... ok
test protected_mode::reg_masks::invalid_mask_reg_panics - should panic ... ok
test protected_mode::reg_masks::invalid_word_reg_panics - should panic ... ok
test protected_mode::reg_masks::invalid_x87_reg_panics - should panic ... ok
test protected_mode::reg_masks::invalid_xmm_reg_panics - should panic ... ok
test protected_mode::reg_masks::invalid_ymm_reg_panics - should panic ... ok
test protected_mode::evex_generated::tests_f3_0f ... ok
test protected_mode::reg_masks::invalid_zmm_reg_panics - should panic ... ok
test protected_mode::regspec::match_bank_kind ... ok
test protected_mode::regspec::test_ord ... ok
test protected_mode::regspec::test_hash ... ok
test protected_mode::strange_prefixing ... ok
test protected_mode::test_0f01 ... ok
test protected_mode::test_0fae ... ok
test protected_mode::test_E_decode ... ok
test protected_mode::test_3dnow ... ok
test protected_mode::test_adx ... ok
test protected_mode::test_aesni ... ok
test protected_mode::test_arithmetic ... ok
test protected_mode::test_bmi1 ... ok
test protected_mode::test_bmi2 ... ok
test protected_mode::test_bitwise ... ok
test protected_mode::test_cet ... ok
test protected_mode::test_control_flow ... ok
test protected_mode::test_cvt ... ok
test protected_mode::test_direct_stores ... ok
test protected_mode::test_enqcmd ... ok
test protected_mode::test_cmpxchg8b ... ok
test protected_mode::test_gfni ... ok
test protected_mode::test_key_locker ... ok
test protected_mode::test_lzcnt ... ok
test protected_mode::test_mishegos_finds ... ok
test protected_mode::test_mmx ... ok
test protected_mode::test_misc ... ok
test protected_mode::test_mov ... ok
test protected_mode::test_modrm_decode ... ok
test protected_mode::test_movbe ... ok
test protected_mode::test_prefetchw ... ok
test protected_mode::test_popcnt ... ok
test protected_mode::test_push_pop ... ok
test protected_mode::test_prefixes ... ok
test protected_mode::test_rand ... ok
test protected_mode::test_sevsnp ... ok
test protected_mode::test_rdpid ... ok
test protected_mode::test_sha ... ok
test protected_mode::test_sse ... ok
test protected_mode::test_sse3 ... ok
test protected_mode::test_sse2 ... ok
test protected_mode::test_sse4_1 ... ok
test protected_mode::test_sse4_2 ... ok
test protected_mode::test_sse4a ... ok
test protected_mode::test_stack ... ok
test protected_mode::test_ssse3 ... ok
test protected_mode::test_svm ... ok
test protected_mode::test_system ... ok
test protected_mode::test_test_cmp ... ok
test protected_mode::test_tdx ... ok
test protected_mode::test_tsx ... ok
test protected_mode::test_tsxldtrk ... ok
test protected_mode::test_uintr ... ok
test protected_mode::test_vmx ... ok
test protected_mode::test_x87 ... ok
test protected_mode::test_xchg ... ok
test real_mode::from_reports ... 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_masks::invalid_byte_reg_panics - should panic ... ok
test real_mode::reg_masks::invalid_dword_reg_panics - should panic ... ok
test real_mode::reg_masks::invalid_mask_reg_panics - should panic ... ok
test real_mode::reg_masks::invalid_word_reg_panics - should panic ... ok
test real_mode::reg_masks::invalid_x87_reg_panics - should panic ... ok
test real_mode::reg_masks::invalid_xmm_reg_panics - should panic ... ok
test real_mode::reg_masks::invalid_ymm_reg_panics - should panic ... ok
test real_mode::reg_masks::invalid_zmm_reg_panics - should panic ... ok
test real_mode::test_invalid_sequences ... ok
test protected_mode::test_vex ... 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. 189 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 2.06s
running 21 tests
test src/long_mode/mod.rs - long_mode::ConditionCode (line 56) ... ok
test src/lib.rs - (line 28) ... ok
test src/long_mode/mod.rs - long_mode::SaeMode::label (line 551) ... ok
test src/long_mode/mod.rs - long_mode::RegSpec (line 28) ... ok
test src/long_mode/mod.rs - long_mode::register_class (line 863) ... ok
test src/lib.rs - (line 10) ... ok
test src/long_mode/mod.rs - long_mode::Instruction::display_with (line 4454) ... ok
test src/lib.rs - (line 58) ... ok
test src/protected_mode/mod.rs - protected_mode::ConditionCode (line 55) ... ok
test src/protected_mode/mod.rs - protected_mode::register_class (line 819) ... ok
test src/long_mode/uarch.rs - long_mode::uarch::intel::skylake (line 209) ... ok
test src/protected_mode/uarch.rs - protected_mode::uarch::intel::skylake (line 208) ... ok
test src/protected_mode/mod.rs - protected_mode::SaeMode::label (line 499) ... ok
test src/protected_mode/mod.rs - protected_mode::RegSpec (line 28) ... ok
test src/protected_mode/mod.rs - protected_mode::Instruction::display_with (line 4414) ... ok
test src/real_mode/mod.rs - real_mode::ConditionCode (line 55) ... ok
test src/real_mode/mod.rs - real_mode::Instruction::display_with (line 4414) ... ok
test src/real_mode/mod.rs - real_mode::RegSpec (line 28) ... ok
test src/real_mode/mod.rs - real_mode::SaeMode::label (line 499) ... ok
test src/real_mode/uarch.rs - real_mode::uarch::intel::skylake (line 208) ... ok
test src/real_mode/mod.rs - real_mode::register_class (line 819) ... ok
test result: ok. 21 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 8.66s
Mon, 03 Jul 2023 05:03:16 +0000
step:
cargo test --no-default-features --features fmt log (stderr)
Compiling yaxpeax-x86 v1.1.5 (/home/iximeow/build-o-tron/tmpdir)
Finished test [unoptimized + debuginfo] target(s) in 5m 15s
Running unittests src/lib.rs (target/debug/deps/yaxpeax_x86-367d964ab3b52230)
Running test/test.rs (target/debug/deps/test-638c3ec0484a8a77)
Doc-tests yaxpeax-x86
Mon, 03 Jul 2023 05:08:46 +0000
step:
cargo +nightly build -Z build-std --release --no-default-features --target x86_64-unknown-linux-gnu log (stdout)
Mon, 03 Jul 2023 05:08:46 +0000
step:
cargo +nightly build -Z build-std --release --no-default-features --target x86_64-unknown-linux-gnu log (stderr)
error: toolchain 'nightly-aarch64-unknown-linux-gnu' is not installed
metrics
name | ivorytowerx86_64 Matisse @ 3.500GHz | nanopim4aarch64 A53 @ 1.416GHz | ci-butactuallyin-spacex86_64 Skylake @ 2.000GHz |
nightly version | rustc --version | rustc --version | rustc --version |
libyaxpeax_x86_ffi_long_mode.so size (bytes) | 138960 | | 138720 |
bench-yaxpeax-fmt size (bytes) | 2054024 | | 2050368 |
bench-yaxpeax-no-fmt size (bytes) | 1953344 | | 1952080 |
fmt runtime (ms) | 19615 | | 17870 |
no-fmt runtime (ms) | 3031 | | 3357 |