SD0040
Core code
f64 type leaked past fp64Lower into a backend emitter
The registry calls this an internal invariant: it means the compiler itself went wrong, and no program is meant to raise it.
The registry text and every compiler message on these pages are the compiler's own English.
How to fix it
The registry's hint: internal invariant — the fp64 lowering pass must rewrite every f64 before emit; report a typeshade bug
See also
Source
Where the compiler raises this code at commit 26de7be8, one line per file:
-
src/core/backends/glsl.ts:146(3 sites) -
src/core/backends/wgsl.ts:68(3 sites)