Skip to content

Commit e1553cd

Browse files
committed
Fix return type decl for binary math fcn expression
1 parent 4f46f63 commit e1553cd

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

src/expression/ekat_expression_math.hpp

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,7 @@ namespace ekat {
2222
\
2323
using eval_arg1_t = eval_return_t<EArg1>; \
2424
using eval_arg2_t = eval_return_t<EArg2>; \
25-
using eval_t = \
26-
decltype(Kokkos::impl(std::declval<eval_arg1_t>(), \
27-
std::declval<eval_arg2_t>())); \
25+
using eval_t = std::common_type_t<eval_arg1_t,eval_arg2_t>; \
2826
\
2927
name##Expression (const EArg1& arg1, const EArg2& arg2) \
3028
: m_arg1(arg1) \

0 commit comments

Comments
 (0)