Details
-
Bug
-
Resolution: Done
-
P1: Critical
-
5.8.0
-
None
-
Assistant.exe and Designer.exe falls at settings window
-
72f49ef46a3426471b3c2102566d7d04390217d2
Description
Qt5Gui.dll and Qt5Guid.dll uses intrisic instruction __popcnt64
But processor Intel Core 2 DUO E8500 do not have this.
See file qalgorithms.h at string 653- 659
#if Q_PROCESSOR_WORDSIZE == 8 /#define QALGORITHMS_USE_BUILTIN_POPCOUNTLL Q_DECL_CONSTEXPR Q_ALWAYS_INLINE uint qt_builtin_popcountll(quint64 v) Q_DECL_NOTHROW { return __popcnt64(v); // <-ILLEGAL instrucrion this!! }
Attachments
Issue Links
- duplicates
-
QTBUG-58647 qPopulationCount uses unchecked SSE4 instructions with MSVC
- Closed
- relates to
-
QTBUG-58647 qPopulationCount uses unchecked SSE4 instructions with MSVC
- Closed
For Gerrit Dashboard: QTBUG-58446 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
183633,3 | MSVC: Fix use of POPCNT instruction without CPU check | 5.8 | qt/qtbase | Status: MERGED | +2 | 0 |