I've found an issue that program builds wrong dependency for ternary operators,
when the test function contains the function calls,
which gives compilation error for shaders. Ternary operators should visit .test as well as .t, .f for building the dependency graph.
I'm using the following monkey patch until this gets patched.
I've found an issue that
program
builds wrong dependency for ternary operators, when the test function contains the function calls, which gives compilation error for shaders. Ternary operators should visit.test
as well as.t, .f
for building the dependency graph.I'm using the following monkey patch until this gets patched.
I also found same issues with for loop and while loop, where the dependency should be added for init, test, and iter