GCC compilation error