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 _______________________________________________ Ci-reports mailing list [email protected] http://lists.qt-project.org/mailman/listinfo/ci-reports
