From f4489f17fc3e6785025a20c6a37badcda3f7f4bb Mon Sep 17 00:00:00 2001 From: Maks Skorokhod Date: Wed, 22 Nov 2017 12:50:23 +0300 Subject: [PATCH] :wrench: use correct result types --- dbms/src/Functions/FunctionsArithmetic.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dbms/src/Functions/FunctionsArithmetic.h b/dbms/src/Functions/FunctionsArithmetic.h index 9a28a3376f..e3f6992668 100644 --- a/dbms/src/Functions/FunctionsArithmetic.h +++ b/dbms/src/Functions/FunctionsArithmetic.h @@ -434,7 +434,7 @@ struct AbsImpl template struct GCDImpl { - using ResultType = typename NumberTraits::ResultOfGCD::Type; + using ResultType = typename NumberTraits::ResultOfIntegerDivision::Type; template static inline Result apply(A a, B b) @@ -450,7 +450,7 @@ struct GCDImpl template struct LCMImpl { - using ResultType = typename NumberTraits::ResultOfLCM::Type; + using ResultType = typename NumberTraits::ResultOfAdditionMultiplication::Type; template static inline Result apply(A a, B b) -- GitLab