[INFO] crate dinotree 0.5.2 is already in cache [INFO] checking dinotree-0.5.2 against try#1a608893c03d7722effeb0058e82770bd36b4b3c for pr-66504-1 [INFO] extracting crate dinotree 0.5.2 into /workspace/builds/worker-6/source [INFO] validating manifest of crates.io crate dinotree 0.5.2 on toolchain 1a608893c03d7722effeb0058e82770bd36b4b3c [INFO] running `"/workspace/cargo-home/bin/cargo" "+1a608893c03d7722effeb0058e82770bd36b4b3c" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started tweaking crates.io crate dinotree 0.5.2 [INFO] finished tweaking crates.io crate dinotree 0.5.2 [INFO] tweaked toml for crates.io crate dinotree 0.5.2 written to /workspace/builds/worker-6/source/Cargo.toml [INFO] running `"/workspace/cargo-home/bin/cargo" "+1a608893c03d7722effeb0058e82770bd36b4b3c" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/workspace/cargo-home/bin/cargo" "+1a608893c03d7722effeb0058e82770bd36b4b3c" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "MAP_USER_ID=0" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+1a608893c03d7722effeb0058e82770bd36b4b3c" "check" "--frozen" "--all" "--all-targets"` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 1583486b991eb40179b8c0381a096f8c07daba7ff48e3a098ebb1efe7d6bc88e [INFO] running `"docker" "start" "-a" "1583486b991eb40179b8c0381a096f8c07daba7ff48e3a098ebb1efe7d6bc88e"` [INFO] [stderr] Checking roots v0.0.5 [INFO] [stderr] Checking is_sorted v0.1.1 [INFO] [stderr] Checking pdqselect v0.1.0 [INFO] [stderr] Checking compt v1.6.1 [INFO] [stderr] Checking axgeom v1.4.1 [INFO] [stderr] Checking dinotree v0.5.2 (/opt/rustwide/workdir) [INFO] [stderr] error[E0405]: cannot find trait `AxisTrait` in this scope [INFO] [stderr] --> src/assert_invariants.rs:5:28 [INFO] [stderr] | [INFO] [stderr] 5 | pub fn assert_invariants(tree:&DinoTree)->bool{ [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `AxisTrait` in this scope [INFO] [stderr] --> src/assert_invariants.rs:17:13 [INFO] [stderr] | [INFO] [stderr] 17 | fn inner( [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `AxisTrait` in this scope [INFO] [stderr] --> src/assert_invariants.rs:5:28 [INFO] [stderr] | [INFO] [stderr] 5 | pub fn assert_invariants(tree:&DinoTree)->bool{ [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `AxisTrait` in this scope [INFO] [stderr] --> src/assert_invariants.rs:17:13 [INFO] [stderr] | [INFO] [stderr] 17 | fn inner( [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `AxisTrait` in this scope [INFO] [stderr] --> src/tree/mod.rs:25:26 [INFO] [stderr] | [INFO] [stderr] 25 | pub fn generate_direct(tree:&DinoTree>>)->IntoDirectHelper{ [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `AxisTrait` in this scope [INFO] [stderr] --> src/tree/mod.rs:30:25 [INFO] [stderr] | [INFO] [stderr] 30 | pub fn into_direct<'a,A:AxisTrait,N:NumTrait,T>(tree:&DinoTree>>,bots:&'a mut IntoDirectHelper)->DinoTree>>{ [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `AxisTrait` in this scope [INFO] [stderr] --> src/tree/dinotree_owned.rs:73:28 [INFO] [stderr] | [INFO] [stderr] 73 | pub struct DinoTreeOwned{ [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `AxisTrait` in this scope [INFO] [stderr] --> src/tree/dinotree_owned.rs:79:8 [INFO] [stderr] | [INFO] [stderr] 79 | impl DinoTreeOwned{ [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `AxisTrait` in this scope [INFO] [stderr] --> src/tree/dinotree_owned.rs:114:27 [INFO] [stderr] | [INFO] [stderr] 114 | pub fn create_owned_par( [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `AxisTrait` in this scope [INFO] [stderr] --> src/tree/dinotree_owned.rs:135:27 [INFO] [stderr] | [INFO] [stderr] 135 | pub fn create_owned_seq( [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `AxisTrait` in this scope [INFO] [stderr] --> src/tree/mod.rs:53:25 [INFO] [stderr] | [INFO] [stderr] 53 | pub struct NotSorted(DinoTree); [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `AxisTrait` in this scope [INFO] [stderr] --> src/tree/mod.rs:55:8 [INFO] [stderr] | [INFO] [stderr] 55 | impl NotSorted{ [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `AxisTrait` in this scope [INFO] [stderr] --> src/tree/mod.rs:83:23 [INFO] [stderr] | [INFO] [stderr] 83 | pub struct DinoTree{ [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `AxisTrait` in this scope [INFO] [stderr] --> src/tree/mod.rs:88:8 [INFO] [stderr] | [INFO] [stderr] 88 | impl DinoTree{ [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `AxisTrait` in this scope [INFO] [stderr] --> src/tree/mod.rs:116:35 [INFO] [stderr] | [INFO] [stderr] 116 | pub struct DinoTreeBuilder<'a, A: AxisTrait, T> { [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `AxisTrait` in this scope [INFO] [stderr] --> src/tree/mod.rs:125:12 [INFO] [stderr] | [INFO] [stderr] 125 | impl<'a,A: AxisTrait, T:HasAabb+Send+Sync> [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `AxisTrait` in this scope [INFO] [stderr] --> src/tree/mod.rs:149:13 [INFO] [stderr] | [INFO] [stderr] 149 | impl<'a, A: AxisTrait, T:HasAabb> DinoTreeBuilder<'a,A,T>{ [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `AxisTrait` in this scope [INFO] [stderr] --> src/tree/mod.rs:370:31 [INFO] [stderr] | [INFO] [stderr] 370 | fn sort(&self, axis: impl AxisTrait, bots: &mut [impl HasAabb]); [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `AxisTrait` in this scope [INFO] [stderr] --> src/tree/mod.rs:25:26 [INFO] [stderr] | [INFO] [stderr] 25 | pub fn generate_direct(tree:&DinoTree>>)->IntoDirectHelper{ [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `AxisTrait` in this scope [INFO] [stderr] --> src/tree/mod.rs:377:31 [INFO] [stderr] | [INFO] [stderr] 377 | fn sort(&self, axis: impl AxisTrait, bots: &mut [impl HasAabb]) { [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `AxisTrait` in this scope [INFO] [stderr] --> src/tree/mod.rs:30:25 [INFO] [stderr] | [INFO] [stderr] 30 | pub fn into_direct<'a,A:AxisTrait,N:NumTrait,T>(tree:&DinoTree>>,bots:&'a mut IntoDirectHelper)->DinoTree>>{ [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `AxisTrait` in this scope [INFO] [stderr] --> src/tree/mod.rs:386:32 [INFO] [stderr] | [INFO] [stderr] 386 | fn sort(&self, _axis: impl AxisTrait, _bots: &mut [impl HasAabb]) {} [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `AxisTrait` in this scope [INFO] [stderr] --> src/tree/dinotree_owned.rs:73:28 [INFO] [stderr] | [INFO] [stderr] 73 | pub struct DinoTreeOwned{ [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `AxisTrait` in this scope [INFO] [stderr] --> src/tree/mod.rs:398:36 [INFO] [stderr] | [INFO] [stderr] 398 | pub(crate) fn create_tree_seq<'a,A:AxisTrait,T:HasAabb,K:Splitter>( [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `AxisTrait` in this scope [INFO] [stderr] --> src/tree/dinotree_owned.rs:79:8 [INFO] [stderr] | [INFO] [stderr] 79 | impl DinoTreeOwned{ [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `AxisTrait` in this scope [INFO] [stderr] --> src/tree/mod.rs:433:36 [INFO] [stderr] | [INFO] [stderr] 433 | pub(crate) fn create_tree_par<'a,A:AxisTrait,JJ:par::Joiner,T:HasAabb+Send+Sync,K:Splitter+Send+Sync>( [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `AxisTrait` in this scope [INFO] [stderr] --> src/tree/dinotree_owned.rs:114:27 [INFO] [stderr] | [INFO] [stderr] 114 | pub fn create_owned_par( [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `AxisTrait` in this scope [INFO] [stderr] --> src/tree/mod.rs:480:22 [INFO] [stderr] | [INFO] [stderr] 480 | fn create_leaf(&self,axis:A,rest:&'a mut [T]) -> NodeMut<'a,T>{ [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `AxisTrait` in this scope [INFO] [stderr] --> src/tree/dinotree_owned.rs:135:27 [INFO] [stderr] | [INFO] [stderr] 135 | pub fn create_owned_seq( [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `AxisTrait` in this scope [INFO] [stderr] --> src/tree/mod.rs:492:26 [INFO] [stderr] | [INFO] [stderr] 492 | fn create_non_leaf(&self,axis:A,rest:&'a mut [T]) -> (NodeMut<'a,T>,&'a mut [T],&'a mut [T]){ [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `AxisTrait` in this scope [INFO] [stderr] --> src/tree/mod.rs:523:31 [INFO] [stderr] | [INFO] [stderr] 523 | fn recurse_preorder_seq( [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `AxisTrait` in this scope [INFO] [stderr] --> src/tree/mod.rs:567:28 [INFO] [stderr] | [INFO] [stderr] 567 | fn recurse_preorder( [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `AxisTrait` in this scope [INFO] [stderr] --> src/tree/mod.rs:719:19 [INFO] [stderr] | [INFO] [stderr] 719 | fn create_cont(axis: A, middle: &[T]) -> Option> { [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `AxisTrait` in this scope [INFO] [stderr] --> src/tree/mod.rs:773:20 [INFO] [stderr] | [INFO] [stderr] 773 | div_axis: impl AxisTrait, [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `AxisTrait` in this scope [INFO] [stderr] --> src/oned.rs:19:37 [INFO] [stderr] | [INFO] [stderr] 19 | pub fn bin_middle_left_right<'b, A: AxisTrait, X: HasAabb>( [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `AxisTrait` in this scope [INFO] [stderr] --> src/tree/mod.rs:53:25 [INFO] [stderr] | [INFO] [stderr] 53 | pub struct NotSorted(DinoTree); [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `AxisTrait` in this scope [INFO] [stderr] --> src/oned.rs:74:61 [INFO] [stderr] | [INFO] [stderr] 74 | pub(crate) unsafe fn bin_middle_left_right_unchecked<'b, A: AxisTrait, X: HasAabb>( [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `AxisTrait` in this scope [INFO] [stderr] --> src/tree/mod.rs:55:8 [INFO] [stderr] | [INFO] [stderr] 55 | impl NotSorted{ [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `AxisTrait` in this scope [INFO] [stderr] --> src/oned.rs:129:44 [INFO] [stderr] | [INFO] [stderr] 129 | pub fn compare_bots(axis: impl AxisTrait, a: &T, b: &T) -> core::cmp::Ordering { [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `AxisTrait` in this scope [INFO] [stderr] --> src/tree/mod.rs:83:23 [INFO] [stderr] | [INFO] [stderr] 83 | pub struct DinoTree{ [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `AxisTrait` in this scope [INFO] [stderr] --> src/oned.rs:140:38 [INFO] [stderr] | [INFO] [stderr] 140 | pub fn sweeper_update(axis: A, collision_botids: &mut [I]) { [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `AxisTrait` in this scope [INFO] [stderr] --> src/tree/mod.rs:88:8 [INFO] [stderr] | [INFO] [stderr] 88 | impl DinoTree{ [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `AxisTrait` in this scope [INFO] [stderr] --> src/tree/mod.rs:116:35 [INFO] [stderr] | [INFO] [stderr] 116 | pub struct DinoTreeBuilder<'a, A: AxisTrait, T> { [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `AxisTrait` in this scope [INFO] [stderr] --> src/tree/mod.rs:125:12 [INFO] [stderr] | [INFO] [stderr] 125 | impl<'a,A: AxisTrait, T:HasAabb+Send+Sync> [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `AxisTrait` in this scope [INFO] [stderr] --> src/tree/mod.rs:149:13 [INFO] [stderr] | [INFO] [stderr] 149 | impl<'a, A: AxisTrait, T:HasAabb> DinoTreeBuilder<'a,A,T>{ [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `AxisTrait` in this scope [INFO] [stderr] --> src/tree/mod.rs:370:31 [INFO] [stderr] | [INFO] [stderr] 370 | fn sort(&self, axis: impl AxisTrait, bots: &mut [impl HasAabb]); [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `AxisTrait` in this scope [INFO] [stderr] --> src/tree/mod.rs:377:31 [INFO] [stderr] | [INFO] [stderr] 377 | fn sort(&self, axis: impl AxisTrait, bots: &mut [impl HasAabb]) { [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `AxisTrait` in this scope [INFO] [stderr] --> src/tree/mod.rs:386:32 [INFO] [stderr] | [INFO] [stderr] 386 | fn sort(&self, _axis: impl AxisTrait, _bots: &mut [impl HasAabb]) {} [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `AxisTrait` in this scope [INFO] [stderr] --> src/tree/mod.rs:398:36 [INFO] [stderr] | [INFO] [stderr] 398 | pub(crate) fn create_tree_seq<'a,A:AxisTrait,T:HasAabb,K:Splitter>( [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `AxisTrait` in this scope [INFO] [stderr] --> src/tree/mod.rs:433:36 [INFO] [stderr] | [INFO] [stderr] 433 | pub(crate) fn create_tree_par<'a,A:AxisTrait,JJ:par::Joiner,T:HasAabb+Send+Sync,K:Splitter+Send+Sync>( [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `AxisTrait` in this scope [INFO] [stderr] --> src/tree/mod.rs:480:22 [INFO] [stderr] | [INFO] [stderr] 480 | fn create_leaf(&self,axis:A,rest:&'a mut [T]) -> NodeMut<'a,T>{ [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `AxisTrait` in this scope [INFO] [stderr] --> src/tree/mod.rs:492:26 [INFO] [stderr] | [INFO] [stderr] 492 | fn create_non_leaf(&self,axis:A,rest:&'a mut [T]) -> (NodeMut<'a,T>,&'a mut [T],&'a mut [T]){ [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `AxisTrait` in this scope [INFO] [stderr] --> src/tree/mod.rs:523:31 [INFO] [stderr] | [INFO] [stderr] 523 | fn recurse_preorder_seq( [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `AxisTrait` in this scope [INFO] [stderr] --> src/tree/mod.rs:567:28 [INFO] [stderr] | [INFO] [stderr] 567 | fn recurse_preorder( [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error: aborting due to 30 previous errors [INFO] [stderr] [INFO] [stderr] For more information about this error, try `rustc --explain E0405`. [INFO] [stderr] error[E0405]: cannot find trait `AxisTrait` in this scope [INFO] [stderr] --> src/tree/mod.rs:719:19 [INFO] [stderr] | [INFO] [stderr] 719 | fn create_cont(axis: A, middle: &[T]) -> Option> { [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `AxisTrait` in this scope [INFO] [stderr] --> src/tree/mod.rs:773:20 [INFO] [stderr] | [INFO] [stderr] 773 | div_axis: impl AxisTrait, [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `AxisTrait` in this scope [INFO] [stderr] --> src/oned.rs:19:37 [INFO] [stderr] | [INFO] [stderr] 19 | pub fn bin_middle_left_right<'b, A: AxisTrait, X: HasAabb>( [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `AxisTrait` in this scope [INFO] [stderr] --> src/oned.rs:74:61 [INFO] [stderr] | [INFO] [stderr] 74 | pub(crate) unsafe fn bin_middle_left_right_unchecked<'b, A: AxisTrait, X: HasAabb>( [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `AxisTrait` in this scope [INFO] [stderr] --> src/oned.rs:129:44 [INFO] [stderr] | [INFO] [stderr] 129 | pub fn compare_bots(axis: impl AxisTrait, a: &T, b: &T) -> core::cmp::Ordering { [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0405]: cannot find trait `AxisTrait` in this scope [INFO] [stderr] --> src/oned.rs:140:38 [INFO] [stderr] | [INFO] [stderr] 140 | pub fn sweeper_update(axis: A, collision_botids: &mut [I]) { [INFO] [stderr] | ^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error: could not compile `dinotree`. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: aborting due to 30 previous errors [INFO] [stderr] [INFO] [stderr] For more information about this error, try `rustc --explain E0405`. [INFO] [stderr] error: could not compile `dinotree`. [INFO] [stderr] [INFO] [stderr] To learn more, run the command again with --verbose. [INFO] running `"docker" "inspect" "1583486b991eb40179b8c0381a096f8c07daba7ff48e3a098ebb1efe7d6bc88e"` [INFO] running `"docker" "rm" "-f" "1583486b991eb40179b8c0381a096f8c07daba7ff48e3a098ebb1efe7d6bc88e"` [INFO] [stdout] 1583486b991eb40179b8c0381a096f8c07daba7ff48e3a098ebb1efe7d6bc88e