[INFO] cloning repository https://github.com/p-vbordei/pvlib-rust
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/p-vbordei/pvlib-rust" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fp-vbordei%2Fpvlib-rust", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fp-vbordei%2Fpvlib-rust'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] a5f60a6cc4f28da105b3bedc5050753c3b8a913f
[INFO] testing p-vbordei/pvlib-rust against master#ec6f9a5b4413f74386267ef8efc93712c2ce6db6 for pr-155739
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fp-vbordei%2Fpvlib-rust" "/workspace/builds/worker-5-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-5-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/p-vbordei/pvlib-rust
[INFO] finished tweaking git repo https://github.com/p-vbordei/pvlib-rust
[INFO] tweaked toml for git repo https://github.com/p-vbordei/pvlib-rust written to /workspace/builds/worker-5-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/p-vbordei/pvlib-rust on toolchain ec6f9a5b4413f74386267ef8efc93712c2ce6db6
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/p-vbordei/pvlib-rust already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded cast v0.3.0
[INFO] [stderr]   Downloaded reqwest v0.13.1
[INFO] [stderr]   Downloaded oorandom v11.1.5
[INFO] [stderr]   Downloaded criterion-plot v0.5.0
[INFO] [stderr]   Downloaded phf_shared v0.12.1
[INFO] [stderr]   Downloaded phf v0.12.1
[INFO] [stderr]   Downloaded spa v0.5.1
[INFO] [stderr]   Downloaded webpki-roots v1.0.7
[INFO] [stderr]   Downloaded criterion v0.5.1
[INFO] [stderr]   Downloaded tinytemplate v1.2.1
[INFO] [stderr]   Downloaded chrono-tz v0.10.4
[INFO] [stderr]   Downloaded anes v0.1.6
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] eb3c37ebd1dc622680e0cb5cd2f1741cf5d5d391c8a2ae608f519ae14d291b20
[INFO] running `Command { std: "docker" "start" "-a" "eb3c37ebd1dc622680e0cb5cd2f1741cf5d5d391c8a2ae608f519ae14d291b20", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "eb3c37ebd1dc622680e0cb5cd2f1741cf5d5d391c8a2ae608f519ae14d291b20", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "eb3c37ebd1dc622680e0cb5cd2f1741cf5d5d391c8a2ae608f519ae14d291b20", kill_on_drop: false }`
[INFO] [stdout] eb3c37ebd1dc622680e0cb5cd2f1741cf5d5d391c8a2ae608f519ae14d291b20
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] dd1a86e6d9e223a7df908b0d00bfe42ffc0fe31f04e8a64e3e23c238ebc0577b
[INFO] running `Command { std: "docker" "start" "-a" "dd1a86e6d9e223a7df908b0d00bfe42ffc0fe31f04e8a64e3e23c238ebc0577b", kill_on_drop: false }`
[INFO] [stderr]    Compiling dunce v1.0.5
[INFO] [stderr]    Compiling fs_extra v1.3.0
[INFO] [stderr]    Compiling aws-lc-rs v1.16.2
[INFO] [stderr]    Compiling futures-sink v0.3.32
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling rustls v0.23.37
[INFO] [stderr]    Compiling futures-task v0.3.32
[INFO] [stderr]    Compiling futures-io v0.3.32
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling jobserver v0.1.34
[INFO] [stderr]    Compiling mio v1.1.1
[INFO] [stderr]    Compiling socket2 v0.6.3
[INFO] [stderr]    Compiling slab v0.4.12
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling openssl-probe v0.2.1
[INFO] [stderr]    Compiling phf_shared v0.12.1
[INFO] [stderr]    Compiling futures-channel v0.3.32
[INFO] [stderr]    Compiling form_urlencoded v1.2.2
[INFO] [stderr]    Compiling rustls-native-certs v0.8.3
[INFO] [stderr]    Compiling chrono-tz v0.10.4
[INFO] [stderr]    Compiling bitflags v2.11.0
[INFO] [stderr]    Compiling iri-string v0.7.10
[INFO] [stderr]    Compiling phf v0.12.1
[INFO] [stderr]    Compiling cc v1.2.57
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling webpki-roots v1.0.7
[INFO] [stderr]    Compiling csv-core v0.1.13
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling tokio v1.50.0
[INFO] [stderr]    Compiling rayon v1.11.0
[INFO] [stderr]    Compiling cmake v0.1.57
[INFO] [stderr]    Compiling csv v1.4.0
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling aws-lc-sys v0.39.0
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling zerovec-derive v0.11.2
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling zerofrom-derive v0.1.6
[INFO] [stderr]    Compiling yoke-derive v0.8.1
[INFO] [stderr]    Compiling zerofrom v0.1.6
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling yoke v0.8.1
[INFO] [stderr]    Compiling zerovec v0.11.5
[INFO] [stderr]    Compiling zerotrie v0.2.3
[INFO] [stderr]    Compiling tinystr v0.8.2
[INFO] [stderr]    Compiling potential_utf v0.1.4
[INFO] [stderr]    Compiling icu_locale_core v2.1.1
[INFO] [stderr]    Compiling icu_collections v2.1.1
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling icu_provider v2.1.1
[INFO] [stderr]    Compiling hyper v1.8.1
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling icu_properties v2.1.2
[INFO] [stderr]    Compiling icu_normalizer v2.1.1
[INFO] [stderr]    Compiling chrono v0.4.44
[INFO] [stderr]    Compiling hyper-util v0.1.20
[INFO] [stderr]    Compiling tower-http v0.6.8
[INFO] [stderr]    Compiling idna_adapter v1.2.1
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling spa v0.5.1
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling rustls-webpki v0.103.10
[INFO] [stderr]    Compiling tokio-rustls v0.26.4
[INFO] [stderr]    Compiling rustls-platform-verifier v0.6.2
[INFO] [stderr]    Compiling hyper-rustls v0.27.7
[INFO] [stderr]    Compiling reqwest v0.13.1
[INFO] [stderr]    Compiling pvlib-rust v0.1.6 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 33.23s
[INFO] running `Command { std: "docker" "inspect" "dd1a86e6d9e223a7df908b0d00bfe42ffc0fe31f04e8a64e3e23c238ebc0577b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "dd1a86e6d9e223a7df908b0d00bfe42ffc0fe31f04e8a64e3e23c238ebc0577b", kill_on_drop: false }`
[INFO] [stdout] dd1a86e6d9e223a7df908b0d00bfe42ffc0fe31f04e8a64e3e23c238ebc0577b
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] f9e934d0f6793499ecdc17343a632d619a556c196be6a2cf757f42872f65794a
[INFO] running `Command { std: "docker" "start" "-a" "f9e934d0f6793499ecdc17343a632d619a556c196be6a2cf757f42872f65794a", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling regex-syntax v0.8.10
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling ciborium-io v0.2.2
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling tower-http v0.6.8
[INFO] [stderr]    Compiling clap_builder v4.6.0
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling cast v0.3.0
[INFO] [stderr]    Compiling rayon v1.11.0
[INFO] [stderr]    Compiling csv v1.4.0
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling is-terminal v0.4.17
[INFO] [stderr]    Compiling oorandom v11.1.5
[INFO] [stderr]    Compiling anes v0.1.6
[INFO] [stderr]    Compiling approx v0.5.1
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling criterion-plot v0.5.0
[INFO] [stderr]    Compiling clap v4.6.1
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling zerofrom-derive v0.1.6
[INFO] [stderr]    Compiling yoke-derive v0.8.1
[INFO] [stderr]    Compiling zerovec-derive v0.11.2
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling zerocopy-derive v0.8.47
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling zerofrom v0.1.6
[INFO] [stderr]    Compiling yoke v0.8.1
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling zerovec v0.11.5
[INFO] [stderr]    Compiling zerotrie v0.2.3
[INFO] [stderr]    Compiling zerocopy v0.8.47
[INFO] [stderr]    Compiling tinystr v0.8.2
[INFO] [stderr]    Compiling potential_utf v0.1.4
[INFO] [stderr]    Compiling icu_collections v2.1.1
[INFO] [stderr]    Compiling icu_locale_core v2.1.1
[INFO] [stderr]    Compiling icu_provider v2.1.1
[INFO] [stderr]    Compiling icu_properties v2.1.2
[INFO] [stderr]    Compiling icu_normalizer v2.1.1
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling chrono v0.4.44
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling idna_adapter v1.2.1
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling reqwest v0.13.1
[INFO] [stderr]    Compiling spa v0.5.1
[INFO] [stderr]    Compiling chrono-tz v0.10.4
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling criterion v0.5.1
[INFO] [stderr]    Compiling pvlib-rust v0.1.6 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 25.17s
[INFO] running `Command { std: "docker" "inspect" "f9e934d0f6793499ecdc17343a632d619a556c196be6a2cf757f42872f65794a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f9e934d0f6793499ecdc17343a632d619a556c196be6a2cf757f42872f65794a", kill_on_drop: false }`
[INFO] [stdout] f9e934d0f6793499ecdc17343a632d619a556c196be6a2cf757f42872f65794a
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] e69cf08fda373e40ca36c4538ce1aff350bc418596c83c67e577eaeb1cbca934
[INFO] running `Command { std: "docker" "start" "-a" "e69cf08fda373e40ca36c4538ce1aff350bc418596c83c67e577eaeb1cbca934", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.44s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/pvlib-c2fc73ca13b6e961)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test bifacial::tests::horizontal_row_sees_full_sky ... ok
[INFO] [stdout] test bifacial::tests::row_sky_plus_row_ground_sum_leaves_neighbor_view ... ok
[INFO] [stdout] test bifacial::tests::vertical_row_sees_half_sky_at_most ... ok
[INFO] [stdout] test ivtools::tests::test_rectify_iv_curve_basic ... ok
[INFO] [stdout] test ivtools::tests::test_fit_sandia_simple_roundtrip ... ok
[INFO] [stdout] test ivtools::tests::test_rectify_iv_curve_empty ... ok
[INFO] [stdout] test ivtools::tests::test_fit_desoto_typical_module ... ok
[INFO] [stdout] test ivtools::tests::test_fit_sandia_simple_too_few_points ... ok
[INFO] [stdout] test bifacial::tests::unshaded_fraction_bounds ... ok
[INFO] [stdout] test bifacial::tests::rear_irradiance_positive ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_albedo.rs (/opt/rustwide/target/debug/deps/test_albedo-0f74eb0eb4fc44dd)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test test_inland_water_dvoracek_custom ... ok
[INFO] [stdout] test test_inland_water_dvoracek_high_elevation ... ok
[INFO] [stdout] test test_inland_water_dvoracek_low_elevation ... ok
[INFO] [stdout] test test_inland_water_dvoracek_negative_elevation ... ok
[INFO] [stdout] test test_surface_albedo_range ... ok
[INFO] [stdout] test test_surface_albedo_unknown ... ok
[INFO] [stdout] test test_surface_albedo_known ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_atmosphere.rs (/opt/rustwide/target/debug/deps/test_atmosphere-d54698ed0690b5de)
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test test_angstrom_alpha ... ok
[INFO] [stdout] test test_gueymard94_pw ... ok
[INFO] [stdout] test test_kasten96_lt ... ok
[INFO] [stdout] test test_pres2alt_inverse_of_alt2pres ... ok
[INFO] [stdout] test test_rh_from_tdew ... ok
[INFO] [stdout] test test_tdew_from_rh ... ok
[INFO] [stdout] test test_tdew_rh_roundtrip ... ok
[INFO] [stdout] test test_windspeed_powerlaw ... ok
[INFO] [stdout] test test_windspeed_powerlaw_negative_inputs ... ok
[INFO] [stdout] test test_angstrom_aod_at_lambda ... ok
[INFO] [stderr]      Running tests/test_batch.rs (/opt/rustwide/target/debug/deps/test_batch-b9821b17a47fc788)
[INFO] [stdout] test test_bird_hulstrom80_aod_bb ... ok
[INFO] [stdout] test test_gueymard94_pw_minimum ... ok
[INFO] [stdout] test test_pres2alt_sea_level ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 39 tests
[INFO] [stdout] test test_batch_disc ... ok
[INFO] [stdout] test test_batch_erbs ... ok
[INFO] [stdout] test test_auto_decomposition_nan_dni_dhi ... ok
[INFO] [stdout] test test_auto_decomposition_nan_without_flag ... ok
[INFO] [stdout] test test_batch_airmass_absolute ... ok
[INFO] [stdout] test test_all_new_features_combined ... ok
[INFO] [stdout] test test_batch_bird ... ok
[INFO] [stdout] test test_batch_aoi ... ok
[INFO] [stdout] test test_auto_decomposition_matches_manual_erbs ... ok
[INFO] [stdout] test test_batch_airmass_relative ... ok
[INFO] [stdout] test test_batch_matches_scalar_airmass ... ok
[INFO] [stdout] test test_batch_matches_scalar_inverter ... ok
[INFO] [stdout] test test_batch_ineichen ... ok
[INFO] [stdout] test test_batch_modelchain_basic ... ok
[INFO] [stdout] test test_batch_modelchain_auto_decomposition ... ok
[INFO] [stdout] test test_batch_modelchain_builder ... ok
[INFO] [stdout] test test_batch_modelchain_bifacial ... ok
[INFO] [stdout] test test_simulation_series_edge_cases ... ok
[INFO] [stdout] test test_batch_modelchain_system_losses ... ok
[INFO] [stdout] test test_batch_solar_position ... ok
[INFO] [stdout] test test_bifacial_zero_poa_no_division_by_zero ... ok
[INFO] [stdout] test test_batch_modelchain_bifacial_zero_means_no_gain ... ok
[INFO] [stdout] test test_batch_matches_scalar_iam ... ok
[INFO] [stdout] test test_simulation_series_has_elevation ... ok
[INFO] [stdout] test test_solar_position_batch_utc_matches_tz_version ... ok
[INFO] [stdout] test test_batch_modelchain_no_decomposition_zero_power ... ok
[INFO] [stdout] test test_system_losses_clamped_below_zero ... ok
[INFO] [stdout] test test_system_losses_clamped_above_one ... ok
[INFO] [stdout] test test_system_losses_nan_clamped ... ok
[INFO] [stdout] test test_simulation_series_helpers ... ok
[INFO] [stdout] test test_bifacial_extreme_parameters ... ok
[INFO] [stdout] test test_weather_series_from_utc ... ok
[INFO] [stdout] test test_weather_series_from_utc_invalid_tz ... ok
[INFO] [stdout] test test_batch_extra_radiation ... ok
[INFO] [stdout] test test_solar_position_batch_utc ... ok
[INFO] [stdout] test test_auto_decomposition_mixed_nan_and_valid ... ok
[INFO] [stdout] test test_batch_modelchain_tmy_year_performance ... ok
[INFO] [stdout] test test_batch_modelchain_matches_scalar_pipeline ... ok
[INFO] [stdout] test test_batch_modelchain_zero_losses ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 39 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_batch_equivalence.rs (/opt/rustwide/target/debug/deps/test_batch_equivalence-0b4e052ac03edc0c)
[INFO] [stdout] 
[INFO] [stdout] running 15 tests
[INFO] [stdout] test test_faiman_batch_vs_scalar ... ok
[INFO] [stdout] test test_extra_radiation_batch_vs_scalar ... ok
[INFO] [stdout] test test_disc_batch_vs_scalar_no_pressure ... ok
[INFO] [stdout] test test_iam_ashrae_batch_vs_scalar ... ok
[INFO] [stdout] test test_erbs_batch_vs_scalar ... ok
[INFO] [stdout] test test_aoi_batch_vs_scalar ... ok
[INFO] [stdout] test test_bird_batch_vs_scalar ... ok
[INFO] [stdout] test test_airmass_relative_batch_vs_scalar ... ok
[INFO] [stdout] test test_pvwatts_ac_batch_vs_scalar ... ok
[INFO] [stdout] test test_iam_physical_batch_vs_scalar ... ok
[INFO] [stdout] test test_sapm_cell_temperature_batch_vs_scalar ... ok
[INFO] [stdout] test test_solar_position_batch_vs_scalar ... ok
[INFO] [stdout] test test_ineichen_batch_vs_scalar ... ok
[INFO] [stdout] test test_disc_batch_vs_scalar ... ok
[INFO] [stdout] test test_airmass_absolute_batch_vs_scalar ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_clearsky.rs (/opt/rustwide/target/debug/deps/test_clearsky-69b1e93ab050a2e3)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test test_bird_default_wrapper ... ok
[INFO] [stdout] test test_lookup_linke_turbidity_desert ... ok
[INFO] [stdout] test test_lookup_linke_turbidity_seasonal ... ok
[INFO] [stdout] test test_lookup_linke_turbidity_tropical ... ok
[INFO] [stdout] test test_lookup_linke_turbidity_polar ... ok
[INFO] [stdout] test test_bird_known_values ... ok
[INFO] [stdout] test test_bird_nighttime ... ok
[INFO] [stdout] test test_bird_zenith_zero ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_core.rs (/opt/rustwide/target/debug/deps/test_core-7a159aaa8147d8f6)
[INFO] [stdout] 
[INFO] [stdout] running 31 tests
[INFO] [stdout] test test_airmass ... ok
[INFO] [stdout] test test_aoi_projection ... ok
[INFO] [stdout] test test_calcparams_cec ... ok
[INFO] [stdout] test test_beam_component ... ok
[INFO] [stdout] test test_calcparams_desoto_low_irradiance ... ok
[INFO] [stdout] test test_calcparams_desoto ... ok
[INFO] [stdout] test test_calcparams_desoto_temperature ... ok
[INFO] [stdout] test test_calcparams_pvsyst ... ok
[INFO] [stdout] test test_clearsky_haurwitz ... ok
[INFO] [stdout] test test_dirindex ... ok
[INFO] [stdout] test test_dirindex_night ... ok
[INFO] [stdout] test test_disc ... ok
[INFO] [stdout] test test_erbs_driesse ... ok
[INFO] [stdout] test test_get_ground_diffuse ... ok
[INFO] [stdout] test test_iam_ashrae ... ok
[INFO] [stdout] test test_irradiance_aoi ... ok
[INFO] [stdout] test test_irradiance_erbs ... ok
[INFO] [stdout] test test_king_diffuse ... ok
[INFO] [stdout] test test_king_nonnegative ... ok
[INFO] [stdout] test test_location_creation ... ok
[INFO] [stdout] test test_perez_driesse_horizontal ... ok
[INFO] [stdout] test test_perez_driesse_basic ... ok
[INFO] [stdout] test test_perez_driesse_nonnegative ... ok
[INFO] [stdout] test test_perez_driesse_vs_perez_agreement ... ok
[INFO] [stdout] test test_poa_components ... ok
[INFO] [stdout] test test_pvsystem_and_inverter ... ok
[INFO] [stdout] test test_sapm ... ok
[INFO] [stdout] test test_sapm_effective_irradiance ... ok
[INFO] [stdout] test test_singlediode ... ok
[INFO] [stdout] test test_temperature_sapm ... ok
[INFO] [stdout] test test_get_total_irradiance_isotropic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 31 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_end_to_end.rs (/opt/rustwide/target/debug/deps/test_end_to_end-9f0a29c9c60e4491)
[INFO] [stdout] 
[INFO] [stdout] running 23 tests
[INFO] [stdout] test test_e2e_analytical_solar_position ... ok
[INFO] [stdout] test test_e2e_atmosphere_chain ... ok
[INFO] [stdout] test test_e2e_clearsky_models_compare ... ok
[INFO] [stdout] test test_e2e_complete_irradiance ... ok
[INFO] [stdout] test test_e2e_desoto_to_power ... ok
[INFO] [stdout] test test_e2e_full_pipeline_summer_noon ... ok
[INFO] [stdout] test test_e2e_full_pipeline_winter_noon ... ok
[INFO] [stdout] test test_e2e_iam_models_plausibility ... ok
[INFO] [stdout] test test_e2e_daily_simulation ... ok
[INFO] [stdout] test test_e2e_model_config_differences ... ok
[INFO] [stdout] test test_e2e_irradiance_decomposition_roundtrip ... ok
[INFO] [stdout] test test_e2e_inverter_models ... ok
[INFO] [stdout] test test_e2e_alternative_entry_points ... ok
[INFO] [stdout] test test_e2e_bird_clearsky_detailed ... ok
[INFO] [stdout] test test_e2e_nighttime_zero_output ... ok
[INFO] [stdout] test test_e2e_singlediode_bishop88_chain ... ok
[INFO] [stdout] test test_e2e_spectrum_and_albedo ... ok
[INFO] [stdout] test test_e2e_solar_position_chain ... ok
[INFO] [stdout] test test_e2e_temperature_models_agree_roughly ... ok
[INFO] [stdout] test test_e2e_tracking_geometry ... ok
[INFO] [stdout] test test_e2e_transformer ... ok
[INFO] [stdout] test test_e2e_loss_factors ... ok
[INFO] [stdout] test test_e2e_pvarray_models ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 23 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_iam.rs (/opt/rustwide/target/debug/deps/test_iam-abfa0987ea1e41a9)
[INFO] [stdout] 
[INFO] [stdout] running 16 tests
[INFO] [stdout] test test_martin_ruiz_basic ... ok
[INFO] [stdout] test test_ashrae_basic ... ok
[INFO] [stdout] test test_martin_ruiz_diffuse_vertical_symmetry ... ok
[INFO] [stdout] test test_martin_ruiz_diffuse_tilted ... ok
[INFO] [stdout] test test_martin_ruiz_diffuse_complementary ... ok
[INFO] [stdout] test test_physical_at_90 ... ok
[INFO] [stdout] test test_physical_high_aoi ... ok
[INFO] [stdout] test test_physical_nan ... ok
[INFO] [stdout] test test_schlick_at_60 ... ok
[INFO] [stdout] test test_schlick_decreases_with_aoi ... ok
[INFO] [stdout] test test_schlick_diffuse_horizontal ... ok
[INFO] [stdout] test test_schlick_diffuse_tilted ... ok
[INFO] [stdout] test test_schlick_diffuse_vertical ... ok
[INFO] [stdout] test test_schlick_normal_incidence ... ok
[INFO] [stdout] test test_physical_normal_incidence ... ok
[INFO] [stdout] test test_schlick_at_90 ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_inverter_tracking.rs (/opt/rustwide/target/debug/deps/test_inverter_tracking-e8f8d885a168376e)
[INFO] [stdout] 
[INFO] [stdout] running 19 tests
[INFO] [stdout] test test_calc_surface_orientation_negative_theta ... ok
[INFO] [stdout] test test_calc_surface_orientation_symmetry ... ok
[INFO] [stdout] test test_calc_surface_orientation_horizontal ... ok
[INFO] [stdout] test test_calc_surface_orientation_with_axis_tilt ... ok
[INFO] [stdout] test test_pvwatts_ac_clipping ... ok
[INFO] [stdout] test test_pvwatts_ac_mid_power ... ok
[INFO] [stdout] test test_calc_surface_orientation_tilted_tracker ... ok
[INFO] [stdout] test test_pvwatts_ac_negative_input ... ok
[INFO] [stdout] test test_pvwatts_ac_zero_input ... ok
[INFO] [stdout] test test_pvwatts_multi_two_inputs ... ok
[INFO] [stdout] test test_pvwatts_multi_zero_inputs ... ok
[INFO] [stdout] test test_pvwatts_multi_single_input ... ok
[INFO] [stdout] test test_sandia_below_startup ... ok
[INFO] [stdout] test test_sandia_at_rated ... ok
[INFO] [stdout] test test_sandia_clipping ... ok
[INFO] [stdout] test test_sandia_multi_balanced_inputs ... ok
[INFO] [stdout] test test_sandia_multi_below_startup ... ok
[INFO] [stdout] test test_sandia_multi_single_input ... ok
[INFO] [stdout] test test_sandia_multi_mismatched_lengths - should panic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 19 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.70s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_iotools_weather.rs (/opt/rustwide/target/debug/deps/test_iotools_weather-14c6506d08660541)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test test_read_epw_file_not_found ... ok
[INFO] [stdout] test test_read_tmy3_file_not_found ... ok
[INFO] [stdout] test test_read_tmy3_basic ... ok
[INFO] [stdout] test test_read_epw_basic ... ok
[INFO] [stdout] test test_read_tmy3_midnight_convention ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_irradiance.rs (/opt/rustwide/target/debug/deps/test_irradiance-4ea50ec8ab2407e5)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test test_dirindex_clear_sky_conditions ... ok
[INFO] [stdout] test test_dirindex_high_zenith ... ok
[INFO] [stdout] test test_dirindex_zero_ghi ... ok
[INFO] [stdout] test test_king_high_zenith ... ok
[INFO] [stdout] test test_king_horizontal_surface ... ok
[INFO] [stdout] test test_king_negative_clamp ... ok
[INFO] [stdout] test test_dirindex_none_pressure ... ok
[INFO] [stdout] test test_king_zero_irradiance ... ok
[INFO] [stdout] test test_king_tilted_surface ... ok
[INFO] [stdout] test test_dirindex_cloudy_conditions ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_location.rs (/opt/rustwide/target/debug/deps/test_location-4a052866c1d15deb)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test test_get_airmass_low_sun ... ok
[INFO] [stdout] test test_get_airmass_noon ... ok
[INFO] [stdout] test test_get_clearsky_daytime_haurwitz ... ok
[INFO] [stdout] test test_get_clearsky_nighttime ... ok
[INFO] [stdout] test test_get_clearsky_daytime_ineichen ... ok
[INFO] [stdout] test test_get_clearsky_simplified_solis ... ok
[INFO] [stdout] test test_get_solarposition_nighttime ... ok
[INFO] [stdout] test test_get_solarposition_daytime ... ok
[INFO] [stdout] test test_location_new ... ok
[INFO] [stdout] test test_lookup_altitude ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_modelchain.rs (/opt/rustwide/target/debug/deps/test_modelchain-490bdc7c029ef0cc)
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test test_complete_irradiance_all_provided ... ok
[INFO] [stdout] test test_complete_irradiance_from_ghi_only ... ok
[INFO] [stdout] test test_complete_irradiance_from_dni_dhi ... ok
[INFO] [stdout] test test_different_transposition_models ... ok
[INFO] [stdout] test test_different_temperature_models ... ok
[INFO] [stdout] test test_legacy_run_model ... ok
[INFO] [stdout] test test_pvwatts_factory_run_model_from_weather ... ok
[INFO] [stdout] test test_run_model_from_effective_irradiance ... ok
[INFO] [stdout] test test_pvwatts_nighttime ... ok
[INFO] [stdout] test test_run_model_from_poa ... ok
[INFO] [stdout] test test_sapm_factory_run_model_from_weather ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_new_modules.rs (/opt/rustwide/target/debug/deps/test_new_modules-521331aec323b705)
[INFO] [stdout] 
[INFO] [stdout] running 19 tests
[INFO] [stdout] test test_caballero_coefficients_known_types ... ok
[INFO] [stdout] test test_huld_scales_with_irradiance ... ok
[INFO] [stdout] test test_huld_zero_irradiance ... ok
[INFO] [stdout] test test_inland_water_dvoracek_custom ... ok
[INFO] [stdout] test test_inland_water_dvoracek_high_sun ... ok
[INFO] [stdout] test test_pvefficiency_adr_at_stc ... ok
[INFO] [stdout] test test_inland_water_dvoracek_negative_elevation ... ok
[INFO] [stdout] test test_inland_water_dvoracek_range ... ok
[INFO] [stdout] test test_pvefficiency_adr_low_irradiance ... ok
[INFO] [stdout] test test_pvefficiency_adr_reference_value ... ok
[INFO] [stdout] test test_huld_at_stc ... ok
[INFO] [stdout] test test_simple_efficiency_losses ... ok
[INFO] [stdout] test test_simple_efficiency_no_losses ... ok
[INFO] [stdout] test test_simple_efficiency_zero_input ... ok
[INFO] [stdout] test test_spectral_factor_caballero_monosi ... ok
[INFO] [stdout] test test_spectral_factor_sapm_basic ... ok
[INFO] [stdout] test test_spectral_factor_sapm_nan ... ok
[INFO] [stderr]      Running tests/test_pvarray.rs (/opt/rustwide/target/debug/deps/test_pvarray-596c961dcb6289f1)
[INFO] [stdout] test test_spectral_factor_sapm_nonnegative ... ok
[INFO] [stdout] test test_surface_albedo ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 19 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test test_adr_at_stc ... ok
[INFO] [stdout] test test_adr_high_temp ... ok
[INFO] [stdout] test test_adr_low_irradiance ... ok
[INFO] [stdout] test test_huld_at_stc ... ok
[INFO] [stdout] test test_huld_scales_with_irradiance ... ok
[INFO] [stdout] test test_huld_zero_irradiance ... ok
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_pvgis.rs (/opt/rustwide/target/debug/deps/test_pvgis-90edb66fb9ca378a)
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test test_parse_pvgis_horizon_json_missing_profile ... ok
[INFO] [stdout] test test_parse_pvgis_horizon_json ... ok
[INFO] [stdout] test test_parse_pvgis_hourly_json_missing_hourly ... ok
[INFO] [stdout] test test_parse_pvgis_hourly_json_no_months_selected ... ok
[INFO] [stdout] test test_parse_pvgis_tmy_json_invalid ... ok
[INFO] [stdout] test test_parse_pvgis_hourly_json_records ... ok
[INFO] [stdout] test test_parse_pvgis_tmy_json_metadata ... ok
[INFO] [stdout] test test_parse_pvgis_tmy_json_months_selected ... ok
[INFO] [stdout] test test_parse_pvgis_tmy_json_records ... ok
[INFO] [stdout] test test_parse_pvgis_tmy_json_optional_fields ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_shading.rs (/opt/rustwide/target/debug/deps/test_shading-9289822e302157f7)
[INFO] [stdout] 
[INFO] [stdout] running 18 tests
[INFO] [stdout] test test_ground_angle_increases_with_gcr ... ok
[INFO] [stdout] test test_ground_angle_increases_with_height ... ok
[INFO] [stdout] test test_masking_angle_bottom ... ok
[INFO] [stdout] test test_masking_angle_passias_increases_with_gcr ... ok
[INFO] [stdout] test test_masking_angle_passias_positive ... ok
[INFO] [stdout] test test_ground_angle_zero_height ... ok
[INFO] [stdout] test test_masking_angle_top ... ok
[INFO] [stdout] test test_psza_sun_overhead ... ok
[INFO] [stdout] test test_psza_sun_perpendicular_to_axis ... ok
[INFO] [stdout] test test_masking_angle_passias_zero_tilt ... ok
[INFO] [stdout] test test_masking_angle_zero_gcr ... ok
[INFO] [stdout] test test_shaded_fraction_clamped ... ok
[INFO] [stdout] test test_psza_sun_along_axis ... ok
[INFO] [stdout] test test_shaded_fraction_no_shade ... ok
[INFO] [stdout] test test_sky_diffuse_pass_zero_angle ... ok
[INFO] [stdout] test test_shaded_fraction_reference_value ... ok
[INFO] [stdout] test test_sky_diffuse_passias_increases_with_angle ... ok
[INFO] [stdout] test test_sky_diffuse_passias_zero_angle ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_singlediode.rs (/opt/rustwide/target/debug/deps/test_singlediode-71e4b7c35d91925f)
[INFO] [stdout] 
[INFO] [stdout] running 17 tests
[INFO] [stdout] test test_bishop88_at_voc ... ok
[INFO] [stdout] test test_bishop88_gradients_computed ... ok
[INFO] [stdout] test test_bishop88_i_from_v_at_voc ... ok
[INFO] [stdout] test test_bishop88_i_from_v_at_zero ... ok
[INFO] [stdout] test test_bishop88_i_from_v_roundtrip ... ok
[INFO] [stdout] test test_bishop88_mpp_is_maximum ... ok
[INFO] [stdout] test test_bishop88_mpp_current_less_than_isc ... ok
[INFO] [stdout] test test_bishop88_mpp_less_than_voc ... ok
[INFO] [stdout] test test_bishop88_short_circuit ... ok
[INFO] [stdout] test test_bishop88_v_from_i_at_zero ... ok
[INFO] [stdout] test test_estimate_voc_positive ... ok
[INFO] [stdout] test test_estimate_voc_proportional_to_nnsvth ... ok
[INFO] [stdout] test test_legacy_i_from_v ... ok
[INFO] [stdout] test test_legacy_v_from_i ... ok
[INFO] [stdout] test test_bishop88_v_from_i_at_isc ... ok
[INFO] [stdout] test test_bishop88_mpp_positive_power ... ok
[INFO] [stdout] test test_bishop88_power_positive_midpoint ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_snow.rs (/opt/rustwide/target/debug/deps/test_snow-45678741ad7fcaf5)
[INFO] [stdout] 
[INFO] [stdout] running 16 tests
[INFO] [stdout] test test_coverage_nrel_new_snowfall ... ok
[INFO] [stdout] test test_coverage_nrel_clamps_to_zero ... ok
[INFO] [stdout] test test_coverage_nrel_sliding ... ok
[INFO] [stdout] test test_coverage_nrel_no_sliding_cold ... ok
[INFO] [stdout] test test_dc_loss_full_coverage ... ok
[INFO] [stdout] test test_dc_loss_no_coverage ... ok
[INFO] [stdout] test test_dc_loss_partial_coverage ... ok
[INFO] [stdout] test test_dc_loss_single_string ... ok
[INFO] [stdout] test test_fully_covered_at_threshold ... ok
[INFO] [stdout] test test_fully_covered_heavy_snowfall ... ok
[INFO] [stdout] test test_fully_covered_light_snowfall ... ok
[INFO] [stdout] test test_snow_slides_cold ... ok
[INFO] [stdout] test test_fully_covered_zero_timestep ... ok
[INFO] [stdout] test test_snow_slides_flat ... ok
[INFO] [stdout] test test_dc_loss_zero_strings ... ok
[INFO] [stdout] test test_snow_slides_steep_warm ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_soiling.rs (/opt/rustwide/target/debug/deps/test_soiling-9399b0c68113a421)
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test test_accumulation_model_rain_cleans ... ok
[INFO] [stdout] test test_accumulation_model_positive ... ok
[INFO] [stdout] test test_hsu_clean_start ... ok
[INFO] [stdout] test test_hsu_mass_accumulates ... ok
[INFO] [stdout] test test_hsu_mass_rate_horizontal ... ok
[INFO] [stdout] test test_hsu_rain_cleaning ... ok
[INFO] [stdout] test test_hsu_soiling_ratio_clean ... ok
[INFO] [stdout] test test_kimber_accumulates ... ok
[INFO] [stdout] test test_kimber_grace_period ... ok
[INFO] [stdout] test test_hsu_soiling_ratio_decreases_with_mass ... ok
[INFO] [stdout] test test_kimber_max_soiling ... ok
[INFO] [stdout] test test_kimber_no_rain_no_grace ... ok
[INFO] [stdout] test test_kimber_rain_cleans ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_solarposition.rs (/opt/rustwide/target/debug/deps/test_solarposition-28d7e428c8a78867)
[INFO] [stdout] 
[INFO] [stdout] running 20 tests
[INFO] [stdout] test test_declination_cooper69_summer_solstice ... ok
[INFO] [stdout] test test_earthsun_distance_perihelion ... ok
[INFO] [stdout] test test_earthsun_distance_aphelion ... ok
[INFO] [stdout] test test_declination_spencer71_winter_solstice ... ok
[INFO] [stdout] test test_declination_spencer71_summer_solstice ... ok
[INFO] [stdout] test test_earthsun_distance_range ... ok
[INFO] [stdout] test test_eot_spencer71_summer_solstice ... ok
[INFO] [stdout] test test_declination_spencer71_vs_cooper69_agreement ... ok
[INFO] [stdout] test test_eot_pvcdrom_vernal_equinox ... ok
[INFO] [stdout] test test_eot_spencer71_vernal_equinox ... ok
[INFO] [stdout] test test_hour_angle_morning ... ok
[INFO] [stdout] test test_solar_azimuth_at_noon ... ok
[INFO] [stdout] test test_hour_angle_with_longitude ... ok
[INFO] [stdout] test test_eot_spencer71_vs_pvcdrom_agreement ... ok
[INFO] [stdout] test test_solar_azimuth_morning_east ... ok
[INFO] [stdout] test test_solar_zenith_at_noon_equinox_equator ... ok
[INFO] [stdout] test test_sunrise_sunset_equinox_equator ... ok
[INFO] [stdout] test test_sunrise_sunset_polar_night ... ok
[INFO] [stdout] test test_solar_zenith_at_noon_summer_solstice_tropic ... ok
[INFO] [stdout] test test_hour_angle_solar_noon ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_spectrum.rs (/opt/rustwide/target/debug/deps/test_spectrum-d6f17cb58a179d78)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test test_caballero_with_builtin_coeffs ... ok
[INFO] [stdout] test test_caballero_coefficients_unknown ... ok
[INFO] [stdout] test test_caballero_coefficients_known_types ... ok
[INFO] [stdout] test test_first_solar_constant ... ok
[INFO] [stdout] test test_spectral_factor_sapm_at_reference ... ok
[INFO] [stdout] test test_spectral_mismatch_modifier_clamps_airmass ... ok
[INFO] [stdout] test test_first_solar_non_negative ... ok
[INFO] [stdout] test test_spectral_factor_sapm_nan_input ... ok
[INFO] [stdout] test test_spectral_factor_sapm_non_negative ... ok
[INFO] [stdout] test test_spectral_mismatch_modifier_constant ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/test_temperature.rs (/opt/rustwide/target/debug/deps/test_temperature-94e19d155ed6304e)
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test test_generic_linear_default ... ok
[INFO] [stdout] test test_generic_linear_with_wind ... ok
[INFO] [stdout] test test_generic_linear_known_values ... ok
[INFO] [stdout] test test_noct_sam_height_2 ... ok
[INFO] [stdout] test test_noct_sam_known_values ... ok
[INFO] [stdout] test test_noct_sam_default ... ok
[INFO] [stderr]      Running tests/test_transformer.rs (/opt/rustwide/target/debug/deps/test_transformer-b658cf2634d02dad)
[INFO] [stdout] test test_sapm_cell_from_module_default ... ok
[INFO] [stdout] test test_sapm_cell_from_module_known ... ok
[INFO] [stdout] test test_sapm_module_default_matches ... ok
[INFO] [stdout] test test_sapm_module_known_values ... ok
[INFO] [stdout] test test_sapm_module_zero_irradiance ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test test_simple_efficiency_no_load_loss_constant ... ok
[INFO] [stdout] test test_simple_efficiency_no_losses ... ok
[INFO] [stdout] test test_simple_efficiency_scales ... ok
[INFO] [stderr]    Doc-tests pvlib
[INFO] [stdout] test test_simple_efficiency_with_losses ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test src/lib.rs - (line 18) - compile ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 0.72s; merged doctests compilation took 0.69s
[INFO] running `Command { std: "docker" "inspect" "e69cf08fda373e40ca36c4538ce1aff350bc418596c83c67e577eaeb1cbca934", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e69cf08fda373e40ca36c4538ce1aff350bc418596c83c67e577eaeb1cbca934", kill_on_drop: false }`
[INFO] [stdout] e69cf08fda373e40ca36c4538ce1aff350bc418596c83c67e577eaeb1cbca934
