Funny idea but best to leave that to code analysis tools. So, your compiler works as expected and works well. That&#x27;s why you use it. Other peoples&#x27; work like shit due to bugs and undefined behavior. So, a coding style plus analysis tools to reinforce it make your code work well with others&#x27; compilers while you still use The Right Thing. ;)