wow this c compiler has odd error messages