src/mongo/util/summation.cpp:55:40: error: implicit conversion from 'long long' to 'double' changes value from 9223372036854775807 to 9223372036854775808 [-Werror,-Wimplicit-int-float-conversion]
|
|
if (_sum > limits::min() && _sum < limits::max())
|
|
~ ^~~~~~~~~~~~~
|
|
|
|
src/mongo/util/summation.cpp:64:17: error: implicit conversion from 'long long' to 'double' changes value from 9223372036854775807 to 9223372036854775808 [-Werror,-Wimplicit-int-float-conversion]
|
if (_sum == limits::max())
|
|
~~ ^~~~~~~~~~~~~
|
|
|
|
src/mongo/util/summation.cpp:81:17: error: implicit conversion from 'long long' to 'double' changes value from 9223372036854775807 to 9223372036854775808 [-Werror,-Wimplicit-int-float-conversion]
|
|
if (_sum == std::numeric_limits<long long>::max()) {
|
|
~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|