[Ci-reports] fail on ssh://codereview.qt-project.org:29418/qt/qtbase#stable

Qt Continuous Integration System ci-noreply at qt-project.org
Thu Feb 7 14:59:07 CET 2013


qtbase failed to compile :(

  In file included from tst_qsqlresult.cpp:45:0:
  ../../../../../include/QtSql/../../src/sql/kernel/qsqlresult.h: In member function 'void tst_QSqlResult::parseQuotedIdentifiers()':
  ../../../../../include/QtSql/../../src/sql/kernel/qsqlresult.h:78:14: error: 'QSqlResult::QSqlResult(const QSqlDriver*)' is protected
  tst_qsqlresult.cpp:74:34: error: within this context
  tst_qsqlresult.cpp:74:16: error: cannot declare variable 'result' to be of abstract type 'QSqlResult'
  ../../../../../include/QtSql/../../src/sql/kernel/qsqlresult.h:62:46: note:   because the following virtual functions are pure within 'QSqlResult':
  ../../../../../include/QtSql/../../src/sql/kernel/qsqlresult.h:115:22: note: 	virtual QVariant QSqlResult::data(int)
  ../../../../../include/QtSql/../../src/sql/kernel/qsqlresult.h:116:18: note: 	virtual bool QSqlResult::isNull(int)
  ../../../../../include/QtSql/../../src/sql/kernel/qsqlresult.h:117:18: note: 	virtual bool QSqlResult::reset(const QString&)
  ../../../../../include/QtSql/../../src/sql/kernel/qsqlresult.h:118:18: note: 	virtual bool QSqlResult::fetch(int)
  ../../../../../include/QtSql/../../src/sql/kernel/qsqlresult.h:121:18: note: 	virtual bool QSqlResult::fetchFirst()
  ../../../../../include/QtSql/../../src/sql/kernel/qsqlresult.h:122:18: note: 	virtual bool QSqlResult::fetchLast()
  ../../../../../include/QtSql/../../src/sql/kernel/qsqlresult.h:123:17: note: 	virtual int QSqlResult::size()
  ../../../../../include/QtSql/../../src/sql/kernel/qsqlresult.h:124:17: note: 	virtual int QSqlResult::numRowsAffected()
  ../../../../../include/QtSql/../../src/sql/kernel/qsqlresult.h:97:18: error: 'virtual bool QSqlResult::savePrepare(const QString&)' is protected
  tst_qsqlresult.cpp:76:55: error: within this context
  ../../../../../include/QtSql/../../src/sql/kernel/qsqlresult.h:106:9: error: 'int QSqlResult::boundValueCount() const' is protected
  tst_qsqlresult.cpp:77:54: error: within this context
  tst_qsqlresult.cpp:78:31: error: no matching function for call to 'QSqlResult::bindValue(const char [5], int)'
  tst_qsqlresult.cpp:78:31: note: candidates are:
  ../../../../../include/QtSql/../../src/sql/kernel/qsqlresult.h:98:18: note: virtual void QSqlResult::bindValue(int, const QVariant&, QSql::ParamType)
  ../../../../../include/QtSql/../../src/sql/kernel/qsqlresult.h:98:18: note:   candidate expects 3 arguments, 2 provided
  ../../../../../include/QtSql/../../src/sql/kernel/qsqlresult.h:99:18: note: virtual void QSqlResult::bindValue(const QString&, const QVariant&, QSql::ParamType)
  ../../../../../include/QtSql/../../src/sql/kernel/qsqlresult.h:99:18: note:   candidate expects 3 arguments, 2 provided
  tst_qsqlresult.cpp:79:31: error: no matching function for call to 'QSqlResult::bindValue(const char [5], int)'
  tst_qsqlresult.cpp:79:31: note: candidates are:
  ../../../../../include/QtSql/../../src/sql/kernel/qsqlresult.h:98:18: note: virtual void QSqlResult::bindValue(int, const QVariant&, QSql::ParamType)
  ../../../../../include/QtSql/../../src/sql/kernel/qsqlresult.h:98:18: note:   candidate expects 3 arguments, 2 provided
  ../../../../../include/QtSql/../../src/sql/kernel/qsqlresult.h:99:18: note: virtual void QSqlResult::bindValue(const QString&, const QVariant&, QSql::ParamType)
  ../../../../../include/QtSql/../../src/sql/kernel/qsqlresult.h:99:18: note:   candidate expects 3 arguments, 2 provided
  tst_qsqlresult.cpp:80:31: error: no matching function for call to 'QSqlResult::bindValue(const char [5], int)'
  tst_qsqlresult.cpp:80:31: note: candidates are:
  ../../../../../include/QtSql/../../src/sql/kernel/qsqlresult.h:98:18: note: virtual void QSqlResult::bindValue(int, const QVariant&, QSql::ParamType)
  ../../../../../include/QtSql/../../src/sql/kernel/qsqlresult.h:98:18: note:   candidate expects 3 arguments, 2 provided
  ../../../../../include/QtSql/../../src/sql/kernel/qsqlresult.h:99:18: note: virtual void QSqlResult::bindValue(const QString&, const QVariant&, QSql::ParamType)
  ../../../../../include/QtSql/../../src/sql/kernel/qsqlresult.h:99:18: note:   candidate expects 3 arguments, 2 provided
  ../../../../../include/QtSql/../../src/sql/kernel/qsqlresult.h:95:18: error: 'virtual bool QSqlResult::exec()' is protected
  tst_qsqlresult.cpp:81:43: error: within this context
  tst_qsqlresult.cpp:82:38: error: 'class QSqlResult' has no member named 'first'
  tst_qsqlresult.cpp:83:38: error: 'class QSqlResult' has no member named 'value'
  tst_qsqlresult.cpp:84:38: error: 'class QSqlResult' has no member named 'value'
  tst_qsqlresult.cpp:85:38: error: 'class QSqlResult' has no member named 'value'
  ../../../../../include/QtSql/../../src/sql/kernel/qsqlresult.h:97:18: error: 'virtual bool QSqlResult::savePrepare(const QString&)' is protected
  tst_qsqlresult.cpp:87:85: error: within this context
  ../../../../../include/QtSql/../../src/sql/kernel/qsqlresult.h:95:18: error: 'virtual bool QSqlResult::exec()' is protected
  tst_qsqlresult.cpp:88:43: error: within this context
  ../../../../../include/QtSql/../../src/sql/kernel/qsqlresult.h:97:18: error: 'virtual bool QSqlResult::savePrepare(const QString&)' is protected
  tst_qsqlresult.cpp:89:87: error: within this context
  ../../../../../include/QtSql/../../src/sql/kernel/qsqlresult.h:106:9: error: 'int QSqlResult::boundValueCount() const' is protected
  tst_qsqlresult.cpp:90:54: error: within this context
  tst_qsqlresult.cpp:91:46: error: no matching function for call to 'QSqlResult::bindValue(const char [3], const char [17])'
  tst_qsqlresult.cpp:91:46: note: candidates are:
  ../../../../../include/QtSql/../../src/sql/kernel/qsqlresult.h:98:18: note: virtual void QSqlResult::bindValue(int, const QVariant&, QSql::ParamType)
  ../../../../../include/QtSql/../../src/sql/kernel/qsqlresult.h:98:18: note:   candidate expects 3 arguments, 2 provided
  ../../../../../include/QtSql/../../src/sql/kernel/qsqlresult.h:99:18: note: virtual void QSqlResult::bindValue(const QString&, const QVariant&, QSql::ParamType)
  ../../../../../include/QtSql/../../src/sql/kernel/qsqlresult.h:99:18: note:   candidate expects 3 arguments, 2 provided
  ../../../../../include/QtSql/../../src/sql/kernel/qsqlresult.h:95:18: error: 'virtual bool QSqlResult::exec()' is protected
  tst_qsqlresult.cpp:92:43: error: within this context
  ../../../../../include/QtSql/../../src/sql/kernel/qsqlresult.h:97:18: error: 'virtual bool QSqlResult::savePrepare(const QString&)' is protected
  tst_qsqlresult.cpp:93:89: error: within this context
  ../../../../../include/QtSql/../../src/sql/kernel/qsqlresult.h:106:9: error: 'int QSqlResult::boundValueCount() const' is protected
  tst_qsqlresult.cpp:94:54: error: within this context
  tst_qsqlresult.cpp:95:46: error: no matching function for call to 'QSqlResult::bindValue(const char [3], const char [17])'
  tst_qsqlresult.cpp:95:46: note: candidates are:
  ../../../../../include/QtSql/../../src/sql/kernel/qsqlresult.h:98:18: note: virtual void QSqlResult::bindValue(int, const QVariant&, QSql::ParamType)
  ../../../../../include/QtSql/../../src/sql/kernel/qsqlresult.h:98:18: note:   candidate expects 3 arguments, 2 provided
  ../../../../../include/QtSql/../../src/sql/kernel/qsqlresult.h:99:18: note: virtual void QSqlResult::bindValue(const QString&, const QVariant&, QSql::ParamType)
  ../../../../../include/QtSql/../../src/sql/kernel/qsqlresult.h:99:18: note:   candidate expects 3 arguments, 2 provided
  ../../../../../include/QtSql/../../src/sql/kernel/qsqlresult.h:95:18: error: 'virtual bool QSqlResult::exec()' is protected
  tst_qsqlresult.cpp:96:43: error: within this context
  tst_qsqlresult.cpp:97:38: error: 'class QSqlResult' has no member named 'first'
  tst_qsqlresult.cpp:98:38: error: 'class QSqlResult' has no member named 'value'
  make[6]: *** [.obj/release-shared/tst_qsqlresult.o] Error 1
  make[5]: *** [sub-qsqlresult-make_first] Error 2
  make[4]: *** [sub-kernel-make_first] Error 2
  make[3]: *** [sub-sql-make_first] Error 2
  make[2]: *** [sub-auto-make_first] Error 2
  make[1]: *** [sub-tests-make_first] Error 2
  make: *** [module-qtbase] Error 2

  Build log: http://testresults.qt-project.org/ci/QtBase_stable_Integration/build_00393/linux-g++_no-widgets_Ubuntu_12.04_x64/log.txt.gz

  Tested changes (refs/builds/stable_1360244988):
    http://codereview.qt-project.org/47109 [PS3] - Doc: Made QDoc Manual use Qt 5's qdoc
    http://codereview.qt-project.org/46974 [PS4] - QSqlResult: fix parsing of bound SQL statements
    http://codereview.qt-project.org/47134 [PS1] - QSqlResult: consolidate SQL parsing for binding
    http://codereview.qt-project.org/46416 [PS3] - Fixed QT_NO_CURSOR build for windows/CE plugin.
    http://codereview.qt-project.org/46418 [PS2] - Removed User32.dll usage on WINCE
    http://codereview.qt-project.org/47041 [PS1] - Doc: Make QDoc/HelpProjectWriter always add member pages to .qch files



More information about the Ci-reports mailing list