Details
-
Bug
-
Resolution: Out of scope
-
P2: Important
-
None
-
5.8.0
-
None
Description
Using qt-everywhere-opensource-src-5.8.0.tar.gz.
Unpacked and issued the following configure command:
/opt/Qt/5.8.0/qt-src/configure -opensource -confirm-license -verbose -debug -developer-build -prefix /opt/Qt/5.8.0/install-debug
make
The following error report is generated:
??g++ -c -pipe -g -Wall -W -D_REENTRANT -fPIC -DQATOMIC_TEST_TYPE=qlonglong -Dtst_QAtomicIntegerXX=tst_QAtomicInteger_qlonglong -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR='"/opt/Qt/5.8.0/qt-build-debug/qtbase/tests/auto/corelib/thread/qatomicinteger/qlonglong"' -I/opt/Qt/5.8.0/qt-src/qtbase/tests/auto/corelib/thread/qatomicinteger/qlonglong -I. -I/opt/Qt/5.8.0/qt-src/qtbase/include -I/opt/Qt/5.8.0/qt-src/qtbase/include/QtTest -I../../../../../../include -I../../../../../../include/QtTest -I/opt/Qt/5.8.0/qt-src/qtbase/include/QtCore -I../../../../../../include/QtCore -I.moc -I/opt/Qt/5.8.0/qt-src/qtbase/mkspecs/linux-g++ -o .obj/tst_qatomicinteger.o /opt/Qt/5.8.0/qt-src/qtbase/tests/auto/corelib/thread/qatomicinteger/tst_qatomicinteger.cpp?? ??In file included from /opt/Qt/5.8.0/qt-src/qtbase/include/QtCore/qglobal.h:1:0,?? ?? from /opt/Qt/5.8.0/qt-src/qtbase/include/QtCore/QtCore:4,?? ?? from ../../../../../../include/QtTest/QtTestDepends:3,?? ?? from /opt/Qt/5.8.0/qt-src/qtbase/include/QtTest/QtTest:3,?? ?? from /opt/Qt/5.8.0/qt-src/qtbase/tests/auto/corelib/thread/qatomicinteger/tst_qatomicinteger.cpp:53:?? ??/opt/Qt/5.8.0/qt-src/qtbase/tests/auto/corelib/thread/qatomicinteger/tst_qatomicinteger.cpp: In member function ‘void tst_QAtomicInteger_qlonglong::static_checks()’:?? ??/opt/Qt/5.8.0/qt-src/qtbase/include/QtCore/../../src/corelib/global/qglobal.h:731:36: error: static assertion failed: Q_ALIGNOF(QAtomicInteger<T>) == Q_ALIGNOF(TypeInStruct)?? ?? #define Q_STATIC_ASSERT(Condition) static_assert(bool(Condition), #Condition)?? ?? ^?? ??/opt/Qt/5.8.0/qt-src/qtbase/tests/auto/corelib/thread/qatomicinteger/tst_qatomicinteger.cpp:193:5: note: in expansion of macro ‘Q_STATIC_ASSERT’?? ?? Q_STATIC_ASSERT(Q_ALIGNOF(QAtomicInteger<T>) == Q_ALIGNOF(TypeInStruct));?? ?? ^~~~~~~~~~~~~~~?? ??Makefile:1570: recipe for target '.obj/tst_qatomicinteger.o' failed??