Description
On recent rerun, tests such as char_cast, decimal_2, literal_double, vector_elt (incl. in Tez), udf4, vector_decimal_math_funcs have changes in results it looks like something is broken with types again; ".0" suffix disappeared in some cases (in char_cast it's probably the simplest to see), number formats changed when casts are involved.
Also, windowing_expressions and couple more tests fail due to attempts to cast Double to Int writables, might be the same issue.