The scenarios can be the following: timestamp are problem as soon as a drive is mapped from two different os without synced clock (happened to me with a virtualbox share). Taking care of compiler flags is important as you don't want to mix a debug build with a performance build for binary compatibility reasons.