Only g++ is this retarded