/home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = QVariant]': /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h:788:18: required from 'void QList::detach_helper(int) [with T = QVariant]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h:572:26: required from 'void QList::reserve(int) [with T = QVariant]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qvariant.h:763:38: required from here /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h:475:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] new (current) T(*reinterpret_cast(src)); ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h:481:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] (reinterpret_cast(current))->~T(); ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*) [with T = QVariant]': /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h:604:30: required from 'void QList::append(const T&) [with T = QVariant]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h:386:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qvariant.h:765:27: required from here /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h:452:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qdebug.h:45:0, from /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/QDebug:1, from test-password-qt5.cpp:1: /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash::Node = QHashNode]': /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qhash.h:545:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qhash.h:585:5: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qhash.h:254:45: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qvariant.h:779:30: required from here /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qhash.h:237:16: warning: cast from 'QHashData::Node*' to 'QHash::Node* {aka QHashNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(node); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qdebug.h:47:0, from /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/QDebug:1, from test-password-qt5.cpp:1: /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qmap.h:493:15: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /home/naourr/work/instance-0/output/host/opt/ext-toolchain/sparc-buildroot-linux-uclibc/include/c++/6.4.0/bits/stl_iterator_base_funcs.h:88:4: required from 'typename std::iterator_traits<_Iterator>::difference_type std::__distance(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename std::iterator_traits<_Iterator>::difference_type = int]' /home/naourr/work/instance-0/output/host/opt/ext-toolchain/sparc-buildroot-linux-uclibc/include/c++/6.4.0/bits/stl_iterator_base_funcs.h:138:29: required from 'typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename std::iterator_traits<_Iterator>::difference_type = int]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qmetatype.h:1161:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qmetatype.h:1206:68: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qvariant.h:746:140: required from here /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qmap.h:118:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX poppler-texts.o CXX poppler-forms.o In file included from /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qdebug.h:47:0, from /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/QDebug:1, from stress-poppler-dir.cpp:1: /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; QMapData::Node = QMapNode]': /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qmap.h:801:22: required from 'QMap::iterator QMap::insertMulti(const Key&, const T&) [with Key = QString; T = QVariant]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qvariant.h:798:66: required from here /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] Node *end() { return reinterpret_cast(&header); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qdebug.h:47:0, from /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/QDebug:1, from poppler-attachments.cpp:2: /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; QMapData::Node = QMapNode]': /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qmap.h:801:22: required from 'QMap::iterator QMap::insertMulti(const Key&, const T&) [with Key = QString; T = QVariant]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qvariant.h:798:66: required from here /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] Node *end() { return reinterpret_cast(&header); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qhash.h:46:0, from /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qdebug.h:45, from /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/QDebug:1, from stress-poppler-dir.cpp:1: /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h:865:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h:827:16: required from 'QList::~QList() [with T = QVariant]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qvariant.h:762:30: required from here /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h:496:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^~~~~~~~~~~~~~~~~~~~~~~~ /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = QVariant]': /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h:788:18: required from 'void QList::detach_helper(int) [with T = QVariant]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h:572:26: required from 'void QList::reserve(int) [with T = QVariant]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qvariant.h:763:38: required from here /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h:475:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] new (current) T(*reinterpret_cast(src)); ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h:481:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] (reinterpret_cast(current))->~T(); ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*) [with T = QVariant]': /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h:604:30: required from 'void QList::append(const T&) [with T = QVariant]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h:386:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qvariant.h:765:27: required from here /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h:452:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qobject.h:49:0, from /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qcoreapplication.h:46, from /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/QCoreApplication:1, from poppler-attachments.cpp:1: /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h:865:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h:827:16: required from 'QList::~QList() [with T = QVariant]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qvariant.h:762:30: required from here /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h:496:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^~~~~~~~~~~~~~~~~~~~~~~~ /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = QVariant]': /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h:788:18: required from 'void QList::detach_helper(int) [with T = QVariant]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h:572:26: required from 'void QList::reserve(int) [with T = QVariant]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qvariant.h:763:38: required from here /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h:475:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] new (current) T(*reinterpret_cast(src)); ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h:481:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] (reinterpret_cast(current))->~T(); ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*) [with T = QVariant]': /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h:604:30: required from 'void QList::append(const T&) [with T = QVariant]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h:386:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qvariant.h:765:27: required from here /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h:452:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qdebug.h:45:0, from /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/QDebug:1, from poppler-attachments.cpp:2: /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash::Node = QHashNode]': /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qhash.h:545:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qhash.h:585:5: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qhash.h:254:45: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qvariant.h:779:30: required from here /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qhash.h:237:16: warning: cast from 'QHashData::Node*' to 'QHash::Node* {aka QHashNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(node); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qdebug.h:45:0, from /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/QDebug:1, from stress-poppler-dir.cpp:1: /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash::Node = QHashNode]': /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qhash.h:545:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qhash.h:585:5: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qhash.h:254:45: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qvariant.h:779:30: required from here /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qhash.h:237:16: warning: cast from 'QHashData::Node*' to 'QHash::Node* {aka QHashNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(node); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qdebug.h:47:0, from /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/QDebug:1, from poppler-attachments.cpp:2: /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qmap.h:493:15: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /home/naourr/work/instance-0/output/host/opt/ext-toolchain/sparc-buildroot-linux-uclibc/include/c++/6.4.0/bits/stl_iterator_base_funcs.h:88:4: required from 'typename std::iterator_traits<_Iterator>::difference_type std::__distance(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename std::iterator_traits<_Iterator>::difference_type = int]' /home/naourr/work/instance-0/output/host/opt/ext-toolchain/sparc-buildroot-linux-uclibc/include/c++/6.4.0/bits/stl_iterator_base_funcs.h:138:29: required from 'typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename std::iterator_traits<_Iterator>::difference_type = int]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qmetatype.h:1161:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qmetatype.h:1206:68: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qvariant.h:746:140: required from here /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qmap.h:118:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qdebug.h:47:0, from /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/QDebug:1, from stress-poppler-dir.cpp:1: /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qmap.h:493:15: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /home/naourr/work/instance-0/output/host/opt/ext-toolchain/sparc-buildroot-linux-uclibc/include/c++/6.4.0/bits/stl_iterator_base_funcs.h:88:4: required from 'typename std::iterator_traits<_Iterator>::difference_type std::__distance(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename std::iterator_traits<_Iterator>::difference_type = int]' /home/naourr/work/instance-0/output/host/opt/ext-toolchain/sparc-buildroot-linux-uclibc/include/c++/6.4.0/bits/stl_iterator_base_funcs.h:138:29: required from 'typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename std::iterator_traits<_Iterator>::difference_type = int]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qmetatype.h:1161:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qmetatype.h:1206:68: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qvariant.h:746:140: required from here /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qmap.h:118:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX stress-threads-qt5.o CXX test-render-to-file.o In file included from /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qdebug.h:47:0, from /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/QDebug:1, from poppler-texts.cpp:2: /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; QMapData::Node = QMapNode]': /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qmap.h:801:22: required from 'QMap::iterator QMap::insertMulti(const Key&, const T&) [with Key = QString; T = QVariant]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qvariant.h:798:66: required from here /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] Node *end() { return reinterpret_cast(&header); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qobject.h:49:0, from /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qcoreapplication.h:46, from /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/QCoreApplication:1, from poppler-texts.cpp:1: /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h:865:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h:827:16: required from 'QList::~QList() [with T = QVariant]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qvariant.h:762:30: required from here /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h:496:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^~~~~~~~~~~~~~~~~~~~~~~~ /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = QVariant]': /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h:788:18: required from 'void QList::detach_helper(int) [with T = QVariant]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h:572:26: required from 'void QList::reserve(int) [with T = QVariant]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qvariant.h:763:38: required from here /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h:475:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] new (current) T(*reinterpret_cast(src)); ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h:481:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] (reinterpret_cast(current))->~T(); ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*) [with T = QVariant]': /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h:604:30: required from 'void QList::append(const T&) [with T = QVariant]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h:386:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qvariant.h:765:27: required from here /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h:452:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qdebug.h:45:0, from /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/QDebug:1, from poppler-texts.cpp:2: /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash::Node = QHashNode]': /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qhash.h:545:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qhash.h:585:5: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qhash.h:254:45: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qvariant.h:779:30: required from here /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qhash.h:237:16: warning: cast from 'QHashData::Node*' to 'QHash::Node* {aka QHashNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(node); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qdebug.h:47:0, from /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/QDebug:1, from poppler-texts.cpp:2: /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qmap.h:493:15: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /home/naourr/work/instance-0/output/host/opt/ext-toolchain/sparc-buildroot-linux-uclibc/include/c++/6.4.0/bits/stl_iterator_base_funcs.h:88:4: required from 'typename std::iterator_traits<_Iterator>::difference_type std::__distance(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename std::iterator_traits<_Iterator>::difference_type = int]' /home/naourr/work/instance-0/output/host/opt/ext-toolchain/sparc-buildroot-linux-uclibc/include/c++/6.4.0/bits/stl_iterator_base_funcs.h:138:29: required from 'typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename std::iterator_traits<_Iterator>::difference_type = int]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qmetatype.h:1161:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qmetatype.h:1206:68: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qvariant.h:746:140: required from here /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qmap.h:118:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXXLD test-poppler-qt5 In file included from /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qdebug.h:47:0, from /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/QDebug:1, from poppler-forms.cpp:3: /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; QMapData::Node = QMapNode]': /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qmap.h:801:22: required from 'QMap::iterator QMap::insertMulti(const Key&, const T&) [with Key = QString; T = QVariant]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qvariant.h:798:66: required from here /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] Node *end() { return reinterpret_cast(&header); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qobject.h:49:0, from /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qcoreapplication.h:46, from /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/QCoreApplication:1, from poppler-forms.cpp:1: /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h:865:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h:827:16: required from 'QList::~QList() [with T = QVariant]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qvariant.h:762:30: required from here /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h:496:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^~~~~~~~~~~~~~~~~~~~~~~~ /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = QVariant]': /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h:788:18: required from 'void QList::detach_helper(int) [with T = QVariant]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h:572:26: required from 'void QList::reserve(int) [with T = QVariant]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qvariant.h:763:38: required from here /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h:475:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] new (current) T(*reinterpret_cast(src)); ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h:481:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] (reinterpret_cast(current))->~T(); ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*) [with T = QVariant]': /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h:604:30: required from 'void QList::append(const T&) [with T = QVariant]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h:386:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qvariant.h:765:27: required from here /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h:452:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qshareddata.h:46:0, from /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qdatetime.h:46, from /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/QDateTime:1, from poppler-forms.cpp:2: /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash::Node = QHashNode]': /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qhash.h:545:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qhash.h:585:5: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qhash.h:254:45: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qvariant.h:779:30: required from here /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qhash.h:237:16: warning: cast from 'QHashData::Node*' to 'QHash::Node* {aka QHashNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(node); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qdebug.h:47:0, from /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/QDebug:1, from poppler-forms.cpp:3: /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qmap.h:493:15: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /home/naourr/work/instance-0/output/host/opt/ext-toolchain/sparc-buildroot-linux-uclibc/include/c++/6.4.0/bits/stl_iterator_base_funcs.h:88:4: required from 'typename std::iterator_traits<_Iterator>::difference_type std::__distance(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename std::iterator_traits<_Iterator>::difference_type = int]' /home/naourr/work/instance-0/output/host/opt/ext-toolchain/sparc-buildroot-linux-uclibc/include/c++/6.4.0/bits/stl_iterator_base_funcs.h:138:29: required from 'typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename std::iterator_traits<_Iterator>::difference_type = int]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qmetatype.h:1161:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qmetatype.h:1206:68: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qvariant.h:746:140: required from here /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qmap.h:118:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: warning: library '/home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/lib/libQt5Xml.la' was moved. libtool: warning: library '/home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/lib/libQt5Widgets.la' was moved. libtool: warning: library '/home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/lib/libQt5Gui.la' was moved. libtool: warning: library '/home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/lib/libQt5Core.la' was moved. libtool: warning: library '/home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/lib/libQt5Xml.la' was moved. libtool: warning: library '/home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/lib/libQt5Widgets.la' was moved. libtool: warning: library '/home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/lib/libQt5Gui.la' was moved. libtool: warning: library '/home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/lib/libQt5Core.la' was moved. CXXLD stress-poppler-qt5 /home/naourr/work/instance-0/output/host/opt/ext-toolchain/bin/../lib/gcc/sparc-buildroot-linux-uclibc/6.4.0/../../../../sparc-buildroot-linux-uclibc/bin/ld: test-poppler-qt5.o: undefined reference to symbol '__atomic_fetch_add_4@@LIBATOMIC_1.0' /home/naourr/work/instance-0/output/host/sparc-buildroot-linux-uclibc/sysroot/lib/libatomic.so.1: error adding symbols: DSO missing from command line collect2: error: ld returned 1 exit status make[5]: *** [Makefile:1071: test-poppler-qt5] Error 1 make[5]: *** Waiting for unfinished jobs.... libtool: warning: library '/home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/lib/libQt5Xml.la' was moved. libtool: warning: library '/home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/lib/libQt5Widgets.la' was moved. libtool: warning: library '/home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/lib/libQt5Gui.la' was moved. libtool: warning: library '/home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/lib/libQt5Core.la' was moved. libtool: warning: library '/home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/lib/libQt5Xml.la' was moved. libtool: warning: library '/home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/lib/libQt5Widgets.la' was moved. libtool: warning: library '/home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/lib/libQt5Gui.la' was moved. libtool: warning: library '/home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/lib/libQt5Core.la' was moved. stress-threads-qt5.cpp: In member function 'virtual void CrazyThread::run()': stress-threads-qt5.cpp:117:61: warning: 'QList Poppler::Page::search(const QString&, Poppler::Page::SearchMode, Poppler::Page::Rotation) const' is deprecated [-Wdeprecated-declarations] page->search("c", Poppler::Page::CaseInsensitive); ^ In file included from stress-threads-qt5.cpp:10:0: ../../qt5/src/poppler-qt5.h:633:41: note: declared here Q_DECL_DEPRECATED QList search(const QString &text, SearchMode caseSensitive, Rotation rotate = Rotate0) const; ^~~~~~ stress-threads-qt5.cpp:118:59: warning: 'QList Poppler::Page::search(const QString&, Poppler::Page::SearchMode, Poppler::Page::Rotation) const' is deprecated [-Wdeprecated-declarations] page->search("r", Poppler::Page::CaseSensitive); ^ In file included from stress-threads-qt5.cpp:10:0: ../../qt5/src/poppler-qt5.h:633:41: note: declared here Q_DECL_DEPRECATED QList search(const QString &text, SearchMode caseSensitive, Rotation rotate = Rotate0) const; ^~~~~~ stress-threads-qt5.cpp:119:61: warning: 'QList Poppler::Page::search(const QString&, Poppler::Page::SearchMode, Poppler::Page::Rotation) const' is deprecated [-Wdeprecated-declarations] page->search("a", Poppler::Page::CaseInsensitive); ^ In file included from stress-threads-qt5.cpp:10:0: ../../qt5/src/poppler-qt5.h:633:41: note: declared here Q_DECL_DEPRECATED QList search(const QString &text, SearchMode caseSensitive, Rotation rotate = Rotate0) const; ^~~~~~ stress-threads-qt5.cpp:120:59: warning: 'QList Poppler::Page::search(const QString&, Poppler::Page::SearchMode, Poppler::Page::Rotation) const' is deprecated [-Wdeprecated-declarations] page->search("z", Poppler::Page::CaseSensitive); ^ In file included from stress-threads-qt5.cpp:10:0: ../../qt5/src/poppler-qt5.h:633:41: note: declared here Q_DECL_DEPRECATED QList search(const QString &text, SearchMode caseSensitive, Rotation rotate = Rotate0) const; ^~~~~~ stress-threads-qt5.cpp:121:61: warning: 'QList Poppler::Page::search(const QString&, Poppler::Page::SearchMode, Poppler::Page::Rotation) const' is deprecated [-Wdeprecated-declarations] page->search("y", Poppler::Page::CaseInsensitive); ^ In file included from stress-threads-qt5.cpp:10:0: ../../qt5/src/poppler-qt5.h:633:41: note: declared here Q_DECL_DEPRECATED QList search(const QString &text, SearchMode caseSensitive, Rotation rotate = Rotate0) const; ^~~~~~ /home/naourr/work/instance-0/output/host/opt/ext-toolchain/bin/../lib/gcc/sparc-buildroot-linux-uclibc/6.4.0/../../../../sparc-buildroot-linux-uclibc/bin/ld: stress-poppler-qt5.o: undefined reference to symbol '__atomic_fetch_add_4@@LIBATOMIC_1.0' /home/naourr/work/instance-0/output/host/sparc-buildroot-linux-uclibc/sysroot/lib/libatomic.so.1: error adding symbols: DSO missing from command line collect2: error: ld returned 1 exit status make[5]: *** [Makefile:1059: stress-poppler-qt5] Error 1 In file included from /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qvariant.h:47:0, from /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qabstractitemmodel.h:43, from /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/QAbstractListModel:1, from ../../qt5/src/poppler-optcontent.h:26, from ../../qt5/src/poppler-qt5.h:40, from stress-threads-qt5.cpp:10: /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; QMapData::Node = QMapNode]': /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qmap.h:801:22: required from 'QMap::iterator QMap::insertMulti(const Key&, const T&) [with Key = QString; T = QVariant]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qvariant.h:798:66: required from here /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] Node *end() { return reinterpret_cast(&header); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qhash.h:46:0, from /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qshareddata.h:46, from /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qdatetime.h:46, from /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/QDateTime:1, from ../../qt5/src/poppler-annotation.h:31, from ../../qt5/src/poppler-qt5.h:38, from stress-threads-qt5.cpp:10: /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h:865:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h:827:16: required from 'QList::~QList() [with T = QVariant]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qvariant.h:762:30: required from here /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h:496:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^~~~~~~~~~~~~~~~~~~~~~~~ /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = QVariant]': /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h:788:18: required from 'void QList::detach_helper(int) [with T = QVariant]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h:572:26: required from 'void QList::reserve(int) [with T = QVariant]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qvariant.h:763:38: required from here /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h:475:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] new (current) T(*reinterpret_cast(src)); ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h:481:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] (reinterpret_cast(current))->~T(); ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*) [with T = QVariant]': /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h:604:30: required from 'void QList::append(const T&) [with T = QVariant]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h:386:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qvariant.h:765:27: required from here /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h:452:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); ^~~~~~~~~~~~~~~~~~~~~~~ /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QRectF]': /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h:865:18: required from 'void QList::dealloc(QListData::Data*) [with T = QRectF]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h:827:16: required from 'QList::~QList() [with T = QRectF]' stress-threads-qt5.cpp:117:61: required from here /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h:496:34: warning: cast from 'QList::Node*' to 'QRectF*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qshareddata.h:46:0, from /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qdatetime.h:46, from /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/QDateTime:1, from ../../qt5/src/poppler-annotation.h:31, from ../../qt5/src/poppler-qt5.h:38, from stress-threads-qt5.cpp:10: /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash::Node = QHashNode]': /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qhash.h:545:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qhash.h:585:5: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qhash.h:254:45: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qvariant.h:779:30: required from here /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qhash.h:237:16: warning: cast from 'QHashData::Node*' to 'QHash::Node* {aka QHashNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(node); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qvariant.h:47:0, from /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qabstractitemmodel.h:43, from /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/QAbstractListModel:1, from ../../qt5/src/poppler-optcontent.h:26, from ../../qt5/src/poppler-qt5.h:40, from stress-threads-qt5.cpp:10: /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qmap.h:493:15: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /home/naourr/work/instance-0/output/host/opt/ext-toolchain/sparc-buildroot-linux-uclibc/include/c++/6.4.0/bits/stl_iterator_base_funcs.h:88:4: required from 'typename std::iterator_traits<_Iterator>::difference_type std::__distance(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename std::iterator_traits<_Iterator>::difference_type = int]' /home/naourr/work/instance-0/output/host/opt/ext-toolchain/sparc-buildroot-linux-uclibc/include/c++/6.4.0/bits/stl_iterator_base_funcs.h:138:29: required from 'typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename std::iterator_traits<_Iterator>::difference_type = int]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qmetatype.h:1161:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qmetatype.h:1206:68: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qvariant.h:746:140: required from here /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qmap.h:118:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qdebug.h:47:0, from /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/QDebug:1, from test-render-to-file.cpp:1: /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qmap.h: In instantiation of 'QMapData::Node* QMapData::end() [with Key = QString; T = QVariant; QMapData::Node = QMapNode]': /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qmap.h:801:22: required from 'QMap::iterator QMap::insertMulti(const Key&, const T&) [with Key = QString; T = QVariant]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qvariant.h:798:66: required from here /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qmap.h:215:26: warning: cast from 'QMapNodeBase*' to 'QMapData::Node* {aka QMapNode*}' increases required alignment of target type [-Wcast-align] Node *end() { return reinterpret_cast(&header); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qhash.h:46:0, from /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qdebug.h:45, from /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/QDebug:1, from test-render-to-file.cpp:1: /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*, QList::Node*) [with T = QVariant]': /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h:865:18: required from 'void QList::dealloc(QListData::Data*) [with T = QVariant]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h:827:16: required from 'QList::~QList() [with T = QVariant]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qvariant.h:762:30: required from here /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h:496:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] while (from != to) --to, reinterpret_cast(to)->~T(); ^~~~~~~~~~~~~~~~~~~~~~~~ /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = QVariant]': /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h:788:18: required from 'void QList::detach_helper(int) [with T = QVariant]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h:572:26: required from 'void QList::reserve(int) [with T = QVariant]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qvariant.h:763:38: required from here /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h:475:34: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] new (current) T(*reinterpret_cast(src)); ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h:481:18: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] (reinterpret_cast(current))->~T(); ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h: In instantiation of 'void QList::node_destruct(QList::Node*) [with T = QVariant]': /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h:604:30: required from 'void QList::append(const T&) [with T = QVariant]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h:386:13: required from 'QList& QList::operator<<(const T&) [with T = QVariant]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qvariant.h:765:27: required from here /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qlist.h:452:39: warning: cast from 'QList::Node*' to 'QVariant*' increases required alignment of target type [-Wcast-align] else if (QTypeInfo::isComplex) reinterpret_cast(n)->~T(); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qdebug.h:45:0, from /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/QDebug:1, from test-render-to-file.cpp:1: /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qhash.h: In instantiation of 'static QHash::Node* QHash::concrete(QHashData::Node*) [with Key = QString; T = QVariant; QHash::Node = QHashNode]': /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qhash.h:545:13: required from 'static void QHash::deleteNode2(QHashData::Node*) [with Key = QString; T = QVariant]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qhash.h:585:5: required from 'void QHash::freeData(QHashData*) [with Key = QString; T = QVariant]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qhash.h:254:45: required from 'QHash::~QHash() [with Key = QString; T = QVariant]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qvariant.h:779:30: required from here /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qhash.h:237:16: warning: cast from 'QHashData::Node*' to 'QHash::Node* {aka QHashNode*}' increases required alignment of target type [-Wcast-align] return reinterpret_cast(node); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qdebug.h:47:0, from /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/QDebug:1, from test-render-to-file.cpp:1: /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qmap.h: In instantiation of 'const QMapNode* QMapNode::nextNode() const [with Key = QString; T = QVariant]': /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qmap.h:493:15: required from 'QMap::const_iterator& QMap::const_iterator::operator++() [with Key = QString; T = QVariant]' /home/naourr/work/instance-0/output/host/opt/ext-toolchain/sparc-buildroot-linux-uclibc/include/c++/6.4.0/bits/stl_iterator_base_funcs.h:88:4: required from 'typename std::iterator_traits<_Iterator>::difference_type std::__distance(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = QMap::const_iterator; typename std::iterator_traits<_Iterator>::difference_type = int]' /home/naourr/work/instance-0/output/host/opt/ext-toolchain/sparc-buildroot-linux-uclibc/include/c++/6.4.0/bits/stl_iterator_base_funcs.h:138:29: required from 'typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = QMap::const_iterator; typename std::iterator_traits<_Iterator>::difference_type = int]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qmetatype.h:1161:31: required from 'static int QtMetaTypePrivate::QAssociativeIterableImpl::sizeImpl(const void*) [with T = QMap]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qmetatype.h:1206:68: required from 'QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]' /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qvariant.h:746:140: required from here /home/naourr/work/instance-0/output/host/bin/../sparc-buildroot-linux-uclibc/sysroot/usr/include/qt5/QtCore/qmap.h:118:54: warning: cast from 'const QMapNodeBase*' to 'const QMapNode*' increases required alignment of target type [-Wcast-align] inline const QMapNode *nextNode() const { return reinterpret_cast(QMapNodeBase::nextNode()); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: *** [Makefile:449: all-recursive] Error 1 make[3]: *** [Makefile:654: all-recursive] Error 1 make[2]: *** [Makefile:537: all] Error 2 make[1]: *** [package/pkg-generic.mk:226: /home/naourr/work/instance-0/output/build/poppler-0.59.0/.stamp_built] Error 2 make: *** [Makefile:79: _all] Error 2 make: Leaving directory '/home/naourr/work/instance-0/buildroot'