Apple gcc bug