Hi!
I wouldn't call these "syntax" errors,
just "logical/type" errors.
It would be great if these could fixed by changing the correct type from decimal to
float/double. On the other hand, I've never seen any medium or large dataset without
this kind of errors. So I would personally treat these as warnings at worst.
Float/double are range-limited and have limited precision. Decimals are
not. Whether it is important for geo precision, needs to be checked, but
we could be hitting the limits of precision pretty quickly.
--
Stas Malyshev
smalyshev(a)wikimedia.org