You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The init part is good, but the main function adj_cellwise_hlpr gets unexpected value in the field self.f_r if you comment out the print statement at this line.
The v1.1.3 has no numerical problem. We should check which newly added pass caused the error.
The text was updated successfully, but these errors were encountered:
It's my fault. cache_loop_invariant_global_vars pass does not set the init value to the cached variable if the first instruction in the block accessing the variable is store (in this case it may not be executed because it is after a conditional break). The easiest fix is setting the init value all the time.
Thanks to @lucifer1004 who encountered this bug in his development.
This bug is backend neural: cpu / cuda / vulkan all behave consistently.
Minimal reproduction
Briefings:
The
init
part is good, but the main functionadj_cellwise_hlpr
gets unexpected value in the fieldself.f_r
if you comment out theprint
statement at this line.The v1.1.3 has no numerical problem. We should check which newly added pass caused the error.
The text was updated successfully, but these errors were encountered: