********* Start testing of tst_QDateTime *********
Config: Using QtTest library 6.13.0, Qt 6.13.0 (arm64-little_endian-lp64 shared (dynamic) release build; by Apple LLVM 17.0.0 (clang-1700.3.19.1)), macos 14.8.5
QDEBUG : tst_QDateTime::initTestCase() Current local time detected to be exactly UTC and therefore not the Central European timezone
PASS   : tst_QDateTime::initTestCase()
PASS   : tst_QDateTime::ctor()
PASS   : tst_QDateTime::operator_eq()
PASS   : tst_QDateTime::moveSemantics()
PASS   : tst_QDateTime::isNull()
PASS   : tst_QDateTime::isValid()
PASS   : tst_QDateTime::date()
PASS   : tst_QDateTime::time()
PASS   : tst_QDateTime::timeSpec()
PASS   : tst_QDateTime::toSecsSinceEpoch(start-1800)
PASS   : tst_QDateTime::toSecsSinceEpoch(start-1969)
PASS   : tst_QDateTime::toSecsSinceEpoch(start-2002)
PASS   : tst_QDateTime::toSecsSinceEpoch(mid-2002)
PASS   : tst_QDateTime::toSecsSinceEpoch(start-2038)
PASS   : tst_QDateTime::toSecsSinceEpoch(star-trek-1st-contact)
PASS   : tst_QDateTime::toSecsSinceEpoch(start-2107)
PASS   : tst_QDateTime::daylightSavingsTimeChange(Autumn)
PASS   : tst_QDateTime::daylightSavingsTimeChange(Spring)
PASS   : tst_QDateTime::springForward(CET from day before)
PASS   : tst_QDateTime::springForward(CET from day after)
PASS   : tst_QDateTime::springForward(EET from day before)
PASS   : tst_QDateTime::springForward(EET from day after)
PASS   : tst_QDateTime::springForward(WET from day before)
PASS   : tst_QDateTime::springForward(WET from day after)
PASS   : tst_QDateTime::springForward(PT from day before)
PASS   : tst_QDateTime::springForward(PT from day after)
PASS   : tst_QDateTime::springForward(ET from day before)
PASS   : tst_QDateTime::springForward(ET from day after)
PASS   : tst_QDateTime::springForward(BRT from before)
PASS   : tst_QDateTime::springForward(BRT from after)
PASS   : tst_QDateTime::springForward(SGT from before +00:30)
PASS   : tst_QDateTime::springForward(SGT from after +00:30)
PASS   : tst_QDateTime::setDate()
PASS   : tst_QDateTime::setTime(data0)
PASS   : tst_QDateTime::setTime(data1)
PASS   : tst_QDateTime::setTime(data2)
PASS   : tst_QDateTime::setTime(data3)
PASS   : tst_QDateTime::setTime(data4)
PASS   : tst_QDateTime::setTime(data5)
PASS   : tst_QDateTime::setTime(set on std/dst)
PASS   : tst_QDateTime::setTimeZone(Zone => Zone)
PASS   : tst_QDateTime::setTimeZone(Zone => UTC)
PASS   : tst_QDateTime::setTimeZone(Zone => LocalTime)
PASS   : tst_QDateTime::setTimeZone(Zone => Offset)
PASS   : tst_QDateTime::setTimeZone(UTC => Zone)
PASS   : tst_QDateTime::setTimeZone(UTC => UTC)
PASS   : tst_QDateTime::setTimeZone(UTC => LocalTime)
PASS   : tst_QDateTime::setTimeZone(UTC => Offset)
PASS   : tst_QDateTime::setTimeZone(LocalTime => Zone)
PASS   : tst_QDateTime::setTimeZone(LocalTime => UTC)
PASS   : tst_QDateTime::setTimeZone(LocalTime => LocalTime)
PASS   : tst_QDateTime::setTimeZone(LocalTime => Offset)
PASS   : tst_QDateTime::setTimeZone(Offset => Zone)
PASS   : tst_QDateTime::setTimeZone(Offset => UTC)
PASS   : tst_QDateTime::setTimeZone(Offset => LocalTime)
PASS   : tst_QDateTime::setTimeZone(Offset => Offset)
PASS   : tst_QDateTime::setTimeSpec(UTC => UTC)
PASS   : tst_QDateTime::setTimeSpec(UTC => LocalTime)
PASS   : tst_QDateTime::setTimeSpec(UTC => OffsetFromUTC)
PASS   : tst_QDateTime::setSecsSinceEpoch()
PASS   : tst_QDateTime::setMSecsSinceEpoch(zero)
PASS   : tst_QDateTime::setMSecsSinceEpoch(+1ms)
PASS   : tst_QDateTime::setMSecsSinceEpoch(+1s)
PASS   : tst_QDateTime::setMSecsSinceEpoch(-1ms)
PASS   : tst_QDateTime::setMSecsSinceEpoch(-1s)
PASS   : tst_QDateTime::setMSecsSinceEpoch(123456789)
PASS   : tst_QDateTime::setMSecsSinceEpoch(-123456789)
PASS   : tst_QDateTime::setMSecsSinceEpoch(post-32-bit-time_t)
PASS   : tst_QDateTime::setMSecsSinceEpoch(very-large)
PASS   : tst_QDateTime::setMSecsSinceEpoch(old min (Tue Nov 25 00:00:00 -4714))
PASS   : tst_QDateTime::setMSecsSinceEpoch(old max (Tue Jun 3 21:59:59 5874898))
PASS   : tst_QDateTime::setMSecsSinceEpoch(min)
PASS   : tst_QDateTime::setMSecsSinceEpoch(max)
PASS   : tst_QDateTime::fromSecsSinceEpoch()
QINFO  : tst_QDateTime::fromMSecsSinceEpoch(zero) CET-specific test skipped
PASS   : tst_QDateTime::fromMSecsSinceEpoch(zero)
QINFO  : tst_QDateTime::fromMSecsSinceEpoch(+1ms) CET-specific test skipped
PASS   : tst_QDateTime::fromMSecsSinceEpoch(+1ms)
QINFO  : tst_QDateTime::fromMSecsSinceEpoch(+1s) CET-specific test skipped
PASS   : tst_QDateTime::fromMSecsSinceEpoch(+1s)
QINFO  : tst_QDateTime::fromMSecsSinceEpoch(-1ms) CET-specific test skipped
PASS   : tst_QDateTime::fromMSecsSinceEpoch(-1ms)
QINFO  : tst_QDateTime::fromMSecsSinceEpoch(-1s) CET-specific test skipped
PASS   : tst_QDateTime::fromMSecsSinceEpoch(-1s)
QINFO  : tst_QDateTime::fromMSecsSinceEpoch(123456789) CET-specific test skipped
PASS   : tst_QDateTime::fromMSecsSinceEpoch(123456789)
QINFO  : tst_QDateTime::fromMSecsSinceEpoch(-123456789) CET-specific test skipped
PASS   : tst_QDateTime::fromMSecsSinceEpoch(-123456789)
QINFO  : tst_QDateTime::fromMSecsSinceEpoch(post-32-bit-time_t) CET-specific test skipped
PASS   : tst_QDateTime::fromMSecsSinceEpoch(post-32-bit-time_t)
QINFO  : tst_QDateTime::fromMSecsSinceEpoch(very-large) CET-specific test skipped
PASS   : tst_QDateTime::fromMSecsSinceEpoch(very-large)
QINFO  : tst_QDateTime::fromMSecsSinceEpoch(old min (Tue Nov 25 00:00:00 -4714)) CET-specific test skipped
PASS   : tst_QDateTime::fromMSecsSinceEpoch(old min (Tue Nov 25 00:00:00 -4714))
QINFO  : tst_QDateTime::fromMSecsSinceEpoch(old max (Tue Jun 3 21:59:59 5874898)) CET-specific test skipped
PASS   : tst_QDateTime::fromMSecsSinceEpoch(old max (Tue Jun 3 21:59:59 5874898))
QINFO  : tst_QDateTime::fromMSecsSinceEpoch(min) CET-specific test skipped
PASS   : tst_QDateTime::fromMSecsSinceEpoch(min)
QINFO  : tst_QDateTime::fromMSecsSinceEpoch(max) CET-specific test skipped
PASS   : tst_QDateTime::fromMSecsSinceEpoch(max)
PASS   : tst_QDateTime::toString_isoDate(localtime)
PASS   : tst_QDateTime::toString_isoDate(UTC)
PASS   : tst_QDateTime::toString_isoDate(positive OffsetFromUTC)
PASS   : tst_QDateTime::toString_isoDate(negative OffsetFromUTC)
PASS   : tst_QDateTime::toString_isoDate(negative non-integral OffsetFromUTC)
PASS   : tst_QDateTime::toString_isoDate(invalid)
PASS   : tst_QDateTime::toString_isoDate(without-ms)
PASS   : tst_QDateTime::toString_isoDate(with-ms)
PASS   : tst_QDateTime::toString_isoDate_extra()
PASS   : tst_QDateTime::toString_textDate(localtime)
PASS   : tst_QDateTime::toString_textDate(utc)
PASS   : tst_QDateTime::toString_textDate(offset+)
PASS   : tst_QDateTime::toString_textDate(offset-)
PASS   : tst_QDateTime::toString_textDate(invalid)
PASS   : tst_QDateTime::toString_textDate_extra()
PASS   : tst_QDateTime::toString_rfcDate(UTC)
PASS   : tst_QDateTime::toString_rfcDate(positive OffsetFromUTC)
PASS   : tst_QDateTime::toString_rfcDate(negative OffsetFromUTC)
PASS   : tst_QDateTime::toString_rfcDate(invalid)
PASS   : tst_QDateTime::toString_rfcDate(999 milliseconds UTC)
PASS   : tst_QDateTime::toString_enumformat()
PASS   : tst_QDateTime::toString_strformat()
PASS   : tst_QDateTime::addDays()
PASS   : tst_QDateTime::addInvalid()
PASS   : tst_QDateTime::addMonths(-15)
PASS   : tst_QDateTime::addMonths(-14)
PASS   : tst_QDateTime::addMonths(-13)
PASS   : tst_QDateTime::addMonths(-12)
PASS   : tst_QDateTime::addMonths(-11)
PASS   : tst_QDateTime::addMonths(-10)
PASS   : tst_QDateTime::addMonths(-9)
PASS   : tst_QDateTime::addMonths(-8)
PASS   : tst_QDateTime::addMonths(-7)
PASS   : tst_QDateTime::addMonths(-6)
PASS   : tst_QDateTime::addMonths(-5)
PASS   : tst_QDateTime::addMonths(-4)
PASS   : tst_QDateTime::addMonths(-3)
PASS   : tst_QDateTime::addMonths(-2)
PASS   : tst_QDateTime::addMonths(-1)
PASS   : tst_QDateTime::addMonths(0)
PASS   : tst_QDateTime::addMonths(1)
PASS   : tst_QDateTime::addMonths(2)
PASS   : tst_QDateTime::addMonths(3)
PASS   : tst_QDateTime::addMonths(4)
PASS   : tst_QDateTime::addMonths(5)
PASS   : tst_QDateTime::addMonths(6)
PASS   : tst_QDateTime::addMonths(7)
PASS   : tst_QDateTime::addMonths(8)
PASS   : tst_QDateTime::addMonths(9)
PASS   : tst_QDateTime::addMonths(10)
PASS   : tst_QDateTime::addMonths(11)
PASS   : tst_QDateTime::addMonths(12)
PASS   : tst_QDateTime::addMonths(13)
PASS   : tst_QDateTime::addMonths(14)
PASS   : tst_QDateTime::addMonths(15)
PASS   : tst_QDateTime::addYears(0)
PASS   : tst_QDateTime::addYears(4000 - 4000)
PASS   : tst_QDateTime::addYears(10)
PASS   : tst_QDateTime::addYears(0 leap year)
PASS   : tst_QDateTime::addYears(1 leap year)
PASS   : tst_QDateTime::addYears(2 leap year)
PASS   : tst_QDateTime::addYears(3 leap year)
PASS   : tst_QDateTime::addYears(4 leap year)
PASS   : tst_QDateTime::addYears(toNegative1)
PASS   : tst_QDateTime::addYears(toNegative2)
PASS   : tst_QDateTime::addYears(toNegative3)
PASS   : tst_QDateTime::addYears(toPositive1)
PASS   : tst_QDateTime::addYears(toPositive2)
PASS   : tst_QDateTime::addYears(toPositive3)
PASS   : tst_QDateTime::addSecs(utc0)
PASS   : tst_QDateTime::addSecs(utc1)
PASS   : tst_QDateTime::addSecs(utc2)
PASS   : tst_QDateTime::addSecs(utc3)
PASS   : tst_QDateTime::addSecs(utc4)
PASS   : tst_QDateTime::addSecs(utc5)
PASS   : tst_QDateTime::addSecs(utc6)
PASS   : tst_QDateTime::addSecs(utc7)
PASS   : tst_QDateTime::addSecs(utc8)
PASS   : tst_QDateTime::addSecs(utc9)
PASS   : tst_QDateTime::addSecs(toNegative)
PASS   : tst_QDateTime::addSecs(toPositive)
PASS   : tst_QDateTime::addSecs(invalid)
PASS   : tst_QDateTime::addSecs(offset0)
PASS   : tst_QDateTime::addSecs(epoch-1s-utc)
PASS   : tst_QDateTime::addSecs(epoch-1s-local)
PASS   : tst_QDateTime::addSecs(epoch-1s-utc-as-local)
PASS   : tst_QDateTime::addSecs(after-last)
PASS   : tst_QDateTime::addSecs(to-last)
PASS   : tst_QDateTime::addSecs(before-first)
PASS   : tst_QDateTime::addSecs(to-first)
PASS   : tst_QDateTime::addSecs(CET-spring-forward)
PASS   : tst_QDateTime::addSecs(CET-fall-back)
PASS   : tst_QDateTime::addSecs(Kiritimati-day-off)
PASS   : tst_QDateTime::addSecs(leap-up)
PASS   : tst_QDateTime::addSecs(leap-down)
PASS   : tst_QDateTime::addMSecs(utc0)
PASS   : tst_QDateTime::addMSecs(utc1)
PASS   : tst_QDateTime::addMSecs(utc2)
PASS   : tst_QDateTime::addMSecs(utc3)
PASS   : tst_QDateTime::addMSecs(utc4)
PASS   : tst_QDateTime::addMSecs(utc5)
PASS   : tst_QDateTime::addMSecs(utc6)
PASS   : tst_QDateTime::addMSecs(utc7)
PASS   : tst_QDateTime::addMSecs(utc8)
PASS   : tst_QDateTime::addMSecs(utc9)
PASS   : tst_QDateTime::addMSecs(toNegative)
PASS   : tst_QDateTime::addMSecs(toPositive)
PASS   : tst_QDateTime::addMSecs(invalid)
PASS   : tst_QDateTime::addMSecs(offset0)
PASS   : tst_QDateTime::addMSecs(epoch-1s-utc)
PASS   : tst_QDateTime::addMSecs(epoch-1s-local)
PASS   : tst_QDateTime::addMSecs(epoch-1s-utc-as-local)
PASS   : tst_QDateTime::addMSecs(after-last)
PASS   : tst_QDateTime::addMSecs(to-last)
PASS   : tst_QDateTime::addMSecs(before-first)
PASS   : tst_QDateTime::addMSecs(to-first)
PASS   : tst_QDateTime::addMSecs(CET-spring-forward)
PASS   : tst_QDateTime::addMSecs(CET-fall-back)
PASS   : tst_QDateTime::addMSecs(Kiritimati-day-off)
SKIP   : tst_QDateTime::toTimeSpec() Not tested with timezone other than Central European (CET/CEST)
   Loc: [/Users/qt/work/qt/qtbase/tests/auto/corelib/time/qdatetime/tst_qdatetime.cpp(1796)]
