* installing *source* package ‘qtbase’ ... ** package ‘qtbase’ successfully unpacked and MD5 sums checked ** using staged installation ** libs ** arch - make[2]: Entering directory '/data/gannet/ripley/R/packages/tests-LTO/qtbase/src' mkdir -p ../tools/kdebindings-build; cd ../tools/kdebindings-build; \ cmake ../kdebindings -DR_CXX="g++" -DCMAKE_CXX_FLAGS="-std=gnu++11 -g -O2 -Wall -pedantic -mtune=native -Wno-ignored-attributes -Wno-deprecated-declarations -Wno-parentheses -flto" -DCMAKE_SHARED_LINKER_FLAGS="-std=gnu++11 -L/usr/local/lib64 -shared -g -O2 -Wall -pedantic -mtune=native -Wno-ignored-attributes -Wno-deprecated-declarations -Wno-parentheses -flto -fpic" \ -DCMAKE_INSTALL_PREFIX=../../inst/local \ -DCMAKE_EXE_LINKER_FLAGS="-std=gnu++11 -L/usr/local/lib64" \ -DCMAKE_MODULE_LINKER_FLAGS="-std=gnu++11 -L/usr/local/lib64"; \ LD_LIBRARY_PATH=../../generator/bin make install -- The C compiler identification is GNU 10.1.1 -- The CXX compiler identification is GNU 10.1.1 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc - works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/g++ -- Check for working CXX compiler: /usr/bin/g++ - works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Looking for Q_WS_X11 -- Looking for Q_WS_X11 - found -- Looking for Q_WS_WIN -- Looking for Q_WS_WIN - not found -- Looking for Q_WS_QWS -- Looking for Q_WS_QWS - not found -- Looking for Q_WS_MAC -- Looking for Q_WS_MAC - not found -- Found Qt4: /usr/bin/qmake-qt4 (found suitable version "4.8.7", minimum required is "4.0.0") -- Found Qt4: /usr/bin/qmake-qt4 (found suitable version "4.8.7", minimum required is "4.0.0") CMake Warning (dev) at /usr/share/cmake/Modules/FindOpenGL.cmake:305 (message): Policy CMP0072 is not set: FindOpenGL prefers GLVND by default when available. Run "cmake --help-policy CMP0072" for policy details. Use the cmake_policy command to set the policy and suppress this warning. FindOpenGL found both a legacy GL library: OPENGL_gl_LIBRARY: /usr/lib64/libGL.so and GLVND libraries for OpenGL and GLX: OPENGL_opengl_LIBRARY: /usr/lib64/libOpenGL.so OPENGL_glx_LIBRARY: /usr/lib64/libGLX.so OpenGL_GL_PREFERENCE has not been set to "GLVND" or "LEGACY", so for compatibility with CMake 3.10 and below the legacy GL library will be used. Call Stack (most recent call first): CMakeLists.txt:20 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found OpenGL: /usr/lib64/libOpenGL.so -- Found Perl: /usr/bin/perl (found version "5.30.3") -- Checking how Qt was built... -- Threshold is set to 10 -- QT_NO_DEBUG *Undefined* -- QT_NO_ACCESSIBILITY *Undefined* -- QT_NO_BUTTONGROUP *Undefined* -- QT_NO_COLORDIALOG *Undefined* -- QT_NO_DATETIMEEDIT *Undefined* -- QT_NO_DIALOG *Undefined* -- QT_NO_ERRORMESSAGE *Undefined* -- QT_NO_FILEDIALOG *Undefined* -- QT_NO_FONTDIALOG *Undefined* -- QT_NO_GROUPBOX *Undefined* -- QT_NO_LCDNUMBER *Undefined* -- QT_NO_LINEEDIT *Undefined* -- QT_NO_LISTVIEW *Undefined* -- QT_NO_MAINWINDOW *Undefined* -- QT_NO_MENUBAR *Undefined* -- QT_NO_MESSAGEBOX *Undefined* -- QT_NO_PRINTDIALOG *Undefined* -- QT_NO_PROGRESSBAR *Undefined* -- QT_NO_PROGRESSDIALOG *Undefined* -- QT_NO_PUSHBUTTON *Undefined* -- QT_NO_RADIOBUTTON *Undefined* -- QT_NO_SCROLLBAR *Undefined* -- QT_NO_SLIDER *Undefined* -- QT_NO_STYLE_PLASTIQUE *Undefined* -- QT_NO_STYLE_WINDOWSXP [Defined] -- QT_NO_STYLE_WINDOWS *Undefined* -- QT_NO_STYLE_MAC [Defined] -- QT_NO_STYLE_CLEANLOOKS *Undefined* -- QT_NO_TABLEVIEW *Undefined* -- QT_NO_TEXTBROWSER *Undefined* -- QT_NO_TEXTEDIT *Undefined* -- QT_NO_TOOLBUTTON *Undefined* -- $<$>:QT_NO_DEBUG> [Defined] -- QT_OPENGL_LIB [Defined] -- QT_DECLARATIVE_LIB [Defined] -- QT_SCRIPT_LIB [Defined] -- QT_SVG_LIB [Defined] -- QT_UITOOLS_LIB [Defined] -- QT_HELP_LIB [Defined] -- QT_WEBKIT_LIB [Defined] -- QT_MULTIMEDIA_LIB [Defined] -- QT_XMLPATTERNS_LIB [Defined] -- QT_GUI_LIB [Defined] -- QT_TEST_LIB [Defined] -- QT_DBUS_LIB [Defined] -- QT_XML_LIB [Defined] -- QT_SQL_LIB [Defined] -- QT_NETWORK_LIB [Defined] -- QT_CORE_LIB [Defined] -- Build Smoke... yes - Qt -- Configuring done -- Generating done -- Build files have been written to: /data/gannet/ripley/R/packages/tests-LTO/qtbase/tools/kdebindings-build make[3]: Entering directory '/data/gannet/ripley/R/packages/tests-LTO/qtbase/tools/kdebindings-build' make[4]: Entering directory '/data/gannet/ripley/R/packages/tests-LTO/qtbase/tools/kdebindings-build' make[5]: Entering directory '/data/gannet/ripley/R/packages/tests-LTO/qtbase/tools/kdebindings-build' Scanning dependencies of target cppparser make[5]: Leaving directory '/data/gannet/ripley/R/packages/tests-LTO/qtbase/tools/kdebindings-build' make[5]: Entering directory '/data/gannet/ripley/R/packages/tests-LTO/qtbase/tools/kdebindings-build' [ 1%] Building CXX object generator/parser/CMakeFiles/cppparser.dir/ast.cpp.o [ 3%] Building CXX object generator/parser/CMakeFiles/cppparser.dir/default_visitor.cpp.o [ 4%] Building CXX object generator/parser/CMakeFiles/cppparser.dir/memorypool.cpp.o [ 6%] Building CXX object generator/parser/CMakeFiles/cppparser.dir/visitor.cpp.o [ 7%] Building CXX object generator/parser/CMakeFiles/cppparser.dir/control.cpp.o [ 9%] Building CXX object generator/parser/CMakeFiles/cppparser.dir/lexer.cpp.o [ 10%] Building CXX object generator/parser/CMakeFiles/cppparser.dir/parser.cpp.o /data/gannet/ripley/R/packages/tests-LTO/qtbase/tools/kdebindings/generator/parser/parser.cpp: In member function ‘bool Parser::parsePtrToMember(PtrToMemberAST*&)’: /data/gannet/ripley/R/packages/tests-LTO/qtbase/tools/kdebindings/generator/parser/parser.cpp:2607:15: warning: variable ‘global_scope’ set but not used [-Wunused-but-set-variable] 2607 | std::size_t global_scope = 0; | ^~~~~~~~~~~~ [ 12%] Building CXX object generator/parser/CMakeFiles/cppparser.dir/listnode.cpp.o [ 13%] Building CXX object generator/parser/CMakeFiles/cppparser.dir/tokens.cpp.o [ 15%] Building CXX object generator/parser/CMakeFiles/cppparser.dir/dumptree.cpp.o [ 16%] Building CXX object generator/parser/CMakeFiles/cppparser.dir/parsesession.cpp.o [ 18%] Building CXX object generator/parser/CMakeFiles/cppparser.dir/commentparser.cpp.o [ 19%] Building CXX object generator/parser/CMakeFiles/cppparser.dir/commentformatter.cpp.o [ 21%] Building CXX object generator/parser/CMakeFiles/cppparser.dir/codegenerator.cpp.o [ 22%] Building CXX object generator/parser/CMakeFiles/cppparser.dir/indexedstring.cpp.o /data/gannet/ripley/R/packages/tests-LTO/qtbase/tools/kdebindings/generator/parser/indexedstring.cpp:23:38: warning: extra ‘;’ [-Wpedantic] 23 | Q_GLOBAL_STATIC(QStringList, strings); | ^ [ 24%] Building CXX object generator/parser/CMakeFiles/cppparser.dir/stringhelpers.cpp.o [ 25%] Building CXX object generator/parser/CMakeFiles/cppparser.dir/rpp/pp-stream.cpp.o [ 27%] Building CXX object generator/parser/CMakeFiles/cppparser.dir/rpp/pp-macro-expander.cpp.o /data/gannet/ripley/R/packages/tests-LTO/qtbase/tools/kdebindings/generator/parser/rpp/pp-macro-expander.cpp: In member function ‘void rpp::pp_macro_expander::operator()(rpp::Stream&, rpp::Stream&)’: /data/gannet/ripley/R/packages/tests-LTO/qtbase/tools/kdebindings/generator/parser/rpp/pp-macro-expander.cpp:321:16: warning: variable ‘inputPosition2’ set but not used [-Wunused-but-set-variable] 321 | Anchor inputPosition2 = input.inputPosition(); | ^~~~~~~~~~~~~~ [ 28%] Building CXX object generator/parser/CMakeFiles/cppparser.dir/rpp/pp-scanner.cpp.o [ 30%] Building CXX object generator/parser/CMakeFiles/cppparser.dir/rpp/pp-macro.cpp.o /data/gannet/ripley/R/packages/tests-LTO/qtbase/tools/kdebindings/generator/parser/rpp/pp-macro.cpp: In member function ‘QString rpp::pp_macro::toString() const’: /data/gannet/ripley/R/packages/tests-LTO/qtbase/tools/kdebindings/generator/parser/rpp/pp-macro.cpp:113:23: warning: comparison of integer expressions of different signedness: ‘uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 113 | for(uint a = 0; a < formals.size(); ++a) { | ~~^~~~~~~~~~~~~~~~ [ 31%] Building CXX object generator/parser/CMakeFiles/cppparser.dir/rpp/pp-engine.cpp.o [ 33%] Building CXX object generator/parser/CMakeFiles/cppparser.dir/rpp/pp-internal.cpp.o [ 34%] Building CXX object generator/parser/CMakeFiles/cppparser.dir/rpp/pp-environment.cpp.o [ 36%] Building CXX object generator/parser/CMakeFiles/cppparser.dir/rpp/pp-location.cpp.o [ 37%] Building CXX object generator/parser/CMakeFiles/cppparser.dir/rpp/preprocessor.cpp.o [ 39%] Building CXX object generator/parser/CMakeFiles/cppparser.dir/rpp/chartools.cpp.o /data/gannet/ripley/R/packages/tests-LTO/qtbase/tools/kdebindings/generator/parser/rpp/chartools.cpp: In function ‘QByteArray lineFromContents(std::size_t, const uint*, int)’: /data/gannet/ripley/R/packages/tests-LTO/qtbase/tools/kdebindings/generator/parser/rpp/chartools.cpp:44:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 44 | while (a1 < size && lineCount < lineNumber) { | ~~~^~~~~~ /data/gannet/ripley/R/packages/tests-LTO/qtbase/tools/kdebindings/generator/parser/rpp/chartools.cpp:52:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 52 | while (a2 < size && !isNewline(contents[a2])) { | ~~~^~~~~~ [ 40%] Linking CXX shared library ../bin/libcppparser.so make[5]: Leaving directory '/data/gannet/ripley/R/packages/tests-LTO/qtbase/tools/kdebindings-build' [ 40%] Built target cppparser make[5]: Entering directory '/data/gannet/ripley/R/packages/tests-LTO/qtbase/tools/kdebindings-build' Scanning dependencies of target smokegen make[5]: Leaving directory '/data/gannet/ripley/R/packages/tests-LTO/qtbase/tools/kdebindings-build' make[5]: Entering directory '/data/gannet/ripley/R/packages/tests-LTO/qtbase/tools/kdebindings-build' [ 42%] Building CXX object generator/CMakeFiles/smokegen.dir/main.cpp.o [ 43%] Building CXX object generator/CMakeFiles/smokegen.dir/generatorenvironment.cpp.o [ 45%] Building CXX object generator/CMakeFiles/smokegen.dir/generatorvisitor.cpp.o /data/gannet/ripley/R/packages/tests-LTO/qtbase/tools/kdebindings/generator/generatorvisitor.cpp: In member function ‘virtual void GeneratorVisitor::visitParameterDeclaration(ParameterDeclarationAST*)’: /data/gannet/ripley/R/packages/tests-LTO/qtbase/tools/kdebindings/generator/generatorvisitor.cpp:726:53: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 726 | for (int i = expression->start_token; i < expression->end_token; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object generator/CMakeFiles/smokegen.dir/generatorpreprocessor.cpp.o [ 48%] Building CXX object generator/CMakeFiles/smokegen.dir/options.cpp.o [ 50%] Building CXX object generator/CMakeFiles/smokegen.dir/type_compiler.cpp.o [ 51%] Building CXX object generator/CMakeFiles/smokegen.dir/name_compiler.cpp.o /data/gannet/ripley/R/packages/tests-LTO/qtbase/tools/kdebindings/generator/name_compiler.cpp: In member function ‘virtual void NameCompiler::visitTemplateArgument(TemplateArgumentAST*)’: /data/gannet/ripley/R/packages/tests-LTO/qtbase/tools/kdebindings/generator/name_compiler.cpp:180:55: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 180 | for (int i = node->expression->start_token; i < node->expression->end_token; i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 53%] Building CXX object generator/CMakeFiles/smokegen.dir/type.cpp.o [ 54%] Linking CXX executable bin/smokegen make[5]: Leaving directory '/data/gannet/ripley/R/packages/tests-LTO/qtbase/tools/kdebindings-build' [ 54%] Built target smokegen make[5]: Entering directory '/data/gannet/ripley/R/packages/tests-LTO/qtbase/tools/kdebindings-build' Scanning dependencies of target generator_smoke make[5]: Leaving directory '/data/gannet/ripley/R/packages/tests-LTO/qtbase/tools/kdebindings-build' make[5]: Entering directory '/data/gannet/ripley/R/packages/tests-LTO/qtbase/tools/kdebindings-build' [ 56%] Building CXX object generator/generators/smoke/CMakeFiles/generator_smoke.dir/generator_smoke.cpp.o [ 57%] Building CXX object generator/generators/smoke/CMakeFiles/generator_smoke.dir/writeClasses.cpp.o [ 59%] Building CXX object generator/generators/smoke/CMakeFiles/generator_smoke.dir/writeSmokeDataFile.cpp.o [ 60%] Building CXX object generator/generators/smoke/CMakeFiles/generator_smoke.dir/helpers.cpp.o [ 62%] Linking CXX shared module ../../bin/generator_smoke.so make[5]: Leaving directory '/data/gannet/ripley/R/packages/tests-LTO/qtbase/tools/kdebindings-build' [ 62%] Built target generator_smoke make[5]: Entering directory '/data/gannet/ripley/R/packages/tests-LTO/qtbase/tools/kdebindings-build' Scanning dependencies of target generator_dump make[5]: Leaving directory '/data/gannet/ripley/R/packages/tests-LTO/qtbase/tools/kdebindings-build' make[5]: Entering directory '/data/gannet/ripley/R/packages/tests-LTO/qtbase/tools/kdebindings-build' [ 63%] Building CXX object generator/generators/dump/CMakeFiles/generator_dump.dir/generator_dump.cpp.o [ 65%] Linking CXX shared module ../../bin/generator_dump.so make[5]: Leaving directory '/data/gannet/ripley/R/packages/tests-LTO/qtbase/tools/kdebindings-build' [ 65%] Built target generator_dump make[5]: Entering directory '/data/gannet/ripley/R/packages/tests-LTO/qtbase/tools/kdebindings-build' [ 66%] Generating smokedata.cpp, x_1.cpp, x_2.cpp, x_3.cpp, x_4.cpp, x_5.cpp, x_6.cpp, x_7.cpp, x_8.cpp, x_9.cpp, x_10.cpp, x_11.cpp, x_12.cpp, x_13.cpp, x_14.cpp, x_15.cpp, x_16.cpp, x_17.cpp, x_18.cpp, x_19.cpp, x_20.cpp using generator "/data/gannet/ripley/R/packages/tests-LTO/qtbase/tools/kdebindings-build/generator/bin/generator_smoke.so" parsing "/data/gannet/ripley/R/packages/tests-LTO/qtbase/tools/kdebindings/smoke/qt/qt_includes.h" Generating SMOKE sources... preparing SMOKE data [qt] writing out smokedata.cpp [qt] writing out x_*.cpp [qt] Done. Scanning dependencies of target smokeqt make[5]: Leaving directory '/data/gannet/ripley/R/packages/tests-LTO/qtbase/tools/kdebindings-build' make[5]: Entering directory '/data/gannet/ripley/R/packages/tests-LTO/qtbase/tools/kdebindings-build' [ 68%] Building CXX object smoke/qt/CMakeFiles/smokeqt.dir/smokedata.cpp.o [ 69%] Building CXX object smoke/qt/CMakeFiles/smokeqt.dir/x_1.cpp.o [ 71%] Building CXX object smoke/qt/CMakeFiles/smokeqt.dir/x_2.cpp.o [ 72%] Building CXX object smoke/qt/CMakeFiles/smokeqt.dir/x_3.cpp.o [ 74%] Building CXX object smoke/qt/CMakeFiles/smokeqt.dir/x_4.cpp.o [ 75%] Building CXX object smoke/qt/CMakeFiles/smokeqt.dir/x_5.cpp.o [ 77%] Building CXX object smoke/qt/CMakeFiles/smokeqt.dir/x_6.cpp.o [ 78%] Building CXX object smoke/qt/CMakeFiles/smokeqt.dir/x_7.cpp.o [ 80%] Building CXX object smoke/qt/CMakeFiles/smokeqt.dir/x_8.cpp.o [ 81%] Building CXX object smoke/qt/CMakeFiles/smokeqt.dir/x_9.cpp.o [ 83%] Building CXX object smoke/qt/CMakeFiles/smokeqt.dir/x_10.cpp.o [ 84%] Building CXX object smoke/qt/CMakeFiles/smokeqt.dir/x_11.cpp.o [ 86%] Building CXX object smoke/qt/CMakeFiles/smokeqt.dir/x_12.cpp.o [ 87%] Building CXX object smoke/qt/CMakeFiles/smokeqt.dir/x_13.cpp.o [ 89%] Building CXX object smoke/qt/CMakeFiles/smokeqt.dir/x_14.cpp.o [ 90%] Building CXX object smoke/qt/CMakeFiles/smokeqt.dir/x_15.cpp.o [ 92%] Building CXX object smoke/qt/CMakeFiles/smokeqt.dir/x_16.cpp.o [ 93%] Building CXX object smoke/qt/CMakeFiles/smokeqt.dir/x_17.cpp.o [ 95%] Building CXX object smoke/qt/CMakeFiles/smokeqt.dir/x_18.cpp.o [ 96%] Building CXX object smoke/qt/CMakeFiles/smokeqt.dir/x_19.cpp.o [ 98%] Building CXX object smoke/qt/CMakeFiles/smokeqt.dir/x_20.cpp.o [100%] Linking CXX static library libsmokeqt.a /usr/bin/ar: CMakeFiles/smokeqt.dir/smokedata.cpp.o: plugin needed to handle lto object /usr/bin/ranlib: libsmokeqt.a(smokedata.cpp.o): plugin needed to handle lto object make[5]: Leaving directory '/data/gannet/ripley/R/packages/tests-LTO/qtbase/tools/kdebindings-build' [100%] Built target smokeqt make[4]: Leaving directory '/data/gannet/ripley/R/packages/tests-LTO/qtbase/tools/kdebindings-build' Install the project... -- Install configuration: "" -- Installing: /data/gannet/ripley/R/packages/tests-LTO/qtbase/inst/local/bin/smokegen -- Set runtime path of "/data/gannet/ripley/R/packages/tests-LTO/qtbase/inst/local/bin/smokegen" to "" -- Installing: /data/gannet/ripley/R/packages/tests-LTO/qtbase/inst/local/include/smokegen/generatorenvironment.h -- Installing: /data/gannet/ripley/R/packages/tests-LTO/qtbase/inst/local/include/smokegen/generator_export.h -- Installing: /data/gannet/ripley/R/packages/tests-LTO/qtbase/inst/local/include/smokegen/generatorpreprocessor.h -- Installing: /data/gannet/ripley/R/packages/tests-LTO/qtbase/inst/local/include/smokegen/generatorvisitor.h -- Installing: /data/gannet/ripley/R/packages/tests-LTO/qtbase/inst/local/include/smokegen/name_compiler.h -- Installing: /data/gannet/ripley/R/packages/tests-LTO/qtbase/inst/local/include/smokegen/options.h -- Installing: /data/gannet/ripley/R/packages/tests-LTO/qtbase/inst/local/include/smokegen/type_compiler.h -- Installing: /data/gannet/ripley/R/packages/tests-LTO/qtbase/inst/local/include/smokegen/type.h -- Installing: /data/gannet/ripley/R/packages/tests-LTO/qtbase/inst/local/lib/libcppparser.so -- Installing: /data/gannet/ripley/R/packages/tests-LTO/qtbase/inst/local/lib/smokegen/generator_smoke.so -- Installing: /data/gannet/ripley/R/packages/tests-LTO/qtbase/inst/local/lib/smokegen/generator_dump.so -- Installing: /data/gannet/ripley/R/packages/tests-LTO/qtbase/inst/local/include/smoke.h -- Installing: /data/gannet/ripley/R/packages/tests-LTO/qtbase/inst/local/include/smoke/qt_smoke.h -- Installing: /data/gannet/ripley/R/packages/tests-LTO/qtbase/inst/local/share/kdebindings/qtdefines -- Installing: /data/gannet/ripley/R/packages/tests-LTO/qtbase/inst/local/share/kdebindings/config.xml make[3]: Leaving directory '/data/gannet/ripley/R/packages/tests-LTO/qtbase/tools/kdebindings-build' mkdir -p ../src-build; cd ../src-build; \ cmake ../src -DR_CXX="g++" -DCMAKE_CXX_FLAGS="-std=gnu++11 -g -O2 -Wall -pedantic -mtune=native -Wno-ignored-attributes -Wno-deprecated-declarations -Wno-parentheses -flto" -DCMAKE_SHARED_LINKER_FLAGS="-std=gnu++11 -L/usr/local/lib64 -shared -g -O2 -Wall -pedantic -mtune=native -Wno-ignored-attributes -Wno-deprecated-declarations -Wno-parentheses -flto -fpic" \ -DCMAKE_INSTALL_PREFIX=../src \ -DR_INCLUDES=/data/gannet/ripley/R/LTO/include; \ make install -- The C compiler identification is GNU 10.1.1 -- The CXX compiler identification is GNU 10.1.1 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc - works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/g++ -- Check for working CXX compiler: /usr/bin/g++ - works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Looking for Q_WS_X11 -- Looking for Q_WS_X11 - found -- Looking for Q_WS_WIN -- Looking for Q_WS_WIN - not found -- Looking for Q_WS_QWS -- Looking for Q_WS_QWS - not found -- Looking for Q_WS_MAC -- Looking for Q_WS_MAC - not found -- Found Qt4: /usr/bin/qmake-qt4 (found suitable version "4.8.7", minimum required is "4.0.0") -- Found Qt4: /usr/bin/qmake-qt4 (found suitable version "4.8.7", minimum required is "4.0.0") CMake Warning (dev) at /usr/share/cmake/Modules/FindOpenGL.cmake:305 (message): Policy CMP0072 is not set: FindOpenGL prefers GLVND by default when available. Run "cmake --help-policy CMP0072" for policy details. Use the cmake_policy command to set the policy and suppress this warning. FindOpenGL found both a legacy GL library: OPENGL_gl_LIBRARY: /usr/lib64/libGL.so and GLVND libraries for OpenGL and GLX: OPENGL_opengl_LIBRARY: /usr/lib64/libOpenGL.so OPENGL_glx_LIBRARY: /usr/lib64/libGLX.so OpenGL_GL_PREFERENCE has not been set to "GLVND" or "LEGACY", so for compatibility with CMake 3.10 and below the legacy GL library will be used. Call Stack (most recent call first): CMakeLists.txt:20 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found OpenGL: /usr/lib64/libOpenGL.so -- Configuring done -- Generating done -- Build files have been written to: /data/gannet/ripley/R/packages/tests-LTO/qtbase/src-build make[3]: Entering directory '/data/gannet/ripley/R/packages/tests-LTO/qtbase/src-build' make[4]: Entering directory '/data/gannet/ripley/R/packages/tests-LTO/qtbase/src-build' make[5]: Entering directory '/data/gannet/ripley/R/packages/tests-LTO/qtbase/src-build' [ 2%] Generating moc_DataFrameModel.cxx [ 4%] Generating moc_EventLoop.cxx Scanning dependencies of target qtbase make[5]: Leaving directory '/data/gannet/ripley/R/packages/tests-LTO/qtbase/src-build' make[5]: Entering directory '/data/gannet/ripley/R/packages/tests-LTO/qtbase/src-build' [ 7%] Building CXX object CMakeFiles/qtbase.dir/init.cpp.o [ 9%] Building CXX object CMakeFiles/qtbase.dir/EventLoop.cpp.o [ 12%] Building CXX object CMakeFiles/qtbase.dir/convert.cpp.o /data/gannet/ripley/R/packages/tests-LTO/qtbase/src/convert.cpp: In function ‘SEXPREC* to_sexp(QVariant)’: /data/gannet/ripley/R/packages/tests-LTO/qtbase/src/convert.cpp:106:3: warning: case value ‘128’ not in enumerated type ‘QVariant::Type’ [-Wswitch] 106 | case QMetaType::VoidStar: | ^~~~ /data/gannet/ripley/R/packages/tests-LTO/qtbase/src/convert.cpp:86:3: warning: case value ‘129’ not in enumerated type ‘QVariant::Type’ [-Wswitch] 86 | case QMetaType::Long: | ^~~~ /data/gannet/ripley/R/packages/tests-LTO/qtbase/src/convert.cpp:87:3: warning: case value ‘130’ not in enumerated type ‘QVariant::Type’ [-Wswitch] 87 | case QMetaType::Short: | ^~~~ /data/gannet/ripley/R/packages/tests-LTO/qtbase/src/convert.cpp:99:3: warning: case value ‘131’ not in enumerated type ‘QVariant::Type’ [-Wswitch] 99 | case QMetaType::Char: | ^~~~ /data/gannet/ripley/R/packages/tests-LTO/qtbase/src/convert.cpp:93:3: warning: case value ‘132’ not in enumerated type ‘QVariant::Type’ [-Wswitch] 93 | case QMetaType::ULong: | ^~~~ /data/gannet/ripley/R/packages/tests-LTO/qtbase/src/convert.cpp:88:3: warning: case value ‘133’ not in enumerated type ‘QVariant::Type’ [-Wswitch] 88 | case QMetaType::UShort: | ^~~~ /data/gannet/ripley/R/packages/tests-LTO/qtbase/src/convert.cpp:78:3: warning: case value ‘134’ not in enumerated type ‘QVariant::Type’ [-Wswitch] 78 | case QMetaType::UChar: | ^~~~ /data/gannet/ripley/R/packages/tests-LTO/qtbase/src/convert.cpp:95:3: warning: case value ‘135’ not in enumerated type ‘QVariant::Type’ [-Wswitch] 95 | case QMetaType::Float: | ^~~~ /data/gannet/ripley/R/packages/tests-LTO/qtbase/src/convert.cpp:109:3: warning: case value ‘136’ not in enumerated type ‘QVariant::Type’ [-Wswitch] 109 | case QMetaType::QObjectStar: | ^~~~ /data/gannet/ripley/R/packages/tests-LTO/qtbase/src/convert.cpp:113:3: warning: case value ‘137’ not in enumerated type ‘QVariant::Type’ [-Wswitch] 113 | case QMetaType::QWidgetStar: | ^~~~ /data/gannet/ripley/R/packages/tests-LTO/qtbase/src/convert.cpp:250:3: warning: case value ‘256’ not in enumerated type ‘QVariant::Type’ [-Wswitch] 250 | case QMetaType::User: | ^~~~ In file included from /data/gannet/ripley/R/packages/tests-LTO/qtbase/src/convert.hpp:8, from /data/gannet/ripley/R/packages/tests-LTO/qtbase/src/convert.cpp:57: /data/gannet/ripley/R/packages/tests-LTO/qtbase/src/convert.cpp: In function ‘QVariant qvariant_from_sexp(SEXP, int)’: /data/gannet/ripley/R/packages/tests-LTO/qtbase/src/wrap.hpp:21:43: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 21 | #define unwrapPointerSep(x, rtype, ctype) ({ \ | ^ /data/gannet/ripley/R/packages/tests-LTO/qtbase/src/wrap.hpp:26:32: note: in expansion of macro ‘unwrapPointerSep’ 26 | #define unwrapPointer(x, type) unwrapPointerSep(x, type, type) | ^~~~~~~~~~~~~~~~ /data/gannet/ripley/R/packages/tests-LTO/qtbase/src/convert.cpp:380:33: note: in expansion of macro ‘unwrapPointer’ 380 | variant = qVariantFromValue(unwrapPointer(rvalue, void)); | ^~~~~~~~~~~~~ /data/gannet/ripley/R/packages/tests-LTO/qtbase/src/wrap.hpp:13:31: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 13 | #define checkPointer(x, type) ({ \ | ^ /data/gannet/ripley/R/packages/tests-LTO/qtbase/src/wrap.hpp:22:7: note: in expansion of macro ‘checkPointer’ 22 | checkPointer(x, #rtype); \ | ^~~~~~~~~~~~ /data/gannet/ripley/R/packages/tests-LTO/qtbase/src/wrap.hpp:26:32: note: in expansion of macro ‘unwrapPointerSep’ 26 | #define unwrapPointer(x, type) unwrapPointerSep(x, type, type) | ^~~~~~~~~~~~~~~~ /data/gannet/ripley/R/packages/tests-LTO/qtbase/src/convert.cpp:380:33: note: in expansion of macro ‘unwrapPointer’ 380 | variant = qVariantFromValue(unwrapPointer(rvalue, void)); | ^~~~~~~~~~~~~ /data/gannet/ripley/R/packages/tests-LTO/qtbase/src/convert.cpp: In function ‘T from_sexp(SEXP) [with T = QByteArray; SEXP = SEXPREC*]’: /data/gannet/ripley/R/packages/tests-LTO/qtbase/src/convert.cpp:594:7: warning: unused variable ‘len’ [-Wunused-variable] 594 | int len = 0; | ^~~ [ 14%] Building CXX object CMakeFiles/qtbase.dir/wrap.cpp.o [ 17%] Building CXX object CMakeFiles/qtbase.dir/metaobject.cpp.o [ 19%] Building CXX object CMakeFiles/qtbase.dir/connect.cpp.o [ 21%] Building CXX object CMakeFiles/qtbase.dir/invoke.cpp.o [ 24%] Building CXX object CMakeFiles/qtbase.dir/dynamicqobject.cpp.o /data/gannet/ripley/R/packages/tests-LTO/qtbase/src/dynamicqobject.cpp: In destructor ‘virtual DynamicQObject::~DynamicQObject()’: /data/gannet/ripley/R/packages/tests-LTO/qtbase/src/dynamicqobject.cpp:96:2: warning: deleting object of abstract class type ‘DynamicSlot’ which has non-virtual destructor will cause undefined behavior [-Wdelete-non-virtual-dtor] 96 | delete slot; | ^~~~~~~~~~~ [ 26%] Building CXX object CMakeFiles/qtbase.dir/RDynamicQObject.cpp.o [ 29%] Building CXX object CMakeFiles/qtbase.dir/ClassFactory.cpp.o [ 31%] Building CXX object CMakeFiles/qtbase.dir/Class.cpp.o [ 34%] Building CXX object CMakeFiles/qtbase.dir/SmokeClass.cpp.o [ 36%] Building CXX object CMakeFiles/qtbase.dir/MocClass.cpp.o [ 39%] Building CXX object CMakeFiles/qtbase.dir/RClass.cpp.o [ 41%] Building CXX object CMakeFiles/qtbase.dir/classes.cpp.o [ 43%] Building CXX object CMakeFiles/qtbase.dir/ForeignMethod.cpp.o [ 46%] Building CXX object CMakeFiles/qtbase.dir/SmokeMethod.cpp.o [ 48%] Building CXX object CMakeFiles/qtbase.dir/RMethod.cpp.o [ 51%] Building CXX object CMakeFiles/qtbase.dir/MocMethod.cpp.o [ 53%] Building CXX object CMakeFiles/qtbase.dir/DynamicBinding.cpp.o [ 56%] Building CXX object CMakeFiles/qtbase.dir/MocDynamicBinding.cpp.o [ 58%] Building CXX object CMakeFiles/qtbase.dir/MethodCall.cpp.o [ 60%] Building CXX object CMakeFiles/qtbase.dir/type-handlers.cpp.o In file included from /data/gannet/ripley/R/packages/tests-LTO/qtbase/src/convert.hpp:8, from /data/gannet/ripley/R/packages/tests-LTO/qtbase/src/type-handlers.hpp:7, from /data/gannet/ripley/R/packages/tests-LTO/qtbase/src/type-handlers.cpp:184: /data/gannet/ripley/R/packages/tests-LTO/qtbase/src/type-handlers.hpp: In function ‘void marshal_from_sexp(MethodCall*) [with T = SmokePtrWrapper]’: /data/gannet/ripley/R/packages/tests-LTO/qtbase/src/wrap.hpp:13:31: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 13 | #define checkPointer(x, type) ({ \ | ^ /data/gannet/ripley/R/packages/tests-LTO/qtbase/src/type-handlers.hpp:243:5: note: in expansion of macro ‘checkPointer’ 243 | checkPointer(v, ptr_basename(m->type().name()).constData()); | ^~~~~~~~~~~~ [ 63%] Building CXX object CMakeFiles/qtbase.dir/MocStack.cpp.o [ 65%] Building CXX object CMakeFiles/qtbase.dir/MocProperty.cpp.o [ 68%] Building CXX object CMakeFiles/qtbase.dir/RProperty.cpp.o [ 70%] Building CXX object CMakeFiles/qtbase.dir/SmokeModule.cpp.o [ 73%] Building CXX object CMakeFiles/qtbase.dir/module.cpp.o [ 75%] Building CXX object CMakeFiles/qtbase.dir/RSmokeBinding.cpp.o [ 78%] Building CXX object CMakeFiles/qtbase.dir/SmokeList.cpp.o [ 80%] Building CXX object CMakeFiles/qtbase.dir/SmokeObject.cpp.o [ 82%] Building CXX object CMakeFiles/qtbase.dir/ObjectTable.cpp.o In file included from /data/gannet/ripley/R/packages/tests-LTO/qtbase/src/ObjectTable.cpp:4: /data/gannet/ripley/R/packages/tests-LTO/qtbase/src/ObjectTable.cpp: In static member function ‘static ObjectTable* ObjectTable::fromSexp(SEXP)’: /data/gannet/ripley/R/packages/tests-LTO/qtbase/src/wrap.hpp:21:43: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 21 | #define unwrapPointerSep(x, rtype, ctype) ({ \ | ^ /data/gannet/ripley/R/packages/tests-LTO/qtbase/src/ObjectTable.cpp:46:23: note: in expansion of macro ‘unwrapPointerSep’ 46 | R_ObjectTable *tb = unwrapPointerSep(sexp, ObjectTable, R_ObjectTable); | ^~~~~~~~~~~~~~~~ /data/gannet/ripley/R/packages/tests-LTO/qtbase/src/wrap.hpp:13:31: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 13 | #define checkPointer(x, type) ({ \ | ^ /data/gannet/ripley/R/packages/tests-LTO/qtbase/src/wrap.hpp:22:7: note: in expansion of macro ‘checkPointer’ 22 | checkPointer(x, #rtype); \ | ^~~~~~~~~~~~ /data/gannet/ripley/R/packages/tests-LTO/qtbase/src/ObjectTable.cpp:46:23: note: in expansion of macro ‘unwrapPointerSep’ 46 | R_ObjectTable *tb = unwrapPointerSep(sexp, ObjectTable, R_ObjectTable); | ^~~~~~~~~~~~~~~~ [ 85%] Building CXX object CMakeFiles/qtbase.dir/InstanceObjectTable.cpp.o In file included from /data/gannet/ripley/R/packages/tests-LTO/qtbase/src/InstanceObjectTable.cpp:8: /data/gannet/ripley/R/packages/tests-LTO/qtbase/src/InstanceObjectTable.cpp: In static member function ‘static SmokeObject* InstanceObjectTable::instanceFromSexp(SEXP)’: /data/gannet/ripley/R/packages/tests-LTO/qtbase/src/wrap.hpp:13:31: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 13 | #define checkPointer(x, type) ({ \ | ^ /data/gannet/ripley/R/packages/tests-LTO/qtbase/src/InstanceObjectTable.cpp:11:3: note: in expansion of macro ‘checkPointer’ 11 | checkPointer(sexp, "InstanceObjectTable"); | ^~~~~~~~~~~~ [ 87%] Building CXX object CMakeFiles/qtbase.dir/smoke.cpp.o In file included from /data/gannet/ripley/R/packages/tests-LTO/qtbase/src/smoke.cpp:10: /data/gannet/ripley/R/packages/tests-LTO/qtbase/src/smoke.cpp: In function ‘Smoke* asSmoke(SEXP)’: /data/gannet/ripley/R/packages/tests-LTO/qtbase/src/wrap.hpp:21:43: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 21 | #define unwrapPointerSep(x, rtype, ctype) ({ \ | ^ /data/gannet/ripley/R/packages/tests-LTO/qtbase/src/wrap.hpp:26:32: note: in expansion of macro ‘unwrapPointerSep’ 26 | #define unwrapPointer(x, type) unwrapPointerSep(x, type, type) | ^~~~~~~~~~~~~~~~ /data/gannet/ripley/R/packages/tests-LTO/qtbase/src/smoke.cpp:15:10: note: in expansion of macro ‘unwrapPointer’ 15 | return unwrapPointer(rsmoke, Smoke); | ^~~~~~~~~~~~~ /data/gannet/ripley/R/packages/tests-LTO/qtbase/src/wrap.hpp:13:31: warning: ISO C++ forbids braced-groups within expressions [-Wpedantic] 13 | #define checkPointer(x, type) ({ \ | ^ /data/gannet/ripley/R/packages/tests-LTO/qtbase/src/wrap.hpp:22:7: note: in expansion of macro ‘checkPointer’ 22 | checkPointer(x, #rtype); \ | ^~~~~~~~~~~~ /data/gannet/ripley/R/packages/tests-LTO/qtbase/src/wrap.hpp:26:32: note: in expansion of macro ‘unwrapPointerSep’ 26 | #define unwrapPointer(x, type) unwrapPointerSep(x, type, type) | ^~~~~~~~~~~~~~~~ /data/gannet/ripley/R/packages/tests-LTO/qtbase/src/smoke.cpp:15:10: note: in expansion of macro ‘unwrapPointer’ 15 | return unwrapPointer(rsmoke, Smoke); | ^~~~~~~~~~~~~ [ 90%] Building CXX object CMakeFiles/qtbase.dir/DataFrameModel.cpp.o /data/gannet/ripley/R/packages/tests-LTO/qtbase/src/DataFrameModel.cpp: In member function ‘virtual Qt::ItemFlags DataFrameModel::flags(const QModelIndex&) const’: /data/gannet/ripley/R/packages/tests-LTO/qtbase/src/DataFrameModel.cpp:136:7: warning: unused variable ‘row’ [-Wunused-variable] 136 | int row = index.row(); | ^~~ [ 92%] Building CXX object CMakeFiles/qtbase.dir/RTextFormattingDelegate.cpp.o /data/gannet/ripley/R/packages/tests-LTO/qtbase/src/RTextFormattingDelegate.cpp: In member function ‘virtual QString RTextFormattingDelegate::displayText(const QVariant&, const QLocale&) const’: /data/gannet/ripley/R/packages/tests-LTO/qtbase/src/RTextFormattingDelegate.cpp:30:3: warning: case value ‘129’ not in enumerated type ‘QVariant::Type’ [-Wswitch] 30 | case QMetaType::Long: | ^~~~ /data/gannet/ripley/R/packages/tests-LTO/qtbase/src/RTextFormattingDelegate.cpp:31:3: warning: case value ‘130’ not in enumerated type ‘QVariant::Type’ [-Wswitch] 31 | case QMetaType::Short: | ^~~~ /data/gannet/ripley/R/packages/tests-LTO/qtbase/src/RTextFormattingDelegate.cpp:41:3: warning: case value ‘132’ not in enumerated type ‘QVariant::Type’ [-Wswitch] 41 | case QMetaType::ULong: | ^~~~ /data/gannet/ripley/R/packages/tests-LTO/qtbase/src/RTextFormattingDelegate.cpp:32:3: warning: case value ‘133’ not in enumerated type ‘QVariant::Type’ [-Wswitch] 32 | case QMetaType::UShort: | ^~~~ /data/gannet/ripley/R/packages/tests-LTO/qtbase/src/RTextFormattingDelegate.cpp:43:3: warning: case value ‘135’ not in enumerated type ‘QVariant::Type’ [-Wswitch] 43 | case QMetaType::Float: | ^~~~ [ 95%] Building CXX object CMakeFiles/qtbase.dir/moc_EventLoop.cxx.o [ 97%] Building CXX object CMakeFiles/qtbase.dir/moc_DataFrameModel.cxx.o [100%] Linking CXX shared library qtbase.so /data/gannet/ripley/R/packages/tests-LTO/qtbase/src/init.cpp:40:8: warning: ‘qt_qinvokeStatic’ violates the C++ One Definition Rule [-Wodr] 40 | SEXP qt_qinvokeStatic(SEXP method, SEXP smoke, SEXP klass, SEXP args); | ^ /data/gannet/ripley/R/packages/tests-LTO/qtbase/src/invoke.cpp:24:6: note: type mismatch in parameter 4 24 | SEXP qt_qinvokeStatic(SEXP rklass, SEXP method, SEXP args) { | ^ /data/gannet/ripley/R/packages/tests-LTO/qtbase/src/invoke.cpp:24:6: note: type ‘void’ should match type ‘struct SEXPREC *’ /data/gannet/ripley/R/packages/tests-LTO/qtbase/src/invoke.cpp:24:6: note: ‘qt_qinvokeStatic’ was previously declared here /data/gannet/ripley/R/packages/tests-LTO/qtbase/src/init.cpp:39:8: warning: ‘qt_qinvoke’ violates the C++ One Definition Rule [-Wodr] 39 | SEXP qt_qinvoke(SEXP method, SEXP self, SEXP args); | ^ /data/gannet/ripley/R/packages/tests-LTO/qtbase/src/invoke.cpp:13:6: note: type mismatch in parameter 4 13 | SEXP qt_qinvoke(SEXP self, SEXP method, SEXP super, SEXP args) { | ^ /data/gannet/ripley/R/packages/tests-LTO/qtbase/src/invoke.cpp:13:6: note: type ‘struct SEXPREC *’ should match type ‘void’ /data/gannet/ripley/R/packages/tests-LTO/qtbase/src/invoke.cpp:13:6: note: ‘qt_qinvoke’ was previously declared here /data/gannet/ripley/R/packages/tests-LTO/qtbase/src/init.cpp:19:8: warning: ‘qt_qconnect’ violates the C++ One Definition Rule [-Wodr] 19 | SEXP qt_qconnect(SEXP x, SEXP user_data, SEXP handler, SEXP which); | ^ /data/gannet/ripley/R/packages/tests-LTO/qtbase/src/connect.cpp:9:8: note: type mismatch in parameter 5 9 | SEXP qt_qconnect(SEXP x, SEXP which, SEXP handler, SEXP user_data, | ^ /data/gannet/ripley/R/packages/tests-LTO/qtbase/src/connect.cpp:9:8: note: type ‘struct SEXPREC *’ should match type ‘void’ /data/gannet/ripley/R/packages/tests-LTO/qtbase/src/connect.cpp:9:8: note: ‘qt_qconnect’ was previously declared here make[5]: Leaving directory '/data/gannet/ripley/R/packages/tests-LTO/qtbase/src-build' [100%] Built target qtbase make[4]: Leaving directory '/data/gannet/ripley/R/packages/tests-LTO/qtbase/src-build' Install the project... -- Install configuration: "" -- Installing: /data/gannet/ripley/R/packages/tests-LTO/qtbase/src/./qtbase.so -- Set runtime path of "/data/gannet/ripley/R/packages/tests-LTO/qtbase/src/./qtbase.so" to "" make[3]: Leaving directory '/data/gannet/ripley/R/packages/tests-LTO/qtbase/src-build' cd ../src; \ echo "tools:::.shlib_objects_symbol_tables()" | \ /data/gannet/ripley/R/LTO/bin/R --vanilla --slave --args `ls *.o` ls: cannot access '*.o': No such file or directory make[2]: Leaving directory '/data/gannet/ripley/R/packages/tests-LTO/qtbase/src' installing to /data/gannet/ripley/R/packages/tests-LTO/Libs/qtbase-lib/00LOCK-qtbase/00new/qtbase/libs ** R ** demo ** inst ** byte-compile and prepare package for lazy loading ** help *** installing help indices ** building package indices ** installing vignettes ** testing if installed package can be loaded from temporary location Error: package or namespace load failed for ‘qtbase’: .onLoad failed in loadNamespace() for 'qtbase', details: call: dyn.load(file, DLLpath = DLLpath, ...) error: unable to load shared object '/data/gannet/ripley/R/packages/tests-LTO/Libs/qtbase-lib/00LOCK-qtbase/00new/qtbase/libs/qtbase.so': /data/gannet/ripley/R/packages/tests-LTO/Libs/qtbase-lib/00LOCK-qtbase/00new/qtbase/libs/qtbase.so: undefined symbol: qt_Smoke Error: loading failed Execution halted ERROR: loading failed * removing ‘/data/gannet/ripley/R/packages/tests-LTO/Libs/qtbase-lib/qtbase’ Command exited with non-zero status 1 Time 6:25.51, 306.16 + 28.46