[INFO] fetching crate soa-vec 0.3.0... [INFO] extracting crate soa-vec 0.3.0 into work/ex/pr-62008/sources/master#848e0a23f34aaab3e4a974b031c86ef2a4e4fcc1/reg/soa-vec/0.3.0 [INFO] extracting crate soa-vec 0.3.0 into work/ex/pr-62008/sources/try#8f81d0bf6baf07b92f1246696722485c4ca0b049/reg/soa-vec/0.3.0 [INFO] validating manifest of soa-vec-0.3.0 on toolchain master#848e0a23f34aaab3e4a974b031c86ef2a4e4fcc1 [INFO] running `"/mnt/big/ec2-user/crater/work/local/cargo-home/bin/cargo" "+848e0a23f34aaab3e4a974b031c86ef2a4e4fcc1-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] validating manifest of soa-vec-0.3.0 on toolchain try#8f81d0bf6baf07b92f1246696722485c4ca0b049 [INFO] running `"/mnt/big/ec2-user/crater/work/local/cargo-home/bin/cargo" "+8f81d0bf6baf07b92f1246696722485c4ca0b049-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started frobbing soa-vec-0.3.0 [INFO] finished frobbing soa-vec-0.3.0 [INFO] frobbed toml for soa-vec-0.3.0 written to work/ex/pr-62008/sources/master#848e0a23f34aaab3e4a974b031c86ef2a4e4fcc1/reg/soa-vec/0.3.0/Cargo.toml [INFO] started frobbing soa-vec-0.3.0 [INFO] finished frobbing soa-vec-0.3.0 [INFO] frobbed toml for soa-vec-0.3.0 written to work/ex/pr-62008/sources/try#8f81d0bf6baf07b92f1246696722485c4ca0b049/reg/soa-vec/0.3.0/Cargo.toml [INFO] running `"/mnt/big/ec2-user/crater/work/local/cargo-home/bin/cargo" "+848e0a23f34aaab3e4a974b031c86ef2a4e4fcc1-alt" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/ec2-user/crater/work/local/cargo-home/bin/cargo" "+8f81d0bf6baf07b92f1246696722485c4ca0b049-alt" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/ec2-user/crater/work/local/cargo-home/bin/cargo" "+848e0a23f34aaab3e4a974b031c86ef2a4e4fcc1-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded testdrop v0.1.2 [INFO] [stderr] Downloaded second-stack v0.2.0 [INFO] running `"/mnt/big/ec2-user/crater/work/local/cargo-home/bin/cargo" "+8f81d0bf6baf07b92f1246696722485c4ca0b049-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] checking soa-vec-0.3.0 against try#8f81d0bf6baf07b92f1246696722485c4ca0b049 for pr-62008 [INFO] running `"docker" "create" "-v" "/mnt/big/ec2-user/crater/work/local/target-dirs/pr-62008/worker-2/try#8f81d0bf6baf07b92f1246696722485c4ca0b049:/opt/crater/target:rw,Z" "-v" "/mnt/big/ec2-user/crater/work/ex/pr-62008/sources/try#8f81d0bf6baf07b92f1246696722485c4ca0b049/reg/soa-vec/0.3.0:/opt/crater/workdir:ro,Z" "-v" "/mnt/big/ec2-user/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/big/ec2-user/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+8f81d0bf6baf07b92f1246696722485c4ca0b049-alt" "check" "--frozen" "--all" "--all-targets"` [INFO] [stdout] 60789be5fda96436784a9cd4d930715376a84c28a52d90106c62783db5909115 [INFO] running `"docker" "start" "-a" "60789be5fda96436784a9cd4d930715376a84c28a52d90106c62783db5909115"` [INFO] [stderr] Checking testdrop v0.1.2 [INFO] [stderr] Checking second-stack v0.2.0 [INFO] [stderr] Checking soa-vec v0.3.0 (/opt/crater/workdir) [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:74:35 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] 73 | /// Struct of arrays storage with vec API. See module docs for more information. [INFO] [stderr] 74 | pub struct $name<$t1: Sized $(, $ts: Sized)*> { [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] | [INFO] [stderr] = note: #[deny(meta_variable_misuse)] on by default [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:78:6 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 78 | $($ts: NonNull<$ts>,)* [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:78:19 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 78 | $($ts: NonNull<$ts>,)* [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:79:47 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 79 | _marker: (PhantomData<$t1> $(, PhantomData<$ts>)*), [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:82:23 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 82 | impl<$t1: Sized $(, $ts: Sized)*> $name<$t1 $(, $ts)*> { [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:82:51 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 82 | impl<$t1: Sized $(, $ts: Sized)*> $name<$t1 $(, $ts)*> { [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:84:34 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 84 | pub fn new() -> $name<$t1 $(, $ts)*> { [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:89:8 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 89 | $($ts: NonNull::dangling(),)* [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:90:46 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 90 | _marker: (PhantomData $(, PhantomData::<$ts>)*), [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:97:59 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 97 | pub fn with_capacity(capacity: usize) -> $name<$t1 $(, $ts)*> { [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:101:18 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 101 | let ($t1 $(,$ts)*) = Self::alloc(capacity); [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:107:9 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 107 | $($ts: $ts,)* [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:107:14 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 107 | $($ts: $ts,)* [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:108:47 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 108 | _marker: (PhantomData $(, PhantomData::<$ts>)*), [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:121:59 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 121 | fn alloc(capacity: usize) -> (NonNull<$t1> $(, NonNull<$ts>)*) { [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:127:61 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 127 | $(, NonNull::new_unchecked(bytes.as_ptr().add(layouts.$ts) as *mut $ts))* [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:127:74 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 127 | $(, NonNull::new_unchecked(bytes.as_ptr().add(layouts.$ts) as *mut $ts))* [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:136:20 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 136 | let ($t1 $(, $ts)*) = Self::alloc(capacity); [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:140:33 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 140 | copy_nonoverlapping(self.$ts.as_ptr(), $ts.as_ptr(), self.len); [INFO] [stderr] | ^^^ [INFO] [stderr] 141 | )* [INFO] [stderr] | - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:140:47 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 140 | copy_nonoverlapping(self.$ts.as_ptr(), $ts.as_ptr(), self.len); [INFO] [stderr] | ^^^ [INFO] [stderr] 141 | )* [INFO] [stderr] | - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:147:14 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 147 | $(self.$ts = $ts;)* [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:147:20 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 147 | $(self.$ts = $ts;)* [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:175:43 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 175 | pub fn push(&mut self, value: ($t1 $(, $ts)*)) { [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:178:19 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 178 | let ($t1 $(, $ts)*) = value; [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:180:19 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 180 | $(write(self.$ts.as_ptr().add(self.len), $ts);)* [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:180:47 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 180 | $(write(self.$ts.as_ptr().add(self.len), $ts);)* [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:186:45 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 186 | pub fn pop(&mut self) -> Option<($t1 $(, $ts)*)> { [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:194:22 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 194 | $(, read(self.$ts.as_ptr().add(self.len)))* [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:206:60 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 206 | pub fn swap_remove(&mut self, index: usize) -> ($t1 $(, $ts)*) { [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:213:12 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 213 | $(let $ts = self.$ts.as_ptr().add(index);)* [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:213:23 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 213 | $(let $ts = self.$ts.as_ptr().add(index);)* [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:217:16 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 217 | $(, read($ts))* [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:224:34 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 224 | $(copy_nonoverlapping(self.$ts.as_ptr().add(self.len), $ts, 1);)* [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:224:62 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 224 | $(copy_nonoverlapping(self.$ts.as_ptr().add(self.len), $ts, 1);)* [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:234:20 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 234 | $(let (layout, $ts) = layout.extend(Layout::array::<$ts>(capacity).unwrap()).unwrap();)* [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:234:57 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 234 | $(let (layout, $ts) = layout.extend(Layout::array::<$ts>(capacity).unwrap()).unwrap();)* [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:238:10 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 238 | $(, $ts)* [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:244:52 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 244 | pub fn slices<'a>(&self) -> (&'a [$t1] $(, &'a [$ts])*) { [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:248:35 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 248 | $(from_raw_parts::<'a>(self.$ts.as_ptr(), self.len),)* [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:255:59 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 255 | pub fn iters<'a>(&self) -> (Iter<'a, $t1> $(, Iter<'a, $ts>)*) { [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:259:37 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 259 | $(, from_raw_parts::<'a>(self.$ts.as_ptr(), self.len).iter())* [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:266:73 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 266 | pub fn iters_mut<'a>(&mut self) -> (IterMut<'a, $t1> $(, IterMut<'a, $ts>)*) { [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:270:41 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 270 | $(, from_raw_parts_mut::<'a>(self.$ts.as_ptr(), self.len).iter_mut())* [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:277:64 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 277 | pub fn slices_mut<'a>(&self) -> (&'a mut [$t1] $(, &'a mut [$ts])*) { [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:281:39 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 281 | $(from_raw_parts_mut::<'a>(self.$ts.as_ptr(), self.len),)* [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:289:62 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 289 | pub fn index<'a>(&self, index: usize) -> (&'a $t1 $(, &'a $ts)*) { [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:297:18 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 297 | $(, &*self.$ts.as_ptr().add(index))* [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:303:48 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 303 | pub fn sort_unstable_byOrdering>(&mut self, mut f: F) { [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:303:67 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 303 | pub fn sort_unstable_byOrdering>(&mut self, mut f: F) { [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:311:47 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 311 | (&*self.$t1.as_ptr().add(*a) $(, &*self.$ts.as_ptr().add(*a))*, ), [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:312:47 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 312 | (&*self.$t1.as_ptr().add(*b) $(, &*self.$ts.as_ptr().add(*b))*, ), [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:325:18 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 325 | let ($t1 $(, $ts)*) = self.slices_mut(); [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:332:9 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 332 | $($ts.swap(i, dest);)* [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:344:6 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 344 | $($ts: usize,)* [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:348:23 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 348 | impl<$t1: Sized $(, $ts: Sized)*> Drop for $name<$t1 $(, $ts)*> { [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:348:60 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 348 | impl<$t1: Sized $(, $ts: Sized)*> Drop for $name<$t1 $(, $ts)*> { [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:356:31 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 356 | impl<$t1: Clone + Sized $(, $ts: Clone + Sized)*> Clone for $name<$t1 $(, $ts)*> { [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:356:77 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 356 | impl<$t1: Clone + Sized $(, $ts: Clone + Sized)*> Clone for $name<$t1 $(, $ts)*> { [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:369:13 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 369 | $(let $ts = (&*(self.$ts.as_ptr().add(i))).clone();)* [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:369:28 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 369 | $(let $ts = (&*(self.$ts.as_ptr().add(i))).clone();)* [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:371:22 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 371 | $(write(result.$ts.as_ptr().add(i), $ts);)*; [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:371:43 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 371 | $(write(result.$ts.as_ptr().add(i), $ts);)*; [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:380:23 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 380 | impl<$t1: Sized $(, $ts: Sized)*> Default for $name<$t1 $(, $ts)*> { [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:380:63 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 380 | impl<$t1: Sized $(, $ts: Sized)*> Default for $name<$t1 $(, $ts)*> { [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:74:35 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] 73 | /// Struct of arrays storage with vec API. See module docs for more information. [INFO] [stderr] 74 | pub struct $name<$t1: Sized $(, $ts: Sized)*> { [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] | [INFO] [stderr] = note: #[deny(meta_variable_misuse)] on by default [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:78:6 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 78 | $($ts: NonNull<$ts>,)* [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:78:19 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 78 | $($ts: NonNull<$ts>,)* [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:79:47 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 79 | _marker: (PhantomData<$t1> $(, PhantomData<$ts>)*), [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:82:23 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 82 | impl<$t1: Sized $(, $ts: Sized)*> $name<$t1 $(, $ts)*> { [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:82:51 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 82 | impl<$t1: Sized $(, $ts: Sized)*> $name<$t1 $(, $ts)*> { [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:84:34 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 84 | pub fn new() -> $name<$t1 $(, $ts)*> { [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:89:8 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 89 | $($ts: NonNull::dangling(),)* [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:90:46 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 90 | _marker: (PhantomData $(, PhantomData::<$ts>)*), [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:97:59 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 97 | pub fn with_capacity(capacity: usize) -> $name<$t1 $(, $ts)*> { [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:101:18 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 101 | let ($t1 $(,$ts)*) = Self::alloc(capacity); [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:107:9 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 107 | $($ts: $ts,)* [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:107:14 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 107 | $($ts: $ts,)* [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:108:47 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 108 | _marker: (PhantomData $(, PhantomData::<$ts>)*), [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:121:59 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 121 | fn alloc(capacity: usize) -> (NonNull<$t1> $(, NonNull<$ts>)*) { [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:127:61 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 127 | $(, NonNull::new_unchecked(bytes.as_ptr().add(layouts.$ts) as *mut $ts))* [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:127:74 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 127 | $(, NonNull::new_unchecked(bytes.as_ptr().add(layouts.$ts) as *mut $ts))* [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:136:20 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 136 | let ($t1 $(, $ts)*) = Self::alloc(capacity); [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:140:33 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 140 | copy_nonoverlapping(self.$ts.as_ptr(), $ts.as_ptr(), self.len); [INFO] [stderr] | ^^^ [INFO] [stderr] 141 | )* [INFO] [stderr] | - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:140:47 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 140 | copy_nonoverlapping(self.$ts.as_ptr(), $ts.as_ptr(), self.len); [INFO] [stderr] | ^^^ [INFO] [stderr] 141 | )* [INFO] [stderr] | - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:147:14 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 147 | $(self.$ts = $ts;)* [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:147:20 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 147 | $(self.$ts = $ts;)* [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:175:43 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 175 | pub fn push(&mut self, value: ($t1 $(, $ts)*)) { [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:178:19 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 178 | let ($t1 $(, $ts)*) = value; [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:180:19 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 180 | $(write(self.$ts.as_ptr().add(self.len), $ts);)* [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:180:47 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 180 | $(write(self.$ts.as_ptr().add(self.len), $ts);)* [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:186:45 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 186 | pub fn pop(&mut self) -> Option<($t1 $(, $ts)*)> { [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:194:22 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 194 | $(, read(self.$ts.as_ptr().add(self.len)))* [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:206:60 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 206 | pub fn swap_remove(&mut self, index: usize) -> ($t1 $(, $ts)*) { [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:213:12 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 213 | $(let $ts = self.$ts.as_ptr().add(index);)* [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:213:23 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 213 | $(let $ts = self.$ts.as_ptr().add(index);)* [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:217:16 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 217 | $(, read($ts))* [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:224:34 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 224 | $(copy_nonoverlapping(self.$ts.as_ptr().add(self.len), $ts, 1);)* [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:224:62 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 224 | $(copy_nonoverlapping(self.$ts.as_ptr().add(self.len), $ts, 1);)* [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:234:20 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 234 | $(let (layout, $ts) = layout.extend(Layout::array::<$ts>(capacity).unwrap()).unwrap();)* [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:234:57 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 234 | $(let (layout, $ts) = layout.extend(Layout::array::<$ts>(capacity).unwrap()).unwrap();)* [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:238:10 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 238 | $(, $ts)* [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:244:52 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 244 | pub fn slices<'a>(&self) -> (&'a [$t1] $(, &'a [$ts])*) { [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:248:35 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 248 | $(from_raw_parts::<'a>(self.$ts.as_ptr(), self.len),)* [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:255:59 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 255 | pub fn iters<'a>(&self) -> (Iter<'a, $t1> $(, Iter<'a, $ts>)*) { [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:259:37 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 259 | $(, from_raw_parts::<'a>(self.$ts.as_ptr(), self.len).iter())* [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:266:73 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 266 | pub fn iters_mut<'a>(&mut self) -> (IterMut<'a, $t1> $(, IterMut<'a, $ts>)*) { [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:270:41 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 270 | $(, from_raw_parts_mut::<'a>(self.$ts.as_ptr(), self.len).iter_mut())* [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:277:64 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 277 | pub fn slices_mut<'a>(&self) -> (&'a mut [$t1] $(, &'a mut [$ts])*) { [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:281:39 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 281 | $(from_raw_parts_mut::<'a>(self.$ts.as_ptr(), self.len),)* [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:289:62 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 289 | pub fn index<'a>(&self, index: usize) -> (&'a $t1 $(, &'a $ts)*) { [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:297:18 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 297 | $(, &*self.$ts.as_ptr().add(index))* [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:303:48 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 303 | pub fn sort_unstable_byOrdering>(&mut self, mut f: F) { [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:303:67 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 303 | pub fn sort_unstable_byOrdering>(&mut self, mut f: F) { [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:311:47 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 311 | (&*self.$t1.as_ptr().add(*a) $(, &*self.$ts.as_ptr().add(*a))*, ), [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:312:47 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 312 | (&*self.$t1.as_ptr().add(*b) $(, &*self.$ts.as_ptr().add(*b))*, ), [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:325:18 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 325 | let ($t1 $(, $ts)*) = self.slices_mut(); [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:332:9 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 332 | $($ts.swap(i, dest);)* [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:344:6 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 344 | $($ts: usize,)* [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:348:23 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 348 | impl<$t1: Sized $(, $ts: Sized)*> Drop for $name<$t1 $(, $ts)*> { [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:348:60 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 348 | impl<$t1: Sized $(, $ts: Sized)*> Drop for $name<$t1 $(, $ts)*> { [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:356:31 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 356 | impl<$t1: Clone + Sized $(, $ts: Clone + Sized)*> Clone for $name<$t1 $(, $ts)*> { [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:356:77 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 356 | impl<$t1: Clone + Sized $(, $ts: Clone + Sized)*> Clone for $name<$t1 $(, $ts)*> { [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:369:13 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 369 | $(let $ts = (&*(self.$ts.as_ptr().add(i))).clone();)* [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:369:28 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 369 | $(let $ts = (&*(self.$ts.as_ptr().add(i))).clone();)* [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:371:22 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 371 | $(write(result.$ts.as_ptr().add(i), $ts);)*; [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:371:43 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 371 | $(write(result.$ts.as_ptr().add(i), $ts);)*; [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:380:23 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 380 | impl<$t1: Sized $(, $ts: Sized)*> Default for $name<$t1 $(, $ts)*> { [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: meta-variable repeats with different Kleene operator [INFO] [stderr] --> src/lib.rs:380:63 [INFO] [stderr] | [INFO] [stderr] 72 | ($name:ident, $L:ident, $t1:ident, $($ts:ident),+) => { [INFO] [stderr] | - expected repetition [INFO] [stderr] ... [INFO] [stderr] 380 | impl<$t1: Sized $(, $ts: Sized)*> Default for $name<$t1 $(, $ts)*> { [INFO] [stderr] | ^^^ - conflicting repetition [INFO] [stderr] [INFO] [stderr] error: aborting due to 64 previous errors [INFO] [stderr] [INFO] [stderr] error: Could not compile `soa-vec`. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: aborting due to 64 previous errors [INFO] [stderr] [INFO] [stderr] error: Could not compile `soa-vec`. [INFO] [stderr] [INFO] [stderr] To learn more, run the command again with --verbose. [INFO] running `"docker" "inspect" "60789be5fda96436784a9cd4d930715376a84c28a52d90106c62783db5909115"` [INFO] running `"docker" "rm" "-f" "60789be5fda96436784a9cd4d930715376a84c28a52d90106c62783db5909115"` [INFO] [stdout] 60789be5fda96436784a9cd4d930715376a84c28a52d90106c62783db5909115