# kdesrc-build running: 'ninja' '-j' '8' # from directory: /opt/kde/build/threadweaver [1/105] Automatic MOC for target KF6ThreadWeaver [2/105] Building CXX object src/CMakeFiles/KF6ThreadWeaver.dir/destructedstate.cpp.o [3/105] Building CXX object src/CMakeFiles/KF6ThreadWeaver.dir/KF6ThreadWeaver_autogen/mocs_compilation.cpp.o [4/105] Building CXX object src/CMakeFiles/KF6ThreadWeaver.dir/dependency.cpp.o [5/105] Building CXX object src/CMakeFiles/KF6ThreadWeaver.dir/collection.cpp.o [6/105] Building CXX object src/CMakeFiles/KF6ThreadWeaver.dir/collection_p.cpp.o [7/105] Building CXX object src/CMakeFiles/KF6ThreadWeaver.dir/exception.cpp.o [8/105] Building CXX object src/CMakeFiles/KF6ThreadWeaver.dir/debuggingaids.cpp.o /opt/kde/src/threadweaver/src/debuggingaids.cpp: In function 'void ThreadWeaver::mutexAssertUnlocked(QMutex*, const char*)': /opt/kde/src/threadweaver/src/debuggingaids.cpp:23:53: warning: unused parameter 'where' [-Wunused-parameter] 23 | void mutexAssertUnlocked(QMutex *mutex, const char *where) | ~~~~~~~~~~~~^~~~~ /opt/kde/src/threadweaver/src/debuggingaids.cpp: In function 'void ThreadWeaver::mutexAssertLocked(QMutex*, const char*)': /opt/kde/src/threadweaver/src/debuggingaids.cpp:32:51: warning: unused parameter 'where' [-Wunused-parameter] 32 | void mutexAssertLocked(QMutex *mutex, const char *where) | ~~~~~~~~~~~~^~~~~ [9/105] Building CXX object src/CMakeFiles/KF6ThreadWeaver.dir/dependencypolicy.cpp.o [10/105] Building CXX object src/CMakeFiles/KF6ThreadWeaver.dir/iddecorator.cpp.o [11/105] Building CXX object src/CMakeFiles/KF6ThreadWeaver.dir/executor.cpp.o [12/105] Building CXX object src/CMakeFiles/KF6ThreadWeaver.dir/executewrapper.cpp.o [13/105] Building CXX object src/CMakeFiles/KF6ThreadWeaver.dir/inconstructionstate.cpp.o [14/105] Building CXX object src/CMakeFiles/KF6ThreadWeaver.dir/job.cpp.o [15/105] Building CXX object src/CMakeFiles/KF6ThreadWeaver.dir/job_p.cpp.o [16/105] Building CXX object src/CMakeFiles/KF6ThreadWeaver.dir/qobjectdecorator.cpp.o [17/105] Building CXX object src/CMakeFiles/KF6ThreadWeaver.dir/queueapi.cpp.o [18/105] Building CXX object src/CMakeFiles/KF6ThreadWeaver.dir/queuesignals_p.cpp.o [19/105] Building CXX object src/CMakeFiles/KF6ThreadWeaver.dir/queue.cpp.o [20/105] Building CXX object src/CMakeFiles/KF6ThreadWeaver.dir/resourcerestrictionpolicy.cpp.o [21/105] Building CXX object src/CMakeFiles/KF6ThreadWeaver.dir/sequence_p.cpp.o [22/105] Building CXX object src/CMakeFiles/KF6ThreadWeaver.dir/suspendedstate.cpp.o [23/105] Building CXX object src/CMakeFiles/KF6ThreadWeaver.dir/sequence.cpp.o [24/105] Building CXX object src/CMakeFiles/KF6ThreadWeaver.dir/state.cpp.o [25/105] Building CXX object src/CMakeFiles/KF6ThreadWeaver.dir/queuesignals.cpp.o [26/105] Building CXX object src/CMakeFiles/KF6ThreadWeaver.dir/queuestream.cpp.o [27/105] Building CXX object src/CMakeFiles/KF6ThreadWeaver.dir/shuttingdownstate.cpp.o [28/105] Building CXX object src/CMakeFiles/KF6ThreadWeaver.dir/threadweaver.cpp.o [29/105] Building CXX object src/CMakeFiles/KF6ThreadWeaver.dir/suspendingstate.cpp.o [30/105] Building CXX object src/CMakeFiles/KF6ThreadWeaver.dir/weaver_p.cpp.o [31/105] Building CXX object src/CMakeFiles/KF6ThreadWeaver.dir/workinghardstate.cpp.o [32/105] Building CXX object src/CMakeFiles/KF6ThreadWeaver.dir/thread.cpp.o [33/105] Building CXX object src/CMakeFiles/KF6ThreadWeaver.dir/weaverimplstate.cpp.o [34/105] Building CXX object src/CMakeFiles/KF6ThreadWeaver.dir/weaver.cpp.o [35/105] Linking CXX shared library bin/libKF6ThreadWeaver.so.6.7.0 [36/105] Creating library symlink bin/libKF6ThreadWeaver.so.6 bin/libKF6ThreadWeaver.so [37/105] Automatic MOC for target ThreadWeaverLifecycleTest [38/105] Automatic MOC for target ThreadWeaverShutdownOnQApplicationQuitTest [39/105] Automatic MOC for target ThreadWeaverSequencesTests [40/105] Automatic MOC for target ThreadWeaverQueueTests [41/105] Automatic MOC for target ThreadWeaverDeleteTest [42/105] Automatic MOC for target ThreadWeaver_HelloWorld [43/105] Automatic MOC for target ThreadWeaver_HelloWorldRaw [44/105] Building CXX object autotests/CMakeFiles/ThreadWeaverSequencesTests.dir/ThreadWeaverSequencesTests_autogen/mocs_compilation.cpp.o [45/105] Building CXX object autotests/CMakeFiles/ThreadWeaverSequencesTests.dir/WaitForIdleAndFinished.cpp.o [46/105] Building CXX object autotests/CMakeFiles/ThreadWeaverQueueTests.dir/ThreadWeaverQueueTests_autogen/mocs_compilation.cpp.o [47/105] Building CXX object autotests/CMakeFiles/ThreadWeaverSequencesTests.dir/SequencesTests.cpp.o [48/105] Building CXX object autotests/CMakeFiles/ThreadWeaverDeleteTest.dir/ThreadWeaverDeleteTest_autogen/mocs_compilation.cpp.o [49/105] Building CXX object autotests/CMakeFiles/ThreadWeaverLifecycleTest.dir/ThreadWeaverLifecycleTest_autogen/mocs_compilation.cpp.o [50/105] Building CXX object autotests/CMakeFiles/ThreadWeaverQueueTests.dir/QueueTests.cpp.o [51/105] Building CXX object autotests/CMakeFiles/ThreadWeaverShutdownOnQApplicationQuitTest.dir/ThreadWeaverShutdownOnQApplicationQuitTest_autogen/mocs_compilation.cpp.o [52/105] Building CXX object autotests/CMakeFiles/ThreadWeaverLifecycleTest.dir/LifecycleTests.cpp.o [53/105] Building CXX object autotests/CMakeFiles/ThreadWeaverDeleteTest.dir/DeleteTest.cpp.o [54/105] Building CXX object examples/HelloWorld/CMakeFiles/ThreadWeaver_HelloWorld.dir/ThreadWeaver_HelloWorld_autogen/mocs_compilation.cpp.o [55/105] Building CXX object autotests/CMakeFiles/ThreadWeaverShutdownOnQApplicationQuitTest.dir/ShutdownOnQApplicationQuitTests.cpp.o [56/105] Building CXX object examples/HelloWorldRaw/CMakeFiles/ThreadWeaver_HelloWorldRaw.dir/ThreadWeaver_HelloWorldRaw_autogen/mocs_compilation.cpp.o [57/105] Building CXX object examples/HelloWorld/CMakeFiles/ThreadWeaver_HelloWorld.dir/HelloWorld.cpp.o [58/105] Building CXX object examples/HelloWorldRaw/CMakeFiles/ThreadWeaver_HelloWorldRaw.dir/HelloWorldRaw.cpp.o [59/105] Automatic MOC for target ThreadWeaverQueueFactoryTest [60/105] Building CXX object autotests/CMakeFiles/ThreadWeaverQueueFactoryTest.dir/ThreadWeaverQueueFactoryTest_autogen/mocs_compilation.cpp.o [61/105] Building CXX object autotests/CMakeFiles/ThreadWeaverQueueFactoryTest.dir/QueueFactoryTests.cpp.o [62/105] Linking CXX executable bin/ThreadWeaverDeleteTest [63/105] Automatic MOC for target ThreadWeaverQueueBenchmarks [64/105] Automatic MOC for target ThreadWeaver_HelloInternet [65/105] Building CXX object benchmarks/CMakeFiles/ThreadWeaverQueueBenchmarks.dir/ThreadWeaverQueueBenchmarks_autogen/mocs_compilation.cpp.o [66/105] Automatic MOC for target ThreadWeaverJobTests [67/105] Building CXX object autotests/CMakeFiles/ThreadWeaverJobTests.dir/ThreadWeaverJobTests_autogen/mocs_compilation.cpp.o [68/105] Linking CXX executable bin/ThreadWeaverShutdownOnQApplicationQuitTest [69/105] Linking CXX executable bin/ThreadWeaverQueueTests [70/105] Linking CXX executable bin/ThreadWeaverSequencesTests [71/105] Building CXX object autotests/CMakeFiles/ThreadWeaverJobTests.dir/AppendCharacterAndVerifyJob.cpp.o [72/105] Building CXX object benchmarks/CMakeFiles/ThreadWeaverQueueBenchmarks.dir/QueueBenchmarks.cpp.o [73/105] Building CXX object autotests/CMakeFiles/ThreadWeaverJobTests.dir/WaitForIdleAndFinished.cpp.o [74/105] Building CXX object autotests/CMakeFiles/ThreadWeaverJobTests.dir/JobLoggingDecorator.cpp.o [75/105] Building CXX object autotests/CMakeFiles/ThreadWeaverJobTests.dir/JobLoggingWeaver.cpp.o [76/105] Building CXX object autotests/CMakeFiles/ThreadWeaverJobTests.dir/JobTests.cpp.o [77/105] Linking CXX executable bin/ThreadWeaverLifecycleTest [78/105] Linking CXX executable bin/ThreadWeaverQueueBenchmarks [79/105] Linking CXX executable bin/ThreadWeaver_HelloWorld [80/105] Linking CXX executable bin/ThreadWeaverQueueFactoryTest [81/105] Automatic RCC for HelloInternetResources.qrc [82/105] Building CXX object examples/HelloInternet/CMakeFiles/ThreadWeaver_HelloInternet.dir/ThreadWeaver_HelloInternet_autogen/mocs_compilation.cpp.o [83/105] Building CXX object examples/HelloInternet/CMakeFiles/ThreadWeaver_HelloInternet.dir/ViewController.cpp.o [84/105] Linking CXX executable bin/ThreadWeaver_HelloWorldRaw [85/105] Building CXX object examples/HelloInternet/CMakeFiles/ThreadWeaver_HelloInternet.dir/MainWidget.cpp.o [86/105] Building CXX object examples/HelloInternet/CMakeFiles/ThreadWeaver_HelloInternet.dir/main.cpp.o [87/105] Building CXX object examples/HelloInternet/CMakeFiles/ThreadWeaver_HelloInternet.dir/ThreadWeaver_HelloInternet_autogen/EWIEGA46WW/qrc_HelloInternetResources.cpp.o [88/105] Linking CXX executable bin/ThreadWeaverJobTests [89/105] Linking CXX executable bin/ThreadWeaver_HelloInternet [90/105] Automatic MOC for target ThreadWeaver_ThumbNailer [91/105] Generating ui_MainWindow.h Detected locale "C" with character encoding "ANSI_X3.4-1968", which is not UTF-8. Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead. If this causes problems, reconfigure your locale. See the locale(1) manual for more information. [92/105] Building CXX object examples/ThumbNailer/CMakeFiles/ThreadWeaver_ThumbNailer.dir/ThreadWeaver_ThumbNailer_autogen/mocs_compilation.cpp.o [93/105] Building CXX object examples/ThumbNailer/CMakeFiles/ThreadWeaver_ThumbNailer.dir/ThumbNailer.cpp.o [94/105] Building CXX object examples/ThumbNailer/CMakeFiles/ThreadWeaver_ThumbNailer.dir/Benchmark.cpp.o [95/105] Building CXX object examples/ThumbNailer/CMakeFiles/ThreadWeaver_ThumbNailer.dir/MainWindow.cpp.o [96/105] Building CXX object examples/ThumbNailer/CMakeFiles/ThreadWeaver_ThumbNailer.dir/Model.cpp.o [97/105] Building CXX object examples/ThumbNailer/CMakeFiles/ThreadWeaver_ThumbNailer.dir/PriorityDecorator.cpp.o [98/105] Building CXX object examples/ThumbNailer/CMakeFiles/ThreadWeaver_ThumbNailer.dir/FileLoaderJob.cpp.o [99/105] Building CXX object examples/ThumbNailer/CMakeFiles/ThreadWeaver_ThumbNailer.dir/Image.cpp.o [100/105] Building CXX object examples/ThumbNailer/CMakeFiles/ThreadWeaver_ThumbNailer.dir/ComputeThumbNailJob.cpp.o [101/105] Building CXX object examples/ThumbNailer/CMakeFiles/ThreadWeaver_ThumbNailer.dir/ImageLoaderJob.cpp.o [102/105] Building CXX object examples/ThumbNailer/CMakeFiles/ThreadWeaver_ThumbNailer.dir/AverageLoadManager.cpp.o [103/105] Building CXX object examples/ThumbNailer/CMakeFiles/ThreadWeaver_ThumbNailer.dir/ItemDelegate.cpp.o [104/105] Building CXX object examples/ThumbNailer/CMakeFiles/ThreadWeaver_ThumbNailer.dir/ImageListFilter.cpp.o [105/105] Linking CXX executable bin/ThreadWeaver_ThumbNailer