Hi Marco & Plasma Folks, Can someone please look into this? This seems to be the usual class of QTest compilation failures due to changes in how it handles casts between 5.9 / 5.10.
Cheers, Ben On Sat, Nov 3, 2018 at 5:06 PM CI System <nore...@kde.org> wrote: > *BUILD FAILURE* > Build URL > https://build.kde.org/job/Frameworks/job/kwayland/job/kf5-qt5%20SUSEQt5.9/69/ > Project: kf5-qt5 SUSEQt5.9 > Date of build: Sat, 03 Nov 2018 04:05:12 +0000 > Build duration: 1 min 20 sec and counting > * CONSOLE OUTPUT * > [...truncated 475.62 KB...] > [ 70%] Building CXX object tests/CMakeFiles/panelTest.dir/paneltest.cpp.o > Scanning dependencies of target testRenderingServer > [ 70%] Built target testFilter_autogen > [ 70%] Built target testWaylandServerSeat_autogen > [ 70%] Building CXX object > tests/CMakeFiles/testServer.dir/waylandservertest.cpp.o > [ 70%] Building CXX object > tests/CMakeFiles/testRenderingServer.dir/renderingservertest.cpp.o > [ 71%] Building CXX object > tests/CMakeFiles/panelTest.dir/panelTest_autogen/mocs_compilation.cpp.o > [ 71%] Building CXX object > tests/CMakeFiles/testRenderingServer.dir/testRenderingServer_autogen/mocs_compilation.cpp.o > [ 71%] Built target testNoXdgRuntimeDir_autogen > Scanning dependencies of target org-kde-kf5-kwayland-testserver > Scanning dependencies of target testPlasmaVirtualDesktop > [ 72%] Building CXX object > src/tools/testserver/CMakeFiles/org-kde-kf5-kwayland-testserver.dir/main.cpp.o > [ 72%] Built target testQtSurfaceExtension_autogen > Scanning dependencies of target testRemoteAccess > [ 72%] Built target testWaylandServerDisplay_autogen > [ 72%] Building CXX object > autotests/client/CMakeFiles/testPlasmaVirtualDesktop.dir/test_plasma_virtual_desktop.cpp.o > [ 72%] Building CXX object > autotests/client/CMakeFiles/testPlasmaVirtualDesktop.dir/testPlasmaVirtualDesktop_autogen/mocs_compilation.cpp.o > [ 73%] Building CXX object > tests/CMakeFiles/testServer.dir/testServer_autogen/mocs_compilation.cpp.o > [ 73%] Building CXX object > autotests/client/CMakeFiles/testRemoteAccess.dir/test_remote_access.cpp.o > Scanning dependencies of target testAppmenu > Scanning dependencies of target testServerSideDecorationPalette > [ 73%] Building CXX object > autotests/client/CMakeFiles/testAppmenu.dir/test_wayland_appmenu.cpp.o > [ 74%] Building CXX object > autotests/client/CMakeFiles/testServerSideDecorationPalette.dir/test_server_side_decoration_palette.cpp.o > [ 74%] Building CXX object > src/tools/testserver/CMakeFiles/org-kde-kf5-kwayland-testserver.dir/testserver.cpp.o > [ 74%] Linking CXX executable ../../bin/testWaylandFullscreenShell > [ 74%] Linking CXX executable ../bin/testServer > [ 74%] Built target testServer > [ 74%] Built target testWaylandFullscreenShell > [ 74%] Building CXX object > src/tools/testserver/CMakeFiles/org-kde-kf5-kwayland-testserver.dir/org-kde-kf5-kwayland-testserver_autogen/mocs_compilation.cpp.o > [ 75%] Building CXX object > autotests/client/CMakeFiles/testAppmenu.dir/testAppmenu_autogen/mocs_compilation.cpp.o > [ 75%] Building CXX object > autotests/client/CMakeFiles/testServerSideDecorationPalette.dir/testServerSideDecorationPalette_autogen/mocs_compilation.cpp.o > [ 75%] Building CXX object > autotests/client/CMakeFiles/testRemoteAccess.dir/testRemoteAccess_autogen/mocs_compilation.cpp.o > Scanning dependencies of target testContrast > [ 75%] Linking CXX executable ../bin/panelTest > [ 76%] Building CXX object > autotests/client/CMakeFiles/testContrast.dir/test_wayland_contrast.cpp.o > [ 76%] Built target panelTest > Scanning dependencies of target testSubSurface > [ 76%] Building CXX object > autotests/client/CMakeFiles/testSubSurface.dir/test_wayland_subsurface.cpp.o > [ 77%] Building CXX object > autotests/client/CMakeFiles/testSubSurface.dir/testSubSurface_autogen/mocs_compilation.cpp.o > Scanning dependencies of target testSubCompositor > [ 77%] Building CXX object > autotests/client/CMakeFiles/testSubCompositor.dir/test_wayland_subcompositor.cpp.o > [ 78%] Linking CXX executable ../../bin/testRemoteAccess > [ 78%] Linking CXX executable ../bin/testRenderingServer > [ 78%] Linking CXX executable ../../bin/testAppmenu > [ 78%] Linking CXX executable ../../../bin/org-kde-kf5-kwayland-testserver > [ 78%] Linking CXX executable ../../bin/testServerSideDecorationPalette > [ 78%] Built target testRemoteAccess > Scanning dependencies of target testCompositor > [ 78%] Built target testAppmenu > [ 78%] Building CXX object > autotests/client/CMakeFiles/testSubCompositor.dir/testSubCompositor_autogen/mocs_compilation.cpp.o > [ 78%] Built target testRenderingServer > [ 78%] Building CXX object > autotests/client/CMakeFiles/testCompositor.dir/test_compositor.cpp.o > [ 78%] Built target org-kde-kf5-kwayland-testserver > [ 78%] Building CXX object > autotests/client/CMakeFiles/testCompositor.dir/testCompositor_autogen/mocs_compilation.cpp.o > Scanning dependencies of target testWaylandOutputDevice > [ 78%] Building CXX object > autotests/client/CMakeFiles/testWaylandOutputDevice.dir/test_wayland_outputdevice.cpp.o > Scanning dependencies of target testWaylandRegistry > Scanning dependencies of target testRegion > [ 78%] Building CXX object > autotests/client/CMakeFiles/testWaylandRegistry.dir/test_wayland_registry.cpp.o > [ 79%] Building CXX object > autotests/client/CMakeFiles/testRegion.dir/test_wayland_region.cpp.o > [ 79%] Built target testServerSideDecorationPalette > [ 79%] Building CXX object > autotests/client/CMakeFiles/testRegion.dir/testRegion_autogen/mocs_compilation.cpp.o > [ 79%] Linking CXX executable ../../bin/testPlasmaVirtualDesktop > Scanning dependencies of target testBlur > [ 79%] Building CXX object > autotests/client/CMakeFiles/testBlur.dir/test_wayland_blur.cpp.o > /usr/lib64/gcc/x86_64-suse-linux/8/../../../../x86_64-suse-linux/bin/ld: > CMakeFiles/testPlasmaVirtualDesktop.dir/test_plasma_virtual_desktop.cpp.o: > in function `TestVirtualDesktop::testCreateRequested()': > /home/jenkins/workspace/Frameworks/kwayland/kf5-qt5 > SUSEQt5.9/autotests/client/test_plasma_virtual_desktop.cpp:508: undefined > reference to `bool QTest::qCompare<unsigned int, int>(unsigned int const&, > int const&, char const*, char const*, char const*, int)' > collect2: error: ld returned 1 exit status > make[2]: *** > [autotests/client/CMakeFiles/testPlasmaVirtualDesktop.dir/build.make:99: > bin/testPlasmaVirtualDesktop] Error 1 > make[1]: *** [CMakeFiles/Makefile2:717: > autotests/client/CMakeFiles/testPlasmaVirtualDesktop.dir/all] Error 2 > make[1]: *** Waiting for unfinished jobs.... > [ 80%] Building CXX object > autotests/client/CMakeFiles/testWaylandRegistry.dir/testWaylandRegistry_autogen/mocs_compilation.cpp.o > [ 80%] Building CXX object > autotests/client/CMakeFiles/testContrast.dir/testContrast_autogen/mocs_compilation.cpp.o > [ 80%] Building CXX object > autotests/client/CMakeFiles/testBlur.dir/testBlur_autogen/mocs_compilation.cpp.o > [ 80%] Building CXX object > autotests/client/CMakeFiles/testWaylandOutputDevice.dir/testWaylandOutputDevice_autogen/mocs_compilation.cpp.o > [ 80%] Linking CXX executable ../../bin/testContrast > [ 80%] Built target testContrast > [ 80%] Linking CXX executable ../../bin/testSubCompositor > [ 80%] Built target testSubCompositor > [ 80%] Linking CXX executable ../../bin/testCompositor > [ 80%] Built target testCompositor > [ 81%] Linking CXX executable ../../bin/testBlur > [ 81%] Built target testBlur > [ 81%] Linking CXX executable ../../bin/testRegion > [ 81%] Linking CXX executable ../../bin/testSubSurface > [ 81%] Linking CXX executable ../../bin/testWaylandOutputDevice > [ 81%] Built target testRegion > [ 81%] Built target testSubSurface > [ 81%] Built target testWaylandOutputDevice > [ 81%] Linking CXX executable ../../bin/testWaylandRegistry > [ 81%] Built target testWaylandRegistry > make: *** [Makefile:141: all] Error 2 > [Pipeline] } > [Pipeline] // stage > [Pipeline] } > ERROR: script returned exit code 1 > [Pipeline] // catchError > [Pipeline] emailextrecipients > [Pipeline] emailext >