[INFO] fetching crate kaze 0.1.19...
[INFO] testing kaze-0.1.19 against 1.69.0 for beta-1.70-1
[INFO] extracting crate kaze 0.1.19 into /workspace/builds/worker-4-tc1/source
[INFO] validating manifest of crates.io crate kaze 0.1.19 on toolchain 1.69.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.69.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate kaze 0.1.19
[INFO] finished tweaking crates.io crate kaze 0.1.19
[INFO] tweaked toml for crates.io crate kaze 0.1.19 written to /workspace/builds/worker-4-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" __CARGO_TEST_CHANNEL_OVERRIDE_DO_NOT_USE_THIS="nightly" "/workspace/cargo-home/bin/cargo" "+1.69.0" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.69.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded vcd v0.6.1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] f37cf67fea6107ac84d2e053206142ae6b9954dbffcb1f88960ce2d12ead44eb
[INFO] running `Command { std: "docker" "start" "-a" "f37cf67fea6107ac84d2e053206142ae6b9954dbffcb1f88960ce2d12ead44eb", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "f37cf67fea6107ac84d2e053206142ae6b9954dbffcb1f88960ce2d12ead44eb", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f37cf67fea6107ac84d2e053206142ae6b9954dbffcb1f88960ce2d12ead44eb", kill_on_drop: false }`
[INFO] [stdout] f37cf67fea6107ac84d2e053206142ae6b9954dbffcb1f88960ce2d12ead44eb
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] e631dcac13b8a47f4670cf847290aa78239c4283338cc3bf6488974d2913f3eb
[INFO] running `Command { std: "docker" "start" "-a" "e631dcac13b8a47f4670cf847290aa78239c4283338cc3bf6488974d2913f3eb", kill_on_drop: false }`
[INFO] [stderr]    Compiling typed-arena v2.0.2
[INFO] [stderr]    Compiling vcd v0.6.1
[INFO] [stderr]    Compiling kaze v0.1.19 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]    --> src/sim.rs:356:10
[INFO] [stdout]     |
[INFO] [stdout] 356 |         };
[INFO] [stdout]     |          ^ help: remove this semicolon
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(redundant_semicolons)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 1.26s
[INFO] running `Command { std: "docker" "inspect" "e631dcac13b8a47f4670cf847290aa78239c4283338cc3bf6488974d2913f3eb", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e631dcac13b8a47f4670cf847290aa78239c4283338cc3bf6488974d2913f3eb", kill_on_drop: false }`
[INFO] [stdout] e631dcac13b8a47f4670cf847290aa78239c4283338cc3bf6488974d2913f3eb
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] db7d07ef96f0af6e3c0d6b58cde245bdf5a4b7f62d48658f15c579b5c9cdc6a8
[INFO] running `Command { std: "docker" "start" "-a" "db7d07ef96f0af6e3c0d6b58cde245bdf5a4b7f62d48658f15c579b5c9cdc6a8", kill_on_drop: false }`
[INFO] [stderr]    Compiling kaze v0.1.19 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]    --> src/sim.rs:356:10
[INFO] [stdout]     |
[INFO] [stdout] 356 |         };
[INFO] [stdout]     |          ^ help: remove this semicolon
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(redundant_semicolons)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]    --> src/sim.rs:356:10
[INFO] [stdout]     |
[INFO] [stdout] 356 |         };
[INFO] [stdout]     |          ^ help: remove this semicolon
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(redundant_semicolons)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 1.79s
[INFO] running `Command { std: "docker" "inspect" "db7d07ef96f0af6e3c0d6b58cde245bdf5a4b7f62d48658f15c579b5c9cdc6a8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "db7d07ef96f0af6e3c0d6b58cde245bdf5a4b7f62d48658f15c579b5c9cdc6a8", kill_on_drop: false }`
[INFO] [stdout] db7d07ef96f0af6e3c0d6b58cde245bdf5a4b7f62d48658f15c579b5c9cdc6a8
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 4e23cda8e2fff8795b9e47bbc3bf0d0a1c3c7bfd76f410b3f3879150d47c8ee2
[INFO] running `Command { std: "docker" "start" "-a" "4e23cda8e2fff8795b9e47bbc3bf0d0a1c3c7bfd76f410b3f3879150d47c8ee2", kill_on_drop: false }`
[INFO] [stderr] warning: unnecessary trailing semicolon
[INFO] [stderr]    --> src/sim.rs:356:10
[INFO] [stderr]     |
[INFO] [stderr] 356 |         };
[INFO] [stderr]     |          ^ help: remove this semicolon
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(redundant_semicolons)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `kaze` (lib) generated 1 warning
[INFO] [stderr] warning: `kaze` (lib test) generated 1 warning (1 duplicate)
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 0.00s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/kaze-19bd9c4fd805689d)
[INFO] [stdout] 
[INFO] [stdout] running 119 tests
[INFO] [stdout] test graph::context::tests::new_context_has_no_modules ... ok
[INFO] [stdout] test graph::context::tests::unique_module_names - should panic ... ok
[INFO] [stdout] test graph::instance::tests::drive_input_already_driven_error - should panic ... ok
[INFO] [stdout] test graph::instance::tests::drive_input_different_module_error - should panic ... ok
[INFO] [stdout] test graph::instance::tests::drive_input_nonexistent_input_error - should panic ... ok
[INFO] [stdout] test graph::instance::tests::drive_input_incompatible_bit_widths_error - should panic ... ok
[INFO] [stdout] test graph::instance::tests::output_nonexistent_output_error - should panic ... ok
[INFO] [stdout] test graph::mem::tests::initial_contents_already_specified_error - should panic ... ok
[INFO] [stdout] test graph::mem::tests::initial_contents_length_error - should panic ... ok
[INFO] [stdout] test graph::mem::tests::read_port_address_bit_width_error - should panic ... ok
[INFO] [stdout] test graph::mem::tests::write_port_address_bit_width_error - should panic ... ok
[INFO] [stdout] test graph::mem::tests::initial_contents_element_bit_width_error - should panic ... ok
[INFO] [stdout] test graph::mem::tests::write_port_enable_bit_width_error - should panic ... ok
[INFO] [stdout] test graph::mem::tests::write_port_already_specified_error - should panic ... ok
[INFO] [stdout] test graph::module::tests::input_width_gt_max_error - should panic ... ok
[INFO] [stdout] test graph::mem::tests::write_port_value_bit_width_error - should panic ... ok
[INFO] [stdout] test graph::module::tests::mux_cond_separate_module_error - should panic ... ok
[INFO] [stdout] test graph::module::tests::input_width_lt_min_error - should panic ... ok
[INFO] [stdout] test graph::module::tests::instantiate_nonexistent_module_error - should panic ... ok
[INFO] [stdout] test graph::module::tests::lit_bit_width_gt_max_error - should panic ... ok
[INFO] [stdout] test graph::module::tests::output_separate_module_error - should panic ... ok
[INFO] [stdout] test graph::module::tests::reg_bit_width_gt_max_error - should panic ... ok
[INFO] [stdout] test graph::module::tests::lit_value_cannot_bit_into_bit_width_error_2 - should panic ... ok
[INFO] [stdout] test graph::module::tests::lit_value_cannot_bit_into_bit_width_error_3 - should panic ... ok
[INFO] [stdout] test graph::register::tests::default_value_cannot_bit_into_bit_width_error_1 - should panic ... ok
[INFO] [stdout] test graph::module::tests::mem_address_bit_width_gt_max_error - should panic ... ok
[INFO] [stdout] test graph::module::tests::mem_address_bit_width_lt_min_error - should panic ... ok
[INFO] [stdout] test graph::register::tests::default_value_cannot_bit_into_bit_width_error_4 - should panic ... ok
[INFO] [stdout] test graph::register::tests::drive_next_already_driven_error - should panic ... ok
[INFO] [stdout] test graph::module::tests::mux_cond_bit_width_error - should panic ... ok
[INFO] [stdout] test graph::mem::tests::read_port_enable_bit_width_error - should panic ... ok
[INFO] [stdout] test graph::module::tests::mux_true_false_bit_width_error - should panic ... ok
[INFO] [stdout] test graph::module::tests::mux_when_false_separate_module_error - should panic ... ok
[INFO] [stdout] test graph::module::tests::mux_when_true_separate_module_error - should panic ... ok
[INFO] [stdout] test graph::module::tests::lit_bit_width_lt_min_error - should panic ... ok
[INFO] [stdout] test graph::module::tests::lit_value_cannot_bit_into_bit_width_error_1 - should panic ... ok
[INFO] [stdout] test graph::module::tests::reg_bit_width_lt_min_error - should panic ... ok
[INFO] [stdout] test graph::register::tests::default_value_already_specified_error - should panic ... ok
[INFO] [stdout] test graph::module::tests::lit_value_cannot_bit_into_bit_width_error_4 - should panic ... ok
[INFO] [stdout] test graph::signal::tests::bits_range_low_gt_high_error - should panic ... ok
[INFO] [stdout] test graph::register::tests::default_value_cannot_bit_into_bit_width_error_3 - should panic ... ok
[INFO] [stdout] test graph::module::tests::mem_element_bit_width_gt_max_error - should panic ... ok
[INFO] [stdout] test graph::module::tests::mem_element_bit_width_lt_min_error - should panic ... ok
[INFO] [stdout] test graph::register::tests::drive_next_incompatible_bit_width_error - should panic ... ok
[INFO] [stdout] test graph::register::tests::drive_next_separate_module_error - should panic ... ok
[INFO] [stdout] test graph::signal::tests::add_incompatible_bit_widths_error - should panic ... ok
[INFO] [stdout] test graph::signal::tests::add_separate_module_error - should panic ... ok
[INFO] [stdout] test graph::signal::tests::bit_index_oob_error - should panic ... ok
[INFO] [stdout] test graph::signal::tests::bitand_incompatible_bit_widths_error - should panic ... ok
[INFO] [stdout] test graph::signal::tests::bitand_separate_module_error - should panic ... ok
[INFO] [stdout] test graph::signal::tests::ge_signed_bit_width_1_error - should panic ... ok
[INFO] [stdout] test graph::signal::tests::ge_signed_separate_module_error - should panic ... ok
[INFO] [stdout] test graph::signal::tests::bits_range_high_oob_error - should panic ... ok
[INFO] [stdout] test graph::register::tests::default_value_cannot_bit_into_bit_width_error_2 - should panic ... ok
[INFO] [stdout] test graph::signal::tests::bits_range_low_oob_error - should panic ... ok
[INFO] [stdout] test graph::signal::tests::bitxor_incompatible_bit_widths_error - should panic ... ok
[INFO] [stdout] test graph::signal::tests::gt_signed_separate_module_error - should panic ... ok
[INFO] [stdout] test graph::signal::tests::concat_oob_error - should panic ... ok
[INFO] [stdout] test graph::signal::tests::concat_separate_module_error - should panic ... ok
[INFO] [stdout] test graph::signal::tests::le_signed_bit_width_1_error - should panic ... ok
[INFO] [stdout] test graph::signal::tests::eq_separate_module_error - should panic ... ok
[INFO] [stdout] test graph::signal::tests::ge_incompatible_bit_widths_error - should panic ... ok
[INFO] [stdout] test graph::signal::tests::lt_incompatible_bit_widths_error - should panic ... ok
[INFO] [stdout] test graph::signal::tests::bitor_incompatible_bit_widths_error - should panic ... ok
[INFO] [stdout] test graph::signal::tests::ge_signed_incompatible_bit_widths_error - should panic ... ok
[INFO] [stdout] test graph::signal::tests::bitor_separate_module_error - should panic ... ok
[INFO] [stdout] test graph::signal::tests::lt_signed_separate_module_error - should panic ... ok
[INFO] [stdout] test graph::signal::tests::gt_separate_module_error - should panic ... ok
[INFO] [stdout] test graph::signal::tests::mul_separate_module_error - should panic ... ok
[INFO] [stdout] test graph::signal::tests::gt_signed_incompatible_bit_widths_error - should panic ... ok
[INFO] [stdout] test graph::signal::tests::bitxor_separate_module_error - should panic ... ok
[INFO] [stdout] test graph::signal::tests::mux_cond_bit_width_error - should panic ... ok
[INFO] [stdout] test graph::signal::tests::le_separate_module_error - should panic ... ok
[INFO] [stdout] test graph::signal::tests::eq_incompatible_bit_widths_error - should panic ... ok
[INFO] [stdout] test graph::signal::tests::mux_when_false_separate_module_error - should panic ... ok
[INFO] [stdout] test graph::signal::tests::mux_when_true_separate_module_error - should panic ... ok
[INFO] [stdout] test graph::signal::tests::ne_incompatible_bit_widths_error - should panic ... ok
[INFO] [stdout] test graph::signal::tests::lt_separate_module_error - should panic ... ok
[INFO] [stdout] test graph::signal::tests::repeat_count_oob_error - should panic ... ok
[INFO] [stdout] test graph::signal::tests::lt_signed_incompatible_bit_widths_error - should panic ... ok
[INFO] [stdout] test graph::signal::tests::gt_incompatible_bit_widths_error - should panic ... ok
[INFO] [stdout] test graph::signal::tests::shr_arithmetic_separate_module_error - should panic ... ok
[INFO] [stdout] test graph::signal::tests::shr_separate_module_error - should panic ... ok
[INFO] [stdout] test graph::signal::tests::mul_signed_oob_error - should panic ... ok
[INFO] [stdout] test graph::signal::tests::mul_signed_separate_module_error - should panic ... ok
[INFO] [stdout] test graph::signal::tests::le_incompatible_bit_widths_error - should panic ... ok
[INFO] [stdout] test graph::signal::tests::mux_cond_separate_module_error - should panic ... ok
[INFO] [stdout] test graph::signal::tests::mux_true_false_bit_width_error - should panic ... ok
[INFO] [stdout] test graph::signal::tests::le_signed_incompatible_bit_widths_error - should panic ... ok
[INFO] [stdout] test graph::signal::tests::le_signed_separate_module_error - should panic ... ok
[INFO] [stdout] test graph::signal::tests::ge_separate_module_error - should panic ... ok
[INFO] [stdout] test graph::signal::tests::ne_separate_module_error - should panic ... ok
[INFO] [stdout] test graph::signal::tests::lt_signed_bit_width_1_error - should panic ... ok
[INFO] [stdout] test graph::signal::tests::repeat_count_zero_error - should panic ... ok
[INFO] [stdout] test graph::signal::tests::shl_separate_module_error - should panic ... ok
[INFO] [stdout] test graph::signal::tests::mul_oob_error - should panic ... ok
[INFO] [stdout] test graph::signal::tests::gt_signed_bit_width_1_error - should panic ... ok
[INFO] [stdout] test graph::signal::tests::sub_incompatible_bit_widths_error - should panic ... ok
[INFO] [stdout] test graph::signal::tests::sub_separate_module_error - should panic ... ok
[INFO] [stdout] test sim::tests::combinational_loop_error - should panic ... ok
[INFO] [stdout] test sim::tests::mem_without_initial_contents_or_write_port_error1 - should panic ... ok
[INFO] [stdout] test sim::tests::mem_without_initial_contents_or_write_port_error2 - should panic ... ok
[INFO] [stdout] test sim::tests::mem_without_read_ports_error1 - should panic ... ok
[INFO] [stdout] test sim::tests::mem_without_read_ports_error2 - should panic ... ok
[INFO] [stdout] test sim::tests::recursive_module_definition_error1 - should panic ... ok
[INFO] [stdout] test sim::tests::recursive_module_definition_error2 - should panic ... ok
[INFO] [stdout] test sim::tests::undriven_instance_input_error - should panic ... ok
[INFO] [stdout] test sim::tests::undriven_register_error1 - should panic ... ok
[INFO] [stdout] test sim::tests::undriven_register_error2 - should panic ... ok
[INFO] [stdout] test verilog::tests::combinational_loop_error - should panic ... ok
[INFO] [stdout] test verilog::tests::mem_without_initial_contents_or_write_port_error1 - should panic ... ok
[INFO] [stdout] test verilog::tests::mem_without_initial_contents_or_write_port_error2 - should panic ... ok
[INFO] [stdout] test verilog::tests::mem_without_read_ports_error1 - should panic ... ok
[INFO] [stdout] test verilog::tests::mem_without_read_ports_error2 - should panic ... ok
[INFO] [stdout] test verilog::tests::recursive_module_definition_error1 - should panic ... ok
[INFO] [stdout] test verilog::tests::recursive_module_definition_error2 - should panic ... ok
[INFO] [stdout] test verilog::tests::undriven_instance_input_error - should panic ... ok
[INFO] [stdout] test verilog::tests::undriven_register_error1 - should panic ... ok
[INFO] [stdout] test verilog::tests::undriven_register_error2 - should panic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 119 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests kaze
[INFO] [stderr] warning: unnecessary trailing semicolon
[INFO] [stderr]    --> /opt/rustwide/workdir/src/sim.rs:356:10
[INFO] [stderr]     |
[INFO] [stderr] 356 |         };
[INFO] [stderr]     |          ^ help: remove this semicolon
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(redundant_semicolons)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: 1 warning emitted
[INFO] [stderr] 
[INFO] [stdout] 
[INFO] [stdout] running 58 tests
[INFO] [stdout] test src/graph/context.rs - graph::context::Context<'a>::new (line 43) ... ok
[INFO] [stdout] test src/graph/module.rs - graph::module::Module<'a>::high (line 128) ... ok
[INFO] [stdout] test src/graph/context.rs - graph::context::Context<'a>::module (line 82) ... ok
[INFO] [stdout] test src/graph/context.rs - graph::context::Context<'a>::module (line 71) ... ok
[INFO] [stdout] test src/graph/context.rs - graph::context::Context<'a>::modules (line 112) ... ok
[INFO] [stdout] test src/graph/constant.rs - graph::constant::Constant (line 7) ... ok
[INFO] [stdout] test src/graph/module.rs - graph::module::Module (line 20) ... ok
[INFO] [stdout] test src/graph/module.rs - graph::module::Module<'a>::input (line 151) ... ok
[INFO] [stdout] test src/graph/context.rs - graph::context::Context (line 18) ... ok
[INFO] [stdout] test src/graph/mem.rs - graph::mem::Mem<'a>::initial_contents (line 69) ... ok
[INFO] [stdout] test src/graph/instance.rs - graph::instance::Instance (line 14) ... ok
[INFO] [stdout] test src/graph/instance.rs - graph::instance::Instance<'a>::output (line 88) ... ok
[INFO] [stdout] test src/graph/mem.rs - graph::mem::Mem (line 24) ... ok
[INFO] [stdout] test src/graph/mem.rs - graph::mem::Mem<'a>::read_port (line 115) ... ok
[INFO] [stdout] test src/graph/instance.rs - graph::instance::Instance<'a>::drive_input (line 48) ... ok
[INFO] [stdout] test src/graph/mem.rs - graph::mem::Mem<'a>::write_port (line 165) ... ok
[INFO] [stdout] test src/graph/module.rs - graph::module::Module<'a>::instance (line 337) ... ok
[INFO] [stdout] test src/graph/module.rs - graph::module::Module<'a>::low (line 109) ... ok
[INFO] [stdout] test src/graph/module.rs - graph::module::Module<'a>::lit (line 67) ... ok
[INFO] [stdout] test src/graph/module.rs - graph::module::Module<'a>::output (line 196) ... ok
[INFO] [stdout] test src/graph/module.rs - graph::module::Module<'a>::mux (line 274) ... ok
[INFO] [stdout] test src/graph/signal.rs - graph::signal::&'aSignal<'a>::add (line 1012) ... ok
[INFO] [stdout] test src/graph/module.rs - graph::module::Module<'a>::mem (line 385) ... ok
[INFO] [stdout] test src/graph/signal.rs - graph::signal::&'aSignal<'a>::bitxor (line 1169) ... ok
[INFO] [stdout] test src/graph/signal.rs - graph::signal::&'aSignal<'a>::bitand (line 1067) ... ok
[INFO] [stdout] test src/graph/register.rs - graph::register::Register<'a>::drive_next (line 93) ... ok
[INFO] [stdout] test src/graph/module.rs - graph::module::Module<'a>::reg (line 222) ... ok
[INFO] [stdout] test src/graph/signal.rs - graph::signal::&'aSignal<'a>::mul (line 1236) ... ok
[INFO] [stdout] test src/graph/register.rs - graph::register::Register<'a>::default_value (line 56) ... ok
[INFO] [stdout] test src/graph/signal.rs - graph::signal::&'aSignal<'a>::bitor (line 1118) ... ok
[INFO] [stdout] test src/graph/register.rs - graph::register::Register (line 20) ... ok
[INFO] [stdout] test src/graph/signal.rs - graph::signal::&'aSignal<'a>::not (line 1275) ... ok
[INFO] [stdout] test src/graph/signal.rs - graph::signal::&'aSignal<'a>::shl (line 1315) ... ok
[INFO] [stdout] test src/graph/signal.rs - graph::signal::&'aSignal<'a>::shr (line 1357) ... ok
[INFO] [stdout] test src/graph/signal.rs - graph::signal::&'aSignal<'a>::sub (line 1399) ... ok
[INFO] [stdout] test src/graph/signal.rs - graph::signal::Signal<'a>::bit (line 124) ... ok
[INFO] [stdout] test src/graph/signal.rs - graph::signal::Signal<'a>::bits (line 161) ... ok
[INFO] [stdout] test src/graph/signal.rs - graph::signal::Signal<'a>::ge (line 514) ... ok
[INFO] [stdout] test src/graph/signal.rs - graph::signal::Signal<'a>::ge_signed (line 703) ... ok
[INFO] [stdout] test src/graph/signal.rs - graph::signal::Signal<'a>::gt (line 469) ... ok
[INFO] [stdout] test src/graph/signal.rs - graph::signal::Signal<'a>::gt_signed (line 655) ... ok
[INFO] [stdout] test src/graph/signal.rs - graph::signal::Signal (line 29) ... ok
[INFO] [stdout] test src/graph/signal.rs - graph::signal::Signal<'a>::eq (line 289) ... ok
[INFO] [stdout] test src/graph/signal.rs - graph::signal::Signal<'a>::concat (line 248) ... ok
[INFO] [stdout] test src/graph/signal.rs - graph::signal::Signal<'a>::le (line 424) ... ok
[INFO] [stdout] test src/graph/signal.rs - graph::signal::Signal<'a>::le_signed (line 607) ... ok
[INFO] [stdout] test src/graph/signal.rs - graph::signal::Signal<'a>::bit_width (line 57) ... ok
[INFO] [stdout] test src/graph/signal.rs - graph::signal::Signal<'a>::lt (line 379) ... ok
[INFO] [stdout] test src/graph/signal.rs - graph::signal::Signal<'a>::lt_signed (line 559) ... ok
[INFO] [stdout] test src/graph/signal.rs - graph::signal::Signal<'a>::ne (line 334) ... ok
[INFO] [stdout] test src/graph/signal.rs - graph::signal::Signal<'a>::mul_signed (line 791) ... ok
[INFO] [stdout] test src/graph/signal.rs - graph::signal::Signal<'a>::mux (line 832) ... ok
[INFO] [stdout] test src/graph/signal.rs - graph::signal::Signal<'a>::repeat (line 205) ... ok
[INFO] [stdout] test src/graph/signal.rs - graph::signal::Signal<'a>::shr_arithmetic (line 753) ... ok
[INFO] [stdout] test src/graph/signal.rs - graph::signal::Signal<'a>::reg_next (line 855) ... ok
[INFO] [stdout] test src/graph/signal.rs - graph::signal::Signal<'a>::reg_next_with_default (line 883) ... ok
[INFO] [stdout] test src/graph/sugar.rs - graph::sugar::if_ (line 11) ... ok
[INFO] [stdout] test src/lib.rs - (line 18) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 58 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.44s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "4e23cda8e2fff8795b9e47bbc3bf0d0a1c3c7bfd76f410b3f3879150d47c8ee2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "4e23cda8e2fff8795b9e47bbc3bf0d0a1c3c7bfd76f410b3f3879150d47c8ee2", kill_on_drop: false }`
[INFO] [stdout] 4e23cda8e2fff8795b9e47bbc3bf0d0a1c3c7bfd76f410b3f3879150d47c8ee2
