goto.c works without O3 optimization