Open
Description
For a problem with floating-point output that
- only has an absolute, and no relative, precision tolerance set;
- contains a test case where the judge data would require more bits of precision than fits in the mantissa of a
double
to satisfy the specified absolute tolerance;
it would be helpful if problemtools flagged the offending test case and raised a warning. This issue bit us during the NAQ, when the original version of stopcounting
(https://naq19.kattis.com/problems/stopcounting) had such an impossible precision configuration.
Of course, the two conditions above are not necessarily a sign of a problem configuration error (perhaps arbitrary-precision floating-point is intended as part of the problem solution) but I think they're a strong enough "smell" that a warning is more helpful than annoying.