On the limits of time travel in the face of undefined behavior in C C imposes some constraints, but the principle is mostly still there. Click here to read the article