Unfortunately you can rarely guarantee that someone else with their hands on your code is going to use the exact same compiler.