Thanks. It worked. It took half a day, but it worked!
Tim
On 11/09/2018 17:36, Thiago Macieira wrote:
On Tuesday, 11 September 2018 08:32:35 PDT Timothy W. Grove wrote:
C:\Program Files (x86)\Microsoft Visual
Studio\2017\Community\VC\Tools\MSVC\14.15.26726\include\type_traits(1271):
error C2338: You've instantiated std::aligned_storage<Len, Align> with
an extended alignment (in other words, Align > alignof(max_align_t)).
Before VS 2017 15.8, the member type would non-conformingly have an
alignment of only alignof(max_align_t). VS 2017 15.8 was fixed to handle
this correctly, but the fix inherently changes layout and breaks binary
compatibility (*only* for uses of aligned_storage with extended
alignments). Please define either (1) _ENABLE_EXTENDED_ALIGNED_STORAGE
to acknowledge that you understand this message and that you actually
want a type with an extended alignment, or (2)
_DISABLE_EXTENDED_ALIGNED_STORAGE to silence this message and get the
old non-conformant behavior.
Upgrade to 5.11.2. This is fixed.
(Yes, I know it's not released)
_______________________________________________
Interest mailing list
Interest@qt-project.org
http://lists.qt-project.org/mailman/listinfo/interest