Details
-
Bug
-
Resolution: Fixed
-
P2: Important
-
6.8.0
-
None
-
222891d0b (dev), 76da2f74d (6.8)
Description
A simple test program produces the opposite results with Qt 6.7.2 and 6.8.0:
#include <QDebug> #include <QUuid> int main() { qDebug() << (QUuid::fromString(QLatin1String("{52563609-52e1-4920-8967-4fd28898b75d}")) < QUuid::fromString(QLatin1String("{2b9aa80d-6299-4f35-9c69-0953e7bb9efc}"))); return 0; }
If built with Qt 6.7.2 it prints false. Qt 6.8.0 prints true.
Probably the change is caused by the commit bcfa650ced140daaeb606b69a9b27ffc960da564 which however states that the sorting order is retained.
Attachments
For Gerrit Dashboard: QTBUG-130155 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
598494,4 | QUuid: restore sorting order of Qt < 6.8 | dev | qt/qtbase | Status: MERGED | +2 | 0 |
598798,2 | QUuid: restore sorting order of Qt < 6.8 | 6.8 | qt/qtbase | Status: MERGED | +2 | 0 |