[INFO] fetching crate nacre-validate 0.0.1...
[INFO] testing nacre-validate-0.0.1 against 1.100.0-beta.1+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate nacre-validate 0.0.1 into /workspace/builds/worker-5-tc2/source
[INFO] started tweaking crates.io crate nacre-validate 0.0.1
[INFO] finished tweaking crates.io crate nacre-validate 0.0.1
[INFO] tweaked toml for crates.io crate nacre-validate 0.0.1 written to /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate nacre-validate 0.0.1 on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate nacre-validate 0.0.1 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] c23fcc382e5eea523a69dea19c7b130cd90fa5280f564ff11e9f3d65982ded45
[INFO] running `Command { std: "docker" "start" "c23fcc382e5eea523a69dea19c7b130cd90fa5280f564ff11e9f3d65982ded45", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "c23fcc382e5eea523a69dea19c7b130cd90fa5280f564ff11e9f3d65982ded45", 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" "c23fcc382e5eea523a69dea19c7b130cd90fa5280f564ff11e9f3d65982ded45" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "c23fcc382e5eea523a69dea19c7b130cd90fa5280f564ff11e9f3d65982ded45", 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" "c23fcc382e5eea523a69dea19c7b130cd90fa5280f564ff11e9f3d65982ded45" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling zerocopy v0.8.53
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling quote v1.0.46
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling either v1.16.0
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling geometry-predicates v0.3.0
[INFO] [stderr]    Compiling nacre-math v0.0.1
[INFO] [stderr]    Compiling nacre-store v0.0.1
[INFO] [stderr]    Compiling num-bigint v0.4.8
[INFO] [stderr]    Compiling nacre-predicates v0.0.1
[INFO] [stderr]    Compiling astro-float-num v0.3.6
[INFO] [stderr]    Compiling num-rational v0.4.2
[INFO] [stderr]    Compiling astro-float-macro v0.4.5
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling rand v0.8.7
[INFO] [stderr]    Compiling astro-float v0.9.5
[INFO] [stderr]    Compiling nacre-exact v0.0.1
[INFO] [stderr]    Compiling nacre-geom v0.0.1
[INFO] [stderr]    Compiling nacre-topo v0.0.1
[INFO] [stderr]    Compiling nacre-validate v0.0.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 40.08s
[INFO] running `Command { std: "docker" "inspect" "c23fcc382e5eea523a69dea19c7b130cd90fa5280f564ff11e9f3d65982ded45", 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" "c23fcc382e5eea523a69dea19c7b130cd90fa5280f564ff11e9f3d65982ded45" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling rand v0.9.4
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling rand v0.8.7
[INFO] [stderr]    Compiling astro-float-num v0.3.6
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling proptest v1.11.0
[INFO] [stderr]    Compiling astro-float v0.9.5
[INFO] [stderr]    Compiling nacre-exact v0.0.1
[INFO] [stderr]    Compiling nacre-geom v0.0.1
[INFO] [stderr]    Compiling nacre-topo v0.0.1
[INFO] [stderr]    Compiling nacre-validate v0.0.1 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0433]: cannot find module or crate `nacre_ops` in this scope
[INFO] [stdout]   --> src/tests/lib.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     nacre_ops::fixtures::cuboid(&mut m, Point3::from_array(min), Point3::from_array(max));
[INFO] [stdout]    |     ^^^^^^^^^ use of unresolved module or unlinked crate `nacre_ops`
[INFO] [stdout]    |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 11 -     nacre_ops::fixtures::cuboid(&mut m, Point3::from_array(min), Point3::from_array(max));
[INFO] [stdout] 11 +     nacre_topo::fixtures::cuboid(&mut m, Point3::from_array(min), Point3::from_array(max));
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `nacre_ops` in this scope
[INFO] [stdout]   --> src/tests/lib.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 |     nacre_ops::fixtures::cylinder(
[INFO] [stdout]    |     ^^^^^^^^^ use of unresolved module or unlinked crate `nacre_ops`
[INFO] [stdout]    |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 17 -     nacre_ops::fixtures::cylinder(
[INFO] [stdout] 17 +     nacre_topo::fixtures::cylinder(
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `nacre_exact` in this scope
[INFO] [stdout]   --> src/tests/lib.rs:43:61
[INFO] [stdout]    |
[INFO] [stdout] 43 |             [[0, 0, 0], [1, 0, 0], [0, 1, 0]].map(|p| p.map(nacre_exact::Rat::from_int)),
[INFO] [stdout]    |                                                             ^^^^^^^^^^^ use of unresolved module or unlinked crate `nacre_exact`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `nacre_exact`, use `cargo add nacre_exact` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `nacre_exact` in this scope
[INFO] [stdout]    --> src/tests/lib.rs:168:27
[INFO] [stdout]     |
[INFO] [stdout] 168 |             m.world_plane(nacre_exact::Axis::Z),
[INFO] [stdout]     |                           ^^^^^^^^^^^ use of unresolved module or unlinked crate `nacre_exact`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `nacre_exact`, use `cargo add nacre_exact` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `nacre_exact` in this scope
[INFO] [stdout]    --> src/tests/lib.rs:169:27
[INFO] [stdout]     |
[INFO] [stdout] 169 |             m.world_plane(nacre_exact::Axis::X),
[INFO] [stdout]     |                           ^^^^^^^^^^^ use of unresolved module or unlinked crate `nacre_exact`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `nacre_exact`, use `cargo add nacre_exact` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `nacre_exact` in this scope
[INFO] [stdout]    --> src/tests/lib.rs:170:27
[INFO] [stdout]     |
[INFO] [stdout] 170 |             m.world_plane(nacre_exact::Axis::Y),
[INFO] [stdout]     |                           ^^^^^^^^^^^ use of unresolved module or unlinked crate `nacre_exact`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `nacre_exact`, use `cargo add nacre_exact` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `nacre_exact` in this scope
[INFO] [stdout]    --> src/tests/lib.rs:272:30
[INFO] [stdout]     |
[INFO] [stdout] 272 |                     .map(|x| nacre_exact::Rat::from_decimal(x).expect("tetra corners"))
[INFO] [stdout]     |                              ^^^^^^^^^^^ use of unresolved module or unlinked crate `nacre_exact`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `nacre_exact`, use `cargo add nacre_exact` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `nacre_exact` in this scope
[INFO] [stdout]    --> src/tests/lib.rs:496:13
[INFO] [stdout]     |
[INFO] [stdout] 496 |     let r = nacre_exact::Rat::from_int;
[INFO] [stdout]     |             ^^^^^^^^^^^ use of unresolved module or unlinked crate `nacre_exact`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `nacre_exact`, use `cargo add nacre_exact` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `nacre_exact` in this scope
[INFO] [stdout]    --> src/tests/lib.rs:594:17
[INFO] [stdout]     |
[INFO] [stdout] 594 |         let r = nacre_exact::Rat::from_int;
[INFO] [stdout]     |                 ^^^^^^^^^^^ use of unresolved module or unlinked crate `nacre_exact`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `nacre_exact`, use `cargo add nacre_exact` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `nacre_ops` in this scope
[INFO] [stdout]    --> src/tests/lib.rs:698:5
[INFO] [stdout]     |
[INFO] [stdout] 698 |     nacre_ops::fixtures::cylinder_with_seam(
[INFO] [stdout]     |     ^^^^^^^^^ use of unresolved module or unlinked crate `nacre_ops`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 698 -     nacre_ops::fixtures::cylinder_with_seam(
[INFO] [stdout] 698 +     nacre_topo::fixtures::cylinder_with_seam(
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `nacre_exact` in this scope
[INFO] [stdout]    --> src/tests/lib.rs:713:23
[INFO] [stdout]     |
[INFO] [stdout] 713 |         m.world_plane(nacre_exact::Axis::Z),
[INFO] [stdout]     |                       ^^^^^^^^^^^ use of unresolved module or unlinked crate `nacre_exact`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `nacre_exact`, use `cargo add nacre_exact` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `nacre_exact` in this scope
[INFO] [stdout]    --> src/tests/lib.rs:714:23
[INFO] [stdout]     |
[INFO] [stdout] 714 |         m.world_plane(nacre_exact::Axis::X),
[INFO] [stdout]     |                       ^^^^^^^^^^^ use of unresolved module or unlinked crate `nacre_exact`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `nacre_exact`, use `cargo add nacre_exact` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `nacre_exact` in this scope
[INFO] [stdout]    --> src/tests/lib.rs:867:22
[INFO] [stdout]     |
[INFO] [stdout] 867 |     let r = |x: f64| nacre_exact::Rat::from_decimal(x).expect("decimal");
[INFO] [stdout]     |                      ^^^^^^^^^^^ use of unresolved module or unlinked crate `nacre_exact`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `nacre_exact`, use `cargo add nacre_exact` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `nacre_exact` in this scope
[INFO] [stdout]    --> src/tests/lib.rs:872:9
[INFO] [stdout]     |
[INFO] [stdout] 872 |         nacre_exact::BigRat::from(r(4.0)), // the lie: r² = 4, where the cache's radius is 1
[INFO] [stdout]     |         ^^^^^^^^^^^ use of unresolved module or unlinked crate `nacre_exact`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `nacre_exact`, use `cargo add nacre_exact` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `nacre_exact` in this scope
[INFO] [stdout]    --> src/tests/lib.rs:919:32
[INFO] [stdout]     |
[INFO] [stdout] 919 |     let bottom = m.world_plane(nacre_exact::Axis::Z);
[INFO] [stdout]     |                                ^^^^^^^^^^^ use of unresolved module or unlinked crate `nacre_exact`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `nacre_exact`, use `cargo add nacre_exact` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `nacre_exact` in this scope
[INFO] [stdout]    --> src/tests/lib.rs:920:28
[INFO] [stdout]     |
[INFO] [stdout] 920 |     let x0 = m.world_plane(nacre_exact::Axis::X);
[INFO] [stdout]     |                            ^^^^^^^^^^^ use of unresolved module or unlinked crate `nacre_exact`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `nacre_exact`, use `cargo add nacre_exact` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `nacre_exact` in this scope
[INFO] [stdout]     --> src/tests/lib.rs:1003:32
[INFO] [stdout]      |
[INFO] [stdout] 1003 |     let bottom = m.world_plane(nacre_exact::Axis::Z);
[INFO] [stdout]      |                                ^^^^^^^^^^^ use of unresolved module or unlinked crate `nacre_exact`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `nacre_exact`, use `cargo add nacre_exact` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `nacre_exact` in this scope
[INFO] [stdout]     --> src/tests/lib.rs:1004:28
[INFO] [stdout]      |
[INFO] [stdout] 1004 |     let x0 = m.world_plane(nacre_exact::Axis::X);
[INFO] [stdout]      |                            ^^^^^^^^^^^ use of unresolved module or unlinked crate `nacre_exact`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `nacre_exact`, use `cargo add nacre_exact` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `nacre_exact` in this scope
[INFO] [stdout]     --> src/tests/lib.rs:1018:37
[INFO] [stdout]      |
[INFO] [stdout] 1018 |             cylinder: m.world_plane(nacre_exact::Axis::Y),
[INFO] [stdout]      |                                     ^^^^^^^^^^^ use of unresolved module or unlinked crate `nacre_exact`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `nacre_exact`, use `cargo add nacre_exact` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `nacre_ops` in this scope
[INFO] [stdout]     --> src/tests/lib.rs:1065:5
[INFO] [stdout]      |
[INFO] [stdout] 1065 |     nacre_ops::fixtures::cylinder_with_seam(
[INFO] [stdout]      |     ^^^^^^^^^ use of unresolved module or unlinked crate `nacre_ops`
[INFO] [stdout]      |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]      |
[INFO] [stdout] 1065 -     nacre_ops::fixtures::cylinder_with_seam(
[INFO] [stdout] 1065 +     nacre_topo::fixtures::cylinder_with_seam(
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `nacre_ops` in this scope
[INFO] [stdout]     --> src/tests/lib.rs:1158:13
[INFO] [stdout]      |
[INFO] [stdout] 1158 |     let a = nacre_ops::fixtures::cuboid(&mut m, Point3::origin(), Point3::origin() + ext(outer));
[INFO] [stdout]      |             ^^^^^^^^^ use of unresolved module or unlinked crate `nacre_ops`
[INFO] [stdout]      |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]      |
[INFO] [stdout] 1158 -     let a = nacre_ops::fixtures::cuboid(&mut m, Point3::origin(), Point3::origin() + ext(outer));
[INFO] [stdout] 1158 +     let a = nacre_topo::fixtures::cuboid(&mut m, Point3::origin(), Point3::origin() + ext(outer));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `nacre_ops` in this scope
[INFO] [stdout]     --> src/tests/lib.rs:1160:13
[INFO] [stdout]      |
[INFO] [stdout] 1160 |     let b = nacre_ops::fixtures::cuboid(&mut m, inner_min, inner_min + ext(inner));
[INFO] [stdout]      |             ^^^^^^^^^ use of unresolved module or unlinked crate `nacre_ops`
[INFO] [stdout]      |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]      |
[INFO] [stdout] 1160 -     let b = nacre_ops::fixtures::cuboid(&mut m, inner_min, inner_min + ext(inner));
[INFO] [stdout] 1160 +     let b = nacre_topo::fixtures::cuboid(&mut m, inner_min, inner_min + ext(inner));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `nacre_ops` in this scope
[INFO] [stdout]     --> src/tests/lib.rs:1205:9
[INFO] [stdout]      |
[INFO] [stdout] 1205 |         nacre_ops::fixtures::cuboid_on(&mut m, [min[0], min[1]], [min[0] + ext[0], min[1] + ext[1]], min[2], ext[2]);
[INFO] [stdout]      |         ^^^^^^^^^ use of unresolved module or unlinked crate `nacre_ops`
[INFO] [stdout]      |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]      |
[INFO] [stdout] 1205 -         nacre_ops::fixtures::cuboid_on(&mut m, [min[0], min[1]], [min[0] + ext[0], min[1] + ext[1]], min[2], ext[2]);
[INFO] [stdout] 1205 +         nacre_topo::fixtures::cuboid_on(&mut m, [min[0], min[1]], [min[0] + ext[0], min[1] + ext[1]], min[2], ext[2]);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `nacre_ops` in this scope
[INFO] [stdout]     --> src/tests/lib.rs:1219:9
[INFO] [stdout]      |
[INFO] [stdout] 1219 |         nacre_ops::fixtures::cylinder(&mut m, Point3::from_array(base), axis, r, h);
[INFO] [stdout]      |         ^^^^^^^^^ use of unresolved module or unlinked crate `nacre_ops`
[INFO] [stdout]      |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]      |
[INFO] [stdout] 1219 -         nacre_ops::fixtures::cylinder(&mut m, Point3::from_array(base), axis, r, h);
[INFO] [stdout] 1219 +         nacre_topo::fixtures::cylinder(&mut m, Point3::from_array(base), axis, r, h);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `push_solid_unlisted` found for struct `nacre_topo::Model` in the current scope
[INFO] [stdout]   --> src/tests/lib.rs:84:7
[INFO] [stdout]    |
[INFO] [stdout] 84 |     m.push_solid_unlisted(Solid {
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: there is a method `push_solid` with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 84 -     m.push_solid_unlisted(Solid {
[INFO] [stdout] 84 +     m.push_solid(Solid {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `push_plane_unregistered` found for struct `nacre_topo::Model` in the current scope
[INFO] [stdout]    --> src/tests/lib.rs:145:18
[INFO] [stdout]     |
[INFO] [stdout] 145 |     let twin = m.push_plane_unregistered(cache, points, sense);
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^^^^ method not found in `nacre_topo::Model`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `push_face_unchecked` found for mutable reference `&mut nacre_topo::Model` in the current scope
[INFO] [stdout]    --> src/tests/lib.rs:353:22
[INFO] [stdout]     |
[INFO] [stdout] 353 |         faces.push(m.push_face_unchecked(Face {
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^ method not found in `&mut nacre_topo::Model`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `push_shell_unchecked` found for struct `nacre_topo::Model` in the current scope
[INFO] [stdout]    --> src/tests/lib.rs:366:16
[INFO] [stdout]     |
[INFO] [stdout] 366 |     let sh = m.push_shell_unchecked(Shell { faces });
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `push_shell` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 366 -     let sh = m.push_shell_unchecked(Shell { faces });
[INFO] [stdout] 366 +     let sh = m.push_shell(Shell { faces });
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `push_face_unchecked` found for struct `nacre_topo::Model` in the current scope
[INFO] [stdout]    --> src/tests/lib.rs:957:18
[INFO] [stdout]     |
[INFO] [stdout] 957 |     let face = m.push_face_unchecked(Face {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^ method not found in `nacre_topo::Model`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `push_shell_unchecked` found for struct `nacre_topo::Model` in the current scope
[INFO] [stdout]    --> src/tests/lib.rs:968:19
[INFO] [stdout]     |
[INFO] [stdout] 968 |     let shell = m.push_shell_unchecked(Shell { faces: vec![face] });
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `push_shell` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 968 -     let shell = m.push_shell_unchecked(Shell { faces: vec![face] });
[INFO] [stdout] 968 +     let shell = m.push_shell(Shell { faces: vec![face] });
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `reversed_shell` found for struct `nacre_topo::Model` in the current scope
[INFO] [stdout]     --> src/tests/lib.rs:1163:11
[INFO] [stdout]      |
[INFO] [stdout] 1163 |         m.reversed_shell(b_outer)
[INFO] [stdout]      |           ^^^^^^^^^^^^^^ method not found in `nacre_topo::Model`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0433, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0433`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `nacre-validate` (lib test) due to 31 previous errors
[INFO] running `Command { std: "docker" "inspect" "c23fcc382e5eea523a69dea19c7b130cd90fa5280f564ff11e9f3d65982ded45", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c23fcc382e5eea523a69dea19c7b130cd90fa5280f564ff11e9f3d65982ded45", kill_on_drop: false }`
[INFO] [stdout] c23fcc382e5eea523a69dea19c7b130cd90fa5280f564ff11e9f3d65982ded45
