-
Bug
-
Resolution: Done
-
P1: Critical
-
5.8.0 RC
-
None
-
ffe78e265671978c9c8decd5e7bb54ed32a0ac08
perl[REPLACED]/qt/5.8/qt-5.8/qtbase/mkspecs/features/data/unix/findclasslist.pl < QtScxml.version.in > QtScxml.version g++ -c -pipe -O2 -std=c++1y -fvisibility=hidden -fvisibility-inlines-hidden -fno-exceptions -Wall -W -Wvla -Wdate-time -D_REENTRANT -fPIC -DQT_BUILD_SCXML_LIB -DQT_BUILDING_QT -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x050000 -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../../include -I../../include/QtScxml -I../../include/QtScxml/5.8.0 -I../../include/QtScxml/5.8.0/QtScxml -I[REPLACED]/qt/5.8/qt-5.8/qtdeclarative/include/QtQml/5.8.0 -I[REPLACED]/qt/5.8/qt-5.8/qtdeclarative/include/QtQml/5.8.0/QtQml -I[REPLACED]/qt/5.8/qt-5.8/qtbase/include/QtCore/5.8.0 -I[REPLACED]/qt/5.8/qt-5.8/qtbase/include/QtCore/5.8.0/QtCore -I[REPLACED]/qt/5.8/qt-5.8/qtdeclarative/include -I[REPLACED]/qt/5.8/qt-5.8/qtdeclarative/include/QtQml -I[REPLACED]/qt/5.8/qt-5.8/qtbase/include -I[REPLACED]/qt/5.8/qt-5.8/qtbase/include/QtNetwork -I[REPLACED]/qt/5.8/qt-5.8/qtbase/include/QtCore -I.moc -I[REPLACED]/qt/5.8/qt-5.8/qtbase/mkspecs/linux-g++ -o .obj/qscxmlcompiler.o qscxmlcompiler.cpp In file included from ../../include/QtScxml/qscxmlstatemachine.h:1:0, from qscxmlexecutablecontent_p.h:61, from qscxmlcompiler.cpp:41: ../../include/QtScxml/../../src/scxml/qscxmlstatemachine.h:147:14: error: ‘is_same’ is not a member of ‘QtPrivate’ !QtPrivate::is_same<const char*, Func1>::value, QMetaObject::Connection>::Type ^ ../../include/QtScxml/../../src/scxml/qscxmlstatemachine.h:147:14: note: suggested alternative: In file included from[REPLACED]/qt/5.8/qt-5.8/qtbase/include/QtCore/../../src/corelib/global/qglobal.h:45:0, from[REPLACED]/qt/5.8/qt-5.8/qtbase/include/QtCore/qglobal.h:1, from ../../include/QtScxml/../../src/scxml/qscxmlglobals.h:42, from ../../include/QtScxml/qscxmlglobals.h:1, from ../../include/QtScxml/../../src/scxml/qscxmlerror.h:43, from ../../include/QtScxml/qscxmlerror.h:1, from qscxmlcompiler.h:43, from qscxmlcompiler_p.h:54, from qscxmlcompiler.cpp:40: /usr/include/c++/5/type_traits:958:12: note: ‘std::is_same’ struct is_same; ^ In file included from ../../include/QtScxml/qscxmlstatemachine.h:1:0, from qscxmlexecutablecontent_p.h:61, from qscxmlcompiler.cpp:41: ../../include/QtScxml/../../src/scxml/qscxmlstatemachine.h:147:32: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] !QtPrivate::is_same<const char*, Func1>::value, QMetaObject::Connection>::Type ^ ../../include/QtScxml/../../src/scxml/qscxmlstatemachine.h:145:32: error: parse error in template argument list inline typename QtPrivate::QEnableIf< ^ ../../include/QtScxml/../../src/scxml/qscxmlstatemachine.h:147:54: error: invalid use of ‘::’ !QtPrivate::is_same<const char*, Func1>::value, QMetaObject::Connection>::Type ^ ../../include/QtScxml/../../src/scxml/qscxmlstatemachine.h:159:14: error: ‘is_same’ is not a member of ‘QtPrivate’ !QtPrivate::is_same<const char*, Func1>::value, QMetaObject::Connection>::Type ^ ../../include/QtScxml/../../src/scxml/qscxmlstatemachine.h:159:14: note: suggested alternative: In file included from[REPLACED]/qt/5.8/qt-5.8/qtbase/include/QtCore/../../src/corelib/global/qglobal.h:45:0, from[REPLACED]/qt/5.8/qt-5.8/qtbase/include/QtCore/qglobal.h:1, from ../../include/QtScxml/../../src/scxml/qscxmlglobals.h:42, from ../../include/QtScxml/qscxmlglobals.h:1, from ../../include/QtScxml/../../src/scxml/qscxmlerror.h:43, from ../../include/QtScxml/qscxmlerror.h:1, from qscxmlcompiler.h:43, from qscxmlcompiler_p.h:54, from qscxmlcompiler.cpp:40: /usr/include/c++/5/type_traits:958:12: note: ‘std::is_same’ struct is_same; ^ In file included from ../../include/QtScxml/qscxmlstatemachine.h:1:0, from qscxmlexecutablecontent_p.h:61, from qscxmlcompiler.cpp:41: ../../include/QtScxml/../../src/scxml/qscxmlstatemachine.h:159:32: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] !QtPrivate::is_same<const char*, Func1>::value, QMetaObject::Connection>::Type ^ ../../include/QtScxml/../../src/scxml/qscxmlstatemachine.h:157:32: error: parse error in template argument list inline typename QtPrivate::QEnableIf< ^ ../../include/QtScxml/../../src/scxml/qscxmlstatemachine.h:159:54: error: invalid use of ‘::’ !QtPrivate::is_same<const char*, Func1>::value, QMetaObject::Connection>::Type ^ ../../include/QtScxml/../../src/scxml/qscxmlstatemachine.h:285:14: error: ‘is_same’ is not a member of ‘QtPrivate’ !QtPrivate::is_same<const char*, Func1>::value, QMetaObject::Connection>::Type ^ ../../include/QtScxml/../../src/scxml/qscxmlstatemachine.h:285:14: note: suggested alternative: In file included from[REPLACED]/qt/5.8/qt-5.8/qtbase/include/QtCore/../../src/corelib/global/qglobal.h:45:0, from[REPLACED]/qt/5.8/qt-5.8/qtbase/include/QtCore/qglobal.h:1, from ../../include/QtScxml/../../src/scxml/qscxmlglobals.h:42, from ../../include/QtScxml/qscxmlglobals.h:1, from ../../include/QtScxml/../../src/scxml/qscxmlerror.h:43, from ../../include/QtScxml/qscxmlerror.h:1, from qscxmlcompiler.h:43, from qscxmlcompiler_p.h:54, from qscxmlcompiler.cpp:40: /usr/include/c++/5/type_traits:958:12: note: ‘std::is_same’ struct is_same; ^ In file included from ../../include/QtScxml/qscxmlstatemachine.h:1:0, from qscxmlexecutablecontent_p.h:61, from qscxmlcompiler.cpp:41: ../../include/QtScxml/../../src/scxml/qscxmlstatemachine.h:285:32: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] !QtPrivate::is_same<const char*, Func1>::value, QMetaObject::Connection>::Type ^ ../../include/QtScxml/../../src/scxml/qscxmlstatemachine.h:283:32: error: parse error in template argument list inline typename QtPrivate::QEnableIf< ^ ../../include/QtScxml/../../src/scxml/qscxmlstatemachine.h:285:54: error: invalid use of ‘::’ !QtPrivate::is_same<const char*, Func1>::value, QMetaObject::Connection>::Type ^ ../../include/QtScxml/../../src/scxml/qscxmlstatemachine.h:297:14: error: ‘is_same’ is not a member of ‘QtPrivate’ !QtPrivate::is_same<const char*, Func1>::value, QMetaObject::Connection>::Type ^ ../../include/QtScxml/../../src/scxml/qscxmlstatemachine.h:297:14: note: suggested alternative: In file included from[REPLACED]/qt/5.8/qt-5.8/qtbase/include/QtCore/../../src/corelib/global/qglobal.h:45:0, from[REPLACED]/qt/5.8/qt-5.8/qtbase/include/QtCore/qglobal.h:1, from ../../include/QtScxml/../../src/scxml/qscxmlglobals.h:42, from ../../include/QtScxml/qscxmlglobals.h:1, from ../../include/QtScxml/../../src/scxml/qscxmlerror.h:43, from ../../include/QtScxml/qscxmlerror.h:1, from qscxmlcompiler.h:43, from qscxmlcompiler_p.h:54, from qscxmlcompiler.cpp:40: /usr/include/c++/5/type_traits:958:12: note: ‘std::is_same’ struct is_same; ^ In file included from ../../include/QtScxml/qscxmlstatemachine.h:1:0, from qscxmlexecutablecontent_p.h:61, from qscxmlcompiler.cpp:41: ../../include/QtScxml/../../src/scxml/qscxmlstatemachine.h:297:32: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] !QtPrivate::is_same<const char*, Func1>::value, QMetaObject::Connection>::Type ^ ../../include/QtScxml/../../src/scxml/qscxmlstatemachine.h:295:32: error: parse error in template argument list inline typename QtPrivate::QEnableIf< ^ ../../include/QtScxml/../../src/scxml/qscxmlstatemachine.h:297:54: error: invalid use of ‘::’ !QtPrivate::is_same<const char*, Func1>::value, QMetaObject::Connection>::Type ^ Makefile:2552: recipe for target '.obj/qscxmlcompiler.o' failed make[3]: *** [.obj/qscxmlcompiler.o] Error 1 make[3]: Leaving directory '[REPLACED]/qt/5.8/qt-5.8/qtscxml/src/scxml' Makefile:43: recipe for target 'sub-scxml-make_first' failed make[2]: *** [sub-scxml-make_first] Error 2 make[2]: Leaving directory '[REPLACED]/qt/5.8/qt-5.8/qtscxml/src' Makefile:45: recipe for target 'sub-src-make_first' failed make[1]: *** [sub-src-make_first] Error 2 make[1]: Leaving directory '[REPLACED]/qt/5.8/qt-5.8/qtscxml' Makefile:358: recipe for target 'module-qtscxml-make_first' failed make: *** [module-qtscxml-make_first] Error 2
Related bug is QTBUG-57007 as it seems to be the same thing.