Re: [Development] Disavowing the Lakos Rule for Q_ASSERT

2024-08-31 Thread Ville Voutilainen
On Fri, 30 Aug 2024 at 19:21, Thiago Macieira wrote: > For the non-simple cases, we may need two macros, one that expands to: > > noexcept(noexcept(std::string_view{"", 1})) > > and the other that expands to the pre() specifier. Right. Maybe void f(int x) Q_NARROW_CONTRACT_NOEXCEPT Q_PRE(x >=

Re: [Development] Let's drop MSVC 2019 for dev (6.9) (was: 6.9)

2024-08-31 Thread Thiago Macieira
On Saturday 3 February 2024 09:08:25 GMT-7 Thiago Macieira wrote: > The compiler is pretty buggy and has several, unfixed conformance issues > with C++. > > One year ago I asked on the interest mailing list about using a non-latest > MSVC: > https://lists.qt-project.org/pipermail/interest/2023-Jan