[Development] Are we already allowed to use C++17 in dev?

Ville Voutilainen ville.voutilainen at gmail.com
Mon Jan 13 09:23:26 CET 2020

On Mon, 13 Jan 2020 at 09:20, Olivier Goffart <olivier at woboq.com> wrote:
> > Note how our requirement of C++17 does not extend to the Standard Library.
> >
> > Or we declare that <variant> is required and boot this compiler from the CI
> > too. I don't care which is preferred.
> >
> > Third option is to upgrade the compiler for QNX to a more recent version. Is
> > there one that is C++17 Standard Library compliant? I thought QNX was going to
> > change to libc++ so this shouldn't be a problem.
> >
> It would be nice to be able to use the std library if possible. If only for
> things like std::optional.

Yeah, or variant, or any, or various type-traits etc. etc. I think we
need to stop saying
that our C++17 requirement doesn't extend to the standard library, and
in quite the opposite
manner say that it does.

QNX needs to be dropped for the time being from the dev-branch anyway,
that's neither surprising nor shocking.
We always expected to prune various embedded platforms, and if need
be, other platforms from the initial
Qt 6 release.

More information about the Development mailing list