- 
    Suggestion 
- 
    Resolution: Fixed
- 
    P2: Important 
- 
    None
- 
    6.0, 6.1, 6.2
- 
    None
- 
        d7795c98e (dev), fe3876517 (6.5)
The C++20 standard has been released, and compilers have already initial support for it. Moreover, our configure script allows to compile Qt with C++20. We should ensure that those configurations actually work, or at least compile.
Else we might end up with bugreports like QTBUG-90898.
Ideally we would compile with gcc, clang and MSVC in C++20 mode, but even using only one of those compilers in C++20 mode would already help tremendously in avoiding breakage. Running tests could be useful to catch some divergence, but is less likely to catch anything interesting.
- is duplicated by
- 
                    QTQAINFRA-4117 Build Qt with C++2a -         
- Closed
 
-         
- 
                    QTQAINFRA-4569 Add/modify a MSVC configuration for C++20 -           
- Closed
 
-         
- is required for
- 
                    QTBUG-90898 Error compiling Qt with MSVC and c++2a -         
- Closed
 
-