SKIP   : tst_QDateTime::toLocalTime() Not tested with timezone other than Central European (CET/CEST)
   Loc: [/Users/qt/work/qt/qtbase/tests/auto/corelib/time/qdatetime/tst_qdatetime.cpp(1796)]
SKIP   : tst_QDateTime::toUTC() Not tested with timezone other than Central European (CET/CEST)
   Loc: [/Users/qt/work/qt/qtbase/tests/auto/corelib/time/qdatetime/tst_qdatetime.cpp(1796)]
PASS   : tst_QDateTime::toUTC_extra()
PASS   : tst_QDateTime::daysTo()
PASS   : tst_QDateTime::secsTo(utc0)
PASS   : tst_QDateTime::secsTo(utc1)
PASS   : tst_QDateTime::secsTo(utc2)
PASS   : tst_QDateTime::secsTo(utc3)
PASS   : tst_QDateTime::secsTo(utc4)
PASS   : tst_QDateTime::secsTo(utc5)
PASS   : tst_QDateTime::secsTo(utc6)
PASS   : tst_QDateTime::secsTo(utc7)
PASS   : tst_QDateTime::secsTo(utc8)
PASS   : tst_QDateTime::secsTo(utc9)
PASS   : tst_QDateTime::secsTo(toNegative)
PASS   : tst_QDateTime::secsTo(toPositive)
PASS   : tst_QDateTime::secsTo(invalid)
PASS   : tst_QDateTime::secsTo(offset0)
PASS   : tst_QDateTime::secsTo(epoch-1s-utc)
PASS   : tst_QDateTime::secsTo(epoch-1s-local)
PASS   : tst_QDateTime::secsTo(epoch-1s-utc-as-local)
PASS   : tst_QDateTime::secsTo(after-last)
PASS   : tst_QDateTime::secsTo(to-last)
PASS   : tst_QDateTime::secsTo(before-first)
PASS   : tst_QDateTime::secsTo(to-first)
PASS   : tst_QDateTime::secsTo(CET-spring-forward)
PASS   : tst_QDateTime::secsTo(CET-fall-back)
PASS   : tst_QDateTime::secsTo(Kiritimati-day-off)
PASS   : tst_QDateTime::secsTo(leap-up)
PASS   : tst_QDateTime::secsTo(leap-down)
PASS   : tst_QDateTime::secsTo(disregard milliseconds #1)
PASS   : tst_QDateTime::secsTo(disregard milliseconds #2)
PASS   : tst_QDateTime::msecsTo(utc0)
PASS   : tst_QDateTime::msecsTo(utc1)
PASS   : tst_QDateTime::msecsTo(utc2)
PASS   : tst_QDateTime::msecsTo(utc3)
PASS   : tst_QDateTime::msecsTo(utc4)
PASS   : tst_QDateTime::msecsTo(utc5)
PASS   : tst_QDateTime::msecsTo(utc6)
PASS   : tst_QDateTime::msecsTo(utc7)
PASS   : tst_QDateTime::msecsTo(utc8)
PASS   : tst_QDateTime::msecsTo(utc9)
PASS   : tst_QDateTime::msecsTo(toNegative)
PASS   : tst_QDateTime::msecsTo(toPositive)
PASS   : tst_QDateTime::msecsTo(invalid)
PASS   : tst_QDateTime::msecsTo(offset0)
PASS   : tst_QDateTime::msecsTo(epoch-1s-utc)
PASS   : tst_QDateTime::msecsTo(epoch-1s-local)
PASS   : tst_QDateTime::msecsTo(epoch-1s-utc-as-local)
PASS   : tst_QDateTime::msecsTo(after-last)
PASS   : tst_QDateTime::msecsTo(to-last)
PASS   : tst_QDateTime::msecsTo(before-first)
PASS   : tst_QDateTime::msecsTo(to-first)
PASS   : tst_QDateTime::msecsTo(CET-spring-forward)
PASS   : tst_QDateTime::msecsTo(CET-fall-back)
PASS   : tst_QDateTime::msecsTo(Kiritimati-day-off)
PASS   : tst_QDateTime::orderingCompiles()
PASS   : tst_QDateTime::operator_eqeq(data0)
PASS   : tst_QDateTime::operator_eqeq(data1)
PASS   : tst_QDateTime::operator_eqeq(data2)
PASS   : tst_QDateTime::operator_eqeq(data3)
PASS   : tst_QDateTime::operator_eqeq(data4)
PASS   : tst_QDateTime::operator_eqeq(data5)
PASS   : tst_QDateTime::operator_eqeq(data6)
PASS   : tst_QDateTime::operator_eqeq(data7)
PASS   : tst_QDateTime::operator_eqeq(data8)
PASS   : tst_QDateTime::operator_eqeq(data9)
PASS   : tst_QDateTime::operator_eqeq(data10)
PASS   : tst_QDateTime::operator_eqeq(data11)
PASS   : tst_QDateTime::operator_eqeq(data12)
PASS   : tst_QDateTime::operator_eqeq(data13)
PASS   : tst_QDateTime::operator_eqeq(invalid == invalid)
PASS   : tst_QDateTime::operator_eqeq(invalid != valid #1)
PASS   : tst_QDateTime::operator_eqeq(CET-fall-back)
PASS   : tst_QDateTime::ordering(2012-06-20T14:33:02.500_vs_2012-06-20T14:33:02.500)
PASS   : tst_QDateTime::ordering(2012-06-20T14:33:02.500_vs_2012-06-20T14:33:02.501)
PASS   : tst_QDateTime::ordering(2012-06-20T14:33:02.500_vs_invalid)
PASS   : tst_QDateTime::ordering(invalid_vs_null)
PASS   : tst_QDateTime::ordering(2012-06-20T14:33:02.500_vs_null)
PASS   : tst_QDateTime::ordering(1970-01-01T00:00:00.000Z_vs_1970-01-02T00:00:00.000Z)
PASS   : tst_QDateTime::ordering(1970-01-01T00:00:00.000Z_vs_1969-12-31T00:00:00.000Z)
PASS   : tst_QDateTime::ordering(1970-01-01T00:00:00.000Z_vs_1970-01-01T01:00:00.000+01:00)
PASS   : tst_QDateTime::ordering(1970-01-01T00:00:00.000Z_vs_1969-12-31T23:00:00.000-01:00)
PASS   : tst_QDateTime::ordering(1970-01-01T01:00:00.000+01:00_vs_1969-12-31T23:00:00.000-01:00)
PASS   : tst_QDateTime::ordering(1970-01-01T00:00:00.000Z_vs_1970-01-01T00:00:00.000)
PASS   : tst_QDateTime::operator_insert_extract(Qt_2_0 WA => HAWAII 2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_2_0 WA => WA 2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_2_0 HAWAII => WA -2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_2_0 HAWAII => HAWAII 2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_2_1 WA => HAWAII 2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_2_1 WA => WA 2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_2_1 HAWAII => WA -2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_2_1 HAWAII => HAWAII 2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_3_0 WA => HAWAII 2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_3_0 WA => WA 2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_3_0 HAWAII => WA -2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_3_0 HAWAII => HAWAII 2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_3_1 WA => HAWAII 2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_3_1 WA => WA 2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_3_1 HAWAII => WA -2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_3_1 HAWAII => HAWAII 2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_3_3 WA => HAWAII 2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_3_3 WA => WA 2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_3_3 HAWAII => WA -2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_3_3 HAWAII => HAWAII 2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_4_0 WA => HAWAII 2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_4_0 WA => WA 2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_4_0 HAWAII => WA -2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_4_0 HAWAII => HAWAII 2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_4_1 WA => HAWAII 2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_4_1 WA => WA 2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_4_1 HAWAII => WA -2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_4_1 HAWAII => HAWAII 2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_4_2 WA => HAWAII 2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_4_2 WA => WA 2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_4_2 HAWAII => WA -2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_4_2 HAWAII => HAWAII 2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_4_3 WA => HAWAII 2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_4_3 WA => WA 2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_4_3 HAWAII => WA -2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_4_3 HAWAII => HAWAII 2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_4_4 WA => HAWAII 2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_4_4 WA => WA 2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_4_4 HAWAII => WA -2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_4_4 HAWAII => HAWAII 2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_4_5 WA => HAWAII 2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_4_5 WA => WA 2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_4_5 HAWAII => WA -2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_4_5 HAWAII => HAWAII 2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_4_6 WA => HAWAII 2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_4_6 WA => WA 2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_4_6 HAWAII => WA -2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_4_6 HAWAII => HAWAII 2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_4_7 WA => HAWAII 2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_4_7 WA => WA 2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_4_7 HAWAII => WA -2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_4_7 HAWAII => HAWAII 2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_4_8 WA => HAWAII 2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_4_8 WA => WA 2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_4_8 HAWAII => WA -2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_4_8 HAWAII => HAWAII 2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_4_9 WA => HAWAII 2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_4_9 WA => WA 2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_4_9 HAWAII => WA -2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_4_9 HAWAII => HAWAII 2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_5_0 WA => HAWAII 2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_5_0 WA => WA 2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_5_0 HAWAII => WA -2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_5_0 HAWAII => HAWAII 2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_5_1 WA => HAWAII 2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_5_1 WA => WA 2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_5_1 HAWAII => WA -2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_5_1 HAWAII => HAWAII 2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_5_2 WA => HAWAII 2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_5_2 WA => WA 2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_5_2 HAWAII => WA -2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_5_2 HAWAII => HAWAII 2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_5_3 WA => HAWAII 2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_5_3 WA => WA 2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_5_3 HAWAII => WA -2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_5_3 HAWAII => HAWAII 2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_5_4 WA => HAWAII 2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_5_4 WA => WA 2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_5_4 HAWAII => WA -2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_5_4 HAWAII => HAWAII 2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_5_5 WA => HAWAII 2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_5_5 WA => WA 2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_5_5 HAWAII => WA -2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_5_5 HAWAII => HAWAII 2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_5_6 WA => HAWAII 2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_5_6 WA => WA 2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_5_6 HAWAII => WA -2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_5_6 HAWAII => HAWAII 2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_5_7 WA => HAWAII 2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_5_7 WA => WA 2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_5_7 HAWAII => WA -2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_5_7 HAWAII => HAWAII 2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_5_8 WA => HAWAII 2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_5_8 WA => WA 2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_5_8 HAWAII => WA -2012)
PASS   : tst_QDateTime::operator_insert_extract(Qt_5_8 HAWAII => HAWAII 2012)
PASS   : tst_QDateTime::currentDateTime()
PASS   : tst_QDateTime::currentDateTimeUtc()
PASS   : tst_QDateTime::currentDateTimeUtc2()
PASS   : tst_QDateTime::fromStringDateFormat(text date)
PASS   : tst_QDateTime::fromStringDateFormat(text date Year 0999)
PASS   : tst_QDateTime::fromStringDateFormat(text date Year 999)
PASS   : tst_QDateTime::fromStringDateFormat(text date Year 12345)
PASS   : tst_QDateTime::fromStringDateFormat(text date Year -4712)
PASS   : tst_QDateTime::fromStringDateFormat(text data1)
PASS   : tst_QDateTime::fromStringDateFormat(text epoch year after time)
PASS   : tst_QDateTime::fromStringDateFormat(text epoch spaced)
PASS   : tst_QDateTime::fromStringDateFormat(text epoch time after year)
PASS   : tst_QDateTime::fromStringDateFormat(text epoch terse)
PASS   : tst_QDateTime::fromStringDateFormat(text epoch stray :00)
PASS   : tst_QDateTime::fromStringDateFormat(text data6)
PASS   : tst_QDateTime::fromStringDateFormat(text bad offset)
PASS   : tst_QDateTime::fromStringDateFormat(text UTC early)
PASS   : tst_QDateTime::fromStringDateFormat(text UTC-3 early)
PASS   : tst_QDateTime::fromStringDateFormat(text UTC+3 early)
PASS   : tst_QDateTime::fromStringDateFormat(text UTC+1 early)
PASS   : tst_QDateTime::fromStringDateFormat(text GMT early)
PASS   : tst_QDateTime::fromStringDateFormat(text GMT+3 early)
PASS   : tst_QDateTime::fromStringDateFormat(text gmt early)
PASS   : tst_QDateTime::fromStringDateFormat(text empty)
PASS   : tst_QDateTime::fromStringDateFormat(text too many parts)
PASS   : tst_QDateTime::fromStringDateFormat(text invalid month name)
PASS   : tst_QDateTime::fromStringDateFormat(text invalid date)
PASS   : tst_QDateTime::fromStringDateFormat(text pre-5.2 MS-Win format)
PASS   : tst_QDateTime::fromStringDateFormat(text invalid day)
PASS   : tst_QDateTime::fromStringDateFormat(text misplaced day)
PASS   : tst_QDateTime::fromStringDateFormat(text invalid year end)
PASS   : tst_QDateTime::fromStringDateFormat(text invalid year early)
PASS   : tst_QDateTime::fromStringDateFormat(text invalid hour)
PASS   : tst_QDateTime::fromStringDateFormat(text invalid minute)
PASS   : tst_QDateTime::fromStringDateFormat(text invalid second)
PASS   : tst_QDateTime::fromStringDateFormat(text non-UTC offset)
PASS   : tst_QDateTime::fromStringDateFormat(text bad UTC offset)
PASS   : tst_QDateTime::fromStringDateFormat(text bad UTC hour)
PASS   : tst_QDateTime::fromStringDateFormat(text bad UTC minute)
PASS   : tst_QDateTime::fromStringDateFormat(text second fraction)
PASS   : tst_QDateTime::fromStringDateFormat(text max milli)
PASS   : tst_QDateTime::fromStringDateFormat(text milli wrap)
PASS   : tst_QDateTime::fromStringDateFormat(text last milli)
PASS   : tst_QDateTime::fromStringDateFormat(text Sunday lunch)
PASS   : tst_QDateTime::fromStringDateFormat(trailing space)
PASS   : tst_QDateTime::fromStringDateFormat(space before millis)
PASS   : tst_QDateTime::fromStringDateFormat(space after seconds)
PASS   : tst_QDateTime::fromStringDateFormat(space before seconds)
PASS   : tst_QDateTime::fromStringDateFormat(space after minutes)
PASS   : tst_QDateTime::fromStringDateFormat(space before minutes)
PASS   : tst_QDateTime::fromStringDateFormat(space after hour)
PASS   : tst_QDateTime::fromStringDateFormat(space before hour)
PASS   : tst_QDateTime::fromStringDateFormat(space after day)
PASS   : tst_QDateTime::fromStringDateFormat(space before day)
PASS   : tst_QDateTime::fromStringDateFormat(space after month)
PASS   : tst_QDateTime::fromStringDateFormat(space before month)
PASS   : tst_QDateTime::fromStringDateFormat(space after year)
PASS   : tst_QDateTime::fromStringDateFormat(sec-milli space)
PASS   : tst_QDateTime::fromStringDateFormat(min-sec space)
PASS   : tst_QDateTime::fromStringDateFormat(hour-min space)
PASS   : tst_QDateTime::fromStringDateFormat(mon-day space)
PASS   : tst_QDateTime::fromStringDateFormat(year-mon space)
PASS   : tst_QDateTime::fromStringDateFormat(ISO +01:00)
PASS   : tst_QDateTime::fromStringDateFormat(ISO +00:01)
PASS   : tst_QDateTime::fromStringDateFormat(ISO -01:00)
PASS   : tst_QDateTime::fromStringDateFormat(ISO -00:01)
PASS   : tst_QDateTime::fromStringDateFormat(ISO +0000)
PASS   : tst_QDateTime::fromStringDateFormat(ISO +00:00)
PASS   : tst_QDateTime::fromStringDateFormat(ISO -03)
PASS   : tst_QDateTime::fromStringDateFormat(ISO zzz-03)
PASS   : tst_QDateTime::fromStringDateFormat(ISO -3)
PASS   : tst_QDateTime::fromStringDateFormat(ISO zzz-3)
PASS   : tst_QDateTime::fromStringDateFormat(ISO lower-case)
PASS   : tst_QDateTime::fromStringDateFormat(ISO data3)
PASS   : tst_QDateTime::fromStringDateFormat(ISO)
PASS   : tst_QDateTime::fromStringDateFormat(ISO rounding)
PASS   : tst_QDateTime::fromStringDateFormat(ISO with comma 1)
PASS   : tst_QDateTime::fromStringDateFormat(ISO with comma 2)
PASS   : tst_QDateTime::fromStringDateFormat(ISO with comma 3)
PASS   : tst_QDateTime::fromStringDateFormat(ISO with comma 4)
PASS   : tst_QDateTime::fromStringDateFormat(ISO with comma 5)
PASS   : tst_QDateTime::fromStringDateFormat(ISO 24:00)
PASS   : tst_QDateTime::fromStringDateFormat(ISO 24:00 in DST)
PASS   : tst_QDateTime::fromStringDateFormat(ISO 24:00 end of month)
PASS   : tst_QDateTime::fromStringDateFormat(ISO 24:00 end of year)
PASS   : tst_QDateTime::fromStringDateFormat(ISO 24:00, fract ms)
PASS   : tst_QDateTime::fromStringDateFormat(ISO 24:00 end of year, fract ms)
PASS   : tst_QDateTime::fromStringDateFormat(ISO .0 of a second (period))
PASS   : tst_QDateTime::fromStringDateFormat(ISO .00 of a second (period))
PASS   : tst_QDateTime::fromStringDateFormat(ISO .000 of a second (period))
PASS   : tst_QDateTime::fromStringDateFormat(ISO .1 of a second (comma))
PASS   : tst_QDateTime::fromStringDateFormat(ISO .99 of a second (comma))
PASS   : tst_QDateTime::fromStringDateFormat(ISO .998 of a second (comma))
PASS   : tst_QDateTime::fromStringDateFormat(ISO .999 of a second (comma))
PASS   : tst_QDateTime::fromStringDateFormat(ISO .3335 of a second (comma))
PASS   : tst_QDateTime::fromStringDateFormat(ISO .333333 of a second (comma))
PASS   : tst_QDateTime::fromStringDateFormat(ISO .00009 of a second (period))
PASS   : tst_QDateTime::fromStringDateFormat(ISO second fraction)
PASS   : tst_QDateTime::fromStringDateFormat(ISO max milli)
PASS   : tst_QDateTime::fromStringDateFormat(ISO milli wrap)
PASS   : tst_QDateTime::fromStringDateFormat(ISO last milli)
PASS   : tst_QDateTime::fromStringDateFormat(ISO no fraction specified)
PASS   : tst_QDateTime::fromStringDateFormat(ISO invalid character at end)
PASS   : tst_QDateTime::fromStringDateFormat(ISO invalid character at front)
PASS   : tst_QDateTime::fromStringDateFormat(ISO invalid character both ends)
PASS   : tst_QDateTime::fromStringDateFormat(ISO invalid character at front, 2 at back)
PASS   : tst_QDateTime::fromStringDateFormat(ISO invalid character 2 at front)
PASS   : tst_QDateTime::fromStringDateFormat(ISO .0 of a minute (period))
PASS   : tst_QDateTime::fromStringDateFormat(ISO .8 of a minute (period))
PASS   : tst_QDateTime::fromStringDateFormat(ISO .99999 of a minute (period))
PASS   : tst_QDateTime::fromStringDateFormat(ISO .0 of a minute (comma))
PASS   : tst_QDateTime::fromStringDateFormat(ISO .8 of a minute (comma))
PASS   : tst_QDateTime::fromStringDateFormat(ISO .99999 of a minute (comma))
PASS   : tst_QDateTime::fromStringDateFormat(ISO empty)
PASS   : tst_QDateTime::fromStringDateFormat(ISO short)
PASS   : tst_QDateTime::fromStringDateFormat(ISO zoned date)
PASS   : tst_QDateTime::fromStringDateFormat(ISO zoned empty time)
PASS   : tst_QDateTime::fromStringDateFormat(ISO mis-punctuated)
PASS   : tst_QDateTime::fromStringDateFormat(RFC 2822 +0100)
PASS   : tst_QDateTime::fromStringDateFormat(RFC 2822 after space +0100)
PASS   : tst_QDateTime::fromStringDateFormat(RFC 2822 with day +0100)
PASS   : tst_QDateTime::fromStringDateFormat(RFC 2822 with day after space +0100)
PASS   : tst_QDateTime::fromStringDateFormat(RFC 2822 -0100)
PASS   : tst_QDateTime::fromStringDateFormat(RFC 2822 with day -0100)
PASS   : tst_QDateTime::fromStringDateFormat(RFC 2822 +0000)
PASS   : tst_QDateTime::fromStringDateFormat(RFC 2822 with day +0000)
PASS   : tst_QDateTime::fromStringDateFormat(RFC 2822 missing space before +0100)
PASS   : tst_QDateTime::fromStringDateFormat(RFC 2822 no timezone)
PASS   : tst_QDateTime::fromStringDateFormat(RFC 2822 date only)
PASS   : tst_QDateTime::fromStringDateFormat(RFC 2822 with day date only)
PASS   : tst_QDateTime::fromStringDateFormat(RFC 2822 with obsolete 2 digit year)
PASS   : tst_QDateTime::fromStringDateFormat(RFC 2822 with valid year)
PASS   : tst_QDateTime::fromStringDateFormat(RFC 2822 malformed time (truncated))
PASS   : tst_QDateTime::fromStringDateFormat(RFC 2822 malformed time (hour))
PASS   : tst_QDateTime::fromStringDateFormat(RFC 2822 malformed time (minute))
PASS   : tst_QDateTime::fromStringDateFormat(RFC 2822 malformed time (second))
PASS   : tst_QDateTime::fromStringDateFormat(RFC 2822 malformed time (fraction-second))
PASS   : tst_QDateTime::fromStringDateFormat(RFC 2822 invalid month name)
PASS   : tst_QDateTime::fromStringDateFormat(RFC 2822 invalid day)
PASS   : tst_QDateTime::fromStringDateFormat(RFC 2822 invalid year)
PASS   : tst_QDateTime::fromStringDateFormat(RFC 2822 invalid character at end)
PASS   : tst_QDateTime::fromStringDateFormat(RFC 2822 invalid character at front)
PASS   : tst_QDateTime::fromStringDateFormat(RFC 2822 invalid character both ends)
PASS   : tst_QDateTime::fromStringDateFormat(RFC 2822 invalid character at front, 2 at back)
PASS   : tst_QDateTime::fromStringDateFormat(RFC 2822 invalid character 2 at front)
PASS   : tst_QDateTime::fromStringDateFormat(RFC 2822 (not invalid))
PASS   : tst_QDateTime::fromStringDateFormat(RFC 850 and 1036 +0100)
PASS   : tst_QDateTime::fromStringDateFormat(RFC 1036 after space +0100)
PASS   : tst_QDateTime::fromStringDateFormat(RFC 850 and 1036 -0100)
PASS   : tst_QDateTime::fromStringDateFormat(RFC 850 and 1036 +0000)
PASS   : tst_QDateTime::fromStringDateFormat(RFC 850 and 1036 no timezone)
PASS   : tst_QDateTime::fromStringDateFormat(RFC 850 and 1036 date only)
PASS   : tst_QDateTime::fromStringDateFormat(RFC 850 and 1036 invalid character at end)
PASS   : tst_QDateTime::fromStringDateFormat(RFC 850 and 1036 invalid character at front)
PASS   : tst_QDateTime::fromStringDateFormat(RFC 850 and 1036 invalid character both ends)
PASS   : tst_QDateTime::fromStringDateFormat(RFC 850 and 1036 invalid character at front, 2 at back)
PASS   : tst_QDateTime::fromStringDateFormat(RFC 850 and 1036 invalid character 2 at front)
PASS   : tst_QDateTime::fromStringDateFormat(RFC 850 and 1036 (not invalid))
PASS   : tst_QDateTime::fromStringDateFormat(RFC empty)
PASS   : tst_QDateTime::fromStringStringFormat(dMyy-only:19)
PASS   : tst_QDateTime::fromStringStringFormat(dMyy-only:20)
PASS   : tst_QDateTime::fromStringStringFormat(secs-repeat-valid)
PASS   : tst_QDateTime::fromStringStringFormat(pm-only)
PASS   : tst_QDateTime::fromStringStringFormat(date-only:19)
PASS   : tst_QDateTime::fromStringStringFormat(date-only:20)
PASS   : tst_QDateTime::fromStringStringFormat(dow-date-only)
PASS   : tst_QDateTime::fromStringStringFormat(dow-mon-yr-only)
PASS   : tst_QDateTime::fromStringStringFormat(yy=24/Mar/20)
PASS   : tst_QDateTime::fromStringStringFormat(secs-conflict)
PASS   : tst_QDateTime::fromStringStringFormat(secs-split-conflict)
PASS   : tst_QDateTime::fromStringStringFormat(nomatch-quote-twice)
PASS   : tst_QDateTime::fromStringStringFormat(nomatch-quote)
PASS   : tst_QDateTime::fromStringStringFormat(nomatch-am-pm)
PASS   : tst_QDateTime::fromStringStringFormat(year-conflict)
PASS   : tst_QDateTime::fromStringStringFormat(Feb-overflow)
PASS   : tst_QDateTime::fromStringStringFormat(Jan-overflow)
PASS   : tst_QDateTime::fromStringStringFormat(zulu-time-with-z-centisec)
PASS   : tst_QDateTime::fromStringStringFormat(zulu-time-with-zz-decisec)
PASS   : tst_QDateTime::fromStringStringFormat(zulu-time-with-zzz-centisec)
PASS   : tst_QDateTime::fromStringStringFormat(zulu-time-with-z-millisec)
PASS   : tst_QDateTime::fromStringStringFormat(utc-time-spec-as:UTC+0)
PASS   : tst_QDateTime::fromStringStringFormat(utc-time-spec-as:UTC-0)
PASS   : tst_QDateTime::fromStringStringFormat(offset-from-utc:UTC+1)
PASS   : tst_QDateTime::fromStringStringFormat(offset-from-utc:UTC-11:01)
PASS   : tst_QDateTime::fromStringStringFormat(offset-from-utc:UTC+02:57)
PASS   : tst_QDateTime::fromStringStringFormat(offset-from-utc:-03:00)
PASS   : tst_QDateTime::fromStringStringFormat(offset-from-utc:+0205)
PASS   : tst_QDateTime::fromStringStringFormat(offset-from-utc:-0401)
PASS   : tst_QDateTime::fromStringStringFormat(offset-from-utc:+10)
PASS   : tst_QDateTime::fromStringStringFormat(offset-from-utc:UTC+10:00)
PASS   : tst_QDateTime::fromStringStringFormat(offset-from-utc:UTC-03:30)
PASS   : tst_QDateTime::fromStringStringFormat(offset-from-utc:UTC-2)
PASS   : tst_QDateTime::fromStringStringFormat(offset-from-utc:followed-by-colon)
PASS   : tst_QDateTime::fromStringStringFormat(offset-from-utc:late-colon)
PASS   : tst_QDateTime::fromStringStringFormat(offset-from-utc:merged-with-time)
PASS   : tst_QDateTime::fromStringStringFormat(offset-from-utc:double-colon-delimiter)
PASS   : tst_QDateTime::fromStringStringFormat(offset-from-utc:3-digit-with-colon)
PASS   : tst_QDateTime::fromStringStringFormat(offset-from-utc:with-colon-merged-with-time)
PASS   : tst_QDateTime::fromStringStringFormat(invalid-offset-from-utc:out-of-range)
PASS   : tst_QDateTime::fromStringStringFormat(single-digit-offset-from-utc)
PASS   : tst_QDateTime::fromStringStringFormat(invalid-offset-from-utc:three-digit-format)
PASS   : tst_QDateTime::fromStringStringFormat(invalid-offset-from-utc:three-digit-minutes)
PASS   : tst_QDateTime::fromStringStringFormat(invalid-offset-from-utc:single-digit-minutes)
PASS   : tst_QDateTime::fromStringStringFormat(invalid-offset-from-utc:invalid-sign-symbol)
PASS   : tst_QDateTime::fromStringStringFormat(invalid-offset-from-utc:symbol-in-hours)
PASS   : tst_QDateTime::fromStringStringFormat(invalid-offset-from-utc:symbol-in-minutes)
PASS   : tst_QDateTime::fromStringStringFormat(invalid-offset-from-utc:UTC+123)
PASS   : tst_QDateTime::fromStringStringFormat(invalid-offset-from-utc:UTC+00005)
PASS   : tst_QDateTime::fromStringStringFormat(invalid-offset-from-utc:three-digit-with-colon-delimiter)
PASS   : tst_QDateTime::fromStringStringFormat(invalid-offset-from-utc:double-colon-as-part-of-offset)
PASS   : tst_QDateTime::fromStringStringFormat(invalid-offset-from-utc:single-colon-as-part-of-offset)
PASS   : tst_QDateTime::fromStringStringFormat(invalid-offset-from-utc:starts-with-colon)
PASS   : tst_QDateTime::fromStringStringFormat(invalid-offset-from-utc:empty-offset)
PASS   : tst_QDateTime::fromStringStringFormat(invalid-offset-from-utc:time-section-instead-of-offset)
PASS   : tst_QDateTime::fromStringStringFormat(invalid-offset-from-utc:missing-minutes-if-colon)
PASS   : tst_QDateTime::fromStringStringFormat(invalid-offset-from-utc:1-digit-minutes-if-colon)
PASS   : tst_QDateTime::fromStringStringFormat(invalid-time-spec:random-symbol)
PASS   : tst_QDateTime::fromStringStringFormat(invalid-time-spec:random-digit)
PASS   : tst_QDateTime::fromStringStringFormat(restrained-greed-in-offset-from-utc:merged-with-time)
PASS   : tst_QDateTime::fromStringStringFormat(invalid-offset-from-utc:with-colon-3-digit-merged-with-time)
PASS   : tst_QDateTime::fromStringStringFormat(invalid-time-spec:empty)
PASS   : tst_QDateTime::fromStringStringFormat(invalid-month-year<min)
PASS   : tst_QDateTime::fromStringStringFormat(invalid-year)
PASS   : tst_QDateTime::fromStringStringFormat(spring-forward-midnight)
PASS   : tst_QDateTime::fromStringStringFormat(late)
PASS   : tst_QDateTime::fromStringStringFormat(oddly-separated)
PASS   : tst_QDateTime::fromStringStringFormat(broken-separator)
PASS   : tst_QDateTime::fromStringStringFormat(broken-terminator)
PASS   : tst_QDateTime::fromStringStringFormat(fix-century-Mon)
PASS   : tst_QDateTime::fromStringStringFormat(fix-century-Tue)
PASS   : tst_QDateTime::fromStringStringFormat(unicode handling)
PASS   : tst_QDateTime::fromStringStringFormat(curft+ASN.1:UTC)
PASS   : tst_QDateTime::fromStringStringFormat(curft+ASN.1:Generalized)
PASS   : tst_QDateTime::fromStringStringFormat(ASN.1:UTC-start)
PASS   : tst_QDateTime::fromStringStringFormat(ASN.1:UTC-end)
PASS   : tst_QDateTime::fromStringStringFormat(ASN.1:max)
PASS   : tst_QDateTime::fromStringStringFormat(UTC:max)
PASS   : tst_QDateTime::fromStringStringFormat(UTC:min)
PASS   : tst_QDateTime::fromStringStringFormat(year-zero)
PASS   : tst_QDateTime::fromStringStringFormat(leap-next-century)
PASS   : tst_QDateTime::fromStringStringFormat(integer overflow found by fuzzer)
PASS   : tst_QDateTime::fromStringStringFormat(timezone-tt-with-offset:+0300)
PASS   : tst_QDateTime::fromStringStringFormat(timezone-ttt-with-offset:+03:00)
PASS   : tst_QDateTime::fromStringStringFormat(timezone-tttt-with-offset:+03:00)
PASS   : tst_QDateTime::fromStringStringFormat(H:m:s.zz ddd d-MMM-yyyy/Gregorian)
PASS   : tst_QDateTime::fromStringStringFormat(hh:mm:ss.zzz dd.MMM.yyyy/Gregorian)
PASS   : tst_QDateTime::fromStringStringFormat(hh:mm AP ddd dd MMM yyyy/Gregorian)
PASS   : tst_QDateTime::fromStringStringFormat(ddd dd MMM yy hh:mm:ss.zzz(Gregorian))
PASS   : tst_QDateTime::fromStringStringFormat(hh:mm:ss.zz ddd, dd MMM yyyy/Gregorian)
PASS   : tst_QDateTime::fromStringStringFormat(H:m:s.zz ddd d-MMM-yyyy/IslamicCivil)
PASS   : tst_QDateTime::fromStringStringFormat(hh:mm:ss.zzz dd.MMM.yyyy/IslamicCivil)
PASS   : tst_QDateTime::fromStringStringFormat(hh:mm AP ddd dd MMM yyyy/IslamicCivil)
PASS   : tst_QDateTime::fromStringStringFormat(ddd dd MMM yy hh:mm:ss.zzz/IslamicCivil)
PASS   : tst_QDateTime::fromStringStringFormat(hh:mm:ss.zz ddd, dd MMM yyyy/IslamicCivil)
PASS   : tst_QDateTime::fromStringStringFormat(H:m:s.zz ddd d-MMM-yyyy/Jalali)
PASS   : tst_QDateTime::fromStringStringFormat(hh:mm:ss.zzz dd.MMM.yyyy/Jalali)
PASS   : tst_QDateTime::fromStringStringFormat(hh:mm AP ddd dd MMM yyyy/Jalali)
PASS   : tst_QDateTime::fromStringStringFormat(ddd dd MMM yy hh:mm:ss.zzz/Jalali)
PASS   : tst_QDateTime::fromStringStringFormat(hh:mm:ss.zz ddd, dd MMM yyyy/Jalali)
PASS   : tst_QDateTime::fromStringStringFormat_localTimeZone(local-timezone-t-with-zone:Etc/GMT+3)
PASS   : tst_QDateTime::fromStringStringFormat_localTimeZone(local-timezone-tttt-with-zone:Etc/GMT+3)
PASS   : tst_QDateTime::fromStringStringFormat_localTimeZone(local-timezone-tt-with-zone:Etc/GMT+3)
PASS   : tst_QDateTime::fromStringStringFormat_localTimeZone(local-timezone-ttt-with-zone:Etc/GMT+3)
PASS   : tst_QDateTime::fromStringStringFormat_localTimeZone(local-timezone-with-offset:GMT-0)
PASS   : tst_QDateTime::fromStringStringFormat_localTimeZone(local-timezone-with-offset:GMT)
PASS   : tst_QDateTime::fromStringStringFormat_localTimeZone(Helsinki-joins-EET:19)
PASS   : tst_QDateTime::fromStringStringFormat_localTimeZone(Helsinki-joins-EET:20)
QDEBUG : tst_QDateTime::offsetFromUtc() Skipped some tests specific to Central European Time (CET/CEST), e.g. TZ=Europe/Oslo
PASS   : tst_QDateTime::offsetFromUtc()
PASS   : tst_QDateTime::setOffsetFromUtc()
PASS   : tst_QDateTime::toOffsetFromUtc()
PASS   : tst_QDateTime::zoneAtTime(epoch:UTC)
PASS   : tst_QDateTime::zoneAtTime(epoch:CET)
PASS   : tst_QDateTime::zoneAtTime(epoch:PST)
PASS   : tst_QDateTime::zoneAtTime(epoch:EST)
PASS   : tst_QDateTime::zoneAtTime(summer69:UTC)
PASS   : tst_QDateTime::zoneAtTime(summer69:CET)
PASS   : tst_QDateTime::zoneAtTime(summer69:PST)
PASS   : tst_QDateTime::zoneAtTime(summer69:EST)
PASS   : tst_QDateTime::zoneAtTime(summer70:UTC)
PASS   : tst_QDateTime::zoneAtTime(summer70:CET)
PASS   : tst_QDateTime::zoneAtTime(summer70:PST)
PASS   : tst_QDateTime::zoneAtTime(summer70:EST)
PASS   : tst_QDateTime::zoneAtTime(before:ACWST)
PASS   : tst_QDateTime::zoneAtTime(after:ACWST)
PASS   : tst_QDateTime::zoneAtTime(before:NPT)
PASS   : tst_QDateTime::zoneAtTime(after:NPT)
PASS   : tst_QDateTime::zoneAtTime(before:LINT)
PASS   : tst_QDateTime::zoneAtTime(after:LINT)
PASS   : tst_QDateTime::zoneAtTime(after:WST)
PASS   : tst_QDateTime::zoneAtTime(before:WST)
QDEBUG : tst_QDateTime::timeZoneAbbreviation() (Skipped some CET-only tests)
PASS   : tst_QDateTime::timeZoneAbbreviation()
PASS   : tst_QDateTime::getDate()
PASS   : tst_QDateTime::fewDigitsInYear()
PASS   : tst_QDateTime::printNegativeYear()
PASS   : tst_QDateTime::roundtripTextDate()
PASS   : tst_QDateTime::utcOffsetLessThan()
QDEBUG : tst_QDateTime::isDaylightTime() Skipped some tests specific to Central European Time (CET/CEST), e.g. TZ=Europe/Oslo
PASS   : tst_QDateTime::isDaylightTime()
SKIP   : tst_QDateTime::daylightTransitions() You must test using Central European (CET/CEST) time zone, e.g. TZ=Europe/Oslo
   Loc: [/Users/qt/work/qt/qtbase/tests/auto/corelib/time/qdatetime/tst_qdatetime.cpp(4066)]
QDEBUG : tst_QDateTime::timeZones() Skipping far-future check beyond zoned end of DST
QDEBUG : tst_QDateTime::timeZones() Skipping CET-specific test
PASS   : tst_QDateTime::timeZones()
PASS   : tst_QDateTime::systemTimeZoneChange(short)
PASS   : tst_QDateTime::systemTimeZoneChange(2012)
PASS   : tst_QDateTime::systemTimeZoneChange(pimpled)
PASS   : tst_QDateTime::invalid(default)
PASS   : tst_QDateTime::invalid(simple)
PASS   : tst_QDateTime::invalid(UTC)
PASS   : tst_QDateTime::invalid(offset)
PASS   : tst_QDateTime::invalid(CET)
PASS   : tst_QDateTime::invalid(nozone+construct)
PASS   : tst_QDateTime::invalid(nozone+fromMSecs)
PASS   : tst_QDateTime::invalid(tonozone)
PASS   : tst_QDateTime::range()
PASS   : tst_QDateTime::macTypes()
SKIP   : tst_QDateTime::stdCompatibilitySysTime() This test requires C++20's <chrono>.
   Loc: [/Users/qt/work/qt/qtbase/tests/auto/corelib/time/qdatetime/tst_qdatetime.cpp(4909)]
SKIP   : tst_QDateTime::stdCompatibilityLocalTime() This test requires C++20's <chrono>.
   Loc: [/Users/qt/work/qt/qtbase/tests/auto/corelib/time/qdatetime/tst_qdatetime.cpp(4997)]
SKIP   : tst_QDateTime::stdCompatibilityZonedTime() This test requires C++20's <chrono>.
   Loc: [/Users/qt/work/qt/qtbase/tests/auto/corelib/time/qdatetime/tst_qdatetime.cpp(5060)]
PASS   : tst_QDateTime::cleanupTestCase()
Totals: 697 passed, 0 failed, 7 skipped, 0 blacklisted, 1260ms
********* Finished testing of tst_QDateTime *********
