Comment Comment by uecker UB can not travel back in time in C. Although it is true that it can affect previous instructions, but that code is reordered or transformed in complicated ways is true even without UB. parent uecker 2 years ago