[INFO] cloning repository https://github.com/fre-hu/mdarray [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/fre-hu/mdarray" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ffre-hu%2Fmdarray", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ffre-hu%2Fmdarray'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 6834c4dd0d99d8d114e77d6aac31ddf3b46cccc7 [INFO] testing fre-hu/mdarray against 1.55.0 for beta-1.56-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ffre-hu%2Fmdarray" "/workspace/builds/worker-10/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-10/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/fre-hu/mdarray on toolchain 1.55.0 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.55.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/fre-hu/mdarray [INFO] finished tweaking git repo https://github.com/fre-hu/mdarray [INFO] tweaked toml for git repo https://github.com/fre-hu/mdarray written to /workspace/builds/worker-10/source/Cargo.toml [INFO] crate git repo https://github.com/fre-hu/mdarray already has a lockfile, it will not be regenerated [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.55.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-10/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-10/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" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:a89201d6b5b9fd45c15d5952ece0a0129e7e80cb26ec023fd59cf09bc26f1604" "/opt/rustwide/cargo-home/bin/cargo" "+1.55.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] c5756cbabbd1ae613b4daa37c0b62eb6583bac95201ee4a0225e0c399c06bc86 [INFO] running `Command { std: "docker" "start" "-a" "c5756cbabbd1ae613b4daa37c0b62eb6583bac95201ee4a0225e0c399c06bc86", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "c5756cbabbd1ae613b4daa37c0b62eb6583bac95201ee4a0225e0c399c06bc86", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c5756cbabbd1ae613b4daa37c0b62eb6583bac95201ee4a0225e0c399c06bc86", kill_on_drop: false }` [INFO] [stdout] c5756cbabbd1ae613b4daa37c0b62eb6583bac95201ee4a0225e0c399c06bc86 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-10/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-10/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" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:a89201d6b5b9fd45c15d5952ece0a0129e7e80cb26ec023fd59cf09bc26f1604" "/opt/rustwide/cargo-home/bin/cargo" "+1.55.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] a87406e08caef86a491502292d40e9e085472a34ae8ea5624fe9d8f77ec9f95a [INFO] running `Command { std: "docker" "start" "-a" "a87406e08caef86a491502292d40e9e085472a34ae8ea5624fe9d8f77ec9f95a", kill_on_drop: false }` [INFO] [stderr] Compiling mdarray v0.2.0 (/opt/rustwide/workdir) [INFO] [stdout] error: type parameters must be declared prior to const parameters [INFO] [stdout] --> src/grid.rs:13:60 [INFO] [stdout] | [INFO] [stdout] 13 | pub struct GridBase, const N: usize, O: Order> { [INFO] [stdout] | ----------------------------------------^-------- help: reorder the parameters: lifetimes, then types, then consts: `, O: Order, const N: usize>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: type parameters must be declared prior to const parameters [INFO] [stdout] --> src/grid.rs:18:37 [INFO] [stdout] | [INFO] [stdout] 18 | pub trait Buffer { [INFO] [stdout] | --------------------^-------- help: reorder the parameters: lifetimes, then types, then consts: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: type parameters must be declared prior to const parameters [INFO] [stdout] --> src/grid.rs:26:43 [INFO] [stdout] | [INFO] [stdout] 26 | pub struct DenseBuffer { [INFO] [stdout] | --------------------^---------^------------ help: reorder the parameters: lifetimes, then types, then consts: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: type parameters must be declared prior to const parameters [INFO] [stdout] --> src/grid.rs:31:61 [INFO] [stdout] | [INFO] [stdout] 31 | pub struct StaticBuffer, const N: usize, O: Order> [INFO] [stdout] | -------------------------------------^-------- help: reorder the parameters: lifetimes, then types, then consts: `, O: Order, const N: usize>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: type parameters must be declared prior to const parameters [INFO] [stdout] --> src/grid.rs:40:39 [INFO] [stdout] | [INFO] [stdout] 40 | pub type DenseGrid = GridBase, N, O>; [INFO] [stdout] | --------------------^--^---------- help: reorder the parameters: lifetimes, then types, then consts: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: type parameters must be declared prior to const parameters [INFO] [stdout] --> src/grid.rs:43:43 [INFO] [stdout] | [INFO] [stdout] 43 | pub type StaticGrid = GridBase, N, O>; [INFO] [stdout] | -----------------------^- help: reorder the parameters: lifetimes, then types, then consts: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: type parameters must be declared prior to const parameters [INFO] [stdout] --> src/grid.rs:45:25 [INFO] [stdout] | [INFO] [stdout] 45 | impl DenseGrid { [INFO] [stdout] | --------------------^-------- help: reorder the parameters: lifetimes, then types, then consts: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: type parameters must be declared prior to const parameters [INFO] [stdout] --> src/grid.rs:57:25 [INFO] [stdout] | [INFO] [stdout] 57 | impl DenseGrid { [INFO] [stdout] | --------------------^---------^------------ help: reorder the parameters: lifetimes, then types, then consts: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: type parameters must be declared prior to const parameters [INFO] [stdout] --> src/grid.rs:143:32 [INFO] [stdout] | [INFO] [stdout] 143 | impl DenseGrid { [INFO] [stdout] | ---------------------------^---------^------------ help: reorder the parameters: lifetimes, then types, then consts: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: type parameters must be declared prior to const parameters [INFO] [stdout] --> src/grid.rs:166:48 [INFO] [stdout] | [INFO] [stdout] 166 | impl, const N: usize, O: Order> StaticGrid [INFO] [stdout] | -------------------------------------------^-------- help: reorder the parameters: lifetimes, then types, then consts: `, O: Order, const N: usize>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: type parameters must be declared prior to const parameters [INFO] [stdout] --> src/grid.rs:184:42 [INFO] [stdout] | [INFO] [stdout] 184 | impl, const N: usize, O: Order> StaticBuffer [INFO] [stdout] | -------------------------------------^-------- help: reorder the parameters: lifetimes, then types, then consts: `, O: Order, const N: usize>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: type parameters must be declared prior to const parameters [INFO] [stdout] --> src/grid.rs:191:25 [INFO] [stdout] | [INFO] [stdout] 191 | impl Buffer for DenseBuffer { [INFO] [stdout] | --------------------^---------^------------ help: reorder the parameters: lifetimes, then types, then consts: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: type parameters must be declared prior to const parameters [INFO] [stdout] --> src/grid.rs:207:25 [INFO] [stdout] | [INFO] [stdout] 207 | impl> Buffer for StaticBuffer [INFO] [stdout] | --------------------^---------^--------------- help: reorder the parameters: lifetimes, then types, then consts: `, const N: usize>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: type parameters must be declared prior to const parameters [INFO] [stdout] --> src/grid.rs:226:53 [INFO] [stdout] | [INFO] [stdout] 226 | impl + Clone, const N: usize, O: Order> Clone for GridBase { [INFO] [stdout] | ------------------------------------------------^-------- help: reorder the parameters: lifetimes, then types, then consts: ` + Clone, O: Order, const N: usize>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: type parameters must be declared prior to const parameters [INFO] [stdout] --> src/grid.rs:235:32 [INFO] [stdout] | [INFO] [stdout] 235 | impl Clone for DenseBuffer { [INFO] [stdout] | ---------------------------^---------^-------------------- help: reorder the parameters: lifetimes, then types, then consts: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: type parameters must be declared prior to const parameters [INFO] [stdout] --> src/grid.rs:254:32 [INFO] [stdout] | [INFO] [stdout] 254 | impl> Clone for StaticBuffer [INFO] [stdout] | ---------------------------^---------^--------------- help: reorder the parameters: lifetimes, then types, then consts: `, const N: usize>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: type parameters must be declared prior to const parameters [INFO] [stdout] --> src/grid.rs:266:25 [INFO] [stdout] | [INFO] [stdout] 266 | impl Default for DenseGrid { [INFO] [stdout] | --------------------^-------- help: reorder the parameters: lifetimes, then types, then consts: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: type parameters must be declared prior to const parameters [INFO] [stdout] --> src/grid.rs:272:58 [INFO] [stdout] | [INFO] [stdout] 272 | impl, const N: usize, O: Order> Default [INFO] [stdout] | -----------------------------------------------------^-------- help: reorder the parameters: lifetimes, then types, then consts: `, O: Order, const N: usize>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: type parameters must be declared prior to const parameters [INFO] [stdout] --> src/grid.rs:288:45 [INFO] [stdout] | [INFO] [stdout] 288 | impl, const N: usize, O: Order> Deref for GridBase { [INFO] [stdout] | ----------------------------------------^-------- help: reorder the parameters: lifetimes, then types, then consts: `, O: Order, const N: usize>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: type parameters must be declared prior to const parameters [INFO] [stdout] --> src/grid.rs:296:45 [INFO] [stdout] | [INFO] [stdout] 296 | impl, const N: usize, O: Order> DerefMut for GridBase { [INFO] [stdout] | ----------------------------------------^-------- help: reorder the parameters: lifetimes, then types, then consts: `, O: Order, const N: usize>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: type parameters must be declared prior to const parameters [INFO] [stdout] --> src/grid.rs:302:25 [INFO] [stdout] | [INFO] [stdout] 302 | impl Drop for DenseBuffer { [INFO] [stdout] | --------------------^---------^------------ help: reorder the parameters: lifetimes, then types, then consts: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: type parameters must be declared prior to const parameters [INFO] [stdout] --> src/grid.rs:312:70 [INFO] [stdout] | [INFO] [stdout] 312 | impl, T, B, const N: usize, const M: usize, O: Order> Index [INFO] [stdout] | -----------------------------------------------------------------^-------- help: reorder the parameters: lifetimes, then types, then consts: `, T, B, O: Order, const N: usize, const M: usize>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: type parameters must be declared prior to const parameters [INFO] [stdout] --> src/grid.rs:324:70 [INFO] [stdout] | [INFO] [stdout] 324 | impl, T, B, const N: usize, const M: usize, O: Order> IndexMut [INFO] [stdout] | -----------------------------------------------------------------^-------- help: reorder the parameters: lifetimes, then types, then consts: `, T, B, O: Order, const N: usize, const M: usize>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: type parameters must be declared prior to const parameters [INFO] [stdout] --> src/index.rs:21:36 [INFO] [stdout] | [INFO] [stdout] 21 | pub trait IndexMap { [INFO] [stdout] | -----------------^-------- help: reorder the parameters: lifetimes, then types, then consts: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: type parameters must be declared prior to const parameters [INFO] [stdout] --> src/index.rs:37:56 [INFO] [stdout] | [INFO] [stdout] 37 | pub trait ViewIndex { [INFO] [stdout] | ------------------------------------^-------- help: reorder the parameters: lifetimes, then types, then consts: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: type parameters must be declared prior to const parameters [INFO] [stdout] --> src/index.rs:203:33 [INFO] [stdout] | [INFO] [stdout] 203 | impl ViewIndex for $type { [INFO] [stdout] | --------------------^-------- help: reorder the parameters: lifetimes, then types, then consts: `` [INFO] [stdout] ... [INFO] [stdout] 217 | impl_view_index!((Bound, Bound)); [INFO] [stdout] | ----------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_view_index` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: type parameters must be declared prior to const parameters [INFO] [stdout] --> src/index.rs:203:33 [INFO] [stdout] | [INFO] [stdout] 203 | impl ViewIndex for $type { [INFO] [stdout] | --------------------^-------- help: reorder the parameters: lifetimes, then types, then consts: `` [INFO] [stdout] ... [INFO] [stdout] 218 | impl_view_index!(usize); [INFO] [stdout] | ------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_view_index` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: type parameters must be declared prior to const parameters [INFO] [stdout] --> src/index.rs:203:33 [INFO] [stdout] | [INFO] [stdout] 203 | impl ViewIndex for $type { [INFO] [stdout] | --------------------^-------- help: reorder the parameters: lifetimes, then types, then consts: `` [INFO] [stdout] ... [INFO] [stdout] 219 | impl_view_index!(Range); [INFO] [stdout] | ------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_view_index` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: type parameters must be declared prior to const parameters [INFO] [stdout] --> src/index.rs:203:33 [INFO] [stdout] | [INFO] [stdout] 203 | impl ViewIndex for $type { [INFO] [stdout] | --------------------^-------- help: reorder the parameters: lifetimes, then types, then consts: `` [INFO] [stdout] ... [INFO] [stdout] 220 | impl_view_index!(RangeFrom); [INFO] [stdout] | ----------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_view_index` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: type parameters must be declared prior to const parameters [INFO] [stdout] --> src/index.rs:203:33 [INFO] [stdout] | [INFO] [stdout] 203 | impl ViewIndex for $type { [INFO] [stdout] | --------------------^-------- help: reorder the parameters: lifetimes, then types, then consts: `` [INFO] [stdout] ... [INFO] [stdout] 221 | impl_view_index!(RangeInclusive); [INFO] [stdout] | ---------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_view_index` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: type parameters must be declared prior to const parameters [INFO] [stdout] --> src/index.rs:203:33 [INFO] [stdout] | [INFO] [stdout] 203 | impl ViewIndex for $type { [INFO] [stdout] | --------------------^-------- help: reorder the parameters: lifetimes, then types, then consts: `` [INFO] [stdout] ... [INFO] [stdout] 222 | impl_view_index!(RangeFull); [INFO] [stdout] | ---------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_view_index` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: type parameters must be declared prior to const parameters [INFO] [stdout] --> src/index.rs:203:33 [INFO] [stdout] | [INFO] [stdout] 203 | impl ViewIndex for $type { [INFO] [stdout] | --------------------^-------- help: reorder the parameters: lifetimes, then types, then consts: `` [INFO] [stdout] ... [INFO] [stdout] 223 | impl_view_index!(RangeTo); [INFO] [stdout] | --------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_view_index` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: type parameters must be declared prior to const parameters [INFO] [stdout] --> src/index.rs:203:33 [INFO] [stdout] | [INFO] [stdout] 203 | impl ViewIndex for $type { [INFO] [stdout] | --------------------^-------- help: reorder the parameters: lifetimes, then types, then consts: `` [INFO] [stdout] ... [INFO] [stdout] 224 | impl_view_index!(RangeToInclusive); [INFO] [stdout] | ------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_view_index` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: type parameters must be declared prior to const parameters [INFO] [stdout] --> src/index.rs:226:41 [INFO] [stdout] | [INFO] [stdout] 226 | impl ViewIndex for [usize; N] { [INFO] [stdout] | ------------------------------------^-------- help: reorder the parameters: lifetimes, then types, then consts: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: type parameters must be declared prior to const parameters [INFO] [stdout] --> src/iterator.rs:9:65 [INFO] [stdout] | [INFO] [stdout] 9 | pub struct $name<'a, T, const N: usize, const M: usize, O: Order> { [INFO] [stdout] | ----------------------------------------^-------- help: reorder the parameters: lifetimes, then types, then consts: `<'a, T, O: Order, const N: usize, const M: usize>` [INFO] [stdout] ... [INFO] [stdout] 131 | impl_iter!(Iter, as_ptr, const, {}); [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_iter` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: type parameters must be declared prior to const parameters [INFO] [stdout] --> src/iterator.rs:18:53 [INFO] [stdout] | [INFO] [stdout] 18 | impl<'a, T, const N: usize, const M: usize, O: Order> $name<'a, T, N, M, O> { [INFO] [stdout] | ----------------------------------------^-------- help: reorder the parameters: lifetimes, then types, then consts: `<'a, T, O: Order, const N: usize, const M: usize>` [INFO] [stdout] ... [INFO] [stdout] 131 | impl_iter!(Iter, as_ptr, const, {}); [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_iter` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: type parameters must be declared prior to const parameters [INFO] [stdout] --> src/iterator.rs:50:53 [INFO] [stdout] | [INFO] [stdout] 50 | impl<'a, T, const N: usize, const M: usize, O: Order> ExactSizeIterator [INFO] [stdout] | ----------------------------------------^-------- help: reorder the parameters: lifetimes, then types, then consts: `<'a, T, O: Order, const N: usize, const M: usize>` [INFO] [stdout] ... [INFO] [stdout] 131 | impl_iter!(Iter, as_ptr, const, {}); [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_iter` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: type parameters must be declared prior to const parameters [INFO] [stdout] --> src/iterator.rs:55:53 [INFO] [stdout] | [INFO] [stdout] 55 | impl<'a, T, const N: usize, const M: usize, O: Order> FusedIterator [INFO] [stdout] | ----------------------------------------^-------- help: reorder the parameters: lifetimes, then types, then consts: `<'a, T, O: Order, const N: usize, const M: usize>` [INFO] [stdout] ... [INFO] [stdout] 131 | impl_iter!(Iter, as_ptr, const, {}); [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_iter` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: type parameters must be declared prior to const parameters [INFO] [stdout] --> src/iterator.rs:60:53 [INFO] [stdout] | [INFO] [stdout] 60 | impl<'a, T, const N: usize, const M: usize, O: Order> Iterator for $name<'a, T, N, M, O> { [INFO] [stdout] | ----------------------------------------^-------- help: reorder the parameters: lifetimes, then types, then consts: `<'a, T, O: Order, const N: usize, const M: usize>` [INFO] [stdout] ... [INFO] [stdout] 131 | impl_iter!(Iter, as_ptr, const, {}); [INFO] [stdout] | ------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_iter` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: type parameters must be declared prior to const parameters [INFO] [stdout] --> src/iterator.rs:9:65 [INFO] [stdout] | [INFO] [stdout] 9 | pub struct $name<'a, T, const N: usize, const M: usize, O: Order> { [INFO] [stdout] | ----------------------------------------^-------- help: reorder the parameters: lifetimes, then types, then consts: `<'a, T, O: Order, const N: usize, const M: usize>` [INFO] [stdout] ... [INFO] [stdout] 132 | impl_iter!(IterMut, as_mut_ptr, mut, {mut}); [INFO] [stdout] | -------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_iter` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: type parameters must be declared prior to const parameters [INFO] [stdout] --> src/iterator.rs:18:53 [INFO] [stdout] | [INFO] [stdout] 18 | impl<'a, T, const N: usize, const M: usize, O: Order> $name<'a, T, N, M, O> { [INFO] [stdout] | ----------------------------------------^-------- help: reorder the parameters: lifetimes, then types, then consts: `<'a, T, O: Order, const N: usize, const M: usize>` [INFO] [stdout] ... [INFO] [stdout] 132 | impl_iter!(IterMut, as_mut_ptr, mut, {mut}); [INFO] [stdout] | -------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_iter` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: type parameters must be declared prior to const parameters [INFO] [stdout] --> src/iterator.rs:50:53 [INFO] [stdout] | [INFO] [stdout] 50 | impl<'a, T, const N: usize, const M: usize, O: Order> ExactSizeIterator [INFO] [stdout] | ----------------------------------------^-------- help: reorder the parameters: lifetimes, then types, then consts: `<'a, T, O: Order, const N: usize, const M: usize>` [INFO] [stdout] ... [INFO] [stdout] 132 | impl_iter!(IterMut, as_mut_ptr, mut, {mut}); [INFO] [stdout] | -------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_iter` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: type parameters must be declared prior to const parameters [INFO] [stdout] --> src/iterator.rs:55:53 [INFO] [stdout] | [INFO] [stdout] 55 | impl<'a, T, const N: usize, const M: usize, O: Order> FusedIterator [INFO] [stdout] | ----------------------------------------^-------- help: reorder the parameters: lifetimes, then types, then consts: `<'a, T, O: Order, const N: usize, const M: usize>` [INFO] [stdout] ... [INFO] [stdout] 132 | impl_iter!(IterMut, as_mut_ptr, mut, {mut}); [INFO] [stdout] | -------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_iter` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: type parameters must be declared prior to const parameters [INFO] [stdout] --> src/iterator.rs:60:53 [INFO] [stdout] | [INFO] [stdout] 60 | impl<'a, T, const N: usize, const M: usize, O: Order> Iterator for $name<'a, T, N, M, O> { [INFO] [stdout] | ----------------------------------------^-------- help: reorder the parameters: lifetimes, then types, then consts: `<'a, T, O: Order, const N: usize, const M: usize>` [INFO] [stdout] ... [INFO] [stdout] 132 | impl_iter!(IterMut, as_mut_ptr, mut, {mut}); [INFO] [stdout] | -------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `impl_iter` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: type parameters must be declared prior to const parameters [INFO] [stdout] --> src/layout.rs:4:34 [INFO] [stdout] | [INFO] [stdout] 4 | pub trait Layout { [INFO] [stdout] | -----------------^-------- help: reorder the parameters: lifetimes, then types, then consts: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: type parameters must be declared prior to const parameters [INFO] [stdout] --> src/layout.rs:8:58 [INFO] [stdout] | [INFO] [stdout] 8 | pub struct StridedLayout { [INFO] [stdout] | ---------------------------------^-------- help: reorder the parameters: lifetimes, then types, then consts: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: type parameters must be declared prior to const parameters [INFO] [stdout] --> src/layout.rs:14:38 [INFO] [stdout] | [INFO] [stdout] 14 | pub type DenseLayout = StridedLayout; [INFO] [stdout] | -----------------^- help: reorder the parameters: lifetimes, then types, then consts: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: type parameters must be declared prior to const parameters [INFO] [stdout] --> src/layout.rs:16:38 [INFO] [stdout] | [INFO] [stdout] 16 | impl StridedLayout { [INFO] [stdout] | ---------------------------------^-------- help: reorder the parameters: lifetimes, then types, then consts: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: type parameters must be declared prior to const parameters [INFO] [stdout] --> src/layout.rs:45:38 [INFO] [stdout] | [INFO] [stdout] 45 | impl StridedLayout { [INFO] [stdout] | ---------------------------------^-------- help: reorder the parameters: lifetimes, then types, then consts: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: type parameters must be declared prior to const parameters [INFO] [stdout] --> src/layout.rs:52:38 [INFO] [stdout] | [INFO] [stdout] 52 | impl Layout for StridedLayout { [INFO] [stdout] | ---------------------------------^-------- help: reorder the parameters: lifetimes, then types, then consts: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: type parameters must be declared prior to const parameters [INFO] [stdout] --> src/sub_grid.rs:9:59 [INFO] [stdout] | [INFO] [stdout] 9 | pub struct SubGrid<'a, T, const N: usize, const M: usize, O: Order> { [INFO] [stdout] | ----------------------------------------^-------- help: reorder the parameters: lifetimes, then types, then consts: `<'a, T, O: Order, const N: usize, const M: usize>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: type parameters must be declared prior to const parameters [INFO] [stdout] --> src/sub_grid.rs:15:62 [INFO] [stdout] | [INFO] [stdout] 15 | pub struct SubGridMut<'a, T, const N: usize, const M: usize, O: Order> { [INFO] [stdout] | ----------------------------------------^-------- help: reorder the parameters: lifetimes, then types, then consts: `<'a, T, O: Order, const N: usize, const M: usize>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: type parameters must be declared prior to const parameters [INFO] [stdout] --> src/sub_grid.rs:21:45 [INFO] [stdout] | [INFO] [stdout] 21 | impl<'a, T, const N: usize, const M: usize, O: Order> SubGrid<'a, T, N, M, O> { [INFO] [stdout] | ----------------------------------------^-------- help: reorder the parameters: lifetimes, then types, then consts: `<'a, T, O: Order, const N: usize, const M: usize>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: type parameters must be declared prior to const parameters [INFO] [stdout] --> src/sub_grid.rs:31:45 [INFO] [stdout] | [INFO] [stdout] 31 | impl<'a, T, const N: usize, const M: usize, O: Order> SubGridMut<'a, T, N, M, O> { [INFO] [stdout] | ----------------------------------------^-------- help: reorder the parameters: lifetimes, then types, then consts: `<'a, T, O: Order, const N: usize, const M: usize>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: type parameters must be declared prior to const parameters [INFO] [stdout] --> src/sub_grid.rs:41:45 [INFO] [stdout] | [INFO] [stdout] 41 | impl<'a, T, const N: usize, const M: usize, O: Order> Deref for SubGrid<'a, T, N, M, O> { [INFO] [stdout] | ----------------------------------------^-------- help: reorder the parameters: lifetimes, then types, then consts: `<'a, T, O: Order, const N: usize, const M: usize>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: type parameters must be declared prior to const parameters [INFO] [stdout] --> src/sub_grid.rs:49:45 [INFO] [stdout] | [INFO] [stdout] 49 | impl<'a, T, const N: usize, const M: usize, O: Order> Deref for SubGridMut<'a, T, N, M, O> { [INFO] [stdout] | ----------------------------------------^-------- help: reorder the parameters: lifetimes, then types, then consts: `<'a, T, O: Order, const N: usize, const M: usize>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: type parameters must be declared prior to const parameters [INFO] [stdout] --> src/sub_grid.rs:57:45 [INFO] [stdout] | [INFO] [stdout] 57 | impl<'a, T, const N: usize, const M: usize, O: Order> DerefMut for SubGridMut<'a, T, N, M, O> { [INFO] [stdout] | ----------------------------------------^-------- help: reorder the parameters: lifetimes, then types, then consts: `<'a, T, O: Order, const N: usize, const M: usize>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: type parameters must be declared prior to const parameters [INFO] [stdout] --> src/sub_grid.rs:63:71 [INFO] [stdout] | [INFO] [stdout] 63 | impl<'a, I: ViewIndex, T, const N: usize, const M: usize, O: Order> Index [INFO] [stdout] | ------------------------------------------------------------------^-------- help: reorder the parameters: lifetimes, then types, then consts: `<'a, I: ViewIndex, T, O: Order, const N: usize, const M: usize>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: type parameters must be declared prior to const parameters [INFO] [stdout] --> src/sub_grid.rs:73:71 [INFO] [stdout] | [INFO] [stdout] 73 | impl<'a, I: ViewIndex, T, const N: usize, const M: usize, O: Order> Index [INFO] [stdout] | ------------------------------------------------------------------^-------- help: reorder the parameters: lifetimes, then types, then consts: `<'a, I: ViewIndex, T, O: Order, const N: usize, const M: usize>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: type parameters must be declared prior to const parameters [INFO] [stdout] --> src/sub_grid.rs:83:71 [INFO] [stdout] | [INFO] [stdout] 83 | impl<'a, I: ViewIndex, T, const N: usize, const M: usize, O: Order> IndexMut [INFO] [stdout] | ------------------------------------------------------------------^-------- help: reorder the parameters: lifetimes, then types, then consts: `<'a, I: ViewIndex, T, O: Order, const N: usize, const M: usize>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: type parameters must be declared prior to const parameters [INFO] [stdout] --> src/view.rs:16:57 [INFO] [stdout] | [INFO] [stdout] 16 | pub struct ViewBase, const N: usize, O: Order> { [INFO] [stdout] | -------------------------------------^-------- help: reorder the parameters: lifetimes, then types, then consts: `, O: Order, const N: usize>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: type parameters must be declared prior to const parameters [INFO] [stdout] --> src/view.rs:22:57 [INFO] [stdout] | [INFO] [stdout] 22 | pub type StridedView = [INFO] [stdout] | ------------------------------------^- help: reorder the parameters: lifetimes, then types, then consts: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: type parameters must be declared prior to const parameters [INFO] [stdout] --> src/view.rs:26:39 [INFO] [stdout] | [INFO] [stdout] 26 | pub type DenseView = StridedView; [INFO] [stdout] | --------------------^- help: reorder the parameters: lifetimes, then types, then consts: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: type parameters must be declared prior to const parameters [INFO] [stdout] --> src/view.rs:28:42 [INFO] [stdout] | [INFO] [stdout] 28 | impl, const N: usize, O: Order> ViewBase { [INFO] [stdout] | -------------------------------------^-------- help: reorder the parameters: lifetimes, then types, then consts: `, O: Order, const N: usize>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: type parameters must be declared prior to const parameters [INFO] [stdout] --> src/view.rs:81:41 [INFO] [stdout] | [INFO] [stdout] 81 | impl StridedView { [INFO] [stdout] | ------------------------------------^-------- help: reorder the parameters: lifetimes, then types, then consts: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: type parameters must be declared prior to const parameters [INFO] [stdout] --> src/view.rs:103:25 [INFO] [stdout] | [INFO] [stdout] 103 | impl DenseView { [INFO] [stdout] | --------------------^-------- help: reorder the parameters: lifetimes, then types, then consts: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: type parameters must be declared prior to const parameters [INFO] [stdout] --> src/view.rs:309:25 [INFO] [stdout] | [INFO] [stdout] 309 | impl Deref for DenseView { [INFO] [stdout] | --------------------^-------- help: reorder the parameters: lifetimes, then types, then consts: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: type parameters must be declared prior to const parameters [INFO] [stdout] --> src/view.rs:317:25 [INFO] [stdout] | [INFO] [stdout] 317 | impl DerefMut for DenseView { [INFO] [stdout] | --------------------^-------- help: reorder the parameters: lifetimes, then types, then consts: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: type parameters must be declared prior to const parameters [INFO] [stdout] --> src/view.rs:323:67 [INFO] [stdout] | [INFO] [stdout] 323 | impl, T, const N: usize, const M: usize, O: Order> Index [INFO] [stdout] | --------------------------------------------------------------^-------- help: reorder the parameters: lifetimes, then types, then consts: `, T, O: Order, const N: usize, const M: usize>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: type parameters must be declared prior to const parameters [INFO] [stdout] --> src/view.rs:333:67 [INFO] [stdout] | [INFO] [stdout] 333 | impl, T, const N: usize, const M: usize, O: Order> IndexMut [INFO] [stdout] | --------------------------------------------------------------^-------- help: reorder the parameters: lifetimes, then types, then consts: `, T, O: Order, const N: usize, const M: usize>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: type parameters must be declared prior to const parameters [INFO] [stdout] --> src/lib.rs:59:34 [INFO] [stdout] | [INFO] [stdout] 59 | pub type Grid = DenseGrid; [INFO] [stdout] | --------------------^---------- help: reorder the parameters: lifetimes, then types, then consts: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: type parameters must be declared prior to const parameters [INFO] [stdout] --> src/lib.rs:62:35 [INFO] [stdout] | [INFO] [stdout] 62 | pub type CGrid = DenseGrid; [INFO] [stdout] | --------------------^---------- help: reorder the parameters: lifetimes, then types, then consts: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/grid.rs:33:9 [INFO] [stdout] | [INFO] [stdout] 33 | [T; D::LEN]: , [INFO] [stdout] | ^^^^^^ cannot perform const operation using `D` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/grid.rs:35:16 [INFO] [stdout] | [INFO] [stdout] 35 | array: [T; D::LEN], [INFO] [stdout] | ^^^^^^ cannot perform const operation using `D` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/grid.rs:168:10 [INFO] [stdout] | [INFO] [stdout] 168 | [(); D::LEN]: , [INFO] [stdout] | ^^^^^^ cannot perform const operation using `D` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/grid.rs:186:9 [INFO] [stdout] | [INFO] [stdout] 186 | [T; D::LEN]: , [INFO] [stdout] | ^^^^^^ cannot perform const operation using `D` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/grid.rs:209:10 [INFO] [stdout] | [INFO] [stdout] 209 | [(); D::LEN]: , [INFO] [stdout] | ^^^^^^ cannot perform const operation using `D` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/grid.rs:256:10 [INFO] [stdout] | [INFO] [stdout] 256 | [(); D::LEN]: , [INFO] [stdout] | ^^^^^^ cannot perform const operation using `D` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/grid.rs:275:10 [INFO] [stdout] | [INFO] [stdout] 275 | [(); D::LEN]: , [INFO] [stdout] | ^^^^^^ cannot perform const operation using `D` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:243:47 [INFO] [stdout] | [INFO] [stdout] 243 | impl_view!(view, SubGrid, as_ptr, 1, 0, (x), (X), doc()); [INFO] [stdout] | ^ cannot perform const operation using `X` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:244:47 [INFO] [stdout] | [INFO] [stdout] 244 | impl_view!(view, SubGrid, as_ptr, 1, 1, (x), (X), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `X` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:246:50 [INFO] [stdout] | [INFO] [stdout] 246 | impl_view!(view, SubGrid, as_ptr, 2, 0, (x, y), (X, Y), doc()); [INFO] [stdout] | ^ cannot perform const operation using `X` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:246:53 [INFO] [stdout] | [INFO] [stdout] 246 | impl_view!(view, SubGrid, as_ptr, 2, 0, (x, y), (X, Y), doc()); [INFO] [stdout] | ^ cannot perform const operation using `Y` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:247:50 [INFO] [stdout] | [INFO] [stdout] 247 | impl_view!(view, SubGrid, as_ptr, 2, 1, (x, y), (X, Y), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `X` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:247:53 [INFO] [stdout] | [INFO] [stdout] 247 | impl_view!(view, SubGrid, as_ptr, 2, 1, (x, y), (X, Y), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `Y` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:248:50 [INFO] [stdout] | [INFO] [stdout] 248 | impl_view!(view, SubGrid, as_ptr, 2, 2, (x, y), (X, Y), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `X` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:248:53 [INFO] [stdout] | [INFO] [stdout] 248 | impl_view!(view, SubGrid, as_ptr, 2, 2, (x, y), (X, Y), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `Y` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:250:53 [INFO] [stdout] | [INFO] [stdout] 250 | impl_view!(view, SubGrid, as_ptr, 3, 0, (x, y, z), (X, Y, Z), doc()); [INFO] [stdout] | ^ cannot perform const operation using `X` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:250:56 [INFO] [stdout] | [INFO] [stdout] 250 | impl_view!(view, SubGrid, as_ptr, 3, 0, (x, y, z), (X, Y, Z), doc()); [INFO] [stdout] | ^ cannot perform const operation using `Y` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:250:59 [INFO] [stdout] | [INFO] [stdout] 250 | impl_view!(view, SubGrid, as_ptr, 3, 0, (x, y, z), (X, Y, Z), doc()); [INFO] [stdout] | ^ cannot perform const operation using `Z` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:251:53 [INFO] [stdout] | [INFO] [stdout] 251 | impl_view!(view, SubGrid, as_ptr, 3, 1, (x, y, z), (X, Y, Z), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `X` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:251:56 [INFO] [stdout] | [INFO] [stdout] 251 | impl_view!(view, SubGrid, as_ptr, 3, 1, (x, y, z), (X, Y, Z), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `Y` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:251:59 [INFO] [stdout] | [INFO] [stdout] 251 | impl_view!(view, SubGrid, as_ptr, 3, 1, (x, y, z), (X, Y, Z), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `Z` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:252:53 [INFO] [stdout] | [INFO] [stdout] 252 | impl_view!(view, SubGrid, as_ptr, 3, 2, (x, y, z), (X, Y, Z), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `X` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:252:56 [INFO] [stdout] | [INFO] [stdout] 252 | impl_view!(view, SubGrid, as_ptr, 3, 2, (x, y, z), (X, Y, Z), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `Y` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:252:59 [INFO] [stdout] | [INFO] [stdout] 252 | impl_view!(view, SubGrid, as_ptr, 3, 2, (x, y, z), (X, Y, Z), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `Z` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:253:53 [INFO] [stdout] | [INFO] [stdout] 253 | impl_view!(view, SubGrid, as_ptr, 3, 3, (x, y, z), (X, Y, Z), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `X` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:253:56 [INFO] [stdout] | [INFO] [stdout] 253 | impl_view!(view, SubGrid, as_ptr, 3, 3, (x, y, z), (X, Y, Z), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `Y` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:253:59 [INFO] [stdout] | [INFO] [stdout] 253 | impl_view!(view, SubGrid, as_ptr, 3, 3, (x, y, z), (X, Y, Z), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `Z` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:255:56 [INFO] [stdout] | [INFO] [stdout] 255 | impl_view!(view, SubGrid, as_ptr, 4, 0, (x, y, z, w), (X, Y, Z, W), doc()); [INFO] [stdout] | ^ cannot perform const operation using `X` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:255:59 [INFO] [stdout] | [INFO] [stdout] 255 | impl_view!(view, SubGrid, as_ptr, 4, 0, (x, y, z, w), (X, Y, Z, W), doc()); [INFO] [stdout] | ^ cannot perform const operation using `Y` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:255:62 [INFO] [stdout] | [INFO] [stdout] 255 | impl_view!(view, SubGrid, as_ptr, 4, 0, (x, y, z, w), (X, Y, Z, W), doc()); [INFO] [stdout] | ^ cannot perform const operation using `Z` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:255:65 [INFO] [stdout] | [INFO] [stdout] 255 | impl_view!(view, SubGrid, as_ptr, 4, 0, (x, y, z, w), (X, Y, Z, W), doc()); [INFO] [stdout] | ^ cannot perform const operation using `W` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:256:56 [INFO] [stdout] | [INFO] [stdout] 256 | impl_view!(view, SubGrid, as_ptr, 4, 1, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `X` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:256:59 [INFO] [stdout] | [INFO] [stdout] 256 | impl_view!(view, SubGrid, as_ptr, 4, 1, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `Y` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:256:62 [INFO] [stdout] | [INFO] [stdout] 256 | impl_view!(view, SubGrid, as_ptr, 4, 1, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `Z` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:256:65 [INFO] [stdout] | [INFO] [stdout] 256 | impl_view!(view, SubGrid, as_ptr, 4, 1, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `W` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:257:56 [INFO] [stdout] | [INFO] [stdout] 257 | impl_view!(view, SubGrid, as_ptr, 4, 2, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `X` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:257:59 [INFO] [stdout] | [INFO] [stdout] 257 | impl_view!(view, SubGrid, as_ptr, 4, 2, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `Y` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:257:62 [INFO] [stdout] | [INFO] [stdout] 257 | impl_view!(view, SubGrid, as_ptr, 4, 2, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `Z` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:257:65 [INFO] [stdout] | [INFO] [stdout] 257 | impl_view!(view, SubGrid, as_ptr, 4, 2, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `W` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:258:56 [INFO] [stdout] | [INFO] [stdout] 258 | impl_view!(view, SubGrid, as_ptr, 4, 3, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `X` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:258:59 [INFO] [stdout] | [INFO] [stdout] 258 | impl_view!(view, SubGrid, as_ptr, 4, 3, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `Y` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:258:62 [INFO] [stdout] | [INFO] [stdout] 258 | impl_view!(view, SubGrid, as_ptr, 4, 3, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `Z` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:258:65 [INFO] [stdout] | [INFO] [stdout] 258 | impl_view!(view, SubGrid, as_ptr, 4, 3, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `W` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:259:56 [INFO] [stdout] | [INFO] [stdout] 259 | impl_view!(view, SubGrid, as_ptr, 4, 4, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `X` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:259:59 [INFO] [stdout] | [INFO] [stdout] 259 | impl_view!(view, SubGrid, as_ptr, 4, 4, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `Y` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:259:62 [INFO] [stdout] | [INFO] [stdout] 259 | impl_view!(view, SubGrid, as_ptr, 4, 4, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `Z` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:259:65 [INFO] [stdout] | [INFO] [stdout] 259 | impl_view!(view, SubGrid, as_ptr, 4, 4, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `W` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:261:59 [INFO] [stdout] | [INFO] [stdout] 261 | impl_view!(view, SubGrid, as_ptr, 5, 0, (x, y, z, w, u), (X, Y, Z, W, U), doc()); [INFO] [stdout] | ^ cannot perform const operation using `X` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:261:62 [INFO] [stdout] | [INFO] [stdout] 261 | impl_view!(view, SubGrid, as_ptr, 5, 0, (x, y, z, w, u), (X, Y, Z, W, U), doc()); [INFO] [stdout] | ^ cannot perform const operation using `Y` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:261:65 [INFO] [stdout] | [INFO] [stdout] 261 | impl_view!(view, SubGrid, as_ptr, 5, 0, (x, y, z, w, u), (X, Y, Z, W, U), doc()); [INFO] [stdout] | ^ cannot perform const operation using `Z` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:261:68 [INFO] [stdout] | [INFO] [stdout] 261 | impl_view!(view, SubGrid, as_ptr, 5, 0, (x, y, z, w, u), (X, Y, Z, W, U), doc()); [INFO] [stdout] | ^ cannot perform const operation using `W` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:261:71 [INFO] [stdout] | [INFO] [stdout] 261 | impl_view!(view, SubGrid, as_ptr, 5, 0, (x, y, z, w, u), (X, Y, Z, W, U), doc()); [INFO] [stdout] | ^ cannot perform const operation using `U` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:262:59 [INFO] [stdout] | [INFO] [stdout] 262 | impl_view!(view, SubGrid, as_ptr, 5, 1, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `X` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:262:62 [INFO] [stdout] | [INFO] [stdout] 262 | impl_view!(view, SubGrid, as_ptr, 5, 1, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `Y` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:262:65 [INFO] [stdout] | [INFO] [stdout] 262 | impl_view!(view, SubGrid, as_ptr, 5, 1, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `Z` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:262:68 [INFO] [stdout] | [INFO] [stdout] 262 | impl_view!(view, SubGrid, as_ptr, 5, 1, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `W` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:262:71 [INFO] [stdout] | [INFO] [stdout] 262 | impl_view!(view, SubGrid, as_ptr, 5, 1, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `U` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:263:59 [INFO] [stdout] | [INFO] [stdout] 263 | impl_view!(view, SubGrid, as_ptr, 5, 2, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `X` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:263:62 [INFO] [stdout] | [INFO] [stdout] 263 | impl_view!(view, SubGrid, as_ptr, 5, 2, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `Y` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:263:65 [INFO] [stdout] | [INFO] [stdout] 263 | impl_view!(view, SubGrid, as_ptr, 5, 2, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `Z` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:263:68 [INFO] [stdout] | [INFO] [stdout] 263 | impl_view!(view, SubGrid, as_ptr, 5, 2, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `W` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:263:71 [INFO] [stdout] | [INFO] [stdout] 263 | impl_view!(view, SubGrid, as_ptr, 5, 2, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `U` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:264:59 [INFO] [stdout] | [INFO] [stdout] 264 | impl_view!(view, SubGrid, as_ptr, 5, 3, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `X` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:264:62 [INFO] [stdout] | [INFO] [stdout] 264 | impl_view!(view, SubGrid, as_ptr, 5, 3, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `Y` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:264:65 [INFO] [stdout] | [INFO] [stdout] 264 | impl_view!(view, SubGrid, as_ptr, 5, 3, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `Z` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:264:68 [INFO] [stdout] | [INFO] [stdout] 264 | impl_view!(view, SubGrid, as_ptr, 5, 3, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `W` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:264:71 [INFO] [stdout] | [INFO] [stdout] 264 | impl_view!(view, SubGrid, as_ptr, 5, 3, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `U` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:265:59 [INFO] [stdout] | [INFO] [stdout] 265 | impl_view!(view, SubGrid, as_ptr, 5, 4, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `X` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:265:62 [INFO] [stdout] | [INFO] [stdout] 265 | impl_view!(view, SubGrid, as_ptr, 5, 4, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `Y` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:265:65 [INFO] [stdout] | [INFO] [stdout] 265 | impl_view!(view, SubGrid, as_ptr, 5, 4, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `Z` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:265:68 [INFO] [stdout] | [INFO] [stdout] 265 | impl_view!(view, SubGrid, as_ptr, 5, 4, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `W` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:265:71 [INFO] [stdout] | [INFO] [stdout] 265 | impl_view!(view, SubGrid, as_ptr, 5, 4, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `U` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:266:59 [INFO] [stdout] | [INFO] [stdout] 266 | impl_view!(view, SubGrid, as_ptr, 5, 5, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `X` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:266:62 [INFO] [stdout] | [INFO] [stdout] 266 | impl_view!(view, SubGrid, as_ptr, 5, 5, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `Y` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:266:65 [INFO] [stdout] | [INFO] [stdout] 266 | impl_view!(view, SubGrid, as_ptr, 5, 5, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `Z` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:266:68 [INFO] [stdout] | [INFO] [stdout] 266 | impl_view!(view, SubGrid, as_ptr, 5, 5, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `W` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:266:71 [INFO] [stdout] | [INFO] [stdout] 266 | impl_view!(view, SubGrid, as_ptr, 5, 5, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `U` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:268:62 [INFO] [stdout] | [INFO] [stdout] 268 | impl_view!(view, SubGrid, as_ptr, 6, 0, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc()); [INFO] [stdout] | ^ cannot perform const operation using `X` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:268:65 [INFO] [stdout] | [INFO] [stdout] 268 | impl_view!(view, SubGrid, as_ptr, 6, 0, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc()); [INFO] [stdout] | ^ cannot perform const operation using `Y` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:268:68 [INFO] [stdout] | [INFO] [stdout] 268 | impl_view!(view, SubGrid, as_ptr, 6, 0, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc()); [INFO] [stdout] | ^ cannot perform const operation using `Z` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:268:71 [INFO] [stdout] | [INFO] [stdout] 268 | impl_view!(view, SubGrid, as_ptr, 6, 0, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc()); [INFO] [stdout] | ^ cannot perform const operation using `W` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:268:74 [INFO] [stdout] | [INFO] [stdout] 268 | impl_view!(view, SubGrid, as_ptr, 6, 0, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc()); [INFO] [stdout] | ^ cannot perform const operation using `U` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:268:77 [INFO] [stdout] | [INFO] [stdout] 268 | impl_view!(view, SubGrid, as_ptr, 6, 0, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc()); [INFO] [stdout] | ^ cannot perform const operation using `V` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:269:62 [INFO] [stdout] | [INFO] [stdout] 269 | impl_view!(view, SubGrid, as_ptr, 6, 1, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `X` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:269:65 [INFO] [stdout] | [INFO] [stdout] 269 | impl_view!(view, SubGrid, as_ptr, 6, 1, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `Y` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:269:68 [INFO] [stdout] | [INFO] [stdout] 269 | impl_view!(view, SubGrid, as_ptr, 6, 1, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `Z` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:269:71 [INFO] [stdout] | [INFO] [stdout] 269 | impl_view!(view, SubGrid, as_ptr, 6, 1, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `W` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:269:74 [INFO] [stdout] | [INFO] [stdout] 269 | impl_view!(view, SubGrid, as_ptr, 6, 1, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `U` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:269:77 [INFO] [stdout] | [INFO] [stdout] 269 | impl_view!(view, SubGrid, as_ptr, 6, 1, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `V` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:270:62 [INFO] [stdout] | [INFO] [stdout] 270 | impl_view!(view, SubGrid, as_ptr, 6, 2, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `X` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:270:65 [INFO] [stdout] | [INFO] [stdout] 270 | impl_view!(view, SubGrid, as_ptr, 6, 2, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `Y` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:270:68 [INFO] [stdout] | [INFO] [stdout] 270 | impl_view!(view, SubGrid, as_ptr, 6, 2, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `Z` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:270:71 [INFO] [stdout] | [INFO] [stdout] 270 | impl_view!(view, SubGrid, as_ptr, 6, 2, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `W` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:270:74 [INFO] [stdout] | [INFO] [stdout] 270 | impl_view!(view, SubGrid, as_ptr, 6, 2, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `U` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:270:77 [INFO] [stdout] | [INFO] [stdout] 270 | impl_view!(view, SubGrid, as_ptr, 6, 2, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `V` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:271:62 [INFO] [stdout] | [INFO] [stdout] 271 | impl_view!(view, SubGrid, as_ptr, 6, 3, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `X` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:271:65 [INFO] [stdout] | [INFO] [stdout] 271 | impl_view!(view, SubGrid, as_ptr, 6, 3, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `Y` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:271:68 [INFO] [stdout] | [INFO] [stdout] 271 | impl_view!(view, SubGrid, as_ptr, 6, 3, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `Z` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:271:71 [INFO] [stdout] | [INFO] [stdout] 271 | impl_view!(view, SubGrid, as_ptr, 6, 3, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `W` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:271:74 [INFO] [stdout] | [INFO] [stdout] 271 | impl_view!(view, SubGrid, as_ptr, 6, 3, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `U` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:271:77 [INFO] [stdout] | [INFO] [stdout] 271 | impl_view!(view, SubGrid, as_ptr, 6, 3, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `V` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:272:62 [INFO] [stdout] | [INFO] [stdout] 272 | impl_view!(view, SubGrid, as_ptr, 6, 4, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `X` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:272:65 [INFO] [stdout] | [INFO] [stdout] 272 | impl_view!(view, SubGrid, as_ptr, 6, 4, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `Y` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:272:68 [INFO] [stdout] | [INFO] [stdout] 272 | impl_view!(view, SubGrid, as_ptr, 6, 4, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `Z` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:272:71 [INFO] [stdout] | [INFO] [stdout] 272 | impl_view!(view, SubGrid, as_ptr, 6, 4, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `W` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:272:74 [INFO] [stdout] | [INFO] [stdout] 272 | impl_view!(view, SubGrid, as_ptr, 6, 4, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `U` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:272:77 [INFO] [stdout] | [INFO] [stdout] 272 | impl_view!(view, SubGrid, as_ptr, 6, 4, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `V` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:273:62 [INFO] [stdout] | [INFO] [stdout] 273 | impl_view!(view, SubGrid, as_ptr, 6, 5, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `X` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:273:65 [INFO] [stdout] | [INFO] [stdout] 273 | impl_view!(view, SubGrid, as_ptr, 6, 5, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `Y` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:273:68 [INFO] [stdout] | [INFO] [stdout] 273 | impl_view!(view, SubGrid, as_ptr, 6, 5, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `Z` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:273:71 [INFO] [stdout] | [INFO] [stdout] 273 | impl_view!(view, SubGrid, as_ptr, 6, 5, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `W` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:273:74 [INFO] [stdout] | [INFO] [stdout] 273 | impl_view!(view, SubGrid, as_ptr, 6, 5, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `U` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:273:77 [INFO] [stdout] | [INFO] [stdout] 273 | impl_view!(view, SubGrid, as_ptr, 6, 5, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `V` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:274:62 [INFO] [stdout] | [INFO] [stdout] 274 | impl_view!(view, SubGrid, as_ptr, 6, 6, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `X` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:274:65 [INFO] [stdout] | [INFO] [stdout] 274 | impl_view!(view, SubGrid, as_ptr, 6, 6, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `Y` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:274:68 [INFO] [stdout] | [INFO] [stdout] 274 | impl_view!(view, SubGrid, as_ptr, 6, 6, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `Z` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:274:71 [INFO] [stdout] | [INFO] [stdout] 274 | impl_view!(view, SubGrid, as_ptr, 6, 6, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `W` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:274:74 [INFO] [stdout] | [INFO] [stdout] 274 | impl_view!(view, SubGrid, as_ptr, 6, 6, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `U` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:274:77 [INFO] [stdout] | [INFO] [stdout] 274 | impl_view!(view, SubGrid, as_ptr, 6, 6, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `V` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:276:58 [INFO] [stdout] | [INFO] [stdout] 276 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 1, 0, (x), (X), doc()); [INFO] [stdout] | ^ cannot perform const operation using `X` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:277:58 [INFO] [stdout] | [INFO] [stdout] 277 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 1, 1, (x), (X), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `X` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:279:61 [INFO] [stdout] | [INFO] [stdout] 279 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 2, 0, (x, y), (X, Y), doc()); [INFO] [stdout] | ^ cannot perform const operation using `X` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:279:64 [INFO] [stdout] | [INFO] [stdout] 279 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 2, 0, (x, y), (X, Y), doc()); [INFO] [stdout] | ^ cannot perform const operation using `Y` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:280:61 [INFO] [stdout] | [INFO] [stdout] 280 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 2, 1, (x, y), (X, Y), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `X` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:280:64 [INFO] [stdout] | [INFO] [stdout] 280 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 2, 1, (x, y), (X, Y), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `Y` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:281:61 [INFO] [stdout] | [INFO] [stdout] 281 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 2, 2, (x, y), (X, Y), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `X` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:281:64 [INFO] [stdout] | [INFO] [stdout] 281 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 2, 2, (x, y), (X, Y), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `Y` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:283:64 [INFO] [stdout] | [INFO] [stdout] 283 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 3, 0, (x, y, z), (X, Y, Z), doc()); [INFO] [stdout] | ^ cannot perform const operation using `X` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:283:67 [INFO] [stdout] | [INFO] [stdout] 283 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 3, 0, (x, y, z), (X, Y, Z), doc()); [INFO] [stdout] | ^ cannot perform const operation using `Y` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:283:70 [INFO] [stdout] | [INFO] [stdout] 283 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 3, 0, (x, y, z), (X, Y, Z), doc()); [INFO] [stdout] | ^ cannot perform const operation using `Z` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:284:64 [INFO] [stdout] | [INFO] [stdout] 284 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 3, 1, (x, y, z), (X, Y, Z), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `X` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:284:67 [INFO] [stdout] | [INFO] [stdout] 284 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 3, 1, (x, y, z), (X, Y, Z), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `Y` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:284:70 [INFO] [stdout] | [INFO] [stdout] 284 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 3, 1, (x, y, z), (X, Y, Z), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `Z` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:285:64 [INFO] [stdout] | [INFO] [stdout] 285 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 3, 2, (x, y, z), (X, Y, Z), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `X` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:285:67 [INFO] [stdout] | [INFO] [stdout] 285 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 3, 2, (x, y, z), (X, Y, Z), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `Y` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:285:70 [INFO] [stdout] | [INFO] [stdout] 285 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 3, 2, (x, y, z), (X, Y, Z), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `Z` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:286:64 [INFO] [stdout] | [INFO] [stdout] 286 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 3, 3, (x, y, z), (X, Y, Z), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `X` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:286:67 [INFO] [stdout] | [INFO] [stdout] 286 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 3, 3, (x, y, z), (X, Y, Z), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `Y` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:286:70 [INFO] [stdout] | [INFO] [stdout] 286 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 3, 3, (x, y, z), (X, Y, Z), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `Z` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:288:67 [INFO] [stdout] | [INFO] [stdout] 288 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 4, 0, (x, y, z, w), (X, Y, Z, W), doc()); [INFO] [stdout] | ^ cannot perform const operation using `X` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:288:70 [INFO] [stdout] | [INFO] [stdout] 288 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 4, 0, (x, y, z, w), (X, Y, Z, W), doc()); [INFO] [stdout] | ^ cannot perform const operation using `Y` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:288:73 [INFO] [stdout] | [INFO] [stdout] 288 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 4, 0, (x, y, z, w), (X, Y, Z, W), doc()); [INFO] [stdout] | ^ cannot perform const operation using `Z` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:288:76 [INFO] [stdout] | [INFO] [stdout] 288 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 4, 0, (x, y, z, w), (X, Y, Z, W), doc()); [INFO] [stdout] | ^ cannot perform const operation using `W` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:289:67 [INFO] [stdout] | [INFO] [stdout] 289 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 4, 1, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `X` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:289:70 [INFO] [stdout] | [INFO] [stdout] 289 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 4, 1, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `Y` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:289:73 [INFO] [stdout] | [INFO] [stdout] 289 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 4, 1, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `Z` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:289:76 [INFO] [stdout] | [INFO] [stdout] 289 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 4, 1, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `W` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:290:67 [INFO] [stdout] | [INFO] [stdout] 290 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 4, 2, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `X` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:290:70 [INFO] [stdout] | [INFO] [stdout] 290 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 4, 2, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `Y` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:290:73 [INFO] [stdout] | [INFO] [stdout] 290 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 4, 2, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `Z` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:290:76 [INFO] [stdout] | [INFO] [stdout] 290 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 4, 2, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `W` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:291:67 [INFO] [stdout] | [INFO] [stdout] 291 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 4, 3, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `X` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:291:70 [INFO] [stdout] | [INFO] [stdout] 291 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 4, 3, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `Y` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:291:73 [INFO] [stdout] | [INFO] [stdout] 291 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 4, 3, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `Z` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:291:76 [INFO] [stdout] | [INFO] [stdout] 291 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 4, 3, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `W` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:292:67 [INFO] [stdout] | [INFO] [stdout] 292 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 4, 4, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `X` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:292:70 [INFO] [stdout] | [INFO] [stdout] 292 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 4, 4, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `Y` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:292:73 [INFO] [stdout] | [INFO] [stdout] 292 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 4, 4, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `Z` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:292:76 [INFO] [stdout] | [INFO] [stdout] 292 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 4, 4, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `W` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:294:70 [INFO] [stdout] | [INFO] [stdout] 294 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 0, (x, y, z, w, u), (X, Y, Z, W, U), doc()); [INFO] [stdout] | ^ cannot perform const operation using `X` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:294:73 [INFO] [stdout] | [INFO] [stdout] 294 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 0, (x, y, z, w, u), (X, Y, Z, W, U), doc()); [INFO] [stdout] | ^ cannot perform const operation using `Y` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:294:76 [INFO] [stdout] | [INFO] [stdout] 294 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 0, (x, y, z, w, u), (X, Y, Z, W, U), doc()); [INFO] [stdout] | ^ cannot perform const operation using `Z` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:294:79 [INFO] [stdout] | [INFO] [stdout] 294 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 0, (x, y, z, w, u), (X, Y, Z, W, U), doc()); [INFO] [stdout] | ^ cannot perform const operation using `W` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:294:82 [INFO] [stdout] | [INFO] [stdout] 294 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 0, (x, y, z, w, u), (X, Y, Z, W, U), doc()); [INFO] [stdout] | ^ cannot perform const operation using `U` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:295:70 [INFO] [stdout] | [INFO] [stdout] 295 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 1, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `X` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:295:73 [INFO] [stdout] | [INFO] [stdout] 295 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 1, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `Y` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:295:76 [INFO] [stdout] | [INFO] [stdout] 295 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 1, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `Z` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:295:79 [INFO] [stdout] | [INFO] [stdout] 295 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 1, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `W` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:295:82 [INFO] [stdout] | [INFO] [stdout] 295 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 1, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `U` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:296:70 [INFO] [stdout] | [INFO] [stdout] 296 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 2, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `X` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:296:73 [INFO] [stdout] | [INFO] [stdout] 296 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 2, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `Y` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:296:76 [INFO] [stdout] | [INFO] [stdout] 296 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 2, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `Z` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:296:79 [INFO] [stdout] | [INFO] [stdout] 296 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 2, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `W` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:296:82 [INFO] [stdout] | [INFO] [stdout] 296 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 2, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `U` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:297:70 [INFO] [stdout] | [INFO] [stdout] 297 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 3, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `X` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:297:73 [INFO] [stdout] | [INFO] [stdout] 297 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 3, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `Y` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:297:76 [INFO] [stdout] | [INFO] [stdout] 297 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 3, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `Z` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:297:79 [INFO] [stdout] | [INFO] [stdout] 297 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 3, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `W` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:297:82 [INFO] [stdout] | [INFO] [stdout] 297 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 3, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `U` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:298:70 [INFO] [stdout] | [INFO] [stdout] 298 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 4, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `X` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:298:73 [INFO] [stdout] | [INFO] [stdout] 298 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 4, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `Y` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:298:76 [INFO] [stdout] | [INFO] [stdout] 298 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 4, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `Z` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:298:79 [INFO] [stdout] | [INFO] [stdout] 298 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 4, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `W` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:298:82 [INFO] [stdout] | [INFO] [stdout] 298 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 4, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `U` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:299:70 [INFO] [stdout] | [INFO] [stdout] 299 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 5, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `X` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:299:73 [INFO] [stdout] | [INFO] [stdout] 299 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 5, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `Y` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:299:76 [INFO] [stdout] | [INFO] [stdout] 299 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 5, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `Z` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:299:79 [INFO] [stdout] | [INFO] [stdout] 299 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 5, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `W` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:299:82 [INFO] [stdout] | [INFO] [stdout] 299 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 5, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `U` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:301:73 [INFO] [stdout] | [INFO] [stdout] 301 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 0, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc()); [INFO] [stdout] | ^ cannot perform const operation using `X` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:301:76 [INFO] [stdout] | [INFO] [stdout] 301 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 0, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc()); [INFO] [stdout] | ^ cannot perform const operation using `Y` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:301:79 [INFO] [stdout] | [INFO] [stdout] 301 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 0, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc()); [INFO] [stdout] | ^ cannot perform const operation using `Z` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:301:82 [INFO] [stdout] | [INFO] [stdout] 301 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 0, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc()); [INFO] [stdout] | ^ cannot perform const operation using `W` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:301:85 [INFO] [stdout] | [INFO] [stdout] 301 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 0, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc()); [INFO] [stdout] | ^ cannot perform const operation using `U` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:301:88 [INFO] [stdout] | [INFO] [stdout] 301 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 0, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc()); [INFO] [stdout] | ^ cannot perform const operation using `V` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:302:73 [INFO] [stdout] | [INFO] [stdout] 302 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 1, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `X` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:302:76 [INFO] [stdout] | [INFO] [stdout] 302 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 1, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `Y` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:302:79 [INFO] [stdout] | [INFO] [stdout] 302 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 1, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `Z` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:302:82 [INFO] [stdout] | [INFO] [stdout] 302 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 1, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `W` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:302:85 [INFO] [stdout] | [INFO] [stdout] 302 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 1, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `U` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:302:88 [INFO] [stdout] | [INFO] [stdout] 302 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 1, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `V` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:303:73 [INFO] [stdout] | [INFO] [stdout] 303 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 2, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `X` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:303:76 [INFO] [stdout] | [INFO] [stdout] 303 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 2, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `Y` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:303:79 [INFO] [stdout] | [INFO] [stdout] 303 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 2, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `Z` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:303:82 [INFO] [stdout] | [INFO] [stdout] 303 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 2, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `W` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:303:85 [INFO] [stdout] | [INFO] [stdout] 303 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 2, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `U` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:303:88 [INFO] [stdout] | [INFO] [stdout] 303 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 2, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `V` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:304:73 [INFO] [stdout] | [INFO] [stdout] 304 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 3, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `X` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:304:76 [INFO] [stdout] | [INFO] [stdout] 304 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 3, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `Y` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:304:79 [INFO] [stdout] | [INFO] [stdout] 304 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 3, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `Z` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:304:82 [INFO] [stdout] | [INFO] [stdout] 304 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 3, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `W` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:304:85 [INFO] [stdout] | [INFO] [stdout] 304 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 3, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `U` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:304:88 [INFO] [stdout] | [INFO] [stdout] 304 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 3, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `V` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:305:73 [INFO] [stdout] | [INFO] [stdout] 305 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 4, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `X` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:305:76 [INFO] [stdout] | [INFO] [stdout] 305 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 4, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `Y` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:305:79 [INFO] [stdout] | [INFO] [stdout] 305 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 4, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `Z` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:305:82 [INFO] [stdout] | [INFO] [stdout] 305 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 4, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `W` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:305:85 [INFO] [stdout] | [INFO] [stdout] 305 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 4, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `U` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:305:88 [INFO] [stdout] | [INFO] [stdout] 305 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 4, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `V` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:306:73 [INFO] [stdout] | [INFO] [stdout] 306 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 5, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `X` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:306:76 [INFO] [stdout] | [INFO] [stdout] 306 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 5, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `Y` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:306:79 [INFO] [stdout] | [INFO] [stdout] 306 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 5, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `Z` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:306:82 [INFO] [stdout] | [INFO] [stdout] 306 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 5, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `W` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:306:85 [INFO] [stdout] | [INFO] [stdout] 306 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 5, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `U` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:306:88 [INFO] [stdout] | [INFO] [stdout] 306 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 5, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `V` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:307:73 [INFO] [stdout] | [INFO] [stdout] 307 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 6, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `X` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:307:76 [INFO] [stdout] | [INFO] [stdout] 307 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 6, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `Y` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:307:79 [INFO] [stdout] | [INFO] [stdout] 307 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 6, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `Z` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:307:82 [INFO] [stdout] | [INFO] [stdout] 307 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 6, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `W` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:307:85 [INFO] [stdout] | [INFO] [stdout] 307 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 6, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `U` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: generic parameters may not be used in const operations [INFO] [stdout] --> src/view.rs:307:88 [INFO] [stdout] | [INFO] [stdout] 307 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 6, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | ^ cannot perform const operation using `V` [INFO] [stdout] | [INFO] [stdout] = note: type parameters may not be used in const expressions [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel [INFO] [stdout] --> src/lib.rs:26:1 [INFO] [stdout] | [INFO] [stdout] 26 | #![feature(allocator_api)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel [INFO] [stdout] --> src/lib.rs:27:1 [INFO] [stdout] | [INFO] [stdout] 27 | #![feature(const_fn_trait_bound)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel [INFO] [stdout] --> src/lib.rs:28:1 [INFO] [stdout] | [INFO] [stdout] 28 | #![feature(custom_inner_attributes)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel [INFO] [stdout] --> src/lib.rs:29:1 [INFO] [stdout] | [INFO] [stdout] 29 | #![feature(generic_const_exprs)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel [INFO] [stdout] --> src/lib.rs:30:1 [INFO] [stdout] | [INFO] [stdout] 30 | #![feature(ptr_metadata)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel [INFO] [stdout] --> src/lib.rs:31:1 [INFO] [stdout] | [INFO] [stdout] 31 | #![feature(slice_ptr_len)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel [INFO] [stdout] --> src/lib.rs:32:1 [INFO] [stdout] | [INFO] [stdout] 32 | #![feature(slice_range)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/grid.rs:176:32 [INFO] [stdout] | [INFO] [stdout] 176 | array: [value; D::LEN], [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/grid.rs:280:39 [INFO] [stdout] | [INFO] [stdout] 280 | array: [T::default(); D::LEN], // TODO: Change to Default::default() [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:137:36 [INFO] [stdout] | [INFO] [stdout] 137 | let mut dims = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 243 | impl_view!(view, SubGrid, as_ptr, 1, 0, (x), (X), doc()); [INFO] [stdout] | --------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:138:37 [INFO] [stdout] | [INFO] [stdout] 138 | let mut shape = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 243 | impl_view!(view, SubGrid, as_ptr, 1, 0, (x), (X), doc()); [INFO] [stdout] | --------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:156:39 [INFO] [stdout] | [INFO] [stdout] 156 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 157 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::CONT, [INFO] [stdout] 158 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK, [INFO] [stdout] 159 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 243 | impl_view!(view, SubGrid, as_ptr, 1, 0, (x), (X), doc()); [INFO] [stdout] | --------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:21 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 243 | impl_view!(view, SubGrid, as_ptr, 1, 0, (x), (X), doc()); [INFO] [stdout] | --------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:46 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 243 | impl_view!(view, SubGrid, as_ptr, 1, 0, (x), (X), doc()); [INFO] [stdout] | --------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:137:36 [INFO] [stdout] | [INFO] [stdout] 137 | let mut dims = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 244 | impl_view!(view, SubGrid, as_ptr, 1, 1, (x), (X), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:138:37 [INFO] [stdout] | [INFO] [stdout] 138 | let mut shape = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 244 | impl_view!(view, SubGrid, as_ptr, 1, 1, (x), (X), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:156:39 [INFO] [stdout] | [INFO] [stdout] 156 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 157 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::CONT, [INFO] [stdout] 158 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK, [INFO] [stdout] 159 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 244 | impl_view!(view, SubGrid, as_ptr, 1, 1, (x), (X), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:21 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 244 | impl_view!(view, SubGrid, as_ptr, 1, 1, (x), (X), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:46 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 244 | impl_view!(view, SubGrid, as_ptr, 1, 1, (x), (X), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:137:36 [INFO] [stdout] | [INFO] [stdout] 137 | let mut dims = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 246 | impl_view!(view, SubGrid, as_ptr, 2, 0, (x, y), (X, Y), doc()); [INFO] [stdout] | --------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:138:37 [INFO] [stdout] | [INFO] [stdout] 138 | let mut shape = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 246 | impl_view!(view, SubGrid, as_ptr, 2, 0, (x, y), (X, Y), doc()); [INFO] [stdout] | --------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:156:39 [INFO] [stdout] | [INFO] [stdout] 156 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 157 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::CONT, [INFO] [stdout] 158 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK, [INFO] [stdout] 159 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 246 | impl_view!(view, SubGrid, as_ptr, 2, 0, (x, y), (X, Y), doc()); [INFO] [stdout] | --------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:21 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 246 | impl_view!(view, SubGrid, as_ptr, 2, 0, (x, y), (X, Y), doc()); [INFO] [stdout] | --------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:46 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 246 | impl_view!(view, SubGrid, as_ptr, 2, 0, (x, y), (X, Y), doc()); [INFO] [stdout] | --------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:137:36 [INFO] [stdout] | [INFO] [stdout] 137 | let mut dims = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 247 | impl_view!(view, SubGrid, as_ptr, 2, 1, (x, y), (X, Y), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:138:37 [INFO] [stdout] | [INFO] [stdout] 138 | let mut shape = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 247 | impl_view!(view, SubGrid, as_ptr, 2, 1, (x, y), (X, Y), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:156:39 [INFO] [stdout] | [INFO] [stdout] 156 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 157 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::CONT, [INFO] [stdout] 158 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK, [INFO] [stdout] 159 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 247 | impl_view!(view, SubGrid, as_ptr, 2, 1, (x, y), (X, Y), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:21 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 247 | impl_view!(view, SubGrid, as_ptr, 2, 1, (x, y), (X, Y), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:46 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 247 | impl_view!(view, SubGrid, as_ptr, 2, 1, (x, y), (X, Y), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:137:36 [INFO] [stdout] | [INFO] [stdout] 137 | let mut dims = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 248 | impl_view!(view, SubGrid, as_ptr, 2, 2, (x, y), (X, Y), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:138:37 [INFO] [stdout] | [INFO] [stdout] 138 | let mut shape = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 248 | impl_view!(view, SubGrid, as_ptr, 2, 2, (x, y), (X, Y), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:156:39 [INFO] [stdout] | [INFO] [stdout] 156 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 157 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::CONT, [INFO] [stdout] 158 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK, [INFO] [stdout] 159 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 248 | impl_view!(view, SubGrid, as_ptr, 2, 2, (x, y), (X, Y), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:21 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 248 | impl_view!(view, SubGrid, as_ptr, 2, 2, (x, y), (X, Y), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:46 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 248 | impl_view!(view, SubGrid, as_ptr, 2, 2, (x, y), (X, Y), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:137:36 [INFO] [stdout] | [INFO] [stdout] 137 | let mut dims = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 250 | impl_view!(view, SubGrid, as_ptr, 3, 0, (x, y, z), (X, Y, Z), doc()); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:138:37 [INFO] [stdout] | [INFO] [stdout] 138 | let mut shape = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 250 | impl_view!(view, SubGrid, as_ptr, 3, 0, (x, y, z), (X, Y, Z), doc()); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:156:39 [INFO] [stdout] | [INFO] [stdout] 156 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 157 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::CONT, [INFO] [stdout] 158 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK, [INFO] [stdout] 159 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 250 | impl_view!(view, SubGrid, as_ptr, 3, 0, (x, y, z), (X, Y, Z), doc()); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:21 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 250 | impl_view!(view, SubGrid, as_ptr, 3, 0, (x, y, z), (X, Y, Z), doc()); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:46 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 250 | impl_view!(view, SubGrid, as_ptr, 3, 0, (x, y, z), (X, Y, Z), doc()); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:137:36 [INFO] [stdout] | [INFO] [stdout] 137 | let mut dims = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 251 | impl_view!(view, SubGrid, as_ptr, 3, 1, (x, y, z), (X, Y, Z), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:138:37 [INFO] [stdout] | [INFO] [stdout] 138 | let mut shape = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 251 | impl_view!(view, SubGrid, as_ptr, 3, 1, (x, y, z), (X, Y, Z), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:156:39 [INFO] [stdout] | [INFO] [stdout] 156 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 157 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::CONT, [INFO] [stdout] 158 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK, [INFO] [stdout] 159 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 251 | impl_view!(view, SubGrid, as_ptr, 3, 1, (x, y, z), (X, Y, Z), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:21 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 251 | impl_view!(view, SubGrid, as_ptr, 3, 1, (x, y, z), (X, Y, Z), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:46 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 251 | impl_view!(view, SubGrid, as_ptr, 3, 1, (x, y, z), (X, Y, Z), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:137:36 [INFO] [stdout] | [INFO] [stdout] 137 | let mut dims = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 252 | impl_view!(view, SubGrid, as_ptr, 3, 2, (x, y, z), (X, Y, Z), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:138:37 [INFO] [stdout] | [INFO] [stdout] 138 | let mut shape = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 252 | impl_view!(view, SubGrid, as_ptr, 3, 2, (x, y, z), (X, Y, Z), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:156:39 [INFO] [stdout] | [INFO] [stdout] 156 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 157 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::CONT, [INFO] [stdout] 158 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK, [INFO] [stdout] 159 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 252 | impl_view!(view, SubGrid, as_ptr, 3, 2, (x, y, z), (X, Y, Z), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:21 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 252 | impl_view!(view, SubGrid, as_ptr, 3, 2, (x, y, z), (X, Y, Z), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:46 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 252 | impl_view!(view, SubGrid, as_ptr, 3, 2, (x, y, z), (X, Y, Z), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:137:36 [INFO] [stdout] | [INFO] [stdout] 137 | let mut dims = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 253 | impl_view!(view, SubGrid, as_ptr, 3, 3, (x, y, z), (X, Y, Z), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:138:37 [INFO] [stdout] | [INFO] [stdout] 138 | let mut shape = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 253 | impl_view!(view, SubGrid, as_ptr, 3, 3, (x, y, z), (X, Y, Z), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:156:39 [INFO] [stdout] | [INFO] [stdout] 156 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 157 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::CONT, [INFO] [stdout] 158 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK, [INFO] [stdout] 159 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 253 | impl_view!(view, SubGrid, as_ptr, 3, 3, (x, y, z), (X, Y, Z), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:21 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 253 | impl_view!(view, SubGrid, as_ptr, 3, 3, (x, y, z), (X, Y, Z), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:46 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 253 | impl_view!(view, SubGrid, as_ptr, 3, 3, (x, y, z), (X, Y, Z), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:137:36 [INFO] [stdout] | [INFO] [stdout] 137 | let mut dims = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 255 | impl_view!(view, SubGrid, as_ptr, 4, 0, (x, y, z, w), (X, Y, Z, W), doc()); [INFO] [stdout] | --------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:138:37 [INFO] [stdout] | [INFO] [stdout] 138 | let mut shape = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 255 | impl_view!(view, SubGrid, as_ptr, 4, 0, (x, y, z, w), (X, Y, Z, W), doc()); [INFO] [stdout] | --------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:156:39 [INFO] [stdout] | [INFO] [stdout] 156 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 157 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::CONT, [INFO] [stdout] 158 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK, [INFO] [stdout] 159 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 255 | impl_view!(view, SubGrid, as_ptr, 4, 0, (x, y, z, w), (X, Y, Z, W), doc()); [INFO] [stdout] | --------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:21 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 255 | impl_view!(view, SubGrid, as_ptr, 4, 0, (x, y, z, w), (X, Y, Z, W), doc()); [INFO] [stdout] | --------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:46 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 255 | impl_view!(view, SubGrid, as_ptr, 4, 0, (x, y, z, w), (X, Y, Z, W), doc()); [INFO] [stdout] | --------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:137:36 [INFO] [stdout] | [INFO] [stdout] 137 | let mut dims = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 256 | impl_view!(view, SubGrid, as_ptr, 4, 1, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:138:37 [INFO] [stdout] | [INFO] [stdout] 138 | let mut shape = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 256 | impl_view!(view, SubGrid, as_ptr, 4, 1, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:156:39 [INFO] [stdout] | [INFO] [stdout] 156 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 157 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::CONT, [INFO] [stdout] 158 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK, [INFO] [stdout] 159 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 256 | impl_view!(view, SubGrid, as_ptr, 4, 1, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:21 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 256 | impl_view!(view, SubGrid, as_ptr, 4, 1, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:46 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 256 | impl_view!(view, SubGrid, as_ptr, 4, 1, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:137:36 [INFO] [stdout] | [INFO] [stdout] 137 | let mut dims = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 257 | impl_view!(view, SubGrid, as_ptr, 4, 2, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:138:37 [INFO] [stdout] | [INFO] [stdout] 138 | let mut shape = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 257 | impl_view!(view, SubGrid, as_ptr, 4, 2, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:156:39 [INFO] [stdout] | [INFO] [stdout] 156 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 157 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::CONT, [INFO] [stdout] 158 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK, [INFO] [stdout] 159 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 257 | impl_view!(view, SubGrid, as_ptr, 4, 2, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:21 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 257 | impl_view!(view, SubGrid, as_ptr, 4, 2, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:46 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 257 | impl_view!(view, SubGrid, as_ptr, 4, 2, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:137:36 [INFO] [stdout] | [INFO] [stdout] 137 | let mut dims = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 258 | impl_view!(view, SubGrid, as_ptr, 4, 3, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:138:37 [INFO] [stdout] | [INFO] [stdout] 138 | let mut shape = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 258 | impl_view!(view, SubGrid, as_ptr, 4, 3, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:156:39 [INFO] [stdout] | [INFO] [stdout] 156 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 157 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::CONT, [INFO] [stdout] 158 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK, [INFO] [stdout] 159 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 258 | impl_view!(view, SubGrid, as_ptr, 4, 3, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:21 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 258 | impl_view!(view, SubGrid, as_ptr, 4, 3, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:46 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 258 | impl_view!(view, SubGrid, as_ptr, 4, 3, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:137:36 [INFO] [stdout] | [INFO] [stdout] 137 | let mut dims = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 259 | impl_view!(view, SubGrid, as_ptr, 4, 4, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:138:37 [INFO] [stdout] | [INFO] [stdout] 138 | let mut shape = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 259 | impl_view!(view, SubGrid, as_ptr, 4, 4, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:156:39 [INFO] [stdout] | [INFO] [stdout] 156 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 157 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::CONT, [INFO] [stdout] 158 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK, [INFO] [stdout] 159 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 259 | impl_view!(view, SubGrid, as_ptr, 4, 4, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:21 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 259 | impl_view!(view, SubGrid, as_ptr, 4, 4, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:46 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 259 | impl_view!(view, SubGrid, as_ptr, 4, 4, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:137:36 [INFO] [stdout] | [INFO] [stdout] 137 | let mut dims = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 261 | impl_view!(view, SubGrid, as_ptr, 5, 0, (x, y, z, w, u), (X, Y, Z, W, U), doc()); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:138:37 [INFO] [stdout] | [INFO] [stdout] 138 | let mut shape = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 261 | impl_view!(view, SubGrid, as_ptr, 5, 0, (x, y, z, w, u), (X, Y, Z, W, U), doc()); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:156:39 [INFO] [stdout] | [INFO] [stdout] 156 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 157 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::CONT, [INFO] [stdout] 158 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK, [INFO] [stdout] 159 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 261 | impl_view!(view, SubGrid, as_ptr, 5, 0, (x, y, z, w, u), (X, Y, Z, W, U), doc()); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:21 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 261 | impl_view!(view, SubGrid, as_ptr, 5, 0, (x, y, z, w, u), (X, Y, Z, W, U), doc()); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:46 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 261 | impl_view!(view, SubGrid, as_ptr, 5, 0, (x, y, z, w, u), (X, Y, Z, W, U), doc()); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:137:36 [INFO] [stdout] | [INFO] [stdout] 137 | let mut dims = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 262 | impl_view!(view, SubGrid, as_ptr, 5, 1, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:138:37 [INFO] [stdout] | [INFO] [stdout] 138 | let mut shape = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 262 | impl_view!(view, SubGrid, as_ptr, 5, 1, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:156:39 [INFO] [stdout] | [INFO] [stdout] 156 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 157 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::CONT, [INFO] [stdout] 158 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK, [INFO] [stdout] 159 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 262 | impl_view!(view, SubGrid, as_ptr, 5, 1, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:21 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 262 | impl_view!(view, SubGrid, as_ptr, 5, 1, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:46 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 262 | impl_view!(view, SubGrid, as_ptr, 5, 1, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:137:36 [INFO] [stdout] | [INFO] [stdout] 137 | let mut dims = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 263 | impl_view!(view, SubGrid, as_ptr, 5, 2, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:138:37 [INFO] [stdout] | [INFO] [stdout] 138 | let mut shape = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 263 | impl_view!(view, SubGrid, as_ptr, 5, 2, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:156:39 [INFO] [stdout] | [INFO] [stdout] 156 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 157 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::CONT, [INFO] [stdout] 158 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK, [INFO] [stdout] 159 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 263 | impl_view!(view, SubGrid, as_ptr, 5, 2, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:21 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 263 | impl_view!(view, SubGrid, as_ptr, 5, 2, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:46 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 263 | impl_view!(view, SubGrid, as_ptr, 5, 2, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:137:36 [INFO] [stdout] | [INFO] [stdout] 137 | let mut dims = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 264 | impl_view!(view, SubGrid, as_ptr, 5, 3, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:138:37 [INFO] [stdout] | [INFO] [stdout] 138 | let mut shape = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 264 | impl_view!(view, SubGrid, as_ptr, 5, 3, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:156:39 [INFO] [stdout] | [INFO] [stdout] 156 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 157 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::CONT, [INFO] [stdout] 158 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK, [INFO] [stdout] 159 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 264 | impl_view!(view, SubGrid, as_ptr, 5, 3, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:21 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 264 | impl_view!(view, SubGrid, as_ptr, 5, 3, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:46 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 264 | impl_view!(view, SubGrid, as_ptr, 5, 3, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:137:36 [INFO] [stdout] | [INFO] [stdout] 137 | let mut dims = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 265 | impl_view!(view, SubGrid, as_ptr, 5, 4, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:138:37 [INFO] [stdout] | [INFO] [stdout] 138 | let mut shape = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 265 | impl_view!(view, SubGrid, as_ptr, 5, 4, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:156:39 [INFO] [stdout] | [INFO] [stdout] 156 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 157 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::CONT, [INFO] [stdout] 158 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK, [INFO] [stdout] 159 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 265 | impl_view!(view, SubGrid, as_ptr, 5, 4, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:21 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 265 | impl_view!(view, SubGrid, as_ptr, 5, 4, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:46 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 265 | impl_view!(view, SubGrid, as_ptr, 5, 4, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:137:36 [INFO] [stdout] | [INFO] [stdout] 137 | let mut dims = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 266 | impl_view!(view, SubGrid, as_ptr, 5, 5, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:138:37 [INFO] [stdout] | [INFO] [stdout] 138 | let mut shape = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 266 | impl_view!(view, SubGrid, as_ptr, 5, 5, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:156:39 [INFO] [stdout] | [INFO] [stdout] 156 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 157 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::CONT, [INFO] [stdout] 158 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK, [INFO] [stdout] 159 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 266 | impl_view!(view, SubGrid, as_ptr, 5, 5, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:21 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 266 | impl_view!(view, SubGrid, as_ptr, 5, 5, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:46 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 266 | impl_view!(view, SubGrid, as_ptr, 5, 5, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:137:36 [INFO] [stdout] | [INFO] [stdout] 137 | let mut dims = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 268 | impl_view!(view, SubGrid, as_ptr, 6, 0, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc()); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:138:37 [INFO] [stdout] | [INFO] [stdout] 138 | let mut shape = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 268 | impl_view!(view, SubGrid, as_ptr, 6, 0, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc()); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:156:39 [INFO] [stdout] | [INFO] [stdout] 156 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 157 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::CONT, [INFO] [stdout] 158 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK, [INFO] [stdout] 159 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 268 | impl_view!(view, SubGrid, as_ptr, 6, 0, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc()); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:21 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 268 | impl_view!(view, SubGrid, as_ptr, 6, 0, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc()); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:46 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 268 | impl_view!(view, SubGrid, as_ptr, 6, 0, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc()); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:137:36 [INFO] [stdout] | [INFO] [stdout] 137 | let mut dims = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 269 | impl_view!(view, SubGrid, as_ptr, 6, 1, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:138:37 [INFO] [stdout] | [INFO] [stdout] 138 | let mut shape = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 269 | impl_view!(view, SubGrid, as_ptr, 6, 1, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:156:39 [INFO] [stdout] | [INFO] [stdout] 156 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 157 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::CONT, [INFO] [stdout] 158 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK, [INFO] [stdout] 159 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 269 | impl_view!(view, SubGrid, as_ptr, 6, 1, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:21 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 269 | impl_view!(view, SubGrid, as_ptr, 6, 1, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:46 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 269 | impl_view!(view, SubGrid, as_ptr, 6, 1, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:137:36 [INFO] [stdout] | [INFO] [stdout] 137 | let mut dims = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 270 | impl_view!(view, SubGrid, as_ptr, 6, 2, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:138:37 [INFO] [stdout] | [INFO] [stdout] 138 | let mut shape = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 270 | impl_view!(view, SubGrid, as_ptr, 6, 2, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:156:39 [INFO] [stdout] | [INFO] [stdout] 156 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 157 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::CONT, [INFO] [stdout] 158 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK, [INFO] [stdout] 159 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 270 | impl_view!(view, SubGrid, as_ptr, 6, 2, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:21 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 270 | impl_view!(view, SubGrid, as_ptr, 6, 2, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:46 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 270 | impl_view!(view, SubGrid, as_ptr, 6, 2, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:137:36 [INFO] [stdout] | [INFO] [stdout] 137 | let mut dims = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 271 | impl_view!(view, SubGrid, as_ptr, 6, 3, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:138:37 [INFO] [stdout] | [INFO] [stdout] 138 | let mut shape = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 271 | impl_view!(view, SubGrid, as_ptr, 6, 3, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:156:39 [INFO] [stdout] | [INFO] [stdout] 156 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 157 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::CONT, [INFO] [stdout] 158 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK, [INFO] [stdout] 159 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 271 | impl_view!(view, SubGrid, as_ptr, 6, 3, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:21 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 271 | impl_view!(view, SubGrid, as_ptr, 6, 3, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:46 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 271 | impl_view!(view, SubGrid, as_ptr, 6, 3, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:137:36 [INFO] [stdout] | [INFO] [stdout] 137 | let mut dims = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 272 | impl_view!(view, SubGrid, as_ptr, 6, 4, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:138:37 [INFO] [stdout] | [INFO] [stdout] 138 | let mut shape = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 272 | impl_view!(view, SubGrid, as_ptr, 6, 4, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:156:39 [INFO] [stdout] | [INFO] [stdout] 156 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 157 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::CONT, [INFO] [stdout] 158 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK, [INFO] [stdout] 159 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 272 | impl_view!(view, SubGrid, as_ptr, 6, 4, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:21 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 272 | impl_view!(view, SubGrid, as_ptr, 6, 4, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:46 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 272 | impl_view!(view, SubGrid, as_ptr, 6, 4, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:137:36 [INFO] [stdout] | [INFO] [stdout] 137 | let mut dims = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 273 | impl_view!(view, SubGrid, as_ptr, 6, 5, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:138:37 [INFO] [stdout] | [INFO] [stdout] 138 | let mut shape = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 273 | impl_view!(view, SubGrid, as_ptr, 6, 5, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:156:39 [INFO] [stdout] | [INFO] [stdout] 156 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 157 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::CONT, [INFO] [stdout] 158 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK, [INFO] [stdout] 159 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 273 | impl_view!(view, SubGrid, as_ptr, 6, 5, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:21 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 273 | impl_view!(view, SubGrid, as_ptr, 6, 5, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:46 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 273 | impl_view!(view, SubGrid, as_ptr, 6, 5, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:137:36 [INFO] [stdout] | [INFO] [stdout] 137 | let mut dims = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 274 | impl_view!(view, SubGrid, as_ptr, 6, 6, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:138:37 [INFO] [stdout] | [INFO] [stdout] 138 | let mut shape = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 274 | impl_view!(view, SubGrid, as_ptr, 6, 6, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:156:39 [INFO] [stdout] | [INFO] [stdout] 156 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 157 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::CONT, [INFO] [stdout] 158 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK, [INFO] [stdout] 159 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 274 | impl_view!(view, SubGrid, as_ptr, 6, 6, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:21 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 274 | impl_view!(view, SubGrid, as_ptr, 6, 6, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:46 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 274 | impl_view!(view, SubGrid, as_ptr, 6, 6, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:137:36 [INFO] [stdout] | [INFO] [stdout] 137 | let mut dims = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 276 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 1, 0, (x), (X), doc()); [INFO] [stdout] | -------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:138:37 [INFO] [stdout] | [INFO] [stdout] 138 | let mut shape = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 276 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 1, 0, (x), (X), doc()); [INFO] [stdout] | -------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:156:39 [INFO] [stdout] | [INFO] [stdout] 156 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 157 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::CONT, [INFO] [stdout] 158 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK, [INFO] [stdout] 159 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 276 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 1, 0, (x), (X), doc()); [INFO] [stdout] | -------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:21 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 276 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 1, 0, (x), (X), doc()); [INFO] [stdout] | -------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:46 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 276 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 1, 0, (x), (X), doc()); [INFO] [stdout] | -------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:137:36 [INFO] [stdout] | [INFO] [stdout] 137 | let mut dims = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 277 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 1, 1, (x), (X), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:138:37 [INFO] [stdout] | [INFO] [stdout] 138 | let mut shape = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 277 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 1, 1, (x), (X), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:156:39 [INFO] [stdout] | [INFO] [stdout] 156 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 157 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::CONT, [INFO] [stdout] 158 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK, [INFO] [stdout] 159 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 277 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 1, 1, (x), (X), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:21 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 277 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 1, 1, (x), (X), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:46 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 277 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 1, 1, (x), (X), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:137:36 [INFO] [stdout] | [INFO] [stdout] 137 | let mut dims = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 279 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 2, 0, (x, y), (X, Y), doc()); [INFO] [stdout] | -------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:138:37 [INFO] [stdout] | [INFO] [stdout] 138 | let mut shape = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 279 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 2, 0, (x, y), (X, Y), doc()); [INFO] [stdout] | -------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:156:39 [INFO] [stdout] | [INFO] [stdout] 156 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 157 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::CONT, [INFO] [stdout] 158 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK, [INFO] [stdout] 159 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 279 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 2, 0, (x, y), (X, Y), doc()); [INFO] [stdout] | -------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:21 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 279 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 2, 0, (x, y), (X, Y), doc()); [INFO] [stdout] | -------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:46 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 279 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 2, 0, (x, y), (X, Y), doc()); [INFO] [stdout] | -------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:137:36 [INFO] [stdout] | [INFO] [stdout] 137 | let mut dims = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 280 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 2, 1, (x, y), (X, Y), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:138:37 [INFO] [stdout] | [INFO] [stdout] 138 | let mut shape = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 280 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 2, 1, (x, y), (X, Y), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:156:39 [INFO] [stdout] | [INFO] [stdout] 156 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 157 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::CONT, [INFO] [stdout] 158 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK, [INFO] [stdout] 159 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 280 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 2, 1, (x, y), (X, Y), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:21 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 280 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 2, 1, (x, y), (X, Y), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:46 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 280 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 2, 1, (x, y), (X, Y), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:137:36 [INFO] [stdout] | [INFO] [stdout] 137 | let mut dims = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 281 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 2, 2, (x, y), (X, Y), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:138:37 [INFO] [stdout] | [INFO] [stdout] 138 | let mut shape = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 281 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 2, 2, (x, y), (X, Y), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:156:39 [INFO] [stdout] | [INFO] [stdout] 156 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 157 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::CONT, [INFO] [stdout] 158 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK, [INFO] [stdout] 159 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 281 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 2, 2, (x, y), (X, Y), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:21 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 281 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 2, 2, (x, y), (X, Y), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:46 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 281 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 2, 2, (x, y), (X, Y), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:137:36 [INFO] [stdout] | [INFO] [stdout] 137 | let mut dims = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 283 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 3, 0, (x, y, z), (X, Y, Z), doc()); [INFO] [stdout] | -------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:138:37 [INFO] [stdout] | [INFO] [stdout] 138 | let mut shape = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 283 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 3, 0, (x, y, z), (X, Y, Z), doc()); [INFO] [stdout] | -------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:156:39 [INFO] [stdout] | [INFO] [stdout] 156 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 157 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::CONT, [INFO] [stdout] 158 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK, [INFO] [stdout] 159 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 283 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 3, 0, (x, y, z), (X, Y, Z), doc()); [INFO] [stdout] | -------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:21 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 283 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 3, 0, (x, y, z), (X, Y, Z), doc()); [INFO] [stdout] | -------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:46 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 283 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 3, 0, (x, y, z), (X, Y, Z), doc()); [INFO] [stdout] | -------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:137:36 [INFO] [stdout] | [INFO] [stdout] 137 | let mut dims = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 284 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 3, 1, (x, y, z), (X, Y, Z), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:138:37 [INFO] [stdout] | [INFO] [stdout] 138 | let mut shape = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 284 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 3, 1, (x, y, z), (X, Y, Z), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:156:39 [INFO] [stdout] | [INFO] [stdout] 156 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 157 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::CONT, [INFO] [stdout] 158 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK, [INFO] [stdout] 159 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 284 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 3, 1, (x, y, z), (X, Y, Z), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:21 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 284 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 3, 1, (x, y, z), (X, Y, Z), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:46 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 284 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 3, 1, (x, y, z), (X, Y, Z), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:137:36 [INFO] [stdout] | [INFO] [stdout] 137 | let mut dims = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 285 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 3, 2, (x, y, z), (X, Y, Z), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:138:37 [INFO] [stdout] | [INFO] [stdout] 138 | let mut shape = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 285 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 3, 2, (x, y, z), (X, Y, Z), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:156:39 [INFO] [stdout] | [INFO] [stdout] 156 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 157 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::CONT, [INFO] [stdout] 158 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK, [INFO] [stdout] 159 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 285 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 3, 2, (x, y, z), (X, Y, Z), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:21 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 285 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 3, 2, (x, y, z), (X, Y, Z), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:46 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 285 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 3, 2, (x, y, z), (X, Y, Z), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:137:36 [INFO] [stdout] | [INFO] [stdout] 137 | let mut dims = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 286 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 3, 3, (x, y, z), (X, Y, Z), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:138:37 [INFO] [stdout] | [INFO] [stdout] 138 | let mut shape = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 286 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 3, 3, (x, y, z), (X, Y, Z), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:156:39 [INFO] [stdout] | [INFO] [stdout] 156 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 157 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::CONT, [INFO] [stdout] 158 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK, [INFO] [stdout] 159 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 286 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 3, 3, (x, y, z), (X, Y, Z), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:21 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 286 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 3, 3, (x, y, z), (X, Y, Z), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:46 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 286 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 3, 3, (x, y, z), (X, Y, Z), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:137:36 [INFO] [stdout] | [INFO] [stdout] 137 | let mut dims = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 288 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 4, 0, (x, y, z, w), (X, Y, Z, W), doc()); [INFO] [stdout] | -------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:138:37 [INFO] [stdout] | [INFO] [stdout] 138 | let mut shape = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 288 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 4, 0, (x, y, z, w), (X, Y, Z, W), doc()); [INFO] [stdout] | -------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:156:39 [INFO] [stdout] | [INFO] [stdout] 156 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 157 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::CONT, [INFO] [stdout] 158 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK, [INFO] [stdout] 159 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 288 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 4, 0, (x, y, z, w), (X, Y, Z, W), doc()); [INFO] [stdout] | -------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:21 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 288 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 4, 0, (x, y, z, w), (X, Y, Z, W), doc()); [INFO] [stdout] | -------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:46 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 288 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 4, 0, (x, y, z, w), (X, Y, Z, W), doc()); [INFO] [stdout] | -------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:137:36 [INFO] [stdout] | [INFO] [stdout] 137 | let mut dims = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 289 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 4, 1, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:138:37 [INFO] [stdout] | [INFO] [stdout] 138 | let mut shape = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 289 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 4, 1, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:156:39 [INFO] [stdout] | [INFO] [stdout] 156 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 157 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::CONT, [INFO] [stdout] 158 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK, [INFO] [stdout] 159 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 289 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 4, 1, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:21 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 289 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 4, 1, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:46 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 289 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 4, 1, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:137:36 [INFO] [stdout] | [INFO] [stdout] 137 | let mut dims = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 290 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 4, 2, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:138:37 [INFO] [stdout] | [INFO] [stdout] 138 | let mut shape = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 290 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 4, 2, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:156:39 [INFO] [stdout] | [INFO] [stdout] 156 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 157 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::CONT, [INFO] [stdout] 158 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK, [INFO] [stdout] 159 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 290 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 4, 2, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:21 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 290 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 4, 2, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:46 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 290 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 4, 2, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:137:36 [INFO] [stdout] | [INFO] [stdout] 137 | let mut dims = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 291 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 4, 3, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:138:37 [INFO] [stdout] | [INFO] [stdout] 138 | let mut shape = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 291 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 4, 3, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:156:39 [INFO] [stdout] | [INFO] [stdout] 156 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 157 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::CONT, [INFO] [stdout] 158 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK, [INFO] [stdout] 159 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 291 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 4, 3, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:21 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 291 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 4, 3, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:46 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 291 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 4, 3, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:137:36 [INFO] [stdout] | [INFO] [stdout] 137 | let mut dims = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 292 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 4, 4, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:138:37 [INFO] [stdout] | [INFO] [stdout] 138 | let mut shape = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 292 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 4, 4, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:156:39 [INFO] [stdout] | [INFO] [stdout] 156 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 157 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::CONT, [INFO] [stdout] 158 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK, [INFO] [stdout] 159 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 292 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 4, 4, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:21 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 292 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 4, 4, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:46 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 292 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 4, 4, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:137:36 [INFO] [stdout] | [INFO] [stdout] 137 | let mut dims = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 294 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 0, (x, y, z, w, u), (X, Y, Z, W, U), doc()); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:138:37 [INFO] [stdout] | [INFO] [stdout] 138 | let mut shape = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 294 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 0, (x, y, z, w, u), (X, Y, Z, W, U), doc()); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:156:39 [INFO] [stdout] | [INFO] [stdout] 156 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 157 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::CONT, [INFO] [stdout] 158 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK, [INFO] [stdout] 159 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 294 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 0, (x, y, z, w, u), (X, Y, Z, W, U), doc()); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:21 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 294 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 0, (x, y, z, w, u), (X, Y, Z, W, U), doc()); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:46 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 294 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 0, (x, y, z, w, u), (X, Y, Z, W, U), doc()); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:137:36 [INFO] [stdout] | [INFO] [stdout] 137 | let mut dims = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 295 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 1, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:138:37 [INFO] [stdout] | [INFO] [stdout] 138 | let mut shape = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 295 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 1, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:156:39 [INFO] [stdout] | [INFO] [stdout] 156 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 157 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::CONT, [INFO] [stdout] 158 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK, [INFO] [stdout] 159 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 295 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 1, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:21 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 295 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 1, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:46 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 295 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 1, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:137:36 [INFO] [stdout] | [INFO] [stdout] 137 | let mut dims = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 296 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 2, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:138:37 [INFO] [stdout] | [INFO] [stdout] 138 | let mut shape = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 296 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 2, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:156:39 [INFO] [stdout] | [INFO] [stdout] 156 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 157 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::CONT, [INFO] [stdout] 158 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK, [INFO] [stdout] 159 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 296 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 2, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:21 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 296 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 2, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:46 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 296 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 2, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:137:36 [INFO] [stdout] | [INFO] [stdout] 137 | let mut dims = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 297 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 3, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:138:37 [INFO] [stdout] | [INFO] [stdout] 138 | let mut shape = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 297 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 3, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:156:39 [INFO] [stdout] | [INFO] [stdout] 156 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 157 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::CONT, [INFO] [stdout] 158 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK, [INFO] [stdout] 159 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 297 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 3, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:21 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 297 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 3, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:46 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 297 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 3, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:137:36 [INFO] [stdout] | [INFO] [stdout] 137 | let mut dims = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 298 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 4, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:138:37 [INFO] [stdout] | [INFO] [stdout] 138 | let mut shape = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 298 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 4, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:156:39 [INFO] [stdout] | [INFO] [stdout] 156 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 157 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::CONT, [INFO] [stdout] 158 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK, [INFO] [stdout] 159 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 298 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 4, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:21 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 298 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 4, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:46 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 298 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 4, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:137:36 [INFO] [stdout] | [INFO] [stdout] 137 | let mut dims = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 299 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 5, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:138:37 [INFO] [stdout] | [INFO] [stdout] 138 | let mut shape = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 299 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 5, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:156:39 [INFO] [stdout] | [INFO] [stdout] 156 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 157 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::CONT, [INFO] [stdout] 158 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK, [INFO] [stdout] 159 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 299 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 5, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:21 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 299 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 5, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:46 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 299 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 5, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:137:36 [INFO] [stdout] | [INFO] [stdout] 137 | let mut dims = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 301 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 0, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc()); [INFO] [stdout] | -------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:138:37 [INFO] [stdout] | [INFO] [stdout] 138 | let mut shape = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 301 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 0, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc()); [INFO] [stdout] | -------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:156:39 [INFO] [stdout] | [INFO] [stdout] 156 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 157 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::CONT, [INFO] [stdout] 158 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK, [INFO] [stdout] 159 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 301 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 0, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc()); [INFO] [stdout] | -------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:21 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 301 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 0, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc()); [INFO] [stdout] | -------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:46 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 301 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 0, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc()); [INFO] [stdout] | -------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:137:36 [INFO] [stdout] | [INFO] [stdout] 137 | let mut dims = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 302 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 1, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:138:37 [INFO] [stdout] | [INFO] [stdout] 138 | let mut shape = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 302 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 1, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:156:39 [INFO] [stdout] | [INFO] [stdout] 156 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 157 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::CONT, [INFO] [stdout] 158 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK, [INFO] [stdout] 159 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 302 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 1, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:21 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 302 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 1, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:46 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 302 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 1, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:137:36 [INFO] [stdout] | [INFO] [stdout] 137 | let mut dims = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 303 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 2, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:138:37 [INFO] [stdout] | [INFO] [stdout] 138 | let mut shape = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 303 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 2, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:156:39 [INFO] [stdout] | [INFO] [stdout] 156 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 157 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::CONT, [INFO] [stdout] 158 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK, [INFO] [stdout] 159 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 303 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 2, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:21 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 303 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 2, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:46 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 303 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 2, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:137:36 [INFO] [stdout] | [INFO] [stdout] 137 | let mut dims = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 304 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 3, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:138:37 [INFO] [stdout] | [INFO] [stdout] 138 | let mut shape = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 304 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 3, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:156:39 [INFO] [stdout] | [INFO] [stdout] 156 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 157 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::CONT, [INFO] [stdout] 158 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK, [INFO] [stdout] 159 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 304 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 3, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:21 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 304 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 3, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:46 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 304 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 3, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:137:36 [INFO] [stdout] | [INFO] [stdout] 137 | let mut dims = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 305 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 4, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:138:37 [INFO] [stdout] | [INFO] [stdout] 138 | let mut shape = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 305 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 4, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:156:39 [INFO] [stdout] | [INFO] [stdout] 156 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 157 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::CONT, [INFO] [stdout] 158 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK, [INFO] [stdout] 159 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 305 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 4, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:21 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 305 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 4, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:46 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 305 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 4, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:137:36 [INFO] [stdout] | [INFO] [stdout] 137 | let mut dims = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 306 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 5, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:138:37 [INFO] [stdout] | [INFO] [stdout] 138 | let mut shape = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 306 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 5, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:156:39 [INFO] [stdout] | [INFO] [stdout] 156 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 157 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::CONT, [INFO] [stdout] 158 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK, [INFO] [stdout] 159 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 306 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 5, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:21 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 306 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 5, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:46 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 306 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 5, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:137:36 [INFO] [stdout] | [INFO] [stdout] 137 | let mut dims = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 307 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 6, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:138:37 [INFO] [stdout] | [INFO] [stdout] 138 | let mut shape = [0; <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 307 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 6, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:156:39 [INFO] [stdout] | [INFO] [stdout] 156 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 157 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::CONT, [INFO] [stdout] 158 | | <($($x),+) as IndexMap<$n, ColumnMajor>>::RANK, [INFO] [stdout] 159 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 307 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 6, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:21 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 307 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 6, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:162:46 [INFO] [stdout] | [INFO] [stdout] 162 | strides[i] = self.stride(dims[i + dims.len() - strides.len()]); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 307 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 6, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:197:36 [INFO] [stdout] | [INFO] [stdout] 197 | let mut dims = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 243 | impl_view!(view, SubGrid, as_ptr, 1, 0, (x), (X), doc()); [INFO] [stdout] | --------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:198:37 [INFO] [stdout] | [INFO] [stdout] 198 | let mut shape = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 243 | impl_view!(view, SubGrid, as_ptr, 1, 0, (x), (X), doc()); [INFO] [stdout] | --------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:216:39 [INFO] [stdout] | [INFO] [stdout] 216 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 217 | | <($($x),+) as IndexMap<$n, RowMajor>>::CONT, [INFO] [stdout] 218 | | <($($x),+) as IndexMap<$n, RowMajor>>::RANK, [INFO] [stdout] 219 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 243 | impl_view!(view, SubGrid, as_ptr, 1, 0, (x), (X), doc()); [INFO] [stdout] | --------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:21 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 243 | impl_view!(view, SubGrid, as_ptr, 1, 0, (x), (X), doc()); [INFO] [stdout] | --------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:46 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 243 | impl_view!(view, SubGrid, as_ptr, 1, 0, (x), (X), doc()); [INFO] [stdout] | --------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:197:36 [INFO] [stdout] | [INFO] [stdout] 197 | let mut dims = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 244 | impl_view!(view, SubGrid, as_ptr, 1, 1, (x), (X), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:198:37 [INFO] [stdout] | [INFO] [stdout] 198 | let mut shape = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 244 | impl_view!(view, SubGrid, as_ptr, 1, 1, (x), (X), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:216:39 [INFO] [stdout] | [INFO] [stdout] 216 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 217 | | <($($x),+) as IndexMap<$n, RowMajor>>::CONT, [INFO] [stdout] 218 | | <($($x),+) as IndexMap<$n, RowMajor>>::RANK, [INFO] [stdout] 219 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 244 | impl_view!(view, SubGrid, as_ptr, 1, 1, (x), (X), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:21 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 244 | impl_view!(view, SubGrid, as_ptr, 1, 1, (x), (X), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:46 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 244 | impl_view!(view, SubGrid, as_ptr, 1, 1, (x), (X), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:197:36 [INFO] [stdout] | [INFO] [stdout] 197 | let mut dims = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 246 | impl_view!(view, SubGrid, as_ptr, 2, 0, (x, y), (X, Y), doc()); [INFO] [stdout] | --------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:198:37 [INFO] [stdout] | [INFO] [stdout] 198 | let mut shape = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 246 | impl_view!(view, SubGrid, as_ptr, 2, 0, (x, y), (X, Y), doc()); [INFO] [stdout] | --------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:216:39 [INFO] [stdout] | [INFO] [stdout] 216 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 217 | | <($($x),+) as IndexMap<$n, RowMajor>>::CONT, [INFO] [stdout] 218 | | <($($x),+) as IndexMap<$n, RowMajor>>::RANK, [INFO] [stdout] 219 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 246 | impl_view!(view, SubGrid, as_ptr, 2, 0, (x, y), (X, Y), doc()); [INFO] [stdout] | --------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:21 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 246 | impl_view!(view, SubGrid, as_ptr, 2, 0, (x, y), (X, Y), doc()); [INFO] [stdout] | --------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:46 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 246 | impl_view!(view, SubGrid, as_ptr, 2, 0, (x, y), (X, Y), doc()); [INFO] [stdout] | --------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:197:36 [INFO] [stdout] | [INFO] [stdout] 197 | let mut dims = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 247 | impl_view!(view, SubGrid, as_ptr, 2, 1, (x, y), (X, Y), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:198:37 [INFO] [stdout] | [INFO] [stdout] 198 | let mut shape = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 247 | impl_view!(view, SubGrid, as_ptr, 2, 1, (x, y), (X, Y), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:216:39 [INFO] [stdout] | [INFO] [stdout] 216 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 217 | | <($($x),+) as IndexMap<$n, RowMajor>>::CONT, [INFO] [stdout] 218 | | <($($x),+) as IndexMap<$n, RowMajor>>::RANK, [INFO] [stdout] 219 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 247 | impl_view!(view, SubGrid, as_ptr, 2, 1, (x, y), (X, Y), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:21 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 247 | impl_view!(view, SubGrid, as_ptr, 2, 1, (x, y), (X, Y), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:46 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 247 | impl_view!(view, SubGrid, as_ptr, 2, 1, (x, y), (X, Y), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:197:36 [INFO] [stdout] | [INFO] [stdout] 197 | let mut dims = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 248 | impl_view!(view, SubGrid, as_ptr, 2, 2, (x, y), (X, Y), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:198:37 [INFO] [stdout] | [INFO] [stdout] 198 | let mut shape = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 248 | impl_view!(view, SubGrid, as_ptr, 2, 2, (x, y), (X, Y), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:216:39 [INFO] [stdout] | [INFO] [stdout] 216 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 217 | | <($($x),+) as IndexMap<$n, RowMajor>>::CONT, [INFO] [stdout] 218 | | <($($x),+) as IndexMap<$n, RowMajor>>::RANK, [INFO] [stdout] 219 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 248 | impl_view!(view, SubGrid, as_ptr, 2, 2, (x, y), (X, Y), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:21 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 248 | impl_view!(view, SubGrid, as_ptr, 2, 2, (x, y), (X, Y), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:46 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 248 | impl_view!(view, SubGrid, as_ptr, 2, 2, (x, y), (X, Y), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:197:36 [INFO] [stdout] | [INFO] [stdout] 197 | let mut dims = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 250 | impl_view!(view, SubGrid, as_ptr, 3, 0, (x, y, z), (X, Y, Z), doc()); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:198:37 [INFO] [stdout] | [INFO] [stdout] 198 | let mut shape = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 250 | impl_view!(view, SubGrid, as_ptr, 3, 0, (x, y, z), (X, Y, Z), doc()); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:216:39 [INFO] [stdout] | [INFO] [stdout] 216 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 217 | | <($($x),+) as IndexMap<$n, RowMajor>>::CONT, [INFO] [stdout] 218 | | <($($x),+) as IndexMap<$n, RowMajor>>::RANK, [INFO] [stdout] 219 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 250 | impl_view!(view, SubGrid, as_ptr, 3, 0, (x, y, z), (X, Y, Z), doc()); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:21 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 250 | impl_view!(view, SubGrid, as_ptr, 3, 0, (x, y, z), (X, Y, Z), doc()); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:46 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 250 | impl_view!(view, SubGrid, as_ptr, 3, 0, (x, y, z), (X, Y, Z), doc()); [INFO] [stdout] | --------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:197:36 [INFO] [stdout] | [INFO] [stdout] 197 | let mut dims = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 251 | impl_view!(view, SubGrid, as_ptr, 3, 1, (x, y, z), (X, Y, Z), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:198:37 [INFO] [stdout] | [INFO] [stdout] 198 | let mut shape = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 251 | impl_view!(view, SubGrid, as_ptr, 3, 1, (x, y, z), (X, Y, Z), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:216:39 [INFO] [stdout] | [INFO] [stdout] 216 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 217 | | <($($x),+) as IndexMap<$n, RowMajor>>::CONT, [INFO] [stdout] 218 | | <($($x),+) as IndexMap<$n, RowMajor>>::RANK, [INFO] [stdout] 219 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 251 | impl_view!(view, SubGrid, as_ptr, 3, 1, (x, y, z), (X, Y, Z), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:21 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 251 | impl_view!(view, SubGrid, as_ptr, 3, 1, (x, y, z), (X, Y, Z), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:46 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 251 | impl_view!(view, SubGrid, as_ptr, 3, 1, (x, y, z), (X, Y, Z), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:197:36 [INFO] [stdout] | [INFO] [stdout] 197 | let mut dims = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 252 | impl_view!(view, SubGrid, as_ptr, 3, 2, (x, y, z), (X, Y, Z), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:198:37 [INFO] [stdout] | [INFO] [stdout] 198 | let mut shape = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 252 | impl_view!(view, SubGrid, as_ptr, 3, 2, (x, y, z), (X, Y, Z), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:216:39 [INFO] [stdout] | [INFO] [stdout] 216 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 217 | | <($($x),+) as IndexMap<$n, RowMajor>>::CONT, [INFO] [stdout] 218 | | <($($x),+) as IndexMap<$n, RowMajor>>::RANK, [INFO] [stdout] 219 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 252 | impl_view!(view, SubGrid, as_ptr, 3, 2, (x, y, z), (X, Y, Z), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:21 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 252 | impl_view!(view, SubGrid, as_ptr, 3, 2, (x, y, z), (X, Y, Z), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:46 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 252 | impl_view!(view, SubGrid, as_ptr, 3, 2, (x, y, z), (X, Y, Z), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:197:36 [INFO] [stdout] | [INFO] [stdout] 197 | let mut dims = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 253 | impl_view!(view, SubGrid, as_ptr, 3, 3, (x, y, z), (X, Y, Z), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:198:37 [INFO] [stdout] | [INFO] [stdout] 198 | let mut shape = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 253 | impl_view!(view, SubGrid, as_ptr, 3, 3, (x, y, z), (X, Y, Z), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:216:39 [INFO] [stdout] | [INFO] [stdout] 216 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 217 | | <($($x),+) as IndexMap<$n, RowMajor>>::CONT, [INFO] [stdout] 218 | | <($($x),+) as IndexMap<$n, RowMajor>>::RANK, [INFO] [stdout] 219 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 253 | impl_view!(view, SubGrid, as_ptr, 3, 3, (x, y, z), (X, Y, Z), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:21 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 253 | impl_view!(view, SubGrid, as_ptr, 3, 3, (x, y, z), (X, Y, Z), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:46 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 253 | impl_view!(view, SubGrid, as_ptr, 3, 3, (x, y, z), (X, Y, Z), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:197:36 [INFO] [stdout] | [INFO] [stdout] 197 | let mut dims = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 255 | impl_view!(view, SubGrid, as_ptr, 4, 0, (x, y, z, w), (X, Y, Z, W), doc()); [INFO] [stdout] | --------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:198:37 [INFO] [stdout] | [INFO] [stdout] 198 | let mut shape = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 255 | impl_view!(view, SubGrid, as_ptr, 4, 0, (x, y, z, w), (X, Y, Z, W), doc()); [INFO] [stdout] | --------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:216:39 [INFO] [stdout] | [INFO] [stdout] 216 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 217 | | <($($x),+) as IndexMap<$n, RowMajor>>::CONT, [INFO] [stdout] 218 | | <($($x),+) as IndexMap<$n, RowMajor>>::RANK, [INFO] [stdout] 219 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 255 | impl_view!(view, SubGrid, as_ptr, 4, 0, (x, y, z, w), (X, Y, Z, W), doc()); [INFO] [stdout] | --------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:21 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 255 | impl_view!(view, SubGrid, as_ptr, 4, 0, (x, y, z, w), (X, Y, Z, W), doc()); [INFO] [stdout] | --------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:46 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 255 | impl_view!(view, SubGrid, as_ptr, 4, 0, (x, y, z, w), (X, Y, Z, W), doc()); [INFO] [stdout] | --------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:197:36 [INFO] [stdout] | [INFO] [stdout] 197 | let mut dims = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 256 | impl_view!(view, SubGrid, as_ptr, 4, 1, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:198:37 [INFO] [stdout] | [INFO] [stdout] 198 | let mut shape = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 256 | impl_view!(view, SubGrid, as_ptr, 4, 1, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:216:39 [INFO] [stdout] | [INFO] [stdout] 216 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 217 | | <($($x),+) as IndexMap<$n, RowMajor>>::CONT, [INFO] [stdout] 218 | | <($($x),+) as IndexMap<$n, RowMajor>>::RANK, [INFO] [stdout] 219 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 256 | impl_view!(view, SubGrid, as_ptr, 4, 1, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:21 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 256 | impl_view!(view, SubGrid, as_ptr, 4, 1, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:46 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 256 | impl_view!(view, SubGrid, as_ptr, 4, 1, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:197:36 [INFO] [stdout] | [INFO] [stdout] 197 | let mut dims = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 257 | impl_view!(view, SubGrid, as_ptr, 4, 2, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:198:37 [INFO] [stdout] | [INFO] [stdout] 198 | let mut shape = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 257 | impl_view!(view, SubGrid, as_ptr, 4, 2, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:216:39 [INFO] [stdout] | [INFO] [stdout] 216 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 217 | | <($($x),+) as IndexMap<$n, RowMajor>>::CONT, [INFO] [stdout] 218 | | <($($x),+) as IndexMap<$n, RowMajor>>::RANK, [INFO] [stdout] 219 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 257 | impl_view!(view, SubGrid, as_ptr, 4, 2, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:21 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 257 | impl_view!(view, SubGrid, as_ptr, 4, 2, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:46 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 257 | impl_view!(view, SubGrid, as_ptr, 4, 2, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:197:36 [INFO] [stdout] | [INFO] [stdout] 197 | let mut dims = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 258 | impl_view!(view, SubGrid, as_ptr, 4, 3, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:198:37 [INFO] [stdout] | [INFO] [stdout] 198 | let mut shape = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 258 | impl_view!(view, SubGrid, as_ptr, 4, 3, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:216:39 [INFO] [stdout] | [INFO] [stdout] 216 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 217 | | <($($x),+) as IndexMap<$n, RowMajor>>::CONT, [INFO] [stdout] 218 | | <($($x),+) as IndexMap<$n, RowMajor>>::RANK, [INFO] [stdout] 219 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 258 | impl_view!(view, SubGrid, as_ptr, 4, 3, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:21 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 258 | impl_view!(view, SubGrid, as_ptr, 4, 3, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:46 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 258 | impl_view!(view, SubGrid, as_ptr, 4, 3, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:197:36 [INFO] [stdout] | [INFO] [stdout] 197 | let mut dims = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 259 | impl_view!(view, SubGrid, as_ptr, 4, 4, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:198:37 [INFO] [stdout] | [INFO] [stdout] 198 | let mut shape = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 259 | impl_view!(view, SubGrid, as_ptr, 4, 4, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:216:39 [INFO] [stdout] | [INFO] [stdout] 216 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 217 | | <($($x),+) as IndexMap<$n, RowMajor>>::CONT, [INFO] [stdout] 218 | | <($($x),+) as IndexMap<$n, RowMajor>>::RANK, [INFO] [stdout] 219 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 259 | impl_view!(view, SubGrid, as_ptr, 4, 4, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:21 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 259 | impl_view!(view, SubGrid, as_ptr, 4, 4, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:46 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 259 | impl_view!(view, SubGrid, as_ptr, 4, 4, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:197:36 [INFO] [stdout] | [INFO] [stdout] 197 | let mut dims = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 261 | impl_view!(view, SubGrid, as_ptr, 5, 0, (x, y, z, w, u), (X, Y, Z, W, U), doc()); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:198:37 [INFO] [stdout] | [INFO] [stdout] 198 | let mut shape = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 261 | impl_view!(view, SubGrid, as_ptr, 5, 0, (x, y, z, w, u), (X, Y, Z, W, U), doc()); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:216:39 [INFO] [stdout] | [INFO] [stdout] 216 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 217 | | <($($x),+) as IndexMap<$n, RowMajor>>::CONT, [INFO] [stdout] 218 | | <($($x),+) as IndexMap<$n, RowMajor>>::RANK, [INFO] [stdout] 219 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 261 | impl_view!(view, SubGrid, as_ptr, 5, 0, (x, y, z, w, u), (X, Y, Z, W, U), doc()); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:21 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 261 | impl_view!(view, SubGrid, as_ptr, 5, 0, (x, y, z, w, u), (X, Y, Z, W, U), doc()); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:46 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 261 | impl_view!(view, SubGrid, as_ptr, 5, 0, (x, y, z, w, u), (X, Y, Z, W, U), doc()); [INFO] [stdout] | --------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:197:36 [INFO] [stdout] | [INFO] [stdout] 197 | let mut dims = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 262 | impl_view!(view, SubGrid, as_ptr, 5, 1, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:198:37 [INFO] [stdout] | [INFO] [stdout] 198 | let mut shape = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 262 | impl_view!(view, SubGrid, as_ptr, 5, 1, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:216:39 [INFO] [stdout] | [INFO] [stdout] 216 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 217 | | <($($x),+) as IndexMap<$n, RowMajor>>::CONT, [INFO] [stdout] 218 | | <($($x),+) as IndexMap<$n, RowMajor>>::RANK, [INFO] [stdout] 219 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 262 | impl_view!(view, SubGrid, as_ptr, 5, 1, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:21 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 262 | impl_view!(view, SubGrid, as_ptr, 5, 1, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:46 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 262 | impl_view!(view, SubGrid, as_ptr, 5, 1, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:197:36 [INFO] [stdout] | [INFO] [stdout] 197 | let mut dims = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 263 | impl_view!(view, SubGrid, as_ptr, 5, 2, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:198:37 [INFO] [stdout] | [INFO] [stdout] 198 | let mut shape = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 263 | impl_view!(view, SubGrid, as_ptr, 5, 2, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:216:39 [INFO] [stdout] | [INFO] [stdout] 216 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 217 | | <($($x),+) as IndexMap<$n, RowMajor>>::CONT, [INFO] [stdout] 218 | | <($($x),+) as IndexMap<$n, RowMajor>>::RANK, [INFO] [stdout] 219 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 263 | impl_view!(view, SubGrid, as_ptr, 5, 2, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:21 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 263 | impl_view!(view, SubGrid, as_ptr, 5, 2, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:46 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 263 | impl_view!(view, SubGrid, as_ptr, 5, 2, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:197:36 [INFO] [stdout] | [INFO] [stdout] 197 | let mut dims = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 264 | impl_view!(view, SubGrid, as_ptr, 5, 3, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:198:37 [INFO] [stdout] | [INFO] [stdout] 198 | let mut shape = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 264 | impl_view!(view, SubGrid, as_ptr, 5, 3, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:216:39 [INFO] [stdout] | [INFO] [stdout] 216 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 217 | | <($($x),+) as IndexMap<$n, RowMajor>>::CONT, [INFO] [stdout] 218 | | <($($x),+) as IndexMap<$n, RowMajor>>::RANK, [INFO] [stdout] 219 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 264 | impl_view!(view, SubGrid, as_ptr, 5, 3, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:21 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 264 | impl_view!(view, SubGrid, as_ptr, 5, 3, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:46 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 264 | impl_view!(view, SubGrid, as_ptr, 5, 3, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:197:36 [INFO] [stdout] | [INFO] [stdout] 197 | let mut dims = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 265 | impl_view!(view, SubGrid, as_ptr, 5, 4, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:198:37 [INFO] [stdout] | [INFO] [stdout] 198 | let mut shape = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 265 | impl_view!(view, SubGrid, as_ptr, 5, 4, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:216:39 [INFO] [stdout] | [INFO] [stdout] 216 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 217 | | <($($x),+) as IndexMap<$n, RowMajor>>::CONT, [INFO] [stdout] 218 | | <($($x),+) as IndexMap<$n, RowMajor>>::RANK, [INFO] [stdout] 219 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 265 | impl_view!(view, SubGrid, as_ptr, 5, 4, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:21 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 265 | impl_view!(view, SubGrid, as_ptr, 5, 4, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:46 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 265 | impl_view!(view, SubGrid, as_ptr, 5, 4, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:197:36 [INFO] [stdout] | [INFO] [stdout] 197 | let mut dims = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 266 | impl_view!(view, SubGrid, as_ptr, 5, 5, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:198:37 [INFO] [stdout] | [INFO] [stdout] 198 | let mut shape = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 266 | impl_view!(view, SubGrid, as_ptr, 5, 5, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:216:39 [INFO] [stdout] | [INFO] [stdout] 216 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 217 | | <($($x),+) as IndexMap<$n, RowMajor>>::CONT, [INFO] [stdout] 218 | | <($($x),+) as IndexMap<$n, RowMajor>>::RANK, [INFO] [stdout] 219 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 266 | impl_view!(view, SubGrid, as_ptr, 5, 5, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:21 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 266 | impl_view!(view, SubGrid, as_ptr, 5, 5, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:46 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 266 | impl_view!(view, SubGrid, as_ptr, 5, 5, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:197:36 [INFO] [stdout] | [INFO] [stdout] 197 | let mut dims = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 268 | impl_view!(view, SubGrid, as_ptr, 6, 0, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc()); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:198:37 [INFO] [stdout] | [INFO] [stdout] 198 | let mut shape = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 268 | impl_view!(view, SubGrid, as_ptr, 6, 0, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc()); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:216:39 [INFO] [stdout] | [INFO] [stdout] 216 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 217 | | <($($x),+) as IndexMap<$n, RowMajor>>::CONT, [INFO] [stdout] 218 | | <($($x),+) as IndexMap<$n, RowMajor>>::RANK, [INFO] [stdout] 219 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 268 | impl_view!(view, SubGrid, as_ptr, 6, 0, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc()); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:21 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 268 | impl_view!(view, SubGrid, as_ptr, 6, 0, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc()); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:46 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 268 | impl_view!(view, SubGrid, as_ptr, 6, 0, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc()); [INFO] [stdout] | --------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:197:36 [INFO] [stdout] | [INFO] [stdout] 197 | let mut dims = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 269 | impl_view!(view, SubGrid, as_ptr, 6, 1, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:198:37 [INFO] [stdout] | [INFO] [stdout] 198 | let mut shape = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 269 | impl_view!(view, SubGrid, as_ptr, 6, 1, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:216:39 [INFO] [stdout] | [INFO] [stdout] 216 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 217 | | <($($x),+) as IndexMap<$n, RowMajor>>::CONT, [INFO] [stdout] 218 | | <($($x),+) as IndexMap<$n, RowMajor>>::RANK, [INFO] [stdout] 219 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 269 | impl_view!(view, SubGrid, as_ptr, 6, 1, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:21 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 269 | impl_view!(view, SubGrid, as_ptr, 6, 1, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:46 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 269 | impl_view!(view, SubGrid, as_ptr, 6, 1, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:197:36 [INFO] [stdout] | [INFO] [stdout] 197 | let mut dims = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 270 | impl_view!(view, SubGrid, as_ptr, 6, 2, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:198:37 [INFO] [stdout] | [INFO] [stdout] 198 | let mut shape = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 270 | impl_view!(view, SubGrid, as_ptr, 6, 2, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:216:39 [INFO] [stdout] | [INFO] [stdout] 216 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 217 | | <($($x),+) as IndexMap<$n, RowMajor>>::CONT, [INFO] [stdout] 218 | | <($($x),+) as IndexMap<$n, RowMajor>>::RANK, [INFO] [stdout] 219 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 270 | impl_view!(view, SubGrid, as_ptr, 6, 2, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:21 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 270 | impl_view!(view, SubGrid, as_ptr, 6, 2, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:46 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 270 | impl_view!(view, SubGrid, as_ptr, 6, 2, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:197:36 [INFO] [stdout] | [INFO] [stdout] 197 | let mut dims = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 271 | impl_view!(view, SubGrid, as_ptr, 6, 3, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:198:37 [INFO] [stdout] | [INFO] [stdout] 198 | let mut shape = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 271 | impl_view!(view, SubGrid, as_ptr, 6, 3, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:216:39 [INFO] [stdout] | [INFO] [stdout] 216 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 217 | | <($($x),+) as IndexMap<$n, RowMajor>>::CONT, [INFO] [stdout] 218 | | <($($x),+) as IndexMap<$n, RowMajor>>::RANK, [INFO] [stdout] 219 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 271 | impl_view!(view, SubGrid, as_ptr, 6, 3, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:21 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 271 | impl_view!(view, SubGrid, as_ptr, 6, 3, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:46 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 271 | impl_view!(view, SubGrid, as_ptr, 6, 3, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:197:36 [INFO] [stdout] | [INFO] [stdout] 197 | let mut dims = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 272 | impl_view!(view, SubGrid, as_ptr, 6, 4, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:198:37 [INFO] [stdout] | [INFO] [stdout] 198 | let mut shape = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 272 | impl_view!(view, SubGrid, as_ptr, 6, 4, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:216:39 [INFO] [stdout] | [INFO] [stdout] 216 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 217 | | <($($x),+) as IndexMap<$n, RowMajor>>::CONT, [INFO] [stdout] 218 | | <($($x),+) as IndexMap<$n, RowMajor>>::RANK, [INFO] [stdout] 219 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 272 | impl_view!(view, SubGrid, as_ptr, 6, 4, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:21 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 272 | impl_view!(view, SubGrid, as_ptr, 6, 4, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:46 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 272 | impl_view!(view, SubGrid, as_ptr, 6, 4, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:197:36 [INFO] [stdout] | [INFO] [stdout] 197 | let mut dims = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 273 | impl_view!(view, SubGrid, as_ptr, 6, 5, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:198:37 [INFO] [stdout] | [INFO] [stdout] 198 | let mut shape = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 273 | impl_view!(view, SubGrid, as_ptr, 6, 5, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:216:39 [INFO] [stdout] | [INFO] [stdout] 216 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 217 | | <($($x),+) as IndexMap<$n, RowMajor>>::CONT, [INFO] [stdout] 218 | | <($($x),+) as IndexMap<$n, RowMajor>>::RANK, [INFO] [stdout] 219 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 273 | impl_view!(view, SubGrid, as_ptr, 6, 5, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:21 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 273 | impl_view!(view, SubGrid, as_ptr, 6, 5, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:46 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 273 | impl_view!(view, SubGrid, as_ptr, 6, 5, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:197:36 [INFO] [stdout] | [INFO] [stdout] 197 | let mut dims = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 274 | impl_view!(view, SubGrid, as_ptr, 6, 6, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:198:37 [INFO] [stdout] | [INFO] [stdout] 198 | let mut shape = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 274 | impl_view!(view, SubGrid, as_ptr, 6, 6, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:216:39 [INFO] [stdout] | [INFO] [stdout] 216 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 217 | | <($($x),+) as IndexMap<$n, RowMajor>>::CONT, [INFO] [stdout] 218 | | <($($x),+) as IndexMap<$n, RowMajor>>::RANK, [INFO] [stdout] 219 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 274 | impl_view!(view, SubGrid, as_ptr, 6, 6, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:21 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 274 | impl_view!(view, SubGrid, as_ptr, 6, 6, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:46 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 274 | impl_view!(view, SubGrid, as_ptr, 6, 6, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | --------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:197:36 [INFO] [stdout] | [INFO] [stdout] 197 | let mut dims = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 276 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 1, 0, (x), (X), doc()); [INFO] [stdout] | -------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:198:37 [INFO] [stdout] | [INFO] [stdout] 198 | let mut shape = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 276 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 1, 0, (x), (X), doc()); [INFO] [stdout] | -------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:216:39 [INFO] [stdout] | [INFO] [stdout] 216 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 217 | | <($($x),+) as IndexMap<$n, RowMajor>>::CONT, [INFO] [stdout] 218 | | <($($x),+) as IndexMap<$n, RowMajor>>::RANK, [INFO] [stdout] 219 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 276 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 1, 0, (x), (X), doc()); [INFO] [stdout] | -------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:21 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 276 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 1, 0, (x), (X), doc()); [INFO] [stdout] | -------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:46 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 276 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 1, 0, (x), (X), doc()); [INFO] [stdout] | -------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:197:36 [INFO] [stdout] | [INFO] [stdout] 197 | let mut dims = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 277 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 1, 1, (x), (X), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:198:37 [INFO] [stdout] | [INFO] [stdout] 198 | let mut shape = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 277 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 1, 1, (x), (X), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:216:39 [INFO] [stdout] | [INFO] [stdout] 216 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 217 | | <($($x),+) as IndexMap<$n, RowMajor>>::CONT, [INFO] [stdout] 218 | | <($($x),+) as IndexMap<$n, RowMajor>>::RANK, [INFO] [stdout] 219 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 277 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 1, 1, (x), (X), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:21 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 277 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 1, 1, (x), (X), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:46 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 277 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 1, 1, (x), (X), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:197:36 [INFO] [stdout] | [INFO] [stdout] 197 | let mut dims = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 279 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 2, 0, (x, y), (X, Y), doc()); [INFO] [stdout] | -------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:198:37 [INFO] [stdout] | [INFO] [stdout] 198 | let mut shape = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 279 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 2, 0, (x, y), (X, Y), doc()); [INFO] [stdout] | -------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:216:39 [INFO] [stdout] | [INFO] [stdout] 216 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 217 | | <($($x),+) as IndexMap<$n, RowMajor>>::CONT, [INFO] [stdout] 218 | | <($($x),+) as IndexMap<$n, RowMajor>>::RANK, [INFO] [stdout] 219 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 279 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 2, 0, (x, y), (X, Y), doc()); [INFO] [stdout] | -------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:21 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 279 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 2, 0, (x, y), (X, Y), doc()); [INFO] [stdout] | -------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:46 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 279 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 2, 0, (x, y), (X, Y), doc()); [INFO] [stdout] | -------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:197:36 [INFO] [stdout] | [INFO] [stdout] 197 | let mut dims = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 280 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 2, 1, (x, y), (X, Y), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:198:37 [INFO] [stdout] | [INFO] [stdout] 198 | let mut shape = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 280 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 2, 1, (x, y), (X, Y), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:216:39 [INFO] [stdout] | [INFO] [stdout] 216 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 217 | | <($($x),+) as IndexMap<$n, RowMajor>>::CONT, [INFO] [stdout] 218 | | <($($x),+) as IndexMap<$n, RowMajor>>::RANK, [INFO] [stdout] 219 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 280 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 2, 1, (x, y), (X, Y), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:21 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 280 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 2, 1, (x, y), (X, Y), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:46 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 280 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 2, 1, (x, y), (X, Y), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:197:36 [INFO] [stdout] | [INFO] [stdout] 197 | let mut dims = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 281 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 2, 2, (x, y), (X, Y), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:198:37 [INFO] [stdout] | [INFO] [stdout] 198 | let mut shape = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 281 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 2, 2, (x, y), (X, Y), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:216:39 [INFO] [stdout] | [INFO] [stdout] 216 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 217 | | <($($x),+) as IndexMap<$n, RowMajor>>::CONT, [INFO] [stdout] 218 | | <($($x),+) as IndexMap<$n, RowMajor>>::RANK, [INFO] [stdout] 219 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 281 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 2, 2, (x, y), (X, Y), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:21 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 281 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 2, 2, (x, y), (X, Y), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:46 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 281 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 2, 2, (x, y), (X, Y), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:197:36 [INFO] [stdout] | [INFO] [stdout] 197 | let mut dims = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 283 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 3, 0, (x, y, z), (X, Y, Z), doc()); [INFO] [stdout] | -------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:198:37 [INFO] [stdout] | [INFO] [stdout] 198 | let mut shape = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 283 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 3, 0, (x, y, z), (X, Y, Z), doc()); [INFO] [stdout] | -------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:216:39 [INFO] [stdout] | [INFO] [stdout] 216 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 217 | | <($($x),+) as IndexMap<$n, RowMajor>>::CONT, [INFO] [stdout] 218 | | <($($x),+) as IndexMap<$n, RowMajor>>::RANK, [INFO] [stdout] 219 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 283 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 3, 0, (x, y, z), (X, Y, Z), doc()); [INFO] [stdout] | -------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:21 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 283 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 3, 0, (x, y, z), (X, Y, Z), doc()); [INFO] [stdout] | -------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:46 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 283 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 3, 0, (x, y, z), (X, Y, Z), doc()); [INFO] [stdout] | -------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:197:36 [INFO] [stdout] | [INFO] [stdout] 197 | let mut dims = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 284 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 3, 1, (x, y, z), (X, Y, Z), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:198:37 [INFO] [stdout] | [INFO] [stdout] 198 | let mut shape = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 284 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 3, 1, (x, y, z), (X, Y, Z), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:216:39 [INFO] [stdout] | [INFO] [stdout] 216 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 217 | | <($($x),+) as IndexMap<$n, RowMajor>>::CONT, [INFO] [stdout] 218 | | <($($x),+) as IndexMap<$n, RowMajor>>::RANK, [INFO] [stdout] 219 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 284 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 3, 1, (x, y, z), (X, Y, Z), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:21 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 284 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 3, 1, (x, y, z), (X, Y, Z), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:46 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 284 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 3, 1, (x, y, z), (X, Y, Z), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:197:36 [INFO] [stdout] | [INFO] [stdout] 197 | let mut dims = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 285 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 3, 2, (x, y, z), (X, Y, Z), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:198:37 [INFO] [stdout] | [INFO] [stdout] 198 | let mut shape = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 285 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 3, 2, (x, y, z), (X, Y, Z), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:216:39 [INFO] [stdout] | [INFO] [stdout] 216 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 217 | | <($($x),+) as IndexMap<$n, RowMajor>>::CONT, [INFO] [stdout] 218 | | <($($x),+) as IndexMap<$n, RowMajor>>::RANK, [INFO] [stdout] 219 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 285 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 3, 2, (x, y, z), (X, Y, Z), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:21 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 285 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 3, 2, (x, y, z), (X, Y, Z), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:46 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 285 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 3, 2, (x, y, z), (X, Y, Z), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:197:36 [INFO] [stdout] | [INFO] [stdout] 197 | let mut dims = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 286 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 3, 3, (x, y, z), (X, Y, Z), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:198:37 [INFO] [stdout] | [INFO] [stdout] 198 | let mut shape = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 286 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 3, 3, (x, y, z), (X, Y, Z), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:216:39 [INFO] [stdout] | [INFO] [stdout] 216 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 217 | | <($($x),+) as IndexMap<$n, RowMajor>>::CONT, [INFO] [stdout] 218 | | <($($x),+) as IndexMap<$n, RowMajor>>::RANK, [INFO] [stdout] 219 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 286 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 3, 3, (x, y, z), (X, Y, Z), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:21 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 286 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 3, 3, (x, y, z), (X, Y, Z), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:46 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 286 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 3, 3, (x, y, z), (X, Y, Z), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:197:36 [INFO] [stdout] | [INFO] [stdout] 197 | let mut dims = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 288 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 4, 0, (x, y, z, w), (X, Y, Z, W), doc()); [INFO] [stdout] | -------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:198:37 [INFO] [stdout] | [INFO] [stdout] 198 | let mut shape = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 288 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 4, 0, (x, y, z, w), (X, Y, Z, W), doc()); [INFO] [stdout] | -------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:216:39 [INFO] [stdout] | [INFO] [stdout] 216 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 217 | | <($($x),+) as IndexMap<$n, RowMajor>>::CONT, [INFO] [stdout] 218 | | <($($x),+) as IndexMap<$n, RowMajor>>::RANK, [INFO] [stdout] 219 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 288 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 4, 0, (x, y, z, w), (X, Y, Z, W), doc()); [INFO] [stdout] | -------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:21 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 288 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 4, 0, (x, y, z, w), (X, Y, Z, W), doc()); [INFO] [stdout] | -------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:46 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 288 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 4, 0, (x, y, z, w), (X, Y, Z, W), doc()); [INFO] [stdout] | -------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:197:36 [INFO] [stdout] | [INFO] [stdout] 197 | let mut dims = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 289 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 4, 1, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:198:37 [INFO] [stdout] | [INFO] [stdout] 198 | let mut shape = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 289 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 4, 1, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:216:39 [INFO] [stdout] | [INFO] [stdout] 216 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 217 | | <($($x),+) as IndexMap<$n, RowMajor>>::CONT, [INFO] [stdout] 218 | | <($($x),+) as IndexMap<$n, RowMajor>>::RANK, [INFO] [stdout] 219 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 289 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 4, 1, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:21 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 289 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 4, 1, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:46 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 289 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 4, 1, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:197:36 [INFO] [stdout] | [INFO] [stdout] 197 | let mut dims = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 290 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 4, 2, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:198:37 [INFO] [stdout] | [INFO] [stdout] 198 | let mut shape = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 290 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 4, 2, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:216:39 [INFO] [stdout] | [INFO] [stdout] 216 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 217 | | <($($x),+) as IndexMap<$n, RowMajor>>::CONT, [INFO] [stdout] 218 | | <($($x),+) as IndexMap<$n, RowMajor>>::RANK, [INFO] [stdout] 219 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 290 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 4, 2, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:21 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 290 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 4, 2, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:46 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 290 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 4, 2, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:197:36 [INFO] [stdout] | [INFO] [stdout] 197 | let mut dims = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 291 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 4, 3, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:198:37 [INFO] [stdout] | [INFO] [stdout] 198 | let mut shape = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 291 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 4, 3, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:216:39 [INFO] [stdout] | [INFO] [stdout] 216 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 217 | | <($($x),+) as IndexMap<$n, RowMajor>>::CONT, [INFO] [stdout] 218 | | <($($x),+) as IndexMap<$n, RowMajor>>::RANK, [INFO] [stdout] 219 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 291 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 4, 3, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:21 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 291 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 4, 3, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:46 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 291 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 4, 3, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:197:36 [INFO] [stdout] | [INFO] [stdout] 197 | let mut dims = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 292 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 4, 4, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:198:37 [INFO] [stdout] | [INFO] [stdout] 198 | let mut shape = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 292 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 4, 4, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:216:39 [INFO] [stdout] | [INFO] [stdout] 216 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 217 | | <($($x),+) as IndexMap<$n, RowMajor>>::CONT, [INFO] [stdout] 218 | | <($($x),+) as IndexMap<$n, RowMajor>>::RANK, [INFO] [stdout] 219 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 292 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 4, 4, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:21 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 292 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 4, 4, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:46 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 292 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 4, 4, (x, y, z, w), (X, Y, Z, W), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:197:36 [INFO] [stdout] | [INFO] [stdout] 197 | let mut dims = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 294 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 0, (x, y, z, w, u), (X, Y, Z, W, U), doc()); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:198:37 [INFO] [stdout] | [INFO] [stdout] 198 | let mut shape = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 294 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 0, (x, y, z, w, u), (X, Y, Z, W, U), doc()); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:216:39 [INFO] [stdout] | [INFO] [stdout] 216 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 217 | | <($($x),+) as IndexMap<$n, RowMajor>>::CONT, [INFO] [stdout] 218 | | <($($x),+) as IndexMap<$n, RowMajor>>::RANK, [INFO] [stdout] 219 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 294 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 0, (x, y, z, w, u), (X, Y, Z, W, U), doc()); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:21 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 294 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 0, (x, y, z, w, u), (X, Y, Z, W, U), doc()); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:46 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 294 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 0, (x, y, z, w, u), (X, Y, Z, W, U), doc()); [INFO] [stdout] | -------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:197:36 [INFO] [stdout] | [INFO] [stdout] 197 | let mut dims = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 295 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 1, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:198:37 [INFO] [stdout] | [INFO] [stdout] 198 | let mut shape = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 295 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 1, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:216:39 [INFO] [stdout] | [INFO] [stdout] 216 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 217 | | <($($x),+) as IndexMap<$n, RowMajor>>::CONT, [INFO] [stdout] 218 | | <($($x),+) as IndexMap<$n, RowMajor>>::RANK, [INFO] [stdout] 219 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 295 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 1, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:21 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 295 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 1, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:46 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 295 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 1, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:197:36 [INFO] [stdout] | [INFO] [stdout] 197 | let mut dims = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 296 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 2, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:198:37 [INFO] [stdout] | [INFO] [stdout] 198 | let mut shape = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 296 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 2, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:216:39 [INFO] [stdout] | [INFO] [stdout] 216 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 217 | | <($($x),+) as IndexMap<$n, RowMajor>>::CONT, [INFO] [stdout] 218 | | <($($x),+) as IndexMap<$n, RowMajor>>::RANK, [INFO] [stdout] 219 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 296 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 2, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:21 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 296 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 2, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:46 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 296 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 2, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:197:36 [INFO] [stdout] | [INFO] [stdout] 197 | let mut dims = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 297 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 3, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:198:37 [INFO] [stdout] | [INFO] [stdout] 198 | let mut shape = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 297 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 3, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:216:39 [INFO] [stdout] | [INFO] [stdout] 216 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 217 | | <($($x),+) as IndexMap<$n, RowMajor>>::CONT, [INFO] [stdout] 218 | | <($($x),+) as IndexMap<$n, RowMajor>>::RANK, [INFO] [stdout] 219 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 297 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 3, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:21 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 297 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 3, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:46 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 297 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 3, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:197:36 [INFO] [stdout] | [INFO] [stdout] 197 | let mut dims = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 298 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 4, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:198:37 [INFO] [stdout] | [INFO] [stdout] 198 | let mut shape = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 298 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 4, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:216:39 [INFO] [stdout] | [INFO] [stdout] 216 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 217 | | <($($x),+) as IndexMap<$n, RowMajor>>::CONT, [INFO] [stdout] 218 | | <($($x),+) as IndexMap<$n, RowMajor>>::RANK, [INFO] [stdout] 219 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 298 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 4, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:21 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 298 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 4, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:46 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 298 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 4, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:197:36 [INFO] [stdout] | [INFO] [stdout] 197 | let mut dims = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 299 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 5, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:198:37 [INFO] [stdout] | [INFO] [stdout] 198 | let mut shape = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 299 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 5, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:216:39 [INFO] [stdout] | [INFO] [stdout] 216 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 217 | | <($($x),+) as IndexMap<$n, RowMajor>>::CONT, [INFO] [stdout] 218 | | <($($x),+) as IndexMap<$n, RowMajor>>::RANK, [INFO] [stdout] 219 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 299 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 5, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:21 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 299 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 5, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:46 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 299 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 5, 5, (x, y, z, w, u), (X, Y, Z, W, U), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:197:36 [INFO] [stdout] | [INFO] [stdout] 197 | let mut dims = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 301 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 0, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc()); [INFO] [stdout] | -------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:198:37 [INFO] [stdout] | [INFO] [stdout] 198 | let mut shape = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 301 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 0, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc()); [INFO] [stdout] | -------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:216:39 [INFO] [stdout] | [INFO] [stdout] 216 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 217 | | <($($x),+) as IndexMap<$n, RowMajor>>::CONT, [INFO] [stdout] 218 | | <($($x),+) as IndexMap<$n, RowMajor>>::RANK, [INFO] [stdout] 219 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 301 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 0, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc()); [INFO] [stdout] | -------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:21 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 301 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 0, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc()); [INFO] [stdout] | -------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:46 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 301 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 0, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc()); [INFO] [stdout] | -------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:197:36 [INFO] [stdout] | [INFO] [stdout] 197 | let mut dims = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 302 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 1, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:198:37 [INFO] [stdout] | [INFO] [stdout] 198 | let mut shape = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 302 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 1, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:216:39 [INFO] [stdout] | [INFO] [stdout] 216 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 217 | | <($($x),+) as IndexMap<$n, RowMajor>>::CONT, [INFO] [stdout] 218 | | <($($x),+) as IndexMap<$n, RowMajor>>::RANK, [INFO] [stdout] 219 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 302 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 1, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:21 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 302 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 1, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:46 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 302 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 1, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:197:36 [INFO] [stdout] | [INFO] [stdout] 197 | let mut dims = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 303 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 2, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:198:37 [INFO] [stdout] | [INFO] [stdout] 198 | let mut shape = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 303 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 2, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:216:39 [INFO] [stdout] | [INFO] [stdout] 216 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 217 | | <($($x),+) as IndexMap<$n, RowMajor>>::CONT, [INFO] [stdout] 218 | | <($($x),+) as IndexMap<$n, RowMajor>>::RANK, [INFO] [stdout] 219 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 303 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 2, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:21 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 303 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 2, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:46 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 303 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 2, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:197:36 [INFO] [stdout] | [INFO] [stdout] 197 | let mut dims = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 304 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 3, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:198:37 [INFO] [stdout] | [INFO] [stdout] 198 | let mut shape = [0; <($($x),+) as IndexMap<$n, RowMajor>>::RANK]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 304 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 3, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:216:39 [INFO] [stdout] | [INFO] [stdout] 216 | let mut strides = [0; outer_rank::<$n, $m>( [INFO] [stdout] | _______________________________________^ [INFO] [stdout] 217 | | <($($x),+) as IndexMap<$n, RowMajor>>::CONT, [INFO] [stdout] 218 | | <($($x),+) as IndexMap<$n, RowMajor>>::RANK, [INFO] [stdout] 219 | | )]; [INFO] [stdout] | |_________________^ [INFO] [stdout] ... [INFO] [stdout] 304 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 3, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [INFO] [stdout] --> src/view.rs:222:21 [INFO] [stdout] | [INFO] [stdout] 222 | strides[i] = self.stride(dims[i]); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 304 | impl_view!(view_mut, SubGridMut, as_mut_ptr, 6, 3, (x, y, z, w, u, v), (X, Y, Z, W, U, V), doc(hidden)); [INFO] [stdout] | -------------------------------------------------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this may fail depending on what value the parameter takes [INFO] [stdout] = note: this error originates in the macro `impl_view` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: constant expression depends on a generic parameter [WARN] too many lines in the log, truncating it