>>> musikcube: Building testing/musikcube 3.0.1-r0 (using abuild 3.11.2-r0) started Sat, 27 May 2023 21:17:57 +0000 >>> musikcube: Checking sanity of /home/buildozer/aports/testing/musikcube/APKBUILD... >>> musikcube: Analyzing dependencies... >>> musikcube: Installing for build: build-base alsa-lib-dev asio-dev cmake curl-dev elogind-dev ffmpeg-dev kissfft-dev lame-dev libev-dev libmicrohttpd-dev libopenmpt-dev ncurses-dev pipewire-dev samurai sdbus-cpp-dev sqlite-dev taglib-dev (1/189) Installing alsa-lib (1.2.9-r3) (2/189) Installing alsa-lib-dev (1.2.9-r3) (3/189) Installing boost1.82-atomic (1.82.0-r2) (4/189) Installing boost1.82-chrono (1.82.0-r2) (5/189) Installing boost1.82-container (1.82.0-r2) (6/189) Installing boost1.82-context (1.82.0-r2) (7/189) Installing boost1.82-contract (1.82.0-r2) (8/189) Installing boost1.82-coroutine (1.82.0-r2) (9/189) Installing boost1.82-date_time (1.82.0-r2) (10/189) Installing boost1.82-fiber (1.82.0-r2) (11/189) Installing boost1.82-filesystem (1.82.0-r2) (12/189) Installing boost1.82-graph (1.82.0-r2) (13/189) Installing boost1.82-iostreams (1.82.0-r2) (14/189) Installing boost1.82-thread (1.82.0-r2) (15/189) Installing icu-data-en (73.1-r2) Executing icu-data-en-73.1-r2.post-install * * If you need ICU with non-English locales and legacy charset support, install * package icu-data-full. * (16/189) Installing icu-libs (73.1-r2) (17/189) Installing boost1.82-locale (1.82.0-r2) (18/189) Installing boost1.82-log (1.82.0-r2) (19/189) Installing boost1.82-log_setup (1.82.0-r2) (20/189) Installing boost1.82-math (1.82.0-r2) (21/189) Installing boost1.82-prg_exec_monitor (1.82.0-r2) (22/189) Installing boost1.82-program_options (1.82.0-r2) (23/189) Installing gdbm (1.23-r1) (24/189) Installing mpdecimal (2.5.1-r2) (25/189) Installing libpanelw (6.4_p20230520-r1) (26/189) Installing readline (8.2.1-r2) (27/189) Installing sqlite-libs (3.42.0-r0) (28/189) Installing python3 (3.11.3-r11) (29/189) Installing python3-pycache-pyc0 (3.11.3-r11) (30/189) Installing pyc (0.1-r0) (31/189) Installing python3-pyc (3.11.3-r11) (32/189) Installing boost1.82-python3 (1.82.0-r2) (33/189) Installing boost1.82-random (1.82.0-r2) (34/189) Installing boost1.82-regex (1.82.0-r2) (35/189) Installing boost1.82-serialization (1.82.0-r2) (36/189) Installing boost1.82-stacktrace_basic (1.82.0-r2) (37/189) Installing boost1.82-stacktrace_noop (1.82.0-r2) (38/189) Installing boost1.82-system (1.82.0-r2) (39/189) Installing boost1.82-timer (1.82.0-r2) (40/189) Installing boost1.82-type_erasure (1.82.0-r2) (41/189) Installing boost1.82-unit_test_framework (1.82.0-r2) (42/189) Installing boost1.82-url (1.82.0-r2) (43/189) Installing boost1.82-wave (1.82.0-r2) (44/189) Installing boost1.82-wserialization (1.82.0-r2) (45/189) Installing boost1.82-json (1.82.0-r2) (46/189) Installing boost1.82-nowide (1.82.0-r2) (47/189) Installing boost1.82-libs (1.82.0-r2) (48/189) Installing boost1.82 (1.82.0-r2) (49/189) Installing linux-headers (6.3-r0) (50/189) Installing bzip2-dev (1.0.8-r6) (51/189) Installing icu (73.1-r2) (52/189) Installing icu-dev (73.1-r2) (53/189) Installing xz (5.4.3-r1) (54/189) Installing xz-dev (5.4.3-r1) (55/189) Installing zlib-dev (1.2.13-r2) (56/189) Installing zstd (1.5.5-r5) (57/189) Installing zstd-dev (1.5.5-r5) (58/189) Installing boost1.82-dev (1.82.0-r2) (59/189) Installing boost-dev (1.82.0-r2) (60/189) Installing openssl-dev (3.1.0-r5) (61/189) Installing asio-dev (1.28.0-r0) (62/189) Installing libarchive (3.6.2-r3) (63/189) Installing libformw (6.4_p20230520-r1) (64/189) Installing rhash-libs (1.4.3-r2) (65/189) Installing libuv (1.45.0-r0) (66/189) Installing cmake (3.26.4-r0) (67/189) Installing brotli (1.0.9-r15) (68/189) Installing brotli-dev (1.0.9-r15) (69/189) Installing c-ares-dev (1.19.1-r1) (70/189) Installing libidn2-dev (2.3.4-r2) (71/189) Installing nghttp2-dev (1.53.0-r1) (72/189) Installing curl-dev (8.1.1-r1) (73/189) Installing libelogind (246.10-r9) (74/189) Installing elogind-dev (246.10-r9) (75/189) Installing aom-libs (3.6.1-r0) (76/189) Installing libxau (1.0.11-r2) (77/189) Installing libmd (1.0.4-r2) (78/189) Installing libbsd (0.11.7-r2) (79/189) Installing libxdmcp (1.1.4-r2) (80/189) Installing libxcb (1.15-r2) (81/189) Installing libx11 (1.8.4-r4) (82/189) Installing libdrm (2.4.115-r6) (83/189) Installing libxext (1.3.5-r2) (84/189) Installing libxfixes (6.0.1-r2) (85/189) Installing wayland-libs-client (1.22.0-r2) (86/189) Installing libva (2.18.0-r1) (87/189) Installing libvdpau (1.5-r1) (88/189) Installing ffmpeg-libavutil (6.0-r16) (89/189) Installing libdav1d (1.2.0-r0) (90/189) Installing libhwy (1.0.4-r1) (91/189) Installing lcms2 (2.15-r4) (92/189) Installing libjxl (0.8.1-r5) (93/189) Installing lame-libs (3.100-r5) (94/189) Installing opus (1.4-r0) (95/189) Installing soxr (0.1.3-r6) (96/189) Installing ffmpeg-libswresample (6.0-r16) (97/189) Installing libogg (1.3.5-r5) (98/189) Installing libtheora (1.1.1-r18) (99/189) Installing libvorbis (1.3.7-r2) (100/189) Installing libvpx (1.13.0-r2) (101/189) Installing libwebp (1.3.0-r3) (102/189) Installing x264-libs (0.164_git20220602-r2) (103/189) Installing numactl (2.0.16-r4) (104/189) Installing x265-libs (3.5-r4) (105/189) Installing xvidcore (1.3.7-r2) (106/189) Installing ffmpeg-libavcodec (6.0-r16) (107/189) Installing sdl2 (2.26.5-r0) (108/189) Installing libpng (1.6.39-r4) (109/189) Installing freetype (2.13.0-r6) (110/189) Installing fontconfig (2.14.2-r4) (111/189) Installing fribidi (1.0.13-r0) (112/189) Installing libintl (0.21.1-r9) (113/189) Installing libblkid (2.39-r6) (114/189) Installing libmount (2.39-r6) (115/189) Installing glib (2.76.3-r0) (116/189) Installing graphite2 (1.3.14-r6) (117/189) Installing harfbuzz (7.3.0-r1) (118/189) Installing libunibreak (5.1-r1) (119/189) Installing libass (0.17.1-r1) (120/189) Installing libbluray (1.3.4-r1) (121/189) Installing nettle (3.9-r1) (122/189) Installing p11-kit (0.24.1-r2) (123/189) Installing libtasn1 (4.19.0-r2) (124/189) Installing gnutls (3.8.0-r3) (125/189) Installing mpg123-libs (1.31.3-r1) (126/189) Installing libopenmpt (0.7.1-r0) (127/189) Installing mbedtls (2.28.3-r3) (128/189) Installing librist (0.2.7-r0) (129/189) Installing libsrt (1.5.1-r0) (130/189) Installing libssh (0.10.5-r0) (131/189) Installing libsodium (1.0.18-r4) (132/189) Installing libzmq (4.3.4-r5) (133/189) Installing ffmpeg-libavformat (6.0-r16) (134/189) Installing glslang-libs (1.3.246.1-r1) (135/189) Installing spirv-tools (1.3.246.1-r0) (136/189) Installing shaderc (2023.3-r3) (137/189) Installing vulkan-loader (1.3.246.1-r1) (138/189) Installing libplacebo (5.264.1-r3) (139/189) Installing ffmpeg-libpostproc (6.0-r16) (140/189) Installing ffmpeg-libswscale (6.0-r16) (141/189) Installing vidstab (1.1.1-r0) (142/189) Installing zimg (3.0.4-r3) (143/189) Installing ffmpeg-libavfilter (6.0-r16) (144/189) Installing libasyncns (0.8-r2) (145/189) Installing dbus-libs (1.14.6-r3) (146/189) Installing libltdl (2.4.7-r3) (147/189) Installing orc (0.4.33-r1) (148/189) Installing flac-libs (1.4.2-r3) (149/189) Installing libsndfile (1.2.0-r3) (150/189) Installing speexdsp (1.2.1-r2) (151/189) Installing tdb-libs (1.4.8-r1) (152/189) Installing libpulse (16.1-r10) (153/189) Installing libjpeg-turbo (2.1.5.1-r3) (154/189) Installing v4l-utils-libs (1.24.1-r1) (155/189) Installing ffmpeg-libavdevice (6.0-r16) (156/189) Installing ffmpeg-dev (6.0-r16) (157/189) Installing kissfft-libs (131.1.0-r0) (158/189) Installing kissfft (131.1.0-r0) (159/189) Installing kissfft-dev (131.1.0-r0) (160/189) Installing lame-dev (3.100-r5) (161/189) Installing libev (4.33-r1) (162/189) Installing libev-dev (4.33-r1) (163/189) Installing libmicrohttpd (0.9.76-r2) (164/189) Installing gnutls-c++ (3.8.0-r3) (165/189) Installing libgmpxx (6.2.1-r3) (166/189) Installing gmp-dev (6.2.1-r3) (167/189) Installing nettle-dev (3.9-r1) (168/189) Installing libtasn1-progs (4.19.0-r2) (169/189) Installing libtasn1-dev (4.19.0-r2) (170/189) Installing p11-kit-dev (0.24.1-r2) (171/189) Installing gnutls-dev (3.8.0-r3) (172/189) Installing libmicrohttpd-dev (0.9.76-r2) (173/189) Installing mpg123-dev (1.31.3-r1) (174/189) Installing libogg-dev (1.3.5-r5) (175/189) Installing libvorbis-dev (1.3.7-r2) (176/189) Installing libopenmpt-dev (0.7.1-r0) (177/189) Installing libmenuw (6.4_p20230520-r1) (178/189) Installing libncurses++ (6.4_p20230520-r1) (179/189) Installing ncurses-dev (6.4_p20230520-r1) (180/189) Installing pipewire-libs (0.3.71-r1) (181/189) Installing pipewire-dev (0.3.71-r1) (182/189) Installing samurai (1.2-r3) (183/189) Installing sdbus-cpp (1.2.0-r0) (184/189) Installing sdbus-cpp-dev (1.2.0-r0) (185/189) Installing sqlite (3.42.0-r0) (186/189) Installing sqlite-dev (3.42.0-r0) (187/189) Installing taglib (1.13-r0) (188/189) Installing taglib-dev (1.13-r0) (189/189) Installing .makedepends-musikcube (20230527.211758) Executing busybox-1.36.1-r0.trigger Executing glib-2.76.3-r0.trigger OK: 1280 MiB in 300 packages >>> musikcube: Cleaning up srcdir >>> musikcube: Cleaning up pkgdir >>> musikcube: Fetching https://distfiles.alpinelinux.org/distfiles/edge//musikcube-3.0.1.tar.gz >>> musikcube: Fetching https://distfiles.alpinelinux.org/distfiles/edge//musikcube-3.0.1.tar.gz >>> musikcube: Checking sha512sums... musikcube-3.0.1.tar.gz: OK locale.patch: OK tinfo.patch: OK sys.patch: OK >>> musikcube: Unpacking /var/cache/distfiles/edge//musikcube-3.0.1.tar.gz... >>> musikcube: locale.patch patching file src/musikcube/app/model/DirectoryAdapter.cpp >>> musikcube: tinfo.patch patching file src/musikcube/CMakeLists.txt >>> musikcube: sys.patch patching file src/musikcore/CMakeLists.txt -- The C compiler identification is GNU 13.1.1 -- The CXX compiler identification is GNU 13.1.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB -- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB - Success -- Performing Test LLVM_HAS_ATOMICS -- Performing Test LLVM_HAS_ATOMICS - Success -- [ccache] disabled; homebrew or standalone build detected. -- [cross-compile] not enabled! -- [vendor-link-directories] -- [vendor-include-directories] -- [os-system-libs] /usr/lib/libdl.a -- [build] musikcube_LINK_LIBS: /usr/lib/libdl.a/usr/lib/libcurl.so/usr/lib/libssl.so/usr/lib/libcrypto.so/lib/libz.so/usr/lib/libpthread.a -- Found PkgConfig: /usr/bin/pkg-config (found version "1.9.5") -- Checking for module 'kissfft-float' -- Found kissfft-float, version 131.1.0 -- Checking for module 'sqlite3' -- Found sqlite3, version 3.42.0 -- [ncurses] ENABLE_MACOS_SYSTEM_NCURSES is not defined, setting to false -- [ncurses] using library names with 'w' prefix -- [musikcube] using libncurses at: /usr/lib/libncursesw.so -- [musikcube] using libpanel at: /usr/lib/libpanelw.so -- [taglibmetadatareader] using /usr/lib/libtag.so -- [add-plugin] added taglibreader -- [add-plugin] added alsaout -- [add-plugin] skipped coreaudioout -- [add-plugin] added nullout -- Checking for module 'libpipewire-0.3' -- Found libpipewire-0.3, version 0.3.71 -- [add-plugin] added pipewireout -- [add-plugin] skipped portaudioout -- [add-plugin] skipped pulseout -- [add-plugin] skipped sndioout -- [add-plugin] skipped macosmediakeys -- Checking for module 'libsystemd' -- Found libsystemd, version 246 -- [mpris] plugin enabled. using /lib/libelogind.so -- [add-plugin] added mpris -- [server] using /usr/lib/libmicrohttpd.so, /lib/libz.so -- [add-plugin] added server -- [add-plugin] added httpdatastream -- [add-plugin] added ffmpegdecoder -- [gmedecoder] using GME-NOTFOUND -- [add-plugin] skipped gmedecoder -- [add-plugin] added openmptdecoder -- [add-plugin] added stockencoders -- [add-plugin] added supereqdsp -- Configuring done (0.6s) -- Generating done (0.0s) -- Build files have been written to: /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/build [1/192] Building C object src/core_c_demo/CMakeFiles/core_c_demo.dir/main.c.o [2/192] Building CXX object src/musikcubed/CMakeFiles/musikcubed.dir/main.cpp.o [3/192] Building CXX object src/plugins/taglib_plugin/CMakeFiles/taglibreader.dir/TaglibMetadataReader.cpp.o [4/192] Building CXX object src/plugins/taglib_plugin/CMakeFiles/taglibreader.dir/taglib_plugin.cpp.o [5/192] Building CXX object src/plugins/supereqdsp/CMakeFiles/supereqdsp.dir/SuperEqDsp.cpp.o [6/192] Building CXX object src/plugins/supereqdsp/CMakeFiles/supereqdsp.dir/supereqdsp_plugin.cpp.o [7/192] Building C object src/plugins/supereqdsp/CMakeFiles/supereqdsp.dir/supereq/Fftsg_fl.c.o [8/192] Building CXX object src/plugins/supereqdsp/CMakeFiles/supereqdsp.dir/supereq/Equ.cpp.o [9/192] Building CXX object src/plugins/stockencoders/CMakeFiles/stockencoders.dir/FfmpegEncoder.cpp.o [10/192] Building CXX object src/plugins/stockencoders/CMakeFiles/stockencoders.dir/LameEncoder.cpp.o [11/192] Building CXX object src/plugins/stockencoders/CMakeFiles/stockencoders.dir/main.cpp.o [12/192] Building CXX object src/plugins/server/CMakeFiles/server.dir/WebSocketServer.cpp.o [13/192] Building CXX object src/plugins/server/CMakeFiles/server.dir/Util.cpp.o [14/192] Building CXX object src/plugins/server/CMakeFiles/server.dir/TranscodingAudioDataStream.cpp.o [15/192] Building CXX object src/plugins/server/CMakeFiles/server.dir/Transcoder.cpp.o [16/192] Building CXX object src/plugins/server/CMakeFiles/server.dir/Snapshots.cpp.o [17/192] Building CXX object src/plugins/server/CMakeFiles/server.dir/main.cpp.o [18/192] Building CXX object src/plugins/server/CMakeFiles/server.dir/HttpServer.cpp.o [19/192] Building CXX object src/plugins/server/CMakeFiles/server.dir/BlockingTranscoder.cpp.o [20/192] Building CXX object src/plugins/pipewireout/CMakeFiles/pipewireout.dir/PipeWireOut.cpp.o [21/192] Building CXX object src/plugins/pipewireout/CMakeFiles/pipewireout.dir/pipewireout_plugin.cpp.o [22/192] Building CXX object src/plugins/libopenmptdecoder/CMakeFiles/openmptdecoder.dir/Utility.cpp.o [23/192] Building CXX object src/plugins/libopenmptdecoder/CMakeFiles/openmptdecoder.dir/OpenMptIndexerSource.cpp.o [24/192] Building CXX object src/plugins/libopenmptdecoder/CMakeFiles/openmptdecoder.dir/OpenMptDecoder.cpp.o [25/192] Building CXX object src/plugins/libopenmptdecoder/CMakeFiles/openmptdecoder.dir/OpenMptDataStream.cpp.o [26/192] Building CXX object src/plugins/libopenmptdecoder/CMakeFiles/openmptdecoder.dir/plugin.cpp.o [27/192] Building CXX object src/plugins/nullout/CMakeFiles/nullout.dir/NullOut.cpp.o [28/192] Building CXX object src/plugins/nullout/CMakeFiles/nullout.dir/nullout_plugin.cpp.o [29/192] Building CXX object src/plugins/mpris/CMakeFiles/mpris.dir/dbus.cpp.o [30/192] Building CXX object src/plugins/mpris/CMakeFiles/mpris.dir/mpris.cpp.o [31/192] Building CXX object src/plugins/httpdatastream/CMakeFiles/httpdatastream.dir/LruDiskCache.cpp.o [32/192] Building CXX object src/plugins/httpdatastream/CMakeFiles/httpdatastream.dir/HttpDataStreamFactory.cpp.o [33/192] Building CXX object src/plugins/httpdatastream/CMakeFiles/httpdatastream.dir/HttpDataStream.cpp.o [34/192] Building CXX object src/plugins/httpdatastream/CMakeFiles/httpdatastream.dir/httpdatastream_plugin.cpp.o [35/192] Building CXX object src/plugins/ffmpegdecoder/CMakeFiles/ffmpegdecoder.dir/FfmpegDecoder.cpp.o [36/192] Building CXX object src/plugins/ffmpegdecoder/CMakeFiles/ffmpegdecoder.dir/plugin.cpp.o [37/192] Building CXX object src/plugins/alsaout/CMakeFiles/alsaout.dir/AlsaOut.cpp.o [38/192] Building CXX object src/plugins/alsaout/CMakeFiles/alsaout.dir/alsaout_plugin.cpp.o [39/192] Building C object src/musikcore/CMakeFiles/musikcore.dir/__/3rdparty/src/md5.c.o [40/192] Building CXX object src/musikcore/CMakeFiles/musikcore.dir/support/PreferenceKeys.cpp.o [41/192] Building CXX object src/musikcore/CMakeFiles/musikcore.dir/support/Preferences.cpp.o [42/192] Building CXX object src/musikcore/CMakeFiles/musikcore.dir/support/Playback.cpp.o [43/192] Building CXX object src/musikcore/CMakeFiles/musikcore.dir/support/PiggyDebugBackend.cpp.o [44/192] Building CXX object src/musikcore/CMakeFiles/musikcore.dir/support/LastFm.cpp.o [45/192] Building CXX object src/musikcore/CMakeFiles/musikcore.dir/support/Common.cpp.o [46/192] Building CXX object src/musikcore/CMakeFiles/musikcore.dir/support/Duration.cpp.o [47/192] Building CXX object src/musikcore/CMakeFiles/musikcore.dir/support/Auddio.cpp.o [48/192] Building CXX object src/musikcore/CMakeFiles/musikcore.dir/runtime/MessageQueue.cpp.o [49/192] Building CXX object src/musikcore/CMakeFiles/musikcore.dir/runtime/Message.cpp.o [50/192] Building CXX object src/musikcore/CMakeFiles/musikcore.dir/plugin/Plugins.cpp.o [51/192] Building CXX object src/musikcore/CMakeFiles/musikcore.dir/plugin/PluginFactory.cpp.o [52/192] Building CXX object src/musikcore/CMakeFiles/musikcore.dir/net/WebSocketClient.cpp.o [53/192] Building CXX object src/musikcore/CMakeFiles/musikcore.dir/net/RawWebSocketClient.cpp.o [54/192] Building CXX object src/musikcore/CMakeFiles/musikcore.dir/net/PiggyWebSocketClient.cpp.o [55/192] Building CXX object src/musikcore/CMakeFiles/musikcore.dir/library/track/TrackList.cpp.o [56/192] Building CXX object src/musikcore/CMakeFiles/musikcore.dir/library/track/Track.cpp.o [57/192] Building CXX object src/musikcore/CMakeFiles/musikcore.dir/library/track/LibraryTrack.cpp.o [58/192] Building CXX object src/musikcore/CMakeFiles/musikcore.dir/library/track/IndexerTrack.cpp.o [59/192] Building CXX object src/musikcore/CMakeFiles/musikcore.dir/library/metadata/MetadataMapList.cpp.o [60/192] Building CXX object src/musikcore/CMakeFiles/musikcore.dir/library/metadata/MetadataMap.cpp.o [61/192] Building CXX object src/musikcore/CMakeFiles/musikcore.dir/library/query/util/Serialization.cpp.o [62/192] Building CXX object src/musikcore/CMakeFiles/musikcore.dir/library/query/util/CategoryQueryUtil.cpp.o [63/192] Building CXX object src/musikcore/CMakeFiles/musikcore.dir/library/query/TrackMetadataQuery.cpp.o [64/192] Building CXX object src/musikcore/CMakeFiles/musikcore.dir/library/query/TrackMetadataBatchQuery.cpp.o [65/192] Building CXX object src/musikcore/CMakeFiles/musikcore.dir/library/query/SetTrackRatingQuery.cpp.o [66/192] Building CXX object src/musikcore/CMakeFiles/musikcore.dir/library/query/SearchTrackListQuery.cpp.o [67/192] Building CXX object src/musikcore/CMakeFiles/musikcore.dir/library/query/SavePlaylistQuery.cpp.o [68/192] Building CXX object src/musikcore/CMakeFiles/musikcore.dir/library/query/PersistedPlayQueueQuery.cpp.o [69/192] Building CXX object src/musikcore/CMakeFiles/musikcore.dir/library/query/NowPlayingTrackListQuery.cpp.o [70/192] Building CXX object src/musikcore/CMakeFiles/musikcore.dir/library/query/MarkTrackPlayedQuery.cpp.o [71/192] Building CXX object src/musikcore/CMakeFiles/musikcore.dir/library/query/LyricsQuery.cpp.o [72/192] Building CXX object src/musikcore/CMakeFiles/musikcore.dir/library/query/DirectoryTrackListQuery.cpp.o [73/192] Building CXX object src/musikcore/CMakeFiles/musikcore.dir/library/query/DeletePlaylistQuery.cpp.o [74/192] Building CXX object src/musikcore/CMakeFiles/musikcore.dir/library/query/CategoryTrackListQuery.cpp.o [75/192] Building CXX object src/musikcore/CMakeFiles/musikcore.dir/library/query/CategoryListQuery.cpp.o [76/192] Building CXX object src/musikcore/CMakeFiles/musikcore.dir/library/query/GetPlaylistQuery.cpp.o [77/192] Building CXX object src/musikcore/CMakeFiles/musikcore.dir/library/query/AppendPlaylistQuery.cpp.o [78/192] Building CXX object src/musikcore/CMakeFiles/musikcore.dir/library/query/AllCategoriesQuery.cpp.o [79/192] Building CXX object src/musikcore/CMakeFiles/musikcore.dir/library/query/AlbumListQuery.cpp.o [80/192] Building CXX object src/musikcore/CMakeFiles/musikcore.dir/library/RemoteLibrary.cpp.o [81/192] Building CXX object src/musikcore/CMakeFiles/musikcore.dir/library/QueryRegistry.cpp.o [82/192] Building CXX object src/musikcore/CMakeFiles/musikcore.dir/library/MasterLibrary.cpp.o [83/192] Building CXX object src/musikcore/CMakeFiles/musikcore.dir/library/LocalMetadataProxy.cpp.o [84/192] Building CXX object src/musikcore/CMakeFiles/musikcore.dir/library/LocalLibrary.cpp.o [85/192] Building CXX object src/musikcore/CMakeFiles/musikcore.dir/library/LibraryFactory.cpp.o [86/192] Building CXX object src/musikcore/CMakeFiles/musikcore.dir/library/Indexer.cpp.o [87/192] Building CXX object src/musikcore/CMakeFiles/musikcore.dir/io/LocalFileStream.cpp.o [88/192] Building CXX object src/musikcore/CMakeFiles/musikcore.dir/io/DataStreamFactory.cpp.o [89/192] Building CXX object src/musikcore/CMakeFiles/musikcore.dir/i18n/Locale.cpp.o [90/192] Building CXX object src/musikcore/CMakeFiles/musikcore.dir/db/Statement.cpp.o [91/192] Building CXX object src/musikcore/CMakeFiles/musikcore.dir/db/SqliteExtensions.cpp.o [92/192] Linking CXX shared library /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/bin/plugins/libnullout.so In file included from /usr/include/c++/13.1.1/map:62, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/plugins/server/Snapshots.h:38, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/plugins/server/Snapshots.cpp:35: /usr/include/c++/13.1.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Snapshots::CacheKey>; _KeyOfValue = std::_Select1st, Snapshots::CacheKey> >; _Compare = std::less >; _Alloc = std::allocator, Snapshots::CacheKey> >]': /usr/include/c++/13.1.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, Snapshots::CacheKey>, std::_Select1st, Snapshots::CacheKey> >, std::less >, std::allocator, Snapshots::CacheKey> > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Snapshots::CacheKey; _Compare = std::less >; _Alloc = std::allocator, Snapshots::CacheKey> >]', inlined from 'TrackList* Snapshots::Get(const std::string&)' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/plugins/server/Snapshots.cpp:64:24: /usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, Snapshots::CacheKey>, std::_Select1st, Snapshots::CacheKey> >, std::less >, std::allocator, Snapshots::CacheKey> > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = Snapshots::CacheKey; _Compare = std::less >; _Alloc = std::allocator, Snapshots::CacheKey> >]', inlined from 'void Snapshots::Put(const std::string&, TrackList*)' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/plugins/server/Snapshots.cpp:73:20: /usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, Snapshots::CacheKey>, std::_Select1st, Snapshots::CacheKey> >, std::less >, std::allocator, Snapshots::CacheKey> > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [93/192] Building CXX object src/musikcore/CMakeFiles/musikcore.dir/db/ScopedTransaction.cpp.o [94/192] Building CXX object src/musikcore/CMakeFiles/musikcore.dir/db/Connection.cpp.o [95/192] Building CXX object src/musikcore/CMakeFiles/musikcore.dir/audio/Visualizer.cpp.o [96/192] Building CXX object src/musikcore/CMakeFiles/musikcore.dir/audio/Streams.cpp.o [97/192] Building CXX object src/musikcore/CMakeFiles/musikcore.dir/audio/Stream.cpp.o [98/192] Building CXX object src/musikcore/CMakeFiles/musikcore.dir/audio/Player.cpp.o [99/192] Building CXX object src/musikcore/CMakeFiles/musikcore.dir/audio/PlaybackService.cpp.o [100/192] Building CXX object src/musikcore/CMakeFiles/musikcore.dir/audio/Outputs.cpp.o [101/192] Building CXX object src/musikcore/CMakeFiles/musikcore.dir/audio/MasterTransport.cpp.o [102/192] Building CXX object src/musikcore/CMakeFiles/musikcore.dir/audio/GaplessTransport.cpp.o [103/192] Linking CXX shared library /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/bin/plugins/libsupereqdsp.so [104/192] Linking CXX shared library /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/bin/plugins/libstockencoders.so [105/192] Building CXX object src/musikcore/CMakeFiles/musikcore.dir/audio/CrossfadeTransport.cpp.o [106/192] Building CXX object src/musikcore/CMakeFiles/musikcore.dir/audio/Crossfader.cpp.o [107/192] Building CXX object src/musikcore/CMakeFiles/musikcore.dir/audio/Buffer.cpp.o [108/192] Linking CXX shared library /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/bin/plugins/libffmpegdecoder.so [109/192] Building CXX object src/musikcore/CMakeFiles/musikcore.dir/debug.cpp.o [110/192] Building CXX object src/musikcore/CMakeFiles/musikcore.dir/c_interface_wrappers.cpp.o [111/192] Building CXX object src/musikcore/CMakeFiles/musikcore.dir/c_context.cpp.o [112/192] Linking CXX shared library /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/bin/plugins/libmpris.so [113/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/cursespp/Window.cpp.o [114/192] Linking CXX shared library /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/bin/plugins/libalsaout.so [115/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/cursespp/ToastOverlay.cpp.o [116/192] Linking CXX shared library /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/bin/plugins/libopenmptdecoder.so [117/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/cursespp/TextLabel.cpp.o [118/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/cursespp/TextInput.cpp.o [119/192] Linking CXX shared library /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/bin/plugins/libtaglibreader.so [120/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/cursespp/Text.cpp.o [121/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/cursespp/SingleLineEntry.cpp.o [122/192] Linking CXX shared library /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/bin/plugins/libpipewireout.so [123/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/cursespp/SimpleScrollAdapter.cpp.o [124/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/cursespp/ShortcutsWindow.cpp.o [125/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/cursespp/Scrollbar.cpp.o In file included from /usr/include/c++/13.1.1/map:62, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcube/cursespp/../../3rdparty/include/nlohmann/json.hpp:64, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/plugins/httpdatastream/HttpDataStream.cpp:55: /usr/include/c++/13.1.1/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.1.1/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.1.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/vector:72, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/plugins/httpdatastream/LruDiskCache.h:36, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/plugins/httpdatastream/HttpDataStream.cpp:38: /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long unsigned int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer>}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer>}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = nlohmann::detail::value_t; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcube/cursespp/../../3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::start_object(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcube/cursespp/../../3rdparty/include/nlohmann/json.hpp:4516:41: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = nlohmann::detail::value_t; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcube/cursespp/../../3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::start_array(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcube/cursespp/../../3rdparty/include/nlohmann/json.hpp:4542:41: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcube/cursespp/../../3rdparty/include/nlohmann/json.hpp:4726:76: /usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcube/cursespp/../../3rdparty/include/nlohmann/json.hpp:4530:72, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcube/cursespp/../../3rdparty/include/nlohmann/json.hpp:8862:29: /usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = double&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcube/cursespp/../../3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::number_float(number_float_t, const string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcube/cursespp/../../3rdparty/include/nlohmann/json.hpp:4504:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcube/cursespp/../../3rdparty/include/nlohmann/json.hpp:8919:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = bool&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcube/cursespp/../../3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::boolean(bool) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcube/cursespp/../../3rdparty/include/nlohmann/json.hpp:4486:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcube/cursespp/../../3rdparty/include/nlohmann/json.hpp:8929:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = bool&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcube/cursespp/../../3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::boolean(bool) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcube/cursespp/../../3rdparty/include/nlohmann/json.hpp:4486:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcube/cursespp/../../3rdparty/include/nlohmann/json.hpp:8947:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long int&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcube/cursespp/../../3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::number_integer(number_integer_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcube/cursespp/../../3rdparty/include/nlohmann/json.hpp:4492:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcube/cursespp/../../3rdparty/include/nlohmann/json.hpp:8956:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = std::__cxx11::basic_string&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcube/cursespp/../../3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::string(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcube/cursespp/../../3rdparty/include/nlohmann/json.hpp:4510:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcube/cursespp/../../3rdparty/include/nlohmann/json.hpp:8965:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long unsigned int&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcube/cursespp/../../3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::number_unsigned(number_unsigned_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcube/cursespp/../../3rdparty/include/nlohmann/json.hpp:4498:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcube/cursespp/../../3rdparty/include/nlohmann/json.hpp:8974:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcube/cursespp/../../3rdparty/include/nlohmann/json.hpp:4530:72, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcube/cursespp/../../3rdparty/include/nlohmann/json.hpp:9058:25: /usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [126/192] Linking CXX shared library /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/bin/plugins/libhttpdatastream.so [127/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/cursespp/ScrollAdapterBase.cpp.o [128/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/cursespp/ScrollableWindow.cpp.o [129/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/cursespp/Screen.cpp.o [130/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/cursespp/SchemaOverlay.cpp.o [131/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/cursespp/OverlayStack.cpp.o [132/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/cursespp/MultiLineEntry.cpp.o [133/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/cursespp/ListWindow.cpp.o [134/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/cursespp/ListOverlay.cpp.o [135/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/cursespp/LayoutBase.cpp.o [136/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/cursespp/IMouseHandler.cpp.o [137/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/cursespp/InputOverlay.cpp.o [138/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/cursespp/DialogOverlay.cpp.o [139/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/cursespp/Colors.cpp.o [140/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/cursespp/Checkbox.cpp.o [141/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/cursespp/AppLayout.cpp.o [142/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/cursespp/App.cpp.o [143/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/app/window/TransportWindow.cpp.o [144/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/app/window/TrackListView.cpp.o [145/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/app/window/CategoryListView.cpp.o [146/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/app/util/WindowUtil.cpp.o [147/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/app/util/UpdateCheck.cpp.o [148/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/app/util/TrackRowRenderers.cpp.o [149/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/app/util/Rating.cpp.o [150/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/app/util/Playback.cpp.o [151/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/app/util/PreferenceKeys.cpp.o [152/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/app/util/MagicConstants.cpp.o [153/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/app/util/Hotkeys.cpp.o [154/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/app/util/GlobalHotkeys.cpp.o [155/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/app/util/ConsoleLogger.cpp.o [156/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/app/overlay/VisualizerOverlay.cpp.o In file included from /usr/include/c++/13.1.1/set:62, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:35, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/support/PiggyDebugBackend.cpp:36: /usr/include/c++/13.1.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.1.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/map:63, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:37: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer>}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer>}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]' at /usr/include/c++/13.1.1/bits/stl_map.h:601:22, inlined from 'nlohmann::basic_json<>::basic_json(initializer_list_t, bool, value_t):: >&)>' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:15989:40, inlined from '_Funct std::for_each(_IIter, _IIter, _Funct) [with _IIter = const nlohmann::detail::json_ref >*; _Funct = nlohmann::basic_json<>::basic_json(initializer_list_t, bool, value_t):: >&)>]' at /usr/include/c++/13.1.1/bits/stl_algo.h:3833:5, inlined from 'nlohmann::basic_json::basic_json(initializer_list_t, bool, value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:15986:26: /usr/include/c++/13.1.1/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, nlohmann::basic_json<>, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator'} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [157/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/app/overlay/TrackOverlays.cpp.o [158/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/app/overlay/SettingsOverlays.cpp.o In file included from /usr/include/c++/13.1.1/set:62, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:35, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/library/track/IndexerTrack.cpp:35: /usr/include/c++/13.1.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': /usr/include/c++/13.1.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/map:63, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:37: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = std::set; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'void musik::core::IndexerTrack::ProcessNonStandardMetadata(musik::core::db::Connection&)' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/library/track/IndexerTrack.cpp:585:46: /usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = std::set; _Compare = std::less; _Alloc = std::allocator > >]', inlined from 'void musik::core::IndexerTrack::ProcessNonStandardMetadata(musik::core::db::Connection&)' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/library/track/IndexerTrack.cpp:594:34: /usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [159/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/app/overlay/ServerOverlay.cpp.o [160/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/app/overlay/ReassignHotkeyOverlay.cpp.o [161/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/app/overlay/PreampOverlay.cpp.o In file included from /usr/include/c++/13.1.1/vector:72, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:36, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/library/query/util/CategoryQueryUtil.cpp:35: /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const std::pair, std::allocator >, long long int>&}; _Tp = std::pair, long long int>; _Alloc = std::allocator, long long int> >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, long long int> >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::pair, long long int>; _Alloc = std::allocator, long long int> >]', inlined from 'void musik::core::library::query::category::SplitPredicates(const PredicateList&, PredicateList&, PredicateList&)' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/library/query/util/CategoryQueryUtil.cpp:109:38: /usr/include/c++/13.1.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int> > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::pair, long long int>; _Alloc = std::allocator, long long int> >]', inlined from 'void musik::core::library::query::category::SplitPredicates(const PredicateList&, PredicateList&, PredicateList&)' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/library/query/util/CategoryQueryUtil.cpp:112:39: /usr/include/c++/13.1.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int> > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [162/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/app/overlay/PluginOverlay.cpp.o [163/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/app/overlay/PlayQueueOverlays.cpp.o [164/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/app/overlay/PlaybackOverlays.cpp.o [165/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/app/overlay/LastFmOverlay.cpp.o In file included from /usr/include/c++/13.1.1/algorithm:61, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:39, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/library/track/TrackList.cpp:35: /usr/include/c++/13.1.1/bits/stl_algo.h: In function 'void std::shuffle(_RAIter, _RAIter, _UGenerator&&) [with _RAIter = __gnu_cxx::__normal_iterator >; _UGenerator = linear_congruential_engine&]': /usr/include/c++/13.1.1/bits/stl_algo.h:3742:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 3742 | shuffle(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~ /usr/include/c++/13.1.1/bits/stl_algo.h:3742:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/library/track/TrackList.cpp: In member function 'void musik::core::TrackList::Shuffle()': /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/library/track/TrackList.cpp:226:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 226 | std::shuffle(this->ids.begin(), this->ids.end(), rng); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/vector:72, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:36: /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long int&}; _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/vector.tcc:133:5: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 133 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc:170:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 170 | _M_realloc_insert(begin() + (__position - cbegin()), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/library/track/TrackList.cpp: In member function 'bool musik::core::TrackList::Insert(int64_t, size_t)': /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/library/track/TrackList.cpp:98:25: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 98 | this->ids.insert(this->ids.begin() + index, id); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'bool musik::core::TrackList::Insert(int64_t, size_t)' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/library/track/TrackList.cpp:101:24: /usr/include/c++/13.1.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'bool musik::core::TrackList::Move(size_t, size_t)', inlined from 'bool musik::core::TrackList::Move(size_t, size_t)' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/library/track/TrackList.cpp:116:6: /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/library/track/TrackList.cpp:121:25: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 121 | this->ids.insert(this->ids.begin() + to, temp); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = std::vector]' at /usr/include/c++/13.1.1/bits/stl_iterator.h:739:22, inlined from 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const long long int*; _OI = std::back_insert_iterator >]' at /usr/include/c++/13.1.1/bits/stl_algobase.h:388:18, inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const long long int*; _OI = back_insert_iterator >]' at /usr/include/c++/13.1.1/bits/stl_algobase.h:506:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const long long int*; _OI = back_insert_iterator >]' at /usr/include/c++/13.1.1/bits/stl_algobase.h:533:42, inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = back_insert_iterator >]' at /usr/include/c++/13.1.1/bits/stl_algobase.h:540:31, inlined from '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = back_insert_iterator >]' at /usr/include/c++/13.1.1/bits/stl_algobase.h:633:7, inlined from 'void musik::core::TrackList::CopyFrom(const musik::core::TrackList&)' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/library/track/TrackList.cpp:208:14: /usr/include/c++/13.1.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void musik::core::TrackList::Add(int64_t)' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/library/track/TrackList.cpp:93:24: /usr/include/c++/13.1.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/bits/unordered_map.h:33, from /usr/include/c++/13.1.1/unordered_map:41, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:40: /usr/include/c++/13.1.1/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(const_iterator) [with _Key = long long int; _Value = std::pair, std::_List_iterator > >; _Alloc = std::allocator, std::_List_iterator > > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = std::hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]': /usr/include/c++/13.1.1/bits/hashtable.h:2301:5: note: parameter passing for argument of type 'std::_Hashtable, std::_List_iterator > >, std::allocator, std::_List_iterator > > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base, std::_List_iterator > >, std::allocator, std::_List_iterator > > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1 2301 | _Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2302 | _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = long long int; _Value = std::pair, std::_List_iterator > >; _Alloc = std::allocator, std::_List_iterator > > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = std::hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]', inlined from 'std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = long long int; _Tp = std::pair, std::_List_iterator >; _Hash = std::hash; _Pred = std::equal_to; _Alloc = std::allocator, std::_List_iterator > > >]' at /usr/include/c++/13.1.1/bits/unordered_map.h:753:26, inlined from 'void musik::core::TrackList::PruneCache() const' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/library/track/TrackList.cpp:274:23: /usr/include/c++/13.1.1/bits/hashtable.h:980:21: note: parameter passing for argument of type 'std::_Hashtable, std::_List_iterator > >, std::allocator, std::_List_iterator > > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base, std::_List_iterator > >, std::allocator, std::_List_iterator > > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1 980 | { return erase(const_iterator(__it)); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = long long int; _Value = std::pair, std::_List_iterator > >; _Alloc = std::allocator, std::_List_iterator > > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = std::hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]', inlined from 'std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = long long int; _Tp = std::pair, std::_List_iterator >; _Hash = std::hash; _Pred = std::equal_to; _Alloc = std::allocator, std::_List_iterator > > >]' at /usr/include/c++/13.1.1/bits/unordered_map.h:753:26, inlined from 'void musik::core::TrackList::AddToCache(int64_t, musik::core::TrackPtr) const' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/library/track/TrackList.cpp:261:23: /usr/include/c++/13.1.1/bits/hashtable.h:980:21: note: parameter passing for argument of type 'std::_Hashtable, std::_List_iterator > >, std::allocator, std::_List_iterator > > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base, std::_List_iterator > >, std::allocator, std::_List_iterator > > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1 980 | { return erase(const_iterator(__it)); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ [166/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/app/overlay/EqualizerOverlay.cpp.o In file included from /usr/include/c++/13.1.1/vector:72, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:36, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/library/query/util/Serialization.cpp:35: /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, long long int>}; _Tp = std::pair, long long int>; _Alloc = std::allocator, long long int> >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, long long int> >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/set:62, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:35: /usr/include/c++/13.1.1/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.1.1/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer>}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer>}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21, inlined from 'void nlohmann::basic_json::push_back(nlohmann::basic_json&&) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:19376:33: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair, std::allocator >, long long int>}; _Tp = std::pair, long long int>; _Alloc = std::allocator, long long int> >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair, long long int>; _Alloc = std::allocator, long long int> >]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21, inlined from 'void musik::core::library::query::serialization::PredicateListFromJson(const nlohmann::json&, musik::core::library::query::category::PredicateList&)' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/library/query/util/Serialization.cpp:57:33: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int> > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [167/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/app/overlay/ColorThemeOverlay.cpp.o [168/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/app/overlay/BrowseOverlays.cpp.o [169/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/app/model/HotkeysAdapter.cpp.o [170/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/app/model/DirectoryAdapter.cpp.o [171/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/app/layout/TrackSearchLayout.cpp.o [172/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/app/layout/SettingsLayout.cpp.o [173/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/app/layout/RemoteLibrarySettingsLayout.cpp.o [174/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/app/layout/NowPlayingLayout.cpp.o [175/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/app/layout/MainLayout.cpp.o In file included from /usr/include/c++/13.1.1/set:62, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:35, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/library/query/AppendPlaylistQuery.cpp:35: /usr/include/c++/13.1.1/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.1.1/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.1.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/map:63, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:37: /usr/include/c++/13.1.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/vector:72, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:36: /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long unsigned int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer>}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer>}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = nlohmann::detail::value_t; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::start_object(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4516:41: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = nlohmann::detail::value_t; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::start_array(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4542:41: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = double&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::number_float(number_float_t, const string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4504:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8919:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = bool&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::boolean(bool) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4486:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8929:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = bool&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::boolean(bool) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4486:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8947:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long int&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::number_integer(number_integer_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4492:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8956:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = std::__cxx11::basic_string&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::string(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4510:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8965:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long unsigned int&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::number_unsigned(number_unsigned_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4498:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8974:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4530:72, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:9058:25: /usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4726:76: /usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [176/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/app/layout/LyricsLayout.cpp.o [177/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/app/layout/LocalLibrarySettingsLayout.cpp.o [178/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/app/layout/LibraryNotConnectedLayout.cpp.o In file included from /usr/include/c++/13.1.1/set:62, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:35, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/library/query/AlbumListQuery.cpp:35: /usr/include/c++/13.1.1/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.1.1/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.1.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/map:63, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:37: /usr/include/c++/13.1.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/vector:72, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:36: /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long unsigned int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer>}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer>}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = nlohmann::detail::value_t; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::start_object(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4516:41: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = nlohmann::detail::value_t; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::start_array(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4542:41: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = double&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::number_float(number_float_t, const string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4504:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8919:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = bool&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::boolean(bool) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4486:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8929:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = bool&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::boolean(bool) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4486:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8947:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long int&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::number_integer(number_integer_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4492:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8956:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = std::__cxx11::basic_string&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::string(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4510:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8965:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long unsigned int&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::number_unsigned(number_unsigned_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4498:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8974:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4530:72, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:9058:25: /usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4726:76: /usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [179/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/app/layout/LibraryLayout.cpp.o In file included from /usr/include/c++/13.1.1/set:62, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:35, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/library/RemoteLibrary.cpp:35: /usr/include/c++/13.1.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.1.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/map:63, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:37: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer>}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer>}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]' at /usr/include/c++/13.1.1/bits/stl_map.h:601:22, inlined from 'nlohmann::basic_json<>::basic_json(initializer_list_t, bool, value_t):: >&)>' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:15989:40, inlined from '_Funct std::for_each(_IIter, _IIter, _Funct) [with _IIter = const nlohmann::detail::json_ref >*; _Funct = nlohmann::basic_json<>::basic_json(initializer_list_t, bool, value_t):: >&)>]' at /usr/include/c++/13.1.1/bits/stl_algo.h:3833:5, inlined from 'nlohmann::basic_json::basic_json(initializer_list_t, bool, value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:15986:26: /usr/include/c++/13.1.1/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, nlohmann::basic_json<>, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator'} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [180/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/app/layout/HotkeysLayout.cpp.o In file included from /usr/include/c++/13.1.1/set:62, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:35, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/library/query/DeletePlaylistQuery.cpp:35: /usr/include/c++/13.1.1/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.1.1/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.1.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/map:63, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:37: /usr/include/c++/13.1.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/vector:72, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:36: /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long unsigned int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer>}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer>}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = nlohmann::detail::value_t; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::start_array(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4542:41: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = nlohmann::detail::value_t; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::start_object(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4516:41: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = double&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::number_float(number_float_t, const string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4504:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8919:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = bool&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::boolean(bool) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4486:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8929:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = bool&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::boolean(bool) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4486:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8947:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long int&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::number_integer(number_integer_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4492:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8956:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = std::__cxx11::basic_string&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::string(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4510:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8965:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long unsigned int&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::number_unsigned(number_unsigned_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4498:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8974:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4530:72, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:9058:25: /usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4726:76: /usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [181/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/app/layout/DirectoryLayout.cpp.o In file included from /usr/include/c++/13.1.1/vector:72, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:36, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/library/Indexer.cpp:35: /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long int&}; _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void musik::core::Indexer::Synchronize(const SyncContext&, asio::io_service*)' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/library/Indexer.cpp:274:34: /usr/include/c++/13.1.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [182/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/app/layout/ConsoleLayout.cpp.o In file included from /usr/include/c++/13.1.1/set:62, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:35, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/library/query/AllCategoriesQuery.cpp:35: /usr/include/c++/13.1.1/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.1.1/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.1.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/map:63, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:37: /usr/include/c++/13.1.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/vector:72, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:36: /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long unsigned int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer>}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer>}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = nlohmann::detail::value_t; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::start_object(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4516:41: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = nlohmann::detail::value_t; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::start_array(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4542:41: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = double&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::number_float(number_float_t, const string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4504:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8919:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = bool&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::boolean(bool) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4486:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8929:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = bool&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::boolean(bool) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4486:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8947:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long int&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::number_integer(number_integer_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4492:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8956:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = std::__cxx11::basic_string&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::string(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4510:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8965:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long unsigned int&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::number_unsigned(number_unsigned_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4498:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8974:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4530:72, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:9058:25: /usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4726:76: /usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [183/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/app/layout/CategorySearchLayout.cpp.o In file included from /usr/include/c++/13.1.1/set:62, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:35, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/i18n/Locale.cpp:35: /usr/include/c++/13.1.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.1.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/map:63, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:37: /usr/include/c++/13.1.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/vector:72, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:36: /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long unsigned int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer>}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer>}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = nlohmann::detail::value_t; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::start_object(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4516:41: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = nlohmann::detail::value_t; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::start_array(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4542:41: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4726:76: /usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = double&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::number_float(number_float_t, const string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4504:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8919:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = bool&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::boolean(bool) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4486:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8929:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = bool&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::boolean(bool) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4486:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8947:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long int&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::number_integer(number_integer_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4492:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8956:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = std::__cxx11::basic_string&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::string(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4510:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8965:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long unsigned int&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::number_unsigned(number_unsigned_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4498:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8974:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [184/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/app/layout/BrowseLayout.cpp.o In file included from /usr/include/c++/13.1.1/set:62, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:35, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/library/query/MarkTrackPlayedQuery.cpp:35: /usr/include/c++/13.1.1/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.1.1/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.1.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/map:63, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:37: /usr/include/c++/13.1.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/vector:72, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:36: /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long unsigned int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer>}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer>}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = nlohmann::detail::value_t; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::start_object(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4516:41: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = nlohmann::detail::value_t; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::start_array(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4542:41: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = double&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::number_float(number_float_t, const string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4504:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8919:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = bool&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::boolean(bool) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4486:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8929:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = bool&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::boolean(bool) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4486:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8947:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long int&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::number_integer(number_integer_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4492:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8956:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = std::__cxx11::basic_string&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::string(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4510:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8965:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long unsigned int&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::number_unsigned(number_unsigned_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4498:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8974:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4530:72, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:9058:25: /usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4726:76: /usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [185/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/stdafx.cpp.o [186/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/Main.cpp.o In file included from /usr/include/c++/13.1.1/set:62, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:35, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/library/query/SetTrackRatingQuery.cpp:35: /usr/include/c++/13.1.1/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.1.1/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.1.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/map:63, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:37: /usr/include/c++/13.1.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/vector:72, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:36: /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long unsigned int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer>}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer>}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = nlohmann::detail::value_t; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::start_array(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4542:41: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = nlohmann::detail::value_t; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::start_object(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4516:41: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = double&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::number_float(number_float_t, const string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4504:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8919:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = bool&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::boolean(bool) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4486:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8929:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = bool&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::boolean(bool) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4486:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8947:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long int&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::number_integer(number_integer_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4492:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8956:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = std::__cxx11::basic_string&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::string(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4510:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8965:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long unsigned int&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::number_unsigned(number_unsigned_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4498:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8974:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4530:72, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:9058:25: /usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4726:76: /usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/set:62, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:35, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/library/query/TrackMetadataQuery.cpp:35: /usr/include/c++/13.1.1/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.1.1/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.1.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/map:63, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:37: /usr/include/c++/13.1.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/vector:72, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:36: /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long unsigned int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer>}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer>}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = nlohmann::detail::value_t; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::start_array(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4542:41: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = nlohmann::detail::value_t; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::start_object(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4516:41: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = double&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::number_float(number_float_t, const string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4504:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8919:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = bool&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::boolean(bool) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4486:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8929:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = bool&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::boolean(bool) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4486:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8947:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long int&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::number_integer(number_integer_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4492:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8956:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = std::__cxx11::basic_string&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::string(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4510:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8965:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long unsigned int&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::number_unsigned(number_unsigned_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4498:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8974:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4530:72, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:9058:25: /usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4726:76: /usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/set:62, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:35, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/support/LastFm.cpp:35: /usr/include/c++/13.1.1/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.1.1/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.1.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/map:63, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:37: /usr/include/c++/13.1.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/vector:72, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:36: /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long unsigned int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer>}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer>}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = nlohmann::detail::value_t; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::start_array(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4542:41: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = nlohmann::detail::value_t; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::start_object(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4516:41: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = double&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::number_float(number_float_t, const string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4504:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8919:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = bool&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::boolean(bool) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4486:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8929:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = bool&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::boolean(bool) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4486:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8947:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long int&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::number_integer(number_integer_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4492:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8956:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = std::__cxx11::basic_string&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::string(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4510:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8965:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long unsigned int&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::number_unsigned(number_unsigned_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4498:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8974:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4530:72, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:9058:25: /usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4726:76: /usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/set:62, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:35, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/support/Auddio.cpp:35: /usr/include/c++/13.1.1/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.1.1/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.1.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/map:63, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:37: /usr/include/c++/13.1.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4726:76: /usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/vector:72, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:36: /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = nlohmann::detail::value_t; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::start_object(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4516:41: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = nlohmann::detail::value_t; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::start_array(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4542:41: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long unsigned int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 529 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/vector:66: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, size_type, const value_type&) [with _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'nlohmann::basic_json::value_type& nlohmann::basic_json::operator[](size_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:17683:38: /usr/include/c++/13.1.1/bits/stl_vector.h:1437:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1437 | _M_fill_insert(begin() + __offset, __n, __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = double&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::number_float(number_float_t, const string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4504:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8919:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = bool&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::boolean(bool) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4486:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8929:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = bool&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::boolean(bool) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4486:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8947:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long int&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::number_integer(number_integer_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4492:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8956:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = std::__cxx11::basic_string&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::string(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4510:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8965:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long unsigned int&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::number_unsigned(number_unsigned_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4498:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8974:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4530:72, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:9058:25: /usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer>}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer>}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/set:62, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:35, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/library/query/TrackMetadataBatchQuery.cpp:35: /usr/include/c++/13.1.1/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.1.1/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.1.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/map:63, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:37: /usr/include/c++/13.1.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/vector:72, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:36: /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long unsigned int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer>}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer>}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = nlohmann::detail::value_t; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::start_array(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4542:41: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = nlohmann::detail::value_t; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::start_object(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4516:41: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = double&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::number_float(number_float_t, const string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4504:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8919:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = bool&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::boolean(bool) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4486:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8929:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = bool&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::boolean(bool) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4486:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8947:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long int&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::number_integer(number_integer_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4492:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8956:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = std::__cxx11::basic_string&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::string(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4510:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8965:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long unsigned int&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::number_unsigned(number_unsigned_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4498:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8974:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4726:76: /usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'nlohmann::basic_json::value_type& nlohmann::basic_json::operator[](const typename object_t::key_type&) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:17764:46, inlined from 'virtual std::string musik::core::library::query::TrackMetadataBatchQuery::SerializeResult()' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/library/query/TrackMetadataBatchQuery.cpp:106:46: /usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/vector:72, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:36, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/library/LocalMetadataProxy.cpp:35: /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, long long int>}; _Tp = std::pair, long long int>; _Alloc = std::allocator, long long int> >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, long long int> >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair, std::allocator >, long long int>}; _Tp = std::pair, long long int>; _Alloc = std::allocator, long long int> >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair, long long int>; _Alloc = std::allocator, long long int> >]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21, inlined from 'PredicateList toPredicateList(musik::core::sdk::IValue**, size_t)' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/library/LocalMetadataProxy.cpp:98:40: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int> > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/set:62, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:35: /usr/include/c++/13.1.1/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.1.1/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.1.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/map:63, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:37: /usr/include/c++/13.1.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = bool&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long unsigned int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer>}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer>}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = nlohmann::detail::value_t; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::start_object(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4516:41: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = nlohmann::detail::value_t; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::start_array(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4542:41: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = double&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::number_float(number_float_t, const string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4504:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8919:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long int&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::number_integer(number_integer_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4492:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8956:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = std::__cxx11::basic_string&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::string(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4510:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8965:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long unsigned int&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::number_unsigned(number_unsigned_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4498:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8974:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4726:76: /usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/set:62, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:35, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/net/WebSocketClient.cpp:35: /usr/include/c++/13.1.1/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.1.1/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.1.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/map:63, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:37: /usr/include/c++/13.1.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/vector:72, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:36: /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long unsigned int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer>}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer>}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = nlohmann::detail::value_t; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::start_array(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4542:41: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = nlohmann::detail::value_t; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::start_object(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4516:41: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = double&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::number_float(number_float_t, const string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4504:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8919:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = bool&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::boolean(bool) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4486:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8929:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = bool&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::boolean(bool) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4486:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8947:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long int&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::number_integer(number_integer_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4492:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8956:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = std::__cxx11::basic_string&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::string(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4510:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8965:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long unsigned int&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::number_unsigned(number_unsigned_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4498:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8974:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4530:72, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:9058:25: /usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4726:76: /usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/set:62, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:35, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/support/Preferences.cpp:35: /usr/include/c++/13.1.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.1.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/map:63, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:37: /usr/include/c++/13.1.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'nlohmann::basic_json::value_type& nlohmann::basic_json::operator[](const typename object_t::key_type&) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:17764:46: /usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/vector:72, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:36: /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long unsigned int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer>}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer>}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = nlohmann::detail::value_t; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::start_object(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4516:41: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = nlohmann::detail::value_t; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::start_array(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4542:41: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = double&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::number_float(number_float_t, const string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4504:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8919:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = bool&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::boolean(bool) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4486:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8929:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = bool&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::boolean(bool) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4486:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8947:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long int&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::number_integer(number_integer_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4492:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8956:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = std::__cxx11::basic_string&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::string(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4510:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8965:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long unsigned int&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::number_unsigned(number_unsigned_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4498:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8974:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4726:76: /usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/set:62, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:35, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/net/PiggyWebSocketClient.cpp:35: /usr/include/c++/13.1.1/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.1.1/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.1.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/map:63, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:37: /usr/include/c++/13.1.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/vector:72, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:36: /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long unsigned int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer>}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer>}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = nlohmann::detail::value_t; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::start_array(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4542:41: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = nlohmann::detail::value_t; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::start_object(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4516:41: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4726:76: /usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = double&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::number_float(number_float_t, const string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4504:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8919:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = bool&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::boolean(bool) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4486:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8929:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = bool&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::boolean(bool) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4486:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8947:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long int&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::number_integer(number_integer_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4492:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8956:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = std::__cxx11::basic_string&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::string(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4510:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8965:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long unsigned int&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::number_unsigned(number_unsigned_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4498:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8974:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4530:72, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:9058:25: /usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/set:62, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:35, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/library/query/LyricsQuery.cpp:35: /usr/include/c++/13.1.1/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.1.1/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.1.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/map:63, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:37: /usr/include/c++/13.1.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/vector:72, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:36: /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long unsigned int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer>}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer>}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = nlohmann::detail::value_t; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::start_object(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4516:41: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = nlohmann::detail::value_t; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::start_array(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4542:41: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = double&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::number_float(number_float_t, const string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4504:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8919:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = bool&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::boolean(bool) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4486:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8929:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = bool&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::boolean(bool) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4486:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8947:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long int&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::number_integer(number_integer_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4492:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8956:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = std::__cxx11::basic_string&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::string(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4510:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8965:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long unsigned int&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::number_unsigned(number_unsigned_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4498:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8974:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4530:72, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:9058:25: /usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4726:76: /usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/set:62, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:35, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/library/query/CategoryListQuery.cpp:35: /usr/include/c++/13.1.1/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.1.1/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.1.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/map:63, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:37: /usr/include/c++/13.1.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/vector:72, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:36: /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long unsigned int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer>}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer>}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = nlohmann::detail::value_t; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::start_object(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4516:41: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = nlohmann::detail::value_t; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::start_array(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4542:41: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = double&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::number_float(number_float_t, const string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4504:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8919:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = bool&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::boolean(bool) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4486:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8929:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = bool&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::boolean(bool) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4486:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8947:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long int&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::number_integer(number_integer_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4492:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8956:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = std::__cxx11::basic_string&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::string(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4510:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8965:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long unsigned int&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::number_unsigned(number_unsigned_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4498:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8974:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4726:76: /usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/set:62, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:35, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/library/query/DirectoryTrackListQuery.cpp:35: /usr/include/c++/13.1.1/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.1.1/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.1.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/map:63, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:37: /usr/include/c++/13.1.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/vector:72, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:36: /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long unsigned int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer>}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer>}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = nlohmann::detail::value_t; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::start_array(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4542:41: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = nlohmann::detail::value_t; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::start_object(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4516:41: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = double&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::number_float(number_float_t, const string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4504:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8919:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = bool&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::boolean(bool) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4486:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8929:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = bool&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::boolean(bool) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4486:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8947:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long int&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::number_integer(number_integer_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4492:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8956:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = std::__cxx11::basic_string&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::string(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4510:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8965:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long unsigned int&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::number_unsigned(number_unsigned_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4498:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8974:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4530:72, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:9058:25: /usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4726:76: /usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/set:62, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:35, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/library/query/SavePlaylistQuery.cpp:35: /usr/include/c++/13.1.1/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.1.1/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.1.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/map:63, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:37: /usr/include/c++/13.1.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/vector:72, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:36: /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long unsigned int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer>}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer>}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = nlohmann::detail::value_t; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::start_object(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4516:41: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = nlohmann::detail::value_t; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::start_array(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4542:41: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = double&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::number_float(number_float_t, const string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4504:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8919:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = bool&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::boolean(bool) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4486:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8929:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = bool&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::boolean(bool) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4486:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8947:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long int&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::number_integer(number_integer_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4492:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8956:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = std::__cxx11::basic_string&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::string(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4510:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8965:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long unsigned int&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::number_unsigned(number_unsigned_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4498:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8974:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4726:76: /usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/set:62, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:35, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/library/query/GetPlaylistQuery.cpp:35: /usr/include/c++/13.1.1/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.1.1/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.1.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/map:63, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:37: /usr/include/c++/13.1.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/vector:72, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:36: /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long unsigned int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer>}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer>}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = nlohmann::detail::value_t; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::start_array(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4542:41: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = nlohmann::detail::value_t; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::start_object(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4516:41: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = double&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::number_float(number_float_t, const string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4504:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8919:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = bool&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::boolean(bool) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4486:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8929:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = bool&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::boolean(bool) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4486:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8947:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long int&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::number_integer(number_integer_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4492:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8956:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = std::__cxx11::basic_string&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::string(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4510:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8965:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long unsigned int&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::number_unsigned(number_unsigned_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4498:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8974:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4530:72, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:9058:25: /usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4726:76: /usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/set:62, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:35, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/library/query/CategoryTrackListQuery.cpp:35: /usr/include/c++/13.1.1/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.1.1/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.1.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/map:63, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:37: /usr/include/c++/13.1.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/vector:72, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:36: /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long unsigned int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer>}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer>}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = nlohmann::detail::value_t; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::start_object(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4516:41: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = nlohmann::detail::value_t; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::start_array(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4542:41: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = double&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::number_float(number_float_t, const string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4504:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8919:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = bool&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::boolean(bool) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4486:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8929:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = bool&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::boolean(bool) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4486:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8947:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long int&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::number_integer(number_integer_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4492:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8956:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = std::__cxx11::basic_string&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::string(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4510:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8965:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long unsigned int&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::number_unsigned(number_unsigned_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4498:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8974:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4530:72, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:9058:25: /usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4726:76: /usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/set:62, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:35, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/library/query/SearchTrackListQuery.cpp:35: /usr/include/c++/13.1.1/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.1.1/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.1.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/map:63, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:37: /usr/include/c++/13.1.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/vector:72, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:36: /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long unsigned int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer>}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer>}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = nlohmann::detail::value_t; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::start_object(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4516:41: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = nlohmann::detail::value_t; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::start_array(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4542:41: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = double&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::number_float(number_float_t, const string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4504:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8919:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = bool&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::boolean(bool) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4486:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8929:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = bool&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::boolean(bool) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4486:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8947:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long int&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::number_integer(number_integer_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4492:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8956:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = std::__cxx11::basic_string&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::string(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4510:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8965:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long unsigned int&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::number_unsigned(number_unsigned_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4498:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8974:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4530:72, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:9058:25: /usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4726:76: /usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/set:62, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcube/stdafx.h:58, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcube/cursespp/Colors.cpp:35: /usr/include/c++/13.1.1/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.1.1/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.1.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/map:63, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcube/stdafx.h:60: /usr/include/c++/13.1.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/vector:72, from /usr/include/asio/basic_socket_streambuf.hpp:23, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcube/stdafx.h:55: /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long unsigned int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer>}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer>}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = nlohmann::detail::value_t; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::start_object(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4516:41: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = nlohmann::detail::value_t; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::start_array(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4542:41: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4726:76: /usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = double&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::number_float(number_float_t, const string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4504:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8919:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = bool&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::boolean(bool) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4486:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8929:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = bool&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::boolean(bool) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4486:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8947:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long int&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::number_integer(number_integer_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4492:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8956:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = std::__cxx11::basic_string&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::string(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4510:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8965:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long unsigned int&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::number_unsigned(number_unsigned_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4498:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8974:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4530:72, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:9058:25: /usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/set:62, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcube/stdafx.h:58, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcube/app/util/UpdateCheck.cpp:35: /usr/include/c++/13.1.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.1.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/map:63, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcube/stdafx.h:60: /usr/include/c++/13.1.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'nlohmann::basic_json::value_type& nlohmann::basic_json::operator[](const typename object_t::key_type&) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:17764:46: /usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/vector:72, from /usr/include/asio/basic_socket_streambuf.hpp:23, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcube/stdafx.h:55: /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long unsigned int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer>}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer>}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = nlohmann::detail::value_t; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::start_object(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4516:41: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = nlohmann::detail::value_t; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::start_array(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4542:41: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = double&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::number_float(number_float_t, const string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4504:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8919:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = bool&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::boolean(bool) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4486:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8929:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = bool&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::boolean(bool) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4486:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8947:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long int&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::number_integer(number_integer_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4492:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8956:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = std::__cxx11::basic_string&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::string(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4510:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8965:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long unsigned int&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::number_unsigned(number_unsigned_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4498:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8974:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4726:76: /usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/map:62, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/plugins/server/Snapshots.h:38, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/plugins/server/WebSocketServer.h:36, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/plugins/server/WebSocketServer.cpp:35: /usr/include/c++/13.1.1/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.1.1/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.1.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/map:63: /usr/include/c++/13.1.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'nlohmann::basic_json::value_type& nlohmann::basic_json::operator[](const typename object_t::key_type&) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:17764:46: /usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/vector:72, from /usr/include/c++/13.1.1/functional:64, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/websocketpp/common/functional.hpp:53, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/websocketpp/transport/base/endpoint.hpp:31, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/websocketpp/transport/iostream/endpoint.hpp:31, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/websocketpp/config/core.hpp:40, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/websocketpp/config/asio_no_tls.hpp:31, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/plugins/server/WebSocketServer.h:42: /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer>}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer>}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer>}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]' at /usr/include/c++/13.1.1/bits/stl_vector.h:1296:21, inlined from 'void nlohmann::basic_json::push_back(nlohmann::basic_json&&) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:19376:33: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]', inlined from 'bool nlohmann::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4726:76: /usr/include/c++/13.1.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = nlohmann::detail::value_t; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::start_array(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4542:41: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = nlohmann::detail::value_t; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::start_object(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4516:41: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::nullptr_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long unsigned int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/13.1.1/bits/vector.tcc:529:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 529 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/vector:66: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, size_type, const value_type&) [with _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'nlohmann::basic_json::value_type& nlohmann::basic_json::operator[](size_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:17683:38: /usr/include/c++/13.1.1/bits/stl_vector.h:1437:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1437 | _M_fill_insert(begin() + __offset, __n, __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const asio::detail::timer_queue > >::heap_entry&}; _Tp = asio::detail::timer_queue > >::heap_entry; _Alloc = std::allocator > >::heap_entry>]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector > >::heap_entry, std::allocator > >::heap_entry> >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = asio::detail::timer_queue > >::heap_entry; _Alloc = std::allocator > >::heap_entry>]', inlined from 'bool asio::detail::timer_queue::enqueue_timer(const time_type&, per_timer_data&, asio::detail::wait_op*) [with Time_Traits = asio::detail::chrono_time_traits >]' at /usr/include/asio/detail/timer_queue.hpp:95:24, inlined from 'void asio::detail::epoll_reactor::schedule_timer(asio::detail::timer_queue&, const typename Time_Traits::time_type&, typename asio::detail::timer_queue::per_timer_data&, asio::detail::wait_op*) [with Time_Traits = asio::detail::chrono_time_traits >]' at /usr/include/asio/detail/impl/epoll_reactor.hpp:58:38: /usr/include/c++/13.1.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >::heap_entry*, std::vector > >::heap_entry, std::allocator > >::heap_entry> > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = double&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::number_float(number_float_t, const string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4504:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8919:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = bool&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::boolean(bool) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4486:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8929:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::nullptr_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = std::nullptr_t; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::null() [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4480:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8938:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = bool&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::boolean(bool) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4486:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8947:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long int&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::number_integer(number_integer_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4492:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8956:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = std::__cxx11::basic_string&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::string(string_t&) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4510:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8965:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long unsigned int&; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4613:58, inlined from 'bool nlohmann::detail::json_sax_dom_parser::number_unsigned(number_unsigned_t) [with BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:4498:21, inlined from 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>]' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/3rdparty/include/nlohmann/json.hpp:8974:29: /usr/include/c++/13.1.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [187/192] Linking CXX shared library /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/bin/plugins/libserver.so In file included from /usr/include/c++/13.1.1/vector:72, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/pch.hpp:36, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/src/musikcore/net/RawWebSocketClient.cpp:35: /usr/include/c++/13.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const asio::detail::timer_queue > >::heap_entry&}; _Tp = asio::detail::timer_queue > >::heap_entry; _Alloc = std::allocator > >::heap_entry>]': /usr/include/c++/13.1.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector > >::heap_entry, std::allocator > >::heap_entry> >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.1.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = asio::detail::timer_queue > >::heap_entry; _Alloc = std::allocator > >::heap_entry>]', inlined from 'bool asio::detail::timer_queue::enqueue_timer(const time_type&, per_timer_data&, asio::detail::wait_op*) [with Time_Traits = asio::detail::chrono_time_traits >]' at /usr/include/asio/detail/timer_queue.hpp:95:24, inlined from 'void asio::detail::epoll_reactor::schedule_timer(asio::detail::timer_queue&, const typename Time_Traits::time_type&, typename asio::detail::timer_queue::per_timer_data&, asio::detail::wait_op*) [with Time_Traits = asio::detail::chrono_time_traits >]' at /usr/include/asio/detail/impl/epoll_reactor.hpp:58:38: /usr/include/c++/13.1.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >::heap_entry*, std::vector > >::heap_entry, std::allocator > >::heap_entry> > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [188/192] Linking CXX shared library /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/bin/libmusikcore.so [189/192] Linking CXX executable /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/bin/musikcubed [190/192] Linking CXX executable /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/bin/musikcube [191/192] Linking C executable /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/bin/core_c_demo [192/192] Running utility command for postbuild [post-build] started... [post-build] BUILD_TYPE=None, not stripping [post-build] patching library rpath entries... [patch-rpath] patching Linux .so files... chmod: ./bin/lib/*: No such file or directory chmod: ./bin/plugins/*: No such file or directory chmod: ./bin/*.so: No such file or directory /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/script/patch-rpath.sh: line 19: patchelf: not found /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/script/patch-rpath.sh: line 25: patchelf: not found /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/script/patch-rpath.sh: line 28: patchelf: not found /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/script/patch-rpath.sh: line 29: patchelf: not found [post-build] staging static assets... [post-build] re-running 'cmake .' to re-index compiled artifacts -- [ccache] disabled; homebrew or standalone build detected. -- [cross-compile] not enabled! -- [vendor-link-directories] -- [vendor-include-directories] -- [os-system-libs] /usr/lib/libdl.a -- [build] musikcube_LINK_LIBS: /usr/lib/libdl.a/usr/lib/libcurl.so/usr/lib/libssl.so/usr/lib/libcrypto.so/lib/libz.so/usr/lib/libpthread.a -- [ncurses] ENABLE_MACOS_SYSTEM_NCURSES is not defined, setting to false -- [ncurses] using library names with 'w' prefix -- [musikcube] using libncurses at: /usr/lib/libncursesw.so -- [musikcube] using libpanel at: /usr/lib/libpanelw.so -- [taglibmetadatareader] using /usr/lib/libtag.so -- [add-plugin] added taglibreader -- [add-plugin] added alsaout -- [add-plugin] skipped coreaudioout -- [add-plugin] added nullout -- [add-plugin] added pipewireout -- [add-plugin] skipped portaudioout -- [add-plugin] skipped pulseout -- [add-plugin] skipped sndioout -- [add-plugin] skipped macosmediakeys -- [mpris] plugin enabled. using /lib/libelogind.so -- [add-plugin] added mpris -- [server] using /usr/lib/libmicrohttpd.so, /lib/libz.so -- [add-plugin] added server -- [add-plugin] added httpdatastream -- [add-plugin] added ffmpegdecoder -- [gmedecoder] using GME-NOTFOUND -- [add-plugin] skipped gmedecoder -- [add-plugin] added openmptdecoder -- [add-plugin] added stockencoders -- [add-plugin] added supereqdsp -- Configuring done (0.0s) -- Generating done (0.0s) -- Build files have been written to: /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.1/build [post-build] finished >>> musikcube: Entering fakeroot... -- Install configuration: "None" -- Installing: /home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/share/musikcube/plugins/libalsaout.so -- Installing: /home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/share/musikcube/plugins/libffmpegdecoder.so -- Installing: /home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/share/musikcube/plugins/libhttpdatastream.so -- Installing: /home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/share/musikcube/plugins/libmpris.so -- Installing: /home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/share/musikcube/plugins/libnullout.so -- Installing: /home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/share/musikcube/plugins/libopenmptdecoder.so -- Installing: /home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/share/musikcube/plugins/libpipewireout.so -- Installing: /home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/share/musikcube/plugins/libserver.so -- Installing: /home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/share/musikcube/plugins/libstockencoders.so -- Installing: /home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/share/musikcube/plugins/libsupereqdsp.so -- Installing: /home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/share/musikcube/plugins/libtaglibreader.so -- Installing: /home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/include/musikcube/musikcore/sdk/DataBuffer.h -- Installing: /home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/include/musikcube/musikcore/sdk/Filesystem.h -- Installing: /home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/include/musikcube/musikcore/sdk/HttpClient.h -- Installing: /home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/include/musikcube/musikcore/sdk/IAllocator.h -- Installing: /home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/include/musikcube/musikcore/sdk/IAnalyzer.h -- Installing: /home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/include/musikcube/musikcore/sdk/IBlockingEncoder.h -- Installing: /home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/include/musikcube/musikcore/sdk/IBuffer.h -- Installing: /home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/include/musikcube/musikcore/sdk/IBufferProvider.h -- Installing: /home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/include/musikcube/musikcore/sdk/IDSP.h -- Installing: /home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/include/musikcube/musikcore/sdk/IDataStream.h -- Installing: /home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/include/musikcube/musikcore/sdk/IDataStreamFactory.h -- Installing: /home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/include/musikcube/musikcore/sdk/IDebug.h -- Installing: /home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/include/musikcube/musikcore/sdk/IDecoder.h -- Installing: /home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/include/musikcube/musikcore/sdk/IDecoderFactory.h -- Installing: /home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/include/musikcube/musikcore/sdk/IDevice.h -- Installing: /home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/include/musikcube/musikcore/sdk/IEncoder.h -- Installing: /home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/include/musikcube/musikcore/sdk/IEncoderFactory.h -- Installing: /home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/include/musikcube/musikcore/sdk/IEnvironment.h -- Installing: /home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/include/musikcube/musikcore/sdk/IIndexerNotifier.h -- Installing: /home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/include/musikcube/musikcore/sdk/IIndexerSource.h -- Installing: /home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/include/musikcube/musikcore/sdk/IIndexerWriter.h -- Installing: /home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/include/musikcube/musikcore/sdk/IMap.h -- Installing: /home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/include/musikcube/musikcore/sdk/IMapList.h -- Installing: /home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/include/musikcube/musikcore/sdk/IMetadataProxy.h -- Installing: /home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/include/musikcube/musikcore/sdk/IOutput.h -- Installing: /home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/include/musikcube/musikcore/sdk/IPcmVisualizer.h -- Installing: /home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/include/musikcube/musikcore/sdk/IPlaybackRemote.h -- Installing: /home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/include/musikcube/musikcore/sdk/IPlaybackService.h -- Installing: /home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/include/musikcube/musikcore/sdk/IPlugin.h -- Installing: /home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/include/musikcube/musikcore/sdk/IPreferences.h -- Installing: /home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/include/musikcube/musikcore/sdk/IResource.h -- Installing: /home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/include/musikcube/musikcore/sdk/ISchema.h -- Installing: /home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/include/musikcube/musikcore/sdk/ISpectrumVisualizer.h -- Installing: /home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/include/musikcube/musikcore/sdk/IStreamingEncoder.h -- Installing: /home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/include/musikcube/musikcore/sdk/ITagReader.h -- Installing: /home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/include/musikcube/musikcore/sdk/ITagStore.h -- Installing: /home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/include/musikcube/musikcore/sdk/ITrack.h -- Installing: /home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/include/musikcube/musikcore/sdk/ITrackList.h -- Installing: /home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/include/musikcube/musikcore/sdk/ITrackListEditor.h -- Installing: /home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/include/musikcube/musikcore/sdk/IValue.h -- Installing: /home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/include/musikcube/musikcore/sdk/IValueList.h -- Installing: /home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/include/musikcube/musikcore/sdk/IVisualizer.h -- Installing: /home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/include/musikcube/musikcore/sdk/ReplayGain.h -- Installing: /home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/include/musikcube/musikcore/sdk/String.h -- Installing: /home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/include/musikcube/musikcore/sdk/constants.h -- Installing: /home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/include/musikcube/musikcore/sdk/version.h -- Installing: /home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/share/musikcube/themes/gruvbox_dark.json -- Installing: /home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/share/musikcube/themes/solarized_dark.json -- Installing: /home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/share/musikcube/themes/solarized_light.json -- Installing: /home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/share/musikcube/locales/cs_CZ.json -- Installing: /home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/share/musikcube/locales/de_DE.json -- Installing: /home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/share/musikcube/locales/en_US.json -- Installing: /home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/share/musikcube/locales/es_ES.json -- Installing: /home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/share/musikcube/locales/fr_FR.json -- Installing: /home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/share/musikcube/locales/it_IT.json -- Installing: /home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/share/musikcube/locales/ja_JP.json -- Installing: /home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/share/musikcube/locales/ru_RU.json -- Installing: /home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/share/musikcube/locales/uk_UA.json -- Installing: /home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/share/musikcube/locales/zh_CN.json -- Installing: /home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/share/applications/musikcube.desktop -- Installing: /home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/share/icons/hicolor/48x48/apps/musikcube.png -- Installing: /home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/share/icons/hicolor/64x64/apps/musikcube.png -- Installing: /home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/share/icons/hicolor/128x128/apps/musikcube.png -- Installing: /home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/share/musikcube/libmusikcore.so -- Installing: /home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/share/musikcube/musikcube -- Installing: /home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/bin/musikcube -- Installing: /home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/share/musikcube/musikcubed -- Installing: /home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/bin/musikcubed '/home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/bin/musikcube' -> '../share/musikcube/musikcube' '/home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/bin/musikcubed' -> '../share/musikcube/musikcubed' >>> musikcube-dev*: Running split function dev... >>> musikcube-dev*: Preparing subpackage musikcube-dev... >>> musikcube-dev*: Stripping binaries >>> musikcube-dev*: Running postcheck for musikcube-dev >>> musikcube-plugin-all*: Running split function allplugins... >>> musikcube-plugin-all*: Preparing subpackage musikcube-plugin-all... >>> musikcube-plugin-all*: Stripping binaries >>> WARNING: musikcube-plugin-all*: No arch specific binaries found so arch should probably be set to "noarch" >>> musikcube-plugin-all*: Running postcheck for musikcube-plugin-all >>> musikcube-plugin-httpdatastream*: Running split function plugin... '/home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/share/musikcube/plugins/libhttpdatastream.so' -> '/home/buildozer/aports/testing/musikcube/pkg/musikcube-plugin-httpdatastream/usr/share/musikcube/plugins/libhttpdatastream.so' >>> musikcube-plugin-httpdatastream*: Preparing subpackage musikcube-plugin-httpdatastream... >>> musikcube-plugin-httpdatastream*: Stripping binaries >>> musikcube-plugin-httpdatastream*: Running postcheck for musikcube-plugin-httpdatastream >>> musikcube-plugin-mpris*: Running split function plugin... '/home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/share/musikcube/plugins/libmpris.so' -> '/home/buildozer/aports/testing/musikcube/pkg/musikcube-plugin-mpris/usr/share/musikcube/plugins/libmpris.so' >>> musikcube-plugin-mpris*: Preparing subpackage musikcube-plugin-mpris... >>> musikcube-plugin-mpris*: Stripping binaries >>> musikcube-plugin-mpris*: Running postcheck for musikcube-plugin-mpris >>> musikcube-plugin-openmpt*: Running split function plugin... '/home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/share/musikcube/plugins/libopenmptdecoder.so' -> '/home/buildozer/aports/testing/musikcube/pkg/musikcube-plugin-openmpt/usr/share/musikcube/plugins/libopenmptdecoder.so' >>> musikcube-plugin-openmpt*: Preparing subpackage musikcube-plugin-openmpt... >>> musikcube-plugin-openmpt*: Stripping binaries >>> musikcube-plugin-openmpt*: Running postcheck for musikcube-plugin-openmpt >>> musikcube-plugin-server*: Running split function plugin... '/home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/share/musikcube/plugins/libserver.so' -> '/home/buildozer/aports/testing/musikcube/pkg/musikcube-plugin-server/usr/share/musikcube/plugins/libserver.so' >>> musikcube-plugin-server*: Preparing subpackage musikcube-plugin-server... >>> musikcube-plugin-server*: Stripping binaries >>> musikcube-plugin-server*: Running postcheck for musikcube-plugin-server >>> musikcube-plugin-stockencoders*: Running split function plugin... '/home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/share/musikcube/plugins/libstockencoders.so' -> '/home/buildozer/aports/testing/musikcube/pkg/musikcube-plugin-stockencoders/usr/share/musikcube/plugins/libstockencoders.so' >>> musikcube-plugin-stockencoders*: Preparing subpackage musikcube-plugin-stockencoders... >>> musikcube-plugin-stockencoders*: Stripping binaries >>> musikcube-plugin-stockencoders*: Running postcheck for musikcube-plugin-stockencoders >>> musikcube-plugin-supereqdsp*: Running split function plugin... '/home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/share/musikcube/plugins/libsupereqdsp.so' -> '/home/buildozer/aports/testing/musikcube/pkg/musikcube-plugin-supereqdsp/usr/share/musikcube/plugins/libsupereqdsp.so' >>> musikcube-plugin-supereqdsp*: Preparing subpackage musikcube-plugin-supereqdsp... >>> musikcube-plugin-supereqdsp*: Stripping binaries >>> musikcube-plugin-supereqdsp*: Running postcheck for musikcube-plugin-supereqdsp >>> musikcube-plugin-taglibreader*: Running split function plugin... '/home/buildozer/aports/testing/musikcube/pkg/musikcube/usr/share/musikcube/plugins/libtaglibreader.so' -> '/home/buildozer/aports/testing/musikcube/pkg/musikcube-plugin-taglibreader/usr/share/musikcube/plugins/libtaglibreader.so' >>> musikcube-plugin-taglibreader*: Preparing subpackage musikcube-plugin-taglibreader... >>> musikcube-plugin-taglibreader*: Stripping binaries >>> musikcube-plugin-taglibreader*: Running postcheck for musikcube-plugin-taglibreader >>> musikcube*: Running postcheck for musikcube >>> musikcube*: Preparing package musikcube... >>> musikcube*: Stripping binaries >>> musikcube-dev*: Scanning shared objects >>> musikcube-plugin-all*: Scanning shared objects >>> musikcube-plugin-httpdatastream*: Scanning shared objects >>> musikcube-plugin-mpris*: Scanning shared objects >>> musikcube-plugin-openmpt*: Scanning shared objects >>> musikcube-plugin-server*: Scanning shared objects >>> musikcube-plugin-stockencoders*: Scanning shared objects >>> musikcube-plugin-supereqdsp*: Scanning shared objects >>> musikcube-plugin-taglibreader*: Scanning shared objects >>> musikcube*: Scanning shared objects >>> musikcube-dev*: Tracing dependencies... >>> musikcube-dev*: Package size: 244.0 KB >>> musikcube-dev*: Compressing data... >>> musikcube-dev*: Create checksum... >>> musikcube-dev*: Create musikcube-dev-3.0.1-r0.apk >>> musikcube-plugin-all*: Tracing dependencies... >>> musikcube-plugin-all*: Package size: 4.0 KB >>> musikcube-plugin-all*: Compressing data... >>> musikcube-plugin-all*: Create checksum... >>> musikcube-plugin-all*: Create musikcube-plugin-all-3.0.1-r0.apk >>> musikcube-plugin-httpdatastream*: Tracing dependencies... so:libc.musl-armv7.so.1 so:libcurl.so.4 so:libgcc_s.so.1 so:libstdc++.so.6 >>> musikcube-plugin-httpdatastream*: Package size: 152.0 KB >>> musikcube-plugin-httpdatastream*: Compressing data... >>> musikcube-plugin-httpdatastream*: Create checksum... >>> musikcube-plugin-httpdatastream*: Create musikcube-plugin-httpdatastream-3.0.1-r0.apk >>> musikcube-plugin-mpris*: Tracing dependencies... so:libc.musl-armv7.so.1 so:libelogind.so.0 so:libgcc_s.so.1 so:libstdc++.so.6 >>> musikcube-plugin-mpris*: Package size: 56.0 KB >>> musikcube-plugin-mpris*: Compressing data... >>> musikcube-plugin-mpris*: Create checksum... >>> musikcube-plugin-mpris*: Create musikcube-plugin-mpris-3.0.1-r0.apk >>> musikcube-plugin-openmpt*: Tracing dependencies... so:libc.musl-armv7.so.1 so:libgcc_s.so.1 so:libopenmpt.so.0 so:libstdc++.so.6 >>> musikcube-plugin-openmpt*: Package size: 68.0 KB >>> musikcube-plugin-openmpt*: Compressing data... >>> musikcube-plugin-openmpt*: Create checksum... >>> musikcube-plugin-openmpt*: Create musikcube-plugin-openmpt-3.0.1-r0.apk >>> musikcube-plugin-server*: Tracing dependencies... so:libc.musl-armv7.so.1 so:libgcc_s.so.1 so:libmicrohttpd.so.12 so:libstdc++.so.6 so:libz.so.1 >>> musikcube-plugin-server*: Package size: 744.0 KB >>> musikcube-plugin-server*: Compressing data... >>> musikcube-plugin-server*: Create checksum... >>> musikcube-plugin-server*: Create musikcube-plugin-server-3.0.1-r0.apk >>> musikcube-plugin-stockencoders*: Tracing dependencies... so:libavcodec.so.60 so:libavformat.so.60 so:libavutil.so.58 so:libc.musl-armv7.so.1 so:libgcc_s.so.1 so:libmp3lame.so.0 so:libstdc++.so.6 so:libswresample.so.5 >>> musikcube-plugin-stockencoders*: Package size: 52.0 KB >>> musikcube-plugin-stockencoders*: Compressing data... >>> musikcube-plugin-stockencoders*: Create checksum... >>> musikcube-plugin-stockencoders*: Create musikcube-plugin-stockencoders-3.0.1-r0.apk >>> musikcube-plugin-supereqdsp*: Tracing dependencies... so:libc.musl-armv7.so.1 so:libgcc_s.so.1 so:libstdc++.so.6 >>> musikcube-plugin-supereqdsp*: Package size: 56.0 KB >>> musikcube-plugin-supereqdsp*: Compressing data... >>> musikcube-plugin-supereqdsp*: Create checksum... >>> musikcube-plugin-supereqdsp*: Create musikcube-plugin-supereqdsp-3.0.1-r0.apk >>> musikcube-plugin-taglibreader*: Tracing dependencies... so:libc.musl-armv7.so.1 so:libgcc_s.so.1 so:libstdc++.so.6 so:libtag.so.1 >>> musikcube-plugin-taglibreader*: Package size: 76.0 KB >>> musikcube-plugin-taglibreader*: Compressing data... >>> musikcube-plugin-taglibreader*: Create checksum... >>> musikcube-plugin-taglibreader*: Create musikcube-plugin-taglibreader-3.0.1-r0.apk >>> musikcube*: Tracing dependencies... so:libasound.so.2 so:libavcodec.so.60 so:libavformat.so.60 so:libavutil.so.58 so:libc.musl-armv7.so.1 so:libcrypto.so.3 so:libcurl.so.4 so:libev.so.4 so:libgcc_s.so.1 so:libkissfft-float.so.131 so:libncursesw.so.6 so:libpanelw.so.6 so:libpipewire-0.3.so.0 so:libsqlite3.so.0 so:libssl.so.3 so:libstdc++.so.6 so:libswresample.so.5 >>> musikcube*: Package size: 5.3 MB >>> musikcube*: Compressing data... >>> musikcube*: Create checksum... >>> musikcube*: Create musikcube-3.0.1-r0.apk >>> musikcube: Build complete at Sat, 27 May 2023 21:19:16 +0000 elapsed time 0h 1m 19s >>> musikcube: Cleaning up srcdir >>> musikcube: Cleaning up pkgdir >>> musikcube: Uninstalling dependencies... (1/189) Purging .makedepends-musikcube (20230527.211758) (2/189) Purging alsa-lib-dev (1.2.9-r3) (3/189) Purging asio-dev (1.28.0-r0) (4/189) Purging boost-dev (1.82.0-r2) (5/189) Purging boost1.82-dev (1.82.0-r2) (6/189) Purging boost1.82 (1.82.0-r2) (7/189) Purging linux-headers (6.3-r0) (8/189) Purging bzip2-dev (1.0.8-r6) (9/189) Purging icu-dev (73.1-r2) (10/189) Purging xz-dev (5.4.3-r1) (11/189) Purging xz (5.4.3-r1) (12/189) Purging zstd-dev (1.5.5-r5) (13/189) Purging zstd (1.5.5-r5) (14/189) Purging boost1.82-libs (1.82.0-r2) (15/189) Purging boost1.82-atomic (1.82.0-r2) (16/189) Purging boost1.82-container (1.82.0-r2) (17/189) Purging boost1.82-contract (1.82.0-r2) (18/189) Purging boost1.82-coroutine (1.82.0-r2) (19/189) Purging boost1.82-date_time (1.82.0-r2) (20/189) Purging boost1.82-fiber (1.82.0-r2) (21/189) Purging boost1.82-graph (1.82.0-r2) (22/189) Purging boost1.82-iostreams (1.82.0-r2) (23/189) Purging boost1.82-json (1.82.0-r2) (24/189) Purging boost1.82-locale (1.82.0-r2) (25/189) Purging boost1.82-log_setup (1.82.0-r2) (26/189) Purging boost1.82-math (1.82.0-r2) (27/189) Purging boost1.82-nowide (1.82.0-r2) (28/189) Purging boost1.82-prg_exec_monitor (1.82.0-r2) (29/189) Purging boost1.82-program_options (1.82.0-r2) (30/189) Purging boost1.82-python3 (1.82.0-r2) (31/189) Purging boost1.82-random (1.82.0-r2) (32/189) Purging boost1.82-regex (1.82.0-r2) (33/189) Purging boost1.82-stacktrace_basic (1.82.0-r2) (34/189) Purging boost1.82-stacktrace_noop (1.82.0-r2) (35/189) Purging boost1.82-system (1.82.0-r2) (36/189) Purging boost1.82-timer (1.82.0-r2) (37/189) Purging boost1.82-type_erasure (1.82.0-r2) (38/189) Purging boost1.82-unit_test_framework (1.82.0-r2) (39/189) Purging boost1.82-url (1.82.0-r2) (40/189) Purging boost1.82-wave (1.82.0-r2) (41/189) Purging boost1.82-wserialization (1.82.0-r2) (42/189) Purging cmake (3.26.4-r0) (43/189) Purging curl-dev (8.1.1-r1) (44/189) Purging brotli-dev (1.0.9-r15) (45/189) Purging brotli (1.0.9-r15) (46/189) Purging c-ares-dev (1.19.1-r1) (47/189) Purging nghttp2-dev (1.53.0-r1) (48/189) Purging openssl-dev (3.1.0-r5) (49/189) Purging ffmpeg-dev (6.0-r16) (50/189) Purging ffmpeg-libavdevice (6.0-r16) (51/189) Purging ffmpeg-libavfilter (6.0-r16) (52/189) Purging ffmpeg-libavformat (6.0-r16) (53/189) Purging ffmpeg-libpostproc (6.0-r16) (54/189) Purging ffmpeg-libswscale (6.0-r16) (55/189) Purging kissfft-dev (131.1.0-r0) (56/189) Purging kissfft (131.1.0-r0) (57/189) Purging kissfft-libs (131.1.0-r0) (58/189) Purging lame-dev (3.100-r5) (59/189) Purging libev-dev (4.33-r1) (60/189) Purging libev (4.33-r1) (61/189) Purging libmicrohttpd-dev (0.9.76-r2) (62/189) Purging libmicrohttpd (0.9.76-r2) (63/189) Purging libopenmpt-dev (0.7.1-r0) (64/189) Purging libopenmpt (0.7.1-r0) (65/189) Purging ncurses-dev (6.4_p20230520-r1) (66/189) Purging libncurses++ (6.4_p20230520-r1) (67/189) Purging pipewire-dev (0.3.71-r1) (68/189) Purging samurai (1.2-r3) (69/189) Purging sdbus-cpp-dev (1.2.0-r0) (70/189) Purging sdbus-cpp (1.2.0-r0) (71/189) Purging sqlite-dev (3.42.0-r0) (72/189) Purging sqlite (3.42.0-r0) (73/189) Purging taglib-dev (1.13-r0) (74/189) Purging taglib (1.13-r0) (75/189) Purging boost1.82-chrono (1.82.0-r2) (76/189) Purging boost1.82-context (1.82.0-r2) (77/189) Purging boost1.82-log (1.82.0-r2) (78/189) Purging boost1.82-serialization (1.82.0-r2) (79/189) Purging boost1.82-thread (1.82.0-r2) (80/189) Purging elogind-dev (246.10-r9) (81/189) Purging libelogind (246.10-r9) (82/189) Purging ffmpeg-libavcodec (6.0-r16) (83/189) Purging ffmpeg-libswresample (6.0-r16) (84/189) Purging gnutls-dev (3.8.0-r3) (85/189) Purging gnutls-c++ (3.8.0-r3) (86/189) Purging gnutls (3.8.0-r3) (87/189) Purging icu (73.1-r2) (88/189) Purging icu-libs (73.1-r2) (89/189) Purging lame-libs (3.100-r5) (90/189) Purging libarchive (3.6.2-r3) (91/189) Purging libass (0.17.1-r1) (92/189) Purging libbluray (1.3.4-r1) (93/189) Purging libdav1d (1.2.0-r0) (94/189) Purging libformw (6.4_p20230520-r1) (95/189) Purging libidn2-dev (2.3.4-r2) (96/189) Purging libjxl (0.8.1-r5) (97/189) Purging libmenuw (6.4_p20230520-r1) (98/189) Purging libplacebo (5.264.1-r3) (99/189) Purging libpulse (16.1-r10) (100/189) Purging librist (0.2.7-r0) (101/189) Purging libsndfile (1.2.0-r3) (102/189) Purging libsrt (1.5.1-r0) (103/189) Purging libssh (0.10.5-r0) (104/189) Purging libtasn1-dev (4.19.0-r2) (105/189) Purging libtasn1-progs (4.19.0-r2) (106/189) Purging libtasn1 (4.19.0-r2) (107/189) Purging libtheora (1.1.1-r18) (108/189) Purging libunibreak (5.1-r1) (109/189) Purging libuv (1.45.0-r0) (110/189) Purging libvorbis-dev (1.3.7-r2) (111/189) Purging libvorbis (1.3.7-r2) (112/189) Purging libvpx (1.13.0-r2) (113/189) Purging libwebp (1.3.0-r3) (114/189) Purging libzmq (4.3.4-r5) (115/189) Purging mbedtls (2.28.3-r3) (116/189) Purging mpg123-dev (1.31.3-r1) (117/189) Purging mpg123-libs (1.31.3-r1) (118/189) Purging nettle-dev (3.9-r1) (119/189) Purging gmp-dev (6.2.1-r3) (120/189) Purging libgmpxx (6.2.1-r3) (121/189) Purging nettle (3.9-r1) (122/189) Purging opus (1.4-r0) (123/189) Purging orc (0.4.33-r1) (124/189) Purging p11-kit-dev (0.24.1-r2) (125/189) Purging p11-kit (0.24.1-r2) (126/189) Purging pipewire-libs (0.3.71-r1) (127/189) Purging python3-pyc (3.11.3-r11) (128/189) Purging python3-pycache-pyc0 (3.11.3-r11) (129/189) Purging pyc (0.1-r0) (130/189) Purging rhash-libs (1.4.3-r2) (131/189) Purging sdl2 (2.26.5-r0) (132/189) Purging shaderc (2023.3-r3) (133/189) Purging soxr (0.1.3-r6) (134/189) Purging speexdsp (1.2.1-r2) (135/189) Purging spirv-tools (1.3.246.1-r0) (136/189) Purging tdb-libs (1.4.8-r1) (137/189) Purging v4l-utils-libs (1.24.1-r1) (138/189) Purging vidstab (1.1.1-r0) (139/189) Purging vulkan-loader (1.3.246.1-r1) (140/189) Purging x264-libs (0.164_git20220602-r2) (141/189) Purging x265-libs (3.5-r4) (142/189) Purging xvidcore (1.3.7-r2) (143/189) Purging zimg (3.0.4-r3) (144/189) Purging zlib-dev (1.2.13-r2) (145/189) Purging alsa-lib (1.2.9-r3) (146/189) Purging aom-libs (3.6.1-r0) (147/189) Purging boost1.82-filesystem (1.82.0-r2) (148/189) Purging dbus-libs (1.14.6-r3) (149/189) Purging ffmpeg-libavutil (6.0-r16) (150/189) Purging flac-libs (1.4.2-r3) (151/189) Purging fontconfig (2.14.2-r4) (152/189) Purging harfbuzz (7.3.0-r1) (153/189) Purging freetype (2.13.0-r6) (154/189) Purging fribidi (1.0.13-r0) (155/189) Purging python3 (3.11.3-r11) (156/189) Purging gdbm (1.23-r1) (157/189) Purging glib (2.76.3-r0) (158/189) Purging glslang-libs (1.3.246.1-r1) (159/189) Purging graphite2 (1.3.14-r6) (160/189) Purging icu-data-en (73.1-r2) (161/189) Purging lcms2 (2.15-r4) (162/189) Purging libasyncns (0.8-r2) (163/189) Purging libmount (2.39-r6) (164/189) Purging libblkid (2.39-r6) (165/189) Purging libva (2.18.0-r1) (166/189) Purging libvdpau (1.5-r1) (167/189) Purging libxext (1.3.5-r2) (168/189) Purging libxfixes (6.0.1-r2) (169/189) Purging libx11 (1.8.4-r4) (170/189) Purging libxcb (1.15-r2) (171/189) Purging libxdmcp (1.1.4-r2) (172/189) Purging libbsd (0.11.7-r2) (173/189) Purging libdrm (2.4.115-r6) (174/189) Purging libhwy (1.0.4-r1) (175/189) Purging libintl (0.21.1-r9) (176/189) Purging libjpeg-turbo (2.1.5.1-r3) (177/189) Purging libltdl (2.4.7-r3) (178/189) Purging libmd (1.0.4-r2) (179/189) Purging libogg-dev (1.3.5-r5) (180/189) Purging libogg (1.3.5-r5) (181/189) Purging libpanelw (6.4_p20230520-r1) (182/189) Purging libpng (1.6.39-r4) (183/189) Purging libsodium (1.0.18-r4) (184/189) Purging libxau (1.0.11-r2) (185/189) Purging mpdecimal (2.5.1-r2) (186/189) Purging numactl (2.0.16-r4) (187/189) Purging readline (8.2.1-r2) (188/189) Purging sqlite-libs (3.42.0-r0) (189/189) Purging wayland-libs-client (1.22.0-r2) Executing busybox-1.36.1-r0.trigger OK: 901 MiB in 111 packages >>> musikcube: Updating the testing/armv7 repository index... >>> musikcube: Signing the index...