Details
-
Bug
-
Resolution: Done
-
P1: Critical
-
Qt Creator 4.11.0-beta1, Qt Creator 4.11.0-beta2, Qt Creator 4.11.0-rc1, Qt Creator 4.11.0
-
None
-
Visual Studio 2017/2019
-
-
5675169e564a1af0d4b47d4f1ee872e404cc2d17 (qt-creator/qt-creator/4.11)
Description
Clangtidy warns about incompatibilty with C++98, but the compiler is Visual Studio 2017 and code model also shows language version CXX14.
Using CMake project and for example visible as an annotation at Q_OBJECT macro (nullptr is incompatible with C++98). All analyser settings at 'build in'.
Attachments
Issue Links
- is duplicated by
-
QTCREATORBUG-23387 cpp check doesnt take into account --std=c++11 options
- Closed
-
QTBUG-81832 main.cpp:99:34: warning: 'nullptr' is incompatible with C++98
- Closed
- relates to
-
QTCREATORBUG-23348 [Reg: 4.10->4.11]: Clang-tidy and Clazy diagnostics not available in Code Model, anymore
- Closed
- replaces
-
QTCREATORBUG-23475 Code model displays lots of error and warning annotations, assumes C++98
- Closed
For Gerrit Dashboard: QTCREATORBUG-23118 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
284632,3 | CppTools: Suppress the c++98-compatibility warnings | 4.11 | qt-creator/qt-creator | Status: MERGED | +2 | 0 |