Hi Thomas,
Am 16.01.25 um 20:38 schrieb Thomas Koenig:
Hello Harald,
the conversion of (unsigned) integers to decimal in output was designed
to be efficient up to INTEGER(kind=16) and did not handle values larger
than roughly (10^19 * 2^64).
The attached obvious patch fixes this.
Regtested on x86_64-pc-linux-gnu. OK for mainline?
OK.
Thanks a lot for finding and fixing this!
sure. Committed as r15-6971-g99bcce0d89b8a9 .
The testcase would have been slightly smaller with exponentiation
of unsigned being implemented already (hint, hint! :)
Best regards
Thomas
Cheers,
Harald