>>> musikcube: Building testing/musikcube 3.0.0-r0 (using abuild 3.11.0_rc13-r0) started Fri, 05 May 2023 04:16:54 +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/188) Installing alsa-lib (1.2.8-r1) (2/188) Installing alsa-lib-dev (1.2.8-r1) (3/188) Installing boost1.82-atomic (1.82.0-r1) (4/188) Installing boost1.82-chrono (1.82.0-r1) (5/188) Installing boost1.82-container (1.82.0-r1) (6/188) Installing boost1.82-context (1.82.0-r1) (7/188) Installing boost1.82-contract (1.82.0-r1) (8/188) Installing boost1.82-coroutine (1.82.0-r1) (9/188) Installing boost1.82-date_time (1.82.0-r1) (10/188) Installing boost1.82-fiber (1.82.0-r1) (11/188) Installing boost1.82-filesystem (1.82.0-r1) (12/188) Installing boost1.82-graph (1.82.0-r1) (13/188) Installing boost1.82-iostreams (1.82.0-r1) (14/188) Installing boost1.82-thread (1.82.0-r1) (15/188) Installing icu-data-en (73.1-r1) Executing icu-data-en-73.1-r1.post-install * * If you need ICU with non-English locales and legacy charset support, install * package icu-data-full. * (16/188) Installing icu-libs (73.1-r1) (17/188) Installing boost1.82-locale (1.82.0-r1) (18/188) Installing boost1.82-log (1.82.0-r1) (19/188) Installing boost1.82-log_setup (1.82.0-r1) (20/188) Installing boost1.82-math (1.82.0-r1) (21/188) Installing boost1.82-prg_exec_monitor (1.82.0-r1) (22/188) Installing boost1.82-program_options (1.82.0-r1) (23/188) Installing gdbm (1.23-r1) (24/188) Installing mpdecimal (2.5.1-r2) (25/188) Installing libpanelw (6.4_p20230429-r0) (26/188) Installing readline (8.2.1-r1) (27/188) Installing sqlite-libs (3.41.2-r2) (28/188) Installing python3 (3.11.3-r10) (29/188) Installing python3-pycache-pyc0 (3.11.3-r10) (30/188) Installing pyc (0.1-r0) (31/188) Installing python3-pyc (3.11.3-r10) (32/188) Installing boost1.82-python3 (1.82.0-r1) (33/188) Installing boost1.82-random (1.82.0-r1) (34/188) Installing boost1.82-regex (1.82.0-r1) (35/188) Installing boost1.82-serialization (1.82.0-r1) (36/188) Installing boost1.82-stacktrace_basic (1.82.0-r1) (37/188) Installing boost1.82-stacktrace_noop (1.82.0-r1) (38/188) Installing boost1.82-system (1.82.0-r1) (39/188) Installing boost1.82-timer (1.82.0-r1) (40/188) Installing boost1.82-type_erasure (1.82.0-r1) (41/188) Installing boost1.82-unit_test_framework (1.82.0-r1) (42/188) Installing boost1.82-url (1.82.0-r1) (43/188) Installing boost1.82-wave (1.82.0-r1) (44/188) Installing boost1.82-wserialization (1.82.0-r1) (45/188) Installing boost1.82-json (1.82.0-r1) (46/188) Installing boost1.82-nowide (1.82.0-r1) (47/188) Installing boost1.82-libs (1.82.0-r1) (48/188) Installing boost1.82 (1.82.0-r1) (49/188) Installing linux-headers (6.3-r0) (50/188) Installing bzip2-dev (1.0.8-r5) (51/188) Installing icu (73.1-r1) (52/188) Installing icu-dev (73.1-r1) (53/188) Installing xz (5.4.3-r0) (54/188) Installing xz-dev (5.4.3-r0) (55/188) Installing zlib-dev (1.2.13-r1) (56/188) Installing zstd (1.5.5-r3) (57/188) Installing zstd-dev (1.5.5-r3) (58/188) Installing boost1.82-dev (1.82.0-r1) (59/188) Installing boost-dev (1.82.0-r1) (60/188) Installing openssl-dev (3.1.0-r4) (61/188) Installing asio-dev (1.27.0-r1) (62/188) Installing libarchive (3.6.2-r2) (63/188) Installing libformw (6.4_p20230429-r0) (64/188) Installing rhash-libs (1.4.3-r2) (65/188) Installing libuv (1.44.2-r2) (66/188) Installing cmake (3.26.3-r1) (67/188) Installing libidn2-dev (2.3.4-r1) (68/188) Installing nghttp2-dev (1.52.0-r1) (69/188) Installing brotli (1.0.9-r14) (70/188) Installing brotli-dev (1.0.9-r14) (71/188) Installing curl-dev (8.0.1-r2) (72/188) Installing libelogind (246.10-r8) (73/188) Installing elogind-dev (246.10-r8) (74/188) Installing aom-libs (3.6.0-r3) (75/188) Installing libxau (1.0.11-r2) (76/188) Installing libmd (1.0.4-r2) (77/188) Installing libbsd (0.11.7-r1) (78/188) Installing libxdmcp (1.1.4-r2) (79/188) Installing libxcb (1.15-r1) (80/188) Installing libx11 (1.8.4-r3) (81/188) Installing libdrm (2.4.115-r1) (82/188) Installing libxext (1.3.5-r2) (83/188) Installing libxfixes (6.0.1-r2) (84/188) Installing wayland-libs-client (1.22.0-r2) (85/188) Installing libva (2.18.0-r1) (86/188) Installing libvdpau (1.5-r1) (87/188) Installing ffmpeg-libavutil (6.0-r12) (88/188) Installing libdav1d (1.2.0-r0) (89/188) Installing libhwy (1.0.4-r1) (90/188) Installing lcms2 (2.15-r1) (91/188) Installing libjxl (0.8.1-r5) (92/188) Installing lame-libs (3.100-r5) (93/188) Installing opus (1.4-r0) (94/188) Installing soxr (0.1.3-r5) (95/188) Installing ffmpeg-libswresample (6.0-r12) (96/188) Installing libogg (1.3.5-r4) (97/188) Installing libtheora (1.1.1-r17) (98/188) Installing libvorbis (1.3.7-r1) (99/188) Installing libvpx (1.13.0-r1) (100/188) Installing libwebp (1.3.0-r1) (101/188) Installing x264-libs (0.164_git20220602-r1) (102/188) Installing numactl (2.0.16-r4) (103/188) Installing x265-libs (3.5-r4) (104/188) Installing xvidcore (1.3.7-r1) (105/188) Installing ffmpeg-libavcodec (6.0-r12) (106/188) Installing sdl2 (2.26.5-r0) (107/188) Installing libpng (1.6.39-r3) (108/188) Installing freetype (2.13.0-r5) (109/188) Installing fontconfig (2.14.2-r3) (110/188) Installing fribidi (1.0.12-r2) (111/188) Installing libintl (0.21.1-r5) (112/188) Installing libblkid (2.38.1-r7) (113/188) Installing libmount (2.38.1-r7) (114/188) Installing glib (2.76.2-r0) (115/188) Installing graphite2 (1.3.14-r5) (116/188) Installing harfbuzz (7.2.0-r0) (117/188) Installing libunibreak (5.1-r0) (118/188) Installing libass (0.17.1-r0) (119/188) Installing libbluray (1.3.4-r0) (120/188) Installing nettle (3.8.1-r2) (121/188) Installing p11-kit (0.24.1-r2) (122/188) Installing libtasn1 (4.19.0-r1) (123/188) Installing gnutls (3.8.0-r2) (124/188) Installing mpg123-libs (1.31.3-r1) (125/188) Installing libopenmpt (0.7.0-r0) (126/188) Installing mbedtls (2.28.3-r1) (127/188) Installing librist (0.2.7-r0) (128/188) Installing libsrt (1.5.1-r0) (129/188) Installing libssh (0.10.5-r0) (130/188) Installing libsodium (1.0.18-r3) (131/188) Installing libzmq (4.3.4-r4) (132/188) Installing ffmpeg-libavformat (6.0-r12) (133/188) Installing glslang-libs (1.3.243.0-r1) (134/188) Installing spirv-tools (1.3.243.0-r1) (135/188) Installing shaderc (2023.3-r1) (136/188) Installing vulkan-loader (1.3.243.0-r1) (137/188) Installing libplacebo (5.264.1-r1) (138/188) Installing ffmpeg-libpostproc (6.0-r12) (139/188) Installing ffmpeg-libswscale (6.0-r12) (140/188) Installing vidstab (1.1.1-r0) (141/188) Installing zimg (3.0.4-r2) (142/188) Installing ffmpeg-libavfilter (6.0-r12) (143/188) Installing libasyncns (0.8-r1) (144/188) Installing dbus-libs (1.14.6-r3) (145/188) Installing libltdl (2.4.7-r2) (146/188) Installing orc (0.4.33-r1) (147/188) Installing flac-libs (1.4.2-r2) (148/188) Installing libsndfile (1.2.0-r2) (149/188) Installing speexdsp (1.2.1-r1) (150/188) Installing tdb-libs (1.4.8-r1) (151/188) Installing libpulse (16.1-r10) (152/188) Installing libjpeg-turbo (2.1.5.1-r2) (153/188) Installing v4l-utils-libs (1.24.1-r0) (154/188) Installing ffmpeg-libavdevice (6.0-r12) (155/188) Installing ffmpeg-dev (6.0-r12) (156/188) Installing kissfft-libs (131.1.0-r0) (157/188) Installing kissfft (131.1.0-r0) (158/188) Installing kissfft-dev (131.1.0-r0) (159/188) Installing lame-dev (3.100-r5) (160/188) Installing libev (4.33-r1) (161/188) Installing libev-dev (4.33-r1) (162/188) Installing libmicrohttpd (0.9.76-r1) (163/188) Installing gnutls-c++ (3.8.0-r2) (164/188) Installing libgmpxx (6.2.1-r3) (165/188) Installing gmp-dev (6.2.1-r3) (166/188) Installing nettle-dev (3.8.1-r2) (167/188) Installing libtasn1-progs (4.19.0-r1) (168/188) Installing libtasn1-dev (4.19.0-r1) (169/188) Installing p11-kit-dev (0.24.1-r2) (170/188) Installing gnutls-dev (3.8.0-r2) (171/188) Installing libmicrohttpd-dev (0.9.76-r1) (172/188) Installing mpg123-dev (1.31.3-r1) (173/188) Installing libogg-dev (1.3.5-r4) (174/188) Installing libvorbis-dev (1.3.7-r1) (175/188) Installing libopenmpt-dev (0.7.0-r0) (176/188) Installing libmenuw (6.4_p20230429-r0) (177/188) Installing libncurses++ (6.4_p20230429-r0) (178/188) Installing ncurses-dev (6.4_p20230429-r0) (179/188) Installing pipewire-libs (0.3.70-r1) (180/188) Installing pipewire-dev (0.3.70-r1) (181/188) Installing samurai (1.2-r3) (182/188) Installing sdbus-cpp (1.2.0-r0) (183/188) Installing sdbus-cpp-dev (1.2.0-r0) (184/188) Installing sqlite (3.41.2-r2) (185/188) Installing sqlite-dev (3.41.2-r2) (186/188) Installing taglib (1.13-r0) (187/188) Installing taglib-dev (1.13-r0) (188/188) Installing .makedepends-musikcube (20230505.041655) Executing busybox-1.36.0-r8.trigger Executing glib-2.76.2-r0.trigger OK: 1294 MiB in 296 packages >>> musikcube: Cleaning up srcdir >>> musikcube: Cleaning up pkgdir >>> musikcube: Fetching https://distfiles.alpinelinux.org/distfiles/edge//musikcube-3.0.0.tar.gz >>> musikcube: Fetching https://distfiles.alpinelinux.org/distfiles/edge//musikcube-3.0.0.tar.gz >>> musikcube: Checking sha512sums... musikcube-3.0.0.tar.gz: OK locale.patch: OK tinfo.patch: OK sys.patch: OK >>> musikcube: Unpacking /var/cache/distfiles/edge//musikcube-3.0.0.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 12.2.1 -- The CXX compiler identification is GNU 12.2.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.41.2 -- [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.70 -- [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.5s) -- Generating done (0.0s) -- Build files have been written to: /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/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] Building CXX object src/musikcore/CMakeFiles/musikcore.dir/db/ScopedTransaction.cpp.o [93/192] Building CXX object src/musikcore/CMakeFiles/musikcore.dir/db/Connection.cpp.o [94/192] Linking CXX shared library /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/bin/plugins/libnullout.so [95/192] Building CXX object src/musikcore/CMakeFiles/musikcore.dir/audio/Visualizer.cpp.o In file included from /usr/include/c++/12.2.1/map:60, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/plugins/server/Snapshots.h:38, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/plugins/server/Snapshots.cpp:35: /usr/include/c++/12.2.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++/12.2.1/bits/stl_tree.h:2457: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 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61: 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.0/src/plugins/server/Snapshots.cpp:64:24: /usr/include/c++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | 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.0/src/plugins/server/Snapshots.cpp:73:20: /usr/include/c++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [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.0/bin/plugins/libsupereqdsp.so [104/192] Building CXX object src/musikcore/CMakeFiles/musikcore.dir/audio/CrossfadeTransport.cpp.o [105/192] Building CXX object src/musikcore/CMakeFiles/musikcore.dir/audio/Crossfader.cpp.o [106/192] Linking CXX shared library /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/bin/plugins/libffmpegdecoder.so [107/192] Building CXX object src/musikcore/CMakeFiles/musikcore.dir/audio/Buffer.cpp.o [108/192] Building CXX object src/musikcore/CMakeFiles/musikcore.dir/debug.cpp.o [109/192] Linking CXX shared library /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/bin/plugins/libstockencoders.so [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.0/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.0/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.0/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.0/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.0/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++/12.2.1/map:60, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcube/cursespp/../../3rdparty/include/nlohmann/json.hpp:64, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/plugins/httpdatastream/HttpDataStream.cpp:55: /usr/include/c++/12.2.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++/12.2.1/bits/stl_tree.h:2209: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 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.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++/12.2.1/bits/stl_tree.h:2457: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 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/plugins/httpdatastream/LruDiskCache.h:36, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/plugins/httpdatastream/HttpDataStream.cpp:38: /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | 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.0/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.0/src/musikcube/cursespp/../../3rdparty/include/nlohmann/json.hpp:4516:41: /usr/include/c++/12.2.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.0/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.0/src/musikcube/cursespp/../../3rdparty/include/nlohmann/json.hpp:4542:41: /usr/include/c++/12.2.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++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 In file included from /usr/include/c++/12.2.1/map:61: 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.0/src/musikcube/cursespp/../../3rdparty/include/nlohmann/json.hpp:4726:76: /usr/include/c++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | 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.0/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.0/src/musikcube/cursespp/../../3rdparty/include/nlohmann/json.hpp:8862:29: /usr/include/c++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | 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.0/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.0/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.0/src/musikcube/cursespp/../../3rdparty/include/nlohmann/json.hpp:8919:29: /usr/include/c++/12.2.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.0/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.0/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.0/src/musikcube/cursespp/../../3rdparty/include/nlohmann/json.hpp:8956:29: /usr/include/c++/12.2.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.0/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.0/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.0/src/musikcube/cursespp/../../3rdparty/include/nlohmann/json.hpp:8965:29: /usr/include/c++/12.2.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.0/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.0/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.0/src/musikcube/cursespp/../../3rdparty/include/nlohmann/json.hpp:8974:29: /usr/include/c++/12.2.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.0/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.0/src/musikcube/cursespp/../../3rdparty/include/nlohmann/json.hpp:9058:25: /usr/include/c++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [126/192] Linking CXX shared library /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/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 In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/pch.hpp:36, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/library/query/util/CategoryQueryUtil.cpp:35: /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, long long int> >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:64: 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.0/src/musikcore/library/query/util/CategoryQueryUtil.cpp:109:38: /usr/include/c++/12.2.1/bits/stl_vector.h:1287: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 1287 | _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.0/src/musikcore/library/query/util/CategoryQueryUtil.cpp:112:39: /usr/include/c++/12.2.1/bits/stl_vector.h:1287: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 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [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 In file included from /usr/include/c++/12.2.1/set:60, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/pch.hpp:35, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/support/PiggyDebugBackend.cpp:36: /usr/include/c++/12.2.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++/12.2.1/bits/stl_tree.h:2457: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 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/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++/12.2.1/bits/stl_map.h:599:22, inlined from 'nlohmann::basic_json<>::basic_json(initializer_list_t, bool, value_t):: >&)>' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/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++/12.2.1/bits/stl_algo.h:3787: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.0/src/3rdparty/include/nlohmann/json.hpp:15986:26: /usr/include/c++/12.2.1/bits/stl_map.h:638: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 638 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 639 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [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 [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 [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 In file included from /usr/include/c++/12.2.1/algorithm:61, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/pch.hpp:39, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/library/track/TrackList.cpp:35: /usr/include/c++/12.2.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++/12.2.1/bits/stl_algo.h:3696:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 3696 | shuffle(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~ /usr/include/c++/12.2.1/bits/stl_algo.h:3696: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.0/src/musikcore/library/track/TrackList.cpp: In member function 'void musik::core::TrackList::Shuffle()': /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/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++/12.2.1/vector:70, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/pch.hpp:36: /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.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++/12.2.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++/12.2.1/bits/vector.tcc:164:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 164 | _M_realloc_insert(begin() + (__position - cbegin()), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/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.0/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++/12.2.1/vector:64: 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.0/src/musikcore/library/track/TrackList.cpp:101:24: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _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 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = std::vector]' at /usr/include/c++/12.2.1/bits/stl_iterator.h:735: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++/12.2.1/bits/stl_algobase.h:385: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++/12.2.1/bits/stl_algobase.h:495: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++/12.2.1/bits/stl_algobase.h:522: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++/12.2.1/bits/stl_algobase.h:529:31, inlined from '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = back_insert_iterator >]' at /usr/include/c++/12.2.1/bits/stl_algobase.h:620:7, inlined from 'void musik::core::TrackList::CopyFrom(const musik::core::TrackList&)' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/library/track/TrackList.cpp:208:14: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _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.0/src/musikcore/library/track/TrackList.cpp:93:24: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator) [with _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:175:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 175 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'bool musik::core::TrackList::Move(size_t, size_t)' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/library/track/TrackList.cpp:120:24, inlined from 'bool musik::core::TrackList::Move(size_t, size_t)' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/library/track/TrackList.cpp:116:6: /usr/include/c++/12.2.1/bits/stl_vector.h:1530:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1530 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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.0/src/musikcore/library/track/TrackList.cpp:116:6: /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/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 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'bool musik::core::TrackList::Delete(size_t)' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/library/track/TrackList.cpp:129:24: /usr/include/c++/12.2.1/bits/stl_vector.h:1530:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1530 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/unordered_map:46, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/pch.hpp:40: /usr/include/c++/12.2.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++/12.2.1/bits/hashtable.h:2292: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 2292 | _Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2293 | _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++/12.2.1/bits/unordered_map.h:746:26, inlined from 'void musik::core::TrackList::PruneCache() const' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/library/track/TrackList.cpp:274:23: /usr/include/c++/12.2.1/bits/hashtable.h:969: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 969 | { 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++/12.2.1/bits/unordered_map.h:746:26, inlined from 'void musik::core::TrackList::AddToCache(int64_t, musik::core::TrackPtr) const' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/library/track/TrackList.cpp:261:23: /usr/include/c++/12.2.1/bits/hashtable.h:969: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 969 | { return erase(const_iterator(__it)); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ [161/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/app/overlay/PreampOverlay.cpp.o [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 In file included from /usr/include/c++/12.2.1/set:60, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/pch.hpp:35, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/library/track/IndexerTrack.cpp:35: /usr/include/c++/12.2.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++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/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.0/src/musikcore/library/track/IndexerTrack.cpp:585:46: /usr/include/c++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | 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.0/src/musikcore/library/track/IndexerTrack.cpp:594:34: /usr/include/c++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [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 [166/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/app/overlay/EqualizerOverlay.cpp.o [167/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/app/overlay/ColorThemeOverlay.cpp.o In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/pch.hpp:36, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/library/query/util/Serialization.cpp:35: /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, long long int> >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/set:60, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/pch.hpp:35: /usr/include/c++/12.2.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++/12.2.1/bits/stl_tree.h:2209: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 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | 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++/12.2.1/bits/stl_vector.h:1294: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.0/src/3rdparty/include/nlohmann/json.hpp:19376:33: /usr/include/c++/12.2.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++/12.2.1/bits/stl_vector.h:1294: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.0/src/musikcore/library/query/util/Serialization.cpp:57:33: /usr/include/c++/12.2.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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [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 In file included from /usr/include/c++/12.2.1/set:60, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/pch.hpp:35, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/library/RemoteLibrary.cpp:35: /usr/include/c++/12.2.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++/12.2.1/bits/stl_tree.h:2457: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 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/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++/12.2.1/bits/stl_map.h:599:22, inlined from 'nlohmann::basic_json<>::basic_json(initializer_list_t, bool, value_t):: >&)>' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/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++/12.2.1/bits/stl_algo.h:3787: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.0/src/3rdparty/include/nlohmann/json.hpp:15986:26: /usr/include/c++/12.2.1/bits/stl_map.h:638: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 638 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 639 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [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++/12.2.1/set:60, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/pch.hpp:35, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/support/Auddio.cpp:35: /usr/include/c++/12.2.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++/12.2.1/bits/stl_tree.h:2209: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 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.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++/12.2.1/bits/stl_tree.h:2457: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 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/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 = 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.0/src/3rdparty/include/nlohmann/json.hpp:4726:76: /usr/include/c++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/pch.hpp:36: /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | 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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:4542:41: /usr/include/c++/12.2.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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:4516:41: /usr/include/c++/12.2.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++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:64: 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.0/src/3rdparty/include/nlohmann/json.hpp:17683:38: /usr/include/c++/12.2.1/bits/stl_vector.h:1435:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1435 | _M_fill_insert(begin() + __offset, __n, __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8862:29: /usr/include/c++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | 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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8919:29: /usr/include/c++/12.2.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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8956:29: /usr/include/c++/12.2.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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8965:29: /usr/include/c++/12.2.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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8974:29: /usr/include/c++/12.2.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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:9058:25: /usr/include/c++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | 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 In file included from /usr/include/c++/12.2.1/set:60, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/pch.hpp:35, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/library/query/LyricsQuery.cpp:35: /usr/include/c++/12.2.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++/12.2.1/bits/stl_tree.h:2209: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 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.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++/12.2.1/bits/stl_tree.h:2457: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 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/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 = 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.0/src/3rdparty/include/nlohmann/json.hpp:4726:76: /usr/include/c++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/pch.hpp:36: /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | 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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:4542:41: /usr/include/c++/12.2.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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:4516:41: /usr/include/c++/12.2.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++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8862:29: /usr/include/c++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | 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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8919:29: /usr/include/c++/12.2.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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8956:29: /usr/include/c++/12.2.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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8965:29: /usr/include/c++/12.2.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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8974:29: /usr/include/c++/12.2.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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:9058:25: /usr/include/c++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [178/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/app/layout/LibraryNotConnectedLayout.cpp.o In file included from /usr/include/c++/12.2.1/set:60, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/pch.hpp:35, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/library/query/MarkTrackPlayedQuery.cpp:35: /usr/include/c++/12.2.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++/12.2.1/bits/stl_tree.h:2209: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 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.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++/12.2.1/bits/stl_tree.h:2457: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 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/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 = 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.0/src/3rdparty/include/nlohmann/json.hpp:4726:76: /usr/include/c++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/pch.hpp:36: /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | 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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:4516:41: /usr/include/c++/12.2.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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:4542:41: /usr/include/c++/12.2.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++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8862:29: /usr/include/c++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | 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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8919:29: /usr/include/c++/12.2.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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8956:29: /usr/include/c++/12.2.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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8965:29: /usr/include/c++/12.2.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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8974:29: /usr/include/c++/12.2.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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:9058:25: /usr/include/c++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [179/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/app/layout/LibraryLayout.cpp.o [180/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/app/layout/HotkeysLayout.cpp.o In file included from /usr/include/c++/12.2.1/set:60, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/pch.hpp:35, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/library/query/TrackMetadataQuery.cpp:35: /usr/include/c++/12.2.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++/12.2.1/bits/stl_tree.h:2209: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 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.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++/12.2.1/bits/stl_tree.h:2457: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 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/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 = 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.0/src/3rdparty/include/nlohmann/json.hpp:4726:76: /usr/include/c++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/pch.hpp:36: /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | 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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:4516:41: /usr/include/c++/12.2.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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:4542:41: /usr/include/c++/12.2.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++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8862:29: /usr/include/c++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | 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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8919:29: /usr/include/c++/12.2.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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8956:29: /usr/include/c++/12.2.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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8965:29: /usr/include/c++/12.2.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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8974:29: /usr/include/c++/12.2.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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:9058:25: /usr/include/c++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [181/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/app/layout/DirectoryLayout.cpp.o [182/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/app/layout/ConsoleLayout.cpp.o In file included from /usr/include/c++/12.2.1/set:60, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/pch.hpp:35, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/library/query/DeletePlaylistQuery.cpp:35: /usr/include/c++/12.2.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++/12.2.1/bits/stl_tree.h:2209: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 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.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++/12.2.1/bits/stl_tree.h:2457: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 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/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 = 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.0/src/3rdparty/include/nlohmann/json.hpp:4726:76: /usr/include/c++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/pch.hpp:36: /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | 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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:4542:41: /usr/include/c++/12.2.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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:4516:41: /usr/include/c++/12.2.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++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8862:29: /usr/include/c++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | 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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8919:29: /usr/include/c++/12.2.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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8956:29: /usr/include/c++/12.2.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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8965:29: /usr/include/c++/12.2.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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8974:29: /usr/include/c++/12.2.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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:9058:25: /usr/include/c++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [183/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/app/layout/CategorySearchLayout.cpp.o In file included from /usr/include/c++/12.2.1/set:60, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/pch.hpp:35, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/i18n/Locale.cpp:35: /usr/include/c++/12.2.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++/12.2.1/bits/stl_tree.h:2457: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 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/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 = 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.0/src/3rdparty/include/nlohmann/json.hpp:4726:76: /usr/include/c++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/12.2.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++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/pch.hpp:36: /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | 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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:4516:41: /usr/include/c++/12.2.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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:4542:41: /usr/include/c++/12.2.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++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439: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 = {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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8919:29: /usr/include/c++/12.2.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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8956:29: /usr/include/c++/12.2.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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8965:29: /usr/include/c++/12.2.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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8974:29: /usr/include/c++/12.2.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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:9058:25: /usr/include/c++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [184/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/app/layout/BrowseLayout.cpp.o In file included from /usr/include/c++/12.2.1/set:60, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/pch.hpp:35, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/library/query/AppendPlaylistQuery.cpp:35: /usr/include/c++/12.2.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++/12.2.1/bits/stl_tree.h:2209: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 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.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++/12.2.1/bits/stl_tree.h:2457: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 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/pch.hpp:37: /usr/include/c++/12.2.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++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | 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.0/src/3rdparty/include/nlohmann/json.hpp:4726:76: /usr/include/c++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/pch.hpp:36: /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | 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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:4542:41: /usr/include/c++/12.2.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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:4516:41: /usr/include/c++/12.2.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++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439: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 = {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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8919:29: /usr/include/c++/12.2.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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8956:29: /usr/include/c++/12.2.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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8965:29: /usr/include/c++/12.2.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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8974:29: /usr/include/c++/12.2.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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:9058:25: /usr/include/c++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [185/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/stdafx.cpp.o In file included from /usr/include/c++/12.2.1/set:60, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/pch.hpp:35, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/library/query/AllCategoriesQuery.cpp:35: /usr/include/c++/12.2.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++/12.2.1/bits/stl_tree.h:2209: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 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.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++/12.2.1/bits/stl_tree.h:2457: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 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/pch.hpp:37: /usr/include/c++/12.2.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++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | 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.0/src/3rdparty/include/nlohmann/json.hpp:4726:76: /usr/include/c++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/pch.hpp:36: /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | 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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:4542:41: /usr/include/c++/12.2.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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:4516:41: /usr/include/c++/12.2.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++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439: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 = {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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8919:29: /usr/include/c++/12.2.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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8956:29: /usr/include/c++/12.2.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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8965:29: /usr/include/c++/12.2.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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8974:29: /usr/include/c++/12.2.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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:9058:25: /usr/include/c++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [186/192] Building CXX object src/musikcube/CMakeFiles/musikcube.dir/Main.cpp.o In file included from /usr/include/c++/12.2.1/set:60, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/pch.hpp:35, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/support/Preferences.cpp:35: /usr/include/c++/12.2.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++/12.2.1/bits/stl_tree.h:2457: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 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/pch.hpp:37: /usr/include/c++/12.2.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++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | 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.0/src/3rdparty/include/nlohmann/json.hpp:17764:46: /usr/include/c++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | 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.0/src/3rdparty/include/nlohmann/json.hpp:4726:76: /usr/include/c++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/pch.hpp:36: /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | 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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:4542:41: /usr/include/c++/12.2.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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:4516:41: /usr/include/c++/12.2.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++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439: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 = {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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8919:29: /usr/include/c++/12.2.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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8956:29: /usr/include/c++/12.2.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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8965:29: /usr/include/c++/12.2.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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8974:29: /usr/include/c++/12.2.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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:9058:25: /usr/include/c++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/set:60, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/pch.hpp:35, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/library/query/AlbumListQuery.cpp:35: /usr/include/c++/12.2.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++/12.2.1/bits/stl_tree.h:2209: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 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.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++/12.2.1/bits/stl_tree.h:2457: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 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/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 = 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.0/src/3rdparty/include/nlohmann/json.hpp:4726:76: /usr/include/c++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/pch.hpp:36: /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | 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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:4542:41: /usr/include/c++/12.2.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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:4516:41: /usr/include/c++/12.2.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++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8862:29: /usr/include/c++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | 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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8919:29: /usr/include/c++/12.2.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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8956:29: /usr/include/c++/12.2.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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8965:29: /usr/include/c++/12.2.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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8974:29: /usr/include/c++/12.2.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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:9058:25: /usr/include/c++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/set:60, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/pch.hpp:35, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/library/query/SetTrackRatingQuery.cpp:35: /usr/include/c++/12.2.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++/12.2.1/bits/stl_tree.h:2209: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 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.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++/12.2.1/bits/stl_tree.h:2457: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 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/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 = 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.0/src/3rdparty/include/nlohmann/json.hpp:4726:76: /usr/include/c++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/pch.hpp:36: /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | 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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:4516:41: /usr/include/c++/12.2.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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:4542:41: /usr/include/c++/12.2.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++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8862:29: /usr/include/c++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | 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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8919:29: /usr/include/c++/12.2.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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8956:29: /usr/include/c++/12.2.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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8965:29: /usr/include/c++/12.2.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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8974:29: /usr/include/c++/12.2.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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:9058:25: /usr/include/c++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/set:60, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/pch.hpp:35, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/library/query/GetPlaylistQuery.cpp:35: /usr/include/c++/12.2.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++/12.2.1/bits/stl_tree.h:2209: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 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.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++/12.2.1/bits/stl_tree.h:2457: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 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/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 = 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.0/src/3rdparty/include/nlohmann/json.hpp:4726:76: /usr/include/c++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/pch.hpp:36: /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | 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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:4542:41: /usr/include/c++/12.2.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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:4516:41: /usr/include/c++/12.2.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++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8862:29: /usr/include/c++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | 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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8919:29: /usr/include/c++/12.2.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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8956:29: /usr/include/c++/12.2.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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8965:29: /usr/include/c++/12.2.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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8974:29: /usr/include/c++/12.2.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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:9058:25: /usr/include/c++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/set:60, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/pch.hpp:35, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/library/query/TrackMetadataBatchQuery.cpp:35: /usr/include/c++/12.2.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++/12.2.1/bits/stl_tree.h:2209: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 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.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++/12.2.1/bits/stl_tree.h:2457: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 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/pch.hpp:37: /usr/include/c++/12.2.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++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | 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.0/src/3rdparty/include/nlohmann/json.hpp:4726:76: /usr/include/c++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/pch.hpp:36: /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | 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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:4542:41: /usr/include/c++/12.2.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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:4516:41: /usr/include/c++/12.2.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++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439: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 = {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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8919:29: /usr/include/c++/12.2.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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8956:29: /usr/include/c++/12.2.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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8965:29: /usr/include/c++/12.2.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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8974:29: /usr/include/c++/12.2.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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:9058:25: /usr/include/c++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | 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.0/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.0/src/musikcore/library/query/TrackMetadataBatchQuery.cpp:106:46: /usr/include/c++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/set:60, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/pch.hpp:35, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/library/query/SavePlaylistQuery.cpp:35: /usr/include/c++/12.2.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++/12.2.1/bits/stl_tree.h:2209: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 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.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++/12.2.1/bits/stl_tree.h:2457: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 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/pch.hpp:37: /usr/include/c++/12.2.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++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | 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.0/src/3rdparty/include/nlohmann/json.hpp:4726:76: /usr/include/c++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/pch.hpp:36: /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | 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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:4542:41: /usr/include/c++/12.2.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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:4516:41: /usr/include/c++/12.2.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++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439: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 = {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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8919:29: /usr/include/c++/12.2.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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8956:29: /usr/include/c++/12.2.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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8965:29: /usr/include/c++/12.2.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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8974:29: /usr/include/c++/12.2.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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:9058:25: /usr/include/c++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/set:60, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/pch.hpp:35, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/support/LastFm.cpp:35: /usr/include/c++/12.2.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++/12.2.1/bits/stl_tree.h:2209: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 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.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++/12.2.1/bits/stl_tree.h:2457: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 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/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 = 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.0/src/3rdparty/include/nlohmann/json.hpp:4726:76: /usr/include/c++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/12.2.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++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/pch.hpp:36: /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | 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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:4516:41: /usr/include/c++/12.2.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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:4542:41: /usr/include/c++/12.2.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++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439: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 = {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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8919:29: /usr/include/c++/12.2.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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8956:29: /usr/include/c++/12.2.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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8965:29: /usr/include/c++/12.2.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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8974:29: /usr/include/c++/12.2.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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:9058:25: /usr/include/c++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/set:60, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/pch.hpp:35, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/net/PiggyWebSocketClient.cpp:35: /usr/include/c++/12.2.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++/12.2.1/bits/stl_tree.h:2209: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 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.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++/12.2.1/bits/stl_tree.h:2457: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 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/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 = 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.0/src/3rdparty/include/nlohmann/json.hpp:4726:76: /usr/include/c++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/pch.hpp:36: /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | 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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:4542:41: /usr/include/c++/12.2.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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:4516:41: /usr/include/c++/12.2.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++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8862:29: /usr/include/c++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | 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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8919:29: /usr/include/c++/12.2.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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8956:29: /usr/include/c++/12.2.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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8965:29: /usr/include/c++/12.2.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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8974:29: /usr/include/c++/12.2.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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:9058:25: /usr/include/c++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/set:60, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/pch.hpp:35, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/library/query/CategoryListQuery.cpp:35: /usr/include/c++/12.2.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++/12.2.1/bits/stl_tree.h:2209: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 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.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++/12.2.1/bits/stl_tree.h:2457: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 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/pch.hpp:37: /usr/include/c++/12.2.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++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | 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.0/src/3rdparty/include/nlohmann/json.hpp:4726:76: /usr/include/c++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/pch.hpp:36: /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | 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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:4516:41: /usr/include/c++/12.2.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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:4542:41: /usr/include/c++/12.2.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++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439: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 = {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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8919:29: /usr/include/c++/12.2.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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8956:29: /usr/include/c++/12.2.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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8965:29: /usr/include/c++/12.2.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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8974:29: /usr/include/c++/12.2.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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:9058:25: /usr/include/c++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/pch.hpp:36, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/library/LocalMetadataProxy.cpp:35: /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, long long int> >::iterator' changed in GCC 7.1 439 | 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++/12.2.1/bits/stl_vector.h:1294:21, inlined from 'PredicateList toPredicateList(musik::core::sdk::IValue**, size_t)' at /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/library/LocalMetadataProxy.cpp:98:40: /usr/include/c++/12.2.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++/12.2.1/set:60, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/pch.hpp:35: /usr/include/c++/12.2.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++/12.2.1/bits/stl_tree.h:2209: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 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.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++/12.2.1/bits/stl_tree.h:2457: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 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/pch.hpp:37: /usr/include/c++/12.2.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++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | 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.0/src/3rdparty/include/nlohmann/json.hpp:4726:76: /usr/include/c++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | 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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:4542:41: /usr/include/c++/12.2.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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:4516:41: /usr/include/c++/12.2.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++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439: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 = {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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8919:29: /usr/include/c++/12.2.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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8956:29: /usr/include/c++/12.2.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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8965:29: /usr/include/c++/12.2.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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8974:29: /usr/include/c++/12.2.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++/12.2.1/set:60, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/pch.hpp:35, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/library/query/SearchTrackListQuery.cpp:35: /usr/include/c++/12.2.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++/12.2.1/bits/stl_tree.h:2209: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 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.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++/12.2.1/bits/stl_tree.h:2457: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 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/pch.hpp:37: /usr/include/c++/12.2.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++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | 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.0/src/3rdparty/include/nlohmann/json.hpp:4726:76: /usr/include/c++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/pch.hpp:36: /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | 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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:4516:41: /usr/include/c++/12.2.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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:4542:41: /usr/include/c++/12.2.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++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439: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 = {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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8919:29: /usr/include/c++/12.2.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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8956:29: /usr/include/c++/12.2.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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8965:29: /usr/include/c++/12.2.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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8974:29: /usr/include/c++/12.2.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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:9058:25: /usr/include/c++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/pch.hpp:36, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/library/Indexer.cpp:35: /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:64: 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.0/src/musikcore/library/Indexer.cpp:274:34: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/set:60, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/pch.hpp:35, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/library/query/CategoryTrackListQuery.cpp:35: /usr/include/c++/12.2.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++/12.2.1/bits/stl_tree.h:2209: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 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.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++/12.2.1/bits/stl_tree.h:2457: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 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/pch.hpp:37: /usr/include/c++/12.2.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++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | 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.0/src/3rdparty/include/nlohmann/json.hpp:4726:76: /usr/include/c++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/pch.hpp:36: /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | 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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:4542:41: /usr/include/c++/12.2.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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:4516:41: /usr/include/c++/12.2.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++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439: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 = {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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8919:29: /usr/include/c++/12.2.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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8956:29: /usr/include/c++/12.2.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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8965:29: /usr/include/c++/12.2.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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8974:29: /usr/include/c++/12.2.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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:9058:25: /usr/include/c++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/set:60, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/pch.hpp:35, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/library/query/DirectoryTrackListQuery.cpp:35: /usr/include/c++/12.2.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++/12.2.1/bits/stl_tree.h:2209: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 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.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++/12.2.1/bits/stl_tree.h:2457: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 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/pch.hpp:37: /usr/include/c++/12.2.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++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | 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.0/src/3rdparty/include/nlohmann/json.hpp:4726:76: /usr/include/c++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/pch.hpp:36: /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | 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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:4542:41: /usr/include/c++/12.2.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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:4516:41: /usr/include/c++/12.2.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++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439: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 = {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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8919:29: /usr/include/c++/12.2.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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8956:29: /usr/include/c++/12.2.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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8965:29: /usr/include/c++/12.2.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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8974:29: /usr/include/c++/12.2.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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:9058:25: /usr/include/c++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/set:60, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/pch.hpp:35, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/net/WebSocketClient.cpp:35: /usr/include/c++/12.2.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++/12.2.1/bits/stl_tree.h:2209: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 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.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++/12.2.1/bits/stl_tree.h:2457: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 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/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 = 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.0/src/3rdparty/include/nlohmann/json.hpp:4726:76: /usr/include/c++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/pch.hpp:36: /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | 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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:4542:41: /usr/include/c++/12.2.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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:4516:41: /usr/include/c++/12.2.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++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8862:29: /usr/include/c++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | 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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8919:29: /usr/include/c++/12.2.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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8956:29: /usr/include/c++/12.2.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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8965:29: /usr/include/c++/12.2.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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8974:29: /usr/include/c++/12.2.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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:9058:25: /usr/include/c++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/set:60, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcube/stdafx.h:58, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcube/app/util/UpdateCheck.cpp:35: /usr/include/c++/12.2.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++/12.2.1/bits/stl_tree.h:2457: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 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcube/stdafx.h:60: /usr/include/c++/12.2.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++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | 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.0/src/3rdparty/include/nlohmann/json.hpp:17764:46: /usr/include/c++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | 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.0/src/3rdparty/include/nlohmann/json.hpp:4726:76: /usr/include/c++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /usr/include/asio/basic_socket_streambuf.hpp:23, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcube/stdafx.h:55: /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | 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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:4542:41: /usr/include/c++/12.2.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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:4516:41: /usr/include/c++/12.2.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++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439: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 = {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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8919:29: /usr/include/c++/12.2.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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8956:29: /usr/include/c++/12.2.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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8965:29: /usr/include/c++/12.2.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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8974:29: /usr/include/c++/12.2.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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:9058:25: /usr/include/c++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/set:60, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcube/stdafx.h:58, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcube/cursespp/Colors.cpp:35: /usr/include/c++/12.2.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++/12.2.1/bits/stl_tree.h:2209: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 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.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++/12.2.1/bits/stl_tree.h:2457: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 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcube/stdafx.h:60: 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.0/src/3rdparty/include/nlohmann/json.hpp:4726:76: /usr/include/c++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /usr/include/asio/basic_socket_streambuf.hpp:23, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcube/stdafx.h:55: /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | 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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:4542:41: /usr/include/c++/12.2.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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:4516:41: /usr/include/c++/12.2.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++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8862:29: /usr/include/c++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | 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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8919:29: /usr/include/c++/12.2.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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8956:29: /usr/include/c++/12.2.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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8965:29: /usr/include/c++/12.2.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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8974:29: /usr/include/c++/12.2.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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:9058:25: /usr/include/c++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:60, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/plugins/server/Snapshots.h:38, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/plugins/server/WebSocketServer.h:36, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/plugins/server/WebSocketServer.cpp:35: /usr/include/c++/12.2.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++/12.2.1/bits/stl_tree.h:2209: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 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.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++/12.2.1/bits/stl_tree.h:2457: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 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61: /usr/include/c++/12.2.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++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | 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.0/src/3rdparty/include/nlohmann/json.hpp:17764:46: /usr/include/c++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | 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.0/src/3rdparty/include/nlohmann/json.hpp:4726:76: /usr/include/c++/12.2.1/bits/stl_map.h:511: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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /usr/include/c++/12.2.1/functional:62, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/3rdparty/include/websocketpp/common/functional.hpp:53, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/3rdparty/include/websocketpp/transport/base/endpoint.hpp:31, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/3rdparty/include/websocketpp/transport/iostream/endpoint.hpp:31, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/3rdparty/include/websocketpp/config/core.hpp:40, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/3rdparty/include/websocketpp/config/asio_no_tls.hpp:31, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/plugins/server/WebSocketServer.h:42: /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | 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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:4516:41: /usr/include/c++/12.2.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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:4542:41: /usr/include/c++/12.2.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++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:64: 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.0/src/3rdparty/include/nlohmann/json.hpp:17683:38: /usr/include/c++/12.2.1/bits/stl_vector.h:1435:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1435 | _M_fill_insert(begin() + __offset, __n, __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector > >::heap_entry, std::allocator > >::heap_entry> >::iterator' changed in GCC 7.1 439 | 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++/12.2.1/bits/stl_vector.h:1287: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 1287 | _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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8919:29: /usr/include/c++/12.2.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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8956:29: /usr/include/c++/12.2.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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8965:29: /usr/include/c++/12.2.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.0/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.0/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.0/src/3rdparty/include/nlohmann/json.hpp:8974:29: /usr/include/c++/12.2.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.0/bin/plugins/libserver.so In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/pch.hpp:36, from /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/src/musikcore/net/RawWebSocketClient.cpp:35: /usr/include/c++/12.2.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++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector > >::heap_entry, std::allocator > >::heap_entry> >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:64: 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++/12.2.1/bits/stl_vector.h:1287: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 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [188/192] Linking CXX shared library /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/bin/libmusikcore.so [189/192] Linking CXX executable /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/bin/musikcubed [190/192] Linking CXX executable /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/bin/musikcube [191/192] Linking C executable /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/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.0/script/patch-rpath.sh: line 19: patchelf: not found /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/script/patch-rpath.sh: line 25: patchelf: not found /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/script/patch-rpath.sh: line 28: patchelf: not found /home/buildozer/aports/testing/musikcube/src/musikcube-3.0.0/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.0/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.0-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.0-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: 144.0 KB >>> musikcube-plugin-httpdatastream*: Compressing data... >>> musikcube-plugin-httpdatastream*: Create checksum... >>> musikcube-plugin-httpdatastream*: Create musikcube-plugin-httpdatastream-3.0.0-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.0-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: 64.0 KB >>> musikcube-plugin-openmpt*: Compressing data... >>> musikcube-plugin-openmpt*: Create checksum... >>> musikcube-plugin-openmpt*: Create musikcube-plugin-openmpt-3.0.0-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: 724.0 KB >>> musikcube-plugin-server*: Compressing data... >>> musikcube-plugin-server*: Create checksum... >>> musikcube-plugin-server*: Create musikcube-plugin-server-3.0.0-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.0-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.0-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: 72.0 KB >>> musikcube-plugin-taglibreader*: Compressing data... >>> musikcube-plugin-taglibreader*: Create checksum... >>> musikcube-plugin-taglibreader*: Create musikcube-plugin-taglibreader-3.0.0-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.0 MB >>> musikcube*: Compressing data... >>> musikcube*: Create checksum... >>> musikcube*: Create musikcube-3.0.0-r0.apk >>> musikcube: Build complete at Fri, 05 May 2023 04:17:34 +0000 elapsed time 0h 0m 40s >>> musikcube: Cleaning up srcdir >>> musikcube: Cleaning up pkgdir >>> musikcube: Uninstalling dependencies... (1/188) Purging .makedepends-musikcube (20230505.041655) (2/188) Purging alsa-lib-dev (1.2.8-r1) (3/188) Purging asio-dev (1.27.0-r1) (4/188) Purging boost-dev (1.82.0-r1) (5/188) Purging boost1.82-dev (1.82.0-r1) (6/188) Purging boost1.82 (1.82.0-r1) (7/188) Purging linux-headers (6.3-r0) (8/188) Purging bzip2-dev (1.0.8-r5) (9/188) Purging icu-dev (73.1-r1) (10/188) Purging xz-dev (5.4.3-r0) (11/188) Purging xz (5.4.3-r0) (12/188) Purging zstd-dev (1.5.5-r3) (13/188) Purging zstd (1.5.5-r3) (14/188) Purging boost1.82-libs (1.82.0-r1) (15/188) Purging boost1.82-atomic (1.82.0-r1) (16/188) Purging boost1.82-container (1.82.0-r1) (17/188) Purging boost1.82-contract (1.82.0-r1) (18/188) Purging boost1.82-coroutine (1.82.0-r1) (19/188) Purging boost1.82-date_time (1.82.0-r1) (20/188) Purging boost1.82-fiber (1.82.0-r1) (21/188) Purging boost1.82-graph (1.82.0-r1) (22/188) Purging boost1.82-iostreams (1.82.0-r1) (23/188) Purging boost1.82-json (1.82.0-r1) (24/188) Purging boost1.82-locale (1.82.0-r1) (25/188) Purging boost1.82-log_setup (1.82.0-r1) (26/188) Purging boost1.82-math (1.82.0-r1) (27/188) Purging boost1.82-nowide (1.82.0-r1) (28/188) Purging boost1.82-prg_exec_monitor (1.82.0-r1) (29/188) Purging boost1.82-program_options (1.82.0-r1) (30/188) Purging boost1.82-python3 (1.82.0-r1) (31/188) Purging boost1.82-random (1.82.0-r1) (32/188) Purging boost1.82-regex (1.82.0-r1) (33/188) Purging boost1.82-stacktrace_basic (1.82.0-r1) (34/188) Purging boost1.82-stacktrace_noop (1.82.0-r1) (35/188) Purging boost1.82-system (1.82.0-r1) (36/188) Purging boost1.82-timer (1.82.0-r1) (37/188) Purging boost1.82-type_erasure (1.82.0-r1) (38/188) Purging boost1.82-unit_test_framework (1.82.0-r1) (39/188) Purging boost1.82-url (1.82.0-r1) (40/188) Purging boost1.82-wave (1.82.0-r1) (41/188) Purging boost1.82-wserialization (1.82.0-r1) (42/188) Purging cmake (3.26.3-r1) (43/188) Purging curl-dev (8.0.1-r2) (44/188) Purging openssl-dev (3.1.0-r4) (45/188) Purging nghttp2-dev (1.52.0-r1) (46/188) Purging brotli-dev (1.0.9-r14) (47/188) Purging brotli (1.0.9-r14) (48/188) Purging ffmpeg-dev (6.0-r12) (49/188) Purging ffmpeg-libavdevice (6.0-r12) (50/188) Purging ffmpeg-libavfilter (6.0-r12) (51/188) Purging ffmpeg-libavformat (6.0-r12) (52/188) Purging ffmpeg-libpostproc (6.0-r12) (53/188) Purging ffmpeg-libswscale (6.0-r12) (54/188) Purging kissfft-dev (131.1.0-r0) (55/188) Purging kissfft (131.1.0-r0) (56/188) Purging kissfft-libs (131.1.0-r0) (57/188) Purging lame-dev (3.100-r5) (58/188) Purging libev-dev (4.33-r1) (59/188) Purging libev (4.33-r1) (60/188) Purging libmicrohttpd-dev (0.9.76-r1) (61/188) Purging libmicrohttpd (0.9.76-r1) (62/188) Purging libopenmpt-dev (0.7.0-r0) (63/188) Purging libopenmpt (0.7.0-r0) (64/188) Purging ncurses-dev (6.4_p20230429-r0) (65/188) Purging libncurses++ (6.4_p20230429-r0) (66/188) Purging pipewire-dev (0.3.70-r1) (67/188) Purging samurai (1.2-r3) (68/188) Purging sdbus-cpp-dev (1.2.0-r0) (69/188) Purging sdbus-cpp (1.2.0-r0) (70/188) Purging sqlite-dev (3.41.2-r2) (71/188) Purging sqlite (3.41.2-r2) (72/188) Purging taglib-dev (1.13-r0) (73/188) Purging taglib (1.13-r0) (74/188) Purging boost1.82-chrono (1.82.0-r1) (75/188) Purging boost1.82-context (1.82.0-r1) (76/188) Purging boost1.82-log (1.82.0-r1) (77/188) Purging boost1.82-serialization (1.82.0-r1) (78/188) Purging boost1.82-thread (1.82.0-r1) (79/188) Purging elogind-dev (246.10-r8) (80/188) Purging libelogind (246.10-r8) (81/188) Purging ffmpeg-libavcodec (6.0-r12) (82/188) Purging ffmpeg-libswresample (6.0-r12) (83/188) Purging gnutls-dev (3.8.0-r2) (84/188) Purging gnutls-c++ (3.8.0-r2) (85/188) Purging gnutls (3.8.0-r2) (86/188) Purging icu (73.1-r1) (87/188) Purging icu-libs (73.1-r1) (88/188) Purging lame-libs (3.100-r5) (89/188) Purging libarchive (3.6.2-r2) (90/188) Purging libass (0.17.1-r0) (91/188) Purging libbluray (1.3.4-r0) (92/188) Purging libdav1d (1.2.0-r0) (93/188) Purging libformw (6.4_p20230429-r0) (94/188) Purging libidn2-dev (2.3.4-r1) (95/188) Purging libjxl (0.8.1-r5) (96/188) Purging libmenuw (6.4_p20230429-r0) (97/188) Purging libplacebo (5.264.1-r1) (98/188) Purging libpulse (16.1-r10) (99/188) Purging librist (0.2.7-r0) (100/188) Purging libsndfile (1.2.0-r2) (101/188) Purging libsrt (1.5.1-r0) (102/188) Purging libssh (0.10.5-r0) (103/188) Purging libtasn1-dev (4.19.0-r1) (104/188) Purging libtasn1-progs (4.19.0-r1) (105/188) Purging libtasn1 (4.19.0-r1) (106/188) Purging libtheora (1.1.1-r17) (107/188) Purging libunibreak (5.1-r0) (108/188) Purging libuv (1.44.2-r2) (109/188) Purging libvorbis-dev (1.3.7-r1) (110/188) Purging libvorbis (1.3.7-r1) (111/188) Purging libvpx (1.13.0-r1) (112/188) Purging libwebp (1.3.0-r1) (113/188) Purging libzmq (4.3.4-r4) (114/188) Purging mbedtls (2.28.3-r1) (115/188) Purging mpg123-dev (1.31.3-r1) (116/188) Purging mpg123-libs (1.31.3-r1) (117/188) Purging nettle-dev (3.8.1-r2) (118/188) Purging gmp-dev (6.2.1-r3) (119/188) Purging libgmpxx (6.2.1-r3) (120/188) Purging nettle (3.8.1-r2) (121/188) Purging opus (1.4-r0) (122/188) Purging orc (0.4.33-r1) (123/188) Purging p11-kit-dev (0.24.1-r2) (124/188) Purging p11-kit (0.24.1-r2) (125/188) Purging pipewire-libs (0.3.70-r1) (126/188) Purging python3-pyc (3.11.3-r10) (127/188) Purging python3-pycache-pyc0 (3.11.3-r10) (128/188) Purging pyc (0.1-r0) (129/188) Purging rhash-libs (1.4.3-r2) (130/188) Purging sdl2 (2.26.5-r0) (131/188) Purging shaderc (2023.3-r1) (132/188) Purging soxr (0.1.3-r5) (133/188) Purging speexdsp (1.2.1-r1) (134/188) Purging spirv-tools (1.3.243.0-r1) (135/188) Purging tdb-libs (1.4.8-r1) (136/188) Purging v4l-utils-libs (1.24.1-r0) (137/188) Purging vidstab (1.1.1-r0) (138/188) Purging vulkan-loader (1.3.243.0-r1) (139/188) Purging x264-libs (0.164_git20220602-r1) (140/188) Purging x265-libs (3.5-r4) (141/188) Purging xvidcore (1.3.7-r1) (142/188) Purging zimg (3.0.4-r2) (143/188) Purging zlib-dev (1.2.13-r1) (144/188) Purging alsa-lib (1.2.8-r1) (145/188) Purging aom-libs (3.6.0-r3) (146/188) Purging boost1.82-filesystem (1.82.0-r1) (147/188) Purging dbus-libs (1.14.6-r3) (148/188) Purging ffmpeg-libavutil (6.0-r12) (149/188) Purging flac-libs (1.4.2-r2) (150/188) Purging fontconfig (2.14.2-r3) (151/188) Purging harfbuzz (7.2.0-r0) (152/188) Purging freetype (2.13.0-r5) (153/188) Purging fribidi (1.0.12-r2) (154/188) Purging python3 (3.11.3-r10) (155/188) Purging gdbm (1.23-r1) (156/188) Purging glib (2.76.2-r0) (157/188) Purging glslang-libs (1.3.243.0-r1) (158/188) Purging graphite2 (1.3.14-r5) (159/188) Purging icu-data-en (73.1-r1) (160/188) Purging lcms2 (2.15-r1) (161/188) Purging libasyncns (0.8-r1) (162/188) Purging libmount (2.38.1-r7) (163/188) Purging libblkid (2.38.1-r7) (164/188) Purging libva (2.18.0-r1) (165/188) Purging libvdpau (1.5-r1) (166/188) Purging libxext (1.3.5-r2) (167/188) Purging libxfixes (6.0.1-r2) (168/188) Purging libx11 (1.8.4-r3) (169/188) Purging libxcb (1.15-r1) (170/188) Purging libxdmcp (1.1.4-r2) (171/188) Purging libbsd (0.11.7-r1) (172/188) Purging libdrm (2.4.115-r1) (173/188) Purging libhwy (1.0.4-r1) (174/188) Purging libintl (0.21.1-r5) (175/188) Purging libjpeg-turbo (2.1.5.1-r2) (176/188) Purging libltdl (2.4.7-r2) (177/188) Purging libmd (1.0.4-r2) (178/188) Purging libogg-dev (1.3.5-r4) (179/188) Purging libogg (1.3.5-r4) (180/188) Purging libpanelw (6.4_p20230429-r0) (181/188) Purging libpng (1.6.39-r3) (182/188) Purging libsodium (1.0.18-r3) (183/188) Purging libxau (1.0.11-r2) (184/188) Purging mpdecimal (2.5.1-r2) (185/188) Purging numactl (2.0.16-r4) (186/188) Purging readline (8.2.1-r1) (187/188) Purging sqlite-libs (3.41.2-r2) (188/188) Purging wayland-libs-client (1.22.0-r2) Executing busybox-1.36.0-r8.trigger OK: 916 MiB in 108 packages >>> musikcube: Updating the testing/armv7 repository index... >>> musikcube: Signing the index...