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
compiler: Cast only product transfer bounds to long, update 01_gpu notebook
Applying as_long unconditionally also rewrote plain per-dimension
extents (IndexedPointer leaves), churning every non-linearized transfer
pragma and breaking the openacc codegen tests and the 01_gpu notebook.
Only a product of 32-bit sizes can overflow int, so restrict the
promotion to Mul bounds and update the notebook's reference output for
the linearized transfer clauses that legitimately gained the casts.
0 commit comments