gcc bug