It can be, especially when you do something undefined the compiler can do all sorts of odd things while transforming code