[Ci-reports] fail on QtBase_dev_Integration #3085

Qt Continuous Integration System ci-noreply at qt-project.org
Mon Mar 24 14:02:30 CET 2014


qtbase failed to compile :(

  In file included from qibusplatforminputcontext.cpp:53:0:
  qibustypes.h:110:46: error: specialization of 'template<class T> struct TestNamespace::QMetaTypeId' in different namespace [-fpermissive]
  ../../../../include/QtCore/../../src/corelib/kernel/qmetatype.h:1491:8: error:   from definition of 'template<class T> struct TestNamespace::QMetaTypeId' [-fpermissive]
  In file included from qibusplatforminputcontext.cpp:53:0:
  qibustypes.h:110:129: error: definition of 'static int TestNamespace::QMetaTypeId<TestNamespace::QIBusSerializable>::qt_metatype_id()' is not in namespace enclosing 'TestNamespace::QMetaTypeId<TestNamespace::QIBusSerializable>' [-fpermissive]
  qibustypes.h:111:46: error: specialization of 'template<class T> struct TestNamespace::QMetaTypeId' in different namespace [-fpermissive]
  ../../../../include/QtCore/../../src/corelib/kernel/qmetatype.h:1491:8: error:   from definition of 'template<class T> struct TestNamespace::QMetaTypeId' [-fpermissive]
  qibustypes.h:111:126: error: definition of 'static int TestNamespace::QMetaTypeId<TestNamespace::QIBusAttribute>::qt_metatype_id()' is not in namespace enclosing 'TestNamespace::QMetaTypeId<TestNamespace::QIBusAttribute>' [-fpermissive]
  qibustypes.h:112:46: error: specialization of 'template<class T> struct TestNamespace::QMetaTypeId' in different namespace [-fpermissive]
  ../../../../include/QtCore/../../src/corelib/kernel/qmetatype.h:1491:8: error:   from definition of 'template<class T> struct TestNamespace::QMetaTypeId' [-fpermissive]
  qibustypes.h:112:130: error: definition of 'static int TestNamespace::QMetaTypeId<TestNamespace::QIBusAttributeList>::qt_metatype_id()' is not in namespace enclosing 'TestNamespace::QMetaTypeId<TestNamespace::QIBusAttributeList>' [-fpermissive]
  qibustypes.h:113:46: error: specialization of 'template<class T> struct TestNamespace::QMetaTypeId' in different namespace [-fpermissive]
  ../../../../include/QtCore/../../src/corelib/kernel/qmetatype.h:1491:8: error:   from definition of 'template<class T> struct TestNamespace::QMetaTypeId' [-fpermissive]
  qibustypes.h:113:121: error: definition of 'static int TestNamespace::QMetaTypeId<TestNamespace::QIBusText>::qt_metatype_id()' is not in namespace enclosing 'TestNamespace::QMetaTypeId<TestNamespace::QIBusText>' [-fpermissive]
  make[5]: *** [.obj/qibusplatforminputcontext.o] Error 1
  In file included from main.cpp:46:0:
  qibustypes.h:110:46: error: specialization of 'template<class T> struct TestNamespace::QMetaTypeId' in different namespace [-fpermissive]
  ../../../../include/QtCore/../../src/corelib/kernel/qmetatype.h:1491:8: error:   from definition of 'template<class T> struct TestNamespace::QMetaTypeId' [-fpermissive]
  In file included from main.cpp:46:0:
  qibustypes.h:110:129: error: definition of 'static int TestNamespace::QMetaTypeId<TestNamespace::QIBusSerializable>::qt_metatype_id()' is not in namespace enclosing 'TestNamespace::QMetaTypeId<TestNamespace::QIBusSerializable>' [-fpermissive]
  qibustypes.h:111:46: error: specialization of 'template<class T> struct TestNamespace::QMetaTypeId' in different namespace [-fpermissive]
  ../../../../include/QtCore/../../src/corelib/kernel/qmetatype.h:1491:8: error:   from definition of 'template<class T> struct TestNamespace::QMetaTypeId' [-fpermissive]
  qibustypes.h:111:126: error: definition of 'static int TestNamespace::QMetaTypeId<TestNamespace::QIBusAttribute>::qt_metatype_id()' is not in namespace enclosing 'TestNamespace::QMetaTypeId<TestNamespace::QIBusAttribute>' [-fpermissive]
  qibustypes.h:112:46: error: specialization of 'template<class T> struct TestNamespace::QMetaTypeId' in different namespace [-fpermissive]
  ../../../../include/QtCore/../../src/corelib/kernel/qmetatype.h:1491:8: error:   from definition of 'template<class T> struct TestNamespace::QMetaTypeId' [-fpermissive]
  qibustypes.h:112:130: error: definition of 'static int TestNamespace::QMetaTypeId<TestNamespace::QIBusAttributeList>::qt_metatype_id()' is not in namespace enclosing 'TestNamespace::QMetaTypeId<TestNamespace::QIBusAttributeList>' [-fpermissive]
  qibustypes.h:113:46: error: specialization of 'template<class T> struct TestNamespace::QMetaTypeId' in different namespace [-fpermissive]
  ../../../../include/QtCore/../../src/corelib/kernel/qmetatype.h:1491:8: error:   from definition of 'template<class T> struct TestNamespace::QMetaTypeId' [-fpermissive]
  qibustypes.h:113:121: error: definition of 'static int TestNamespace::QMetaTypeId<TestNamespace::QIBusText>::qt_metatype_id()' is not in namespace enclosing 'TestNamespace::QMetaTypeId<TestNamespace::QIBusText>' [-fpermissive]
  make[5]: *** [.obj/main.o] Error 1
  In file included from qibustypes.cpp:42:0:
  qibustypes.h:110:46: error: specialization of ‘template<class T> struct TestNamespace::QMetaTypeId’ in different namespace [-fpermissive]
  ../../../../include/QtCore/../../src/corelib/kernel/qmetatype.h:1491:8: error:   from definition of ‘template<class T> struct TestNamespace::QMetaTypeId’ [-fpermissive]
  In file included from qibustypes.cpp:42:0:
  qibustypes.h:110:129: error: definition of ‘static int TestNamespace::QMetaTypeId<TestNamespace::QIBusSerializable>::qt_metatype_id()’ is not in namespace enclosing ‘TestNamespace::QMetaTypeId<TestNamespace::QIBusSerializable>’ [-fpermissive]
  qibustypes.h:111:46: error: specialization of ‘template<class T> struct TestNamespace::QMetaTypeId’ in different namespace [-fpermissive]
  ../../../../include/QtCore/../../src/corelib/kernel/qmetatype.h:1491:8: error:   from definition of ‘template<class T> struct TestNamespace::QMetaTypeId’ [-fpermissive]
  qibustypes.h:111:126: error: definition of ‘static int TestNamespace::QMetaTypeId<TestNamespace::QIBusAttribute>::qt_metatype_id()’ is not in namespace enclosing ‘TestNamespace::QMetaTypeId<TestNamespace::QIBusAttribute>’ [-fpermissive]
  qibustypes.h:112:46: error: specialization of ‘template<class T> struct TestNamespace::QMetaTypeId’ in different namespace [-fpermissive]
  ../../../../include/QtCore/../../src/corelib/kernel/qmetatype.h:1491:8: error:   from definition of ‘template<class T> struct TestNamespace::QMetaTypeId’ [-fpermissive]
  qibustypes.h:112:130: error: definition of ‘static int TestNamespace::QMetaTypeId<TestNamespace::QIBusAttributeList>::qt_metatype_id()’ is not in namespace enclosing ‘TestNamespace::QMetaTypeId<TestNamespace::QIBusAttributeList>’ [-fpermissive]
  qibustypes.h:113:46: error: specialization of ‘template<class T> struct TestNamespace::QMetaTypeId’ in different namespace [-fpermissive]
  ../../../../include/QtCore/../../src/corelib/kernel/qmetatype.h:1491:8: error:   from definition of ‘template<class T> struct TestNamespace::QMetaTypeId’ [-fpermissive]
  qibustypes.h:113:121: error: definition of ‘static int TestNamespace::QMetaTypeId<TestNamespace::QIBusText>::qt_metatype_id()’ is not in namespace enclosing ‘TestNamespace::QMetaTypeId<TestNamespace::QIBusText>’ [-fpermissive]
  make[5]: *** [.obj/qibustypes.o] Error 1
  make[4]: *** [sub-ibus-make_first] Error 2
  make[3]: *** [sub-platforminputcontexts-make_first] Error 2
  make[2]: *** [sub-plugins-make_first] Error 2
  make[1]: *** [sub-src-make_first] Error 2
  make: *** [module-qtbase] Error 2

  Build log: http://testresults.qt-project.org/ci/QtBase_dev_Integration/build_03085/linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64/log.txt.gz

  Tested changes (refs/builds/dev_1395665929):
    http://codereview.qt-project.org/81612 [PS1] - QFbScreen: replace a use of an inefficent QList with QVector
    http://codereview.qt-project.org/81610 [PS1] - QFbScreen: fix foreach loops to declare QRect loop variables as const-&
    http://codereview.qt-project.org/81583 [PS1] - QImageReader/Writer: replace dubious use of QSet<QByteArray> with QList
    http://codereview.qt-project.org/81017 [PS4] - IBus: Implement IBus' surrounding text feature
    http://codereview.qt-project.org/81018 [PS4] - IBus: Implement QDBusArgument serialization operators
    http://codereview.qt-project.org/81016 [PS1] - IBus: New version of IBus.InputContext DBus declaration file



More information about the Ci-reports mailing list