+ /* testing "even" everflow, i.e. base is power of two */
+ errno = 0;
+ TESTCASE( strtoumax( "0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF", NULL, 0 ) == UINTMAX_MAX );
+ TESTCASE( errno == 0 );
+ TESTCASE( strtoumax( "0x100000000000000000000000000000000", NULL, 0 ) == UINTMAX_MAX );
+ TESTCASE( errno == ERANGE );