[Ci-reports] fail on ssh://codereview.qt-project.org:29418/qt/qtdeclarative#wip/v4

Qt Continuous Integration System ci-noreply at qt-project.org
Fri Jun 28 11:47:57 CEST 2013


qtdeclarative failed to compile :(

  compiling qml/v4/qv4internalclass.cpp
  qml/v4/qv4internalclass.cpp:159:42: error: non-constant-expression cannot be narrowed from type 'uint' (aka 'unsigned int') to 'int' in initializer list [-Wc++11-narrowing]
  qml/v4/qv4internalclass.cpp:159:42: note: override this message by inserting an explicit cast
  qml/v4/qv4internalclass.cpp:180:42: error: non-constant-expression cannot be narrowed from type 'uint' (aka 'unsigned int') to 'int' in initializer list [-Wc++11-narrowing]
  qml/v4/qv4internalclass.cpp:180:42: note: override this message by inserting an explicit cast
  In file included from qml/v4/qv4internalclass.cpp:42:
  In file included from qml/v4/qv4internalclass_p.h:44:
  In file included from /work/build/qt/qtbase/include/QtCore/QHash:1:
  In file included from /work/build/qt/qtbase/include/QtCore/qhash.h:1:
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qhash.h:215:83: error: call to function 'operator==' that is neither visible in the template definition nor found by argument-dependent lookup
  make[3]: *** [.obj/debug-shared/qv4internalclass.o] Error 1
  make[2]: *** [sub-qml-make_first-ordered] Error 2
  make[1]: *** [sub-src-make_first] Error 2
  make: *** [module-qtdeclarative] Error 2

  Build log: http://testresults.qt-project.org/ci/QtDeclarative_wip_v4_Integration/build_00021/macx-clang_no-framework_OSX_10.8/log.txt.gz

  Tested changes (refs/builds/wip/v4_1372412265):
    http://codereview.qt-project.org/60084 [PS1] - We need to allow storing the value of UINT_MAX as an identifier
    http://codereview.qt-project.org/60083 [PS1] - Don't convert to a temporary QString just to compute it's hash
    http://codereview.qt-project.org/60075 [PS1] - Reuse the hash value inside identifier to hash them
    http://codereview.qt-project.org/60068 [PS3] - Move the IdentifierTable into it's own file
    http://codereview.qt-project.org/60067 [PS3] - Convert QV8Engine::illegalNames() to use the identifier hash
    http://codereview.qt-project.org/60066 [PS3] - Convert IdentifierHash to be template based
    http://codereview.qt-project.org/60065 [PS3] - Get rid of QQmlIntegerCache
    http://codereview.qt-project.org/60064 [PS3] - Add a replacement for QQmlIntegerCache
    http://codereview.qt-project.org/60017 [PS5] - Rewrite identifier table
    http://codereview.qt-project.org/60016 [PS4] - Rename IdentifierHash to IdentifierTable
    http://codereview.qt-project.org/60015 [PS4] - Remove some unused code and forward declarations
    http://codereview.qt-project.org/59910 [PS5] - Introduce an Identifier class
    http://codereview.qt-project.org/59909 [PS5] - Get rid of QHashedV4String
    http://codereview.qt-project.org/59826 [PS5] - Remove a potentially dangerous optimisation
    http://codereview.qt-project.org/59825 [PS5] - Remove the symbol optimisation from hashed string
    http://codereview.qt-project.org/59824 [PS5] - Remove an overoptimisation that was only used (wrongly) in one place
    http://codereview.qt-project.org/59823 [PS5] - More correct assertion in QHasheV4String
    http://codereview.qt-project.org/59822 [PS5] - A frozen class is also sealed
    http://codereview.qt-project.org/59780 [PS5] - Don't use a PersistentValue in QHashedV4String
    http://codereview.qt-project.org/59779 [PS5] - Some optimisations for QV4::Script
    http://codereview.qt-project.org/59778 [PS5] - Speed up QV4::InternalClass



More information about the Ci-reports mailing list