fix internal compiler error with gcc