Added missing assert for sqrt

This commit is contained in:
Christophe Riccio
2013-10-05 14:05:28 +02:00
parent 5ea160413d
commit d3b8b25dd4

View File

@@ -146,6 +146,8 @@ namespace detail
std::numeric_limits<genType>::is_iec559, std::numeric_limits<genType>::is_iec559,
"'sqrt' only accept floating-point inputs"); "'sqrt' only accept floating-point inputs");
assert(x >= genType(0));
return std::sqrt(x); return std::sqrt(x);
} }