?- X is 2^128, sleep(X).
caught: domain_error(not_great_than_0xfffffffffffffbff,340282366920938463463374607431768211456)
This should be a representation error. There is no inherent reason why 0xfffffffffffffbff should be a limit - except that in current systems a larger number does not make sense/cannot be represented.
Made a PR to fix it.
@notoria: max_sleep_time fits nicely into error class f.
Most helpful comment
Made a PR to fix it.