[INFO] fetching crate oxigeo-ml 0.2.4...
[INFO] testing oxigeo-ml-0.2.4 against 1.99.0-beta.8 for beta-1.100-2
[INFO] extracting crate oxigeo-ml 0.2.4 into /workspace/builds/worker-4-tc1/source
[INFO] started tweaking crates.io crate oxigeo-ml 0.2.4
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate oxigeo-ml 0.2.4
[INFO] tweaked toml for crates.io crate oxigeo-ml 0.2.4 written to /workspace/builds/worker-4-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate oxigeo-ml 0.2.4 on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate oxigeo-ml 0.2.4 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.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded log v0.4.33
[INFO] [stderr]   Downloaded ndarray-rand v0.16.0
[INFO] [stderr]   Downloaded crossbeam v0.8.4
[INFO] [stderr]   Downloaded either v1.17.0
[INFO] [stderr]   Downloaded equator-macro v0.4.2
[INFO] [stderr]   Downloaded profiling-procmacros v1.0.18
[INFO] [stderr]   Downloaded maybe-rayon v0.1.1
[INFO] [stderr]   Downloaded interpolate_name v0.2.4
[INFO] [stderr]   Downloaded as-slice v0.2.1
[INFO] [stderr]   Downloaded loop9 v0.1.5
[INFO] [stderr]   Downloaded reborrow v0.5.5
[INFO] [stderr]   Downloaded lebe v0.5.3
[INFO] [stderr]   Downloaded bytemuck_derive v1.12.0
[INFO] [stderr]   Downloaded crossbeam-deque v0.8.7
[INFO] [stderr]   Downloaded crossbeam-epoch v0.9.20
[INFO] [stderr]   Downloaded rand_chacha v0.10.0
[INFO] [stderr]   Downloaded libloading v0.9.0
[INFO] [stderr]   Downloaded crc32fast v1.5.0
[INFO] [stderr]   Downloaded unty v0.0.5
[INFO] [stderr]   Downloaded aligned-vec v0.6.4
[INFO] [stderr]   Downloaded equator v0.4.2
[INFO] [stderr]   Downloaded simd_helpers v0.1.0
[INFO] [stderr]   Downloaded noop_proc_macro v0.3.0
[INFO] [stderr]   Downloaded y4m v0.8.0
[INFO] [stderr]   Downloaded pastey v0.1.1
[INFO] [stderr]   Downloaded arg_enum_proc_macro v0.3.4
[INFO] [stderr]   Downloaded aligned v0.4.3
[INFO] [stderr]   Downloaded pulp-wasm-simd-flag v0.1.1
[INFO] [stderr]   Downloaded bit_field v0.10.3
[INFO] [stderr]   Downloaded zerovec-derive v0.11.5
[INFO] [stderr]   Downloaded mio v1.2.2
[INFO] [stderr]   Downloaded objc2-open-directory v0.3.2
[INFO] [stderr]   Downloaded dispatch2 v0.3.1
[INFO] [stderr]   Downloaded rand_distr v0.4.3
[INFO] [stderr]   Downloaded matrixmultiply v0.3.11
[INFO] [stderr]   Downloaded uuid v1.24.1
[INFO] [stderr]   Downloaded chacha20 v0.10.1
[INFO] [stderr]   Downloaded oxiblas-ndarray v0.2.2
[INFO] [stderr]   Downloaded oxicode_derive v0.2.6
[INFO] [stderr]   Downloaded ordered-float v5.3.0
[INFO] [stderr]   Downloaded zune-core v0.5.3
[INFO] [stderr]   Downloaded weezl v0.1.12
[INFO] [stderr]   Downloaded fax v0.2.7
[INFO] [stderr]   Downloaded rgb v0.8.53
[INFO] [stderr]   Downloaded ravif v0.13.0
[INFO] [stderr]   Downloaded v_frame v0.3.9
[INFO] [stderr]   Downloaded arbitrary v1.4.2
[INFO] [stderr]   Downloaded built v0.8.1
[INFO] [stderr]   Downloaded no_std_io2 v0.9.4
[INFO] [stderr]   Downloaded av1-grain v0.2.5
[INFO] [stderr]   Downloaded imgref v1.12.2
[INFO] [stderr]   Downloaded avif-serialize v0.8.9
[INFO] [stderr]   Downloaded zune-inflate v0.2.54
[INFO] [stderr]   Downloaded wasm-bindgen-futures v0.4.77
[INFO] [stderr]   Downloaded icu_provider v2.3.0
[INFO] [stderr]   Downloaded fs_extra v1.3.0
[INFO] [stderr]   Downloaded cmake v0.1.58
[INFO] [stderr]   Downloaded oxiarc-core v0.4.1
[INFO] [stderr]   Downloaded rand_distr v0.5.1
[INFO] [stderr]   Downloaded bitstream-io v4.10.0
[INFO] [stderr]   Downloaded gif v0.14.2
[INFO] [stderr]   Downloaded oxiblas-matrix v0.2.2
[INFO] [stderr]   Downloaded oxiarc-lz4 v0.4.1
[INFO] [stderr]   Downloaded flate2 v1.1.9
[INFO] [stderr]   Downloaded qoi v0.4.1
[INFO] [stderr]   Downloaded image-webp v0.2.4
[INFO] [stderr]   Downloaded rustls-platform-verifier-android v0.1.1
[INFO] [stderr]   Downloaded as-slice v0.1.5
[INFO] [stderr]   Downloaded rand v0.10.2
[INFO] [stderr]   Downloaded crossbeam-channel v0.5.16
[INFO] [stderr]   Downloaded cc v1.4.3
[INFO] [stderr]   Downloaded zune-jpeg v0.5.15
[INFO] [stderr]   Downloaded tiff v0.11.3
[INFO] [stderr]   Downloaded rustls-webpki v0.103.14
[INFO] [stderr]   Downloaded dunce v1.0.5
[INFO] [stderr]   Downloaded rand_pcg v0.10.2
[INFO] [stderr]   Downloaded raw-cpuid v11.6.0
[INFO] [stderr]   Downloaded zerovec v0.11.7
[INFO] [stderr]   Downloaded sysinfo v0.39.6
[INFO] [stderr]   Downloaded statrs v0.18.0
[INFO] [stderr]   Downloaded oxiblas-core v0.2.2
[INFO] [stderr]   Downloaded nom v8.0.0
[INFO] [stderr]   Downloaded pulp v0.22.3
[INFO] [stderr]   Downloaded ipnet v2.12.1
[INFO] [stderr]   Downloaded hyper v1.11.0
[INFO] [stderr]   Downloaded hash32 v0.3.1
[INFO] [stderr]   Downloaded libfuzzer-sys v0.4.13
[INFO] [stderr]   Downloaded reqwest v0.13.4
[INFO] [stderr]   Downloaded dlopen2_derive v0.4.3
[INFO] [stderr]   Downloaded atomic-polyfill v1.0.3
[INFO] [stderr]   Downloaded wide v1.6.1
[INFO] [stderr]   Downloaded webpki-root-certs v1.0.9
[INFO] [stderr]   Downloaded pdqselect v0.1.0
[INFO] [stderr]   Downloaded sif-itree v0.4.1
[INFO] [stderr]   Downloaded i_float v1.16.0
[INFO] [stderr]   Downloaded ndarray v0.17.2
[INFO] [stderr]   Downloaded rustls-platform-verifier v0.7.0
[INFO] [stderr]   Downloaded syn v3.0.3
[INFO] [stderr]   Downloaded objc2-io-kit v0.3.2
[INFO] [stderr]   Downloaded aws-lc-rs v1.18.0
[INFO] [stderr]   Downloaded core-graphics-types v0.2.0
[INFO] [stderr]   Downloaded hash32 v0.2.1
[INFO] [stderr]   Downloaded hash32 v0.1.1
[INFO] [stderr]   Downloaded generic-array v0.13.3
[INFO] [stderr]   Downloaded i_shape v1.18.0
[INFO] [stderr]   Downloaded float_next_after v2.0.0
[INFO] [stderr]   Downloaded oxifft-codegen v0.4.2
[INFO] [stderr]   Downloaded objc2 v0.6.4
[INFO] [stderr]   Downloaded oxiblas-blas v0.2.2
[INFO] [stderr]   Downloaded oxiarc-zstd v0.4.1
[INFO] [stderr]   Downloaded exr v1.74.2
[INFO] [stderr]   Downloaded rustls-native-certs v0.8.4
[INFO] [stderr]   Downloaded dlopen2 v0.8.2
[INFO] [stderr]   Downloaded rstar v0.10.0
[INFO] [stderr]   Downloaded rstar v0.8.4
[INFO] [stderr]   Downloaded i_tree v0.18.0
[INFO] [stderr]   Downloaded i_key_sort v0.10.3
[INFO] [stderr]   Downloaded geographiclib-rs v0.2.7
[INFO] [stderr]   Downloaded oxionnx-proto v0.1.7
[INFO] [stderr]   Downloaded oxionnx-core v0.1.7
[INFO] [stderr]   Downloaded memmap2 v0.9.11
[INFO] [stderr]   Downloaded rstar v0.13.0
[INFO] [stderr]   Downloaded heapless v0.8.0
[INFO] [stderr]   Downloaded rstar v0.12.2
[INFO] [stderr]   Downloaded rstar v0.11.0
[INFO] [stderr]   Downloaded critical-section v1.2.0
[INFO] [stderr]   Downloaded rstar v0.9.3
[INFO] [stderr]   Downloaded heapless v0.6.1
[INFO] [stderr]   Downloaded generic-array v0.12.4
[INFO] [stderr]   Downloaded oxiblas-lapack v0.2.2
[INFO] [stderr]   Downloaded quinn-udp v0.5.15
[INFO] [stderr]   Downloaded spin v0.12.3
[INFO] [stderr]   Downloaded cl3 v0.13.1
[INFO] [stderr]   Downloaded opencl-sys v0.6.1
[INFO] [stderr]   Downloaded geo-types v0.7.20
[INFO] [stderr]   Downloaded heapless v0.7.17
[INFO] [stderr]   Downloaded nalgebra v0.33.3
[INFO] [stderr]   Downloaded oxicuda-launch v0.5.5
[INFO] [stderr]   Downloaded rustls v0.23.43
[INFO] [stderr]   Downloaded av-scenechange v0.14.1
[INFO] [stderr]   Downloaded quinn v0.11.11
[INFO] [stderr]   Downloaded oxifft-codegen-impl v0.4.2
[INFO] [stderr]   Downloaded oxicuda-memory v0.5.5
[INFO] [stderr]   Downloaded web-sys v0.3.104
[INFO] [stderr]   Downloaded quinn-proto v0.11.17
[INFO] [stderr]   Downloaded oxigeo-core v0.2.4
[INFO] [stderr]   Downloaded geojson v1.0.0
[INFO] [stderr]   Downloaded ash v0.38.0+1.3.281
[INFO] [stderr]   Downloaded i_overlay v4.5.2
[INFO] [stderr]   Downloaded oxicuda-driver v0.5.5
[INFO] [stderr]   Downloaded oxionnx-cuda v0.1.7
[INFO] [stderr]   Downloaded opencl3 v0.12.3
[INFO] [stderr]   Downloaded oxicuda-blas v0.5.5
[INFO] [stderr]   Downloaded rav1e v0.8.1
[INFO] [stderr]   Downloaded oxicuda-ptx v0.5.5
[INFO] [stderr]   Downloaded geo v0.33.1
[INFO] [stderr]   Downloaded robust v1.2.0
[INFO] [stderr]   Downloaded spade v2.15.1
[INFO] [stderr]   Downloaded scirs2-vision v0.6.5
[INFO] [stderr]   Downloaded oxionnx-ops v0.1.7
[INFO] [stderr]   Downloaded scirs2-linalg v0.6.5
[INFO] [stderr]   Downloaded oxicuda-dnn v0.5.5
[INFO] [stderr]   Downloaded oxifft v0.4.2
[INFO] [stderr]   Downloaded earcut v0.4.5
[INFO] [stderr]   Downloaded oxionnx v0.1.7
[INFO] [stderr]   Downloaded scirs2-core v0.6.5
[INFO] [stderr]   Downloaded oxicode v0.2.6
[INFO] [stderr]   Downloaded metal v0.33.0
[INFO] [stderr]   Downloaded aws-lc-sys v0.44.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 519a825863af5084641568c3f2ce3506587d159a8adc4f6d41efc32cdd6c2242
[INFO] running `Command { std: "docker" "start" "519a825863af5084641568c3f2ce3506587d159a8adc4f6d41efc32cdd6c2242", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "519a825863af5084641568c3f2ce3506587d159a8adc4f6d41efc32cdd6c2242", 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" "519a825863af5084641568c3f2ce3506587d159a8adc4f6d41efc32cdd6c2242" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "519a825863af5084641568c3f2ce3506587d159a8adc4f6d41efc32cdd6c2242", 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" "519a825863af5084641568c3f2ce3506587d159a8adc4f6d41efc32cdd6c2242" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.107
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]    Compiling libm v0.2.16
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling libc v0.2.189
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling crossbeam-utils v0.8.22
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.20
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling crossbeam-deque v0.8.7
[INFO] [stderr]    Compiling rayon-core v1.13.0
[INFO] [stderr]    Compiling zerocopy v0.8.56
[INFO] [stderr]    Compiling either v1.17.0
[INFO] [stderr]    Compiling thiserror v2.0.20
[INFO] [stderr]    Compiling allocator-api2 v0.2.21
[INFO] [stderr]    Compiling matrixmultiply v0.3.11
[INFO] [stderr]    Compiling rand_core v0.10.1
[INFO] [stderr]    Compiling zmij v1.0.23
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling syn v3.0.3
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling rawpointer v0.2.1
[INFO] [stderr]    Compiling memchr v2.8.3
[INFO] [stderr]    Compiling rayon v1.12.0
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling heapless v0.8.0
[INFO] [stderr]    Compiling cpufeatures v0.3.0
[INFO] [stderr]    Compiling byteorder v1.5.0
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling hash32 v0.3.1
[INFO] [stderr]    Compiling hashbrown v0.17.1
[INFO] [stderr]    Compiling typenum v1.20.1
[INFO] [stderr]    Compiling approx v0.5.1
[INFO] [stderr]    Compiling num-integer v0.1.47
[INFO] [stderr]    Compiling chacha20 v0.10.1
[INFO] [stderr]    Compiling hashbrown v0.16.1
[INFO] [stderr]    Compiling robust v1.2.0
[INFO] [stderr]    Compiling oxifft v0.4.2
[INFO] [stderr]    Compiling hybrid-array v0.4.14
[INFO] [stderr]    Compiling rand v0.10.2
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling i_float v1.16.0
[INFO] [stderr]    Compiling spade v2.15.1
[INFO] [stderr]    Compiling portable-atomic v1.15.0
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling thiserror-impl v2.0.20
[INFO] [stderr]    Compiling bytemuck_derive v1.12.0
[INFO] [stderr]    Compiling num-conv v0.2.2
[INFO] [stderr]    Compiling crc32fast v1.5.0
[INFO] [stderr]    Compiling time-core v0.1.9
[INFO] [stderr]    Compiling spin v0.12.3
[INFO] [stderr]    Compiling i_key_sort v0.10.3
[INFO] [stderr]    Compiling block-buffer v0.12.1
[INFO] [stderr]    Compiling crypto-common v0.2.2
[INFO] [stderr]    Compiling time-macros v0.2.32
[INFO] [stderr]    Compiling i_shape v1.18.0
[INFO] [stderr]    Compiling oxifft-codegen-impl v0.4.2
[INFO] [stderr]    Compiling oxiarc-core v0.4.1
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling bytemuck v1.25.2
[INFO] [stderr]    Compiling deranged v0.5.8
[INFO] [stderr]    Compiling const-oid v0.10.2
[INFO] [stderr]    Compiling log v0.4.33
[INFO] [stderr]    Compiling i_tree v0.18.0
[INFO] [stderr]    Compiling scirs2-core v0.6.5
[INFO] [stderr]    Compiling console v0.16.4
[INFO] [stderr]    Compiling digest v0.11.3
[INFO] [stderr]    Compiling i_overlay v4.5.2
[INFO] [stderr]    Compiling tinyvec v1.12.0
[INFO] [stderr]    Compiling oxiarc-zstd v0.4.1
[INFO] [stderr]    Compiling oxiarc-lz4 v0.4.1
[INFO] [stderr]    Compiling zerocopy-derive v0.8.56
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling time v0.3.55
[INFO] [stderr]    Compiling num-complex v0.4.6
[INFO] [stderr]    Compiling rstar v0.12.2
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling chrono v0.4.45
[INFO] [stderr]    Compiling rand_distr v0.6.0
[INFO] [stderr]    Compiling ndarray v0.17.2
[INFO] [stderr]    Compiling geo-types v0.7.20
[INFO] [stderr]    Compiling uuid v1.24.1
[INFO] [stderr]    Compiling earcut v0.4.5
[INFO] [stderr]    Compiling geographiclib-rs v0.2.7
[INFO] [stderr]    Compiling memmap2 v0.9.11
[INFO] [stderr]    Compiling rand_pcg v0.10.2
[INFO] [stderr]    Compiling libloading v0.9.0
[INFO] [stderr]    Compiling sif-itree v0.4.1
[INFO] [stderr]    Compiling float_next_after v2.0.0
[INFO] [stderr]    Compiling geo v0.33.1
[INFO] [stderr]    Compiling indicatif v0.18.6
[INFO] [stderr]    Compiling oxigeo-core v0.2.4
[INFO] [stderr]    Compiling geojson v1.0.0
[INFO] [stderr]    Compiling sha2 v0.11.0
[INFO] [stderr]    Compiling sysinfo v0.39.6
[INFO] [stderr]    Compiling oxifft-codegen v0.4.2
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling oxionnx-core v0.1.7
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling rand_chacha v0.10.0
[INFO] [stderr]    Compiling rand v0.9.5
[INFO] [stderr]    Compiling oxionnx-proto v0.1.7
[INFO] [stderr]    Compiling rand_distr v0.5.1
[INFO] [stderr]    Compiling ndarray-rand v0.16.0
[INFO] [stderr]    Compiling oxionnx-ops v0.1.7
[INFO] [stderr]    Compiling oxionnx v0.1.7
[INFO] [stderr]    Compiling oxigeo-ml v0.2.4 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 3m 16s
[INFO] running `Command { std: "docker" "inspect" "519a825863af5084641568c3f2ce3506587d159a8adc4f6d41efc32cdd6c2242", 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" "519a825863af5084641568c3f2ce3506587d159a8adc4f6d41efc32cdd6c2242" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v3.0.3
[INFO] [stderr]    Compiling either v1.17.0
[INFO] [stderr]    Compiling approx v0.5.1
[INFO] [stderr]    Compiling find-msvc-tools v0.1.11
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling log v0.4.33
[INFO] [stderr]    Compiling shlex v2.0.1
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling regex-automata v0.4.18
[INFO] [stderr]    Compiling cc v1.4.3
[INFO] [stderr]    Compiling rayon v1.12.0
[INFO] [stderr]    Compiling bitflags v2.13.1
[INFO] [stderr]    Compiling plotters-backend v0.3.7
[INFO] [stderr]    Compiling fastrand v2.5.0
[INFO] [stderr]    Compiling ciborium-io v0.2.2
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling plotters-svg v0.3.7
[INFO] [stderr]    Compiling clap_builder v4.6.6
[INFO] [stderr]    Compiling itertools v0.13.0
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling quick-error v1.2.3
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling cast v0.3.0
[INFO] [stderr]    Compiling same-file v1.0.6
[INFO] [stderr]    Compiling walkdir v2.5.0
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling alloca v0.4.0
[INFO] [stderr]    Compiling criterion-plot v0.8.2
[INFO] [stderr]    Compiling plotters v0.3.7
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling socket2 v0.6.5
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling i_key_sort v0.10.3
[INFO] [stderr]    Compiling clap v4.6.6
[INFO] [stderr]    Compiling page_size v0.6.0
[INFO] [stderr]    Compiling mio v1.2.2
[INFO] [stderr]    Compiling thread_local v1.1.10
[INFO] [stderr]    Compiling oorandom v11.1.5
[INFO] [stderr]    Compiling i_overlay v4.5.2
[INFO] [stderr]    Compiling anes v0.1.6
[INFO] [stderr]    Compiling regex v1.13.1
[INFO] [stderr]    Compiling matchers v0.2.0
[INFO] [stderr]    Compiling unarray v0.1.4
[INFO] [stderr]    Compiling bytes v1.12.1
[INFO] [stderr]    Compiling tracing-subscriber v0.3.23
[INFO] [stderr]    Compiling proptest v1.11.0
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling thiserror-impl v2.0.20
[INFO] [stderr]    Compiling bytemuck_derive v1.12.0
[INFO] [stderr]    Compiling tokio-macros v2.7.2
[INFO] [stderr]    Compiling tokio v1.53.1
[INFO] [stderr]    Compiling thiserror v2.0.20
[INFO] [stderr]    Compiling bytemuck v1.25.2
[INFO] [stderr]    Compiling oxiarc-core v0.4.1
[INFO] [stderr]    Compiling oxiarc-zstd v0.4.1
[INFO] [stderr]    Compiling oxiarc-lz4 v0.4.1
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling num-complex v0.4.6
[INFO] [stderr]    Compiling rstar v0.12.2
[INFO] [stderr]    Compiling chrono v0.4.45
[INFO] [stderr]    Compiling oxigeo-core v0.2.4
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling ndarray v0.17.2
[INFO] [stderr]    Compiling oxifft v0.4.2
[INFO] [stderr]    Compiling criterion v0.8.2
[INFO] [stderr]    Compiling geo-types v0.7.20
[INFO] [stderr]    Compiling geojson v1.0.0
[INFO] [stderr]    Compiling geo v0.33.1
[INFO] [stderr]    Compiling oxionnx-core v0.1.7
[INFO] [stderr]    Compiling ndarray-rand v0.16.0
[INFO] [stderr]    Compiling scirs2-core v0.6.5
[INFO] [stderr]    Compiling oxionnx-proto v0.1.7
[INFO] [stderr]    Compiling oxionnx-ops v0.1.7
[INFO] [stderr]    Compiling oxionnx v0.1.7
[INFO] [stderr]    Compiling oxigeo-ml v0.2.4 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 3m 21s
[INFO] running `Command { std: "docker" "inspect" "519a825863af5084641568c3f2ce3506587d159a8adc4f6d41efc32cdd6c2242", 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" "519a825863af5084641568c3f2ce3506587d159a8adc4f6d41efc32cdd6c2242" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.45s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/oxigeo_ml-0da540f1740f63f8)
[INFO] [stdout] 
[INFO] [stdout] running 358 tests
[INFO] [stdout] test augmentation::tests::test_augmentation_config_builder ... ok
[INFO] [stdout] test augmentation::tests::test_aggressive_config ... ok
[INFO] [stdout] test augmentation::tests::test_bilinear_interpolation ... ok
[INFO] [stdout] test augmentation::tests::test_gaussian_blur_even_kernel_fails ... ok
[INFO] [stdout] test augmentation::tests::test_bilinear_interpolation_out_of_bounds ... ok
[INFO] [stdout] test augmentation::tests::test_gaussian_blur_larger_kernel ... ok
[INFO] [stdout] test augmentation::tests::test_blur_edge_handling ... ok
[INFO] [stdout] test augmentation::tests::test_gaussian_blur_too_small_kernel_fails ... ok
[INFO] [stdout] test augmentation::tests::test_generate_gaussian_kernel_invalid_sigma ... ok
[INFO] [stdout] test augmentation::tests::test_generate_gaussian_kernel ... ok
[INFO] [stdout] test augmentation::tests::test_random_crop_invalid_size ... ok
[INFO] [stdout] test augmentation::tests::test_gaussian_blur_smoothing ... ok
[INFO] [stdout] test augmentation::tests::test_horizontal_flip ... ok
[INFO] [stdout] test augmentation::tests::test_horizontal_blur ... ok
[INFO] [stdout] test augmentation::tests::test_vertical_blur ... ok
[INFO] [stdout] test augmentation::tests::test_random_crop ... ok
[INFO] [stdout] test augmentation::tests::test_rotate_180_degrees ... ok
[INFO] [stdout] test augmentation::tests::test_rotate_45_degrees ... ok
[INFO] [stdout] test augmentation::tests::test_rotate_arbitrary_angle ... ok
[INFO] [stdout] test augmentation::tests::test_standard_config ... ok
[INFO] [stdout] test augmentation::tests::test_rotate_90 ... ok
[INFO] [stdout] test augmentation::tests::test_vertical_flip ... ok
[INFO] [stdout] test augmentation::tests::test_gaussian_blur_basic ... ok
[INFO] [stdout] test batch::dynamic::tests::test_adaptive_stats ... ok
[INFO] [stdout] test batch::dynamic::tests::test_binary_heap_priority_ordering ... ok
[INFO] [stdout] test batch::tests::test_batch_config_builder ... ok
[INFO] [stdout] test batch::tests::test_batch_scheduler ... ok
[INFO] [stdout] test batch::tests::test_batch_scheduler_partial ... ok
[INFO] [stdout] test batch::tests::test_dynamic_batch_config_builder ... ok
[INFO] [stdout] test batch::dynamic::tests::test_prioritized_request_ordering ... ok
[INFO] [stdout] test batch::tests::test_dynamic_batch_config_defaults ... ok
[INFO] [stdout] test batch::tests::test_dynamic_batch_stats ... ok
[INFO] [stdout] test batch::tests::test_batch_stats ... ok
[INFO] [stdout] test batch::tests::test_dynamic_batch_config_high_throughput ... ok
[INFO] [stdout] test batch::tests::test_dynamic_batch_stats_edge_cases ... ok
[INFO] [stdout] test batch::tests::test_dynamic_batch_config_low_latency ... ok
[INFO] [stdout] test batch::dynamic::tests::test_prioritized_request_memory_tracking ... ok
[INFO] [stdout] test batch::tests::test_padding_strategy_default ... ok
[INFO] [stdout] test batch::tests::test_priority_level_ordering ... ok
[INFO] [stdout] test batch_predict::tests::test_average_latency_ms_single_observation ... ok
[INFO] [stdout] test batch_predict::tests::test_batch_size_does_not_exceed_max ... ok
[INFO] [stdout] test batch_predict::tests::test_batch_size_does_not_go_below_min ... ok
[INFO] [stdout] test batch_predict::tests::test_config_validation_invalid_adaptation_rate ... ok
[INFO] [stdout] test batch_predict::tests::test_config_validation_invalid_min_batch ... ok
[INFO] [stdout] test batch_predict::tests::test_config_validation_max_less_than_min ... ok
[INFO] [stdout] test batch_predict::tests::test_construction_with_default_config ... ok
[INFO] [stdout] test batch::tests::test_padding_strategy_variants ... ok
[INFO] [stdout] test batch::tests::test_priority_level_default ... ok
[INFO] [stdout] test batch_predict::tests::test_average_latency_ms_no_observations ... ok
[INFO] [stdout] test batch::dynamic::tests::test_prioritized_request_age ... ok
[INFO] [stdout] test batch_predict::tests::test_prediction_result_fields ... ok
[INFO] [stdout] test batch::dynamic::tests::test_prioritized_request_same_priority_fifo ... ok
[INFO] [stdout] test batch_predict::tests::test_create_batches_empty_input ... ok
[INFO] [stdout] test batch_predict::tests::test_average_latency_ms_multiple_observations ... ok
[INFO] [stdout] test batch_predict::tests::test_total_batches_and_items_tracking ... ok
[INFO] [stdout] test batch_predict::tests::test_create_batches_fewer_than_batch_size ... ok
[INFO] [stdout] test batch_predict::tests::test_recommended_batch_size_starts_at_min ... ok
[INFO] [stdout] test batch_predict::tests::test_create_batches_splits_correctly ... ok
[INFO] [stdout] test batch_predict::tests::test_update_latency_adjusts_down_when_slow ... ok
[INFO] [stdout] test batch_predict::tests::test_update_latency_adjusts_up_when_fast ... ok
[INFO] [stdout] test classification::tests::test_classify_multi_label ... ok
[INFO] [stdout] test classification::tests::test_classify_single_label ... ok
[INFO] [stdout] test classification::tests::test_confusion_metrics ... ok
[INFO] [stdout] test detection::tests::test_bounding_box ... ok
[INFO] [stdout] test classification::tests::test_land_cover_mapping ... ok
[INFO] [stdout] test classification::tests::test_top_k_predictions ... ok
[INFO] [stdout] test detection::tests::test_ciou_aspect_ratio ... ok
[INFO] [stdout] test detection::tests::test_compute_statistics ... ok
[INFO] [stdout] test detection::tests::test_diou_center_distance ... ok
[INFO] [stdout] test detection::tests::test_distance_metric_dispatch ... ok
[INFO] [stdout] test detection::tests::test_nms ... ok
[INFO] [stdout] test detection::tests::test_nms_config_default ... ok
[INFO] [stdout] test detection::tests::test_nms_default_backward_compatible ... ok
[INFO] [stdout] test detection::tests::test_giou_non_overlapping ... ok
[INFO] [stdout] test detection::tests::test_nms_invalid_linear_score_threshold ... ok
[INFO] [stdout] test detection::tests::test_giou_partial_overlap ... ok
[INFO] [stdout] test detection::tests::test_filter_by_confidence ... ok
[INFO] [stdout] test detection::tests::test_nms_invalid_threshold ... ok
[INFO] [stdout] test detection::tests::test_giou_identical ... ok
[INFO] [stdout] test detection::tests::test_nms_rotated_different_classes ... ok
[INFO] [stdout] test detection::tests::test_nms_invalid_gaussian_sigma ... ok
[INFO] [stdout] test detection::tests::test_nms_rotated_suppression ... ok
[INFO] [stdout] test detection::tests::test_polygon_area_triangle ... ok
[INFO] [stdout] test detection::tests::test_nms_suppression ... ok
[INFO] [stdout] test detection::tests::test_rotated_bbox_iou_identical ... ok
[INFO] [stdout] test detection::tests::test_polygon_area_square ... ok
[INFO] [stdout] test detection::tests::test_rotated_bbox_corners_zero_angle ... ok
[INFO] [stdout] test detection::tests::test_rotated_bbox_iou_axis_aligned ... ok
[INFO] [stdout] test detection::tests::test_rotated_bbox_iou_no_overlap ... ok
[INFO] [stdout] test detection::tests::test_rotated_bbox_corners_45_degrees ... ok
[INFO] [stdout] test detection::tests::test_rotated_bbox_corners_90_degrees ... ok
[INFO] [stdout] test detection::tests::test_rotated_bbox_iou_rotated_square ... ok
[INFO] [stdout] test detection::tests::test_soft_nms_gaussian ... ok
[INFO] [stdout] test detection::tests::test_soft_nms_linear ... ok
[INFO] [stdout] test detection::tests::test_soft_nms_preserves_hard_behavior ... ok
[INFO] [stdout] test detection::tests::test_sutherland_hodgman_full_inside ... ok
[INFO] [stdout] test error::tests::test_error_display ... ok
[INFO] [stdout] test error::tests::test_error_conversion ... ok
[INFO] [stdout] test detection::tests::test_sutherland_hodgman_no_overlap ... ok
[INFO] [stdout] test error::tests::test_invalid_threshold ... ok
[INFO] [stdout] test gpu::tests::test_backend_availability ... ok
[INFO] [stdout] test gpu::tests::test_backend_names ... ok
[INFO] [stdout] test gpu::tests::test_device_enumeration_without_features ... ok
[INFO] [stdout] test gpu::tests::test_device_selection_with_backend_filter ... ok
[INFO] [stdout] test gpu::tests::test_gpu_config_builder ... ok
[INFO] [stdout] test gpu::tests::test_gpu_device_memory_utilization ... ok
[INFO] [stdout] test gpu::tests::test_known_memory_device_capacity_check ... ok
[INFO] [stdout] test gpu::tests::test_gpu_memory_stats ... ok
[INFO] [stdout] test gpu::tests::test_list_devices ... ok
[INFO] [stdout] test gpu::tests::test_memory_fraction_clamping ... ok
[INFO] [stdout] test gpu::tests::test_zero_memory_device_utilization ... ok
[INFO] [stdout] test gpu::tests::test_select_device_no_gpu ... ok
[INFO] [stdout] test hot_reload::tests::test_check_existing_file_first_call_no_event ... ok
[INFO] [stdout] test hot_reload::tests::test_check_nonexistent_file ... ok
[INFO] [stdout] test hot_reload::tests::test_construction ... ok
[INFO] [stdout] test hot_reload::tests::test_check_file_unchanged_returns_none ... ok
[INFO] [stdout] test hot_reload::tests::test_default_config ... ok
[INFO] [stdout] test hot_reload::tests::test_mark_reloaded_increments_version ... ok
[INFO] [stdout] test hot_reload::tests::test_poll_interval_accessor ... ok
[INFO] [stdout] test hot_reload::tests::test_reload_timeout_accessor ... ok
[INFO] [stdout] test hot_reload::tests::test_version_starts_at_zero ... ok
[INFO] [stdout] test hot_reload::tests::test_reload_count_tracking ... ok
[INFO] [stdout] test hot_reload::tests::test_reload_event_fields ... ok
[INFO] [stdout] test hot_reload::tests::test_validate_before_swap_default_true ... ok
[INFO] [stdout] test inference::tests::test_compute_tile_weight ... ok
[INFO] [stdout] test inference::tests::test_inference_cache_distinct_inputs_miss ... ok
[INFO] [stdout] test inference::tests::test_inference_cache_hit_skips_model ... ok
[INFO] [stdout] test inference::tests::test_merge_tiles_validation ... ok
[INFO] [stdout] test inference_cache::tests::test_cache_construction ... ok
[INFO] [stdout] test inference_cache::tests::test_clear_empties_cache ... ok
[INFO] [stdout] test inference::tests::test_inference_config_default ... ok
[INFO] [stdout] test inference_cache::tests::test_compute_key_is_deterministic ... ok
[INFO] [stdout] test inference_cache::tests::test_hit_rate_all_hits ... ok
[INFO] [stdout] test inference_cache::tests::test_hit_rate_all_misses ... ok
[INFO] [stdout] test inference_cache::tests::test_hit_rate_zero_when_no_lookups ... ok
[INFO] [stdout] test inference_cache::tests::test_compute_key_differs_for_different_inputs ... ok
[INFO] [stdout] test inference_cache::tests::test_compute_key_differs_for_different_model_hash ... ok
[INFO] [stdout] test inference_cache::tests::test_invalidate_model_sentinel_key ... ok
[INFO] [stdout] test inference_cache::tests::test_lru_eviction_at_capacity ... ok
[INFO] [stdout] test inference_cache::tests::test_max_entry_size_accepts_within_limit ... ok
[INFO] [stdout] test inference_cache::tests::test_max_entry_size_rejection ... ok
[INFO] [stdout] test inference_cache::tests::test_hit_rate_fifty_percent ... ok
[INFO] [stdout] test inference_cache::tests::test_insert_and_get_round_trip ... ok
[INFO] [stdout] test model_versioning::tests::test_ab_different_seeds_produce_different_routing ... ok
[INFO] [stdout] test model_versioning::tests::test_ab_invalid_split_negative ... ok
[INFO] [stdout] test model_versioning::tests::test_ab_invalid_split_over_one ... ok
[INFO] [stdout] test model_versioning::tests::test_ab_config_stores_fractions ... ok
[INFO] [stdout] test inference_cache::tests::test_memory_bytes_tracks_insertions ... ok
[INFO] [stdout] test model_versioning::tests::test_ab_routing_determinism ... ok
[INFO] [stdout] test inference_cache::tests::test_stats_tracking_hits_and_misses ... ok
[INFO] [stdout] test model_versioning::tests::test_ab_split_one_all_to_a ... ok
[INFO] [stdout] test model_versioning::tests::test_ord_consistent_with_eq ... ok
[INFO] [stdout] test model_versioning::tests::test_registry_default ... ok
[INFO] [stdout] test model_versioning::tests::test_ab_split_zero_all_to_b ... ok
[INFO] [stdout] test model_versioning::tests::test_get_latest_prefers_untagged_release_over_canary ... ok
[INFO] [stdout] test model_versioning::tests::test_registry_get_version ... ok
[INFO] [stdout] test model_versioning::tests::test_numeric_triple_dominates_tag ... ok
[INFO] [stdout] test model_versioning::tests::test_ab_split_half_roughly_balanced ... ok
[INFO] [stdout] test model_versioning::tests::test_registry_get_version_missing ... ok
[INFO] [stdout] test model_versioning::tests::test_registry_list_models ... ok
[INFO] [stdout] test model_versioning::tests::test_registry_list_versions_unknown_model ... ok
[INFO] [stdout] test model_versioning::tests::test_registry_unregister_version ... ok
[INFO] [stdout] test model_versioning::tests::test_two_tags_compare_lexicographically ... ok
[INFO] [stdout] test model_versioning::tests::test_untagged_release_outranks_tagged_same_triple ... ok
[INFO] [stdout] test model_versioning::tests::test_version_display_no_tag ... ok
[INFO] [stdout] test model_versioning::tests::test_registry_list_versions_sorted ... ok
[INFO] [stdout] test model_versioning::tests::test_registry_register_and_get_latest ... ok
[INFO] [stdout] test model_versioning::tests::test_registry_unregister_all_versions_removes_model ... ok
[INFO] [stdout] test model_versioning::tests::test_version_ordering_chain ... ok
[INFO] [stdout] test model_versioning::tests::test_registry_unregister_nonexistent ... ok
[INFO] [stdout] test model_versioning::tests::test_version_ordering_major ... ok
[INFO] [stdout] test model_versioning::tests::test_version_ordering_minor ... ok
[INFO] [stdout] test model_versioning::tests::test_version_with_tag_stores_tag ... ok
[INFO] [stdout] test model_versioning::tests::test_version_display_with_tag ... ok
[INFO] [stdout] test model_versioning::tests::test_version_ordering_patch ... ok
[INFO] [stdout] test model_versioning::tests::test_version_equality ... ok
[INFO] [stdout] test models::onnx::tests::test_add_bias_inference_end_to_end ... ok
[INFO] [stdout] test models::onnx::tests::test_buffer_to_ndarray_accepts_single_band_model ... ok
[INFO] [stdout] test models::onnx::tests::test_buffer_to_ndarray_rejects_band_count_mismatch ... ok
[INFO] [stdout] test models::onnx::tests::test_default_band_colors_mapping ... ok
[INFO] [stdout] test models::onnx::tests::test_execution_provider_variants ... ok
[INFO] [stdout] test models::onnx::tests::test_identity_inference_end_to_end ... ok
[INFO] [stdout] test models::onnx::tests::test_metadata_extraction_3d_shape ... ok
[INFO] [stdout] test models::onnx::tests::test_metadata_extraction_dynamic_dims ... ok
[INFO] [stdout] test models::onnx::tests::test_gpu_feature_compilation ... ok
[INFO] [stdout] test models::onnx::tests::test_metadata_serialization ... ok
[INFO] [stdout] test models::onnx::tests::test_metadata_extraction_nchw_shape ... ok
[INFO] [stdout] test models::onnx::tests::test_model_not_found_error ... ok
[INFO] [stdout] test models::onnx::tests::test_multiband_buffer_to_ndarray_layout ... ok
[INFO] [stdout] test models::onnx::tests::test_multiband_buffer_to_ndarray_rejects_band_count_mismatch ... ok
[INFO] [stdout] test models::onnx::tests::test_multiband_identity_inference_end_to_end ... ok
[INFO] [stdout] test models::onnx::tests::test_num_cpus ... ok
[INFO] [stdout] test models::onnx::tests::test_relu_inference_end_to_end ... ok
[INFO] [stdout] test models::onnx::tests::test_ndarray_tensor_roundtrip ... ok
[INFO] [stdout] test models::onnx::tests::test_session_builder_with_intra_threads ... ok
[INFO] [stdout] test models::onnx::tests::test_session_config_default ... ok
[INFO] [stdout] test models::onnx::tests::test_ndarray_to_multiband_buffer_roundtrip ... ok
[INFO] [stdout] test batch::tests::test_auto_tune_batch_size ... ok
[INFO] [stdout] test models::tflite::tests::test_all_delegates ... ok
[INFO] [stdout] test models::tflite::tests::test_delegate_variants ... ok
[INFO] [stdout] test models::tflite::tests::test_quantization_edge_cases ... ok
[INFO] [stdout] test models::tflite::tests::test_quantization_params ... ok
[INFO] [stdout] test models::onnx::tests::test_two_node_pipeline_relu_identity ... ok
[INFO] [stdout] test models::tflite::tests::test_quantization_round_trip ... ok
[INFO] [stdout] test models::tflite::tests::test_tensor_dtype_conversion ... ok
[INFO] [stdout] test models::tflite::tests::test_tensor_dtype_conversions ... ok
[INFO] [stdout] test monitoring::tests::test_input_drift_calculation ... ok
[INFO] [stdout] test models::tflite::tests::test_tflite_config_builder ... ok
[INFO] [stdout] test monitoring::tests::test_alert_filtering ... ok
[INFO] [stdout] test models::tflite::tests::test_tflite_not_available ... ok
[INFO] [stdout] test monitoring::tests::test_model_monitor_errors ... ok
[INFO] [stdout] test monitoring::tests::test_model_monitor_latency ... ok
[INFO] [stdout] test monitoring::tests::test_monitoring_config_default ... ok
[INFO] [stdout] test optimization::distillation::config::tests::test_temperature_minimum ... ok
[INFO] [stdout] test optimization::distillation::math::tests::test_cross_entropy_loss ... ok
[INFO] [stdout] test monitoring::tests::test_output_drift_calculation ... ok
[INFO] [stdout] test optimization::distillation::config::tests::test_config_validation ... ok
[INFO] [stdout] test optimization::distillation::math::tests::test_cross_entropy_with_label ... ok
[INFO] [stdout] test optimization::distillation::math::tests::test_log_softmax ... ok
[INFO] [stdout] test optimization::distillation::config::tests::test_temperature_scaling ... ok
[INFO] [stdout] test optimization::distillation::math::tests::test_softmax ... ok
[INFO] [stdout] test optimization::distillation::math::tests::test_kl_divergence ... ok
[INFO] [stdout] test optimization::distillation::math::tests::test_softmax_numerical_stability ... ok
[INFO] [stdout] test optimization::distillation::math::tests::test_kl_divergence_from_logits ... ok
[INFO] [stdout] test optimization::distillation::math::tests::test_soft_targets ... ok
[INFO] [stdout] test optimization::distillation::network::tests::test_dense_layer_backward ... ok
[INFO] [stdout] test optimization::distillation::network::tests::test_dense_layer_forward ... ok
[INFO] [stdout] test optimization::distillation::network::tests::test_simple_mlp_forward ... ok
[INFO] [stdout] test optimization::distillation::network::tests::test_simple_mlp_params ... ok
[INFO] [stdout] test optimization::distillation::network::tests::test_simple_rng ... ok
[INFO] [stdout] test optimization::distillation::config::tests::test_distillation_config_builder ... ok
[INFO] [stdout] test optimization::distillation::optimizer::tests::test_early_stopping ... ok
[INFO] [stdout] test optimization::distillation::optimizer::tests::test_gradient_clipping ... ok
[INFO] [stdout] test optimization::distillation::math::tests::test_mse_loss ... ok
[INFO] [stdout] test optimization::distillation::trainer::tests::test_alpha_weighting ... ok
[INFO] [stdout] test optimization::distillation::optimizer::tests::test_optimizer_adam ... ok
[INFO] [stdout] test optimization::distillation::optimizer::tests::test_optimizer_sgd ... ok
[INFO] [stdout] test optimization::distillation::trainer::tests::test_distillation_trainer_combined_loss ... ok
[INFO] [stdout] test optimization::distillation::trainer::tests::test_distillation_trainer_gradient ... ok
[INFO] [stdout] test optimization::distillation::trainer::tests::test_empty_data_error ... ok
[INFO] [stdout] test optimization::distillation::optimizer::tests::test_training_state_lr_schedule ... ok
[INFO] [stdout] test optimization::distillation::trainer::tests::test_different_loss_functions ... ok
[INFO] [stdout] test optimization::distillation::trainer::tests::test_distillation_trainer_loss_computation ... ok
[INFO] [stdout] test optimization::graph_opt::tests::test_apply_from_bytes_roundtrip ... ok
[INFO] [stdout] test optimization::distillation::trainer::tests::test_mismatched_data_error ... ok
[INFO] [stdout] test optimization::distillation::trainer::tests::test_distillation_stats ... ok
[INFO] [stdout] test optimization::distillation::trainer::tests::test_legacy_api ... ok
[INFO] [stdout] test optimization::graph_opt::tests::test_apply_graph_optimization_identity ... ok
[INFO] [stdout] test optimization::graph_opt::tests::test_benchmark_struct_fields ... ok
[INFO] [stdout] test optimization::graph_opt::tests::test_benchmark_struct_no_improvement ... ok
[INFO] [stdout] test optimization::graph_opt::tests::test_apply_graph_optimization_none_level ... ok
[INFO] [stdout] test optimization::graph_opt::tests::test_benchmark_struct_zero_original_nodes ... ok
[INFO] [stdout] test optimization::graph_opt::tests::test_graph_opt_config_default ... ok
[INFO] [stdout] test optimization::graph_opt::tests::test_graph_opt_config_none ... ok
[INFO] [stdout] test optimization::graph_opt::tests::test_graph_opt_config_partial ... ok
[INFO] [stdout] test optimization::graph_opt::tests::test_benchmark_optimization_matmul_add ... ok
[INFO] [stdout] test optimization::graph_opt::tests::test_benchmark_optimization_identity ... ok
[INFO] [stdout] test optimization::graph_opt::tests::test_optimization_pipeline_with_fusion_flag ... ok
[INFO] [stdout] test optimization::onnx_weights::tests::test_oxionnx_can_load_edited_model ... ok
[INFO] [stdout] test optimization::onnx_weights::tests::test_parse_multiple_initializers ... ok
[INFO] [stdout] test optimization::onnx_weights::tests::test_parse_single_initializer ... ok
[INFO] [stdout] test optimization::graph_opt::tests::test_operator_fusion_changes_node_count ... ok
[INFO] [stdout] test optimization::onnx_weights::tests::test_reject_non_onnx_bytes ... ok
[INFO] [stdout] test optimization::onnx_weights::tests::test_zero_in_place_preserves_framing_and_values ... ok
[INFO] [stdout] test optimization::pruning::tests::test_gradient_importance ... ok
[INFO] [stdout] test optimization::pruning::tests::test_magnitude_importance ... ok
[INFO] [stdout] test optimization::pruning::tests::test_polynomial_schedule ... ok
[INFO] [stdout] test optimization::pruning::tests::test_pruning_stats ... ok
[INFO] [stdout] test optimization::pruning::tests::test_pruning_config_builder ... ok
[INFO] [stdout] test optimization::pruning::tests::test_pruning_rejects_non_onnx_input ... ok
[INFO] [stdout] test optimization::pruning::tests::test_select_weights_to_prune ... ok
[INFO] [stdout] test optimization::pruning::tests::test_sparsity_clamping ... ok
[INFO] [stdout] test optimization::pruning::tests::test_structured_pruning_zeroes_whole_channels ... ok
[INFO] [stdout] test optimization::pruning::tests::test_channel_importance ... ok
[INFO] [stdout] test optimization::pruning::tests::test_taylor_importance ... ok
[INFO] [stdout] test optimization::quantization::tests::test_calibrate_quantization ... ok
[INFO] [stdout] test optimization::quantization::tests::test_quantization_config_builder ... ok
[INFO] [stdout] test optimization::pruning::tests::test_unstructured_pruning_real_onnx_roundtrip ... ok
[INFO] [stdout] test optimization::quantization::tests::test_quantization_params_asymmetric ... ok
[INFO] [stdout] test optimization::pruning::tests::test_iterative_pruning_is_safe_under_concurrency ... ok
[INFO] [stdout] test optimization::tests::test_optimization_profile_accuracy ... ok
[INFO] [stdout] test optimization::quantization::tests::test_quantization_params_symmetric ... ok
[INFO] [stdout] test optimization::tests::test_effective_graph_opt_config_explicit_override ... ok
[INFO] [stdout] test optimization::tests::test_effective_graph_opt_config_from_fusion_flag ... ok
[INFO] [stdout] test optimization::quantization::tests::test_quantize_tensor ... ok
[INFO] [stdout] test optimization::tests::test_optimization_profile_size ... ok
[INFO] [stdout] test optimization::tests::test_optimization_stats ... ok
[INFO] [stdout] test postprocessing::tests::test_export_detections_geojson ... ok
[INFO] [stdout] test optimization::tests::test_optimization_profile_speed ... ok
[INFO] [stdout] test postprocessing::tests::test_mask_to_polygons_l_shape_not_bounding_box ... ok
[INFO] [stdout] test postprocessing::tests::test_apply_threshold ... ok
[INFO] [stdout] test postprocessing::tests::test_calculate_polygon_area ... ok
[INFO] [stdout] test postprocessing::tests::test_mask_to_polygons ... ok
[INFO] [stdout] test postprocessing::tests::test_merge_polygons_unions_overlap ... ok
[INFO] [stdout] test postprocessing::tests::test_simplify_polygons_reduces_vertices ... ok
[INFO] [stdout] test postprocessing::tests::test_mask_to_polygons_square_outline ... ok
[INFO] [stdout] test preprocessing::tests::test_normalize_uses_selected_channel_stats ... ok
[INFO] [stdout] test preprocessing::tests::test_tile_config_default ... ok
[INFO] [stdout] test preprocessing::tests::test_normalization_params ... ok
[INFO] [stdout] test preprocessing::tests::test_normalize ... ok
[INFO] [stdout] test segmentation::tests::test_calculate_area ... ok
[INFO] [stdout] test preprocessing::tests::test_normalize_channel_out_of_range ... ok
[INFO] [stdout] test segmentation::tests::test_compute_bbox ... ok
[INFO] [stdout] test segmentation::tests::test_compute_rle ... ok
[INFO] [stdout] test segmentation::tests::test_extract_segment_mask ... ok
[INFO] [stdout] test segmentation::tests::test_find_connected_components ... ok
[INFO] [stdout] test segmentation::tests::test_mask_to_polygon ... ok
[INFO] [stdout] test segmentation::tests::test_morphological_operations ... ok
[INFO] [stdout] test segmentation::tests::test_nms_instances_validation ... ok
[INFO] [stdout] test segmentation::tests::test_probability_to_mask ... ok
[INFO] [stdout] test serving::tests::test_deploy_shadow_records_state ... ok
[INFO] [stdout] test serving::tests::test_deployment_strategy_variants ... ok
[INFO] [stdout] test serving::tests::test_get_memory_usage_is_live_not_constant ... ok
[INFO] [stdout] test serving::tests::test_memory_pressure_status_thresholds ... ok
[INFO] [stdout] test preprocessing::tests::test_resize_nearest ... ok
[INFO] [stdout] test serving::tests::test_health_status ... ok
[INFO] [stdout] test serving::tests::test_model_server_creation ... ok
[INFO] [stdout] test superres::model::tests::test_blend_weights ... ignored, Requires ONNX model to be installed
[INFO] [stdout] test segmentation::tests::test_panoptic_from_predictions ... ok
[INFO] [stdout] test superres::model::tests::test_config_default ... ok
[INFO] [stdout] test tests::test_version ... ok
[INFO] [stdout] test tiling::tests::test_blend_strategy_default ... ok
[INFO] [stdout] test tiling::tests::test_blend_weight_center_is_one ... ok
[INFO] [stdout] test tiling::tests::test_blend_weight_edge_is_low ... ok
[INFO] [stdout] test serving::tests::test_server_config_default ... ok
[INFO] [stdout] test serving::tests::test_version_metrics ... ok
[INFO] [stdout] test tiling::tests::test_blend_weight_linear_ramp ... ok
[INFO] [stdout] test tiling::tests::test_compute_tile_grid_no_overlap ... ok
[INFO] [stdout] test tiling::tests::test_compute_tile_grid_non_divisible ... ok
[INFO] [stdout] test tiling::tests::test_compute_tile_grid_overlap_too_large ... ok
[INFO] [stdout] test tiling::tests::test_blend_weight_no_overlap ... ok
[INFO] [stdout] test tiling::tests::test_compute_tile_grid_zero_image ... ok
[INFO] [stdout] test tiling::tests::test_compute_tile_grid_zero_tile_size ... ok
[INFO] [stdout] test tiling::tests::test_grid_equivalence_with_preprocessing ... ok
[INFO] [stdout] test tiling::tests::test_in_memory_tile_source ... ok
[INFO] [stdout] test superres::model::tests::test_config_creation ... ok
[INFO] [stdout] test tiling::tests::test_merge_tile_detections ... ok
[INFO] [stdout] test tiling::tests::test_compute_tile_grid_single_tile ... ok
[INFO] [stdout] test tiling::tests::test_compute_tile_grid_with_overlap ... ok
[INFO] [stdout] test tiling::tests::test_merge_tile_detections_preserves_non_overlapping ... ok
[INFO] [stdout] test tiling::tests::test_merge_tile_detections_empty ... ok
[INFO] [stdout] test tiling::tests::test_merge_tile_detections_mismatched_lengths ... ok
[INFO] [stdout] test tiling::tests::test_merge_tile_detections_offsets_bbox ... ok
[INFO] [stdout] test tiling::tests::test_tile_iterator_specs ... ok
[INFO] [stdout] test tiling::tests::test_tile_spec_area ... ok
[INFO] [stdout] test tiling::tests::test_tile_spec_contains_point ... ok
[INFO] [stdout] test tiling::tests::test_streaming_iterator_with_overlap ... ok
[INFO] [stdout] test tiling::tests::test_tile_spec_overlaps ... ok
[INFO] [stdout] test zoo::registry::tests::test_get_model ... ok
[INFO] [stdout] test zoo::registry::tests::test_registry_population ... ok
[INFO] [stdout] test zoo::tests::test_cache_stats_conversions ... ok
[INFO] [stdout] test zoo::tests::test_model_zoo_creation ... ok
[INFO] [stdout] test zoo::registry::tests::test_find_by_task ... ok
[INFO] [stdout] test optimization::distillation::trainer::tests::test_distillation_training_synthetic ... ok
[INFO] [stdout] test tiling::tests::test_streaming_iterator_yields_all_tiles ... ok
[INFO] [stdout] test preprocessing::tests::test_tiling ... ok
[INFO] [stdout] test hot_reload::tests::test_hot_reload_model_atomic_swap ... ok
[INFO] [stderr]      Running tests/ml_pipeline_enhancements_test.rs (/opt/rustwide/target/debug/deps/ml_pipeline_enhancements_test-da7029cf61bad58d)
[INFO] [stdout] test hot_reload::tests::test_hot_reload_bad_load_keeps_old_model ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 357 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 1.16s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 56 tests
[INFO] [stdout] test ab_routing_is_deterministic ... ok
[INFO] [stdout] test batcher_average_latency_no_observations ... ok
[INFO] [stdout] test batcher_average_latency_single ... ok
[INFO] [stdout] test batcher_create_batches_empty ... ok
[INFO] [stdout] test batcher_create_batches_fewer_than_batch_size ... ok
[INFO] [stdout] test batcher_create_batches_splits_correctly ... ok
[INFO] [stdout] test batcher_starts_at_min_batch_size ... ok
[INFO] [stdout] test ab_invalid_split_negative_errors ... ok
[INFO] [stdout] test ab_invalid_split_over_one_errors ... ok
[INFO] [stdout] test batcher_update_latency_grows_when_fast ... ok
[INFO] [stdout] test batcher_update_latency_shrinks_when_slow ... ok
[INFO] [stdout] test cache_compute_key_differs_for_different_inputs ... ok
[INFO] [stdout] test cache_compute_key_differs_for_different_model_hash ... ok
[INFO] [stdout] test cache_compute_key_is_deterministic ... ok
[INFO] [stdout] test cache_construction_empty ... ok
[INFO] [stdout] test ab_split_one_routes_all_to_a ... ok
[INFO] [stdout] test ab_split_zero_routes_all_to_b ... ok
[INFO] [stdout] test cache_hit_rate_all_hits ... ok
[INFO] [stdout] test batcher_average_latency_multiple ... ok
[INFO] [stdout] test cache_hit_rate_fifty_percent ... ok
[INFO] [stdout] test batcher_construction_default_config ... ok
[INFO] [stdout] test batcher_total_items_and_batches ... ok
[INFO] [stdout] test cache_hit_rate_all_misses ... ok
[INFO] [stdout] test cache_hit_rate_zero_no_lookups ... ok
[INFO] [stdout] test cache_insert_and_get_round_trip ... ok
[INFO] [stdout] test cache_invalidate_model_removes_sentinel_key ... ok
[INFO] [stdout] test cache_lru_eviction_at_capacity ... ok
[INFO] [stdout] test cache_max_entry_size_accepts_exactly_fitting_entry ... ok
[INFO] [stdout] test cache_max_entry_size_rejects_large_entries ... ok
[INFO] [stdout] test hot_reload_check_existing_file_first_call_returns_none ... ok
[INFO] [stdout] test hot_reload_check_nonexistent_file_returns_none ... ok
[INFO] [stdout] test hot_reload_config_default_values ... ok
[INFO] [stdout] test hot_reload_mark_reloaded_increments_version ... ok
[INFO] [stdout] test hot_reload_poll_interval_custom ... ok
[INFO] [stdout] test hot_reload_reload_count_tracks_mark_calls ... ok
[INFO] [stdout] test hot_reload_reload_timeout_custom ... ok
[INFO] [stdout] test hot_reload_unchanged_file_returns_none_on_second_check ... ok
[INFO] [stdout] test hot_reload_validate_before_swap_default_true ... ok
[INFO] [stdout] test hot_reload_version_starts_at_zero ... ok
[INFO] [stdout] test hot_reload_watcher_construction ... ok
[INFO] [stdout] test versioning_display_no_tag ... ok
[INFO] [stdout] test versioning_display_with_tag ... ok
[INFO] [stdout] test versioning_ordering_minor ... ok
[INFO] [stdout] test versioning_ordering_patch ... ok
[INFO] [stdout] test versioning_registry_get_specific_version ... ok
[INFO] [stdout] test versioning_registry_list_models ... ok
[INFO] [stdout] test cache_stats_tracks_hits_and_misses ... ok
[INFO] [stdout] test versioning_registry_list_versions_sorted_ascending ... ok
[INFO] [stdout] test versioning_ordering_major ... ok
[INFO] [stdout] test cache_clear_empties_everything ... ok
[INFO] [stdout] test versioning_registry_register_and_get_latest ... ok
[INFO] [stdout] test hot_reload_reload_event_fields_populated ... ok
[INFO] [stdout] test ab_roughly_balanced_with_fifty_percent_split ... ok
[INFO] [stdout] test versioning_with_tag_stores_tag ... ok
[INFO] [stdout] test versioning_registry_unregister_nonexistent_returns_false ... ok
[INFO] [stdout] test versioning_registry_unregister_version ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 56 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/ml_pipeline_test.rs (/opt/rustwide/target/debug/deps/ml_pipeline_test-586ad6c90b1f7f45)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test test_panoptic_segmentation_creation ... ok
[INFO] [stdout] test test_instance_segmentation ... ok
[INFO] [stdout] test test_panoptic_coco_export ... ok
[INFO] [stdout] test test_panoptic_geojson_export ... 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] [stderr]      Running tests/ml_test.rs (/opt/rustwide/target/debug/deps/ml_test-6620926b6b0eb531)
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test test_classification ... ok
[INFO] [stdout] test test_confusion_metrics ... ok
[INFO] [stdout] test test_detection_nms ... ok
[INFO] [stdout] test test_postprocessing_threshold ... ok
[INFO] [stdout] test test_error_handling ... ok
[INFO] [stdout] test test_geotransform_integration ... ok
[INFO] [stdout] test test_postprocessing_mask_to_polygons ... ok
[INFO] [stdout] test test_preprocessing_normalization_per_channel_stats ... ok
[INFO] [stdout] test test_preprocessing_normalization ... ok
[INFO] [stdout] test test_segmentation_probability_to_mask ... ok
[INFO] [stdout] test test_segmentation_connected_components ... ok
[INFO] [stdout] test test_end_to_end_workflow ... ok
[INFO] [stdout] test test_preprocessing_tiling ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/scirs2_integration_test.rs (/opt/rustwide/target/debug/deps/scirs2_integration_test-a85700c976ffa9ee)
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test test_ndarray_broadcasting ... ok
[INFO] [stdout] test test_ndarray_axis ... ok
[INFO] [stdout] test test_ndarray_functionality ... ok
[INFO] [stdout] test test_ndarray_operations ... ok
[INFO] [stdout] test test_ndarray_random_combined ... ok
[INFO] [stdout] test test_random_basic ... ok
[INFO] [stdout] test test_random_reproducibility ... ok
[INFO] [stdout] test test_random_types ... ok
[INFO] [stdout] test test_ndarray_creation ... ok
[INFO] [stdout] test test_ndarray_slicing ... ok
[INFO] [stdout] test test_gaussian_random ... ok
[INFO] [stdout] test test_ndarray_basic ... ok
[INFO] [stdout] test test_ndarray_reshape ... 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] [stderr]    Doc-tests oxigeo_ml
[INFO] [stdout] 
[INFO] [stdout] running 22 tests
[INFO] [stdout] test src/batch/mod.rs - batch (line 16) ... ignored
[INFO] [stdout] test src/lib.rs - (line 109) ... ignored
[INFO] [stdout] test src/lib.rs - (line 129) ... ignored
[INFO] [stdout] test src/lib.rs - (line 210) ... ignored
[INFO] [stdout] test src/lib.rs - (line 25) ... ignored
[INFO] [stdout] test src/hot_reload.rs - hot_reload::HotReloadModel (line 188) - compile ... ok
[INFO] [stdout] test src/lib.rs - (line 55) ... ignored
[INFO] [stdout] test src/lib.rs - (line 77) ... ignored
[INFO] [stdout] test src/lib.rs - (line 180) - compile ... ok
[INFO] [stdout] test src/lib.rs - (line 254) - compile ... ok
[INFO] [stdout] test src/optimization/distillation/mod.rs - optimization::distillation (line 14) - compile ... ok
[INFO] [stdout] test src/optimization/mod.rs - optimization (line 15) - compile ... ok
[INFO] [stdout] test src/superres/mod.rs - superres (line 17) - compile ... ok
[INFO] [stdout] test src/lib.rs - (line 157) - compile ... ok
[INFO] [stdout] test src/superres/model.rs - superres::model::SuperResolution::from_file (line 92) - compile ... ok
[INFO] [stdout] test src/superres/model.rs - superres::model::SuperResolution::upscale (line 136) - compile ... ok
[INFO] [stdout] test src/optimization/pruning/mod.rs - optimization::pruning (line 45) ... ok
[INFO] [stdout] test src/optimization/pruning/mod.rs - optimization::pruning::prune_weights_direct (line 533) ... ok
[INFO] [stdout] test src/superres/model.rs - superres::model::SuperResConfig::new (line 40) ... ok
[INFO] [stdout] test src/tiling.rs - tiling (line 22) ... ok
[INFO] [stdout] test src/optimization/pruning/mod.rs - optimization::pruning::unstructured_pruning (line 415) - compile ... ok
[INFO] [stdout] test src/optimization/pruning/mod.rs - optimization::pruning (line 17) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 15 passed; 0 failed; 7 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 2.21s; merged doctests compilation took 2.11s
[INFO] running `Command { std: "docker" "inspect" "519a825863af5084641568c3f2ce3506587d159a8adc4f6d41efc32cdd6c2242", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "519a825863af5084641568c3f2ce3506587d159a8adc4f6d41efc32cdd6c2242", kill_on_drop: false }`
[INFO] [stdout] 519a825863af5084641568c3f2ce3506587d159a8adc4f6d41efc32cdd6c2242
