Minimal repro that fails to compile: ```rust use spirv_std::spirv; #[spirv(fragment)] pub fn main() { let x = [[1; 2]; 1]; } ``` Bisects to https://github.com/Rust-GPU/rust-gpu/commit/02cd3248ad13df8e0b4fa2962ceb57ac089e2d49 It was found in https://github.com/Rust-GPU/rust-gpu/pull/21#issuecomment-2381578892 (assuming it is the same issue, but at least that is what I started with to get a repro)