[INFO] cloning repository https://github.com/QuipNetwork/xq-rs
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/QuipNetwork/xq-rs" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FQuipNetwork%2Fxq-rs", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FQuipNetwork%2Fxq-rs'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] d5fe5e2aeb6f9e0f3941eec0791678192fd13a21
[INFO] testing QuipNetwork/xq-rs against master#ec6f9a5b4413f74386267ef8efc93712c2ce6db6 for pr-155739
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FQuipNetwork%2Fxq-rs" "/workspace/builds/worker-2-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-2-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/QuipNetwork/xq-rs
[INFO] finished tweaking git repo https://github.com/QuipNetwork/xq-rs
[INFO] tweaked toml for git repo https://github.com/QuipNetwork/xq-rs written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/QuipNetwork/xq-rs on toolchain ec6f9a5b4413f74386267ef8efc93712c2ce6db6
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/QuipNetwork/xq-rs already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded predicates v3.1.4
[INFO] [stderr]   Downloaded anstyle v1.0.14
[INFO] [stderr]   Downloaded float-cmp v0.10.0
[INFO] [stderr]   Downloaded predicates-core v1.0.10
[INFO] [stderr]   Downloaded anstyle-wincon v3.0.11
[INFO] [stderr]   Downloaded miette v7.6.0
[INFO] [stderr]   Downloaded supports-color v3.0.2
[INFO] [stderr]   Downloaded is_ci v1.2.0
[INFO] [stderr]   Downloaded supports-unicode v3.0.0
[INFO] [stderr]   Downloaded supports-hyperlinks v3.2.0
[INFO] [stderr]   Downloaded miette-derive v7.6.0
[INFO] [stderr]   Downloaded is_terminal_polyfill v1.70.2
[INFO] [stderr]   Downloaded terminal_size v0.4.3
[INFO] [stderr]   Downloaded colorchoice v1.0.5
[INFO] [stderr]   Downloaded pastey v0.2.1
[INFO] [stderr]   Downloaded clap_lex v1.1.0
[INFO] [stderr]   Downloaded predicates-tree v1.0.13
[INFO] [stderr]   Downloaded once_cell_polyfill v1.70.2
[INFO] [stderr]   Downloaded termtree v0.5.1
[INFO] [stderr]   Downloaded anstyle-query v1.1.5
[INFO] [stderr]   Downloaded backtrace-ext v0.2.1
[INFO] [stderr]   Downloaded anstyle-parse v1.0.0
[INFO] [stderr]   Downloaded rustc-demangle v0.1.27
[INFO] [stderr]   Downloaded anstream v1.0.0
[INFO] [stderr]   Downloaded assert_cmd v2.2.0
[INFO] [stderr]   Downloaded owo-colors v4.3.0
[INFO] [stderr]   Downloaded clap_derive v4.6.0
[INFO] [stderr]   Downloaded clap v4.6.0
[INFO] [stderr]   Downloaded addr2line v0.25.1
[INFO] [stderr]   Downloaded textwrap v0.16.2
[INFO] [stderr]   Downloaded oxicode v0.1.1
[INFO] [stderr]   Downloaded backtrace v0.3.76
[INFO] [stderr]   Downloaded clap_builder v4.6.0
[INFO] [stderr]   Downloaded gimli v0.32.3
[INFO] [stderr]   Downloaded bstr v1.12.1
[INFO] [stderr]   Downloaded object v0.37.3
[INFO] [stderr]   Downloaded libc v0.2.183
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 4c74786e95ecfbf4229bff160e8988ec3d43242dfd80a0340590f8ac47035d01
[INFO] running `Command { std: "docker" "start" "-a" "4c74786e95ecfbf4229bff160e8988ec3d43242dfd80a0340590f8ac47035d01", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "4c74786e95ecfbf4229bff160e8988ec3d43242dfd80a0340590f8ac47035d01", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "4c74786e95ecfbf4229bff160e8988ec3d43242dfd80a0340590f8ac47035d01", kill_on_drop: false }`
[INFO] [stdout] 4c74786e95ecfbf4229bff160e8988ec3d43242dfd80a0340590f8ac47035d01
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 5d88405fd8670f77a68100584aee79f52bc1c311935b46811630c03615a5eb0c
[INFO] running `Command { std: "docker" "start" "-a" "5d88405fd8670f77a68100584aee79f52bc1c311935b46811630c03615a5eb0c", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling memchr v2.8.0
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling object v0.37.3
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling libc v0.2.183
[INFO] [stderr]    Compiling ucd-trie v0.1.7
[INFO] [stderr]    Compiling adler2 v2.0.1
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling gimli v0.32.3
[INFO] [stderr]    Compiling rustc-demangle v0.1.27
[INFO] [stderr]    Compiling cfg-if v1.0.4
[INFO] [stderr]    Compiling owo-colors v4.3.0
[INFO] [stderr]    Compiling bitflags v2.11.0
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling pastey v0.2.1
[INFO] [stderr]    Compiling unicode-linebreak v0.1.5
[INFO] [stderr]    Compiling unicode-width v0.2.2
[INFO] [stderr]    Compiling is_ci v1.2.0
[INFO] [stderr]    Compiling supports-color v3.0.2
[INFO] [stderr]    Compiling anstyle-parse v1.0.0
[INFO] [stderr]    Compiling supports-unicode v3.0.0
[INFO] [stderr]    Compiling colorchoice v1.0.5
[INFO] [stderr]    Compiling supports-hyperlinks v3.2.0
[INFO] [stderr]    Compiling anstyle-query v1.1.5
[INFO] [stderr]    Compiling unicode-width v0.1.14
[INFO] [stderr]    Compiling is_terminal_polyfill v1.70.2
[INFO] [stderr]    Compiling anstyle v1.0.14
[INFO] [stderr]    Compiling heck v0.5.0
[INFO] [stderr]    Compiling clap_lex v1.1.0
[INFO] [stderr]    Compiling textwrap v0.16.2
[INFO] [stderr]    Compiling anstream v1.0.0
[INFO] [stderr]    Compiling pest v2.8.6
[INFO] [stderr]    Compiling clap_builder v4.6.0
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling terminal_size v0.4.3
[INFO] [stderr]    Compiling pest_meta v2.8.6
[INFO] [stderr]    Compiling addr2line v0.25.1
[INFO] [stderr]    Compiling oxicode v0.1.1
[INFO] [stderr]    Compiling pest_generator v2.8.6
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling miette-derive v7.6.0
[INFO] [stderr]    Compiling clap_derive v4.6.0
[INFO] [stderr]    Compiling pest_derive v2.8.6
[INFO] [stderr]    Compiling backtrace v0.3.76
[INFO] [stderr]    Compiling backtrace-ext v0.2.1
[INFO] [stderr]    Compiling miette v7.6.0
[INFO] [stderr]    Compiling aglais-xqvm-bytecode v0.1.0 (/opt/rustwide/workdir/crates/bytecode)
[INFO] [stderr]    Compiling clap v4.6.0
[INFO] [stderr]    Compiling aglais-xqvm-disasm v0.1.0 (/opt/rustwide/workdir/crates/disasm)
[INFO] [stderr]    Compiling aglais-xqvm-asm v0.1.0 (/opt/rustwide/workdir/crates/asm)
[INFO] [stderr]    Compiling aglais-xqvm-vm v0.1.0 (/opt/rustwide/workdir/crates/vm)
[INFO] [stderr]    Compiling aglais-xqvm-cli v0.1.0 (/opt/rustwide/workdir/crates/cli)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 38.53s
[INFO] running `Command { std: "docker" "inspect" "5d88405fd8670f77a68100584aee79f52bc1c311935b46811630c03615a5eb0c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5d88405fd8670f77a68100584aee79f52bc1c311935b46811630c03615a5eb0c", kill_on_drop: false }`
[INFO] [stdout] 5d88405fd8670f77a68100584aee79f52bc1c311935b46811630c03615a5eb0c
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] e78bb1331ae73ebea750849050b58d66721ecc4352aab35e786ad9c2622562bf
[INFO] running `Command { std: "docker" "start" "-a" "e78bb1331ae73ebea750849050b58d66721ecc4352aab35e786ad9c2622562bf", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.183
[INFO] [stderr]    Compiling autocfg v1.5.0
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling regex-syntax v0.8.10
[INFO] [stderr]    Compiling zmij v1.0.21
[INFO] [stderr]    Compiling predicates-core v1.0.10
[INFO] [stderr]    Compiling termtree v0.5.1
[INFO] [stderr]    Compiling normalize-line-endings v0.3.0
[INFO] [stderr]    Compiling difflib v0.4.0
[INFO] [stderr]    Compiling assert_cmd v2.2.0
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling itoa v1.0.17
[INFO] [stderr]    Compiling aglais-xqvm-disasm v0.1.0 (/opt/rustwide/workdir/crates/disasm)
[INFO] [stderr]    Compiling predicates-tree v1.0.13
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling backtrace v0.3.76
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling float-cmp v0.10.0
[INFO] [stderr]    Compiling backtrace-ext v0.2.1
[INFO] [stderr]    Compiling miette v7.6.0
[INFO] [stderr]    Compiling aglais-xqvm-bytecode v0.1.0 (/opt/rustwide/workdir/crates/bytecode)
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling aglais-xqvm-asm v0.1.0 (/opt/rustwide/workdir/crates/asm)
[INFO] [stderr]    Compiling aglais-xqvm-vm v0.1.0 (/opt/rustwide/workdir/crates/vm)
[INFO] [stderr]    Compiling aglais-xqvm-cli v0.1.0 (/opt/rustwide/workdir/crates/cli)
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling bstr v1.12.1
[INFO] [stderr]    Compiling predicates v3.1.4
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 31.65s
[INFO] running `Command { std: "docker" "inspect" "e78bb1331ae73ebea750849050b58d66721ecc4352aab35e786ad9c2622562bf", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e78bb1331ae73ebea750849050b58d66721ecc4352aab35e786ad9c2622562bf", kill_on_drop: false }`
[INFO] [stdout] e78bb1331ae73ebea750849050b58d66721ecc4352aab35e786ad9c2622562bf
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 6a4eb7d6c3964574813c8618971c2a952ec609ad72f97b9b118cd9f3d11c6634
[INFO] running `Command { std: "docker" "start" "-a" "6a4eb7d6c3964574813c8618971c2a952ec609ad72f97b9b118cd9f3d11c6634", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.29s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/aglais_xqvm_asm-7a72821d18231f5c)
[INFO] [stdout] 
[INFO] [stdout] running 41 tests
[INFO] [stdout] test assembler::tests::energy_two_registers ... ok
[INFO] [stdout] test assembler::tests::backward_jumpi_label ... ok
[INFO] [stdout] test assembler::tests::all_zero_arg_instructions_assemble ... ok
[INFO] [stdout] test assembler::tests::halt_is_one_byte ... ok
[INFO] [stdout] test assembler::tests::load_register ... ok
[INFO] [stdout] test assembler::tests::nop_is_one_byte ... ok
[INFO] [stdout] test assembler::tests::push_negative ... ok
[INFO] [stdout] test assembler::tests::duplicate_label_error ... ok
[INFO] [stdout] test assembler::tests::push_zero ... ok
[INFO] [stdout] test assembler::tests::pushc_assembles_inline ... ok
[INFO] [stdout] test assembler::tests::push_hex_literal ... ok
[INFO] [stdout] test assembler::tests::undefined_label_error ... ok
[INFO] [stdout] test assembler::tests::forward_jump_label ... ok
[INFO] [stdout] test assembler::tests::unknown_mnemonic_error ... ok
[INFO] [stdout] test parser::tests::mnemonic_case_insensitive_program ... ok
[INFO] [stdout] test assembler::tests::wrong_operand_count_error ... ok
[INFO] [stdout] test assembler::tests::wrong_operand_kind_error ... ok
[INFO] [stdout] test parser::tests::parse_invalid_syntax_returns_error ... ok
[INFO] [stdout] test parser::tests::parse_jump_label_ref ... ok
[INFO] [stdout] test assembler::tests::pushc_wrong_operand_kind_error ... ok
[INFO] [stdout] test parser::tests::parse_blank_lines_ignored ... ok
[INFO] [stdout] test parser::tests::parse_label_and_instruction_same_line ... ok
[INFO] [stdout] test parser::tests::mnemonic_lowercase_normalized ... ok
[INFO] [stdout] test assembler::tests::pushc_wrong_operand_count_error ... ok
[INFO] [stdout] test parser::tests::parse_inline_comment ... ok
[INFO] [stdout] test parser::tests::parse_energy_two_registers ... ok
[INFO] [stdout] test parser::tests::mnemonic_mixed_case_normalized ... ok
[INFO] [stdout] test parser::tests::parse_comment_only_line_ignored ... ok
[INFO] [stdout] test parser::tests::parse_jump_integer_offset ... ok
[INFO] [stdout] test parser::tests::parse_push_positive ... ok
[INFO] [stdout] test parser::tests::parse_load_register ... ok
[INFO] [stdout] test parser::tests::parse_multiline_program ... ok
[INFO] [stdout] test parser::tests::parse_label_def ... ok
[INFO] [stdout] test parser::tests::parse_nop ... ok
[INFO] [stderr]      Running tests/integration.rs (/opt/rustwide/target/debug/deps/integration-ea4eba2a53f1ea00)
[INFO] [stdout] test parser::tests::parse_register_out_of_range ... ok
[INFO] [stdout] test parser::tests::parse_push_hex ... ok
[INFO] [stdout] test parser::tests::parse_push_negative ... ok
[INFO] [stdout] test parser::tests::parse_vecpush_instruction ... ok
[INFO] [stdout] test assembler::tests::jump_raw_integer_rejected ... ok
[INFO] [stdout] test assembler::tests::simple_program_roundtrip ... ok
[INFO] [stdout] test parser::tests::mnemonic_titlecase_normalized ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 41 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 34 tests
[INFO] [stdout] test arithmetic_sequence ... ok
[INFO] [stdout] test bitwise_instructions ... ok
[INFO] [stdout] test backward_jumpi_resolves ... ok
[INFO] [stdout] test bqmx_allocate ... ok
[INFO] [stdout] test comment_only_produces_empty_buffer ... ok
[INFO] [stdout] test duplicate_label_is_error ... ok
[INFO] [stdout] test forward_jump_resolves ... ok
[INFO] [stdout] test case_insensitive_jump_mnemonics ... ok
[INFO] [stdout] test inline_comments_ignored ... ok
[INFO] [stdout] test jump_negative_integer_is_error ... ok
[INFO] [stdout] test lowercase_mnemonics_assemble ... ok
[INFO] [stdout] test label_on_same_line_as_instruction ... ok
[INFO] [stdout] test jump_raw_integer_is_error ... ok
[INFO] [stdout] test integer_where_register_expected_is_error ... ok
[INFO] [stdout] test mixed_case_produces_same_bytecode_as_uppercase ... ok
[INFO] [stdout] test raw_integer_for_jump_is_error ... ok
[INFO] [stdout] test max_register_r255 ... ok
[INFO] [stdout] test mixed_case_mnemonics_assemble ... ok
[INFO] [stdout] test blank_lines_and_indentation_ignored ... ok
[INFO] [stdout] test multiple_labels_and_jumps ... ok
[INFO] [stdout] test register_out_of_range_parse_error ... ok
[INFO] [stdout] test setquad_instruction ... ok
[INFO] [stdout] test single_halt ... ok
[INFO] [stdout] test push_and_halt ... ok
[INFO] [stdout] test push_large_value_encodes_inline ... ok
[INFO] [stdout] test wrong_operand_count_is_error ... ok
[INFO] [stdout] test undefined_label_is_error ... ok
[INFO] [stdout] test vec_operations ... ok
[INFO] [stdout] test stow_and_load_roundtrip ... ok
[INFO] [stdout] test unknown_mnemonic_is_error ... ok
[INFO] [stdout] test empty_program_produces_empty_buffer ... ok
[INFO] [stdout] test energy_instruction ... ok
[INFO] [stdout] test hex_and_decimal_literals ... ok
[INFO] [stdout] test register_where_integer_expected_is_error ... ok
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/aglais_xqvm_bytecode-33a736d94cedbfac)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 34 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 90 tests
[INFO] [stdout] test builder::tests::multiple_jumps_to_same_label ... ok
[INFO] [stdout] test builder::tests::jump_table_has_correct_ranges ... ok
[INFO] [stdout] test builder::tests::arithmetic_chain ... ok
[INFO] [stdout] test builder::tests::energy_method_encodes_both_registers ... ok
[INFO] [stdout] test builder::tests::push_i8_max_plus_one_uses_push2 ... ok
[INFO] [stdout] test builder::tests::push_minus_one_emits_push1 ... ok
[INFO] [stdout] test builder::tests::push_i8_max_uses_push1 ... ok
[INFO] [stdout] test builder::tests::empty_builder_produces_empty_code ... ok
[INFO] [stdout] test codec::tests::halt_is_one_byte ... ok
[INFO] [stdout] test builder::tests::forward_jump_resolves_correctly ... ok
[INFO] [stdout] test builder::tests::push_i64_max_uses_push8 ... ok
[INFO] [stdout] test builder::tests::backward_jump_resolves_correctly ... ok
[INFO] [stdout] test codec::tests::json_roundtrip_energy ... ok
[INFO] [stdout] test codec::tests::json_roundtrip_nop ... ok
[INFO] [stdout] test codec::tests::json_register_out_of_range_returns_error ... ok
[INFO] [stdout] test codec::tests::json_roundtrip_pop ... ok
[INFO] [stdout] test codec::tests::json_roundtrip_all_84 ... ok
[INFO] [stdout] test builder::tests::push_i64_min_uses_push8 ... ok
[INFO] [stdout] test builder::tests::push_zero_emits_push1 ... ok
[INFO] [stdout] test builder::tests::emit_arbitrary_instruction ... ok
[INFO] [stdout] test builder::tests::unused_label_returns_error ... ok
[INFO] [stdout] test codec::tests::jump_label_fixint_be ... ok
[INFO] [stdout] test codec::tests::encode_sequence_then_decode_each ... ok
[INFO] [stdout] test codec::tests::nop_is_one_byte ... ok
[INFO] [stdout] test codec::tests::encode_decode_roundtrip_all_84 ... ok
[INFO] [stdout] test codec::tests::energy_two_register_bytes ... ok
[INFO] [stdout] test codec::tests::json_roundtrip_jump ... ok
[INFO] [stdout] test codec::tests::json_roundtrip_load ... ok
[INFO] [stdout] test builder::tests::push_i8_emits_push1 ... ok
[INFO] [stdout] test builder::tests::unplaced_label_returns_error ... ok
[INFO] [stdout] test codec::tests::push1_is_two_bytes ... ok
[INFO] [stdout] test codec::tests::json_unknown_opcode_returns_error ... ok
[INFO] [stdout] test codec::tests::push3_is_four_bytes ... ok
[INFO] [stdout] test codec::tests::push8_is_nine_bytes ... ok
[INFO] [stdout] test codec::tests::truncated_input_returns_error ... ok
[INFO] [stdout] test codec::tests::push2_is_three_bytes ... ok
[INFO] [stdout] test codec::tests::pop_is_one_byte ... ok
[INFO] [stdout] test jump_table::tests::decode_with_trailing_bytes ... ok
[INFO] [stdout] test jump_table::tests::multi_entry_roundtrip ... ok
[INFO] [stdout] test jump_table::tests::single_entry_roundtrip ... ok
[INFO] [stdout] test jump_table::tests::get_by_label ... ok
[INFO] [stdout] test program::tests::code_is_preserved ... ok
[INFO] [stdout] test program::tests::empty_program ... ok
[INFO] [stdout] test program::tests::encode_decode_roundtrip ... ok
[INFO] [stdout] test program::tests::roundtrip_with_jump_table ... ok
[INFO] [stdout] test stream::tests::empty_buffer_yields_none_immediately ... ok
[INFO] [stdout] test codec::tests::unknown_opcode_returns_error ... ok
[INFO] [stdout] test jump_table::tests::truncated_entries_error ... ok
[INFO] [stdout] test jump_table::tests::truncated_header_error ... ok
[INFO] [stdout] test stream::tests::seek_back_simulates_jump ... ok
[INFO] [stdout] test stream::tests::seek_to_end_makes_stream_done ... ok
[INFO] [stdout] test stream::tests::seek_out_of_bounds_returns_error ... ok
[INFO] [stdout] test stream::tests::truncated_instruction_returns_error_and_advances ... ok
[INFO] [stdout] test stream::tests::iterator_collects_all_instructions ... ok
[INFO] [stdout] test types::instruction::tests::all_variants_covered_by_read_and_written ... ok
[INFO] [stdout] test stream::tests::jump_table_labels_are_assigned ... ok
[INFO] [stdout] test stream::tests::unknown_opcode_returns_error_and_advances ... ok
[INFO] [stdout] test stream::tests::offsets_advance_correctly ... ok
[INFO] [stdout] test stream::tests::pos_and_len_are_correct ... ok
[INFO] [stdout] test stream::tests::register_instruction_decodes_correctly ... ok
[INFO] [stdout] test stream::tests::seek_to_second_instruction_skips_first ... ok
[INFO] [stdout] test types::instruction::tests::display_energy ... ok
[INFO] [stdout] test stream::tests::single_instruction_roundtrip ... ok
[INFO] [stdout] test stream::tests::no_labels_when_no_jump_table ... ok
[INFO] [stdout] test types::instruction::tests::display_jump ... ok
[INFO] [stdout] test types::instruction::tests::instruction_count_is_84 ... ok
[INFO] [stdout] test types::instruction::tests::energy_named_fields ... ok
[INFO] [stdout] test types::instruction::tests::mnemonic_method_covers_all_variants ... ok
[INFO] [stdout] test types::instruction::tests::opcode_method_covers_all_variants ... ok
[INFO] [stdout] test types::instruction::tests::read_registers_load ... ok
[INFO] [stdout] test types::instruction::tests::read_registers_stack_only ... ok
[INFO] [stdout] test types::instruction::tests::display_register_operand ... ok
[INFO] [stdout] test types::instruction::tests::display_no_operands ... ok
[INFO] [stdout] test types::instruction::tests::display_push ... ok
[INFO] [stdout] test types::instruction::tests::read_registers_energy ... ok
[INFO] [stdout] test types::instruction::tests::read_write_registers_vec_push ... ok
[INFO] [stdout] test types::instruction::tests::written_registers_stow ... ok
[INFO] [stdout] test types::opcode::tests::discriminant_matches_code ... ok
[INFO] [stdout] test types::opcode::tests::mnemonic_matches_table ... ok
[INFO] [stdout] test types::opcode::tests::roundtrip_all_opcodes ... ok
[INFO] [stdout] test types::opcode::tests::spot_check_discriminants ... ok
[INFO] [stdout] test types::operand::tests::register_default_is_slot_zero ... ok
[INFO] [stdout] test types::opcode::tests::opcode_count_is_84 ... ok
[INFO] [stdout] test types::register_effect::tests::empty_register_effect ... ok
[INFO] [stdout] test types::register_effect::tests::one_register_effect ... ok
[INFO] [stdout] test types::register_effect::tests::two_register_effect ... ok
[INFO] [stdout] test types::operand::tests::register_slot_accessor ... ok
[INFO] [stdout] test types::opcode::tests::unknown_opcode_returns_error ... ok
[INFO] [stdout] test builder::tests::place_twice_panics ... ok
[INFO] [stdout] test jump_table::tests::empty_table_roundtrip ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 90 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.22s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/xq-c49d5c6eb928b140)
[INFO] [stderr]      Running tests/cli.rs (/opt/rustwide/target/debug/deps/cli-e63d499cff1c62ec)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test asm_custom_output_path ... ok
[INFO] [stdout] test asm_invalid_source_exits_nonzero ... ok
[INFO] [stdout] test asm_writes_default_xqb_file ... ok
[INFO] [stdout] test run_text_flag_assembles_before_running ... ok
[INFO] [stdout] test run_step_limit_exceeded_exits_nonzero ... ok
[INFO] [stdout] test run_calldata_reaches_input_instruction ... ok
[INFO] [stdout] test asm_stdout_flag_emits_nonempty_bytes ... ok
[INFO] [stdout] test dism_file_listing_contains_push ... ok
[INFO] [stdout] test run_trace_json_format_emits_json_objects ... ok
[INFO] [stdout] test run_trace_file_creates_nonempty_file ... ok
[INFO] [stdout] test run_trace_produces_stderr_output ... ok
[INFO] [stdout] test dism_reads_stdin_when_no_file ... ok
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/aglais_xqvm_disasm-c895021d163dc4f3)
[INFO] [stdout] test run_binary_file_prints_stack ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 12 tests
[INFO] [stdout] test display::tests::backward_jump_gets_label ... ok
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/aglais_xqvm_vm-7b84fae00876f56e)
[INFO] [stdout] test display::tests::basic_program_contains_mnemonics ... ok
[INFO] [stdout] test display::tests::byte_offsets_are_correct ... ok
[INFO] [stdout] test display::tests::empty_bytecode_produces_empty_output ... ok
[INFO] [stdout] test display::tests::energy_instruction_shows_two_registers ... ok
[INFO] [stdout] test display::tests::forward_jump_gets_label ... ok
[INFO] [stdout] test display::tests::push3_displays_large_value ... ok
[INFO] [stdout] test display::tests::negative_immediate_displays_correctly ... ok
[INFO] [stdout] test display::tests::push2_displays_value ... ok
[INFO] [stdout] test display::tests::register_operand_displays_as_r_slot ... ok
[INFO] [stdout] test display::tests::two_distinct_labels_appear ... ok
[INFO] [stdout] test display::tests::unknown_byte_displays_as_dot_byte ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test vm::tests::recording_tracer_captures_steps ... ok
[INFO] [stdout] test vm::tests::run_delegates_to_run_trace ... ok
[INFO] [stdout] test vm::tests::failing_tracer_propagates_error ... ok
[INFO] [stderr]      Running tests/integration.rs (/opt/rustwide/target/debug/deps/integration-8630b77dd7e01421)
[INFO] [stdout] test vm::tests::recording_tracer_captures_read_regs ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 82 tests
[INFO] [stdout] test abs_negative_becomes_positive ... ok
[INFO] [stdout] test add_two_numbers ... ok
[INFO] [stdout] test abs_positive_unchanged ... ok
[INFO] [stdout] test band_basic ... ok
[INFO] [stdout] test bnot_basic ... ok
[INFO] [stdout] test bor_basic ... ok
[INFO] [stdout] test and_both_nonzero ... ok
[INFO] [stdout] test bqmx_addline ... ok
[INFO] [stdout] test bqmx_addquad ... ok
[INFO] [stdout] test bqmx_setline_getline ... ok
[INFO] [stdout] test and_one_zero ... ok
[INFO] [stdout] test bqmx_setquad_getquad ... ok
[INFO] [stdout] test bxor_basic ... ok
[INFO] [stdout] test conditional_jump_not_taken ... ok
[INFO] [stdout] test conditional_jump_taken ... ok
[INFO] [stdout] test copy_duplicates_top ... ok
[INFO] [stdout] test div_truncates_towards_zero ... ok
[INFO] [stdout] test default_register_is_zero ... ok
[INFO] [stdout] test div_two_numbers ... ok
[INFO] [stdout] test drop_resets_register_to_zero ... ok
[INFO] [stdout] test energy_simple_qubo_all_zero_sample ... ok
[INFO] [stdout] test eq_not_equal ... ok
[INFO] [stdout] test energy_spin_ising_all_minus_one ... ok
[INFO] [stdout] test gt_true ... ok
[INFO] [stdout] test exclude_constraint_adds_coupling ... ok
[INFO] [stdout] test gte_greater ... ok
[INFO] [stdout] test getline_absent_returns_zero ... ok
[INFO] [stdout] test division_by_zero ... ok
[INFO] [stdout] test idx_triu_basic ... ok
[INFO] [stdout] test invalid_shift_negative ... ok
[INFO] [stdout] test implies_constraint_adds_linear_and_coupling ... ok
[INFO] [stdout] test invalid_shift_too_large ... ok
[INFO] [stdout] test halt_at_end_of_bytecode ... ok
[INFO] [stdout] test eq_equal ... ok
[INFO] [stdout] test lt_false ... ok
[INFO] [stdout] test iter_loop_over_vec_int ... ok
[INFO] [stdout] test index_out_of_bounds_vec_get ... ok
[INFO] [stdout] test lt_true ... ok
[INFO] [stdout] test lte_equal ... ok
[INFO] [stdout] test input_output_roundtrip ... ok
[INFO] [stdout] test inc_adds_one ... ok
[INFO] [stdout] test dec_subtracts_one ... ok
[INFO] [stdout] test idx_grid_basic ... ok
[INFO] [stdout] test max_returns_larger ... ok
[INFO] [stdout] test min_returns_smaller ... ok
[INFO] [stdout] test modulo_by_zero ... ok
[INFO] [stdout] test mul_two_numbers ... ok
[INFO] [stdout] test neg_negative ... ok
[INFO] [stdout] test no_active_loop_next ... ok
[INFO] [stdout] test not_nonzero ... ok
[INFO] [stdout] test nop_does_nothing ... ok
[INFO] [stdout] test not_zero ... ok
[INFO] [stdout] test modulo_basic ... ok
[INFO] [stdout] test one_hot_c_applies_column_constraint ... ok
[INFO] [stdout] test neg_positive ... ok
[INFO] [stdout] test one_hot_constraint_adds_coefficients ... ok
[INFO] [stdout] test or_one_nonzero ... ok
[INFO] [stdout] test range_loop_do_while_semantics ... ok
[INFO] [stdout] test register_type_error_load_on_model ... ok
[INFO] [stdout] test push_pop ... ok
[INFO] [stdout] test reset_clears_state ... ok
[INFO] [stdout] test shr_basic ... ok
[INFO] [stdout] test sqr_squares_top ... ok
[INFO] [stdout] test sclr_clears_entire_stack ... ok
[INFO] [stdout] test resize_sets_grid_dims ... ok
[INFO] [stdout] test range_loop_sum_0_to_5 ... ok
[INFO] [stdout] test stow_and_load ... ok
[INFO] [stdout] test stack_underflow_on_pop ... ok
[INFO] [stdout] test shl_basic ... ok
[INFO] [stdout] test row_sum_and_col_sum ... ok
[INFO] [stdout] test stack_underflow_on_add ... ok
[INFO] [stdout] test step_limit_exceeded ... ok
[INFO] [stdout] test sub_two_numbers ... ok
[INFO] [stdout] test row_find_and_col_find ... ok
[INFO] [stdout] test swap_swaps_top_two ... ok
[INFO] [stdout] test unconditional_jump_skips_code ... ok
[INFO] [stdout] test vec_push_get_set_len ... ok
[INFO] [stdout] test wrapping_add_overflow ... ok
[INFO] [stdout] test xor_different ... ok
[INFO] [stdout] test xor_same ... ok
[INFO] [stdout] test xqmx_discrete_model ... ok
[INFO] [stdout] test stack_overflow_at_8192 ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 82 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.17s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/trace_json.rs (/opt/rustwide/target/debug/deps/trace_json-e9e476474a91a217)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test json_tracer_produces_valid_jsonl ... ok
[INFO] [stdout] test json_tracer_each_line_has_required_fields ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/trace_text.rs (/opt/rustwide/target/debug/deps/trace_text-5bff50fb75d70f3f)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test text_tracer_produces_header_and_rows ... ok
[INFO] [stdout] test text_tracer_large_stack_is_truncated ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests aglais_xqvm_asm
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test crates/asm/src/ast.rs - ast (line 26) ... ok
[INFO] [stdout] test crates/asm/src/assembler.rs - assembler::assemble (line 104) ... ok
[INFO] [stdout] test crates/asm/src/error.rs - error::ParseError (line 65) ... ok
[INFO] [stdout] test crates/asm/src/parser.rs - parser (line 26) ... ok
[INFO] [stdout] test crates/asm/src/lib.rs - assemble_source (line 89) ... ok
[INFO] [stdout] test crates/asm/src/parser.rs - parser::parse (line 76) ... ok
[INFO] [stdout] test crates/asm/src/lib.rs - (line 44) ... FAILED
[INFO] [stdout] test crates/asm/src/assembler.rs - assembler (line 38) ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- crates/asm/src/lib.rs - (line 44) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (404) panicked at /tmp/rustdoctesthk22Ym/doctest_bundle_2024.rs:75:1:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: 17
[INFO] [stdout]  right: 24
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a50295bc35a - std[29689e6404d28ef9]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5a50295bc35a - std[29689e6404d28ef9]::backtrace_rs::backtrace::trace_unsynchronized::<std[29689e6404d28ef9]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5a50295bc35a - std[29689e6404d28ef9]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5a50295bc35a - <<std[29689e6404d28ef9]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[e929cb53b82a81ca]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5a50295d053a - <core[e929cb53b82a81ca]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5a50295d053a - core[e929cb53b82a81ca]::fmt::write
[INFO] [stdout]    6:     0x5a50295c16e2 - std[29689e6404d28ef9]::io::default_write_fmt::<std[29689e6404d28ef9]::sys::stdio::unix::Stderr>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/io/mod.rs:621:11
[INFO] [stdout]    7:     0x5a50295c16e2 - <std[29689e6404d28ef9]::sys::stdio::unix::Stderr as std[29689e6404d28ef9]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/io/mod.rs:1976:13
[INFO] [stdout]    8:     0x5a502959b05f - <std[29689e6404d28ef9]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5a502959b05f - std[29689e6404d28ef9]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5a50295b4681 - std[29689e6404d28ef9]::panicking::default_hook
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:319:9
[INFO] [stdout]   11:     0x5a50295b483b - std[29689e6404d28ef9]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:825:13
[INFO] [stdout]   12:     0x5a502959b118 - std[29689e6404d28ef9]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   13:     0x5a5029590279 - std[29689e6404d28ef9]::sys::backtrace::__rust_end_short_backtrace::<std[29689e6404d28ef9]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   14:     0x5a502959bf4d - __rustc[3aed6af316653e63]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   15:     0x5a50295d0ccc - core[e929cb53b82a81ca]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   16:     0x5a50295d0b83 - core[e929cb53b82a81ca]::panicking::assert_failed_inner
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/panicking.rs:439:17
[INFO] [stdout]   17:     0x5a50294ba27e - core[e929cb53b82a81ca]::panicking::assert_failed::<u8, u8>
[INFO] [stdout]   18:     0x5a50294bb6c7 - doctest_bundle_2024[455285f3259f52e8]::__doctest_4::main
[INFO] [stdout]   19:     0x5a50294bb7b6 - doctest_bundle_2024[455285f3259f52e8]::__doctest_4::__main_fn
[INFO] [stdout]   20:     0x5a50294b6451 - doctest_runner_2024[f7fac8bd41e5d4a]::__doctest_4::TEST::{closure#0}
[INFO] [stdout]   21:     0x5a50294b9d66 - <doctest_runner_2024[f7fac8bd41e5d4a]::__doctest_4::TEST::{closure#0} as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   22:     0x5a50294b6c9b - doctest_runner_2024[f7fac8bd41e5d4a]::main
[INFO] [stdout]   23:     0x5a50294b9bc3 - <fn() -> std[29689e6404d28ef9]::process::ExitCode as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   24:     0x5a50294b5b66 - std[29689e6404d28ef9]::sys::backtrace::__rust_begin_short_backtrace::<fn() -> std[29689e6404d28ef9]::process::ExitCode, std[29689e6404d28ef9]::process::ExitCode>
[INFO] [stdout]   25:     0x5a50294b6079 - std[29689e6404d28ef9]::rt::lang_start::<std[29689e6404d28ef9]::process::ExitCode>::{closure#0}
[INFO] [stdout]   26:     0x5a50295b3307 - <&dyn core[e929cb53b82a81ca]::ops::function::Fn<(), Output = i32> + core[e929cb53b82a81ca]::panic::unwind_safe::RefUnwindSafe + core[e929cb53b82a81ca]::marker::Sync as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   27:     0x5a50295b3307 - std[29689e6404d28ef9]::panicking::catch_unwind::do_call::<&dyn core[e929cb53b82a81ca]::ops::function::Fn<(), Output = i32> + core[e929cb53b82a81ca]::panic::unwind_safe::RefUnwindSafe + core[e929cb53b82a81ca]::marker::Sync, i32>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   28:     0x5a50295b3307 - std[29689e6404d28ef9]::panicking::catch_unwind::<i32, &dyn core[e929cb53b82a81ca]::ops::function::Fn<(), Output = i32> + core[e929cb53b82a81ca]::panic::unwind_safe::RefUnwindSafe + core[e929cb53b82a81ca]::marker::Sync>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x5a50295b3307 - std[29689e6404d28ef9]::panic::catch_unwind::<&dyn core[e929cb53b82a81ca]::ops::function::Fn<(), Output = i32> + core[e929cb53b82a81ca]::panic::unwind_safe::RefUnwindSafe + core[e929cb53b82a81ca]::marker::Sync, i32>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x5a50295b3307 - std[29689e6404d28ef9]::rt::lang_start_internal::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/rt.rs:175:24
[INFO] [stdout]   31:     0x5a50295b3307 - std[29689e6404d28ef9]::panicking::catch_unwind::do_call::<std[29689e6404d28ef9]::rt::lang_start_internal::{closure#0}, isize>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   32:     0x5a50295b3307 - std[29689e6404d28ef9]::panicking::catch_unwind::<isize, std[29689e6404d28ef9]::rt::lang_start_internal::{closure#0}>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   33:     0x5a50295b3307 - std[29689e6404d28ef9]::panic::catch_unwind::<std[29689e6404d28ef9]::rt::lang_start_internal::{closure#0}, isize>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panic.rs:359:14
[INFO] [stdout]   34:     0x5a50295b3307 - std[29689e6404d28ef9]::rt::lang_start_internal
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/rt.rs:171:5
[INFO] [stdout]   35:     0x5a50294b4f51 - std[29689e6404d28ef9]::rt::lang_start::<std[29689e6404d28ef9]::process::ExitCode>
[INFO] [stdout]   36:     0x5a50294b9f25 - main
[INFO] [stdout]   37:     0x7b6582ced1ca - <unknown>
[INFO] [stdout]   38:     0x7b6582ced28b - __libc_start_main
[INFO] [stdout]   39:     0x5a50294b4045 - _start
[INFO] [stdout]   40:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- crates/asm/src/assembler.rs - assembler (line 38) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (396) panicked at /tmp/rustdoctesthk22Ym/doctest_bundle_2024.rs:23:1:
[INFO] [stdout] assertion `left == right` failed
[INFO] [stdout]   left: 9
[INFO] [stdout]  right: 15
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a24f1b9c35a - std[29689e6404d28ef9]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5a24f1b9c35a - std[29689e6404d28ef9]::backtrace_rs::backtrace::trace_unsynchronized::<std[29689e6404d28ef9]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5a24f1b9c35a - std[29689e6404d28ef9]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5a24f1b9c35a - <<std[29689e6404d28ef9]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[e929cb53b82a81ca]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5a24f1bb053a - <core[e929cb53b82a81ca]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5a24f1bb053a - core[e929cb53b82a81ca]::fmt::write
[INFO] [stdout]    6:     0x5a24f1ba16e2 - std[29689e6404d28ef9]::io::default_write_fmt::<std[29689e6404d28ef9]::sys::stdio::unix::Stderr>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/io/mod.rs:621:11
[INFO] [stdout]    7:     0x5a24f1ba16e2 - <std[29689e6404d28ef9]::sys::stdio::unix::Stderr as std[29689e6404d28ef9]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/io/mod.rs:1976:13
[INFO] [stdout]    8:     0x5a24f1b7b05f - <std[29689e6404d28ef9]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5a24f1b7b05f - std[29689e6404d28ef9]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5a24f1b94681 - std[29689e6404d28ef9]::panicking::default_hook
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:319:9
[INFO] [stdout]   11:     0x5a24f1b9483b - std[29689e6404d28ef9]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:825:13
[INFO] [stdout]   12:     0x5a24f1b7b118 - std[29689e6404d28ef9]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   13:     0x5a24f1b70279 - std[29689e6404d28ef9]::sys::backtrace::__rust_end_short_backtrace::<std[29689e6404d28ef9]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   14:     0x5a24f1b7bf4d - __rustc[3aed6af316653e63]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   15:     0x5a24f1bb0ccc - core[e929cb53b82a81ca]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   16:     0x5a24f1bb0b83 - core[e929cb53b82a81ca]::panicking::assert_failed_inner
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/panicking.rs:439:17
[INFO] [stdout]   17:     0x5a24f1a9a27e - core[e929cb53b82a81ca]::panicking::assert_failed::<u8, u8>
[INFO] [stdout]   18:     0x5a24f1a9ad51 - doctest_bundle_2024[455285f3259f52e8]::__doctest_0::main
[INFO] [stdout]   19:     0x5a24f1a9ada6 - doctest_bundle_2024[455285f3259f52e8]::__doctest_0::__main_fn
[INFO] [stdout]   20:     0x5a24f1a96250 - doctest_runner_2024[f7fac8bd41e5d4a]::__doctest_0::TEST::{closure#0}
[INFO] [stdout]   21:     0x5a24f1a99c66 - <doctest_runner_2024[f7fac8bd41e5d4a]::__doctest_0::TEST::{closure#0} as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   22:     0x5a24f1a96c9b - doctest_runner_2024[f7fac8bd41e5d4a]::main
[INFO] [stdout]   23:     0x5a24f1a99bc3 - <fn() -> std[29689e6404d28ef9]::process::ExitCode as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   24:     0x5a24f1a95b66 - std[29689e6404d28ef9]::sys::backtrace::__rust_begin_short_backtrace::<fn() -> std[29689e6404d28ef9]::process::ExitCode, std[29689e6404d28ef9]::process::ExitCode>
[INFO] [stdout]   25:     0x5a24f1a96079 - std[29689e6404d28ef9]::rt::lang_start::<std[29689e6404d28ef9]::process::ExitCode>::{closure#0}
[INFO] [stdout]   26:     0x5a24f1b93307 - <&dyn core[e929cb53b82a81ca]::ops::function::Fn<(), Output = i32> + core[e929cb53b82a81ca]::panic::unwind_safe::RefUnwindSafe + core[e929cb53b82a81ca]::marker::Sync as core[e929cb53b82a81ca]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   27:     0x5a24f1b93307 - std[29689e6404d28ef9]::panicking::catch_unwind::do_call::<&dyn core[e929cb53b82a81ca]::ops::function::Fn<(), Output = i32> + core[e929cb53b82a81ca]::panic::unwind_safe::RefUnwindSafe + core[e929cb53b82a81ca]::marker::Sync, i32>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   28:     0x5a24f1b93307 - std[29689e6404d28ef9]::panicking::catch_unwind::<i32, &dyn core[e929cb53b82a81ca]::ops::function::Fn<(), Output = i32> + core[e929cb53b82a81ca]::panic::unwind_safe::RefUnwindSafe + core[e929cb53b82a81ca]::marker::Sync>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x5a24f1b93307 - std[29689e6404d28ef9]::panic::catch_unwind::<&dyn core[e929cb53b82a81ca]::ops::function::Fn<(), Output = i32> + core[e929cb53b82a81ca]::panic::unwind_safe::RefUnwindSafe + core[e929cb53b82a81ca]::marker::Sync, i32>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x5a24f1b93307 - std[29689e6404d28ef9]::rt::lang_start_internal::{closure#0}
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/rt.rs:175:24
[INFO] [stdout]   31:     0x5a24f1b93307 - std[29689e6404d28ef9]::panicking::catch_unwind::do_call::<std[29689e6404d28ef9]::rt::lang_start_internal::{closure#0}, isize>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   32:     0x5a24f1b93307 - std[29689e6404d28ef9]::panicking::catch_unwind::<isize, std[29689e6404d28ef9]::rt::lang_start_internal::{closure#0}>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   33:     0x5a24f1b93307 - std[29689e6404d28ef9]::panic::catch_unwind::<std[29689e6404d28ef9]::rt::lang_start_internal::{closure#0}, isize>
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/panic.rs:359:14
[INFO] [stdout]   34:     0x5a24f1b93307 - std[29689e6404d28ef9]::rt::lang_start_internal
[INFO] [stdout]                                at /rustc/ec6f9a5b4413f74386267ef8efc93712c2ce6db6/library/std/src/rt.rs:171:5
[INFO] [stdout]   35:     0x5a24f1a94f51 - std[29689e6404d28ef9]::rt::lang_start::<std[29689e6404d28ef9]::process::ExitCode>
[INFO] [stdout]   36:     0x5a24f1a99f25 - main
[INFO] [stdout]   37:     0x7cad37c021ca - <unknown>
[INFO] [stdout]   38:     0x7cad37c0228b - __libc_start_main
[INFO] [stdout]   39:     0x5a24f1a94045 - _start
[INFO] [stdout]   40:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     crates/asm/src/assembler.rs - assembler (line 38)
[INFO] [stdout]     crates/asm/src/lib.rs - (line 44)
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 6 passed; 2 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 0.86s; merged doctests compilation took 0.79s
[INFO] [stderr] error: doctest failed, to rerun pass `-p aglais-xqvm-asm --doc`
[INFO] running `Command { std: "docker" "inspect" "6a4eb7d6c3964574813c8618971c2a952ec609ad72f97b9b118cd9f3d11c6634", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6a4eb7d6c3964574813c8618971c2a952ec609ad72f97b9b118cd9f3d11c6634", kill_on_drop: false }`
[INFO] [stdout] 6a4eb7d6c3964574813c8618971c2a952ec609ad72f97b9b118cd9f3d11c6634
