21.06 tests fail on oath-convert-timestep-counter
10/41 Test #10: oath-convert-timestep-counter .................***Failed 0.01 sec
********* Start testing of TimeStepCountConversionTest *********
Config: Using QtTest library 5.15.3, Qt 5.15.3 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 10.2.1 20210328), alpine 3.14.0_rc2
PASS : TimeStepCountConversionTest::initTestCase()
PASS : TimeStepCountConversionTest::invalidCount(0 + 1 * 1000 * 9223372036854775807)
PASS : TimeStepCountConversionTest::invalidCount(0 + 1 * 1000 * 18446744073709551615)
PASS : TimeStepCountConversionTest::invalidCount(-9223372036854775808 + 1 * 1000 * 18446744073709551615)
PASS : TimeStepCountConversionTest::invalidCount(-9223372036854775808 + 1 * 1000 * 18446744073709552)
PASS : TimeStepCountConversionTest::invalidCount(0 + 1 * 1000 * 18446744073709551)
PASS : TimeStepCountConversionTest::invalidCount(0 + 1 * 1000 * 36028797018963967)
PASS : TimeStepCountConversionTest::invalidCount(0 + 1 * 1000 * 27021597764222974)
FAIL! : TimeStepCountConversionTest::invalidCount(0 + 1 * 1000 * 9223372036847958) '!oath::fromCounter(count, epoch, timeStep)' returned FALSE. (should not be able to associate a datetime with the counter)
Loc: [/home/bart/Documents/Git/alpine/aports/community/keysmith/src/keysmith-21.06/autotests/oath/convert-timestep-counter.cpp(80)]
FAIL! : TimeStepCountConversionTest::invalidCount(0 + 1 * 1000 * 9223372036847745) '!oath::fromCounter(count, epoch, timeStep)' returned FALSE. (should not be able to associate a datetime with the counter)
Loc: [/home/bart/Documents/Git/alpine/aports/community/keysmith/src/keysmith-21.06/autotests/oath/convert-timestep-counter.cpp(80)]
FAIL! : TimeStepCountConversionTest::invalidCount(0 + 1 * 1000 * 9223372036847638) '!oath::fromCounter(count, epoch, timeStep)' returned FALSE. (should not be able to associate a datetime with the counter)
Loc: [/home/bart/Documents/Git/alpine/aports/community/keysmith/src/keysmith-21.06/autotests/oath/convert-timestep-counter.cpp(80)]
FAIL! : TimeStepCountConversionTest::invalidCount(0 + 1 * 1000 * 9223372036847585) '!oath::fromCounter(count, epoch, timeStep)' returned FALSE. (should not be able to associate a datetime with the counter)
Loc: [/home/bart/Documents/Git/alpine/aports/community/keysmith/src/keysmith-21.06/autotests/oath/convert-timestep-counter.cpp(80)]
FAIL! : TimeStepCountConversionTest::invalidCount(0 + 1 * 1000 * 9223372036847578) '!oath::fromCounter(count, epoch, timeStep)' returned FALSE. (should not be able to associate a datetime with the counter)
Loc: [/home/bart/Documents/Git/alpine/aports/community/keysmith/src/keysmith-21.06/autotests/oath/convert-timestep-counter.cpp(80)]
FAIL! : TimeStepCountConversionTest::invalidCount(0 + 1 * 1000 * 9223372036847576) '!oath::fromCounter(count, epoch, timeStep)' returned FALSE. (should not be able to associate a datetime with the counter)
Loc: [/home/bart/Documents/Git/alpine/aports/community/keysmith/src/keysmith-21.06/autotests/oath/convert-timestep-counter.cpp(80)]
FAIL! : TimeStepCountConversionTest::invalidCount(0 + 1 * 1000 * 9223372036847576) '!oath::fromCounter(count, epoch, timeStep)' returned FALSE. (should not be able to associate a datetime with the counter)
Loc: [/home/bart/Documents/Git/alpine/aports/community/keysmith/src/keysmith-21.06/autotests/oath/convert-timestep-counter.cpp(80)]
FAIL! : TimeStepCountConversionTest::invalidCount(808 + 1 * 1000 * 9223372036847575) '!oath::fromCounter(count, epoch, timeStep)' returned FALSE. (should not be able to associate a datetime with the counter)
Loc: [/home/bart/Documents/Git/alpine/aports/community/keysmith/src/keysmith-21.06/autotests/oath/convert-timestep-counter.cpp(80)]
PASS : TimeStepCountConversionTest::validCount(0 + 30 * 1000 * 0 ... 0)
PASS : TimeStepCountConversionTest::validCount(0 + 30 * 1000 * 1 ... 30000)
PASS : TimeStepCountConversionTest::validCount(-30000 + 30 * 1000 * 1 ... 0)
PASS : TimeStepCountConversionTest::validCount(0 + 30 * 1000 * 71582788 ... 2147483640000)
PASS : TimeStepCountConversionTest::validCount(0 + 1 * 1000 * 2147483647 ... 2147483647000)
PASS : TimeStepCountConversionTest::validCount(0 + 1 * 1000 * 9223372036847575 ... 9223372036847575000)
PASS : TimeStepCountConversionTest::validCount(808 + 1 * 1000 * 9223372036847574 ... 9223372036847574808)
PASS : TimeStepCountConversionTest::validCount(807 + 1 * 1000 * 9223372036847575 ... 9223372036847575807)
PASS : TimeStepCountConversionTest::validCount(-9223372036854775808 + 1 * 1000 * 0 ... -9223372036854775808)
PASS : TimeStepCountConversionTest::cleanupTestCase()
Totals: 18 passed, 8 failed, 0 skipped, 0 blacklisted, 1ms
********* Finished testing of TimeStepCountConversionTest *********
I could reproduce this locally and on all arches on the Alpine Linux CI. @bshah reported that he can't reproduce it, so this might be a non-glibc (Musl) specific failure (doesn't make it less worth fixing of course, it could mean some valid issue