On sábado, 8 de julho de 2017 07:55:39 PDT Andy wrote:
> Is anyone else getting thousands of warnings about the "nodiscard"
> attribute?
> 
>   warning: use of the 'nodiscard' attribute is a C++1z extension
> [-Wc++1z-extensions]

Yes, it's a Clang bug. See https://bugs.llvm.org/show_bug.cgi?id=33518.

We're working with them to figure out what the proper solution should be. You 
can work around this problem now by deleteing these lines from 
qcompilerdetection.h:

#if QT_HAS_CPP_ATTRIBUTE(nodiscard)         // P0188R1
#  undef Q_REQUIRED_RESULT
#  define Q_REQUIRED_RESULT [[nodiscard]]
#endif

-- 
Thiago Macieira - thiago.macieira (AT) intel.com
  Software Architect - Intel Open Source Technology Center

_______________________________________________
Interest mailing list
Interest@qt-project.org
http://lists.qt-project.org/mailman/listinfo/interest

Reply via email to