[INFO] fetching crate hydra-interop-swmm 17.0.1...
[INFO] testing hydra-interop-swmm-17.0.1 against 1.100.0-beta.1+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate hydra-interop-swmm 17.0.1 into /workspace/builds/worker-4-tc2/source
[INFO] started tweaking crates.io crate hydra-interop-swmm 17.0.1
[INFO] finished tweaking crates.io crate hydra-interop-swmm 17.0.1
[INFO] tweaked toml for crates.io crate hydra-interop-swmm 17.0.1 written to /workspace/builds/worker-4-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate hydra-interop-swmm 17.0.1 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 hydra-interop-swmm 17.0.1 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:23:12
[INFO] [stderr]    |
[INFO] [stderr] 23 | homepage = "https://github.com/neeraip/hydra"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 29 | repository = "https://github.com/neeraip/hydra"
[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: `hydra-interop-swmm` (manifest) generated 1 warning
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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] ae14b0751105007f17470037a84a4f8e85d00c33fd266b03270b659daabb2416
[INFO] running `Command { std: "docker" "start" "ae14b0751105007f17470037a84a4f8e85d00c33fd266b03270b659daabb2416", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "ae14b0751105007f17470037a84a4f8e85d00c33fd266b03270b659daabb2416", 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" "ae14b0751105007f17470037a84a4f8e85d00c33fd266b03270b659daabb2416" "/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" "ae14b0751105007f17470037a84a4f8e85d00c33fd266b03270b659daabb2416", 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" "ae14b0751105007f17470037a84a4f8e85d00c33fd266b03270b659daabb2416" "/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:23:12
[INFO] [stderr]    |
[INFO] [stderr] 23 | homepage = "https://github.com/neeraip/hydra"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 29 | repository = "https://github.com/neeraip/hydra"
[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: `hydra-interop-swmm` (manifest) generated 1 warning
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling syn v3.0.3
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling hydra-common v17.0.1
[INFO] [stderr]    Compiling hydra-engine-uds v17.0.1
[INFO] [stderr]    Compiling hydra-interop-swmm v17.0.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 41.03s
[INFO] running `Command { std: "docker" "inspect" "ae14b0751105007f17470037a84a4f8e85d00c33fd266b03270b659daabb2416", 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" "ae14b0751105007f17470037a84a4f8e85d00c33fd266b03270b659daabb2416" "/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:23:12
[INFO] [stderr]    |
[INFO] [stderr] 23 | homepage = "https://github.com/neeraip/hydra"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 29 | repository = "https://github.com/neeraip/hydra"
[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: `hydra-interop-swmm` (manifest) generated 1 warning
[INFO] [stderr]    Compiling hydra-interop-swmm v17.0.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 21.07s
[INFO] running `Command { std: "docker" "inspect" "ae14b0751105007f17470037a84a4f8e85d00c33fd266b03270b659daabb2416", 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" "ae14b0751105007f17470037a84a4f8e85d00c33fd266b03270b659daabb2416" "/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:23:12
[INFO] [stderr]    |
[INFO] [stderr] 23 | homepage = "https://github.com/neeraip/hydra"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 29 | repository = "https://github.com/neeraip/hydra"
[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: `hydra-interop-swmm` (manifest) generated 1 warning
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.03s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/hydra-interop-swmm/d13bdfa86a4ee82d/out/hydra_interop_swmm-d13bdfa86a4ee82d)
[INFO] [stdout] 
[INFO] [stdout] running 256 tests
[INFO] [stdout] test dialect::admin::tests::hotstart_use_and_save_are_separate_slots ... ok
[INFO] [stdout] test dialect::admin::tests::events_and_display_sections_are_kept ... ok
[INFO] [stdout] test dialect::climate::archive_tests::a_ghcnd_date_of_exactly_eight_characters_is_a_date ... ok
[INFO] [stdout] test dialect::climate::archive_tests::a_short_user_record_reports_itself_not_another_layout ... ok
[INFO] [stdout] test dialect::climate::archive_tests::a_blank_dly0204_field_is_absent_like_99999 ... FAILED
[INFO] [stdout] test dialect::admin::tests::report_lists_accumulate_and_nodestats_is_ignored ... ok
[INFO] [stdout] test dialect::climate::archive_tests::a_td3200_reading_of_99999_is_absent ... FAILED
[INFO] [stdout] test dialect::climate::archive_tests::a_td3200_reading_whose_flag_is_neither_zero_nor_one_is_absent ... FAILED
[INFO] [stdout] test dialect::climate::archive_tests::a_canadian_line_needs_its_length_and_may_exceed_it ... FAILED
[INFO] [stdout] test dialect::admin::tests::rules_retain_their_clause_text ... ok
[INFO] [stdout] test dialect::climate::archive_tests::a_file_in_no_layout_is_recognised_as_none ... FAILED
[INFO] [stdout] test dialect::climate::archive_tests::a_long_td3200_line_is_not_a_canadian_one ... FAILED
[INFO] [stdout] test dialect::climate::archive_tests::a_recognised_layout_that_yields_nothing_is_refused ... FAILED
[INFO] [stdout] test dialect::climate::archive_tests::a_negative_reading_reads_negative ... FAILED
[INFO] [stdout] test dialect::climate::archive_tests::a_leading_blank_or_comment_is_not_the_line_that_decides ... FAILED
[INFO] [stdout] test dialect::climate::archive_tests::a_ghcnd_value_of_9999_or_more_is_absent ... FAILED
[INFO] [stdout] test dialect::climate::archive_tests::td3200_reads_its_columns_where_the_predecessor_reads_them ... FAILED
[INFO] [stdout] test dialect::climate::archive_tests::a_units_word_declared_beside_a_layout_that_carries_its_own_is_reported ... FAILED
[INFO] [stdout] test dialect::climate::archive_tests::both_halves_of_each_recognition_test_are_necessary ... FAILED
[INFO] [stdout] test dialect::climate::archive_tests::td3200_wind_converts_from_miles_a_day ... FAILED
[INFO] [stdout] test dialect::climate::archive_tests::the_units_word_governs_the_ghcnd_exports ... FAILED
[INFO] [stdout] test dialect::climate::archive_tests::dly0204_reads_tenths_of_a_degree_and_of_a_millimetre ... FAILED
[INFO] [stdout] test dialect::climate::archive_tests::values_arrive_in_the_models_own_units ... FAILED
[INFO] [stdout] test dialect::climate::section_grammar_tests::a_climate_file_declaration_reads_its_optional_tokens ... ok
[INFO] [stdout] test dialect::climate::archive_tests::the_ghcnd_units_word_converts_every_quantity ... ok
[INFO] [stdout] test dialect::climate::archive_tests::ghcnd_reads_each_column_from_its_headings_position ... FAILED
[INFO] [stdout] test dialect::climate::archive_tests::lines_out_of_order_read_the_same_as_lines_in_order ... FAILED
[INFO] [stdout] test dialect::climate::section_grammar_tests::a_depletion_fraction_outside_zero_to_one_is_refused ... ok
[INFO] [stdout] test dialect::climate::archive_tests::each_layout_is_recognised_from_its_own_first_line ... FAILED
[INFO] [stdout] test dialect::climate::section_grammar_tests::a_keyword_matched_by_prefix_is_reported_and_an_exact_one_is_not ... ok
[INFO] [stdout] test dialect::climate::section_grammar_tests::a_short_monthly_list_is_missing_items ... ok
[INFO] [stdout] test dialect::climate::archive_tests::the_user_reader_names_the_layout_it_was_handed ... FAILED
[INFO] [stdout] test dialect::climate::section_grammar_tests::a_bad_value_is_reported_by_its_own_token ... ok
[INFO] [stdout] test dialect::climate::section_grammar_tests::each_parcel_pattern_lands_on_its_own_field ... ok
[INFO] [stdout] test dialect::climate::section_grammar_tests::evaporation_from_a_file_needs_no_pan_coefficients ... ok
[INFO] [stdout] test dialect::climate::section_grammar_tests::a_substituted_conductivity_names_the_value_it_replaced ... ok
[INFO] [stdout] test dialect::climate::section_grammar_tests::a_parcel_pattern_needs_both_of_its_names ... ok
[INFO] [stdout] test dialect::climate::section_grammar_tests::each_temperature_form_reports_a_line_too_short_for_it ... ok
[INFO] [stdout] test dialect::climate::section_grammar_tests::evaporation_from_temperature_is_its_own_source ... ok
[INFO] [stdout] test dialect::climate::tests::adjustments_convert_and_zero_conductivity_substitutes ... ok
[INFO] [stdout] test dialect::climate::tests::evaporation_monthly_converts_and_flags_read ... ok
[INFO] [stdout] test dialect::climate::tests::temperature_file_wind_and_snowmelt_convert ... ok
[INFO] [stdout] test dialect::hydrology::tests::infiltration_uses_the_global_model_and_the_per_parcel_override ... ok
[INFO] [stdout] test dialect::hydrology::tests::parcels_convert_and_resolve_both_outlet_kinds ... ok
[INFO] [stdout] test dialect::climate::section_grammar_tests::the_evaporation_adjustment_converts_to_a_rate ... ok
[INFO] [stdout] test dialect::hydrology::tests::si_files_use_hectares_and_millimetres ... ok
[INFO] [stdout] test dialect::iface::rain_iface_tests::a_file_of_no_gages_is_still_a_file ... ok
[INFO] [stdout] test dialect::iface::rain_iface_tests::a_long_station_name_stays_inside_its_field ... ok
[INFO] [stdout] test dialect::iface::rain_iface_tests::a_partial_reading_is_refused ... ok
[INFO] [stdout] test dialect::hydrology::tests::aquifers_and_groundwater_links_parse_with_overrides ... ok
[INFO] [stdout] test dialect::hydrology::tests::subareas_fill_in_with_depth_conversion ... ok
[INFO] [stdout] test dialect::iface::rain_iface_tests::an_offset_outside_the_file_is_refused ... ok
[INFO] [stdout] test dialect::iface::rain_iface_tests::a_written_file_reads_back_as_what_was_written ... ok
[INFO] [stdout] test dialect::iface::rain_iface_tests::the_header_is_the_predecessors ... ok
[INFO] [stdout] test dialect::hydrology::tests::gages_parse_both_sources ... ok
[INFO] [stdout] test dialect::iface::rain_iface_tests::a_file_a_byte_short_of_its_header_is_refused_by_count ... ok
[INFO] [stdout] test dialect::iface::rain_iface_tests::a_station_is_found_without_case ... ok
[INFO] [stdout] test dialect::iface::rain_iface_tests::a_gage_count_larger_than_the_file_is_refused ... ok
[INFO] [stdout] test dialect::iface::rain_iface_tests::the_stamp_is_required ... ok
[INFO] [stdout] test dialect::iface::rain_iface_tests::the_written_length_is_its_header_plus_its_readings ... ok
[INFO] [stdout] test dialect::iface::rdii_tests::a_binary_file_converts_from_the_models_units ... ok
[INFO] [stdout] test dialect::iface::rdii_tests::a_binary_file_reads_its_vertices_and_flows ... ok
[INFO] [stdout] test dialect::iface::rdii_tests::a_binary_file_holds_exactly_the_records_it_declares ... ok
[INFO] [stdout] test dialect::iface::rdii_tests::a_binary_position_outside_the_model_is_refused_by_name ... ok
[INFO] [stdout] test dialect::iface::rdii_tests::a_gap_between_records_carries_no_flow ... ok
[INFO] [stdout] test dialect::iface::rdii_tests::a_non_positive_binary_step_or_count_is_refused ... ok
[INFO] [stdout] test dialect::iface::rdii_tests::a_position_one_past_the_last_vertex_is_out_of_the_model ... ok
[INFO] [stdout] test dialect::iface::rdii_tests::a_text_file_converts_from_its_declared_units ... ok
[INFO] [stdout] test dialect::iface::rdii_tests::a_text_file_reads_its_vertices_flows_and_units ... ok
[INFO] [stdout] test dialect::iface::rdii_tests::a_text_header_naming_an_unknown_vertex_is_refused ... ok
[INFO] [stdout] test dialect::iface::rdii_tests::a_text_records_minutes_and_seconds_are_part_of_its_instant ... ok
[INFO] [stdout] test dialect::iface::rdii_tests::a_text_row_naming_an_unlisted_vertex_is_refused ... ok
[INFO] [stdout] test dialect::iface::rdii_tests::a_binary_position_without_rdii_is_refused ... ok
[INFO] [stdout] test dialect::iface::rain_iface_tests::reads_a_rain_file_the_predecessor_wrote ... FAILED
[INFO] [stdout] test dialect::iface::rdii_tests::text_rows_are_matched_by_the_name_they_carry_not_their_order ... ok
[INFO] [stdout] test dialect::iface::rdii_tests::a_text_row_shorter_than_a_record_is_skipped ... ok
[INFO] [stdout] test dialect::iface::rdii_tests::flows_are_piecewise_constant_and_zero_outside_the_span ... ok
[INFO] [stdout] test dialect::iface::rdii_tests::the_binary_date_origin_matches_the_predecessors ... ok
[INFO] [stdout] test dialect::iface::routing_iface_tests::flows_convert_from_the_files_own_unit ... ok
[INFO] [stdout] test dialect::iface::rdii_tests::the_encoding_is_chosen_by_the_stamp ... ok
[INFO] [stdout] test dialect::iface::routing_iface_tests::the_span_is_inclusive_of_its_ends_and_empty_outside ... ok
[INFO] [stdout] test dialect::iface::routing_iface_tests::the_declared_count_limits_sit_where_they_are_declared ... ok
[INFO] [stdout] test dialect::iface::routing_iface_tests::a_single_record_is_held_at_its_own_instant ... ok
[INFO] [stdout] test dialect::iface::routing_iface_tests::megalitres_per_day_is_a_thousand_cubic_metres_a_day ... ok
[INFO] [stdout] test dialect::iface::runoff_iface_tests::a_non_positive_step_count_is_refused ... ok
[INFO] [stdout] test dialect::iface::runoff_iface_tests::a_parcel_count_that_differs_is_refused ... ok
[INFO] [stdout] test dialect::iface::rdii_tests::the_vertex_count_limits_sit_where_they_are_declared ... ok
[INFO] [stdout] test dialect::iface::routing_iface_tests::an_unmatched_constituent_reads_as_zero ... ok
[INFO] [stdout] test dialect::iface::routing_iface_tests::the_spans_ends_are_tolerant_by_a_millisecond ... ok
[INFO] [stdout] test dialect::iface::routing_iface_tests::a_row_of_exactly_eight_fields_is_a_record ... ok
[INFO] [stdout] test dialect::iface::routing_iface_tests::the_writer_splits_an_instant_into_hours_minutes_and_seconds ... ok
[INFO] [stdout] test dialect::iface::runoff_iface_tests::a_written_file_reads_back_as_what_was_written ... ok
[INFO] [stdout] test dialect::iface::runoff_iface_tests::every_field_lands_in_its_own_slot ... ok
[INFO] [stdout] test dialect::iface::runoff_iface_tests::every_washoff_column_lands_on_its_own_constituent ... ok
[INFO] [stdout] test dialect::iface::runoff_iface_tests::the_stamp_is_required ... ok
[INFO] [stdout] test dialect::iface::runoff_iface_tests::a_truncated_record_is_dropped_rather_than_read_short ... ok
[INFO] [stdout] test dialect::iface::routing_iface_tests::values_interpolate_between_the_bracketing_records ... ok
[INFO] [stdout] test dialect::iface::runoff_iface_tests::a_constituent_count_that_differs_is_refused ... ok
[INFO] [stdout] test dialect::iface::routing_iface_tests::declared_counts_are_bounded ... ok
[INFO] [stdout] test dialect::iface::runoff_iface_tests::a_written_file_has_the_predecessors_header ... ok
[INFO] [stdout] test dialect::iface::routing_iface_tests::an_interpolated_flow_converts_from_the_files_own_unit ... ok
[INFO] [stdout] test dialect::iface::runoff_iface_tests::the_written_units_are_the_predecessors_in_metric ... ok
[INFO] [stdout] test dialect::iface::runoff_iface_tests::the_written_units_are_the_predecessors ... ok
[INFO] [stdout] test dialect::iface::runoff_iface_tests::reads_a_file_the_predecessor_wrote ... FAILED
[INFO] [stdout] test dialect::inp_writer::tests::a_value_with_no_numeric_spelling_is_refused ... ok
[INFO] [stdout] test dialect::iface::runoff_iface_tests::the_read_units_are_the_predecessors ... ok
[INFO] [stdout] test dialect::iface::routing_iface_tests::the_bracketing_pair_is_the_one_the_instant_falls_between ... ok
[INFO] [stdout] test dialect::keywords::tests::first_prefix_wins_by_table_order ... ok
[INFO] [stdout] test dialect::keywords::tests::garbage_trailing_a_valid_header_is_accepted_but_warned ... ok
[INFO] [stdout] test dialect::keywords::tests::the_display_metadata_set_is_exactly_nine ... ok
[INFO] [stdout] test dialect::keywords::tests::inlet_usage_wins_over_inlet_by_order ... ok
[INFO] [stdout] test dialect::iface::runoff_iface_tests::a_runoff_file_reads_its_steps_and_parcels ... ok
[INFO] [stdout] test dialect::inp_writer::tests::a_model_survives_export_and_re_import ... ok
[INFO] [stdout] test dialect::iface::routing_iface_tests::a_records_minutes_and_seconds_are_part_of_its_instant ... ok
[INFO] [stdout] test dialect::keywords::tests::every_canonical_spelling_matches_its_own_section ... ok
[INFO] [stdout] test dialect::iface::runoff_iface_tests::a_file_in_another_unit_system_is_refused_by_name ... ok
[INFO] [stdout] test dialect::inp_writer::tests::an_identifier_holding_a_line_break_is_refused ... ok
[INFO] [stdout] test dialect::lex::tests::an_unterminated_quote_runs_to_end_of_line ... ok
[INFO] [stdout] test dialect::keywords::tests::abbreviated_headers_are_accepted_but_not_canonical ... ok
[INFO] [stdout] test dialect::keywords::tests::trailing_characters_are_ignored_truncations_rejected ... ok
[INFO] [stdout] test dialect::keywords::tests::an_unrecognised_header_matches_nothing ... ok
[INFO] [stdout] test dialect::lex::tests::a_comment_may_follow_data_on_the_same_line ... ok
[INFO] [stdout] test dialect::lex::tests::a_line_opening_with_a_comment_is_empty ... ok
[INFO] [stdout] test dialect::inp_writer::tests::a_pyramids_own_axes_come_back ... ok
[INFO] [stdout] test dialect::inp_writer::tests::analytical_storage_shapes_recompile_to_their_own_area_relation ... ok
[INFO] [stdout] test dialect::keywords::tests::the_table_order_matches_the_predecessors ... ok
[INFO] [stdout] test dialect::lex::tests::the_forty_first_token_is_refused ... ok
[INFO] [stdout] test dialect::lid::tests::drainmat_applies_to_green_roofs_only ... ok
[INFO] [stdout] test dialect::lid::tests::layers_assemble_with_conversions ... ok
[INFO] [stdout] test dialect::objects::tests::a_custom_section_reads_barrels_where_every_shape_does ... ok
[INFO] [stdout] test dialect::objects::tests::a_custom_section_without_a_tail_is_one_barrel ... ok
[INFO] [stdout] test dialect::objects::tests::a_failed_line_still_occupies_its_slot ... ok
[INFO] [stdout] test dialect::objects::tests::an_outfall_reads_both_of_its_optional_tails ... ok
[INFO] [stdout] test dialect::lid::tests::replicate_count_is_c_atoi ... ok
[INFO] [stdout] test dialect::lex::tests::overflow_entirely_past_a_semicolon_is_legal ... ok
[INFO] [stdout] test dialect::objects::tests::conduit_flows_convert_and_endpoints_resolve ... ok
[INFO] [stdout] test dialect::objects::tests::a_star_pump_is_the_ideal_transfer_pump ... ok
[INFO] [stdout] test dialect::objects::tests::a_free_outfall_skips_the_interface_stage_placeholder ... ok
[INFO] [stdout] test dialect::lex::tests::tabs_and_carriage_returns_separate_tokens ... ok
[INFO] [stdout] test dialect::objects::tests::an_unresolved_endpoint_is_an_error ... ok
[INFO] [stdout] test dialect::objects::tests::cross_sections_attach_with_barrels ... ok
[INFO] [stdout] test dialect::objects::tests::a_storage_seepage_tail_of_one_value_is_the_conductivity ... ok
[INFO] [stdout] test dialect::lex::tests::a_plain_overlong_line_is_refused ... ok
[INFO] [stdout] test dialect::lid::tests::usage_reads_flags_and_optional_tail ... ok
[INFO] [stdout] test dialect::objects::tests::junction_values_convert_to_si ... ok
[INFO] [stdout] test dialect::lex::tests::a_quoted_token_carries_separators ... ok
[INFO] [stdout] test dialect::objects::tests::pyramidal_storage_compiles_to_the_quadratic_in_si ... ok
[INFO] [stdout] test dialect::objects::tests::si_files_convert_nothing_lengthwise ... ok
[INFO] [stdout] test dialect::options::tests::head_tolerance_and_min_surfarea_convert_by_the_units_option_in_any_order ... ok
[INFO] [stdout] test dialect::objects::tests::outfall_fixed_stage_and_flags ... ok
[INFO] [stdout] test dialect::objects::tests::the_fixture_parses_clean ... ok
[INFO] [stdout] test dialect::objects::tests::the_divider_references_its_link_and_keeps_its_rule ... ok
[INFO] [stdout] test dialect::objects::tests::the_outlet_head_qualifier_parses ... ok
[INFO] [stdout] test dialect::options::tests::lengthening_is_accepted_and_ignored_with_a_warning ... ok
[INFO] [stdout] test dialect::options::tests::an_empty_section_yields_every_default ... ok
[INFO] [stdout] test dialect::options::tests::flow_routing_none_means_ignore_routing ... ok
[INFO] [stdout] test dialect::options::tests::inert_options_parse_and_do_nothing ... ok
[INFO] [stdout] test dialect::options::tests::extran_and_damping_overrides_substitute_partial_and_slot_silently ... ok
[INFO] [stdout] test dialect::objects::tests::a_storage_seepage_tail_of_two_values_is_refused ... ok
[INFO] [stdout] test dialect::objects::tests::functional_storage_converts_per_its_exponent ... ok
[INFO] [stdout] test dialect::options::tests::unknown_keywords_and_bad_values_are_errors ... ok
[INFO] [stdout] test dialect::out_reader::format_identifier_tests::the_epoch_offset_is_the_distance_between_the_two_epochs ... ok
[INFO] [stdout] test dialect::options::tests::sweep_days_parse_as_day_of_year ... ok
[INFO] [stdout] test dialect::overland::tests::boundary_rows_carry_their_five_conditions ... ok
[INFO] [stdout] test dialect::out_reader::sidecar_version_tests::every_written_sidecar_version_reads_and_an_unknown_one_is_refused ... ok
[INFO] [stdout] test dialect::out_reader::format_identifier_tests::the_results_file_identifiers_are_the_ones_the_spec_states ... ok
[INFO] [stdout] test dialect::overland::tests::inlet_rows_attach_to_map_rows_as_written ... ok
[INFO] [stdout] test dialect::options::tests::units_infiltration_and_dates_parse ... ok
[INFO] [stdout] test dialect::overland::tests::a_model_without_mesh_sections_carries_no_mesh ... ok
[INFO] [stdout] test dialect::overland::tests::a_mesh_parses_with_indices_in_file_order ... ok
[INFO] [stdout] test dialect::overland::tests::a_refused_runoff_row_leaves_the_subcatchment_alone ... ok
[INFO] [stdout] test dialect::overland::tests::only_the_first_mesh_file_line_is_honoured ... ok
[INFO] [stdout] test dialect::overland::tests::the_fifth_triangle_column_disambiguates_by_spelling ... ok
[INFO] [stdout] test dialect::overland_out::format_identifier_tests::the_surface_sidecar_identifiers_are_the_ones_the_spec_states ... ok
[INFO] [stdout] test dialect::overland::tests::a_runoff_row_turns_a_self_outlet_into_a_surface_outlet ... ok
[INFO] [stdout] test dialect::quality::tests::coverages_and_loadings_fill_their_parcel ... ok
[INFO] [stdout] test dialect::overland::tests::a_us_mesh_with_flows_reimports_identically ... ok
[INFO] [stdout] test dialect::overland::tests::a_written_mesh_reimports_identically ... ok
[INFO] [stdout] test dialect::options::tests::prefix_matched_keywords_and_values_warn_without_refusing ... ok
[INFO] [stdout] test dialect::overland::tests::display_units_scale_unless_the_header_asserts_si ... ok
[INFO] [stdout] test dialect::overland::tests::options_apply_and_retired_keys_only_warn ... ok
[INFO] [stdout] test dialect::options::tests::reduced_routing_forms_substitute_with_notice ... ok
[INFO] [stdout] test dialect::options::tests::steps_accept_clock_strings_and_routing_accepts_plain_seconds ... ok
[INFO] [stdout] test dialect::options::tests::the_interlocks_apply ... ok
[INFO] [stdout] test dialect::overland::tests::symbols_position_gauges_only_when_a_mesh_is_present ... ok
[INFO] [stdout] test dialect::rain::archive_tests::a_canadian_record_carries_its_own_calendar_date ... FAILED
[INFO] [stdout] test dialect::overland::tests::the_global_coupling_cd_serves_rows_without_their_own ... ok
[INFO] [stdout] test dialect::overland::tests::infiltration_rows_convert_per_the_rain_conventions ... ok
[INFO] [stdout] test dialect::quality::tests::dwf_converts_flow_and_fills_pattern_slots_positionally ... ok
[INFO] [stdout] test dialect::overland::tests::couplings_carry_addresses_and_resolve_at_build ... ok
[INFO] [stdout] test dialect::quality::tests::inflows_convert_flow_baselines_and_carry_mass_factors ... ok
[INFO] [stdout] test dialect::quality::tests::land_uses_own_their_relations_per_constituent ... ok
[INFO] [stdout] test dialect::rain::archive_tests::a_layout_this_engine_does_not_read_is_refused ... ok
[INFO] [stdout] test dialect::rain::archive_tests::a_tape_line_needs_both_its_numeric_fields ... FAILED
[INFO] [stdout] test dialect::rain::canada_archive_tests::a_line_that_is_not_rainfall_is_not_read ... FAILED
[INFO] [stdout] test dialect::rain::archive_tests::a_line_whose_date_is_not_a_date_is_skipped ... FAILED
[INFO] [stdout] test dialect::rain::archive_tests::a_line_too_short_for_its_layout_is_not_recognised ... FAILED
[INFO] [stdout] test dialect::rain::archive_tests::a_reading_flagged_missing_is_absent ... ok
[INFO] [stdout] test dialect::rain::canada_archive_tests::a_quarter_hourly_canadian_record_reads_at_its_own_interval ... FAILED
[INFO] [stdout] test dialect::quality::tests::constituents_parse_with_co_pollutants_and_decay_conversion ... ok
[INFO] [stdout] test dialect::rain::archive_tests::an_accumulation_is_spread_and_reported ... FAILED
[INFO] [stdout] test dialect::rain::canada_archive_tests::an_hourly_canadian_record_reads_as_the_predecessor_reads_it ... FAILED
[INFO] [stdout] test dialect::rain::online_archive_tests::a_quarter_hourly_export_reads_at_its_own_interval ... FAILED
[INFO] [stdout] test dialect::rain::archive_tests::a_station_that_is_not_a_number_is_not_recognised ... FAILED
[INFO] [stdout] test dialect::rain::station_format_tests::the_last_instant_of_a_day_is_a_time_and_so_is_the_one_that_ends_it ... ok
[INFO] [stdout] test dialect::rain::online_archive_tests::an_older_export_writes_hundredths ... FAILED
[INFO] [stdout] test dialect::rain::station_format_tests::a_date_that_is_not_a_date_is_refused ... ok
[INFO] [stdout] test dialect::rain::archive_tests::a_space_delimited_record_reads_as_the_predecessor_reads_it ... FAILED
[INFO] [stdout] test dialect::session::tests::a_parse_refusal_displays_as_prose ... ok
[INFO] [stdout] test dialect::rain::tests::malformed_lines_error_with_their_line_number ... ok
[INFO] [stdout] test dialect::rain::station_format_tests::the_minutes_of_a_reading_reach_its_instant ... ok
[INFO] [stdout] test dialect::rain::archive_tests::a_bracket_marks_its_own_reading_and_no_other ... FAILED
[INFO] [stdout] test dialect::rain::archive_tests::a_missing_reading_and_a_zero_are_both_absent ... FAILED
[INFO] [stdout] test dialect::rain::tests::readings_parse_with_stations_interleaved ... ok
[INFO] [stdout] test dialect::rain::canada_archive_tests::the_first_group_of_a_day_belongs_to_the_day_before ... FAILED
[INFO] [stdout] test dialect::rain::online_archive_tests::an_hourly_online_export_reads_as_the_predecessor_reads_it ... FAILED
[INFO] [stdout] test dialect::snow_rdii::tests::rdii_assignments_convert_their_sewershed_area ... ok
[INFO] [stdout] test dialect::rain::archive_tests::the_comma_and_tape_layouts_read_the_same_record ... FAILED
[INFO] [stdout] test dialect::snow_rdii::tests::snowpacks_assemble_across_lines_with_conversions ... ok
[INFO] [stdout] test dialect::snow_rdii::tests::unit_hydrographs_take_all_months_and_single_month_forms ... ok
[INFO] [stdout] test dialect::streets::tests::later_usage_replaces_the_links_slot ... ok
[INFO] [stdout] test dialect::streets::tests::a_grate_and_curb_line_form_one_combination_design ... ok
[INFO] [stdout] test dialect::streets::tests::usage_tail_converts_flow_and_lengths ... ok
[INFO] [stdout] test dialect::streets::tests::street_converts_lengths_and_slopes ... ok
[INFO] [stdout] test dialect::rain::tests::hour_twenty_four_is_the_next_days_midnight ... ok
[INFO] [stdout] test dialect::snow_rdii::tests::treatment_expressions_are_retained_as_written ... ok
[INFO] [stdout] test dialect::rain::canada_archive_tests::a_three_digit_year_is_read_as_the_layout_defines_it ... FAILED
[INFO] [stdout] test dialect::rain::archive_tests::a_quarter_hourly_element_reads_at_its_own_interval ... ok
[INFO] [stdout] test dialect::survey::tests::only_the_unknown_option_refusal_is_repairable_by_omission ... ok
[INFO] [stdout] test dialect::survey::tests::rules_and_events_count ... ok
[INFO] [stdout] test dialect::survey::tests::run_length_sections_register_once_without_duplicate_errors ... ok
[INFO] [stdout] test dialect::tables::tests::a_file_series_records_its_reference ... ok
[INFO] [stdout] test dialect::tables::tests::curves_span_lines_and_convert_per_role ... ok
[INFO] [stdout] test dialect::survey::tests::an_unrecognised_section_discards_until_the_next_header ... ok
[INFO] [stdout] test dialect::survey::tests::forward_references_are_no_concern_of_this_pass ... ok
[INFO] [stdout] test dialect::tables::tests::elapsed_series_parse_multiple_points_per_line ... ok
[INFO] [stdout] test dialect::survey::tests::transects_register_on_x1_lines_only ... ok
[INFO] [stdout] test dialect::survey::tests::vertices_share_one_namespace_with_per_kind_counts ... ok
[INFO] [stdout] test dialect::survey::tests::a_duplicate_vertex_across_kinds_is_an_error ... ok
[INFO] [stdout] test dialect::survey::tests::lexical_failures_carry_their_line_numbers ... ok
[INFO] [stdout] test dialect::survey::tests::a_non_canonical_header_is_accepted_and_warned ... ok
[INFO] [stdout] test dialect::tables::tests::a_date_anchors_subsequent_times ... ok
[INFO] [stdout] test dialect::survey::tests::sections_retain_their_data_lines_in_order_for_the_parse_pass ... ok
[INFO] [stdout] test dialect::survey::tests::links_share_one_namespace_with_per_kind_counts ... ok
[INFO] [stdout] test dialect::tests::refuses_bytes_with_no_inp_shape ... ok
[INFO] [stdout] test dialect::tests::a_foreign_marker_outranks_our_own_evidence ... ok
[INFO] [stdout] test dialect::tests::shared_sections_alone_are_only_plausible ... ok
[INFO] [stdout] test dialect::tests::refuses_an_epanet_model_and_says_why ... ok
[INFO] [stdout] test dialect::tests::claims_a_swmm_model_definitely ... ok
[INFO] [stdout] test dialect::transects::tests::a_transect_is_complete_without_a_trailing_nc ... ok
[INFO] [stdout] test dialect::tables::tests::patterns_accumulate_across_lines ... ok
[INFO] [stdout] test dialect::survey::tests::the_fixture_surveys_clean ... ok
[INFO] [stdout] test dialect::tables::tests::timeseries_blocks_chain_with_their_anchor_and_line_numbers ... ok
[INFO] [stdout] test dialect::transects::tests::multipliers_and_offsets_apply_per_transect ... ok
[INFO] [stdout] test dialect::survey::tests::title_retains_exactly_three_lines ... ok
[INFO] [stdout] test dialect::transects::tests::nc_state_rolls_with_zero_inheriting ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- dialect::climate::archive_tests::a_blank_dly0204_field_is_absent_like_99999 stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'dialect::climate::archive_tests::a_blank_dly0204_field_is_absent_like_99999' (400) panicked at src/dialect/climate.rs:1020:39:
[INFO] [stdout] fixture readable: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x64e5d562faa1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x64e5d564572a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x64e5d5633d5c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x64e5d560b166 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x64e5d5627809 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x64e5d55be1c0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x64e5d56279c2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x64e5d560b212 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x64e5d5603ce9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x64e5d560be1d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x64e5d5645e5c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x64e5d5645c32 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x64e5d54ddc92 - hydra_interop_swmm[f476f506cbc634ec]::dialect::climate::archive_tests::fixture
[INFO] [stdout]   13:     0x64e5d54dd9f1 - hydra_interop_swmm[f476f506cbc634ec]::dialect::climate::archive_tests::read
[INFO] [stdout]   14:     0x64e5d54e5b2e - <hydra_interop_swmm[f476f506cbc634ec]::dialect::climate::archive_tests::a_blank_dly0204_field_is_absent_like_99999::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   15:     0x64e5d55b160b - 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]   16:     0x64e5d55be7e5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   17:     0x64e5d55b80d4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   18:     0x64e5d55c1872 - <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]   19:     0x64e5d562eaaf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   20:     0x72308eda6dfa - <unknown>
[INFO] [stdout]   21:     0x72308ee3a3d4 - clone
[INFO] [stdout]   22:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- dialect::climate::archive_tests::a_td3200_reading_of_99999_is_absent stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'dialect::climate::archive_tests::a_td3200_reading_of_99999_is_absent' (410) panicked at src/dialect/climate.rs:1020:39:
[INFO] [stdout] fixture readable: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x64e5d562faa1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x64e5d564572a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x64e5d5633d5c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x64e5d560b166 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x64e5d5627809 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x64e5d55be1c0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x64e5d56279c2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x64e5d560b212 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x64e5d5603ce9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x64e5d560be1d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x64e5d5645e5c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x64e5d5645c32 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x64e5d54ddc92 - hydra_interop_swmm[f476f506cbc634ec]::dialect::climate::archive_tests::fixture
[INFO] [stdout]   13:     0x64e5d54dd9f1 - hydra_interop_swmm[f476f506cbc634ec]::dialect::climate::archive_tests::read
[INFO] [stdout]   14:     0x64e5d54e42ae - <hydra_interop_swmm[f476f506cbc634ec]::dialect::climate::archive_tests::a_td3200_reading_of_99999_is_absent::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   15:     0x64e5d55b160b - 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]   16:     0x64e5d55be7e5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   17:     0x64e5d55b80d4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   18:     0x64e5d55c1872 - <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]   19:     0x64e5d562eaaf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   20:     0x72308eda6dfa - <unknown>
[INFO] [stdout]   21:     0x72308ee3a3d4 - clone
[INFO] [stdout]   22:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- dialect::climate::archive_tests::a_td3200_reading_whose_flag_is_neither_zero_nor_one_is_absent stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'dialect::climate::archive_tests::a_td3200_reading_whose_flag_is_neither_zero_nor_one_is_absent' (411) panicked at src/dialect/climate.rs:1020:39:
[INFO] [stdout] fixture readable: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x64e5d562faa1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x64e5d564572a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x64e5d5633d5c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x64e5d560b166 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x64e5d5627809 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x64e5d55be1c0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x64e5d56279c2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x64e5d560b212 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x64e5d5603ce9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x64e5d560be1d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x64e5d5645e5c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x64e5d5645c32 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x64e5d54ddc92 - hydra_interop_swmm[f476f506cbc634ec]::dialect::climate::archive_tests::fixture
[INFO] [stdout]   13:     0x64e5d54dd9f1 - hydra_interop_swmm[f476f506cbc634ec]::dialect::climate::archive_tests::read
[INFO] [stdout]   14:     0x64e5d54e9c6e - <hydra_interop_swmm[f476f506cbc634ec]::dialect::climate::archive_tests::a_td3200_reading_whose_flag_is_neither_zero_nor_one_is_absent::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   15:     0x64e5d55b160b - 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]   16:     0x64e5d55be7e5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   17:     0x64e5d55b80d4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   18:     0x64e5d55c1872 - <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]   19:     0x64e5d562eaaf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   20:     0x72308eda6dfa - <unknown>
[INFO] [stdout]   21:     0x72308ee3a3d4 - clone
[INFO] [stdout]   22:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- dialect::climate::archive_tests::a_canadian_line_needs_its_length_and_may_exceed_it stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'dialect::climate::archive_tests::a_canadian_line_needs_its_length_and_may_exceed_it' (401) panicked at src/dialect/climate.rs:1020:39:
[INFO] [stdout] fixture readable: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x64e5d562faa1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x64e5d564572a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x64e5d5633d5c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x64e5d560b166 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x64e5d5627809 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x64e5d55be1c0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x64e5d56279c2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x64e5d560b212 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x64e5d5603ce9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x64e5d560be1d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x64e5d5645e5c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x64e5d5645c32 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x64e5d54ddc92 - hydra_interop_swmm[f476f506cbc634ec]::dialect::climate::archive_tests::fixture
[INFO] [stdout]   13:     0x64e5d54e6e2d - <hydra_interop_swmm[f476f506cbc634ec]::dialect::climate::archive_tests::a_canadian_line_needs_its_length_and_may_exceed_it::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x64e5d55b160b - 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]   15:     0x64e5d55be7e5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x64e5d55b80d4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x64e5d55c1872 - <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]   18:     0x64e5d562eaaf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x72308eda6dfa - <unknown>
[INFO] [stdout]   20:     0x72308ee3a3d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- dialect::climate::archive_tests::a_file_in_no_layout_is_recognised_as_none stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'dialect::climate::archive_tests::a_file_in_no_layout_is_recognised_as_none' (402) panicked at src/dialect/climate.rs:1020:39:
[INFO] [stdout] fixture readable: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x64e5d562faa1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x64e5d564572a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x64e5d5633d5c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x64e5d560b166 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x64e5d5627809 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x64e5d55be1c0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x64e5d56279c2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x64e5d560b212 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x64e5d5603ce9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x64e5d560be1d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x64e5d5645e5c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x64e5d5645c32 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x64e5d54ddc92 - hydra_interop_swmm[f476f506cbc634ec]::dialect::climate::archive_tests::fixture
[INFO] [stdout]   13:     0x64e5d54e5936 - <hydra_interop_swmm[f476f506cbc634ec]::dialect::climate::archive_tests::a_file_in_no_layout_is_recognised_as_none::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x64e5d55b160b - 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]   15:     0x64e5d55be7e5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x64e5d55b80d4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x64e5d55c1872 - <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]   18:     0x64e5d562eaaf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x72308eda6dfa - <unknown>
[INFO] [stdout]   20:     0x72308ee3a3d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- dialect::climate::archive_tests::a_long_td3200_line_is_not_a_canadian_one stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'dialect::climate::archive_tests::a_long_td3200_line_is_not_a_canadian_one' (406) panicked at src/dialect/climate.rs:1020:39:
[INFO] [stdout] fixture readable: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x64e5d562faa1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x64e5d564572a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x64e5d5633d5c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x64e5d560b166 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x64e5d5627809 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x64e5d55be1c0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x64e5d56279c2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x64e5d560b212 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x64e5d5603ce9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x64e5d560be1d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x64e5d5645e5c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x64e5d5645c32 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x64e5d54ddc92 - hydra_interop_swmm[f476f506cbc634ec]::dialect::climate::archive_tests::fixture
[INFO] [stdout]   13:     0x64e5d54e514d - <hydra_interop_swmm[f476f506cbc634ec]::dialect::climate::archive_tests::a_long_td3200_line_is_not_a_canadian_one::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x64e5d55b160b - 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]   15:     0x64e5d55be7e5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x64e5d55b80d4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x64e5d55c1872 - <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]   18:     0x64e5d562eaaf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x72308eda6dfa - <unknown>
[INFO] [stdout]   20:     0x72308ee3a3d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- dialect::climate::archive_tests::a_recognised_layout_that_yields_nothing_is_refused stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'dialect::climate::archive_tests::a_recognised_layout_that_yields_nothing_is_refused' (408) panicked at src/dialect/climate.rs:1020:39:
[INFO] [stdout] fixture readable: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x64e5d562faa1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x64e5d564572a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x64e5d5633d5c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x64e5d560b166 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x64e5d5627809 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x64e5d55be1c0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x64e5d56279c2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x64e5d560b212 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x64e5d5603ce9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x64e5d560be1d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x64e5d5645e5c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x64e5d5645c32 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x64e5d54ddc92 - hydra_interop_swmm[f476f506cbc634ec]::dialect::climate::archive_tests::fixture
[INFO] [stdout]   13:     0x64e5d54e79da - <hydra_interop_swmm[f476f506cbc634ec]::dialect::climate::archive_tests::a_recognised_layout_that_yields_nothing_is_refused::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x64e5d55b160b - 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]   15:     0x64e5d55be7e5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x64e5d55b80d4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x64e5d55c1872 - <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]   18:     0x64e5d562eaaf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x72308eda6dfa - <unknown>
[INFO] [stdout]   20:     0x72308ee3a3d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- dialect::climate::archive_tests::a_negative_reading_reads_negative stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'dialect::climate::archive_tests::a_negative_reading_reads_negative' (407) panicked at src/dialect/climate.rs:1020:39:
[INFO] [stdout] fixture readable: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x64e5d562faa1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x64e5d564572a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x64e5d5633d5c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x64e5d560b166 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x64e5d5627809 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x64e5d55be1c0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x64e5d56279c2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x64e5d560b212 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x64e5d5603ce9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x64e5d560be1d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x64e5d5645e5c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x64e5d5645c32 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x64e5d54ddc92 - hydra_interop_swmm[f476f506cbc634ec]::dialect::climate::archive_tests::fixture
[INFO] [stdout]   13:     0x64e5d54dd9f1 - hydra_interop_swmm[f476f506cbc634ec]::dialect::climate::archive_tests::read
[INFO] [stdout]   14:     0x64e5d54e3e93 - <hydra_interop_swmm[f476f506cbc634ec]::dialect::climate::archive_tests::a_negative_reading_reads_negative::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   15:     0x64e5d55b160b - 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]   16:     0x64e5d55be7e5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   17:     0x64e5d55b80d4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   18:     0x64e5d55c1872 - <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]   19:     0x64e5d562eaaf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   20:     0x72308eda6dfa - <unknown>
[INFO] [stdout]   21:     0x72308ee3a3d4 - clone
[INFO] [stdout]   22:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- dialect::climate::archive_tests::a_leading_blank_or_comment_is_not_the_line_that_decides stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'dialect::climate::archive_tests::a_leading_blank_or_comment_is_not_the_line_that_decides' (405) panicked at src/dialect/climate.rs:1020:39:
[INFO] [stdout] fixture readable: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x64e5d562faa1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x64e5d564572a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x64e5d5633d5c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x64e5d560b166 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x64e5d5627809 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x64e5d55be1c0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x64e5d56279c2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x64e5d560b212 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x64e5d5603ce9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x64e5d560be1d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x64e5d5645e5c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x64e5d5645c32 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x64e5d54ddc92 - hydra_interop_swmm[f476f506cbc634ec]::dialect::climate::archive_tests::fixture
[INFO] [stdout]   13:     0x64e5d54e92ed - <hydra_interop_swmm[f476f506cbc634ec]::dialect::climate::archive_tests::a_leading_blank_or_comment_is_not_the_line_that_decides::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x64e5d55b160b - 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]   15:     0x64e5d55be7e5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x64e5d55b80d4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x64e5d55c1872 - <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]   18:     0x64e5d562eaaf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x72308eda6dfa - <unknown>
[INFO] [stdout]   20:     0x72308ee3a3d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- dialect::climate::archive_tests::a_ghcnd_value_of_9999_or_more_is_absent stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'dialect::climate::archive_tests::a_ghcnd_value_of_9999_or_more_is_absent' (404) panicked at src/dialect/climate.rs:1020:39:
[INFO] [stdout] fixture readable: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x64e5d562faa1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x64e5d564572a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x64e5d5633d5c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x64e5d560b166 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x64e5d5627809 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x64e5d55be1c0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x64e5d56279c2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x64e5d560b212 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x64e5d5603ce9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x64e5d560be1d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x64e5d5645e5c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x64e5d5645c32 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x64e5d54ddc92 - hydra_interop_swmm[f476f506cbc634ec]::dialect::climate::archive_tests::fixture
[INFO] [stdout]   13:     0x64e5d54dd9f1 - hydra_interop_swmm[f476f506cbc634ec]::dialect::climate::archive_tests::read
[INFO] [stdout]   14:     0x64e5d54e4c0d - <hydra_interop_swmm[f476f506cbc634ec]::dialect::climate::archive_tests::a_ghcnd_value_of_9999_or_more_is_absent::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   15:     0x64e5d55b160b - 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]   16:     0x64e5d55be7e5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   17:     0x64e5d55b80d4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   18:     0x64e5d55c1872 - <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]   19:     0x64e5d562eaaf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   20:     0x72308eda6dfa - <unknown>
[INFO] [stdout]   21:     0x72308ee3a3d4 - clone
[INFO] [stdout]   22:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- dialect::climate::archive_tests::td3200_reads_its_columns_where_the_predecessor_reads_them stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'dialect::climate::archive_tests::td3200_reads_its_columns_where_the_predecessor_reads_them' (418) panicked at src/dialect/climate.rs:1020:39:
[INFO] [stdout] fixture readable: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x64e5d562faa1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x64e5d564572a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x64e5d5633d5c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x64e5d560b166 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x64e5d5627809 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x64e5d55be1c0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x64e5d56279c2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x64e5d560b212 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x64e5d5603ce9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x64e5d560be1d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x64e5d5645e5c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x64e5d5645c32 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x64e5d54ddc92 - hydra_interop_swmm[f476f506cbc634ec]::dialect::climate::archive_tests::fixture
[INFO] [stdout]   13:     0x64e5d54dd9f1 - hydra_interop_swmm[f476f506cbc634ec]::dialect::climate::archive_tests::read
[INFO] [stdout]   14:     0x64e5d54e988e - <hydra_interop_swmm[f476f506cbc634ec]::dialect::climate::archive_tests::td3200_reads_its_columns_where_the_predecessor_reads_them::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   15:     0x64e5d55b160b - 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]   16:     0x64e5d55be7e5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   17:     0x64e5d55b80d4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   18:     0x64e5d55c1872 - <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]   19:     0x64e5d562eaaf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   20:     0x72308eda6dfa - <unknown>
[INFO] [stdout]   21:     0x72308ee3a3d4 - clone
[INFO] [stdout]   22:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- dialect::climate::archive_tests::a_units_word_declared_beside_a_layout_that_carries_its_own_is_reported stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'dialect::climate::archive_tests::a_units_word_declared_beside_a_layout_that_carries_its_own_is_reported' (412) panicked at src/dialect/climate.rs:1020:39:
[INFO] [stdout] fixture readable: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x64e5d562faa1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x64e5d564572a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x64e5d5633d5c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x64e5d560b166 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x64e5d5627809 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x64e5d55be1c0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x64e5d56279c2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x64e5d560b212 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x64e5d5603ce9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x64e5d560be1d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x64e5d5645e5c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x64e5d5645c32 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x64e5d54ddc92 - hydra_interop_swmm[f476f506cbc634ec]::dialect::climate::archive_tests::fixture
[INFO] [stdout]   13:     0x64e5d54e9e97 - <hydra_interop_swmm[f476f506cbc634ec]::dialect::climate::archive_tests::a_units_word_declared_beside_a_layout_that_carries_its_own_is_reported::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x64e5d55b160b - 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]   15:     0x64e5d55be7e5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x64e5d55b80d4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x64e5d55c1872 - <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]   18:     0x64e5d562eaaf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x72308eda6dfa - <unknown>
[INFO] [stdout]   20:     0x72308ee3a3d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- dialect::climate::archive_tests::both_halves_of_each_recognition_test_are_necessary stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'dialect::climate::archive_tests::both_halves_of_each_recognition_test_are_necessary' (413) panicked at src/dialect/climate.rs:1020:39:
[INFO] [stdout] fixture readable: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x64e5d562faa1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x64e5d564572a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x64e5d5633d5c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x64e5d560b166 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x64e5d5627809 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x64e5d55be1c0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x64e5d56279c2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x64e5d560b212 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x64e5d5603ce9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x64e5d560be1d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x64e5d5645e5c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x64e5d5645c32 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x64e5d54ddc92 - hydra_interop_swmm[f476f506cbc634ec]::dialect::climate::archive_tests::fixture
[INFO] [stdout]   13:     0x64e5d54e7d52 - <hydra_interop_swmm[f476f506cbc634ec]::dialect::climate::archive_tests::both_halves_of_each_recognition_test_are_necessary::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x64e5d55b160b - 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]   15:     0x64e5d55be7e5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x64e5d55b80d4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x64e5d55c1872 - <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]   18:     0x64e5d562eaaf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x72308eda6dfa - <unknown>
[INFO] [stdout]   20:     0x72308ee3a3d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- dialect::climate::archive_tests::td3200_wind_converts_from_miles_a_day stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'dialect::climate::archive_tests::td3200_wind_converts_from_miles_a_day' (419) panicked at src/dialect/climate.rs:1020:39:
[INFO] [stdout] fixture readable: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x64e5d562faa1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x64e5d564572a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x64e5d5633d5c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x64e5d560b166 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x64e5d5627809 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x64e5d55be1c0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x64e5d56279c2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x64e5d560b212 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x64e5d5603ce9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x64e5d560be1d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x64e5d5645e5c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x64e5d5645c32 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x64e5d54ddc92 - hydra_interop_swmm[f476f506cbc634ec]::dialect::climate::archive_tests::fixture
[INFO] [stdout]   13:     0x64e5d54e449c - <hydra_interop_swmm[f476f506cbc634ec]::dialect::climate::archive_tests::td3200_wind_converts_from_miles_a_day::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x64e5d55b160b - 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]   15:     0x64e5d55be7e5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x64e5d55b80d4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x64e5d55c1872 - <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]   18:     0x64e5d562eaaf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x72308eda6dfa - <unknown>
[INFO] [stdout]   20:     0x72308ee3a3d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- dialect::climate::archive_tests::the_units_word_governs_the_ghcnd_exports stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'dialect::climate::archive_tests::the_units_word_governs_the_ghcnd_exports' (421) panicked at src/dialect/climate.rs:1020:39:
[INFO] [stdout] fixture readable: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x64e5d562faa1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x64e5d564572a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x64e5d5633d5c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x64e5d560b166 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x64e5d5627809 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x64e5d55be1c0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x64e5d56279c2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x64e5d560b212 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x64e5d5603ce9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x64e5d560be1d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x64e5d5645e5c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x64e5d5645c32 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x64e5d54ddc92 - hydra_interop_swmm[f476f506cbc634ec]::dialect::climate::archive_tests::fixture
[INFO] [stdout]   13:     0x64e5d54e534a - <hydra_interop_swmm[f476f506cbc634ec]::dialect::climate::archive_tests::the_units_word_governs_the_ghcnd_exports::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x64e5d55b160b - 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]   15:     0x64e5d55be7e5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x64e5d55b80d4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x64e5d55c1872 - <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]   18:     0x64e5d562eaaf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x72308eda6dfa - <unknown>
[INFO] [stdout]   20:     0x72308ee3a3d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- dialect::climate::archive_tests::dly0204_reads_tenths_of_a_degree_and_of_a_millimetre stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'dialect::climate::archive_tests::dly0204_reads_tenths_of_a_degree_and_of_a_millimetre' (414) panicked at src/dialect/climate.rs:1020:39:
[INFO] [stdout] fixture readable: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x64e5d562faa1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x64e5d564572a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x64e5d5633d5c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x64e5d560b166 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x64e5d5627809 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x64e5d55be1c0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x64e5d56279c2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x64e5d560b212 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x64e5d5603ce9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x64e5d560be1d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x64e5d5645e5c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x64e5d5645c32 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x64e5d54ddc92 - hydra_interop_swmm[f476f506cbc634ec]::dialect::climate::archive_tests::fixture
[INFO] [stdout]   13:     0x64e5d54dd9f1 - hydra_interop_swmm[f476f506cbc634ec]::dialect::climate::archive_tests::read
[INFO] [stdout]   14:     0x64e5d54e8e3e - <hydra_interop_swmm[f476f506cbc634ec]::dialect::climate::archive_tests::dly0204_reads_tenths_of_a_degree_and_of_a_millimetre::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   15:     0x64e5d55b160b - 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]   16:     0x64e5d55be7e5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   17:     0x64e5d55b80d4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   18:     0x64e5d55c1872 - <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]   19:     0x64e5d562eaaf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   20:     0x72308eda6dfa - <unknown>
[INFO] [stdout]   21:     0x72308ee3a3d4 - clone
[INFO] [stdout]   22:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- dialect::climate::archive_tests::values_arrive_in_the_models_own_units stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'dialect::climate::archive_tests::values_arrive_in_the_models_own_units' (423) panicked at src/dialect/climate.rs:1020:39:
[INFO] [stdout] fixture readable: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x64e5d562faa1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x64e5d564572a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x64e5d5633d5c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x64e5d560b166 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x64e5d5627809 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x64e5d55be1c0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x64e5d56279c2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x64e5d560b212 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x64e5d5603ce9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x64e5d560be1d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x64e5d5645e5c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x64e5d5645c32 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x64e5d54ddc92 - hydra_interop_swmm[f476f506cbc634ec]::dialect::climate::archive_tests::fixture
[INFO] [stdout]   13:     0x64e5d54e48da - <hydra_interop_swmm[f476f506cbc634ec]::dialect::climate::archive_tests::values_arrive_in_the_models_own_units::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x64e5d55b160b - 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]   15:     0x64e5d55be7e5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x64e5d55b80d4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x64e5d55c1872 - <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]   18:     0x64e5d562eaaf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x72308eda6dfa - <unknown>
[INFO] [stdout]   20:     0x72308ee3a3d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- dialect::climate::archive_tests::ghcnd_reads_each_column_from_its_headings_position stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'dialect::climate::archive_tests::ghcnd_reads_each_column_from_its_headings_position' (416) panicked at src/dialect/climate.rs:1020:39:
[INFO] [stdout] fixture readable: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x64e5d562faa1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x64e5d564572a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x64e5d5633d5c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x64e5d560b166 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x64e5d5627809 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x64e5d55be1c0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x64e5d56279c2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x64e5d560b212 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x64e5d5603ce9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x64e5d560be1d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x64e5d5645e5c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x64e5d5645c32 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x64e5d54ddc92 - hydra_interop_swmm[f476f506cbc634ec]::dialect::climate::archive_tests::fixture
[INFO] [stdout]   13:     0x64e5d54dd9f1 - hydra_interop_swmm[f476f506cbc634ec]::dialect::climate::archive_tests::read
[INFO] [stdout]   14:     0x64e5d54e856e - <hydra_interop_swmm[f476f506cbc634ec]::dialect::climate::archive_tests::ghcnd_reads_each_column_from_its_headings_position::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   15:     0x64e5d55b160b - 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]   16:     0x64e5d55be7e5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   17:     0x64e5d55b80d4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   18:     0x64e5d55c1872 - <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]   19:     0x64e5d562eaaf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   20:     0x72308eda6dfa - <unknown>
[INFO] [stdout]   21:     0x72308ee3a3d4 - clone
[INFO] [stdout]   22:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- dialect::climate::archive_tests::lines_out_of_order_read_the_same_as_lines_in_order stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'dialect::climate::archive_tests::lines_out_of_order_read_the_same_as_lines_in_order' (417) panicked at src/dialect/climate.rs:1020:39:
[INFO] [stdout] fixture readable: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x64e5d562faa1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x64e5d564572a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x64e5d5633d5c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x64e5d560b166 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x64e5d5627809 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x64e5d55be1c0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x64e5d56279c2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x64e5d560b212 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x64e5d5603ce9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x64e5d560be1d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x64e5d5645e5c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x64e5d5645c32 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x64e5d54ddc92 - hydra_interop_swmm[f476f506cbc634ec]::dialect::climate::archive_tests::fixture
[INFO] [stdout]   13:     0x64e5d54dd9f1 - hydra_interop_swmm[f476f506cbc634ec]::dialect::climate::archive_tests::read
[INFO] [stdout]   14:     0x64e5d54e88b0 - <hydra_interop_swmm[f476f506cbc634ec]::dialect::climate::archive_tests::lines_out_of_order_read_the_same_as_lines_in_order::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   15:     0x64e5d55b160b - 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]   16:     0x64e5d55be7e5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   17:     0x64e5d55b80d4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] [stdout]   18:     0x64e5d55c1872 - <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]   19:     0x64e5d562eaaf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   20:     0x72308eda6dfa - <unknown>
[INFO] [stdout]   21:     0x72308ee3a3d4 - clone
[INFO] [stdout]   22:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- dialect::climate::archive_tests::each_layout_is_recognised_from_its_own_first_line stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'dialect::climate::archive_tests::each_layout_is_recognised_from_its_own_first_line' (415) panicked at src/dialect/climate.rs:1020:39:
[INFO] [stdout] fixture readable: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x64e5d562faa1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x64e5d564572a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x64e5d5633d5c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x64e5d560b166 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x64e5d5627809 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x64e5d55be1c0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x64e5d56279c2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x64e5d560b212 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x64e5d5603ce9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x64e5d560be1d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x64e5d5645e5c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x64e5d5645c32 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x64e5d54ddc92 - hydra_interop_swmm[f476f506cbc634ec]::dialect::climate::archive_tests::fixture
[INFO] [stdout]   13:     0x64e5d54e6c33 - <hydra_interop_swmm[f476f506cbc634ec]::dialect::climate::archive_tests::each_layout_is_recognised_from_its_own_first_line::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x64e5d55b160b - 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]   15:     0x64e5d55be7e5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x64e5d55b80d4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x64e5d55c1872 - <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]   18:     0x64e5d562eaaf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x72308eda6dfa - <unknown>
[INFO] [stdout]   20:     0x72308ee3a3d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- dialect::climate::archive_tests::the_user_reader_names_the_layout_it_was_handed stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'dialect::climate::archive_tests::the_user_reader_names_the_layout_it_was_handed' (422) panicked at src/dialect/climate.rs:1020:39:
[INFO] [stdout] fixture readable: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x64e5d562faa1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x64e5d564572a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x64e5d5633d5c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x64e5d560b166 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x64e5d5627809 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x64e5d55be1c0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x64e5d56279c2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x64e5d560b212 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x64e5d5603ce9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x64e5d560be1d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x64e5d5645e5c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x64e5d5645c32 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x64e5d54ddc92 - hydra_interop_swmm[f476f506cbc634ec]::dialect::climate::archive_tests::fixture
[INFO] [stdout]   13:     0x64e5d54e67e7 - <hydra_interop_swmm[f476f506cbc634ec]::dialect::climate::archive_tests::the_user_reader_names_the_layout_it_was_handed::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x64e5d55b160b - 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]   15:     0x64e5d55be7e5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x64e5d55b80d4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x64e5d55c1872 - <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]   18:     0x64e5d562eaaf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x72308eda6dfa - <unknown>
[INFO] [stdout]   20:     0x72308ee3a3d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- dialect::iface::rain_iface_tests::reads_a_rain_file_the_predecessor_wrote stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'dialect::iface::rain_iface_tests::reads_a_rain_file_the_predecessor_wrote' (453) panicked at src/dialect/iface.rs:2011:42:
[INFO] [stdout] reference file: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x64e5d562faa1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x64e5d564572a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x64e5d5633d5c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x64e5d560b166 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x64e5d5627809 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x64e5d55be1c0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x64e5d56279c2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x64e5d560b212 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x64e5d5603ce9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x64e5d560be1d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x64e5d5645e5c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x64e5d5645c32 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x64e5d54d752b - <hydra_interop_swmm[f476f506cbc634ec]::dialect::iface::rain_iface_tests::reads_a_rain_file_the_predecessor_wrote::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x64e5d55b160b - 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:     0x64e5d55be7e5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x64e5d55b80d4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x64e5d55c1872 - <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:     0x64e5d562eaaf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x72308eda6dfa - <unknown>
[INFO] [stdout]   19:     0x72308ee3a3d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- dialect::iface::runoff_iface_tests::reads_a_file_the_predecessor_wrote stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'dialect::iface::runoff_iface_tests::reads_a_file_the_predecessor_wrote' (500) panicked at src/dialect/iface.rs:1823:78:
[INFO] [stdout] model: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x64e5d562faa1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x64e5d564572a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x64e5d5633d5c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x64e5d560b166 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x64e5d5627809 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x64e5d55be1c0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x64e5d56279c2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x64e5d560b212 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x64e5d5603ce9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x64e5d560be1d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x64e5d5645e5c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x64e5d5645c32 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x64e5d5507a67 - <hydra_interop_swmm[f476f506cbc634ec]::dialect::iface::runoff_iface_tests::reads_a_file_the_predecessor_wrote::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x64e5d55b160b - 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:     0x64e5d55be7e5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x64e5d55b80d4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x64e5d55c1872 - <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:     0x64e5d562eaaf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x72308eda6dfa - <unknown>
[INFO] [stdout]   19:     0x72308ee3a3d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- dialect::rain::archive_tests::a_canadian_record_carries_its_own_calendar_date stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'dialect::rain::archive_tests::a_canadian_record_carries_its_own_calendar_date' (589) panicked at src/dialect/rain.rs:690:39:
[INFO] [stdout] fixture readable: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x64e5d562faa1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x64e5d564572a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x64e5d5633d5c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x64e5d560b166 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x64e5d5627809 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x64e5d55be1c0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x64e5d56279c2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x64e5d560b212 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x64e5d5603ce9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x64e5d560be1d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x64e5d5645e5c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x64e5d5645c32 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x64e5d5518415 - hydra_interop_swmm[f476f506cbc634ec]::dialect::rain::archive_tests::fixture
[INFO] [stdout]   13:     0x64e5d551b9da - <hydra_interop_swmm[f476f506cbc634ec]::dialect::rain::archive_tests::a_canadian_record_carries_its_own_calendar_date::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x64e5d55b160b - 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]   15:     0x64e5d55be7e5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x64e5d55b80d4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x64e5d55c1872 - <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]   18:     0x64e5d562eaaf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x72308eda6dfa - <unknown>
[INFO] [stdout]   20:     0x72308ee3a3d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- dialect::rain::archive_tests::a_tape_line_needs_both_its_numeric_fields stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'dialect::rain::archive_tests::a_tape_line_needs_both_its_numeric_fields' (598) panicked at src/dialect/rain.rs:690:39:
[INFO] [stdout] fixture readable: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x64e5d562faa1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x64e5d564572a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x64e5d5633d5c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x64e5d560b166 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x64e5d5627809 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x64e5d55be1c0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x64e5d56279c2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x64e5d560b212 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x64e5d5603ce9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x64e5d560be1d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x64e5d5645e5c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x64e5d5645c32 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x64e5d5518415 - hydra_interop_swmm[f476f506cbc634ec]::dialect::rain::archive_tests::fixture
[INFO] [stdout]   13:     0x64e5d551a01f - <hydra_interop_swmm[f476f506cbc634ec]::dialect::rain::archive_tests::a_tape_line_needs_both_its_numeric_fields::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x64e5d55b160b - 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]   15:     0x64e5d55be7e5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x64e5d55b80d4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x64e5d55c1872 - <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]   18:     0x64e5d562eaaf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x72308eda6dfa - <unknown>
[INFO] [stdout]   20:     0x72308ee3a3d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- dialect::rain::canada_archive_tests::a_line_that_is_not_rainfall_is_not_read stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'dialect::rain::canada_archive_tests::a_line_that_is_not_rainfall_is_not_read' (601) panicked at src/dialect/rain.rs:690:39:
[INFO] [stdout] fixture readable: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x64e5d562faa1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x64e5d564572a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x64e5d5633d5c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x64e5d560b166 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x64e5d5627809 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x64e5d55be1c0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x64e5d56279c2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x64e5d560b212 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x64e5d5603ce9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x64e5d560be1d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x64e5d5645e5c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x64e5d5645c32 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x64e5d5518415 - hydra_interop_swmm[f476f506cbc634ec]::dialect::rain::archive_tests::fixture
[INFO] [stdout]   13:     0x64e5d558a84d - <hydra_interop_swmm[f476f506cbc634ec]::dialect::rain::canada_archive_tests::a_line_that_is_not_rainfall_is_not_read::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x64e5d55b160b - 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]   15:     0x64e5d55be7e5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x64e5d55b80d4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x64e5d55c1872 - <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]   18:     0x64e5d562eaaf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x72308eda6dfa - <unknown>
[INFO] [stdout]   20:     0x72308ee3a3d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- dialect::rain::archive_tests::a_line_whose_date_is_not_a_date_is_skipped stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'dialect::rain::archive_tests::a_line_whose_date_is_not_a_date_is_skipped' (592) panicked at src/dialect/rain.rs:690:39:
[INFO] [stdout] fixture readable: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x64e5d562faa1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x64e5d564572a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x64e5d5633d5c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x64e5d560b166 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x64e5d5627809 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x64e5d55be1c0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x64e5d56279c2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x64e5d560b212 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x64e5d5603ce9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x64e5d560be1d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x64e5d5645e5c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x64e5d5645c32 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x64e5d5518415 - hydra_interop_swmm[f476f506cbc634ec]::dialect::rain::archive_tests::fixture
[INFO] [stdout]   13:     0x64e5d551a49d - <hydra_interop_swmm[f476f506cbc634ec]::dialect::rain::archive_tests::a_line_whose_date_is_not_a_date_is_skipped::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x64e5d55b160b - 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]   15:     0x64e5d55be7e5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x64e5d55b80d4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x64e5d55c1872 - <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]   18:     0x64e5d562eaaf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x72308eda6dfa - <unknown>
[INFO] [stdout]   20:     0x72308ee3a3d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- dialect::rain::archive_tests::a_line_too_short_for_its_layout_is_not_recognised stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'dialect::rain::archive_tests::a_line_too_short_for_its_layout_is_not_recognised' (591) panicked at src/dialect/rain.rs:690:39:
[INFO] [stdout] fixture readable: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x64e5d562faa1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x64e5d564572a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x64e5d5633d5c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x64e5d560b166 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x64e5d5627809 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x64e5d55be1c0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x64e5d56279c2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x64e5d560b212 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x64e5d5603ce9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x64e5d560be1d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x64e5d5645e5c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x64e5d5645c32 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x64e5d5518415 - hydra_interop_swmm[f476f506cbc634ec]::dialect::rain::archive_tests::fixture
[INFO] [stdout]   13:     0x64e5d551d38a - <hydra_interop_swmm[f476f506cbc634ec]::dialect::rain::archive_tests::a_line_too_short_for_its_layout_is_not_recognised::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x64e5d55b160b - 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]   15:     0x64e5d55be7e5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x64e5d55b80d4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x64e5d55c1872 - <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]   18:     0x64e5d562eaaf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x72308eda6dfa - <unknown>
[INFO] [stdout]   20:     0x72308ee3a3d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- dialect::rain::canada_archive_tests::a_quarter_hourly_canadian_record_reads_at_its_own_interval stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'dialect::rain::canada_archive_tests::a_quarter_hourly_canadian_record_reads_at_its_own_interval' (602) panicked at src/dialect/rain.rs:690:39:
[INFO] [stdout] fixture readable: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x64e5d562faa1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x64e5d564572a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x64e5d5633d5c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x64e5d560b166 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x64e5d5627809 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x64e5d55be1c0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x64e5d56279c2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x64e5d560b212 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x64e5d5603ce9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x64e5d560be1d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x64e5d5645e5c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x64e5d5645c32 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x64e5d5518415 - hydra_interop_swmm[f476f506cbc634ec]::dialect::rain::archive_tests::fixture
[INFO] [stdout]   13:     0x64e5d558b1fd - <hydra_interop_swmm[f476f506cbc634ec]::dialect::rain::canada_archive_tests::a_quarter_hourly_canadian_record_reads_at_its_own_interval::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x64e5d55b160b - 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]   15:     0x64e5d55be7e5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x64e5d55b80d4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x64e5d55c1872 - <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]   18:     0x64e5d562eaaf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x72308eda6dfa - <unknown>
[INFO] [stdout]   20:     0x72308ee3a3d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- dialect::rain::archive_tests::an_accumulation_is_spread_and_reported stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'dialect::rain::archive_tests::an_accumulation_is_spread_and_reported' (599) panicked at src/dialect/rain.rs:690:39:
[INFO] [stdout] fixture readable: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x64e5d562faa1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x64e5d564572a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x64e5d5633d5c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x64e5d560b166 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x64e5d5627809 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x64e5d55be1c0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x64e5d56279c2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x64e5d560b212 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x64e5d5603ce9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x64e5d560be1d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x64e5d5645e5c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x64e5d5645c32 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x64e5d5518415 - hydra_interop_swmm[f476f506cbc634ec]::dialect::rain::archive_tests::fixture
[INFO] [stdout]   13:     0x64e5d551988a - <hydra_interop_swmm[f476f506cbc634ec]::dialect::rain::archive_tests::an_accumulation_is_spread_and_reported::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x64e5d55b160b - 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]   15:     0x64e5d55be7e5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x64e5d55b80d4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x64e5d55c1872 - <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]   18:     0x64e5d562eaaf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x72308eda6dfa - <unknown>
[INFO] [stdout]   20:     0x72308ee3a3d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- dialect::rain::canada_archive_tests::an_hourly_canadian_record_reads_as_the_predecessor_reads_it stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'dialect::rain::canada_archive_tests::an_hourly_canadian_record_reads_as_the_predecessor_reads_it' (604) panicked at src/dialect/rain.rs:690:39:
[INFO] [stdout] fixture readable: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x64e5d562faa1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x64e5d564572a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x64e5d5633d5c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x64e5d560b166 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x64e5d5627809 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x64e5d55be1c0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x64e5d56279c2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x64e5d560b212 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x64e5d5603ce9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x64e5d560be1d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x64e5d5645e5c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x64e5d5645c32 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x64e5d5518415 - hydra_interop_swmm[f476f506cbc634ec]::dialect::rain::archive_tests::fixture
[INFO] [stdout]   13:     0x64e5d558b72d - <hydra_interop_swmm[f476f506cbc634ec]::dialect::rain::canada_archive_tests::an_hourly_canadian_record_reads_as_the_predecessor_reads_it::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x64e5d55b160b - 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]   15:     0x64e5d55be7e5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x64e5d55b80d4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x64e5d55c1872 - <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]   18:     0x64e5d562eaaf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x72308eda6dfa - <unknown>
[INFO] [stdout]   20:     0x72308ee3a3d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- dialect::rain::online_archive_tests::a_quarter_hourly_export_reads_at_its_own_interval stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'dialect::rain::online_archive_tests::a_quarter_hourly_export_reads_at_its_own_interval' (606) panicked at src/dialect/rain.rs:690:39:
[INFO] [stdout] fixture readable: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x64e5d562faa1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x64e5d564572a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x64e5d5633d5c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x64e5d560b166 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x64e5d5627809 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x64e5d55be1c0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x64e5d56279c2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x64e5d560b212 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x64e5d5603ce9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x64e5d560be1d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x64e5d5645e5c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x64e5d5645c32 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x64e5d5518415 - hydra_interop_swmm[f476f506cbc634ec]::dialect::rain::archive_tests::fixture
[INFO] [stdout]   13:     0x64e5d550546a - <hydra_interop_swmm[f476f506cbc634ec]::dialect::rain::online_archive_tests::a_quarter_hourly_export_reads_at_its_own_interval::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x64e5d55b160b - 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]   15:     0x64e5d55be7e5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x64e5d55b80d4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x64e5d55c1872 - <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]   18:     0x64e5d562eaaf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x72308eda6dfa - <unknown>
[INFO] [stdout]   20:     0x72308ee3a3d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- dialect::rain::archive_tests::a_station_that_is_not_a_number_is_not_recognised stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'dialect::rain::archive_tests::a_station_that_is_not_a_number_is_not_recognised' (597) panicked at src/dialect/rain.rs:690:39:
[INFO] [stdout] fixture readable: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x64e5d562faa1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x64e5d564572a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x64e5d5633d5c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x64e5d560b166 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x64e5d5627809 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x64e5d55be1c0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x64e5d56279c2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x64e5d560b212 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x64e5d5603ce9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x64e5d560be1d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x64e5d5645e5c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x64e5d5645c32 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x64e5d5518415 - hydra_interop_swmm[f476f506cbc634ec]::dialect::rain::archive_tests::fixture
[INFO] [stdout]   13:     0x64e5d551d17a - <hydra_interop_swmm[f476f506cbc634ec]::dialect::rain::archive_tests::a_station_that_is_not_a_number_is_not_recognised::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x64e5d55b160b - 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]   15:     0x64e5d55be7e5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x64e5d55b80d4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x64e5d55c1872 - <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]   18:     0x64e5d562eaaf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x72308eda6dfa - <unknown>
[INFO] [stdout]   20:     0x72308ee3a3d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- dialect::rain::online_archive_tests::an_older_export_writes_hundredths stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'dialect::rain::online_archive_tests::an_older_export_writes_hundredths' (608) panicked at src/dialect/rain.rs:690:39:
[INFO] [stdout] fixture readable: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x64e5d562faa1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x64e5d564572a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x64e5d5633d5c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x64e5d560b166 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x64e5d5627809 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x64e5d55be1c0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x64e5d56279c2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x64e5d560b212 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x64e5d5603ce9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x64e5d560be1d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x64e5d5645e5c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x64e5d5645c32 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x64e5d5518415 - hydra_interop_swmm[f476f506cbc634ec]::dialect::rain::archive_tests::fixture
[INFO] [stdout]   13:     0x64e5d5504e7d - <hydra_interop_swmm[f476f506cbc634ec]::dialect::rain::online_archive_tests::an_older_export_writes_hundredths::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x64e5d55b160b - 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]   15:     0x64e5d55be7e5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x64e5d55b80d4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x64e5d55c1872 - <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]   18:     0x64e5d562eaaf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x72308eda6dfa - <unknown>
[INFO] [stdout]   20:     0x72308ee3a3d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- dialect::rain::archive_tests::a_space_delimited_record_reads_as_the_predecessor_reads_it stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'dialect::rain::archive_tests::a_space_delimited_record_reads_as_the_predecessor_reads_it' (596) panicked at src/dialect/rain.rs:690:39:
[INFO] [stdout] fixture readable: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x64e5d562faa1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x64e5d564572a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x64e5d5633d5c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x64e5d560b166 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x64e5d5627809 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x64e5d55be1c0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x64e5d56279c2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x64e5d560b212 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x64e5d5603ce9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x64e5d560be1d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x64e5d5645e5c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x64e5d5645c32 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x64e5d5518415 - hydra_interop_swmm[f476f506cbc634ec]::dialect::rain::archive_tests::fixture
[INFO] [stdout]   13:     0x64e5d551deaa - <hydra_interop_swmm[f476f506cbc634ec]::dialect::rain::archive_tests::a_space_delimited_record_reads_as_the_predecessor_reads_it::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x64e5d55b160b - 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]   15:     0x64e5d55be7e5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x64e5d55b80d4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x64e5d55c1872 - <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]   18:     0x64e5d562eaaf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x72308eda6dfa - <unknown>
[INFO] [stdout]   20:     0x72308ee3a3d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- dialect::rain::archive_tests::a_bracket_marks_its_own_reading_and_no_other stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'dialect::rain::archive_tests::a_bracket_marks_its_own_reading_and_no_other' (588) panicked at src/dialect/rain.rs:690:39:
[INFO] [stdout] fixture readable: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x64e5d562faa1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x64e5d564572a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x64e5d5633d5c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x64e5d560b166 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x64e5d5627809 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x64e5d55be1c0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x64e5d56279c2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x64e5d560b212 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x64e5d5603ce9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x64e5d560be1d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x64e5d5645e5c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x64e5d5645c32 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x64e5d5518415 - hydra_interop_swmm[f476f506cbc634ec]::dialect::rain::archive_tests::fixture
[INFO] [stdout]   13:     0x64e5d551a90c - <hydra_interop_swmm[f476f506cbc634ec]::dialect::rain::archive_tests::a_bracket_marks_its_own_reading_and_no_other::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x64e5d55b160b - 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]   15:     0x64e5d55be7e5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x64e5d55b80d4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x64e5d55c1872 - <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]   18:     0x64e5d562eaaf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x72308eda6dfa - <unknown>
[INFO] [stdout]   20:     0x72308ee3a3d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- dialect::rain::archive_tests::a_missing_reading_and_a_zero_are_both_absent stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'dialect::rain::archive_tests::a_missing_reading_and_a_zero_are_both_absent' (593) panicked at src/dialect/rain.rs:690:39:
[INFO] [stdout] fixture readable: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x64e5d562faa1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x64e5d564572a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x64e5d5633d5c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x64e5d560b166 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x64e5d5627809 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x64e5d55be1c0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x64e5d56279c2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x64e5d560b212 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x64e5d5603ce9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x64e5d560be1d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x64e5d5645e5c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x64e5d5645c32 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x64e5d5518415 - hydra_interop_swmm[f476f506cbc634ec]::dialect::rain::archive_tests::fixture
[INFO] [stdout]   13:     0x64e5d551b40c - <hydra_interop_swmm[f476f506cbc634ec]::dialect::rain::archive_tests::a_missing_reading_and_a_zero_are_both_absent::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x64e5d55b160b - 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]   15:     0x64e5d55be7e5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x64e5d55b80d4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x64e5d55c1872 - <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]   18:     0x64e5d562eaaf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x72308eda6dfa - <unknown>
[INFO] [stdout]   20:     0x72308ee3a3d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- dialect::rain::canada_archive_tests::the_first_group_of_a_day_belongs_to_the_day_before stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'dialect::rain::canada_archive_tests::the_first_group_of_a_day_belongs_to_the_day_before' (605) panicked at src/dialect/rain.rs:690:39:
[INFO] [stdout] fixture readable: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x64e5d562faa1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x64e5d564572a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x64e5d5633d5c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x64e5d560b166 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x64e5d5627809 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x64e5d55be1c0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x64e5d56279c2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x64e5d560b212 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x64e5d5603ce9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x64e5d560be1d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x64e5d5645e5c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x64e5d5645c32 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x64e5d5518415 - hydra_interop_swmm[f476f506cbc634ec]::dialect::rain::archive_tests::fixture
[INFO] [stdout]   13:     0x64e5d558abea - <hydra_interop_swmm[f476f506cbc634ec]::dialect::rain::canada_archive_tests::the_first_group_of_a_day_belongs_to_the_day_before::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x64e5d55b160b - 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]   15:     0x64e5d55be7e5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x64e5d55b80d4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x64e5d55c1872 - <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]   18:     0x64e5d562eaaf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x72308eda6dfa - <unknown>
[INFO] [stdout]   20:     0x72308ee3a3d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- dialect::rain::online_archive_tests::an_hourly_online_export_reads_as_the_predecessor_reads_it stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'dialect::rain::online_archive_tests::an_hourly_online_export_reads_as_the_predecessor_reads_it' (607) panicked at src/dialect/rain.rs:690:39:
[INFO] [stdout] fixture readable: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x64e5d562faa1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x64e5d564572a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x64e5d5633d5c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x64e5d560b166 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x64e5d5627809 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x64e5d55be1c0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x64e5d56279c2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x64e5d560b212 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x64e5d5603ce9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x64e5d560be1d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x64e5d5645e5c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x64e5d5645c32 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x64e5d5518415 - hydra_interop_swmm[f476f506cbc634ec]::dialect::rain::archive_tests::fixture
[INFO] [stdout]   13:     0x64e5d5505a5a - <hydra_interop_swmm[f476f506cbc634ec]::dialect::rain::online_archive_tests::an_hourly_online_export_reads_as_the_predecessor_reads_it::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x64e5d55b160b - 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]   15:     0x64e5d55be7e5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x64e5d55b80d4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x64e5d55c1872 - <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]   18:     0x64e5d562eaaf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x72308eda6dfa - <unknown>
[INFO] [stdout]   20:     0x72308ee3a3d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- dialect::rain::archive_tests::the_comma_and_tape_layouts_read_the_same_record stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'dialect::rain::archive_tests::the_comma_and_tape_layouts_read_the_same_record' (600) panicked at src/dialect/rain.rs:690:39:
[INFO] [stdout] fixture readable: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x64e5d562faa1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x64e5d564572a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x64e5d5633d5c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x64e5d560b166 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x64e5d5627809 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x64e5d55be1c0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x64e5d56279c2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x64e5d560b212 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x64e5d5603ce9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x64e5d560be1d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x64e5d5645e5c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x64e5d5645c32 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x64e5d5518415 - hydra_interop_swmm[f476f506cbc634ec]::dialect::rain::archive_tests::fixture
[INFO] [stdout]   13:     0x64e5d551beea - <hydra_interop_swmm[f476f506cbc634ec]::dialect::rain::archive_tests::the_comma_and_tape_layouts_read_the_same_record::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x64e5d55b160b - 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]   15:     0x64e5d55be7e5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x64e5d55b80d4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x64e5d55c1872 - <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]   18:     0x64e5d562eaaf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x72308eda6dfa - <unknown>
[INFO] [stdout]   20:     0x72308ee3a3d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- dialect::rain::canada_archive_tests::a_three_digit_year_is_read_as_the_layout_defines_it stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'dialect::rain::canada_archive_tests::a_three_digit_year_is_read_as_the_layout_defines_it' (603) panicked at src/dialect/rain.rs:690:39:
[INFO] [stdout] fixture readable: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x64e5d562faa1 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x64e5d564572a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x64e5d5633d5c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x64e5d560b166 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x64e5d5627809 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x64e5d55be1c0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x64e5d56279c2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x64e5d560b212 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x64e5d5603ce9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x64e5d560be1d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x64e5d5645e5c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x64e5d5645c32 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x64e5d5518415 - hydra_interop_swmm[f476f506cbc634ec]::dialect::rain::archive_tests::fixture
[INFO] [stdout]   13:     0x64e5d558af5c - <hydra_interop_swmm[f476f506cbc634ec]::dialect::rain::canada_archive_tests::a_three_digit_year_is_read_as_the_layout_defines_it::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x64e5d55b160b - 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]   15:     0x64e5d55be7e5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x64e5d55b80d4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x64e5d55c1872 - <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]   18:     0x64e5d562eaaf - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x72308eda6dfa - <unknown>
[INFO] [stdout]   20:     0x72308ee3a3d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     dialect::climate::archive_tests::a_blank_dly0204_field_is_absent_like_99999
[INFO] [stdout]     dialect::climate::archive_tests::a_canadian_line_needs_its_length_and_may_exceed_it
[INFO] [stdout]     dialect::climate::archive_tests::a_file_in_no_layout_is_recognised_as_none
[INFO] [stdout]     dialect::climate::archive_tests::a_ghcnd_value_of_9999_or_more_is_absent
[INFO] [stdout]     dialect::climate::archive_tests::a_leading_blank_or_comment_is_not_the_line_that_decides
[INFO] [stdout]     dialect::climate::archive_tests::a_long_td3200_line_is_not_a_canadian_one
[INFO] [stdout]     dialect::climate::archive_tests::a_negative_reading_reads_negative
[INFO] [stdout]     dialect::climate::archive_tests::a_recognised_layout_that_yields_nothing_is_refused
[INFO] [stdout]     dialect::climate::archive_tests::a_td3200_reading_of_99999_is_absent
[INFO] [stdout]     dialect::climate::archive_tests::a_td3200_reading_whose_flag_is_neither_zero_nor_one_is_absent
[INFO] [stdout]     dialect::climate::archive_tests::a_units_word_declared_beside_a_layout_that_carries_its_own_is_reported
[INFO] [stdout]     dialect::climate::archive_tests::both_halves_of_each_recognition_test_are_necessary
[INFO] [stdout]     dialect::climate::archive_tests::dly0204_reads_tenths_of_a_degree_and_of_a_millimetre
[INFO] [stdout]     dialect::climate::archive_tests::each_layout_is_recognised_from_its_own_first_line
[INFO] [stdout]     dialect::climate::archive_tests::ghcnd_reads_each_column_from_its_headings_position
[INFO] [stdout]     dialect::climate::archive_tests::lines_out_of_order_read_the_same_as_lines_in_order
[INFO] [stdout]     dialect::climate::archive_tests::td3200_reads_its_columns_where_the_predecessor_reads_them
[INFO] [stdout]     dialect::climate::archive_tests::td3200_wind_converts_from_miles_a_day
[INFO] [stdout]     dialect::climate::archive_tests::the_units_word_governs_the_ghcnd_exports
[INFO] [stdout]     dialect::climate::archive_tests::the_user_reader_names_the_layout_it_was_handed
[INFO] [stdout]     dialect::climate::archive_tests::values_arrive_in_the_models_own_units
[INFO] [stdout]     dialect::iface::rain_iface_tests::reads_a_rain_file_the_predecessor_wrote
[INFO] [stdout]     dialect::iface::runoff_iface_tests::reads_a_file_the_predecessor_wrote
[INFO] [stdout]     dialect::rain::archive_tests::a_bracket_marks_its_own_reading_and_no_other
[INFO] [stdout]     dialect::rain::archive_tests::a_canadian_record_carries_its_own_calendar_date
[INFO] [stdout]     dialect::rain::archive_tests::a_line_too_short_for_its_layout_is_not_recognised
[INFO] [stdout]     dialect::rain::archive_tests::a_line_whose_date_is_not_a_date_is_skipped
[INFO] [stdout]     dialect::rain::archive_tests::a_missing_reading_and_a_zero_are_both_absent
[INFO] [stdout]     dialect::rain::archive_tests::a_space_delimited_record_reads_as_the_predecessor_reads_it
[INFO] [stdout]     dialect::rain::archive_tests::a_station_that_is_not_a_number_is_not_recognised
[INFO] [stdout]     dialect::rain::archive_tests::a_tape_line_needs_both_its_numeric_fields
[INFO] [stdout]     dialect::rain::archive_tests::an_accumulation_is_spread_and_reported
[INFO] [stdout]     dialect::rain::archive_tests::the_comma_and_tape_layouts_read_the_same_record
[INFO] [stdout]     dialect::rain::canada_archive_tests::a_line_that_is_not_rainfall_is_not_read
[INFO] [stdout]     dialect::rain::canada_archive_tests::a_quarter_hourly_canadian_record_reads_at_its_own_interval
[INFO] [stdout]     dialect::rain::canada_archive_tests::a_three_digit_year_is_read_as_the_layout_defines_it
[INFO] [stdout]     dialect::rain::canada_archive_tests::an_hourly_canadian_record_reads_as_the_predecessor_reads_it
[INFO] [stdout]     dialect::rain::canada_archive_tests::the_first_group_of_a_day_belongs_to_the_day_before
[INFO] [stdout]     dialect::rain::online_archive_tests::a_quarter_hourly_export_reads_at_its_own_interval
[INFO] [stdout]     dialect::rain::online_archive_tests::an_hourly_online_export_reads_as_the_predecessor_reads_it
[INFO] [stdout]     dialect::rain::online_archive_tests::an_older_export_writes_hundredths
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 215 passed; 41 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "ae14b0751105007f17470037a84a4f8e85d00c33fd266b03270b659daabb2416", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ae14b0751105007f17470037a84a4f8e85d00c33fd266b03270b659daabb2416", kill_on_drop: false }`
[INFO] [stdout] ae14b0751105007f17470037a84a4f8e85d00c33fd266b03270b659daabb2416
