What made you want to throw your hands up or walk away?
Lack of guidance on calling Mojo from C and other languages besides Python, and what’s possible/impossible at this moment.
I’m working on a more ambitious followup to From OpenCL towards Mojo GPU kernels in digital photo editing (first look) which involves rewriting performance critical parts of a C project and OpenCL kernels that come with it (Darktable) in Mojo.
Having a tough time understanding why the same kernel runs ok when the target is cpu, but segfaults on gpu specifically when called from a C program.
I might be doing something obviously wrong or have run into a known problem? - idk, can’t tell