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

Reply via email to