# 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/KF6ThreadWeaver_autogen/mocs_compilation.cpp.o [3/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) | ~~~~~~~~~~~~^~~~~ [4/105] Building CXX object src/CMakeFiles/KF6ThreadWeaver.dir/dependency.cpp.o [5/105] Building CXX object src/CMakeFiles/KF6ThreadWeaver.dir/destructedstate.cpp.o [6/105] Building CXX object src/CMakeFiles/KF6ThreadWeaver.dir/exception.cpp.o [7/105] Building CXX object src/CMakeFiles/KF6ThreadWeaver.dir/collection.cpp.o [8/105] Building CXX object src/CMakeFiles/KF6ThreadWeaver.dir/collection_p.cpp.o [9/105] Building CXX object src/CMakeFiles/KF6ThreadWeaver.dir/dependencypolicy.cpp.o [10/105] Building CXX object src/CMakeFiles/KF6ThreadWeaver.dir/executewrapper.cpp.o [11/105] Building CXX object src/CMakeFiles/KF6ThreadWeaver.dir/executor.cpp.o [12/105] Building CXX object src/CMakeFiles/KF6ThreadWeaver.dir/iddecorator.cpp.o [13/105] Building CXX object src/CMakeFiles/KF6ThreadWeaver.dir/inconstructionstate.cpp.o [14/105] Building CXX object src/CMakeFiles/KF6ThreadWeaver.dir/qobjectdecorator.cpp.o [15/105] Building CXX object src/CMakeFiles/KF6ThreadWeaver.dir/queueapi.cpp.o [16/105] Building CXX object src/CMakeFiles/KF6ThreadWeaver.dir/queuesignals_p.cpp.o [17/105] Building CXX object src/CMakeFiles/KF6ThreadWeaver.dir/job.cpp.o [18/105] Building CXX object src/CMakeFiles/KF6ThreadWeaver.dir/job_p.cpp.o [19/105] Building CXX object src/CMakeFiles/KF6ThreadWeaver.dir/queue.cpp.o [20/105] Building CXX object src/CMakeFiles/KF6ThreadWeaver.dir/queuesignals.cpp.o [21/105] Building CXX object src/CMakeFiles/KF6ThreadWeaver.dir/resourcerestrictionpolicy.cpp.o [22/105] Building CXX object src/CMakeFiles/KF6ThreadWeaver.dir/sequence.cpp.o [23/105] Building CXX object src/CMakeFiles/KF6ThreadWeaver.dir/queuestream.cpp.o [24/105] Building CXX object src/CMakeFiles/KF6ThreadWeaver.dir/sequence_p.cpp.o [25/105] Building CXX object src/CMakeFiles/KF6ThreadWeaver.dir/state.cpp.o [26/105] Building CXX object src/CMakeFiles/KF6ThreadWeaver.dir/shuttingdownstate.cpp.o [27/105] Building CXX object src/CMakeFiles/KF6ThreadWeaver.dir/suspendedstate.cpp.o [28/105] Building CXX object src/CMakeFiles/KF6ThreadWeaver.dir/suspendingstate.cpp.o [29/105] Building CXX object src/CMakeFiles/KF6ThreadWeaver.dir/threadweaver.cpp.o [30/105] Building CXX object src/CMakeFiles/KF6ThreadWeaver.dir/weaverimplstate.cpp.o [31/105] Building CXX object src/CMakeFiles/KF6ThreadWeaver.dir/weaver.cpp.o [32/105] Building CXX object src/CMakeFiles/KF6ThreadWeaver.dir/workinghardstate.cpp.o [33/105] Building CXX object src/CMakeFiles/KF6ThreadWeaver.dir/thread.cpp.o [34/105] Building CXX object src/CMakeFiles/KF6ThreadWeaver.dir/weaver_p.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 ThreadWeaverQueueTests [38/105] Automatic MOC for target ThreadWeaverSequencesTests [39/105] Automatic MOC for target ThreadWeaverJobTests [40/105] Automatic MOC for target ThreadWeaver_HelloWorld [41/105] Automatic MOC for target ThreadWeaverLifecycleTest [42/105] Building CXX object autotests/CMakeFiles/ThreadWeaverJobTests.dir/ThreadWeaverJobTests_autogen/mocs_compilation.cpp.o [43/105] Automatic MOC for target ThreadWeaver_HelloInternet [44/105] Building CXX object autotests/CMakeFiles/ThreadWeaverJobTests.dir/JobTests.cpp.o [45/105] Automatic MOC for target ThreadWeaver_HelloWorldRaw [46/105] Building CXX object autotests/CMakeFiles/ThreadWeaverJobTests.dir/AppendCharacterAndVerifyJob.cpp.o [47/105] Building CXX object autotests/CMakeFiles/ThreadWeaverJobTests.dir/JobLoggingWeaver.cpp.o [48/105] Automatic MOC for target ThreadWeaverDeleteTest [49/105] Building CXX object autotests/CMakeFiles/ThreadWeaverJobTests.dir/WaitForIdleAndFinished.cpp.o [50/105] Building CXX object autotests/CMakeFiles/ThreadWeaverJobTests.dir/JobLoggingDecorator.cpp.o [51/105] Building CXX object autotests/CMakeFiles/ThreadWeaverSequencesTests.dir/ThreadWeaverSequencesTests_autogen/mocs_compilation.cpp.o [52/105] Building CXX object autotests/CMakeFiles/ThreadWeaverQueueTests.dir/ThreadWeaverQueueTests_autogen/mocs_compilation.cpp.o [53/105] Building CXX object autotests/CMakeFiles/ThreadWeaverSequencesTests.dir/WaitForIdleAndFinished.cpp.o [54/105] Building CXX object autotests/CMakeFiles/ThreadWeaverDeleteTest.dir/ThreadWeaverDeleteTest_autogen/mocs_compilation.cpp.o [55/105] Building CXX object autotests/CMakeFiles/ThreadWeaverSequencesTests.dir/SequencesTests.cpp.o [56/105] Building CXX object autotests/CMakeFiles/ThreadWeaverQueueTests.dir/QueueTests.cpp.o [57/105] Building CXX object autotests/CMakeFiles/ThreadWeaverLifecycleTest.dir/ThreadWeaverLifecycleTest_autogen/mocs_compilation.cpp.o [58/105] Building CXX object autotests/CMakeFiles/ThreadWeaverDeleteTest.dir/DeleteTest.cpp.o [59/105] Building CXX object examples/HelloWorld/CMakeFiles/ThreadWeaver_HelloWorld.dir/ThreadWeaver_HelloWorld_autogen/mocs_compilation.cpp.o [60/105] Building CXX object autotests/CMakeFiles/ThreadWeaverLifecycleTest.dir/LifecycleTests.cpp.o [61/105] Building CXX object examples/HelloWorldRaw/CMakeFiles/ThreadWeaver_HelloWorldRaw.dir/ThreadWeaver_HelloWorldRaw_autogen/mocs_compilation.cpp.o [62/105] Building CXX object examples/HelloWorld/CMakeFiles/ThreadWeaver_HelloWorld.dir/HelloWorld.cpp.o [63/105] Building CXX object examples/HelloWorldRaw/CMakeFiles/ThreadWeaver_HelloWorldRaw.dir/HelloWorldRaw.cpp.o [64/105] Automatic RCC for HelloInternetResources.qrc [65/105] Building CXX object examples/HelloInternet/CMakeFiles/ThreadWeaver_HelloInternet.dir/ThreadWeaver_HelloInternet_autogen/mocs_compilation.cpp.o [66/105] Automatic MOC for target ThreadWeaverShutdownOnQApplicationQuitTest [67/105] Building CXX object autotests/CMakeFiles/ThreadWeaverShutdownOnQApplicationQuitTest.dir/ThreadWeaverShutdownOnQApplicationQuitTest_autogen/mocs_compilation.cpp.o [68/105] Building CXX object examples/HelloInternet/CMakeFiles/ThreadWeaver_HelloInternet.dir/main.cpp.o [69/105] Building CXX object autotests/CMakeFiles/ThreadWeaverShutdownOnQApplicationQuitTest.dir/ShutdownOnQApplicationQuitTests.cpp.o [70/105] Building CXX object examples/HelloInternet/CMakeFiles/ThreadWeaver_HelloInternet.dir/MainWidget.cpp.o [71/105] Building CXX object examples/HelloInternet/CMakeFiles/ThreadWeaver_HelloInternet.dir/ViewController.cpp.o [72/105] Building CXX object examples/HelloInternet/CMakeFiles/ThreadWeaver_HelloInternet.dir/ThreadWeaver_HelloInternet_autogen/EWIEGA46WW/qrc_HelloInternetResources.cpp.o [73/105] Automatic MOC for target ThreadWeaverQueueFactoryTest [74/105] Automatic MOC for target ThreadWeaver_ThumbNailer [75/105] Building CXX object autotests/CMakeFiles/ThreadWeaverQueueFactoryTest.dir/ThreadWeaverQueueFactoryTest_autogen/mocs_compilation.cpp.o [76/105] Building CXX object autotests/CMakeFiles/ThreadWeaverQueueFactoryTest.dir/QueueFactoryTests.cpp.o [77/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. [78/105] Linking CXX executable bin/ThreadWeaverQueueTests [79/105] Building CXX object examples/ThumbNailer/CMakeFiles/ThreadWeaver_ThumbNailer.dir/ThreadWeaver_ThumbNailer_autogen/mocs_compilation.cpp.o [80/105] Linking CXX executable bin/ThreadWeaverSequencesTests [81/105] Building CXX object examples/ThumbNailer/CMakeFiles/ThreadWeaver_ThumbNailer.dir/ThumbNailer.cpp.o [82/105] Building CXX object examples/ThumbNailer/CMakeFiles/ThreadWeaver_ThumbNailer.dir/Image.cpp.o [83/105] Building CXX object examples/ThumbNailer/CMakeFiles/ThreadWeaver_ThumbNailer.dir/Model.cpp.o [84/105] Building CXX object examples/ThumbNailer/CMakeFiles/ThreadWeaver_ThumbNailer.dir/MainWindow.cpp.o [85/105] Building CXX object examples/ThumbNailer/CMakeFiles/ThreadWeaver_ThumbNailer.dir/Benchmark.cpp.o [86/105] Building CXX object examples/ThumbNailer/CMakeFiles/ThreadWeaver_ThumbNailer.dir/PriorityDecorator.cpp.o [87/105] Building CXX object examples/ThumbNailer/CMakeFiles/ThreadWeaver_ThumbNailer.dir/ItemDelegate.cpp.o [88/105] Linking CXX executable bin/ThreadWeaverJobTests [89/105] Building CXX object examples/ThumbNailer/CMakeFiles/ThreadWeaver_ThumbNailer.dir/ImageListFilter.cpp.o [90/105] Building CXX object examples/ThumbNailer/CMakeFiles/ThreadWeaver_ThumbNailer.dir/FileLoaderJob.cpp.o [91/105] Building CXX object examples/ThumbNailer/CMakeFiles/ThreadWeaver_ThumbNailer.dir/ImageLoaderJob.cpp.o [92/105] Building CXX object examples/ThumbNailer/CMakeFiles/ThreadWeaver_ThumbNailer.dir/ComputeThumbNailJob.cpp.o [93/105] Building CXX object examples/ThumbNailer/CMakeFiles/ThreadWeaver_ThumbNailer.dir/AverageLoadManager.cpp.o [94/105] Linking CXX executable bin/ThreadWeaverDeleteTest [95/105] Linking CXX executable bin/ThreadWeaverLifecycleTest [96/105] Automatic MOC for target ThreadWeaverQueueBenchmarks [97/105] Linking CXX executable bin/ThreadWeaverShutdownOnQApplicationQuitTest [98/105] Building CXX object benchmarks/CMakeFiles/ThreadWeaverQueueBenchmarks.dir/ThreadWeaverQueueBenchmarks_autogen/mocs_compilation.cpp.o [99/105] Building CXX object benchmarks/CMakeFiles/ThreadWeaverQueueBenchmarks.dir/QueueBenchmarks.cpp.o [100/105] Linking CXX executable bin/ThreadWeaverQueueFactoryTest [101/105] Linking CXX executable bin/ThreadWeaver_HelloWorldRaw [102/105] Linking CXX executable bin/ThreadWeaver_HelloWorld [103/105] Linking CXX executable bin/ThreadWeaverQueueBenchmarks [104/105] Linking CXX executable bin/ThreadWeaver_HelloInternet [105/105] Linking CXX executable bin/ThreadWeaver_ThumbNailer