Compilers Can Make Secure Code Vulnerable