[Ci-reports] fail on QtWebEngine_dev_Integration #31

Qt Continuous Integration System ci-noreply at qt-project.org
Fri Aug 8 16:50:56 CEST 2014


Compilation failed :(

  compiling api/qwebenginesettings.cpp
  api/qwebenginesettings.cpp:79:83: error: template argument 1 is invalid
  api/qwebenginesettings.cpp:79:89: error: invalid type in declaration before ';' token
  api/qwebenginesettings.cpp:79:563: error: template argument 1 is invalid
  api/qwebenginesettings.cpp:79:624: error: template argument 1 is invalid
  api/qwebenginesettings.cpp:79:624: error: '<type error>' is not a valid type for a template constant parameter
  api/qwebenginesettings.cpp:79:637: error: invalid type in declaration before ';' token
  api/qwebenginesettings.cpp:81:1: error: reference to 'QWebEngineSettingsPrivate' is ambiguous
  api/qwebenginesettings_p.h:49:7: error: candidates are: class QWebEngineSettingsPrivate
  api/qwebenginesettings.h:32:7: error:                 struct TestNamespace::QWebEngineSettingsPrivate
  api/qwebenginesettings.cpp:81:1: error: 'QWebEngineSettingsPrivate' does not name a type
  api/qwebenginesettings.cpp:86:1: error: reference to 'QWebEngineSettingsPrivate' is ambiguous
  api/qwebenginesettings_p.h:49:7: error: candidates are: class QWebEngineSettingsPrivate
  api/qwebenginesettings.h:32:7: error:                 struct TestNamespace::QWebEngineSettingsPrivate
  api/qwebenginesettings.cpp:86:1: error: 'QWebEngineSettingsPrivate' does not name a type
  api/qwebenginesettings.cpp:91:6: error: reference to 'QWebEngineSettingsPrivate' is ambiguous
  api/qwebenginesettings_p.h:49:7: error: candidates are: class QWebEngineSettingsPrivate
  api/qwebenginesettings.h:32:7: error:                 struct TestNamespace::QWebEngineSettingsPrivate
  api/qwebenginesettings.cpp:91:6: error: reference to 'QWebEngineSettingsPrivate' is ambiguous
  api/qwebenginesettings_p.h:49:7: error: candidates are: class QWebEngineSettingsPrivate
  api/qwebenginesettings.h:32:7: error:                 struct TestNamespace::QWebEngineSettingsPrivate
  api/qwebenginesettings.cpp: In function 'void apply()':
  api/qwebenginesettings.cpp:93:5: error: 'coreSettings' was not declared in this scope
  api/qwebenginesettings.cpp:94:5: error: reference to 'QWebEngineSettingsPrivate' is ambiguous
  api/qwebenginesettings_p.h:49:7: error: candidates are: class QWebEngineSettingsPrivate
  api/qwebenginesettings.h:32:7: error:                 struct TestNamespace::QWebEngineSettingsPrivate
  api/qwebenginesettings.cpp:94:32: error: 'globals' was not declared in this scope
  api/qwebenginesettings.h:93:32: error: 'TestNamespace::QWebEngineSettingsPrivate* TestNamespace::QWebEngineSettings::d' is private
  api/qwebenginesettings.cpp:94:80: error: within this context
  api/qwebenginesettings.cpp:95:9: error: invalid use of 'this' in non-member function
  api/qwebenginesettings.cpp:96:79: error: invalid type argument of unary '*' (have 'int')
  api/qwebenginesettings.cpp:96:79: error: invalid type argument of unary '*' (have 'int')
  api/qwebenginesettings.cpp:96:91: error: template argument 1 is invalid
  api/qwebenginesettings.cpp:96:98: error: expected '(' before '>' token
  api/qwebenginesettings.cpp:96:98: error: template argument 1 is invalid
  api/qwebenginesettings.cpp:96:100: error: expected '::' before '_container_'
  api/qwebenginesettings.cpp:96:111: error: invalid type in declaration before '(' token
  api/qwebenginesettings.cpp:96:114: error: invalid type argument of unary '*' (have 'int')
  api/qwebenginesettings.cpp:96:141: error: request for member 'control' in '_container_', which is of non-class type 'int'
  api/qwebenginesettings.cpp:96:164: error: request for member 'i' in '_container_', which is of non-class type 'int'
  api/qwebenginesettings.cpp:96:181: error: request for member 'e' in '_container_', which is of non-class type 'int'
  api/qwebenginesettings.cpp:96:198: error: request for member 'i' in '_container_', which is of non-class type 'int'
  api/qwebenginesettings.cpp:96:213: error: request for member 'control' in '_container_', which is of non-class type 'int'
  api/qwebenginesettings.cpp:96:232: error: reference to 'QWebEngineSettingsPrivate' is ambiguous
  api/qwebenginesettings_p.h:49:7: error: candidates are: class QWebEngineSettingsPrivate
  api/qwebenginesettings.h:32:7: error:                 struct TestNamespace::QWebEngineSettingsPrivate
  api/qwebenginesettings.cpp:96:259: error: 'settings' was not declared in this scope
  api/qwebenginesettings.cpp:96:283: error: request for member 'i' in '_container_', which is of non-class type 'int'
  api/qwebenginesettings.cpp:96:298: error: request for member 'control' in '_container_', which is of non-class type 'int'
  api/qwebenginesettings.cpp:96:319: error: request for member 'control' in '_container_', which is of non-class type 'int'
  api/qwebenginesettings.cpp: At global scope:
  api/qwebenginesettings.cpp:101:6: error: reference to 'QWebEngineSettingsPrivate' is ambiguous
  api/qwebenginesettings_p.h:49:7: error: candidates are: class QWebEngineSettingsPrivate
  api/qwebenginesettings.h:32:7: error:                 struct TestNamespace::QWebEngineSettingsPrivate
  api/qwebenginesettings.cpp:101:6: error: reference to 'QWebEngineSettingsPrivate' is ambiguous
  api/qwebenginesettings_p.h:49:7: error: candidates are: class QWebEngineSettingsPrivate
  api/qwebenginesettings.h:32:7: error:                 struct TestNamespace::QWebEngineSettingsPrivate
  api/qwebenginesettings.cpp: In function 'void initDefaults()':
  api/qwebenginesettings.cpp:103:5: error: 'coreSettings' was not declared in this scope
  api/qwebenginesettings.cpp: At global scope:
  api/qwebenginesettings.cpp:106:20: error: reference to 'QWebEngineSettingsPrivate' is ambiguous
  api/qwebenginesettings_p.h:49:7: error: candidates are: class QWebEngineSettingsPrivate
  api/qwebenginesettings.h:32:7: error:                 struct TestNamespace::QWebEngineSettingsPrivate
  api/qwebenginesettings.cpp:106:20: error: reference to 'QWebEngineSettingsPrivate' is ambiguous
  api/qwebenginesettings_p.h:49:7: error: candidates are: class QWebEngineSettingsPrivate
  api/qwebenginesettings.h:32:7: error:                 struct TestNamespace::QWebEngineSettingsPrivate
  api/qwebenginesettings.cpp:106:66: error: non-member function 'WebEngineSettings* fallbackSettings()' cannot have cv-qualifier
  api/qwebenginesettings.h: In function 'WebEngineSettings* fallbackSettings()':
  api/qwebenginesettings.h:93:32: error: 'TestNamespace::QWebEngineSettingsPrivate* TestNamespace::QWebEngineSettings::d' is private
  api/qwebenginesettings.cpp:107:50: error: within this context
  api/qwebenginesettings.cpp:107:51: error: invalid use of incomplete type 'struct TestNamespace::QWebEngineSettingsPrivate'
  api/qwebenginesettings.h:32:7: error: forward declaration of 'struct TestNamespace::QWebEngineSettingsPrivate'
  api/qwebenginesettings.cpp: In member function 'void TestNamespace::QWebEngineSettings::setFontFamily(TestNamespace::QWebEngineSettings::FontFamily, const TestNamespace::QString&)':
  api/qwebenginesettings.cpp:127:6: error: invalid use of incomplete type 'struct TestNamespace::QWebEngineSettingsPrivate'
  api/qwebenginesettings.h:32:7: error: forward declaration of 'struct TestNamespace::QWebEngineSettingsPrivate'
  api/qwebenginesettings.cpp: In member function 'TestNamespace::QString TestNamespace::QWebEngineSettings::fontFamily(TestNamespace::QWebEngineSettings::FontFamily) const':
  api/qwebenginesettings.cpp:132:13: error: invalid use of incomplete type 'struct TestNamespace::QWebEngineSettingsPrivate'
  api/qwebenginesettings.h:32:7: error: forward declaration of 'struct TestNamespace::QWebEngineSettingsPrivate'
  api/qwebenginesettings.cpp: In member function 'void TestNamespace::QWebEngineSettings::resetFontFamily(TestNamespace::QWebEngineSettings::FontFamily)':
  api/qwebenginesettings.cpp:137:6: error: invalid use of incomplete type 'struct TestNamespace::QWebEngineSettingsPrivate'
  api/qwebenginesettings.h:32:7: error: forward declaration of 'struct TestNamespace::QWebEngineSettingsPrivate'
  api/qwebenginesettings.cpp: In member function 'void TestNamespace::QWebEngineSettings::setFontSize(TestNamespace::QWebEngineSettings::FontSize, int)':
  api/qwebenginesettings.cpp:147:6: error: invalid use of incomplete type 'struct TestNamespace::QWebEngineSettingsPrivate'
  api/qwebenginesettings.h:32:7: error: forward declaration of 'struct TestNamespace::QWebEngineSettingsPrivate'
  api/qwebenginesettings.cpp: In member function 'int TestNamespace::QWebEngineSettings::fontSize(TestNamespace::QWebEngineSettings::FontSize) const':
  api/qwebenginesettings.cpp:152:13: error: invalid use of incomplete type 'struct TestNamespace::QWebEngineSettingsPrivate'
  api/qwebenginesettings.h:32:7: error: forward declaration of 'struct TestNamespace::QWebEngineSettingsPrivate'
  api/qwebenginesettings.cpp: In member function 'void TestNamespace::QWebEngineSettings::resetFontSize(TestNamespace::QWebEngineSettings::FontSize)':
  api/qwebenginesettings.cpp:157:6: error: invalid use of incomplete type 'struct TestNamespace::QWebEngineSettingsPrivate'
  api/qwebenginesettings.h:32:7: error: forward declaration of 'struct TestNamespace::QWebEngineSettingsPrivate'
  api/qwebenginesettings.cpp: In constructor 'TestNamespace::QWebEngineSettings::QWebEngineSettings()':
  api/qwebenginesettings.cpp:162:13: error: invalid use of incomplete type 'struct TestNamespace::QWebEngineSettingsPrivate'
  api/qwebenginesettings.h:32:7: error: forward declaration of 'struct TestNamespace::QWebEngineSettingsPrivate'
  api/qwebenginesettings.cpp:164:6: error: invalid use of incomplete type 'struct TestNamespace::QWebEngineSettingsPrivate'
  api/qwebenginesettings.h:32:7: error: forward declaration of 'struct TestNamespace::QWebEngineSettingsPrivate'
  api/qwebenginesettings.cpp: In constructor 'TestNamespace::QWebEngineSettings::QWebEngineSettings(TestNamespace::QWebEngineSettingsPrivate*)':
  api/qwebenginesettings.cpp:172:16: error: base operand of '->' is not a pointer
  api/qwebenginesettings.cpp:173:6: error: invalid use of incomplete type 'struct TestNamespace::QWebEngineSettingsPrivate'
  api/qwebenginesettings.h:32:7: error: forward declaration of 'struct TestNamespace::QWebEngineSettingsPrivate'
  api/qwebenginesettings.cpp: In destructor 'TestNamespace::QWebEngineSettings::~QWebEngineSettings()':
  api/qwebenginesettings.cpp:179:16: error: base operand of '->' is not a pointer
  api/qwebenginesettings.cpp:180:12: warning: possible problem detected in invocation of delete operator: [enabled by default]
  api/qwebenginesettings.cpp:180:12: warning: invalid use of incomplete type 'struct TestNamespace::QWebEngineSettingsPrivate' [enabled by default]
  api/qwebenginesettings.h:32:7: warning: forward declaration of 'struct TestNamespace::QWebEngineSettingsPrivate' [enabled by default]
  api/qwebenginesettings.cpp:180:12: note: neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined
  api/qwebenginesettings.cpp: In member function 'void TestNamespace::QWebEngineSettings::setDefaultTextEncoding(const TestNamespace::QString&)':
  api/qwebenginesettings.cpp:185:6: error: invalid use of incomplete type 'struct TestNamespace::QWebEngineSettingsPrivate'
  api/qwebenginesettings.h:32:7: error: forward declaration of 'struct TestNamespace::QWebEngineSettingsPrivate'
  api/qwebenginesettings.cpp: In member function 'TestNamespace::QString TestNamespace::QWebEngineSettings::defaultTextEncoding() const':
  api/qwebenginesettings.cpp:190:13: error: invalid use of incomplete type 'struct TestNamespace::QWebEngineSettingsPrivate'
  api/qwebenginesettings.h:32:7: error: forward declaration of 'struct TestNamespace::QWebEngineSettingsPrivate'
  api/qwebenginesettings.cpp: In member function 'void TestNamespace::QWebEngineSettings::setAttribute(TestNamespace::QWebEngineSettings::WebAttribute, bool)':
  api/qwebenginesettings.cpp:197:17: error: invalid use of incomplete type 'struct TestNamespace::QWebEngineSettingsPrivate'
  api/qwebenginesettings.h:32:7: error: forward declaration of 'struct TestNamespace::QWebEngineSettingsPrivate'
  api/qwebenginesettings.cpp:197:68: error: return-statement with a value, in function returning 'void' [-fpermissive]
  api/qwebenginesettings.cpp: In member function 'bool TestNamespace::QWebEngineSettings::testAttribute(TestNamespace::QWebEngineSettings::WebAttribute) const':
  api/qwebenginesettings.cpp:205:17: error: invalid use of incomplete type 'struct TestNamespace::QWebEngineSettingsPrivate'
  api/qwebenginesettings.h:32:7: error: forward declaration of 'struct TestNamespace::QWebEngineSettingsPrivate'
  api/qwebenginesettings.cpp: In member function 'TestNamespace::QString TestNamespace::QWebEngineSettings::defaultTextEncoding() const':
  api/qwebenginesettings.cpp:191:1: warning: control reaches end of non-void function [-Wreturn-type]
  api/qwebenginesettings.cpp: In member function 'int TestNamespace::QWebEngineSettings::fontSize(TestNamespace::QWebEngineSettings::FontSize) const':
  api/qwebenginesettings.cpp:153:1: warning: control reaches end of non-void function [-Wreturn-type]
  api/qwebenginesettings.cpp: In member function 'TestNamespace::QString TestNamespace::QWebEngineSettings::fontFamily(TestNamespace::QWebEngineSettings::FontFamily) const':
  api/qwebenginesettings.cpp:133:1: warning: control reaches end of non-void function [-Wreturn-type]
  api/qwebenginesettings.cpp: In function 'WebEngineSettings* fallbackSettings()':
  api/qwebenginesettings.cpp:108:1: warning: control reaches end of non-void function [-Wreturn-type]
  make[2]: *** [.obj/qwebenginesettings.o] Error 1
  In file included from api/qwebenginehistory.cpp:45:0:
  In file included from api/qwebengineview.cpp:45:0:
  In file included from api/qwebenginepage.cpp:24:0:
  api/qwebenginepage.cpp: In constructor ‘TestNamespace::QWebEnginePagePrivate::QWebEnginePagePrivate()’:
  api/qwebenginepage.cpp:171:83: error: invalid use of incomplete type ‘struct TestNamespace::QWebEngineSettingsPrivate’
  api/qwebenginesettings.h:32:7: error: forward declaration of ‘struct TestNamespace::QWebEngineSettingsPrivate’
  api/qwebenginepage.cpp: In member function ‘virtual WebEngineSettings* TestNamespace::QWebEnginePagePrivate::webEngineSettings() const’:
  api/qwebenginepage.cpp:770:23: error: invalid use of incomplete type ‘struct TestNamespace::QWebEngineSettingsPrivate’
  api/qwebenginesettings.h:32:7: error: forward declaration of ‘struct TestNamespace::QWebEngineSettingsPrivate’
  In file included from api/qwebenginepage.cpp:929:0:
  api/qwebenginepage.cpp:771:1: warning: control reaches end of non-void function [-Wreturn-type]
  make[2]: *** [.obj/qwebenginepage.o] Error 1
  In file included from render_widget_host_view_qt_delegate_widget.cpp:44:0:
  make[1]: *** [sub-webenginewidgets-make_first] Error 2
  make: *** [sub-src-make_first] Error 2

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

  Tested changes (refs/builds/dev_1407506006):
    http://codereview.qt-project.org/85519 [PS5] - Widgets settings implementation
    http://codereview.qt-project.org/85518 [PS3] - Ground work for Settings/Preferences
    http://codereview.qt-project.org/80380 [PS10] - Use VisitedLinks component.



More information about the Ci-reports mailing list