This is indeed a sin, and can back fire anytime...

Humble suggestion don't take chances and specially in GCC.