[optimization] open gcc strict-aliasing optimization (#6034)

* open gcc strict-aliasing optimization

* use -Werror=strick-alias
This commit is contained in:
stdpain
2021-06-18 11:39:24 +08:00
committed by GitHub
parent 48bd680068
commit 1999a0c26b
14 changed files with 142 additions and 66 deletions

View File

@ -907,7 +907,7 @@ StringVal StringFunctions::money_format(FunctionContext* context, const DecimalV
return StringVal::null();
}
DecimalV2Value rounded;
DecimalV2Value rounded(0);
DecimalV2Value::from_decimal_val(v).round(&rounded, 2, HALF_UP);
DecimalV2Value tmp(std::string_view("100"));
DecimalV2Value result = rounded * tmp;