[INFO] fetching crate vhdl_syntax 0.2.0...
[INFO] testing vhdl_syntax-0.2.0 against 1.100.0-beta.1 for beta-1.100-2
[INFO] extracting crate vhdl_syntax 0.2.0 into /workspace/builds/worker-3-tc2/source
[INFO] started tweaking crates.io crate vhdl_syntax 0.2.0
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate vhdl_syntax 0.2.0
[INFO] tweaked toml for crates.io crate vhdl_syntax 0.2.0 written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate vhdl_syntax 0.2.0 on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate vhdl_syntax 0.2.0 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" "+1.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 7741019c6ce3d7010c2da21d72ecd3e4e45eb02edac0b704a3e85a655e6d371f
[INFO] running `Command { std: "docker" "start" "7741019c6ce3d7010c2da21d72ecd3e4e45eb02edac0b704a3e85a655e6d371f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "7741019c6ce3d7010c2da21d72ecd3e4e45eb02edac0b704a3e85a655e6d371f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "7741019c6ce3d7010c2da21d72ecd3e4e45eb02edac0b704a3e85a655e6d371f" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "7741019c6ce3d7010c2da21d72ecd3e4e45eb02edac0b704a3e85a655e6d371f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "7741019c6ce3d7010c2da21d72ecd3e4e45eb02edac0b704a3e85a655e6d371f" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling rustc-hash v2.1.3
[INFO] [stderr]    Compiling nonzero_ext v0.3.0
[INFO] [stderr]    Compiling vhdl_syntax v0.2.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 11.38s
[INFO] running `Command { std: "docker" "inspect" "7741019c6ce3d7010c2da21d72ecd3e4e45eb02edac0b704a3e85a655e6d371f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "7741019c6ce3d7010c2da21d72ecd3e4e45eb02edac0b704a3e85a655e6d371f" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling pest v2.8.8
[INFO] [stderr]    Compiling yansi v1.0.1
[INFO] [stderr]    Compiling diff v0.1.13
[INFO] [stderr]    Compiling assert_matches v1.5.0
[INFO] [stderr]    Compiling similar v3.1.2
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling console v0.16.4
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling pretty_assertions v1.4.1
[INFO] [stderr]    Compiling pest_meta v2.8.8
[INFO] [stderr]    Compiling pest_generator v2.8.8
[INFO] [stderr]    Compiling pest_derive v2.8.8
[INFO] [stderr]    Compiling insta v1.48.0
[INFO] [stderr]    Compiling vhdl_syntax v0.2.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 18.47s
[INFO] running `Command { std: "docker" "inspect" "7741019c6ce3d7010c2da21d72ecd3e4e45eb02edac0b704a3e85a655e6d371f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "7741019c6ce3d7010c2da21d72ecd3e4e45eb02edac0b704a3e85a655e6d371f" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.46s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/vhdl_syntax/f21404ae85a91e91/out/vhdl_syntax-f21404ae85a91e91)
[INFO] [stdout] 
[INFO] [stdout] running 567 tests
[INFO] [stdout] test builder::abstract_literal_real_always_has_decimal_point ... ok
[INFO] [stdout] test builder::char_literal_has_tick_marks ... ok
[INFO] [stdout] test builder::bit_string_literal_helpers_produce_correct_prefixes_prefixes ... ok
[INFO] [stdout] test builder::abstract_literal_integer_produces_plain_decimal_string ... ok
[INFO] [stdout] test fmt::encoding::tests::all_valid_multibyte ... ok
[INFO] [stdout] test fmt::encoding::tests::empty ... ok
[INFO] [stdout] test fmt::encoding::tests::invalid_then_valid ... ok
[INFO] [stdout] test fmt::encoding::tests::multiple_invalid_groups_separated_by_valid ... ok
[INFO] [stdout] test fmt::encoding::tests::valid_then_invalid ... ok
[INFO] [stdout] test fmt::encoding::tests::incomplete_multibyte_sequence ... ok
[INFO] [stdout] test fmt::encoding::tests::invalid_between_valid ... ok
[INFO] [stdout] test builder::char_literal_produces_correct_output_with_quote_char_itself ... ok
[INFO] [stdout] test interning::tests::equal_values_share_a_symbol ... ok
[INFO] [stdout] test fmt::encoding::tests::all_valid_ascii ... ok
[INFO] [stdout] test fmt::encoding::tests::valid_multibyte_between_invalid ... ok
[INFO] [stdout] test builder::char_literal_from_char_rejects_non_latin_1 ... ok
[INFO] [stdout] test interning::tests::distinct_values_get_distinct_symbols ... ok
[INFO] [stdout] test interning::tests::two_interners_of_the_same_type_are_independent ... ok
[INFO] [stdout] test latin_1::tests::utf8_to_latin1 ... ok
[INFO] [stdout] test parser::builder::tests::a_node_that_holds_a_token_is_kept_with_its_errors_in_place ... ok
[INFO] [stdout] test builder::from_token_works_for_correctly_kinded_tokens ... ok
[INFO] [stdout] test parser::builder::tests::errors_in_an_empty_node_fold_into_one_naming_the_node ... ok
[INFO] [stdout] test parser::builder::tests::expected_at_the_start_of_the_input_is_zero_width_at_zero ... ok
[INFO] [stdout] test parser::builder::tests::expected_is_zero_width_at_the_end_of_the_preceding_token ... ok
[INFO] [stdout] test interning::tests::symbols_round_trip_to_their_value ... ok
[INFO] [stdout] test latin_1::tests::compare_latin1_to_utf8 ... ok
[INFO] [stdout] test latin_1::tests::latin1_lowercase ... ok
[INFO] [stdout] test parser::builder::tests::an_empty_capable_node_keeps_its_own_errors_unfolded ... ok
[INFO] [stdout] test latin_1::tests::latin1_to_utf8 ... ok
[INFO] [stdout] test parser::error::tests::display_errors_renders_one_error_per_line ... ok
[INFO] [stdout] test parser::builder::tests::folding_stops_at_an_empty_capable_node ... ok
[INFO] [stdout] test parser::builder::tests::precede_wraps_only_the_node_it_names ... ok
[INFO] [stdout] test parser::builder::tests::separate_unexpected_runs_do_not_merge ... ok
[INFO] [stdout] test parser::error::tests::unterminated_string_maps_at_token ... ok
[INFO] [stdout] test parser::error::tests::format_error_messages ... ok
[INFO] [stdout] test parser::error::tests::illegal_input_maps_to_unexpected_unknown_at_token ... ok
[INFO] [stdout] test parser::builder::tests::unexpected_node_is_measured_without_its_leading_trivia ... ok
[INFO] [stdout] test parser::error::tests::token_start_offset_is_applied ... ok
[INFO] [stdout] test parser::error::tests::unterminated_block_comment_span_skips_leading_trivia ... ok
[INFO] [stdout] test parser::error_recovery::tests::expect_recover_emits_unexpected_input_after_skipping ... ok
[INFO] [stdout] test parser::error_recovery::tests::expect_recover_leaves_illegal_input_to_the_tokenizer ... ok
[INFO] [stdout] test parser::error_recovery::tests::expect_recover_stops_when_expected_token_appears ... ok
[INFO] [stdout] test parser::error_recovery::tests::missing_token_records_locus_and_found_kind ... ok
[INFO] [stdout] test parser::error_recovery::tests::parse_garbage_at_top_level_terminates_with_diagnostic ... ok
[INFO] [stdout] test parser::error_recovery::tests::parse_recovers_to_next_design_unit ... ok
[INFO] [stdout] test latin_1::tests::utf8_to_latin1_error ... ok
[INFO] [stdout] test parser::builder::tests::nested_empty_nodes_fold_to_the_outermost ... ok
[INFO] [stdout] test parser::error_recovery::tests::expect_recover_emits_missing_token_when_recovery_point_is_next ... ok
[INFO] [stdout] test parser::builder::tests::a_chain_of_precedes_nests_outermost_last ... ok
[INFO] [stdout] test parser::error_recovery::tests::is_recovery_point_walks_full_sync_stack ... ok
[INFO] [stdout] test fmt::encoding::tests::single_invalid_byte ... ok
[INFO] [stdout] test fmt::encoding::tests::overlong_encoding_splits_into_separate_replacements ... ok
[INFO] [stdout] test builder::string_literal_adds_surrounding_quotes_and_doubles_embedded_quotes ... ok
[INFO] [stdout] test interning::tests::interning_is_case_sensitive ... ok
[INFO] [stdout] test fmt::encoding::tests::two_consecutive_invalid_bytes ... ok
[INFO] [stdout] test interning::tests::concurrent_interning_of_one_value_yields_one_symbol ... ok
[INFO] [stdout] test parser::productions::alias_declaration::tests::parse_alias_with_character ... ok
[INFO] [stdout] test parser::productions::alias_declaration::tests::parse_alias_with_subtype_indication ... ok
[INFO] [stdout] test parser::productions::alias_declaration::tests::parse_alias_with_operator_symbol ... ok
[INFO] [stdout] test parser::productions::attributes::tests::attribute_specification_with_signature ... ok
[INFO] [stdout] test parser::productions::attributes::tests::parse_simple_attribute_specification ... ok
[INFO] [stdout] test parser::productions::alias_declaration::tests::parse_simple_alias ... ok
[INFO] [stdout] test parser::productions::component_declaration::tests::component_end_without_keyword_is_error_before_vhdl2019 ... ok
[INFO] [stdout] test parser::error_recovery::tests::label_without_statement ... ok
[INFO] [stdout] test builder::from_token_panics_with_wong_kind - should panic ... ok
[INFO] [stdout] test parser::productions::alias_declaration::tests::parse_alias_with_signature ... ok
[INFO] [stdout] test parser::productions::architecture::tests::parse_architecture_body_end_identifier ... ok
[INFO] [stdout] test parser::productions::architecture::tests::architecture_missing_is ... ok
[INFO] [stdout] test parser::productions::architecture::tests::architecture_missing_begin ... ok
[INFO] [stdout] test parser::productions::architecture::tests::architecture_missing_of ... ok
[INFO] [stdout] test parser::productions::component_declaration::tests::components_with_port ... ok
[INFO] [stdout] test parser::productions::component_declaration::tests::component_end_without_keyword_vhdl2019 ... ok
[INFO] [stdout] test parser::productions::attributes::tests::attribute_specification_list ... ok
[INFO] [stdout] test parser::productions::architecture::tests::parse_architecture_body ... ok
[INFO] [stdout] test parser::productions::composite_types::tests::array_missing_of ... ok
[INFO] [stdout] test parser::productions::composite_types::tests::record_element_missing_semicolon ... ignored, currently produces many spurious errors, likely due to name after `integer` parsing as subtype_indication.
[INFO] [stdout] test parser::productions::attributes::tests::attribute_specification_others ... ok
[INFO] [stdout] test parser::productions::composite_types::tests::parse_array_type_definition_with_discrete_subtype_definition ... ok
[INFO] [stdout] test parser::productions::architecture::tests::parse_architecture_body_end ... ok
[INFO] [stdout] test parser::productions::component_declaration::tests::component_missing_end ... ok
[INFO] [stdout] test parser::productions::composite_types::tests::parse_array_type_definition_with_range_attribute_name ... ok
[INFO] [stdout] test parser::productions::composite_types::tests::parse_array_type_definition_with_selected_name ... ok
[INFO] [stdout] test parser::productions::attributes::tests::attribute_specification_all ... ok
[INFO] [stdout] test parser::productions::composite_types::tests::record_missing_end_record ... ok
[INFO] [stdout] test parser::productions::component_declaration::tests::simple_components ... ok
[INFO] [stdout] test parser::productions::composite_types::tests::array_type_declaration_with_discrete_range ... ok
[INFO] [stdout] test parser::productions::composite_types::tests::record_type_declaration ... ok
[INFO] [stdout] test parser::productions::attributes::tests::parse_simple_attribute_declaration ... ok
[INFO] [stdout] test parser::productions::component_declaration::tests::component_unclosed_port_list ... ok
[INFO] [stdout] test parser::productions::component_declaration::tests::components_with_generics ... ok
[INFO] [stdout] test parser::productions::composite_types::tests::array_type_declaration ... ok
[INFO] [stdout] test parser::productions::attributes::tests::simple_attribute_specification_operator_symbol ... ok
[INFO] [stdout] test parser::productions::concurrent_statement::tests::block ... ok
[INFO] [stdout] test parser::productions::concurrent_statement::tests::case_generate ... ok
[INFO] [stdout] test parser::productions::concurrent_statement::tests::component_no_keyword_generic_aspect_map ... ok
[INFO] [stdout] test parser::productions::concurrent_statement::tests::aggregate_signal_asignment ... ok
[INFO] [stdout] test parser::productions::concurrent_statement::tests::concurrent_assert ... ok
[INFO] [stdout] test parser::productions::concurrent_statement::tests::concurrent_conditional_signal_assignment ... ok
[INFO] [stdout] test parser::productions::concurrent_statement::tests::concurrent_signal_assignment ... ok
[INFO] [stdout] test parser::productions::concurrent_statement::tests::architecture_misplaced_use ... ok
[INFO] [stdout] test parser::productions::concurrent_statement::tests::block_variant ... ok
[INFO] [stdout] test parser::productions::concurrent_statement::tests::concurrent_signal_assignment_external_name ... ok
[INFO] [stdout] test parser::productions::concurrent_statement::tests::component_no_keyword_port_aspect_map ... ok
[INFO] [stdout] test parser::productions::concurrent_statement::tests::empty_case_generate ... ok
[INFO] [stdout] test parser::productions::concurrent_statement::tests::case_generate_alternative_label ... ok
[INFO] [stdout] test parser::productions::concurrent_statement::tests::entity_instantiation_architecture ... ok
[INFO] [stdout] test parser::productions::concurrent_statement::tests::for_generate ... ok
[INFO] [stdout] test parser::productions::concurrent_statement::tests::component_aspect_maps ... ok
[INFO] [stdout] test parser::productions::concurrent_statement::tests::block_header ... ok
[INFO] [stdout] test parser::productions::concurrent_statement::tests::component_instantiation ... ok
[INFO] [stdout] test parser::productions::concurrent_statement::tests::concurrent_procedure ... ok
[INFO] [stdout] test parser::productions::concurrent_statement::tests::for_generate_declarations ... ok
[INFO] [stdout] test parser::productions::concurrent_statement::tests::configuration_instantiation ... ok
[INFO] [stdout] test parser::productions::concurrent_statement::tests::entity_instantiation ... ok
[INFO] [stdout] test parser::productions::concurrent_statement::tests::for_generate_empty ... ok
[INFO] [stdout] test parser::productions::concurrent_statement::tests::concurrent_procedure_no_args ... ok
[INFO] [stdout] test parser::productions::concurrent_statement::tests::guarded_block ... ok
[INFO] [stdout] test parser::productions::concurrent_statement::tests::process_missing_begin ... ignored, currently produces spurious error messages since declarations and statements are not clearly separated
[INFO] [stdout] test parser::productions::concurrent_statement::tests::for_generate_empty_declarations ... ok
[INFO] [stdout] test parser::productions::concurrent_statement::tests::for_generate_missing_end ... ok
[INFO] [stdout] test parser::productions::concurrent_statement::tests::process_missing_end ... ok
[INFO] [stdout] test parser::productions::concurrent_statement::tests::if_elseif_else_generate_inner_end ... ok
[INFO] [stdout] test parser::productions::concurrent_statement::tests::postponed_statement ... ok
[INFO] [stdout] test parser::productions::concurrent_statement::tests::guarded_block_variant ... ok
[INFO] [stdout] test parser::productions::concurrent_statement::tests::labeled_concurrent_procedure ... ok
[INFO] [stdout] test parser::productions::concurrent_statement::tests::if_elseif_else_generate_alternative_label ... ok
[INFO] [stdout] test parser::productions::concurrent_statement::tests::if_generate_empty ... ok
[INFO] [stdout] test parser::productions::concurrent_statement::tests::process_statement_end_postponed ... ok
[INFO] [stdout] test parser::productions::concurrent_statement::tests::if_generate_declarative_region ... ok
[INFO] [stdout] test parser::productions::concurrent_statement::tests::instantiation_missing_semicolon ... ok
[INFO] [stdout] test parser::productions::concurrent_statement::tests::selected_signal_assignment ... ok
[INFO] [stdout] test parser::productions::concurrent_statement::tests::postponed_concurrent_procedure ... ok
[INFO] [stdout] test parser::productions::concurrent_statement::tests::postponed_concurrent_assert ... ok
[INFO] [stdout] test parser::productions::concurrent_statement::tests::if_elseif_else_generate_empty ... ok
[INFO] [stdout] test parser::productions::concurrent_statement::tests::process_statement_full ... ok
[INFO] [stdout] test parser::productions::concurrent_statement::tests::postponed_process_statement_end_postponed ... ok
[INFO] [stdout] test parser::productions::concurrent_statement::tests::test_process_statement_variant ... ok
[INFO] [stdout] test parser::productions::concurrent_statement::tests::process_statement ... ok
[INFO] [stdout] test parser::productions::configuration_declarations::tests::configuration_component_configuration_binding_indication ... ok
[INFO] [stdout] test parser::productions::configuration_declarations::tests::component_configuration_with_multiple_vunit_bindings ... ok
[INFO] [stdout] test parser::productions::concurrent_statement::tests::process_statement_sensitivity ... ok
[INFO] [stdout] test parser::productions::configuration_declarations::tests::compound_configuration_specification ... ok
[INFO] [stdout] test parser::productions::configuration_declarations::tests::configuration_declaration_multiple_vunit_binding_indications ... ok
[INFO] [stdout] test parser::productions::configuration_declarations::tests::configuration_component_configuration_nested ... ok
[INFO] [stdout] test parser::productions::concurrent_statement::tests::process_statement_with_conditional_waveform_assignment ... ok
[INFO] [stdout] test parser::productions::configuration_declarations::tests::configuration_block_configuration ... ok
[INFO] [stdout] test parser::productions::configuration_declarations::tests::configuration_component_configuration ... ok
[INFO] [stdout] test parser::productions::configuration_declarations::tests::configuration_use_clause ... ok
[INFO] [stdout] test parser::productions::concurrent_statement::tests::process_statement_with_empty_sensitivity_list ... ok
[INFO] [stdout] test parser::productions::configuration_declarations::tests::configuration_nested_block_configuration ... ok
[INFO] [stdout] test parser::productions::concurrent_statement::tests::test_if_elseif_else_generate ... ok
[INFO] [stdout] test parser::productions::configuration_declarations::tests::entity_entity_aspect_entity ... ok
[INFO] [stdout] test parser::productions::configuration_declarations::tests::simple_configuration_specification_end_for ... ok
[INFO] [stdout] test parser::productions::configuration_declarations::tests::simple_group_declaration ... ok
[INFO] [stdout] test parser::productions::configuration_declarations::tests::simple_configuration_specification ... ok
[INFO] [stdout] test parser::productions::configuration_declarations::tests::entity_entity_aspect_open ... ok
[INFO] [stdout] test parser::productions::context::tests::test_context_reference_single_name ... ok
[INFO] [stdout] test parser::productions::configuration_declarations::tests::entity_entity_aspect_configuration ... ok
[INFO] [stdout] test parser::productions::configuration_declarations::tests::group_template_declaration_with_infinite_entry ... ok
[INFO] [stdout] test parser::productions::configuration_declarations::tests::configuration_vunit_binding_indication ... ok
[INFO] [stdout] test parser::productions::configuration_declarations::tests::group_template_declaration_with_multiple_entries ... ok
[INFO] [stdout] test parser::productions::context::tests::test_library_clause_multiple_names ... ok
[INFO] [stdout] test parser::productions::configuration_declarations::tests::group_declaration_with_multiple_constituents ... ok
[INFO] [stdout] test parser::productions::configuration_declarations::tests::configuration_with_empty_binding ... ok
[INFO] [stdout] test parser::productions::configuration_declarations::tests::configuration_component_configuration_vunit_binding_indication ... ok
[INFO] [stdout] test parser::productions::context::tests::test_use_clause_multiple_names ... ok
[INFO] [stdout] test parser::productions::context::tests::test_library_clause_single_name ... ok
[INFO] [stdout] test parser::productions::context::tests::library_clause_missing_name ... ok
[INFO] [stdout] test parser::productions::configuration_declarations::tests::simple_group_template_declaration ... ok
[INFO] [stdout] test parser::productions::configuration_declarations::tests::empty_configuration ... ok
[INFO] [stdout] test parser::productions::context::tests::context_reference_missing_semicolon ... ok
[INFO] [stdout] test parser::productions::configuration_declarations::tests::entity_entity_aspect_entity_arch ... ok
[INFO] [stdout] test parser::productions::declarations::tests::package_body_is_not_allowed_in_a_package_declaration ... ok
[INFO] [stdout] test parser::productions::declarations::tests::disconnection_specification_others ... ok
[INFO] [stdout] test parser::productions::declarations::tests::disconnection_specification_all ... ok
[INFO] [stdout] test parser::productions::declarations::tests::package_instantiation ... ok
[INFO] [stdout] test parser::productions::context::tests::test_use_clause_single_name ... ok
[INFO] [stdout] test parser::productions::declarations::tests::disconnection_specification_is_not_allowed_in_a_package_body ... ok
[INFO] [stdout] test parser::productions::declarations::tests::simple_disconnection_specification ... ok
[INFO] [stdout] test parser::productions::design::tests::context_declaration_missing_end ... ok
[INFO] [stdout] test parser::productions::declarations::tests::package_instantiation_generic_map ... ok
[INFO] [stdout] test parser::productions::design::tests::context_clause_associated_with_design_units ... ok
[INFO] [stdout] test parser::productions::design::tests::empty_file ... ok
[INFO] [stdout] test parser::productions::design::tests::library_clause_missing_semicolon ... ok
[INFO] [stdout] test parser::productions::design::tests::design_file_top_level_body_keyword ... ok
[INFO] [stdout] test parser::productions::design::tests::parse_use_clause ... ok
[INFO] [stdout] test parser::productions::design::tests::use_clause_missing_name ... ok
[INFO] [stdout] test parser::productions::design::tests::parse_entity_with_context_clause ... ok
[INFO] [stdout] test parser::productions::design::tests::parse_package_primary_units ... ok
[INFO] [stdout] test parser::productions::entity_declaration::tests::entity_missing_is ... ok
[INFO] [stdout] test parser::productions::entity_declaration::tests::entity_unclosed_port_list ... ok
[INFO] [stdout] test parser::productions::entity_declaration::tests::parse_entity_with_empty_generics_and_ports ... ok
[INFO] [stdout] test parser::productions::entity_declaration::tests::parse_entity_with_empty_generics ... ok
[INFO] [stdout] test parser::productions::entity_declaration::tests::entity_statement_part_rejects_non_passive_statement ... ok
[INFO] [stdout] test parser::productions::design::tests::parse_simple_entity ... ok
[INFO] [stdout] test parser::productions::declarations::tests::nested_package_declaration ... ok
[INFO] [stdout] test parser::productions::design::tests::test_context_clause_items ... ok
[INFO] [stdout] test parser::productions::declarations::tests::nested_package_body ... ok
[INFO] [stdout] test parser::productions::entity_declaration::tests::parse_entity_with_declarations ... ok
[INFO] [stdout] test parser::productions::entity_declaration::tests::parse_entity_declaration ... ok
[INFO] [stdout] test parser::productions::expression::tests::abstract_integer_literal ... ok
[INFO] [stdout] test parser::productions::entity_declaration::tests::parse_entity_with_empty_ports ... ok
[INFO] [stdout] test parser::productions::expression::tests::add_expression ... ok
[INFO] [stdout] test parser::productions::expression::tests::aggregate_others ... ok
[INFO] [stdout] test parser::productions::entity_declaration::tests::parse_simple_entity ... ok
[INFO] [stdout] test parser::productions::entity_declaration::tests::entity_missing_trailing_semicolon ... ok
[INFO] [stdout] test parser::productions::declarations::tests::nested_package_instantiation ... ok
[INFO] [stdout] test parser::productions::entity_declaration::tests::parse_entity_with_generics_and_ports ... ok
[INFO] [stdout] test parser::productions::entity_declaration::tests::parse_entity_with_statements ... ok
[INFO] [stdout] test parser::productions::expression::tests::allocator ... ok
[INFO] [stdout] test parser::productions::design::tests::test_context_clause ... ok
[INFO] [stdout] test parser::productions::declarations::tests::disconnection_specification_with_multiple_signals ... ok
[INFO] [stdout] test parser::productions::expression::tests::abs_expression ... ok
[INFO] [stdout] test parser::productions::expression::tests::condition_operator ... ok
[INFO] [stdout] test parser::productions::expression::tests::allocator_subtype_constrained_range_attribute ... ok
[INFO] [stdout] test parser::productions::expression::tests::allocator_subtype_constrained ... ok
[INFO] [stdout] test parser::productions::expression::tests::aggregate_range ... ok
[INFO] [stdout] test parser::productions::expression::tests::abstract_real_literal ... ok
[INFO] [stdout] test parser::productions::design::tests::parse_multiple_entity_declarations ... ok
[INFO] [stdout] test parser::productions::expression::tests::nested_expression_par_second ... ok
[INFO] [stdout] test parser::productions::expression::tests::character_literal ... ok
[INFO] [stdout] test parser::productions::expression::tests::not_expression ... ok
[INFO] [stdout] test parser::productions::expression::tests::operator_symbol ... ignored
[INFO] [stdout] test parser::productions::expression::tests::external_name ... ok
[INFO] [stdout] test parser::productions::expression::tests::nested_expression_par_first ... ok
[INFO] [stdout] test parser::productions::expression::tests::named_aggregate_many_choices ... ok
[INFO] [stdout] test parser::productions::expression::tests::multiple_others_aggregate ... ok
[INFO] [stdout] test parser::productions::expression::tests::mixed_aggregate ... ok
[INFO] [stdout] test parser::productions::expression::tests::null_literal ... ok
[INFO] [stdout] test parser::productions::expression::tests::physical_unit ... ok
[INFO] [stdout] test parser::productions::expression::tests::string_literal ... ok
[INFO] [stdout] test parser::productions::interface::tests::actual_part_expression_inertial ... ok
[INFO] [stdout] test parser::productions::expression::tests::sub_expression ... ok
[INFO] [stdout] test parser::productions::expression::tests::physical_unit_real ... ok
[INFO] [stdout] test parser::productions::expression::tests::qualified_expression_precedence ... ok
[INFO] [stdout] test parser::productions::expression::tests::physical_unit_unary_expression ... ok
[INFO] [stdout] test parser::productions::expression::tests::qualified_aggregate ... ok
[INFO] [stdout] test parser::productions::interface::tests::actual_part_inertial_open ... ok
[INFO] [stdout] test parser::productions::expression::tests::physical_unit_binary_expression ... ok
[INFO] [stdout] test parser::productions::interface::tests::actual_part_expression_type_conversion_shape ... ok
[INFO] [stdout] test parser::productions::interface::tests::actual_part_subtype_paren_array_resolution ... ok
[INFO] [stdout] test parser::productions::interface::tests::actual_part_subtype_with_array_constraint_shape ... ok
[INFO] [stdout] test parser::productions::interface::tests::actual_part_expression_qualified ... ok
[INFO] [stdout] test parser::productions::interface::tests::actual_part_subtype_paren_record_resolution ... ok
[INFO] [stdout] test parser::productions::expression::tests::positional_aggregate ... ok
[INFO] [stdout] test parser::productions::expression::tests::allocator_subtype ... ok
[INFO] [stdout] test parser::productions::interface::tests::actual_part_subtype_resolution_function_selected_name ... ok
[INFO] [stdout] test parser::productions::interface::tests::interface_list_missing_separator ... ignored, missing list separator is silently mis-parsed (resolution-indication ambiguity + unanchored separated_list); needs more resilient parsing
[INFO] [stdout] test parser::productions::expression::tests::named_aggregate ... ok
[INFO] [stdout] test parser::productions::expression::tests::aggregate_choice_with_signature ... ok
[INFO] [stdout] test parser::productions::expression::tests::qualified_expression ... ok
[INFO] [stdout] test parser::productions::interface::tests::interface_list_doubled_separator ... ok
[INFO] [stdout] test parser::productions::interface::tests::actual_part_subtype_with_range_constraint ... ok
[INFO] [stdout] test parser::productions::interface::tests::actual_part_expression ... ok
[INFO] [stdout] test parser::productions::interface::tests::association_list ... ok
[INFO] [stdout] test parser::productions::interface::tests::actual_part_open ... ok
[INFO] [stdout] test parser::productions::interface::tests::interface_package_generic_map_aspect ... ok
[INFO] [stdout] test parser::productions::interface::tests::empty_port_clause ... ok
[INFO] [stdout] test parser::productions::interface::tests::empty_generic_clause ... ok
[INFO] [stdout] test parser::productions::interface::tests::parses_interface_subprogram ... ok
[INFO] [stdout] test parser::productions::interface::tests::generic_clause_unclosed_paren ... ok
[INFO] [stdout] test parser::productions::interface::tests::parses_interface_file_declaration_no_file_name ... ok
[INFO] [stdout] test parser::productions::interface::tests::port_clause_unclosed_paren ... ok
[INFO] [stdout] test parser::productions::interface::tests::subtype_indication_in_interface_declaration ... ok
[INFO] [stdout] test parser::productions::interface::tests::parses_interface_subprogram_default ... ok
[INFO] [stdout] test parser::productions::interface::tests::parses_interface_identifier_list ... ok
[INFO] [stdout] test parser::productions::names::tests::empty_association_list ... ok
[INFO] [stdout] test parser::productions::interface::tests::parses_interface_subprogram_with_parameters ... ok
[INFO] [stdout] test parser::productions::interface::tests::interface_lists ... ok
[INFO] [stdout] test parser::productions::interface::tests::parses_interface_type ... ok
[INFO] [stdout] test parser::productions::names::tests::test_attribute_name_expression ... ok
[INFO] [stdout] test parser::productions::names::tests::test_attribute_name ... ok
[INFO] [stdout] test parser::productions::interface::tests::port_missing_colon ... ok
[INFO] [stdout] test parser::productions::interface::tests::actual_part_subtype_resolution_function_name ... ok
[INFO] [stdout] test parser::productions::names::tests::test_external_name_explicit_relative_multiple_levels ... ok
[INFO] [stdout] test parser::productions::names::tests::test_characer_name ... ok
[INFO] [stdout] test parser::productions::names::tests::test_external_name_explicit_relative ... ok
[INFO] [stdout] test parser::productions::names::tests::test_external_name_absolute ... ok
[INFO] [stdout] test parser::productions::interface::tests::interface_package_generic_map_box ... ok
[INFO] [stdout] test parser::productions::names::tests::test_external_name_package ... ok
[INFO] [stdout] test parser::productions::names::tests::test_external_name_object_classes ... ok
[INFO] [stdout] test parser::productions::names::tests::test_external_name_implicit_relative ... ok
[INFO] [stdout] test parser::productions::names::tests::test_function_call ... ok
[INFO] [stdout] test parser::productions::names::tests::test_attribute_name_signature_expression ... ok
[INFO] [stdout] test parser::productions::interface::tests::interface_package_generic_map_default ... ok
[INFO] [stdout] test parser::productions::names::tests::test_function_call_no_formal ... ok
[INFO] [stdout] test parser::productions::names::tests::test_identifier_list ... ok
[INFO] [stdout] test parser::productions::names::tests::test_parse_selected_name_multiple ... ok
[INFO] [stdout] test parser::productions::names::tests::test_parse_selected_name_all ... ok
[INFO] [stdout] test parser::productions::interface::tests::parses_interface_file_declaration ... ok
[INFO] [stdout] test parser::productions::names::tests::test_function_call_many ... ok
[INFO] [stdout] test parser::productions::object_declaration::tests::parses_optional_expression ... ok
[INFO] [stdout] test parser::productions::names::tests::test_slice_range_attribute ... ok
[INFO] [stdout] test parser::productions::names::tests::test_operator_symbol ... ok
[INFO] [stdout] test parser::productions::object_declaration::tests::constant_declaration ... ok
[INFO] [stdout] test parser::productions::object_declaration::tests::file_declaration ... ok
[INFO] [stdout] test parser::productions::names::tests::test_simple_name ... ok
[INFO] [stdout] test parser::productions::package::tests::package_missing_is ... ok
[INFO] [stdout] test parser::productions::object_declaration::tests::signal_missing_type ... ok
[INFO] [stdout] test parser::productions::object_declaration::tests::signal_declaration ... ok
[INFO] [stdout] test parser::productions::package::tests::package_missing_end ... ok
[INFO] [stdout] test parser::productions::names::tests::test_slice_name_range ... ok
[INFO] [stdout] test parser::productions::package::tests::test_package_declaration ... ok
[INFO] [stdout] test parser::productions::package::tests::test_package_body_declaration ... ok
[INFO] [stdout] test parser::productions::object_declaration::tests::signal_missing_colon ... ok
[INFO] [stdout] test parser::productions::package::tests::test_package_body_declaration_with_function ... ok
[INFO] [stdout] test parser::productions::package::tests::test_package_declaration_generic_map_aspect ... ok
[INFO] [stdout] test parser::productions::object_declaration::tests::signal_missing_trailing_semicolon ... ok
[INFO] [stdout] test parser::productions::package::tests::test_package_declaration_generics_clause ... ok
[INFO] [stdout] test parser::productions::package_instantiation::tests::package_instantiation ... ok
[INFO] [stdout] test parser::productions::package::tests::test_package_declaration_with_declarations ... ok
[INFO] [stdout] test parser::productions::object_declaration::tests::variable_missing_identifier ... ok
[INFO] [stdout] test parser::productions::package::tests::package_body_end_package_without_body_keyword ... ok
[INFO] [stdout] test parser::productions::object_declaration::tests::constant_missing_default_expression ... ok
[INFO] [stdout] test parser::productions::expression::tests::expression_precedence ... ok
[INFO] [stdout] test parser::productions::package::tests::package_body_missing_body_keyword ... ok
[INFO] [stdout] test parser::productions::package_instantiation::tests::package_instantiation_generic_map ... ok
[INFO] [stdout] test parser::productions::scalar_types::tests::enumeration_type_declaration ... ok
[INFO] [stdout] test parser::productions::scalar_types::tests::floating_type_declaration ... ok
[INFO] [stdout] test parser::productions::sequential_statement::tests::case_missing_is ... ok
[INFO] [stdout] test parser::productions::scalar_types::tests::test_physical_type_declaration_implicit_secondary_units ... ok
[INFO] [stdout] test parser::productions::sequential_statement::tests::case_statement ... ok
[INFO] [stdout] test parser::productions::scalar_types::tests::integer_type_declaration ... ok
[INFO] [stdout] test parser::productions::scalar_types::tests::physical_type_declaration ... ok
[INFO] [stdout] test parser::productions::sequential_statement::tests::exit_statement_loop_label ... ok
[INFO] [stdout] test parser::productions::scalar_types::tests::range_expression ... ok
[INFO] [stdout] test parser::productions::sequential_statement::tests::exit_statement_condition ... ok
[INFO] [stdout] test parser::productions::sequential_statement::tests::conditional_signal_assignment ... ok
[INFO] [stdout] test parser::productions::sequential_statement::tests::conditional_variable_assignment_else ... ok
[INFO] [stdout] test parser::productions::sequential_statement::tests::conditional_waveform_assignment_else ... ok
[INFO] [stdout] test parser::productions::sequential_statement::tests::conditional_variable_assignment_several ... ok
[INFO] [stdout] test parser::productions::sequential_statement::tests::conditional_signal_force_assignment ... ok
[INFO] [stdout] test parser::productions::sequential_statement::tests::conditional_variable_assignment ... ok
[INFO] [stdout] test parser::productions::sequential_statement::tests::empty_case_statement ... ok
[INFO] [stdout] test parser::productions::sequential_statement::tests::exit_statement_loop_label_condition ... ok
[INFO] [stdout] test parser::productions::object_declaration::tests::variable_declaration ... ok
[INFO] [stdout] test parser::productions::sequential_statement::tests::exit_statement ... ok
[INFO] [stdout] test parser::productions::sequential_statement::tests::if_else_statement ... ok
[INFO] [stdout] test parser::productions::sequential_statement::tests::empty_if_statement ... ok
[INFO] [stdout] test parser::productions::interface::tests::object_declaration ... ok
[INFO] [stdout] test parser::productions::sequential_statement::tests::labeled_selected_signal_force_assignment ... ok
[INFO] [stdout] test parser::productions::sequential_statement::tests::labeled_if_statement ... ok
[INFO] [stdout] test parser::productions::sequential_statement::tests::labeled_selected_variable_assignment ... ok
[INFO] [stdout] test parser::productions::sequential_statement::tests::labeled_if_else_statement ... ok
[INFO] [stdout] test parser::productions::sequential_statement::tests::labeled_selected_signal_assignment ... ok
[INFO] [stdout] test parser::productions::sequential_statement::tests::if_missing_end_if ... ok
[INFO] [stdout] test parser::productions::sequential_statement::tests::labeled_if_elsif_else_statement ... ok
[INFO] [stdout] test parser::productions::sequential_statement::tests::for_loop_statement ... ok
[INFO] [stdout] test parser::productions::sequential_statement::tests::if_elsif_else_statement ... ok
[INFO] [stdout] test parser::productions::sequential_statement::tests::full_assert ... ok
[INFO] [stdout] test parser::productions::sequential_statement::tests::labeled_aggregate_variable_assignment ... ok
[INFO] [stdout] test parser::productions::sequential_statement::tests::labeled_simple_variable_assignment ... ok
[INFO] [stdout] test parser::productions::sequential_statement::tests::if_missing_then ... ok
[INFO] [stdout] test parser::productions::sequential_statement::tests::loop_missing_end ... ok
[INFO] [stdout] test parser::productions::sequential_statement::tests::next_statement ... ok
[INFO] [stdout] test parser::productions::sequential_statement::tests::return_statement ... ok
[INFO] [stdout] test parser::productions::sequential_statement::tests::next_statement_loop_label_condition ... ok
[INFO] [stdout] test parser::productions::sequential_statement::tests::procedure_call_statement ... ok
[INFO] [stdout] test parser::productions::sequential_statement::tests::selected_signal_assignment ... ok
[INFO] [stdout] test parser::productions::sequential_statement::tests::matching_case_statement ... ok
[INFO] [stdout] test parser::productions::sequential_statement::tests::selected_variable_assignment ... ok
[INFO] [stdout] test parser::productions::sequential_statement::tests::null_statement ... ok
[INFO] [stdout] test parser::productions::sequential_statement::tests::procedure_call_statement_no_args ... ok
[INFO] [stdout] test parser::productions::sequential_statement::tests::procedure_call_with_qualified_expression ... ok
[INFO] [stdout] test parser::productions::sequential_statement::tests::loop_statement ... ok
[INFO] [stdout] test parser::productions::sequential_statement::tests::selected_signal_force_assignment ... ok
[INFO] [stdout] test parser::productions::sequential_statement::tests::next_statement_condition ... ok
[INFO] [stdout] test parser::productions::sequential_statement::tests::next_statement_loop_label ... ok
[INFO] [stdout] test parser::productions::sequential_statement::tests::return_statement_expression ... ok
[INFO] [stdout] test parser::productions::sequential_statement::tests::simple_if_statement ... ok
[INFO] [stdout] test parser::productions::sequential_statement::tests::simple_assert ... ok
[INFO] [stdout] test parser::productions::sequential_statement::tests::sequential_statement_lone_label ... ok
[INFO] [stdout] test parser::productions::sequential_statement::tests::report_statement ... ok
[INFO] [stdout] test parser::productions::sequential_statement::tests::sequential_statement_stall ... ok
[INFO] [stdout] test parser::productions::sequential_statement::tests::simple_signal_assignment_delay_mechanism ... ok
[INFO] [stdout] test parser::productions::sequential_statement::tests::simple_aggregate_variable_assignment ... ok
[INFO] [stdout] test parser::productions::sequential_statement::tests::simple_signal_force_assignment ... ok
[INFO] [stdout] test parser::productions::sequential_statement::tests::simple_signal_assignment ... ok
[INFO] [stdout] test parser::productions::sequential_statement::tests::signal_assignment_external_name ... ok
[INFO] [stdout] test parser::productions::sequential_statement::tests::simple_wait_statement_with_label ... ok
[INFO] [stdout] test parser::productions::sequential_statement::tests::simple_signal_release_assignment ... ok
[INFO] [stdout] test parser::productions::sequential_statement::tests::simple_wait_statement ... ok
[INFO] [stdout] test parser::productions::sequential_statement::tests::variable_assignment_external_name ... ok
[INFO] [stdout] test parser::productions::sequential_statement::tests::simple_variable_assignment ... ok
[INFO] [stdout] test parser::productions::sequential_statement::tests::wait_statement_with_timeout ... ok
[INFO] [stdout] test parser::productions::sequential_statement::tests::wait_missing_semicolon ... ok
[INFO] [stdout] test parser::productions::subprogram::tests::parse_procedure_spec_with_header_no_aspect ... ok
[INFO] [stdout] test parser::productions::sequential_statement::tests::wait_statement_with_sensitivity_list ... ok
[INFO] [stdout] test parser::productions::sequential_statement::tests::wait_statement_with_condition ... ok
[INFO] [stdout] test parser::productions::sequential_statement::tests::while_loop_statement ... ok
[INFO] [stdout] test parser::productions::subprogram::tests::function_missing_return_type ... ok
[INFO] [stdout] test parser::productions::subprogram::tests::function_unclosed_parameter_list ... ok
[INFO] [stdout] test parser::productions::subprogram::tests::parse_procedure_spec_with_header_aspect ... ok
[INFO] [stdout] test parser::productions::sequential_statement::tests::wait_statement_with_all_parts ... ok
[INFO] [stdout] test parser::productions::subprogram::tests::function_missing_return_clause ... ok
[INFO] [stdout] test parser::productions::subprogram::tests::parses_impure_function_specification ... ok
[INFO] [stdout] test parser::productions::subprogram::tests::parse_subprogram_header_no_aspect ... ok
[INFO] [stdout] test parser::productions::subprogram::tests::parse_function_with_header ... ok
[INFO] [stdout] test parser::productions::subprogram::tests::parses_function_specification_with_parameters ... ok
[INFO] [stdout] test parser::productions::subprogram::tests::parses_procedure_declaration ... ok
[INFO] [stdout] test parser::productions::subprogram::tests::parses_function_specification_operator ... ok
[INFO] [stdout] test parser::productions::subprogram::tests::parses_function_specification_with_parameters_and_keyword ... ok
[INFO] [stdout] test parser::productions::subprogram::tests::parse_subprogram_header_with_aspect ... ok
[INFO] [stdout] test parser::productions::signature::tests::parse_signature ... ok
[INFO] [stdout] test parser::productions::subprogram::tests::parses_function_specification_with_parameters_keyword_and_header ... ok
[INFO] [stdout] test parser::productions::subtype::tests::parse_subtype_indication_with_array_element_constraint ... ok
[INFO] [stdout] test parser::productions::subprogram::tests::parses_subprogram_body ... ok
[INFO] [stdout] test parser::productions::subprogram::tests::parses_pure_function_specification ... ok
[INFO] [stdout] test parser::productions::subtype::tests::parse_subtype_indication_with_multi_dim_array_constraints ... ok
[INFO] [stdout] test parser::productions::subprogram::tests::parses_subprogram_body_end_operator_symbol ... ok
[INFO] [stdout] test parser::productions::subprogram::tests::parses_subprogram_declaration ... ok
[INFO] [stdout] test parser::productions::subtype::tests::parse_subtype_indication_with_array_constraint_open ... ok
[INFO] [stdout] test parser::productions::subtype::tests::parse_subtype_indication_with_array_constraint_attribute ... ok
[INFO] [stdout] test parser::productions::subtype::tests::parse_subtype_indication_with_array_element_resolution_function ... ok
[INFO] [stdout] test parser::productions::subprogram::tests::swap_function ... ok
[INFO] [stdout] test parser::productions::subtype::tests::parse_subtype_indication_with_array_constraint_discrete ... ok
[INFO] [stdout] test parser::productions::subprogram::tests::parses_function_specification ... ok
[INFO] [stdout] test parser::productions::subtype::tests::parse_subtype_indication_with_array_constraint_range ... ok
[INFO] [stdout] test parser::productions::subtype::tests::parse_subtype_indication_with_nested_array_element_resolution_function ... ok
[INFO] [stdout] test parser::productions::subtype::tests::parse_subtype_indication_with_record_element_resolution_function ... ok
[INFO] [stdout] test parser::productions::subprogram::tests::subprogram_instantiation ... ok
[INFO] [stdout] test parser::productions::subprogram::tests::parses_procedure_specification_with_parameters ... ok
[INFO] [stdout] test parser::productions::subtype::tests::parse_subtype_indication_with_resolution_function ... ok
[INFO] [stdout] test parser::productions::subtype::tests::parse_subtype_indication_with_range ... ok
[INFO] [stdout] test parser::productions::subtype::tests::parse_subtype_indication_with_range_attribute ... ok
[INFO] [stdout] test parser::productions::subtype::tests::parse_subtype_indication_with_record_element_resolution_function_many ... ok
[INFO] [stdout] test parser::productions::subtype::tests::parse_subtype_indication_with_record_constraint ... ok
[INFO] [stdout] test parser::productions::types::tests::access_type_definition ... ok
[INFO] [stdout] test parser::productions::types::tests::subtype_missing_indication ... ok
[INFO] [stdout] test parser::productions::waveform::tests::reject_intertial_delay_mechanism ... ok
[INFO] [stdout] test parser::productions::types::tests::type_missing_is ... ok
[INFO] [stdout] test parser::productions::subtype::tests::test_subtype_indication_with_subtype_attribute ... ok
[INFO] [stdout] test parser::productions::subtype::tests::parse_subtype_indication_with_resolution_function_selected_name ... ok
[INFO] [stdout] test parser::productions::types::tests::incomplete_type_declaration ... ok
[INFO] [stdout] test parser::productions::subtype::tests::parse_subtype_indication_without_selected_name ... ok
[INFO] [stdout] test parser::productions::subtype::tests::parse_subtype_indication_without_constraint ... ok
[INFO] [stdout] test parser::productions::waveform::tests::waveform_after ... ok
[INFO] [stdout] test parser::productions::waveform::tests::transport_delay_mechanism ... ok
[INFO] [stdout] test parser::productions::waveform::tests::unaffected_waveform ... ok
[INFO] [stdout] test parser::productions::types::tests::file_type_declaration ... ok
[INFO] [stdout] test parser::productions::types::tests::protected_type_body ... ok
[INFO] [stdout] test parser::productions::types::tests::protected_type_declaration ... ok
[INFO] [stdout] test syntax::node::tests::no_leading_trivia ... ok
[INFO] [stdout] test syntax::node::tests::no_rewrite_is_noop ... ok
[INFO] [stdout] test parser::productions::types::tests::test_parse_subtype_declaration ... ok
[INFO] [stdout] test parser::productions::types::tests::type_missing_definition ... ok
[INFO] [stdout] test parser::productions::waveform::tests::intertial_delay_mechanism ... ok
[INFO] [stdout] test syntax::green::tests::nested_byte_len_consistent ... ok
[INFO] [stdout] test standard::order_of_standards ... ok
[INFO] [stdout] test syntax::node::tests::leading_trivia_no_previous_token ... ok
[INFO] [stdout] test parser::productions::waveform::tests::waveform ... ok
[INFO] [stdout] test parser::productions::waveform::tests::waveform_after_many ... ok
[INFO] [stdout] test syntax::green::tests::push_keeps_byte_len_in_sync ... ok
[INFO] [stdout] test syntax::node::tests::leading_trivia_with_previous_token ... ok
[INFO] [stdout] test syntax::node::tests::next_token ... ok
[INFO] [stdout] test syntax::node::tests::no_trailing_trivia ... ok
[INFO] [stdout] test syntax::validate::tests::adjacent_elements_report_a_missing_separator ... ok
[INFO] [stdout] test syntax::node::tests::rewrite_does_not_modify_self ... ok
[INFO] [stdout] test syntax::rewrite::tests::change_single_token ... ok
[INFO] [stdout] test syntax::rewrite::tests::remove_middle_design_unit ... ok
[INFO] [stdout] test syntax::rewrite::tests::idempotent_when_no_match ... ok
[INFO] [stdout] test syntax::validate::tests::adjacent_repeated_items_in_grammar_order_pass ... ok
[INFO] [stdout] test syntax::validate::tests::adjacent_separators_report_a_missing_element ... ok
[INFO] [stdout] test syntax::validate::tests::missing_fields_are_correct ... ok
[INFO] [stdout] test syntax::validate::tests::missing_required_after_optional_is_reported ... ok
[INFO] [stdout] test syntax::rewrite::tests::remove_last_design_unit ... ok
[INFO] [stdout] test syntax::validate::tests::repeated_with_multiple_occurrences_passes ... ok
[INFO] [stdout] test syntax::validate::tests::extraneous_token_is_reported ... ok
[INFO] [stdout] test syntax::node::tests::trailing_trivia_with_next_token ... ok
[INFO] [stdout] test syntax::validate::tests::child_errors_propagate_to_parent ... ok
[INFO] [stdout] test syntax::validate::tests::missing_required_tokens_are_reported ... ok
[INFO] [stdout] test syntax::node::tests::rewrite_tokens ... ok
[INFO] [stdout] test syntax::validate::tests::generated_list_builder_interleaves_separators ... ok
[INFO] [stdout] test syntax::rewrite::tests::leave_round_trips ... ok
[INFO] [stdout] test syntax::rewrite::tests::remove_first_design_unit ... ok
[INFO] [stdout] test syntax::validate::tests::trailing_separator_reports_a_missing_element ... ok
[INFO] [stdout] test text::source_loc::tests::empty_input ... ok
[INFO] [stdout] test syntax::rewrite::tests::remove_all_design_units ... ok
[INFO] [stdout] test syntax::validate::tests::well_formed_list_passes ... ok
[INFO] [stdout] test syntax::validate::tests::separated_list_with_multiple_elements_passes ... ok
[INFO] [stdout] test syntax::validate::tests::valid_preamble_passes ... ok
[INFO] [stdout] test text::source_loc::tests::block_comment_multiline_carriage_return ... ok
[INFO] [stdout] test text::source_loc::tests::latin1_source_utf8_target_codepoint ... ok
[INFO] [stdout] test text::source_loc::tests::block_comment_multiline_carriage_return_line_feed ... ok
[INFO] [stdout] test text::source_loc::tests::block_comment_multiline ... ok
[INFO] [stdout] test text::source_loc::tests::multi_line_ascii ... ok
[INFO] [stdout] test text::source_loc::tests::crlf_line_endings ... ok
[INFO] [stdout] test text::source_loc::tests::line_comment_with_emoji ... ok
[INFO] [stdout] test text::source_loc::tests::multiple_wide_chars_same_line ... ok
[INFO] [stdout] test text::source_loc::tests::latin1_source_utf8_target_codepoint_twice ... ok
[INFO] [stdout] test syntax::validate::tests::optional_present_passes ... ok
[INFO] [stdout] test syntax::validate::tests::foreign_child_in_a_list_is_extraneous ... ok
[INFO] [stdout] test text::source_loc::tests::multiple_non_breaking_spaces_latin1_to_utf8 ... ok
[INFO] [stdout] test text::source_loc::tests::utf32_target_counts_code_points ... ok
[INFO] [stdout] test text::source_loc::tests::offset_zero ... ok
[INFO] [stdout] test text::source_loc::tests::utf8_target_matches_byte_offset ... ok
[INFO] [stdout] test text::source_loc::tests::lossy_utf8_to_utf8 ... ok
[INFO] [stdout] test text::source_loc::tests::non_breaking_space_latin1_to_utf16 ... ok
[INFO] [stdout] test text::source_loc::tests::non_breaking_space_latin1_to_utf8 ... ok
[INFO] [stdout] test text::source_loc::tests::offset_beyond_end_is_clamped ... ok
[INFO] [stdout] test tokens::token_stream::tests::merge_all_base_specifiers ... ok
[INFO] [stdout] test syntax::validate::tests::optional_absent_passes ... ok
[INFO] [stdout] test tokens::token_stream::tests::no_merge_number_followed_by_identifier ... ok
[INFO] [stdout] test tokens::token_stream::tests::no_merge_with_trivia_between ... ok
[INFO] [stdout] test tokens::token_stream::tests::no_merge_non_base_specifier ... ok
[INFO] [stdout] test tokens::tokenizer::tests::context_is_identifier_before_vhdl2008 ... ok
[INFO] [stdout] test tokens::token_stream::tests::merge_signed_base_specifier_string ... ok
[INFO] [stdout] test tokens::tokenizer::tests::tokenize_base_specifier_then_string ... ok
[INFO] [stdout] test tokens::token_stream::tests::merge_bare_base_specifier_string ... ok
[INFO] [stdout] test text::source_loc::tests::latin1_source_utf16_target ... ok
[INFO] [stdout] test tokens::token_stream::tests::merge_case_insensitive_base_specifier ... ok
[INFO] [stdout] test tokens::tokenizer::tests::tokenize_bar ... ok
[INFO] [stdout] test tokens::token_stream::tests::merge_length_prefixed_bit_string ... ok
[INFO] [stdout] test tokens::token_stream::tests::merge_all_base_specifiers_with_length ... ok
[INFO] [stdout] test tokens::tokenizer::tests::tokenize_comments ... ok
[INFO] [stdout] test tokens::tokenizer::tests::tokenize_div ... ok
[INFO] [stdout] test tokens::tokenizer::tests::tokenize_based_integer ... ok
[INFO] [stdout] test tokens::tokenizer::tests::tokenize_dot ... ok
[INFO] [stdout] test tokens::tokenizer::tests::tokenize_box ... ok
[INFO] [stdout] test tokens::tokenizer::tests::tokenize_comma ... ok
[INFO] [stdout] test tokens::tokenizer::tests::tokenize_char_literal ... ok
[INFO] [stdout] test tokens::tokenizer::tests::tokenize_cmp ... ok
[INFO] [stdout] test tokens::tokenizer::tests::tokenize_external_name ... ok
[INFO] [stdout] test tokens::tokenizer::tests::tokenize_empty_input ... ok
[INFO] [stdout] test tokens::tokenizer::tests::tokenize_ir1045 ... ok
[INFO] [stdout] test tokens::tokenizer::tests::tokenize_keywords ... ok
[INFO] [stdout] test tokens::tokenizer::tests::protected_is_identifier_before_vhdl2000 ... ok
[INFO] [stdout] test tokens::tokenizer::tests::tokenize_many_identifiers ... ok
[INFO] [stdout] test tokens::tokenizer::tests::tokenize_minus ... ok
[INFO] [stdout] test tokens::tokenizer::tests::tokenize_based_real ... ok
[INFO] [stdout] test tokens::tokenizer::tests::tokenize_colon ... ok
[INFO] [stdout] test tokens::tokenizer::tests::tokenize_illegal ... ok
[INFO] [stdout] test tokens::tokenizer::tests::tokenize_ne ... ok
[INFO] [stdout] test tokens::tokenizer::tests::tokenize_concat ... ok
[INFO] [stdout] test tokens::tokenizer::tests::tokenize_input_only_trivia ... ok
[INFO] [stdout] test tokens::tokenizer::tests::tokenize_colon_eq ... ok
[INFO] [stdout] test tokens::tokenizer::tests::tokenize_integer ... ok
[INFO] [stdout] test tokens::tokenizer::tests::tokenize_eq ... ok
[INFO] [stdout] test tokens::tokenizer::tests::tokenize_keywords_case_insensitive ... ok
[INFO] [stdout] test tokens::tokenizer::tests::tokenize_number_followed_by_identifier ... ok
[INFO] [stdout] test tokens::tokenizer::tests::tokenize_newline ... ok
[INFO] [stdout] test tokens::tokenizer::tests::tokenize_extended_identifier ... ok
[INFO] [stdout] test tokens::tokenizer::tests::tokenize_identifier ... ok
[INFO] [stdout] test tokens::tokenizer::tests::tokenize_multi_line_comments ... ok
[INFO] [stdout] test tokens::tokenizer::tests::tokenize_pars ... ok
[INFO] [stdout] test tokens::tokenizer::tests::tokenize_pow ... ok
[INFO] [stdout] test text::source_loc::tests::line_comment_with_umlaut ... ok
[INFO] [stdout] test text::source_loc::tests::single_line_ascii ... ok
[INFO] [stdout] test tokens::tokenizer::tests::tokenize_plus ... ok
[INFO] [stdout] test tokens::tokenizer::tests::tokenize_real ... ok
[INFO] [stdout] test tokens::tokenizer::tests::tokenize_real_many_fractional_digits ... ok
[INFO] [stdout] test tokens::tokenizer::tests::tokenize_questionmark_cmp ... ok
[INFO] [stdout] test tokens::tokenizer::tests::tokenize_real_many_integer_digits ... ok
[INFO] [stdout] test tokens::tokenizer::tests::tokenize_string_literal ... ok
[INFO] [stdout] test tokens::tokenizer::tests::tokenize_string_literal_multiline ... ok
[INFO] [stdout] test tokens::tokenizer::tests::tokenize_string_literal_error_on_early_eof ... ok
[INFO] [stdout] test tokens::tokenizer::tests::tokenize_string_literal_quote ... ok
[INFO] [stdout] test tokens::tokenizer::tests::tokenize_right_arrow ... ok
[INFO] [stdout] test tokens::tokenizer::tests::tokenize_squares ... ok
[INFO] [stdout] test tokens::tokenizer::tests::unterminated_block_comment_roundtrips ... ok
[INFO] [stdout] test tokens::tokenizer::tests::tokenize_semi_colon ... ok
[INFO] [stdout] test tokens::tokenizer::tests::tokenize_trivia ... ok
[INFO] [stdout] test tokens::tokenizer::tests::tokenize_string_literal_quote_separated ... ok
[INFO] [stdout] test tokens::tokenizer::tests::tokenize_tick ... ok
[INFO] [stdout] test tokens::tokenizer::tests::tokenize_times ... ok
[INFO] [stdout] test tokens::tokenizer::tests::xnor_is_identifier_before_vhdl1993 ... ok
[INFO] [stdout] test tokens::tokenizer::tests::view_is_identifier_before_vhdl2019 ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 563 passed; 0 failed; 4 ignored; 0 measured; 0 filtered out; finished in 0.43s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/builder_tests.rs (/opt/rustwide/target/debug/build/vhdl_syntax/e0a86e1046e14e15/out/builder_tests-e0a86e1046e14e15)
[INFO] [stdout] 
[INFO] [stdout] running 15 tests
[INFO] [stdout] test entity_epilogue_default_text ... ok
[INFO] [stdout] test literal_expression_from_null_token ... ok
[INFO] [stdout] test entity_declaration_default ... ok
[INFO] [stdout] test name_designator_prefix_from_identifier_directly ... ok
[INFO] [stdout] test entity_preamble_text_no_explicit_identifier ... ok
[INFO] [stdout] test entity_epilogue_with_identifier ... ok
[INFO] [stdout] test entity_preamble_text ... ok
[INFO] [stdout] test name_designator_token_identifier_constructor ... ok
[INFO] [stdout] test binary_operator_token_canonical_constructors_compile ... ok
[INFO] [stdout] test suffix_token_canonical_all_constructor ... ok
[INFO] [stdout] test roundtrip_entity_preamble_name_from_parsed_ast ... ok
[INFO] [stdout] test entity_preamble_custom_entity_token ... ok
[INFO] [stdout] test arch_epilogue_default_text ... ok
[INFO] [stdout] test arch_epilogue_with_optional_tokens ... ok
[INFO] [stderr]      Running tests/integration_test.rs (/opt/rustwide/target/debug/build/vhdl_syntax/be3070d333d315c8/out/integration_test-be3070d333d315c8)
[INFO] [stdout] test literal_token_from_literal_syntax_type_check ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test parse_and_re_emit_example_project_files ... FAILED
[INFO] [stdout] test parse_and_re_emit_vhdl_libraries ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- parse_and_re_emit_example_project_files stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'parse_and_re_emit_example_project_files' (1213) panicked at tests/integration_test.rs:76:41:
[INFO] [stdout] Failed to read directory: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x64410d76a941 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x64410d76a941 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::trace_unsynchronized::<std[617be2ca0a6fd877]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x64410d76a941 - std[617be2ca0a6fd877]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x64410d76a941 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x64410d77ec1a - <core[a373ad73a504971]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x64410d77ec1a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    6:     0x64410d76ee4c - core[a373ad73a504971]::io::write::default_write_fmt::<alloc[2e1b2a31b91974c5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x64410d76ee4c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x64410d746516 - <std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x64410d746516 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:289:27
[INFO] [stdout]   10:     0x64410d762dc9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:313:9
[INFO] [stdout]   11:     0x64410d64c1d0 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   12:     0x64410d64c1d0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x64410d762f82 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   14:     0x64410d762f82 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:819:13
[INFO] [stdout]   15:     0x64410d7465c2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:685:13
[INFO] [stdout]   16:     0x64410d73f239 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x64410d7471cd - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:676:5
[INFO] [stdout]   18:     0x64410d77f3ac - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x64410d77f122 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x64410d62fa38 - <core[a373ad73a504971]::result::Result<std[617be2ca0a6fd877]::fs::ReadDir, core[a373ad73a504971]::io::error::Error>>::expect
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1184:23
[INFO] [stdout]   21:     0x64410d624b8c - integration_test[909c78115939323f]::visit_dirs
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_test.rs:76:41
[INFO] [stdout]   22:     0x64410d625240 - integration_test[909c78115939323f]::parse_and_re_emit_example_project_files
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_test.rs:100:5
[INFO] [stdout]   23:     0x64410d624af7 - integration_test[909c78115939323f]::parse_and_re_emit_example_project_files::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_test.rs:99:45
[INFO] [stdout]   24:     0x64410d6307c6 - <integration_test[909c78115939323f]::parse_and_re_emit_example_project_files::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x64410d63f61b - <fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x64410d63f61b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:701:18
[INFO] [stdout]   27:     0x64410d64c7f5 - test[aada8e7e76ba119b]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:74
[INFO] [stdout]   28:     0x64410d64c7f5 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   29:     0x64410d64c7f5 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   30:     0x64410d64c7f5 - std[617be2ca0a6fd877]::panicking::catch_unwind::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   31:     0x64410d64c7f5 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stderr] error: test failed, to rerun pass `--test integration_test`
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x64410d64c7f5 - test[aada8e7e76ba119b]::run_test_in_process
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:27
[INFO] [stdout]   33:     0x64410d64c7f5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:645:43
[INFO] [stdout]   34:     0x64410d6460e4 - test[aada8e7e76ba119b]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:675:41
[INFO] [stdout]   35:     0x64410d6460e4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x64410d64f882 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   37:     0x64410d64f882 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   38:     0x64410d64f882 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   39:     0x64410d64f882 - std[617be2ca0a6fd877]::panicking::catch_unwind::<(), core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   40:     0x64410d64f882 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x64410d64f882 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   42:     0x64410d64f882 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x64410d76a19f - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn core[a373ad73a504971]::ops::function::FnOnce<(), Output = ()> + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2314:9
[INFO] [stdout]   44:     0x64410d76a19f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x719e4dededfa - <unknown>
[INFO] [stdout]   46:     0x719e4df723d4 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- parse_and_re_emit_vhdl_libraries stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'parse_and_re_emit_vhdl_libraries' (1214) panicked at tests/integration_test.rs:76:41:
[INFO] [stdout] Failed to read directory: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x64410d76a941 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x64410d76a941 - std[617be2ca0a6fd877]::backtrace_rs::backtrace::trace_unsynchronized::<std[617be2ca0a6fd877]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x64410d76a941 - std[617be2ca0a6fd877]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x64410d76a941 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x64410d77ec1a - <core[a373ad73a504971]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x64410d77ec1a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    6:     0x64410d76ee4c - core[a373ad73a504971]::io::write::default_write_fmt::<alloc[2e1b2a31b91974c5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:402:11
[INFO] [stdout]    7:     0x64410d76ee4c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/io/write.rs:335:13
[INFO] [stdout]    8:     0x64410d746516 - <std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x64410d746516 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:289:27
[INFO] [stdout]   10:     0x64410d762dc9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:313:9
[INFO] [stdout]   11:     0x64410d64c1d0 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   12:     0x64410d64c1d0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:137:21
[INFO] [stdout]   13:     0x64410d762f82 - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn for<'a, 'b> core[a373ad73a504971]::ops::function::Fn<(&'a std[617be2ca0a6fd877]::panic::PanicHookInfo<'b>,), Output = ()> + core[a373ad73a504971]::marker::Sync + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::Fn<(&std[617be2ca0a6fd877]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2328:9
[INFO] [stdout]   14:     0x64410d762f82 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:819:13
[INFO] [stdout]   15:     0x64410d7465c2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:685:13
[INFO] [stdout]   16:     0x64410d73f239 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x64410d7471cd - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:676:5
[INFO] [stdout]   18:     0x64410d77f3ac - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x64410d77f122 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x64410d62fa38 - <core[a373ad73a504971]::result::Result<std[617be2ca0a6fd877]::fs::ReadDir, core[a373ad73a504971]::io::error::Error>>::expect
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/result.rs:1184:23
[INFO] [stdout]   21:     0x64410d624b8c - integration_test[909c78115939323f]::visit_dirs
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_test.rs:76:41
[INFO] [stdout]   22:     0x64410d6251b0 - integration_test[909c78115939323f]::parse_and_re_emit_vhdl_libraries
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_test.rs:105:5
[INFO] [stdout]   23:     0x64410d624ac7 - integration_test[909c78115939323f]::parse_and_re_emit_vhdl_libraries::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/integration_test.rs:104:38
[INFO] [stdout]   24:     0x64410d6307a6 - <integration_test[909c78115939323f]::parse_and_re_emit_vhdl_libraries::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x64410d63f61b - <fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x64410d63f61b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:701:18
[INFO] [stdout]   27:     0x64410d64c7f5 - test[aada8e7e76ba119b]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:74
[INFO] [stdout]   28:     0x64410d64c7f5 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   29:     0x64410d64c7f5 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   30:     0x64410d64c7f5 - std[617be2ca0a6fd877]::panicking::catch_unwind::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   31:     0x64410d64c7f5 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<test[aada8e7e76ba119b]::run_test_in_process::{closure#0}>, core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x64410d64c7f5 - test[aada8e7e76ba119b]::run_test_in_process
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:724:27
[INFO] [stdout]   33:     0x64410d64c7f5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:645:43
[INFO] [stdout]   34:     0x64410d6460e4 - test[aada8e7e76ba119b]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/test/src/lib.rs:675:41
[INFO] [stdout]   35:     0x64410d6460e4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x64410d64f882 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   37:     0x64410d64f882 - <core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   38:     0x64410d64f882 - std[617be2ca0a6fd877]::panicking::catch_unwind::do_call::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:573:43
[INFO] [stdout]   39:     0x64410d64f882 - std[617be2ca0a6fd877]::panicking::catch_unwind::<(), core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panicking.rs:541:19
[INFO] [stdout]   40:     0x64410d64f882 - std[617be2ca0a6fd877]::panic::catch_unwind::<core[a373ad73a504971]::panic::unwind_safe::AssertUnwindSafe<std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x64410d64f882 - std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   42:     0x64410d64f882 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x64410d76a19f - <alloc[2e1b2a31b91974c5]::boxed::Box<dyn core[a373ad73a504971]::ops::function::FnOnce<(), Output = ()> + core[a373ad73a504971]::marker::Send> as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:2314:9
[INFO] [stdout]   44:     0x64410d76a19f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   45:     0x719e4dededfa - <unknown>
[INFO] [stdout]   46:     0x719e4df723d4 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     parse_and_re_emit_example_project_files
[INFO] [stdout]     parse_and_re_emit_vhdl_libraries
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 0 passed; 2 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "7741019c6ce3d7010c2da21d72ecd3e4e45eb02edac0b704a3e85a655e6d371f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7741019c6ce3d7010c2da21d72ecd3e4e45eb02edac0b704a3e85a655e6d371f", kill_on_drop: false }`
[INFO] [stdout] 7741019c6ce3d7010c2da21d72ecd3e4e45eb02edac0b704a3e85a655e6d371f
