We missed a few variable which need to be promoted to 64 bits.

xstep/ystep are created by shifting dcdx/dcdy which can overflow
32 bits. same happens for eo and ei - the tile shift can overflow
the variables with fixed order greater than 4.