Open amjoshuamichael opened 1 month ago
I can't reproduce it on MacOS (arm and Rosette/amd64), I will try testing on Linux when I have that machine turned on.
Hmm, that's odd. It's possible that the issue is on my end, but with something like this it seems unlikely. Still, if you need me to do any more tests, please let me know.
I'm also having a hard time reproducing this on Debian :(
Context
Odin: dev-2024-10 OS: Arch Linux, Linux 6.11.3-arch1-1 CPU: Intel(R) Core(TM) i9-14900HX RAM: 15693 MiB Backend: LLVM 18.1.8
Expected Behavior
The matrix should be transmuted to a simd vector, so I can process it as such. A function that does this exact operation has been working in my project for months. I'm not quite sure the exact specification for how odin shadowing should work with transmutes and large arguments, but I think it makes sense that this should work the way it has been, and that I shouldn't have to shadow the variable, since arrays work without shadowing.
Current Behavior
A segfault occurs on the line with the transmute.
Failure Information (for bugs)
Here's the lldb output when running the minimal reproducible example below.
Steps to Reproduce
Please provide detailed steps for reproducing the issue.