KDE CI: Frameworks » kio » kf5-qt5 SUSEQt5.15 - Build # 928 - Still Unstable!
BUILD UNSTABLE Build URL https://build.kde.org/job/Frameworks/job/kio/job/kf5-qt5%20SUSEQt5.15/928/ Project: kf5-qt5 SUSEQt5.15 Date of build: Sun, 18 Jul 2021 01:15:09 + Build duration: 13 min and counting BUILD ARTIFACTS acc/KF5KIO-5.85.0.xml JUnit Tests Name: (root) Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)Name: projectroot Failed: 3 test(s), Passed: 57 test(s), Skipped: 0 test(s), Total: 60 test(s)Failed: projectroot.autotests.kiocore_kmountpointtestFailed: projectroot.autotests.kiocore_kprotocolinfotestFailed: projectroot.autotests.kiofilewidgets_kurlnavigatortestName: projectroot.autotests Failed: 0 test(s), Passed: 6 test(s), Skipped: 0 test(s), Total: 6 test(s)Name: projectroot.src.ioslaves.trash Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)Name: projectroot.src.kpasswdserver Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s) Cobertura Report Project Coverage Summary Name PackagesFilesClassesLinesConditionalsCobertura Coverage Report68% (25/37)69% (292/425)69% (292/425)58% (38833/66790)42% (21440/51215)Coverage Breakdown by Package Name FilesClassesLinesConditionalsautotests95% (60/63)95% (60/63)91% (11108/12175)46% (6930/15221)autotests.http100% (5/5)100% (5/5)99% (524/525)58% (167/290)autotests.kcookiejar100% (1/1)100% (1/1)94% (173/185)63% (70/112)src100% (1/1)100% (1/1)89% (8/9)71% (10/14)src.core88% (107/121)88% (107/121)62% (9415/15179)52% (4654/8916)src.core.kssl100% (1/1)100% (1/1)39% (34/87)50% (3/6)src.filewidgets79% (30/38)79% (30/38)59% (5321/9030)45% (2288/5078)src.gui100% (9/9)100% (9/9)78% (764/979)59% (395/672)src.gui.systemd50% (2/4)50% (2/4)4% (7/177)1% (1/108)src.ioslaves.file100% (7/7)100% (7/7)57% (792/1378)43% (515/1190)src.ioslaves.file.kauth0% (0/2)0% (0/2)0% (0/179)0% (0/89)src.ioslaves.ftp100% (2/2)100% (2/2)49% (672/1385)37% (536/1434)src.ioslaves.help0% (0/5)0% (0/5)0% (0/251)0% (0/148)src.ioslaves.http88% (7/8)88% (7/8)43% (1865/4341)37% (1359/3719)src.ioslaves.http.kcookiejar40% (2/5)40% (2/5)49% (661/1360)56%
KDE CI: Frameworks » kio » kf5-qt5 FreeBSDQt5.15 - Build # 934 - Still Unstable!
BUILD UNSTABLE Build URL https://build.kde.org/job/Frameworks/job/kio/job/kf5-qt5%20FreeBSDQt5.15/934/ Project: kf5-qt5 FreeBSDQt5.15 Date of build: Sun, 18 Jul 2021 01:15:09 + Build duration: 3 min 35 sec and counting JUnit Tests Name: projectroot Failed: 2 test(s), Passed: 57 test(s), Skipped: 0 test(s), Total: 59 test(s)Failed: projectroot.autotests.kiocore_kprotocolinfotestFailed: projectroot.autotests.kiofilewidgets_kurlnavigatortestName: projectroot.autotests Failed: 0 test(s), Passed: 6 test(s), Skipped: 0 test(s), Total: 6 test(s)Name: projectroot.src.ioslaves.trash Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)Name: projectroot.src.kpasswdserver Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)
Noteworthy changes when porting to C++17
Hi, since we are increasing the C++ standard requirement from 11 to 17 with KF6 and there were a few deprecations/removals in between, I wonder if any of those are noteworthy for people developing applications based on KDE Frameworks. What I mean by "noteworthy" is features that are commonly used or at least known to be used sometimes in our ecosystem. Things like the "register" keyword for example might not be found in high-level applications so pointing KDE developers to its removal might get you shrugs in return. What I have seen is that std::mem_fun was used within KIO and has been replaced by std::mem_fn. Not sure if that counts as "commonly used", though. Compiler vendors seem to be handling those removalss differently. The libstdc++ devs have not had deprecation warnings for at least some of the stuff that was deprecated in C++11, so they will not remove those any time soon. https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91383#c1 In libc++, the deprecation warnings were shown since C++11 and now with C++17 they removed some stuff. On Linux you will have to build with the -stdlib=libc++ option for clang to notice. See e.g. https://godbolt.org/z/6Y1eE3z4P for playing with it. But I digress ... So the question is: did you notice things that have been removed from the C++ standard since C++11 that were used in our applications? Cheers, Frederik
KDE CI: Frameworks » kio » kf5-qt5 SUSEQt5.15 - Build # 927 - Still Unstable!
BUILD UNSTABLE Build URL https://build.kde.org/job/Frameworks/job/kio/job/kf5-qt5%20SUSEQt5.15/927/ Project: kf5-qt5 SUSEQt5.15 Date of build: Sat, 17 Jul 2021 21:13:28 + Build duration: 5 min 7 sec and counting BUILD ARTIFACTS acc/KF5KIO-5.85.0.xml JUnit Tests Name: (root) Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)Name: projectroot Failed: 3 test(s), Passed: 57 test(s), Skipped: 0 test(s), Total: 60 test(s)Failed: projectroot.autotests.kiocore_kmountpointtestFailed: projectroot.autotests.kiocore_kprotocolinfotestFailed: projectroot.autotests.kiofilewidgets_kurlnavigatortestName: projectroot.autotests Failed: 0 test(s), Passed: 6 test(s), Skipped: 0 test(s), Total: 6 test(s)Name: projectroot.src.ioslaves.trash Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)Name: projectroot.src.kpasswdserver Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s) Cobertura Report Project Coverage Summary Name PackagesFilesClassesLinesConditionalsCobertura Coverage Report68% (25/37)69% (292/425)69% (292/425)58% (38838/66790)42% (21454/51215)Coverage Breakdown by Package Name FilesClassesLinesConditionalsautotests95% (60/63)95% (60/63)91% (11108/12175)46% (6937/15221)autotests.http100% (5/5)100% (5/5)99% (524/525)58% (167/290)autotests.kcookiejar100% (1/1)100% (1/1)94% (173/185)63% (70/112)src100% (1/1)100% (1/1)89% (8/9)71% (10/14)src.core88% (107/121)88% (107/121)62% (9415/15179)52% (4658/8916)src.core.kssl100% (1/1)100% (1/1)39% (34/87)50% (3/6)src.filewidgets79% (30/38)79% (30/38)59% (5322/9029)45% (2290/5078)src.gui100% (9/9)100% (9/9)78% (764/979)59% (395/672)src.gui.systemd50% (2/4)50% (2/4)4% (7/177)1% (1/108)src.ioslaves.file100% (7/7)100% (7/7)57% (792/1378)43% (515/1190)src.ioslaves.file.kauth0% (0/2)0% (0/2)0% (0/179)0% (0/89)src.ioslaves.ftp100% (2/2)100% (2/2)49% (672/1385)37% (536/1434)src.ioslaves.help0% (0/5)0% (0/5)0% (0/251)0% (0/148)src.ioslaves.http88% (7/8)88% (7/8)43% (1864/4341)37% (1358/3719)src.ioslaves.http.kcookiejar40% (2/5)40% (2/5)49% (661/1360)56%
KDE CI: Frameworks » kio » kf5-qt5 FreeBSDQt5.15 - Build # 933 - Still Unstable!
BUILD UNSTABLE Build URL https://build.kde.org/job/Frameworks/job/kio/job/kf5-qt5%20FreeBSDQt5.15/933/ Project: kf5-qt5 FreeBSDQt5.15 Date of build: Sat, 17 Jul 2021 21:10:30 + Build duration: 4 min 2 sec and counting JUnit Tests Name: projectroot Failed: 2 test(s), Passed: 57 test(s), Skipped: 0 test(s), Total: 59 test(s)Failed: projectroot.autotests.kiocore_kprotocolinfotestFailed: projectroot.autotests.kiofilewidgets_kurlnavigatortestName: projectroot.autotests Failed: 0 test(s), Passed: 6 test(s), Skipped: 0 test(s), Total: 6 test(s)Name: projectroot.src.ioslaves.trash Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)Name: projectroot.src.kpasswdserver Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)
KDE CI: Frameworks » kio » kf5-qt5 SUSEQt5.15 - Build # 926 - Still Unstable!
BUILD UNSTABLE Build URL https://build.kde.org/job/Frameworks/job/kio/job/kf5-qt5%20SUSEQt5.15/926/ Project: kf5-qt5 SUSEQt5.15 Date of build: Sat, 17 Jul 2021 20:55:44 + Build duration: 17 min and counting BUILD ARTIFACTS acc/KF5KIO-5.85.0.xml JUnit Tests Name: (root) Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)Name: projectroot Failed: 3 test(s), Passed: 57 test(s), Skipped: 0 test(s), Total: 60 test(s)Failed: projectroot.autotests.kiocore_kmountpointtestFailed: projectroot.autotests.kiocore_kprotocolinfotestFailed: projectroot.autotests.kiofilewidgets_kurlnavigatortestName: projectroot.autotests Failed: 0 test(s), Passed: 6 test(s), Skipped: 0 test(s), Total: 6 test(s)Name: projectroot.src.ioslaves.trash Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)Name: projectroot.src.kpasswdserver Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s) Cobertura Report Project Coverage Summary Name PackagesFilesClassesLinesConditionalsCobertura Coverage Report68% (25/37)69% (292/425)69% (292/425)58% (38831/66790)42% (21443/51215)Coverage Breakdown by Package Name FilesClassesLinesConditionalsautotests95% (60/63)95% (60/63)91% (11108/12175)46% (6931/15221)autotests.http100% (5/5)100% (5/5)99% (524/525)58% (167/290)autotests.kcookiejar100% (1/1)100% (1/1)94% (173/185)63% (70/112)src100% (1/1)100% (1/1)89% (8/9)71% (10/14)src.core88% (107/121)88% (107/121)62% (9411/15179)52% (4654/8916)src.core.kssl100% (1/1)100% (1/1)39% (34/87)50% (3/6)src.filewidgets79% (30/38)79% (30/38)59% (5318/9029)45% (2288/5078)src.gui100% (9/9)100% (9/9)78% (764/979)59% (395/672)src.gui.systemd50% (2/4)50% (2/4)4% (7/177)1% (1/108)src.ioslaves.file100% (7/7)100% (7/7)57% (792/1378)43% (515/1190)src.ioslaves.file.kauth0% (0/2)0% (0/2)0% (0/179)0% (0/89)src.ioslaves.ftp100% (2/2)100% (2/2)49% (672/1385)37% (536/1434)src.ioslaves.help0% (0/5)0% (0/5)0% (0/251)0% (0/148)src.ioslaves.http88% (7/8)88% (7/8)43% (1865/4341)37% (1359/3719)src.ioslaves.http.kcookiejar40% (2/5)40% (2/5)49% (661/1360)56%
KDE CI: Frameworks » kio » kf5-qt5 FreeBSDQt5.15 - Build # 932 - Still Unstable!
BUILD UNSTABLE Build URL https://build.kde.org/job/Frameworks/job/kio/job/kf5-qt5%20FreeBSDQt5.15/932/ Project: kf5-qt5 FreeBSDQt5.15 Date of build: Sat, 17 Jul 2021 20:55:44 + Build duration: 14 min and counting JUnit Tests Name: projectroot Failed: 4 test(s), Passed: 55 test(s), Skipped: 0 test(s), Total: 59 test(s)Failed: projectroot.autotests.applicationlauncherjob_servicetestFailed: projectroot.autotests.commandlauncherjob_forkingtestFailed: projectroot.autotests.kiocore_kprotocolinfotestFailed: projectroot.autotests.kiofilewidgets_kurlnavigatortestName: projectroot.autotests Failed: 0 test(s), Passed: 6 test(s), Skipped: 0 test(s), Total: 6 test(s)Name: projectroot.src.ioslaves.trash Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)Name: projectroot.src.kpasswdserver Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)
KDE CI: Frameworks » kio » kf5-qt5 FreeBSDQt5.15 - Build # 931 - Still Unstable!
BUILD UNSTABLE Build URL https://build.kde.org/job/Frameworks/job/kio/job/kf5-qt5%20FreeBSDQt5.15/931/ Project: kf5-qt5 FreeBSDQt5.15 Date of build: Sat, 17 Jul 2021 19:00:23 + Build duration: 18 min and counting JUnit Tests Name: projectroot Failed: 2 test(s), Passed: 57 test(s), Skipped: 0 test(s), Total: 59 test(s)Failed: projectroot.autotests.kiocore_kprotocolinfotestFailed: projectroot.autotests.kiofilewidgets_kurlnavigatortestName: projectroot.autotests Failed: 0 test(s), Passed: 6 test(s), Skipped: 0 test(s), Total: 6 test(s)Name: projectroot.src.ioslaves.trash Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)Name: projectroot.src.kpasswdserver Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)
KDE CI: Frameworks » kio » kf5-qt5 FreeBSDQt5.15 - Build # 930 - Still Unstable!
BUILD UNSTABLE Build URL https://build.kde.org/job/Frameworks/job/kio/job/kf5-qt5%20FreeBSDQt5.15/930/ Project: kf5-qt5 FreeBSDQt5.15 Date of build: Sat, 17 Jul 2021 18:01:57 + Build duration: 58 min and counting JUnit Tests Name: projectroot Failed: 3 test(s), Passed: 56 test(s), Skipped: 0 test(s), Total: 59 test(s)Failed: projectroot.autotests.kiocore_kprotocolinfotestFailed: projectroot.autotests.kiofilewidgets_kurlnavigatortestFailed: projectroot.autotests.kiogui_openurljobtestName: projectroot.autotests Failed: 0 test(s), Passed: 6 test(s), Skipped: 0 test(s), Total: 6 test(s)Name: projectroot.src.ioslaves.trash Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)Name: projectroot.src.kpasswdserver Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)
KDE CI: Frameworks » kio » kf5-qt5 SUSEQt5.15 - Build # 925 - Still Unstable!
BUILD UNSTABLE Build URL https://build.kde.org/job/Frameworks/job/kio/job/kf5-qt5%20SUSEQt5.15/925/ Project: kf5-qt5 SUSEQt5.15 Date of build: Sat, 17 Jul 2021 18:26:58 + Build duration: 25 min and counting BUILD ARTIFACTS acc/KF5KIO-5.85.0.xml JUnit Tests Name: (root) Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)Name: projectroot Failed: 3 test(s), Passed: 57 test(s), Skipped: 0 test(s), Total: 60 test(s)Failed: projectroot.autotests.kiocore_kmountpointtestFailed: projectroot.autotests.kiocore_kprotocolinfotestFailed: projectroot.autotests.kiofilewidgets_kurlnavigatortestName: projectroot.autotests Failed: 0 test(s), Passed: 6 test(s), Skipped: 0 test(s), Total: 6 test(s)Name: projectroot.src.ioslaves.trash Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)Name: projectroot.src.kpasswdserver Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s) Cobertura Report Project Coverage Summary Name PackagesFilesClassesLinesConditionalsCobertura Coverage Report68% (25/37)69% (292/425)69% (292/425)58% (38843/66790)42% (21440/51215)Coverage Breakdown by Package Name FilesClassesLinesConditionalsautotests95% (60/63)95% (60/63)91% (11108/12175)46% (6932/15221)autotests.http100% (5/5)100% (5/5)99% (524/525)58% (167/290)autotests.kcookiejar100% (1/1)100% (1/1)94% (173/185)63% (70/112)src100% (1/1)100% (1/1)89% (8/9)71% (10/14)src.core88% (107/121)88% (107/121)62% (9422/15179)52% (4653/8916)src.core.kssl100% (1/1)100% (1/1)39% (34/87)50% (3/6)src.filewidgets79% (30/38)79% (30/38)59% (5324/9030)45% (2289/5078)src.gui100% (9/9)100% (9/9)78% (764/979)59% (395/672)src.gui.systemd50% (2/4)50% (2/4)4% (7/177)1% (1/108)src.ioslaves.file100% (7/7)100% (7/7)57% (792/1378)43% (515/1190)src.ioslaves.file.kauth0% (0/2)0% (0/2)0% (0/179)0% (0/89)src.ioslaves.ftp100% (2/2)100% (2/2)49% (672/1385)37% (536/1434)src.ioslaves.help0% (0/5)0% (0/5)0% (0/251)0% (0/148)src.ioslaves.http88% (7/8)88% (7/8)43% (1865/4341)37% (1359/3719)src.ioslaves.http.kcookiejar40% (2/5)40% (2/5)49% (661/1360)56%
KDE CI: Frameworks » kio » kf5-qt5 SUSEQt5.15 - Build # 924 - Still Unstable!
BUILD UNSTABLE Build URL https://build.kde.org/job/Frameworks/job/kio/job/kf5-qt5%20SUSEQt5.15/924/ Project: kf5-qt5 SUSEQt5.15 Date of build: Sat, 17 Jul 2021 18:01:56 + Build duration: 25 min and counting BUILD ARTIFACTS acc/KF5KIO-5.85.0.xml JUnit Tests Name: (root) Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)Name: projectroot Failed: 3 test(s), Passed: 57 test(s), Skipped: 0 test(s), Total: 60 test(s)Failed: projectroot.autotests.kiocore_kmountpointtestFailed: projectroot.autotests.kiocore_kprotocolinfotestFailed: projectroot.autotests.kiofilewidgets_kurlnavigatortestName: projectroot.autotests Failed: 0 test(s), Passed: 6 test(s), Skipped: 0 test(s), Total: 6 test(s)Name: projectroot.src.ioslaves.trash Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)Name: projectroot.src.kpasswdserver Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s) Cobertura Report Project Coverage Summary Name PackagesFilesClassesLinesConditionalsCobertura Coverage Report68% (25/37)69% (292/425)69% (292/425)58% (38840/66790)42% (21446/51215)Coverage Breakdown by Package Name FilesClassesLinesConditionalsautotests95% (60/63)95% (60/63)91% (11108/12175)46% (6939/15221)autotests.http100% (5/5)100% (5/5)99% (524/525)58% (167/290)autotests.kcookiejar100% (1/1)100% (1/1)94% (173/185)63% (70/112)src100% (1/1)100% (1/1)89% (8/9)71% (10/14)src.core88% (107/121)88% (107/121)62% (9420/15179)52% (4653/8916)src.core.kssl100% (1/1)100% (1/1)39% (34/87)50% (3/6)src.filewidgets79% (30/38)79% (30/38)59% (5324/9030)45% (2289/5078)src.gui100% (9/9)100% (9/9)78% (764/979)59% (395/672)src.gui.systemd50% (2/4)50% (2/4)4% (7/177)1% (1/108)src.ioslaves.file100% (7/7)100% (7/7)57% (792/1378)43% (515/1190)src.ioslaves.file.kauth0% (0/2)0% (0/2)0% (0/179)0% (0/89)src.ioslaves.ftp100% (2/2)100% (2/2)49% (672/1385)37% (536/1434)src.ioslaves.help0% (0/5)0% (0/5)0% (0/251)0% (0/148)src.ioslaves.http88% (7/8)88% (7/8)43% (1864/4341)37% (1358/3719)src.ioslaves.http.kcookiejar40% (2/5)40% (2/5)49% (661/1360)56%
KDE CI: Frameworks » kwayland » kf5-qt5 FreeBSDQt5.15 - Build # 102 - Still Unstable!
BUILD UNSTABLE Build URL https://build.kde.org/job/Frameworks/job/kwayland/job/kf5-qt5%20FreeBSDQt5.15/102/ Project: kf5-qt5 FreeBSDQt5.15 Date of build: Sat, 17 Jul 2021 12:04:46 + Build duration: 10 min and counting JUnit Tests Name: projectroot.autotests Failed: 12 test(s), Passed: 31 test(s), Skipped: 0 test(s), Total: 43 test(s)Failed: projectroot.autotests.client.kwayland_testCompositorFailed: projectroot.autotests.client.kwayland_testDataDeviceFailed: projectroot.autotests.client.kwayland_testDataSourceFailed: projectroot.autotests.client.kwayland_testRegionFailed: projectroot.autotests.client.kwayland_testShmPoolFailed: projectroot.autotests.client.kwayland_testSubCompositorFailed: projectroot.autotests.client.kwayland_testSubSurfaceFailed: projectroot.autotests.client.kwayland_testWaylandConnectionThreadFailed: projectroot.autotests.client.kwayland_testWaylandRegistryFailed: projectroot.autotests.client.kwayland_testWaylandShellFailed: projectroot.autotests.client.kwayland_testWaylandSurfaceFailed: projectroot.autotests.server.kwayland_testWaylandServerDisplay