[INFO] fetching crate robust2d 0.1.0...
[INFO] testing robust2d-0.1.0 against 1.99.0-beta.8 for beta-1.100-2
[INFO] extracting crate robust2d 0.1.0 into /workspace/builds/worker-4-tc1/source
[INFO] started tweaking crates.io crate robust2d 0.1.0
[INFO] finished tweaking crates.io crate robust2d 0.1.0
[INFO] tweaked toml for crates.io crate robust2d 0.1.0 written to /workspace/builds/worker-4-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate robust2d 0.1.0 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] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 29 packages to highest compatible versions
[INFO] [stderr]       Adding clippy v0.0.106 (available: v0.0.302)
[INFO] [stderr]       Adding num v0.1.43 (available: v0.4.3)
[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] warning: Cargo.toml: `package.edition` is unspecified, defaulting to `2015` while the latest is `2024`
[INFO] [stderr] warning: `robust2d` (manifest) generated 1 warning
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded gcc v0.3.55
[INFO] [stderr]   Downloaded clippy v0.0.106
[INFO] [stderr]   Downloaded quine-mc_cluskey v0.2.4
[INFO] [stderr]   Downloaded toml v0.1.30
[INFO] [stderr]   Downloaded semver v0.2.3
[INFO] [stderr]   Downloaded nom v1.2.4
[INFO] [stderr]   Downloaded regex-syntax v0.3.9
[INFO] [stderr]   Downloaded clippy_lints v0.0.106
[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] bcef1bf0fd294f20d409e39148d4a2524824958638550f8a93ce8e356116858d
[INFO] running `Command { std: "docker" "start" "bcef1bf0fd294f20d409e39148d4a2524824958638550f8a93ce8e356116858d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "bcef1bf0fd294f20d409e39148d4a2524824958638550f8a93ce8e356116858d", 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" "bcef1bf0fd294f20d409e39148d4a2524824958638550f8a93ce8e356116858d" "/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" "bcef1bf0fd294f20d409e39148d4a2524824958638550f8a93ce8e356116858d", 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" "bcef1bf0fd294f20d409e39148d4a2524824958638550f8a93ce8e356116858d" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr] warning: Cargo.toml: `package.edition` is unspecified, defaulting to `2015` while the latest is `2024`
[INFO] [stderr] warning: `robust2d` (manifest) generated 1 warning
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling num-bigint v0.1.45
[INFO] [stderr]    Compiling num-rational v0.1.43
[INFO] [stderr]    Compiling num-complex v0.1.44
[INFO] [stderr]    Compiling gcc v0.3.55
[INFO] [stderr]    Compiling matches v0.1.10
[INFO] [stderr]    Compiling rand v0.4.6
[INFO] [stderr]    Compiling robust2d v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: use of deprecated type alias `gcc::Config`: gcc::Config has been renamed to gcc::Build
[INFO] [stdout]  --> build.rs:4:10
[INFO] [stdout]   |
[INFO] [stdout] 4 |     gcc::Config::new()
[INFO] [stdout]   |          ^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `gcc::Build::new`: crate has been renamed to `cc`, the `gcc` name is not maintained
[INFO] [stdout]  --> build.rs:4:18
[INFO] [stdout]   |
[INFO] [stdout] 4 |     gcc::Config::new()
[INFO] [stdout]   |                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling num-integer v0.1.47
[INFO] [stderr]    Compiling num-iter v0.1.46
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'grow_expansion':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:703:5: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:   703 | int grow_expansion(elen, e, b, h)                /* e and h can be the same. */
[INFO] [stderr] warning: robust2d@0.1.0:       |     ^~~~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'grow_expansion_zeroelim':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:740:5: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:   740 | int grow_expansion_zeroelim(elen, e, b, h)       /* e and h can be the same. */
[INFO] [stderr] warning: robust2d@0.1.0:       |     ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'expansion_sum':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:782:5: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:   782 | int expansion_sum(elen, e, flen, f, h)
[INFO] [stderr] warning: robust2d@0.1.0:       |     ^~~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'expansion_sum_zeroelim1':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:831:5: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:   831 | int expansion_sum_zeroelim1(elen, e, flen, f, h)
[INFO] [stderr] warning: robust2d@0.1.0:       |     ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'expansion_sum_zeroelim2':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:891:5: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:   891 | int expansion_sum_zeroelim2(elen, e, flen, f, h)
[INFO] [stderr] warning: robust2d@0.1.0:       |     ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'fast_expansion_sum':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:948:5: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:   948 | int fast_expansion_sum(elen, e, flen, f, h)           /* h cannot be e or f. */
[INFO] [stderr] warning: robust2d@0.1.0:       |     ^~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'fast_expansion_sum_zeroelim':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:1025:5: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  1025 | int fast_expansion_sum_zeroelim(elen, e, flen, f, h)  /* h cannot be e or f. */
[INFO] [stderr] warning: robust2d@0.1.0:       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'linear_expansion_sum':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:1110:5: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  1110 | int linear_expansion_sum(elen, e, flen, f, h)         /* h cannot be e or f. */
[INFO] [stderr] warning: robust2d@0.1.0:       |     ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'linear_expansion_sum_zeroelim':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:1174:5: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  1174 | int linear_expansion_sum_zeroelim(elen, e, flen, f, h)/* h cannot be e or f. */
[INFO] [stderr] warning: robust2d@0.1.0:       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'scale_expansion':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:1248:5: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  1248 | int scale_expansion(elen, e, b, h)            /* e and h cannot be the same. */
[INFO] [stderr] warning: robust2d@0.1.0:       |     ^~~~~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'scale_expansion_zeroelim':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:1297:5: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  1297 | int scale_expansion_zeroelim(elen, e, b, h)   /* e and h cannot be the same. */
[INFO] [stderr] warning: robust2d@0.1.0:       |     ^~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'compress':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:1352:5: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  1352 | int compress(elen, e, h)                         /* e and h may be the same. */
[INFO] [stderr] warning: robust2d@0.1.0:       |     ^~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'estimate':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:1397:6: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  1397 | REAL estimate(elen, e)
[INFO] [stderr] warning: robust2d@0.1.0:       |      ^~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'orient2dfast':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:1437:6: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  1437 | REAL orient2dfast(pa, pb, pc)
[INFO] [stderr] warning: robust2d@0.1.0:       |      ^~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'orient2dexact':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:1451:6: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  1451 | REAL orient2dexact(pa, pb, pc)
[INFO] [stderr] warning: robust2d@0.1.0:       |      ^~~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'orient2dslow':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:1496:6: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  1496 | REAL orient2dslow(pa, pb, pc)
[INFO] [stderr] warning: robust2d@0.1.0:       |      ^~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'orient2dadapt':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:1540:6: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  1540 | REAL orient2dadapt(pa, pb, pc, detsum)
[INFO] [stderr] warning: robust2d@0.1.0:       |      ^~~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'orient2d':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:1624:6: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  1624 | REAL orient2d(pa, pb, pc)
[INFO] [stderr] warning: robust2d@0.1.0:       |      ^~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'orient3dfast':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:1689:6: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  1689 | REAL orient3dfast(pa, pb, pc, pd)
[INFO] [stderr] warning: robust2d@0.1.0:       |      ^~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'orient3dexact':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:1714:6: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  1714 | REAL orient3dexact(pa, pb, pc, pd)
[INFO] [stderr] warning: robust2d@0.1.0:       |      ^~~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'orient3dslow':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:1795:6: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  1795 | REAL orient3dslow(pa, pb, pc, pd)
[INFO] [stderr] warning: robust2d@0.1.0:       |      ^~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'orient3dadapt':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:1891:6: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  1891 | REAL orient3dadapt(pa, pb, pc, pd, permanent)
[INFO] [stderr] warning: robust2d@0.1.0:       |      ^~~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'orient3d':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:2296:6: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  2296 | REAL orient3d(pa, pb, pc, pd)
[INFO] [stderr] warning: robust2d@0.1.0:       |      ^~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'incirclefast':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:2367:6: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  2367 | REAL incirclefast(pa, pb, pc, pd)
[INFO] [stderr] warning: robust2d@0.1.0:       |      ^~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'incircleexact':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:2394:6: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  2394 | REAL incircleexact(pa, pb, pc, pd)
[INFO] [stderr] warning: robust2d@0.1.0:       |      ^~~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'incircleslow':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:2496:6: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  2496 | REAL incircleslow(pa, pb, pc, pd)
[INFO] [stderr] warning: robust2d@0.1.0:       |      ^~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'incircleadapt':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:2656:6: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  2656 | REAL incircleadapt(pa, pb, pc, pd, permanent)
[INFO] [stderr] warning: robust2d@0.1.0:       |      ^~~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'incircle':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:3230:6: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  3230 | REAL incircle(pa, pb, pc, pd)
[INFO] [stderr] warning: robust2d@0.1.0:       |      ^~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'inspherefast':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:3303:6: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  3303 | REAL inspherefast(pa, pb, pc, pd, pe)
[INFO] [stderr] warning: robust2d@0.1.0:       |      ^~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'insphereexact':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:3351:6: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  3351 | REAL insphereexact(pa, pb, pc, pd, pe)
[INFO] [stderr] warning: robust2d@0.1.0:       |      ^~~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'insphereslow':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:3608:6: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  3608 | REAL insphereslow(pa, pb, pc, pd, pe)
[INFO] [stderr] warning: robust2d@0.1.0:       |      ^~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'insphereadapt':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:3942:6: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  3942 | REAL insphereadapt(pa, pb, pc, pd, pe, permanent)
[INFO] [stderr] warning: robust2d@0.1.0:       |      ^~~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'insphere':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:4162:6: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  4162 | REAL insphere(pa, pb, pc, pd, pe)
[INFO] [stderr] warning: robust2d@0.1.0:       |      ^~~~~~~~
[INFO] [stderr]    Compiling num v0.1.43
[INFO] [stdout] warning: unused `#[macro_use]` import
[INFO] [stdout]  --> src/lib.rs:4:1
[INFO] [stdout]   |
[INFO] [stdout] 4 | #[macro_use]
[INFO] [stdout]   | ^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `Once::new()` function is now preferred
[INFO] [stdout]  --> src/arithmetic.rs:1:23
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::sync::{Once, ONCE_INIT};
[INFO] [stdout]   |                       ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `Once::new()` function is now preferred
[INFO] [stdout]  --> src/arithmetic.rs:9:21
[INFO] [stdout]   |
[INFO] [stdout] 9 | static INIT: Once = ONCE_INIT;
[INFO] [stdout]   |                     ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout] help: replace the use of the deprecated constant
[INFO] [stdout]   |
[INFO] [stdout] 9 - static INIT: Once = ONCE_INIT;
[INFO] [stdout] 9 + static INIT: Once = Once::new();
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 4.47s
[INFO] running `Command { std: "docker" "inspect" "bcef1bf0fd294f20d409e39148d4a2524824958638550f8a93ce8e356116858d", 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" "bcef1bf0fd294f20d409e39148d4a2524824958638550f8a93ce8e356116858d" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr] warning: Cargo.toml: `package.edition` is unspecified, defaulting to `2015` while the latest is `2024`
[INFO] [stderr] warning: `robust2d` (manifest) generated 1 warning
[INFO] [stdout] warning: use of deprecated type alias `gcc::Config`: gcc::Config has been renamed to gcc::Build
[INFO] [stdout]  --> build.rs:4:10
[INFO] [stdout]   |
[INFO] [stdout] 4 |     gcc::Config::new()
[INFO] [stdout]   |          ^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `gcc::Build::new`: crate has been renamed to `cc`, the `gcc` name is not maintained
[INFO] [stdout]  --> build.rs:4:18
[INFO] [stdout]   |
[INFO] [stdout] 4 |     gcc::Config::new()
[INFO] [stdout]   |                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'grow_expansion':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:703:5: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:   703 | int grow_expansion(elen, e, b, h)                /* e and h can be the same. */
[INFO] [stderr] warning: robust2d@0.1.0:       |     ^~~~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'grow_expansion_zeroelim':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:740:5: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:   740 | int grow_expansion_zeroelim(elen, e, b, h)       /* e and h can be the same. */
[INFO] [stderr] warning: robust2d@0.1.0:       |     ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'expansion_sum':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:782:5: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:   782 | int expansion_sum(elen, e, flen, f, h)
[INFO] [stderr] warning: robust2d@0.1.0:       |     ^~~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'expansion_sum_zeroelim1':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:831:5: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:   831 | int expansion_sum_zeroelim1(elen, e, flen, f, h)
[INFO] [stderr] warning: robust2d@0.1.0:       |     ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'expansion_sum_zeroelim2':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:891:5: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:   891 | int expansion_sum_zeroelim2(elen, e, flen, f, h)
[INFO] [stderr] warning: robust2d@0.1.0:       |     ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'fast_expansion_sum':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:948:5: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:   948 | int fast_expansion_sum(elen, e, flen, f, h)           /* h cannot be e or f. */
[INFO] [stderr] warning: robust2d@0.1.0:       |     ^~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'fast_expansion_sum_zeroelim':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:1025:5: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  1025 | int fast_expansion_sum_zeroelim(elen, e, flen, f, h)  /* h cannot be e or f. */
[INFO] [stderr] warning: robust2d@0.1.0:       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'linear_expansion_sum':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:1110:5: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  1110 | int linear_expansion_sum(elen, e, flen, f, h)         /* h cannot be e or f. */
[INFO] [stderr] warning: robust2d@0.1.0:       |     ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'linear_expansion_sum_zeroelim':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:1174:5: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  1174 | int linear_expansion_sum_zeroelim(elen, e, flen, f, h)/* h cannot be e or f. */
[INFO] [stderr] warning: robust2d@0.1.0:       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'scale_expansion':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:1248:5: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  1248 | int scale_expansion(elen, e, b, h)            /* e and h cannot be the same. */
[INFO] [stderr] warning: robust2d@0.1.0:       |     ^~~~~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'scale_expansion_zeroelim':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:1297:5: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  1297 | int scale_expansion_zeroelim(elen, e, b, h)   /* e and h cannot be the same. */
[INFO] [stderr] warning: robust2d@0.1.0:       |     ^~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'compress':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:1352:5: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  1352 | int compress(elen, e, h)                         /* e and h may be the same. */
[INFO] [stderr] warning: robust2d@0.1.0:       |     ^~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'estimate':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:1397:6: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  1397 | REAL estimate(elen, e)
[INFO] [stderr] warning: robust2d@0.1.0:       |      ^~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'orient2dfast':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:1437:6: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  1437 | REAL orient2dfast(pa, pb, pc)
[INFO] [stderr] warning: robust2d@0.1.0:       |      ^~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'orient2dexact':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:1451:6: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  1451 | REAL orient2dexact(pa, pb, pc)
[INFO] [stderr] warning: robust2d@0.1.0:       |      ^~~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'orient2dslow':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:1496:6: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  1496 | REAL orient2dslow(pa, pb, pc)
[INFO] [stderr] warning: robust2d@0.1.0:       |      ^~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'orient2dadapt':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:1540:6: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  1540 | REAL orient2dadapt(pa, pb, pc, detsum)
[INFO] [stderr] warning: robust2d@0.1.0:       |      ^~~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'orient2d':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:1624:6: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  1624 | REAL orient2d(pa, pb, pc)
[INFO] [stderr] warning: robust2d@0.1.0:       |      ^~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'orient3dfast':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:1689:6: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  1689 | REAL orient3dfast(pa, pb, pc, pd)
[INFO] [stderr] warning: robust2d@0.1.0:       |      ^~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'orient3dexact':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:1714:6: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  1714 | REAL orient3dexact(pa, pb, pc, pd)
[INFO] [stderr] warning: robust2d@0.1.0:       |      ^~~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'orient3dslow':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:1795:6: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  1795 | REAL orient3dslow(pa, pb, pc, pd)
[INFO] [stderr] warning: robust2d@0.1.0:       |      ^~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'orient3dadapt':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:1891:6: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  1891 | REAL orient3dadapt(pa, pb, pc, pd, permanent)
[INFO] [stderr] warning: robust2d@0.1.0:       |      ^~~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'orient3d':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:2296:6: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  2296 | REAL orient3d(pa, pb, pc, pd)
[INFO] [stderr] warning: robust2d@0.1.0:       |      ^~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'incirclefast':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:2367:6: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  2367 | REAL incirclefast(pa, pb, pc, pd)
[INFO] [stderr] warning: robust2d@0.1.0:       |      ^~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'incircleexact':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:2394:6: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  2394 | REAL incircleexact(pa, pb, pc, pd)
[INFO] [stderr] warning: robust2d@0.1.0:       |      ^~~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'incircleslow':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:2496:6: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  2496 | REAL incircleslow(pa, pb, pc, pd)
[INFO] [stderr] warning: robust2d@0.1.0:       |      ^~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'incircleadapt':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:2656:6: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  2656 | REAL incircleadapt(pa, pb, pc, pd, permanent)
[INFO] [stderr] warning: robust2d@0.1.0:       |      ^~~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'incircle':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:3230:6: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  3230 | REAL incircle(pa, pb, pc, pd)
[INFO] [stderr] warning: robust2d@0.1.0:       |      ^~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'inspherefast':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:3303:6: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  3303 | REAL inspherefast(pa, pb, pc, pd, pe)
[INFO] [stderr] warning: robust2d@0.1.0:       |      ^~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'insphereexact':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:3351:6: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  3351 | REAL insphereexact(pa, pb, pc, pd, pe)
[INFO] [stderr] warning: robust2d@0.1.0:       |      ^~~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'insphereslow':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:3608:6: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  3608 | REAL insphereslow(pa, pb, pc, pd, pe)
[INFO] [stderr] warning: robust2d@0.1.0:       |      ^~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'insphereadapt':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:3942:6: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  3942 | REAL insphereadapt(pa, pb, pc, pd, pe, permanent)
[INFO] [stderr] warning: robust2d@0.1.0:       |      ^~~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'insphere':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:4162:6: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  4162 | REAL insphere(pa, pb, pc, pd, pe)
[INFO] [stderr] warning: robust2d@0.1.0:       |      ^~~~~~~~
[INFO] [stderr]    Compiling robust2d v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused `#[macro_use]` import
[INFO] [stdout]  --> src/lib.rs:4:1
[INFO] [stdout]   |
[INFO] [stdout] 4 | #[macro_use]
[INFO] [stdout]   | ^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `Once::new()` function is now preferred
[INFO] [stdout]  --> src/arithmetic.rs:1:23
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::sync::{Once, ONCE_INIT};
[INFO] [stdout]   |                       ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `Once::new()` function is now preferred
[INFO] [stdout]  --> src/arithmetic.rs:9:21
[INFO] [stdout]   |
[INFO] [stdout] 9 | static INIT: Once = ONCE_INIT;
[INFO] [stdout]   |                     ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout] help: replace the use of the deprecated constant
[INFO] [stdout]   |
[INFO] [stdout] 9 - static INIT: Once = ONCE_INIT;
[INFO] [stdout] 9 + static INIT: Once = Once::new();
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `Once::new()` function is now preferred
[INFO] [stdout]  --> src/arithmetic.rs:1:23
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::sync::{Once, ONCE_INIT};
[INFO] [stdout]   |                       ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `Once::new()` function is now preferred
[INFO] [stdout]  --> src/arithmetic.rs:9:21
[INFO] [stdout]   |
[INFO] [stdout] 9 | static INIT: Once = ONCE_INIT;
[INFO] [stdout]   |                     ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout] help: replace the use of the deprecated constant
[INFO] [stdout]   |
[INFO] [stdout] 9 - static INIT: Once = ONCE_INIT;
[INFO] [stdout] 9 + static INIT: Once = Once::new();
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.31s
[INFO] running `Command { std: "docker" "inspect" "bcef1bf0fd294f20d409e39148d4a2524824958638550f8a93ce8e356116858d", 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" "bcef1bf0fd294f20d409e39148d4a2524824958638550f8a93ce8e356116858d" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr] warning: Cargo.toml: `package.edition` is unspecified, defaulting to `2015` while the latest is `2024`
[INFO] [stderr] warning: `robust2d` (manifest) generated 1 warning
[INFO] [stderr] warning: use of deprecated type alias `gcc::Config`: gcc::Config has been renamed to gcc::Build
[INFO] [stderr]  --> build.rs:4:10
[INFO] [stderr]   |
[INFO] [stderr] 4 |     gcc::Config::new()
[INFO] [stderr]   |          ^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(deprecated)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated associated function `gcc::Build::new`: crate has been renamed to `cc`, the `gcc` name is not maintained
[INFO] [stderr]  --> build.rs:4:18
[INFO] [stderr]   |
[INFO] [stderr] 4 |     gcc::Config::new()
[INFO] [stderr]   |                  ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `robust2d` (build script) generated 2 warnings
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'grow_expansion':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:703:5: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:   703 | int grow_expansion(elen, e, b, h)                /* e and h can be the same. */
[INFO] [stderr] warning: robust2d@0.1.0:       |     ^~~~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'grow_expansion_zeroelim':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:740:5: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:   740 | int grow_expansion_zeroelim(elen, e, b, h)       /* e and h can be the same. */
[INFO] [stderr] warning: robust2d@0.1.0:       |     ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'expansion_sum':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:782:5: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:   782 | int expansion_sum(elen, e, flen, f, h)
[INFO] [stderr] warning: robust2d@0.1.0:       |     ^~~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'expansion_sum_zeroelim1':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:831:5: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:   831 | int expansion_sum_zeroelim1(elen, e, flen, f, h)
[INFO] [stderr] warning: robust2d@0.1.0:       |     ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'expansion_sum_zeroelim2':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:891:5: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:   891 | int expansion_sum_zeroelim2(elen, e, flen, f, h)
[INFO] [stderr] warning: robust2d@0.1.0:       |     ^~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'fast_expansion_sum':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:948:5: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:   948 | int fast_expansion_sum(elen, e, flen, f, h)           /* h cannot be e or f. */
[INFO] [stderr] warning: robust2d@0.1.0:       |     ^~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'fast_expansion_sum_zeroelim':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:1025:5: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  1025 | int fast_expansion_sum_zeroelim(elen, e, flen, f, h)  /* h cannot be e or f. */
[INFO] [stderr] warning: robust2d@0.1.0:       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'linear_expansion_sum':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:1110:5: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  1110 | int linear_expansion_sum(elen, e, flen, f, h)         /* h cannot be e or f. */
[INFO] [stderr] warning: robust2d@0.1.0:       |     ^~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'linear_expansion_sum_zeroelim':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:1174:5: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  1174 | int linear_expansion_sum_zeroelim(elen, e, flen, f, h)/* h cannot be e or f. */
[INFO] [stderr] warning: robust2d@0.1.0:       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'scale_expansion':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:1248:5: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  1248 | int scale_expansion(elen, e, b, h)            /* e and h cannot be the same. */
[INFO] [stderr] warning: robust2d@0.1.0:       |     ^~~~~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'scale_expansion_zeroelim':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:1297:5: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  1297 | int scale_expansion_zeroelim(elen, e, b, h)   /* e and h cannot be the same. */
[INFO] [stderr] warning: robust2d@0.1.0:       |     ^~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'compress':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:1352:5: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  1352 | int compress(elen, e, h)                         /* e and h may be the same. */
[INFO] [stderr] warning: robust2d@0.1.0:       |     ^~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'estimate':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:1397:6: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  1397 | REAL estimate(elen, e)
[INFO] [stderr] warning: robust2d@0.1.0:       |      ^~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'orient2dfast':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:1437:6: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  1437 | REAL orient2dfast(pa, pb, pc)
[INFO] [stderr] warning: robust2d@0.1.0:       |      ^~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'orient2dexact':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:1451:6: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  1451 | REAL orient2dexact(pa, pb, pc)
[INFO] [stderr] warning: robust2d@0.1.0:       |      ^~~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'orient2dslow':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:1496:6: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  1496 | REAL orient2dslow(pa, pb, pc)
[INFO] [stderr] warning: robust2d@0.1.0:       |      ^~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'orient2dadapt':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:1540:6: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  1540 | REAL orient2dadapt(pa, pb, pc, detsum)
[INFO] [stderr] warning: robust2d@0.1.0:       |      ^~~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'orient2d':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:1624:6: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  1624 | REAL orient2d(pa, pb, pc)
[INFO] [stderr] warning: robust2d@0.1.0:       |      ^~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'orient3dfast':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:1689:6: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  1689 | REAL orient3dfast(pa, pb, pc, pd)
[INFO] [stderr] warning: robust2d@0.1.0:       |      ^~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'orient3dexact':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:1714:6: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  1714 | REAL orient3dexact(pa, pb, pc, pd)
[INFO] [stderr] warning: robust2d@0.1.0:       |      ^~~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'orient3dslow':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:1795:6: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  1795 | REAL orient3dslow(pa, pb, pc, pd)
[INFO] [stderr] warning: robust2d@0.1.0:       |      ^~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'orient3dadapt':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:1891:6: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  1891 | REAL orient3dadapt(pa, pb, pc, pd, permanent)
[INFO] [stderr] warning: robust2d@0.1.0:       |      ^~~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'orient3d':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:2296:6: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  2296 | REAL orient3d(pa, pb, pc, pd)
[INFO] [stderr] warning: robust2d@0.1.0:       |      ^~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'incirclefast':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:2367:6: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  2367 | REAL incirclefast(pa, pb, pc, pd)
[INFO] [stderr] warning: robust2d@0.1.0:       |      ^~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'incircleexact':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:2394:6: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  2394 | REAL incircleexact(pa, pb, pc, pd)
[INFO] [stderr] warning: robust2d@0.1.0:       |      ^~~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'incircleslow':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:2496:6: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  2496 | REAL incircleslow(pa, pb, pc, pd)
[INFO] [stderr] warning: robust2d@0.1.0:       |      ^~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'incircleadapt':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:2656:6: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  2656 | REAL incircleadapt(pa, pb, pc, pd, permanent)
[INFO] [stderr] warning: robust2d@0.1.0:       |      ^~~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'incircle':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:3230:6: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  3230 | REAL incircle(pa, pb, pc, pd)
[INFO] [stderr] warning: robust2d@0.1.0:       |      ^~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'inspherefast':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:3303:6: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  3303 | REAL inspherefast(pa, pb, pc, pd, pe)
[INFO] [stderr] warning: robust2d@0.1.0:       |      ^~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'insphereexact':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:3351:6: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  3351 | REAL insphereexact(pa, pb, pc, pd, pe)
[INFO] [stderr] warning: robust2d@0.1.0:       |      ^~~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'insphereslow':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:3608:6: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  3608 | REAL insphereslow(pa, pb, pc, pd, pe)
[INFO] [stderr] warning: robust2d@0.1.0:       |      ^~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'insphereadapt':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:3942:6: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  3942 | REAL insphereadapt(pa, pb, pc, pd, pe, permanent)
[INFO] [stderr] warning: robust2d@0.1.0:       |      ^~~~~~~~~~~~~
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c: In function 'insphere':
[INFO] [stderr] warning: robust2d@0.1.0: src/predicates.c:4162:6: warning: old-style function definition [-Wold-style-definition]
[INFO] [stderr] warning: robust2d@0.1.0:  4162 | REAL insphere(pa, pb, pc, pd, pe)
[INFO] [stderr] warning: robust2d@0.1.0:       |      ^~~~~~~~
[INFO] [stderr] warning: unused `#[macro_use]` import
[INFO] [stderr]  --> src/lib.rs:4:1
[INFO] [stderr]   |
[INFO] [stderr] 4 | #[macro_use]
[INFO] [stderr]   | ^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `Once::new()` function is now preferred
[INFO] [stderr]  --> src/arithmetic.rs:1:23
[INFO] [stderr]   |
[INFO] [stderr] 1 | use std::sync::{Once, ONCE_INIT};
[INFO] [stderr]   |                       ^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(deprecated)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated constant `std::sync::ONCE_INIT`: the `Once::new()` function is now preferred
[INFO] [stderr]  --> src/arithmetic.rs:9:21
[INFO] [stderr]   |
[INFO] [stderr] 9 | static INIT: Once = ONCE_INIT;
[INFO] [stderr]   |                     ^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr] help: replace the use of the deprecated constant
[INFO] [stderr]   |
[INFO] [stderr] 9 - static INIT: Once = ONCE_INIT;
[INFO] [stderr] 9 + static INIT: Once = Once::new();
[INFO] [stderr]   |
[INFO] [stderr] 
[INFO] [stderr] warning: `robust2d` (lib) generated 3 warnings (run `cargo fix --lib -p robust2d` to apply 1 suggestion)
[INFO] [stderr] warning: `robust2d` (lib test) generated 2 warnings (2 duplicates)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.04s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/robust2d-f1cb1fac382367fc)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test primitives::tests::in_circle ... ok
[INFO] [stderr]    Doc-tests robust2d
[INFO] [stdout] test primitives::tests::orient_points ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "bcef1bf0fd294f20d409e39148d4a2524824958638550f8a93ce8e356116858d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "bcef1bf0fd294f20d409e39148d4a2524824958638550f8a93ce8e356116858d", kill_on_drop: false }`
[INFO] [stdout] bcef1bf0fd294f20d409e39148d4a2524824958638550f8a93ce8e356116858d
