[INFO] fetching crate mx20022-codegen 0.3.2...
[INFO] testing mx20022-codegen-0.3.2 against 1.100.0-beta.1+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate mx20022-codegen 0.3.2 into /workspace/builds/worker-7-tc2/source
[INFO] started tweaking crates.io crate mx20022-codegen 0.3.2
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate mx20022-codegen 0.3.2
[INFO] tweaked toml for crates.io crate mx20022-codegen 0.3.2 written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate mx20022-codegen 0.3.2 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 mx20022-codegen 0.3.2 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] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:61:12
[INFO] [stderr]    |
[INFO] [stderr] 61 | homepage = "https://github.com/socrates8300/mx20022"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 66 | repository = "https://github.com/socrates8300/mx20022"
[INFO] [stderr]    |              -----------------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `mx20022-codegen` (manifest) generated 1 warning
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] c0685eab787aa50f6ffcdc522103c00c25f070db0d591cff561cc08ee0908e2c
[INFO] running `Command { std: "docker" "start" "c0685eab787aa50f6ffcdc522103c00c25f070db0d591cff561cc08ee0908e2c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "c0685eab787aa50f6ffcdc522103c00c25f070db0d591cff561cc08ee0908e2c", 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" "c0685eab787aa50f6ffcdc522103c00c25f070db0d591cff561cc08ee0908e2c" "/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" "c0685eab787aa50f6ffcdc522103c00c25f070db0d591cff561cc08ee0908e2c", 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" "c0685eab787aa50f6ffcdc522103c00c25f070db0d591cff561cc08ee0908e2c" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:61:12
[INFO] [stderr]    |
[INFO] [stderr] 61 | homepage = "https://github.com/socrates8300/mx20022"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 66 | repository = "https://github.com/socrates8300/mx20022"
[INFO] [stderr]    |              -----------------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `mx20022-codegen` (manifest) generated 1 warning
[INFO] [stderr]    Compiling proc-macro2 v1.0.107
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]    Compiling prettyplease v0.3.0
[INFO] [stderr]    Compiling hashbrown v0.15.5
[INFO] [stderr]    Compiling syn v3.0.3
[INFO] [stderr]    Compiling indexmap v2.11.4
[INFO] [stderr]    Compiling quick-xml v0.41.0
[INFO] [stderr]    Compiling thiserror-impl v2.0.20
[INFO] [stderr]    Compiling thiserror v2.0.20
[INFO] [stderr]    Compiling mx20022-codegen v0.3.2 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 56.96s
[INFO] running `Command { std: "docker" "inspect" "c0685eab787aa50f6ffcdc522103c00c25f070db0d591cff561cc08ee0908e2c", 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" "c0685eab787aa50f6ffcdc522103c00c25f070db0d591cff561cc08ee0908e2c" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:61:12
[INFO] [stderr]    |
[INFO] [stderr] 61 | homepage = "https://github.com/socrates8300/mx20022"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 66 | repository = "https://github.com/socrates8300/mx20022"
[INFO] [stderr]    |              -----------------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `mx20022-codegen` (manifest) generated 1 warning
[INFO] [stderr]    Compiling libc v0.2.182
[INFO] [stderr]    Compiling rustix v0.38.44
[INFO] [stderr]    Compiling similar v2.7.0
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling console v0.16.3
[INFO] [stderr]    Compiling tempfile v3.15.0
[INFO] [stderr]    Compiling insta v1.48.0
[INFO] [stderr]    Compiling mx20022-codegen v0.3.2 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 38.39s
[INFO] running `Command { std: "docker" "inspect" "c0685eab787aa50f6ffcdc522103c00c25f070db0d591cff561cc08ee0908e2c", 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" "c0685eab787aa50f6ffcdc522103c00c25f070db0d591cff561cc08ee0908e2c" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:61:12
[INFO] [stderr]    |
[INFO] [stderr] 61 | homepage = "https://github.com/socrates8300/mx20022"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 66 | repository = "https://github.com/socrates8300/mx20022"
[INFO] [stderr]    |              -----------------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `mx20022-codegen` (manifest) generated 1 warning
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.07s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/mx20022-codegen/7e96aa5f917eb19b/out/mx20022_codegen-7e96aa5f917eb19b)
[INFO] [stdout] 
[INFO] [stdout] running 174 tests
[INFO] [stdout] test emit::builders::tests::builder_for_required_field_is_valid_rust ... ok
[INFO] [stdout] test emit::builders::tests::full_struct_with_all_cardinalities_is_valid_rust ... ok
[INFO] [stdout] test emit::builders::tests::empty_struct_builder_is_valid_rust ... ok
[INFO] [stdout] test emit::builders::tests::builder_for_optional_field ... ok
[INFO] [stdout] test emit::code_enums::tests::code_enum_basic ... ok
[INFO] [stdout] test emit::code_enums::tests::code_enum_is_valid_rust ... ok
[INFO] [stdout] test emit::builders::tests::builder_for_bounded_vec_field_has_add_method ... ok
[INFO] [stdout] test emit::code_enums::tests::code_enum_serde_derives ... ok
[INFO] [stdout] test emit::code_enums::tests::code_enum_single_variant ... ok
[INFO] [stdout] test emit::enums::tests::enum_builtin_variant ... ok
[INFO] [stdout] test emit::builders::tests::builder_for_vec_field_has_add_method ... ok
[INFO] [stdout] test emit::builders::tests::builder_choice_field_uses_choice_wrapper ... ok
[INFO] [stdout] test emit::enums::tests::enum_named_variants ... ok
[INFO] [stdout] test emit::enums::tests::enum_serde_rename_on_each_variant ... ok
[INFO] [stdout] test emit::newtypes::tests::bool_newtype_no_try_from ... ok
[INFO] [stdout] test emit::builders::tests::keyword_field_name_in_builder ... ok
[INFO] [stdout] test emit::builders::tests::struct_builder_associated_fn_present ... ok
[INFO] [stdout] test emit::newtypes::tests::constrained_newtype_emits_try_from_new_from ... ok
[INFO] [stdout] test emit::enums::tests::enum_is_valid_rust ... ok
[INFO] [stdout] test emit::newtypes::tests::constrained_newtype_with_length_is_valid_rust ... ok
[INFO] [stdout] test emit::newtypes::tests::decimal_with_digits_emits_try_from ... ok
[INFO] [stdout] test emit::newtypes::tests::newtype_string ... ok
[INFO] [stdout] test emit::newtypes::tests::newtype_is_valid_rust ... ok
[INFO] [stdout] test emit::newtypes::tests::unconstrained_newtype_no_try_from ... ok
[INFO] [stdout] test emit::newtypes::tests::newtype_bool ... ok
[INFO] [stdout] test emit::newtypes::tests::newtype_decimal_maps_to_string ... ok
[INFO] [stdout] test emit::newtypes::tests::newtype_with_constraints_emits_docs ... ok
[INFO] [stdout] test emit::pattern_codegen::tests::bic_pattern_handles_optional_suffix ... ok
[INFO] [stdout] test emit::builders::tests::builder_build_method_present ... ok
[INFO] [stdout] test emit::opaque::tests::opaque_is_valid_rust ... ok
[INFO] [stdout] test emit::opaque::tests::opaque_serde_derives ... ok
[INFO] [stdout] test emit::opaque::tests::opaque_with_namespace ... ok
[INFO] [stdout] test emit::opaque::tests::opaque_without_namespace ... ok
[INFO] [stdout] test emit::newtypes::tests::newtype_with_pattern_emits_doc ... ok
[INFO] [stdout] test emit::newtypes::tests::pattern_only_newtype_emits_try_from ... ok
[INFO] [stdout] test emit::pattern_codegen::tests::empty_pattern_returns_some ... ok
[INFO] [stdout] test emit::pattern_codegen::tests::fixed_length_pattern_emits_exact_len_check ... ok
[INFO] [stdout] test emit::pattern_codegen::tests::pattern_01_three_uppercase ... ok
[INFO] [stdout] test emit::pattern_codegen::tests::parse_simple_char_class ... ok
[INFO] [stdout] test emit::pattern_codegen::tests::parse_escaped_plus ... ok
[INFO] [stdout] test emit::pattern_codegen::tests::parse_one_or_more ... ok
[INFO] [stdout] test emit::pattern_codegen::tests::pattern_06_three_digits ... ok
[INFO] [stdout] test emit::pattern_codegen::tests::pattern_04_one_digit ... ok
[INFO] [stdout] test emit::pattern_codegen::tests::pattern_05_two_digits ... ok
[INFO] [stdout] test emit::pattern_codegen::tests::pattern_07_one_to_three_digits ... ok
[INFO] [stdout] test emit::pattern_codegen::tests::parse_literal ... ok
[INFO] [stdout] test emit::pattern_codegen::tests::pattern_02_two_uppercase ... ok
[INFO] [stdout] test emit::pattern_codegen::tests::parse_group ... ok
[INFO] [stdout] test emit::pattern_codegen::tests::pattern_03_two_lowercase ... ok
[INFO] [stdout] test emit::pattern_codegen::tests::pattern_08_one_to_five_digits ... ok
[INFO] [stdout] test emit::pattern_codegen::tests::pattern_09_two_to_three_digits ... ok
[INFO] [stdout] test emit::pattern_codegen::tests::pattern_11_one_to_fifteen_digits ... ok
[INFO] [stdout] test emit::pattern_codegen::tests::pattern_10_three_to_four_digits ... ok
[INFO] [stdout] test emit::pattern_codegen::tests::pattern_12_eight_to_twentyeight_digits ... ok
[INFO] [stdout] test emit::pattern_codegen::tests::pattern_14_hex_plus ... ok
[INFO] [stdout] test emit::pattern_codegen::tests::pattern_13_four_alnum ... ok
[INFO] [stdout] test emit::pattern_codegen::tests::pattern_15_iban ... ok
[INFO] [stdout] test emit::pattern_codegen::tests::pattern_18_bic ... ok
[INFO] [stdout] test emit::pattern_codegen::tests::pattern_16_lei ... ok
[INFO] [stdout] test emit::pattern_codegen::tests::pattern_21_optional_plus_digits ... ok
[INFO] [stdout] test emit::pattern_codegen::tests::pattern_17_eighteen_alnum_two_digit ... ok
[INFO] [stdout] test emit::pattern_codegen::tests::pattern_22_phone ... ok
[INFO] [stdout] test emit::pattern_codegen::tests::unsupported_pattern_returns_none ... ok
[INFO] [stdout] test emit::pattern_codegen::tests::variable_length_pattern_uses_cursor ... ok
[INFO] [stdout] test emit::pattern_codegen::tests::pattern_20_uuid_v4 ... ok
[INFO] [stdout] test emit::structs::tests::struct_bool_field ... ok
[INFO] [stdout] test emit::structs::tests::struct_choice_field_uses_choice_wrapper ... ok
[INFO] [stdout] test emit::structs::tests::struct_bounded_vec_field ... ok
[INFO] [stdout] test emit::pattern_codegen::tests::pattern_19_64_hex_upper ... ok
[INFO] [stdout] test emit::structs::tests::struct_empty_fields_is_valid_rust ... ok
[INFO] [stdout] test emit::structs::tests::struct_keyword_field_name ... ok
[INFO] [stdout] test emit::structs::tests::struct_optional_choice_field ... ok
[INFO] [stdout] test emit::structs::tests::struct_required_field ... ok
[INFO] [stdout] test emit::tests::emit_choice_enum ... ok
[INFO] [stdout] test emit::tests::emit_code_enum ... ok
[INFO] [stdout] test emit::tests::emit_empty_graph_is_valid_rust ... ok
[INFO] [stdout] test emit::tests::emit_head_001_e2e ... FAILED
[INFO] [stdout] test emit::tests::emit_namespace_doc_comment ... ok
[INFO] [stdout] test emit::structs::tests::struct_vec_field ... ok
[INFO] [stdout] test emit::tests::emit_newtype ... ok
[INFO] [stdout] test emit::tests::emit_opaque ... ok
[INFO] [stdout] test emit::tests::emit_simple_struct ... ok
[INFO] [stdout] test emit::tests::emit_value_with_attr ... ok
[INFO] [stdout] test emit::util::tests::apply_cardinality_bounded_vec ... ok
[INFO] [stdout] test emit::util::tests::apply_cardinality_optional ... ok
[INFO] [stdout] test emit::util::tests::apply_cardinality_required ... ok
[INFO] [stdout] test emit::util::tests::apply_cardinality_vec ... ok
[INFO] [stdout] test emit::util::tests::make_ident_keyword_ref ... ok
[INFO] [stdout] test emit::util::tests::make_ident_keyword_type ... ok
[INFO] [stdout] test emit::util::tests::type_ref_builtin_decimal_is_string ... ok
[INFO] [stdout] test emit::util::tests::type_ref_builtin_string ... ok
[INFO] [stdout] test emit::util::tests::type_ref_named ... ok
[INFO] [stdout] test emit::validate::tests::ascii_only_pattern_detection ... ok
[INFO] [stdout] test emit::validate::tests::ascii_type_useslen ... ok
[INFO] [stdout] test emit::validate::tests::code_enum_emits_noop ... ok
[INFO] [stdout] test emit::validate::tests::enum_emits_match_arms ... ok
[INFO] [stdout] test emit::util::tests::type_ref_builtin_bool ... ok
[INFO] [stdout] test emit::util::tests::make_ident_normal ... ok
[INFO] [stdout] test emit::validate::tests::extract_message_type_from_namespace ... ok
[INFO] [stdout] test emit::validate::tests::newtype_pattern_emits_real_check ... ok
[INFO] [stdout] test emit::validate::tests::newtype_with_fraction_digits_emits_check ... ok
[INFO] [stdout] test emit::structs::tests::struct_optional_field ... ok
[INFO] [stdout] test emit::validate::tests::newtype_with_maxlength_emits_check ... ok
[INFO] [stdout] test emit::validate::tests::newtype_with_minlength_emits_check ... ok
[INFO] [stdout] test emit::validate::tests::newtype_with_total_digits_emits_check ... ok
[INFO] [stdout] test emit::validate::tests::non_ascii_type_uses_chars_count ... ok
[INFO] [stdout] test emit::validate::tests::opaque_emits_noop ... ok
[INFO] [stdout] test emit::validate::tests::full_emit_with_validatable ... ok
[INFO] [stdout] test emit::validate::tests::iso_message_impl ... ok
[INFO] [stdout] test emit::value_with_attr::tests::value_with_attr_is_valid_rust ... ok
[INFO] [stdout] test emit::value_with_attr::tests::value_with_no_attrs ... ok
[INFO] [stdout] test emit::value_with_attr::tests::value_with_optional_attr ... ok
[INFO] [stdout] test emit::value_with_attr::tests::value_with_required_attr ... ok
[INFO] [stdout] test ir::lower::tests::builtin_mapping_boolean ... ok
[INFO] [stdout] test ir::lower::tests::builtin_mapping_date ... ok
[INFO] [stdout] test ir::lower::tests::builtin_mapping_datetime ... ok
[INFO] [stdout] test ir::lower::tests::builtin_mapping_decimal ... ok
[INFO] [stdout] test emit::validate::tests::struct_emits_recursive_validation ... ok
[INFO] [stdout] test ir::lower::tests::builtin_mapping_string ... ok
[INFO] [stdout] test emit::value_with_attr::tests::value_with_multiple_attrs ... ok
[INFO] [stdout] test ir::lower::tests::cardinality_bounded_vec ... ok
[INFO] [stdout] test ir::lower::tests::cardinality_optional ... ok
[INFO] [stdout] test emit::validate::tests::value_with_attr_emits_validation ... ok
[INFO] [stdout] test ir::lower::tests::builtin_mapping_unknown ... ok
[INFO] [stdout] test ir::lower::tests::code_pascal_addr ... ok
[INFO] [stdout] test ir::lower::tests::code_pascal_codu ... ok
[INFO] [stdout] test ir::lower::tests::code_pascal_hyphen ... ok
[INFO] [stdout] test ir::lower::tests::integration_lower_head_001 ... FAILED
[INFO] [stdout] test ir::lower::tests::lower_any_opaque ... ok
[INFO] [stdout] test ir::lower::tests::lower_any_opaque_no_namespace ... ok
[INFO] [stdout] test ir::lower::tests::cardinality_required ... ok
[INFO] [stdout] test ir::lower::tests::lower_choice_enum ... ok
[INFO] [stdout] test ir::lower::tests::lower_code_enum_basic ... ok
[INFO] [stdout] test ir::lower::tests::lower_newtype_no_facets ... ok
[INFO] [stdout] test ir::lower::tests::lower_newtype_with_length_bounds ... ok
[INFO] [stdout] test ir::lower::tests::lower_newtype_with_pattern ... ok
[INFO] [stdout] test ir::lower::tests::lower_root_elements ... ok
[INFO] [stdout] test ir::lower::tests::lower_simple_content ... ok
[INFO] [stdout] test ir::lower::tests::lower_struct_basic ... ok
[INFO] [stdout] test ir::lower::tests::snake_case_all_caps ... ok
[INFO] [stdout] test ir::lower::tests::snake_case_basic_pascal ... ok
[INFO] [stdout] test ir::lower::tests::snake_case_empty ... ok
[INFO] [stdout] test ir::lower::tests::snake_case_fi_to_fi ... ok
[INFO] [stdout] test ir::lower::tests::cardinality_unbounded_required_min ... ok
[INFO] [stdout] test ir::lower::tests::cardinality_vec_unbounded ... ok
[INFO] [stdout] test ir::lower::tests::snake_case_two_chars ... ok
[INFO] [stdout] test ir::lower::tests::snake_case_url_prefix ... ok
[INFO] [stdout] test xsd::parser::tests::complex_type_any_with_namespace ... ok
[INFO] [stdout] test xsd::parser::tests::complex_type_choice ... ok
[INFO] [stdout] test xsd::parser::tests::complex_type_sequence_bounded_max ... ok
[INFO] [stdout] test xsd::parser::tests::complex_type_sequence_required_optional ... ok
[INFO] [stdout] test xsd::parser::tests::complex_type_sequence_unbounded ... ok
[INFO] [stdout] test xsd::parser::tests::complex_type_simple_content ... ok
[INFO] [stdout] test xsd::parser::tests::empty_schema_parses ... ok
[INFO] [stdout] test xsd::parser::tests::missing_schema_root_errors ... ok
[INFO] [stdout] test ir::lower::tests::snake_case_cre_dt ... ok
[INFO] [stdout] test xsd::parser::tests::multiple_top_level_elements ... ok
[INFO] [stdout] test ir::lower::tests::snake_case_single_lower ... ok
[INFO] [stdout] test xsd::parser::tests::mixed_schema_counts ... ok
[INFO] [stdout] test xsd::parser::tests::parse_pacs_008_001_10 ... ok
[INFO] [stdout] test xsd::parser::tests::parse_head_001_001_04 ... FAILED
[INFO] [stdout] test xsd::parser::tests::simple_content_optional_attribute ... ok
[INFO] [stdout] test xsd::parser::tests::simple_type_boolean_no_facets ... ok
[INFO] [stdout] test xsd::parser::tests::simple_type_decimal_restriction ... ok
[INFO] [stdout] test xsd::parser::tests::simple_type_empty_string_restriction ... ok
[INFO] [stdout] test xsd::parser::tests::simple_type_pattern ... ok
[INFO] [stdout] test xsd::parser::tests::simple_type_string_min_max_length ... ok
[INFO] [stdout] test xsd::parser::tests::top_level_element ... ok
[INFO] [stdout] test xsd::parser::tests::simple_type_enumeration ... ok
[INFO] [stdout] test xsd::parser::tests::simple_type_date_restriction ... ok
[INFO] [stdout] test emit::pattern_codegen::tests::semantic_bic_with_optional_suffix ... ok
[INFO] [stdout] test emit::pattern_codegen::tests::semantic_iban_pattern ... ok
[INFO] [stdout] test emit::pattern_codegen::tests::semantic_three_uppercase ... ok
[INFO] [stdout] test emit::pattern_codegen::tests::semantic_date_with_dashes ... ok
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- emit::tests::emit_head_001_e2e stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'emit::tests::emit_head_001_e2e' (785) panicked at src/emit/mod.rs:285:50:
[INFO] [stdout] head.001.001.04.xsd not found: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x573f80722611 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x573f8073829a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x573f80726adc - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x573f806fd3f6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x573f8071a229 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x573f8069c9f0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x573f8071a552 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x573f806fd4a2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x573f806f6099 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x573f806fe0ad - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x573f80738a7c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x573f80738852 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x573f8050db1c - <mx20022_codegen[e2ddb12ec7562e72]::emit::tests::emit_head_001_e2e::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x573f8068fe3b - 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]   14:     0x573f8069d015 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x573f80696904 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x573f806a00a2 - <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]   17:     0x573f80721c7f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x79a845592dfa - <unknown>
[INFO] [stdout]   19:     0x79a8456263d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- ir::lower::tests::integration_lower_head_001 stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'ir::lower::tests::integration_lower_head_001' (853) panicked at src/ir/lower.rs:877:50:
[INFO] [stdout] head.001.001.04.xsd not found: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x573f80722611 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x573f8073829a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x573f80726adc - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x573f806fd3f6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x573f8071a229 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x573f8069c9f0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x573f8071a552 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x573f806fd4a2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x573f806f6099 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x573f806fe0ad - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x573f80738a7c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x573f80738852 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x573f805435e8 - <mx20022_codegen[e2ddb12ec7562e72]::ir::lower::tests::integration_lower_head_001::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x573f8068fe3b - 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]   14:     0x573f8069d015 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x573f80696904 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x573f806a00a2 - <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]   17:     0x573f80721c7f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x79a845592dfa - <unknown>
[INFO] [stdout]   19:     0x79a8456263d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- xsd::parser::tests::parse_head_001_001_04 stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'xsd::parser::tests::parse_head_001_001_04' (884) panicked at src/xsd/parser.rs:1067:14:
[INFO] [stdout] head.001.001.04.xsd not found — run scripts/download-schemas.sh: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x573f80722611 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x573f8073829a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x573f80726adc - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x573f806fd3f6 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x573f8071a229 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x573f8069c9f0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x573f8071a552 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x573f806fd4a2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x573f806f6099 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x573f806fe0ad - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x573f80738a7c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x573f80738852 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x573f8055eb52 - <mx20022_codegen[e2ddb12ec7562e72]::xsd::parser::tests::parse_head_001_001_04::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x573f8068fe3b - 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]   14:     0x573f8069d015 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x573f80696904 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x573f806a00a2 - <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]   17:     0x573f80721c7f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x79a845592dfa - <unknown>
[INFO] [stdout]   19:     0x79a8456263d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     emit::tests::emit_head_001_e2e
[INFO] [stdout]     ir::lower::tests::integration_lower_head_001
[INFO] [stdout]     xsd::parser::tests::parse_head_001_001_04
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 171 passed; 3 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.47s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "c0685eab787aa50f6ffcdc522103c00c25f070db0d591cff561cc08ee0908e2c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c0685eab787aa50f6ffcdc522103c00c25f070db0d591cff561cc08ee0908e2c", kill_on_drop: false }`
[INFO] [stdout] c0685eab787aa50f6ffcdc522103c00c25f070db0d591cff561cc08ee0908e2c
