time=2026-07-06T23:51:41.481Z level=DEBUG msg="Not attempting generation of an ABI report" time=2026-07-06T23:51:41.481Z level=DEBUG msg="Configuring container namespace" time=2026-07-06T23:51:41.481Z level=DEBUG msg="Set binaries" eopkg=eopkg.bin eopkg_xml=eopkg.py2 ypkg="" time=2026-07-06T23:51:41.481Z level=INFO msg="History generation enabled" time=2026-07-06T23:51:41.649Z level=DEBUG msg="Obtained package history" time=2026-07-06T23:51:41.651Z level=DEBUG msg="Building package" name=nlohmann-json version=3.12.0 release=10 type=ypkg profile=unstable-x86_64 time=2026-07-06T23:51:41.651Z level=DEBUG msg="Configuring overlay storage" time=2026-07-06T23:51:41.651Z level=DEBUG msg="Mounting overlayfs" time=2026-07-06T23:51:41.651Z level=DEBUG msg="Mounting root tmpfs" dir=/var/cache/solbuild/unstable-x86_64/nlohmann-json size=40G time=2026-07-06T23:51:41.652Z level=DEBUG msg="Creating overlay storage directory" path=/var/cache/solbuild/unstable-x86_64/nlohmann-json/work time=2026-07-06T23:51:41.652Z level=DEBUG msg="Creating overlay storage directory" path=/var/cache/solbuild/unstable-x86_64/nlohmann-json/tmp time=2026-07-06T23:51:41.652Z level=DEBUG msg="Creating overlay storage directory" path=/var/cache/solbuild/unstable-x86_64/nlohmann-json/img time=2026-07-06T23:51:41.652Z level=DEBUG msg="Creating overlay storage directory" path=/var/cache/solbuild/unstable-x86_64/nlohmann-json/union time=2026-07-06T23:51:41.652Z level=DEBUG msg="Mounting backing image" point=/var/lib/solbuild/images/unstable-x86_64.img time=2026-07-06T23:51:41.656Z level=DEBUG msg="Mounting overlayfs" upper=/var/cache/solbuild/unstable-x86_64/nlohmann-json/tmp lower=/var/cache/solbuild/unstable-x86_64/nlohmann-json/img workdir=/var/cache/solbuild/unstable-x86_64/nlohmann-json/work target=/var/cache/solbuild/unstable-x86_64/nlohmann-json/union time=2026-07-06T23:51:41.657Z level=DEBUG msg="Bringing up virtual filesystems" time=2026-07-06T23:51:41.657Z level=DEBUG msg="Creating VFS directory" dir=/var/cache/solbuild/unstable-x86_64/nlohmann-json/union/dev/pts time=2026-07-06T23:51:41.657Z level=DEBUG msg="Creating VFS directory" dir=/var/cache/solbuild/unstable-x86_64/nlohmann-json/union/dev/shm time=2026-07-06T23:51:41.657Z level=DEBUG msg="Mounting vfs /dev" time=2026-07-06T23:51:41.658Z level=DEBUG msg="Mounting vfs /dev/pts" time=2026-07-06T23:51:41.659Z level=DEBUG msg="Mounting vfs /proc" time=2026-07-06T23:51:41.659Z level=DEBUG msg="Mounting vfs /sys" time=2026-07-06T23:51:41.660Z level=DEBUG msg="Mounting vfs /dev/shm" time=2026-07-06T23:51:41.660Z level=DEBUG msg="Creating target directory" dir=/var/cache/solbuild/unstable-x86_64/nlohmann-json/union/home/build/work time=2026-07-06T23:51:41.660Z level=DEBUG msg="Copying source" source=/srv/builder/BUILDDIR/CLONE/packages/packages/n/nlohmann-json/package.yml target=/var/cache/solbuild/unstable-x86_64/nlohmann-json/union/home/build/work/package.yml time=2026-07-06T23:51:41.660Z level=DEBUG msg="Validating sources" time=2026-07-06T23:51:41.660Z level=DEBUG msg="Downloading source" uri=https://github.com/nlohmann/json/archive/refs/tags/v3.12.0.tar.gz time=2026-07-06T23:51:41.897Z level=INFO msg="Source URL redirected" to=https://codeload.github.com/nlohmann/json/tar.gz/refs/tags/v3.12.0 from=https://github.com/nlohmann/json/archive/refs/tags/v3.12.0.tar.gz time=2026-07-06T23:51:42.099Z level=INFO msg="Downloading source" uri=https://github.com/nlohmann/json/archive/refs/tags/v3.12.0.tar.gz time=2026-07-06T23:51:42.479Z level=DEBUG msg="Downloading source" uri=https://github.com/nlohmann/json_test_data/archive/refs/tags/v3.1.0.tar.gz time=2026-07-06T23:51:42.734Z level=INFO msg="Source URL redirected" to=https://codeload.github.com/nlohmann/json_test_data/tar.gz/refs/tags/v3.1.0 from=https://github.com/nlohmann/json_test_data/archive/refs/tags/v3.1.0.tar.gz time=2026-07-06T23:51:43.161Z level=INFO msg="Downloading source" uri=https://github.com/nlohmann/json_test_data/archive/refs/tags/v3.1.0.tar.gz time=2026-07-06T23:51:55.030Z level=DEBUG msg="Downloading source" uri=https://raw.githubusercontent.com/doctest/doctest/refs/tags/v2.4.12/doctest/doctest.h time=2026-07-06T23:51:55.254Z level=INFO msg="Downloading source" uri=https://raw.githubusercontent.com/doctest/doctest/refs/tags/v2.4.12/doctest/doctest.h time=2026-07-06T23:51:55.275Z level=DEBUG msg="Copying host asset" key=/etc/eopkg/eopkg.conf time=2026-07-06T23:51:55.275Z level=DEBUG msg="Copying host asset" key=/etc/ccache/ccache.conf time=2026-07-06T23:51:55.275Z level=DEBUG msg="Copying host asset" key=/etc/resolv.conf time=2026-07-06T23:51:55.276Z level=DEBUG msg="Starting D-BUS" time=2026-07-06T23:51:55.276Z level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/nlohmann-json/union command="dbus-uuidgen --ensure" time=2026-07-06T23:51:55.281Z level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/nlohmann-json/union command="dbus-daemon --system" time=2026-07-06T23:51:55.284Z level=DEBUG msg="Discovering repos in rootfs" time=2026-07-06T23:51:55.284Z level=DEBUG msg="Removing repository" repo=Solus time=2026-07-06T23:51:55.284Z level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/nlohmann-json/union command="eopkg.bin remove-repo 'Solus' -N" Warning: Failed to acquire inhibit lock: Launch helper exited with unknown return code 1 Repo Solus removed from system. time=2026-07-06T23:51:55.429Z level=DEBUG msg="Adding repo to system" name=Solus uri=https://packages.getsol.us/unstable/eopkg-index.xml.xz time=2026-07-06T23:51:55.429Z level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/nlohmann-json/union command="eopkg.bin add-repo 'Solus' 'https://packages.getsol.us/unstable/eopkg-index.xml.xz' -N" Warning: Failed to acquire inhibit lock: Launch helper exited with unknown return code 1 Warning: No repository found. Automatically adding Solus stable. Repo Solus added to system. Warning: Failed to acquire inhibit lock: Launch helper exited with unknown return code 1 Updating repository: Solus Disabling keyboard interrupts for file operations. Downloaded eopkg-index.xml.xz.sha1sum Downloaded eopkg-index.xml.xz.tmp Package database updated. time=2026-07-06T23:51:57.441Z level=DEBUG msg="Upgrading system base" time=2026-07-06T23:51:57.441Z level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/nlohmann-json/union command="eopkg.bin upgrade -y -N" Updating repositories Warning: Failed to acquire inhibit lock: Launch helper exited with unknown return code 1 Updating repository: Solus Disabling keyboard interrupts for file operations. Downloaded eopkg-index.xml.xz.sha1sum Solus repository information is up-to-date. Warning: Failed to acquire inhibit lock: Launch helper exited with unknown return code 1 Warning: Safety switch forces the upgrade of following packages: eopkg hwdata The following packages will be upgraded: eopkg hwdata python-eopkg Total size of package(s): 82.04 MB Downloading 0 package resources (3 cached) python-eopkg-5.0.0-50-1-x86_64.eopkg [cached] hwdata-0.409-54-1-x86_64.eopkg [cached] eopkg-5.0.0-50-1-x86_64.eopkg [cached] Finished downloading package upgrades. Disabling keyboard interrupts for file operations. Installing 1 / 3 Installing python-eopkg, version 5.0.0, release 50 Upgrading to new distribution release Extracting the files of python-eopkg (0%) Extracting the files of python-eopkg (0%) Extracting the files of python-eopkg (0%) Extracting the files of python-eopkg (0%) Extracting the files of python-eopkg (1%) Extracting the files of python-eopkg (1%) Extracting the files of python-eopkg (1%) Extracting the files of python-eopkg (1%) Extracting the files of python-eopkg (2%) Extracting the files of python-eopkg (2%) Extracting the files of python-eopkg (2%) Extracting the files of python-eopkg (2%) Extracting the files of python-eopkg (3%) Extracting the files of python-eopkg (3%) Extracting the files of python-eopkg (3%) Extracting the files of python-eopkg (3%) Extracting the files of python-eopkg (4%) Extracting the files of python-eopkg (4%) Extracting the files of python-eopkg (4%) Extracting the files of python-eopkg (4%) Extracting the files of python-eopkg (4%) Extracting the files of python-eopkg (5%) Extracting the files of python-eopkg (5%) Extracting the files of python-eopkg (5%) Extracting the files of python-eopkg (5%) Extracting the files of python-eopkg (6%) Extracting the files of python-eopkg (6%) Extracting the files of python-eopkg (6%) Extracting the files of python-eopkg (6%) Extracting the files of python-eopkg (7%) Extracting the files of python-eopkg (7%) Extracting the files of python-eopkg (7%) Extracting the files of python-eopkg (7%) Extracting the files of python-eopkg (8%) Extracting the files of python-eopkg (8%) Extracting the files of python-eopkg (8%) Extracting the files of python-eopkg (8%) Extracting the files of python-eopkg (9%) Extracting the files of python-eopkg (9%) Extracting the files of python-eopkg (9%) Extracting the files of python-eopkg (9%) Extracting the files of python-eopkg (9%) Extracting the files of python-eopkg (10%) Extracting the files of python-eopkg (10%) Extracting the files of python-eopkg (10%) Extracting the files of python-eopkg (10%) Extracting the files of python-eopkg (11%) Extracting the files of python-eopkg (11%) Extracting the files of python-eopkg (11%) Extracting the files of python-eopkg (11%) Extracting the files of python-eopkg (12%) Extracting the files of python-eopkg (12%) Extracting the files of python-eopkg (12%) Extracting the files of python-eopkg (12%) Extracting the files of python-eopkg (13%) Extracting the files of python-eopkg (13%) Extracting the files of python-eopkg (13%) Extracting the files of python-eopkg (13%) Extracting the files of python-eopkg (14%) Extracting the files of python-eopkg (14%) Extracting the files of python-eopkg (14%) Extracting the files of python-eopkg (14%) Extracting the files of python-eopkg (14%) Extracting the files of python-eopkg (15%) Extracting the files of python-eopkg (15%) Extracting the files of python-eopkg (15%) Extracting the files of python-eopkg (15%) Extracting the files of python-eopkg (16%) Extracting the files of python-eopkg (16%) Extracting the files of python-eopkg (16%) Extracting the files of python-eopkg (16%) Extracting the files of python-eopkg (17%) Extracting the files of python-eopkg (17%) Extracting the files of python-eopkg (17%) Extracting the files of python-eopkg (17%) Extracting the files of python-eopkg (18%) Extracting the files of python-eopkg (18%) Extracting the files of python-eopkg (18%) Extracting the files of python-eopkg (18%) Extracting the files of python-eopkg (19%) Extracting the files of python-eopkg (19%) Extracting the files of python-eopkg (19%) Extracting the files of python-eopkg (19%) Extracting the files of python-eopkg (19%) Extracting the files of python-eopkg (20%) Extracting the files of python-eopkg (20%) Extracting the files of python-eopkg (20%) Extracting the files of python-eopkg (20%) Extracting the files of python-eopkg (21%) Extracting the files of python-eopkg (21%) Extracting the files of python-eopkg (21%) Extracting the files of python-eopkg (21%) Extracting the files of python-eopkg (22%) Extracting the files of python-eopkg (22%) Extracting the files of python-eopkg (22%) Extracting the files of python-eopkg (22%) Extracting the files of python-eopkg (23%) Extracting the files of python-eopkg (23%) Extracting the files of python-eopkg (23%) Extracting the files of python-eopkg (23%) Extracting the files of python-eopkg (23%) Extracting the files of python-eopkg (24%) Extracting the files of python-eopkg (24%) Extracting the files of python-eopkg (24%) Extracting the files of python-eopkg (24%) Extracting the files of python-eopkg (25%) Extracting the files of python-eopkg (25%) Extracting the files of python-eopkg (25%) Extracting the files of python-eopkg (25%) Extracting the files of python-eopkg (26%) Extracting the files of python-eopkg (26%) Extracting the files of python-eopkg (26%) Extracting the files of python-eopkg (26%) Extracting the files of python-eopkg (27%) Extracting the files of python-eopkg (27%) Extracting the files of python-eopkg (27%) Extracting the files of python-eopkg (27%) Extracting the files of python-eopkg (28%) Extracting the files of python-eopkg (28%) Extracting the files of python-eopkg (28%) Extracting the files of python-eopkg (28%) Extracting the files of python-eopkg (28%) Extracting the files of python-eopkg (29%) Extracting the files of python-eopkg (29%) Extracting the files of python-eopkg (29%) Extracting the files of python-eopkg (29%) Extracting the files of python-eopkg (30%) Extracting the files of python-eopkg (30%) Extracting the files of python-eopkg (30%) Extracting the files of python-eopkg (30%) Extracting the files of python-eopkg (31%) Extracting the files of python-eopkg (31%) Extracting the files of python-eopkg (31%) Extracting the files of python-eopkg (31%) Extracting the files of python-eopkg (32%) Extracting the files of python-eopkg (32%) Extracting the files of python-eopkg (32%) Extracting the files of python-eopkg (32%) Extracting the files of python-eopkg (33%) Extracting the files of python-eopkg (33%) Extracting the files of python-eopkg (33%) Extracting the files of python-eopkg (33%) Extracting the files of python-eopkg (33%) Extracting the files of python-eopkg (34%) Extracting the files of python-eopkg (34%) Extracting the files of python-eopkg (34%) Extracting the files of python-eopkg (34%) Extracting the files of python-eopkg (35%) Extracting the files of python-eopkg (35%) Extracting the files of python-eopkg (35%) Extracting the files of python-eopkg (35%) Extracting the files of python-eopkg (36%) Extracting the files of python-eopkg (36%) Extracting the files of python-eopkg (36%) Extracting the files of python-eopkg (36%) Extracting the files of python-eopkg (37%) Extracting the files of python-eopkg (37%) Extracting the files of python-eopkg (37%) Extracting the files of python-eopkg (37%) Extracting the files of python-eopkg (38%) Extracting the files of python-eopkg (38%) Extracting the files of python-eopkg (38%) Extracting the files of python-eopkg (38%) Extracting the files of python-eopkg (38%) Extracting the files of python-eopkg (39%) Extracting the files of python-eopkg (39%) Extracting the files of python-eopkg (39%) Extracting the files of python-eopkg (39%) Extracting the files of python-eopkg (40%) Extracting the files of python-eopkg (40%) Extracting the files of python-eopkg (40%) Extracting the files of python-eopkg (40%) Extracting the files of python-eopkg (41%) Extracting the files of python-eopkg (41%) Extracting the files of python-eopkg (41%) Extracting the files of python-eopkg (41%) Extracting the files of python-eopkg (42%) Extracting the files of python-eopkg (42%) Extracting the files of python-eopkg (42%) Extracting the files of python-eopkg (42%) Extracting the files of python-eopkg (42%) Extracting the files of python-eopkg (43%) Extracting the files of python-eopkg (43%) Extracting the files of python-eopkg (43%) Extracting the files of python-eopkg (43%) Extracting the files of python-eopkg (44%) Extracting the files of python-eopkg (44%) Extracting the files of python-eopkg (44%) Extracting the files of python-eopkg (44%) Extracting the files of python-eopkg (45%) Extracting the files of python-eopkg (45%) Extracting the files of python-eopkg (45%) Extracting the files of python-eopkg (45%) Extracting the files of python-eopkg (46%) Extracting the files of python-eopkg (46%) Extracting the files of python-eopkg (46%) Extracting the files of python-eopkg (46%) Extracting the files of python-eopkg (47%) Extracting the files of python-eopkg (47%) Extracting the files of python-eopkg (47%) Extracting the files of python-eopkg (47%) Extracting the files of python-eopkg (47%) Extracting the files of python-eopkg (48%) Extracting the files of python-eopkg (48%) Extracting the files of python-eopkg (48%) Extracting the files of python-eopkg (48%) Extracting the files of python-eopkg (49%) Extracting the files of python-eopkg (49%) Extracting the files of python-eopkg (49%) Extracting the files of python-eopkg (49%) Extracting the files of python-eopkg (50%) Extracting the files of python-eopkg (50%) Extracting the files of python-eopkg (50%) Extracting the files of python-eopkg (50%) Extracting the files of python-eopkg (51%) Extracting the files of python-eopkg (51%) Extracting the files of python-eopkg (51%) Extracting the files of python-eopkg (51%) Extracting the files of python-eopkg (52%) Extracting the files of python-eopkg (52%) Extracting the files of python-eopkg (52%) Extracting the files of python-eopkg (52%) Extracting the files of python-eopkg (52%) Extracting the files of python-eopkg (53%) Extracting the files of python-eopkg (53%) Extracting the files of python-eopkg (53%) Extracting the files of python-eopkg (53%) Extracting the files of python-eopkg (54%) Extracting the files of python-eopkg (54%) Extracting the files of python-eopkg (54%) Extracting the files of python-eopkg (54%) Extracting the files of python-eopkg (55%) Extracting the files of python-eopkg (55%) Extracting the files of python-eopkg (55%) Extracting the files of python-eopkg (55%) Extracting the files of python-eopkg (56%) Extracting the files of python-eopkg (56%) Extracting the files of python-eopkg (56%) Extracting the files of python-eopkg (56%) Extracting the files of python-eopkg (57%) Extracting the files of python-eopkg (57%) Extracting the files of python-eopkg (57%) Extracting the files of python-eopkg (57%) Extracting the files of python-eopkg (57%) Extracting the files of python-eopkg (58%) Extracting the files of python-eopkg (58%) Extracting the files of python-eopkg (58%) Extracting the files of python-eopkg (58%) Extracting the files of python-eopkg (59%) Extracting the files of python-eopkg (59%) Extracting the files of python-eopkg (59%) Extracting the files of python-eopkg (59%) Extracting the files of python-eopkg (60%) Extracting the files of python-eopkg (60%) Extracting the files of python-eopkg (60%) Extracting the files of python-eopkg (60%) Extracting the files of python-eopkg (61%) Extracting the files of python-eopkg (61%) Extracting the files of python-eopkg (61%) Extracting the files of python-eopkg (61%) Extracting the files of python-eopkg (61%) Extracting the files of python-eopkg (62%) Extracting the files of python-eopkg (62%) Extracting the files of python-eopkg (62%) Extracting the files of python-eopkg (62%) Extracting the files of python-eopkg (63%) Extracting the files of python-eopkg (63%) Extracting the files of python-eopkg (63%) Extracting the files of python-eopkg (63%) Extracting the files of python-eopkg (64%) Extracting the files of python-eopkg (64%) Extracting the files of python-eopkg (64%) Extracting the files of python-eopkg (64%) Extracting the files of python-eopkg (65%) Extracting the files of python-eopkg (65%) Extracting the files of python-eopkg (65%) Extracting the files of python-eopkg (65%) Extracting the files of python-eopkg (66%) Extracting the files of python-eopkg (66%) Extracting the files of python-eopkg (66%) Extracting the files of python-eopkg (66%) Extracting the files of python-eopkg (66%) Extracting the files of python-eopkg (67%) Extracting the files of python-eopkg (67%) Extracting the files of python-eopkg (67%) Extracting the files of python-eopkg (67%) Extracting the files of python-eopkg (68%) Extracting the files of python-eopkg (68%) Extracting the files of python-eopkg (68%) Extracting the files of python-eopkg (68%) Extracting the files of python-eopkg (69%) Extracting the files of python-eopkg (69%) Extracting the files of python-eopkg (69%) Extracting the files of python-eopkg (69%) Extracting the files of python-eopkg (70%) Extracting the files of python-eopkg (70%) Extracting the files of python-eopkg (70%) Extracting the files of python-eopkg (70%) Extracting the files of python-eopkg (71%) Extracting the files of python-eopkg (71%) Extracting the files of python-eopkg (71%) Extracting the files of python-eopkg (71%) Extracting the files of python-eopkg (71%) Extracting the files of python-eopkg (72%) Extracting the files of python-eopkg (72%) Extracting the files of python-eopkg (72%) Extracting the files of python-eopkg (72%) Extracting the files of python-eopkg (73%) Extracting the files of python-eopkg (73%) Extracting the files of python-eopkg (73%) Extracting the files of python-eopkg (73%) Extracting the files of python-eopkg (74%) Extracting the files of python-eopkg (74%) Extracting the files of python-eopkg (74%) Extracting the files of python-eopkg (74%) Extracting the files of python-eopkg (75%) Extracting the files of python-eopkg (75%) Extracting the files of python-eopkg (75%) Extracting the files of python-eopkg (75%) Extracting the files of python-eopkg (76%) Extracting the files of python-eopkg (76%) Extracting the files of python-eopkg (76%) Extracting the files of python-eopkg (76%) Extracting the files of python-eopkg (76%) Extracting the files of python-eopkg (77%) Extracting the files of python-eopkg (77%) Extracting the files of python-eopkg (77%) Extracting the files of python-eopkg (77%) Extracting the files of python-eopkg (78%) Extracting the files of python-eopkg (78%) Extracting the files of python-eopkg (78%) Extracting the files of python-eopkg (78%) Extracting the files of python-eopkg (79%) Extracting the files of python-eopkg (79%) Extracting the files of python-eopkg (79%) Extracting the files of python-eopkg (79%) Extracting the files of python-eopkg (80%) Extracting the files of python-eopkg (80%) Extracting the files of python-eopkg (80%) Extracting the files of python-eopkg (80%) Extracting the files of python-eopkg (80%) Extracting the files of python-eopkg (81%) Extracting the files of python-eopkg (81%) Extracting the files of python-eopkg (81%) Extracting the files of python-eopkg (81%) Extracting the files of python-eopkg (82%) Extracting the files of python-eopkg (82%) Extracting the files of python-eopkg (82%) Extracting the files of python-eopkg (82%) Extracting the files of python-eopkg (83%) Extracting the files of python-eopkg (83%) Extracting the files of python-eopkg (83%) Extracting the files of python-eopkg (83%) Extracting the files of python-eopkg (84%) Extracting the files of python-eopkg (84%) Extracting the files of python-eopkg (84%) Extracting the files of python-eopkg (84%) Extracting the files of python-eopkg (85%) Extracting the files of python-eopkg (85%) Extracting the files of python-eopkg (85%) Extracting the files of python-eopkg (85%) Extracting the files of python-eopkg (85%) Extracting the files of python-eopkg (86%) Extracting the files of python-eopkg (86%) Extracting the files of python-eopkg (86%) Extracting the files of python-eopkg (86%) Extracting the files of python-eopkg (87%) Extracting the files of python-eopkg (87%) Extracting the files of python-eopkg (87%) Extracting the files of python-eopkg (87%) Extracting the files of python-eopkg (88%) Extracting the files of python-eopkg (88%) Extracting the files of python-eopkg (88%) Extracting the files of python-eopkg (88%) Extracting the files of python-eopkg (89%) Extracting the files of python-eopkg (89%) Extracting the files of python-eopkg (89%) Extracting the files of python-eopkg (89%) Extracting the files of python-eopkg (90%) Extracting the files of python-eopkg (90%) Extracting the files of python-eopkg (90%) Extracting the files of python-eopkg (90%) Extracting the files of python-eopkg (90%) Extracting the files of python-eopkg (91%) Extracting the files of python-eopkg (91%) Extracting the files of python-eopkg (91%) Extracting the files of python-eopkg (91%) Extracting the files of python-eopkg (92%) Extracting the files of python-eopkg (92%) Extracting the files of python-eopkg (92%) Extracting the files of python-eopkg (92%) Extracting the files of python-eopkg (93%) Extracting the files of python-eopkg (93%) Extracting the files of python-eopkg (93%) Extracting the files of python-eopkg (93%) Extracting the files of python-eopkg (94%) Extracting the files of python-eopkg (94%) Extracting the files of python-eopkg (94%) Extracting the files of python-eopkg (94%) Extracting the files of python-eopkg (95%) Extracting the files of python-eopkg (95%) Extracting the files of python-eopkg (95%) Extracting the files of python-eopkg (95%) Extracting the files of python-eopkg (95%) Extracting the files of python-eopkg (96%) Extracting the files of python-eopkg (96%) Extracting the files of python-eopkg (96%) Extracting the files of python-eopkg (96%) Extracting the files of python-eopkg (97%) Extracting the files of python-eopkg (97%) Extracting the files of python-eopkg (97%) Extracting the files of python-eopkg (97%) Extracting the files of python-eopkg (98%) Extracting the files of python-eopkg (98%) Extracting the files of python-eopkg (98%) Extracting the files of python-eopkg (98%) Extracting the files of python-eopkg (99%) Extracting the files of python-eopkg (99%) Extracting the files of python-eopkg (99%) Extracting the files of python-eopkg (99%) Extracting the files of python-eopkg (100%) [complete] Upgraded python-eopkg Installing 2 / 3 Installing hwdata, version 0.409, release 54 Upgrading to new distribution release Extracting the files of hwdata (12%) Extracting the files of hwdata (25%) Extracting the files of hwdata (37%) Extracting the files of hwdata (50%) Extracting the files of hwdata (62%) Extracting the files of hwdata (75%) Extracting the files of hwdata (87%) Extracting the files of hwdata (100%) [complete] Upgraded hwdata Installing 3 / 3 Installing eopkg, version 5.0.0, release 50 Upgrading to new distribution release Extracting the files of eopkg (6%) Extracting the files of eopkg (12%) Extracting the files of eopkg (18%) Extracting the files of eopkg (25%) Extracting the files of eopkg (31%) Extracting the files of eopkg (37%) Extracting the files of eopkg (43%) Extracting the files of eopkg (50%) Extracting the files of eopkg (56%) Extracting the files of eopkg (62%) Extracting the files of eopkg (68%) Extracting the files of eopkg (75%) Extracting the files of eopkg (81%) Extracting the files of eopkg (87%) Extracting the files of eopkg (93%) Extracting the files of eopkg (100%) [complete] Upgraded eopkg time=2026-07-06T23:51:58.399Z level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/nlohmann-json/union command="eopkg.bin install -y abi-wizard iproute2 sccache -N" Warning: Failed to acquire inhibit lock: Launch helper exited with unknown return code 1 Warning: The following package(s) are already installed and are not going to be installed again: abi-wizard iproute2 sccache No packages to install. time=2026-07-06T23:51:58.581Z level=DEBUG msg="Asserting system.devel component installation" time=2026-07-06T23:51:58.581Z level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/nlohmann-json/union command="eopkg.bin install -y -c system.devel -N" Warning: Failed to acquire inhibit lock: Launch helper exited with unknown return code 1 Warning: The following package(s) are already installed and are not going to be installed again: asciify autoconf automake bash-completion-devel binutils bison blake3 cmake dbus-devel diffstat diffutils expat-devel fakeroot file-devel flex flex-devel g++ gcc gettext-devel gfortran glibc-devel gmp-devel gobject-introspection-devel intltool libarchive-bin libffi-devel libgpg-error-devel libgudev-devel libtextstyle-devel libtool-devel libxcrypt-devel libxml2-devel linux-headers m4 make meson mpc-devel mpfr-devel muon nano nano-syntax-highlighting nasm ncurses-devel openssl-devel pam-devel patch pkgconf polkit-devel readline-devel rootlesskit systemd-devel texinfo util-linux-devel ypkg zlib-devel No packages to install. time=2026-07-06T23:51:58.765Z level=DEBUG msg="Writing packager file" time=2026-07-06T23:51:58.765Z level=DEBUG msg="Installing build dependencies" file=/home/build/work/package.yml time=2026-07-06T23:51:58.765Z level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/nlohmann-json/union command="ypkg install-deps --eopkg-cmd 'eopkg.bin' -f /home/build/work/package.yml -n" [BuildDep] Checking build-deps for nlohmann-json-3.12.0-10 [BuildDep] All build deps satisfied time=2026-07-06T23:51:59.228Z level=DEBUG msg="Stopping D-BUS" time=2026-07-06T23:51:59.229Z level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/nlohmann-json/union command="chown -R build:build /home/build" time=2026-07-06T23:51:59.231Z level=DEBUG msg="Dropping container networking" time=2026-07-06T23:51:59.231Z level=DEBUG msg="Configuring container networking" time=2026-07-06T23:51:59.232Z level=DEBUG msg="Exposing source to container" source=/var/lib/solbuild/sources/4b92eb0c06d10683f7447ce9406cb97cd4b453be18d7279320f7b2f025c10187/v3.12.0.tar.gz target=/var/cache/solbuild/unstable-x86_64/nlohmann-json/union/home/build/YPKG/sources/v3.12.0.tar.gz time=2026-07-06T23:51:59.233Z level=DEBUG msg="Exposing source to container" source=/var/lib/solbuild/sources/884b1e21f38cfd6a62c159f1b7e0a8f5168ae5daaa384ed4dc0c0fa6660f21bd/json_test_data.tar.gz target=/var/cache/solbuild/unstable-x86_64/nlohmann-json/union/home/build/YPKG/sources/json_test_data.tar.gz time=2026-07-06T23:51:59.234Z level=DEBUG msg="Exposing source to container" source=/var/lib/solbuild/sources/94029a7d32da24a56249658147dbd2b33ff0b9ed665295cbbaf19aafff5b0ced/doctest.h target=/var/cache/solbuild/unstable-x86_64/nlohmann-json/union/home/build/YPKG/sources/doctest.h time=2026-07-06T23:51:59.234Z level=DEBUG msg="Exposing cache to build" cache=bazel source=/var/lib/solbuild/cache/bazel target=/var/cache/solbuild/unstable-x86_64/nlohmann-json/union/home/build/.cache/bazel time=2026-07-06T23:51:59.235Z level=DEBUG msg="Exposing cache to build" cache=ccache source=/var/lib/solbuild/cache/ccache target=/var/cache/solbuild/unstable-x86_64/nlohmann-json/union/home/build/.ccache time=2026-07-06T23:51:59.236Z level=DEBUG msg="Exposing cache to build" cache=go-build source=/var/lib/solbuild/cache/go-build target=/var/cache/solbuild/unstable-x86_64/nlohmann-json/union/home/build/.cache/go-build time=2026-07-06T23:51:59.236Z level=DEBUG msg="Exposing cache to build" cache=sccache source=/var/lib/solbuild/cache/sccache target=/var/cache/solbuild/unstable-x86_64/nlohmann-json/union/home/build/.cache/sccache time=2026-07-06T23:51:59.237Z level=DEBUG msg="Copying host asset" key=/etc/ccache/ccache.conf time=2026-07-06T23:51:59.237Z level=DEBUG msg="Copying host asset" key=/etc/resolv.conf time=2026-07-06T23:51:59.237Z level=DEBUG msg="Copying host asset" key=/etc/eopkg/eopkg.conf time=2026-07-06T23:51:59.237Z level=DEBUG msg="Starting sccache server" time=2026-07-06T23:51:59.246Z level=INFO msg="Now starting build" package=nlohmann-json time=2026-07-06T23:51:59.246Z level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/nlohmann-json/union command="ypkg build -D /home/build/work -B /home/build/YPKG /home/build/work/package.yml -n -t 1783356992" + cd /home/build/YPKG/root/nlohmann-json/build/json-3.12.0 + export 'CFLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + CFLAGS='-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + export 'CXXFLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + CXXFLAGS='-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + export 'LDFLAGS=-Wl,--copy-dt-needed-entries -Wl,-O1 -Wl,-z,relro -Wl,-z,now -Wl,-z,max-page-size=0x1000 -Wl,-Bsymbolic-functions -Wl,--sort-common -Wl,-z,pack-relative-relocs' + LDFLAGS='-Wl,--copy-dt-needed-entries -Wl,-O1 -Wl,-z,relro -Wl,-z,now -Wl,-z,max-page-size=0x1000 -Wl,-Bsymbolic-functions -Wl,--sort-common -Wl,-z,pack-relative-relocs' + export RUSTFLAGS=-Cforce-frame-pointers + RUSTFLAGS=-Cforce-frame-pointers + export 'FFLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + FFLAGS='-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + export 'FCFLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + FCFLAGS='-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + export PATH=/usr/bin:/bin:/usr/sbin:/sbin + PATH=/usr/bin:/bin:/usr/sbin:/sbin + export workdir=/home/build/YPKG/root/nlohmann-json/build/json-3.12.0 + workdir=/home/build/YPKG/root/nlohmann-json/build/json-3.12.0 + export package=nlohmann-json + package=nlohmann-json + export release=10 + release=10 + export version=3.12.0 + version=3.12.0 + export sources=/home/build/YPKG/sources + sources=/home/build/YPKG/sources + export pkgfiles=/home/build/work/files + pkgfiles=/home/build/work/files + export installdir=/home/build/YPKG/root/nlohmann-json/install + installdir=/home/build/YPKG/root/nlohmann-json/install + export PKG_ROOT_DIR=/home/build/YPKG/root/nlohmann-json + PKG_ROOT_DIR=/home/build/YPKG/root/nlohmann-json + export PKG_BUILD_DIR=/home/build/YPKG/root/nlohmann-json/build + PKG_BUILD_DIR=/home/build/YPKG/root/nlohmann-json/build + export LT_SYS_LIBRARY_PATH=/usr/lib64 + LT_SYS_LIBRARY_PATH=/usr/lib64 + export CC=x86_64-solus-linux-gcc + CC=x86_64-solus-linux-gcc + export CXX=x86_64-solus-linux-g++ + CXX=x86_64-solus-linux-g++ + export LD_AS_NEEDED=1 + LD_AS_NEEDED=1 + export TERM=dumb + TERM=dumb + export SOURCE_DATE_EPOCH=1783356992 + SOURCE_DATE_EPOCH=1783356992 + unset DISPLAY SUDO_USER SUDO_GID SUDO_UID SUDO_COMMAND CDPATH + mkdir test-data + tar -xf /home/build/YPKG/sources/json_test_data.tar.gz --strip-components=1 -C test-data + cp /home/build/YPKG/sources/doctest.h tests/thirdparty/doctest/doctest.h + cmake -G Ninja . -B solusBuildDir '-DCMAKE_C_FLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' '-DCMAKE_CXX_FLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' '-DCMAKE_LD_FLAGS=-Wl,--copy-dt-needed-entries -Wl,-O1 -Wl,-z,relro -Wl,-z,now -Wl,-z,max-page-size=0x1000 -Wl,-Bsymbolic-functions -Wl,--sort-common -Wl,-z,pack-relative-relocs' -DCMAKE_LIB_SUFFIX=64 -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_INSTALL_PREFIX=/usr -DJSON_BuildTests=ON -DJSON_Install:BOOL=ON -DJSON_MultipleHeaders=ON -DJSON_TestDataDirectory:STRING=test-data -- The CXX compiler identification is GNU 15.2.1 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/x86_64-solus-linux-g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Using the multi-header code from /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/ -- Using test data in test-data. -- Operating system: Linux-7.0.11-1.el10.elrepo.x86_64; Linux build.getsol.us 7.0.11-1.el10.elrepo.x86_64 #1 SMP PREEMPT_DYNAMIC Mon Jun 1 14:42:08 EDT 2026 x86_64 GNU/Linux -- Compiler: x86_64-solus-linux-g++ (Solus) 15.2.1 20260604; Copyright (C) 2025 Free Software Foundation, Inc.; This is free software; see the source for copying conditions. There is NO; warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. -- Testing standards: 11 14 17 20 23 -- Looking for C++ include sys/types.h -- Looking for C++ include sys/types.h - found -- Looking for C++ include stdint.h -- Looking for C++ include stdint.h - found -- Looking for C++ include stddef.h -- Looking for C++ include stddef.h - found -- Check size of size_t -- Check size of size_t - done -- Configuring done (0.2s) -- Generating done (0.0s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_C_FLAGS CMAKE_LD_FLAGS CMAKE_LIB_SUFFIX -- Build files have been written to: /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/solusBuildDir + cd /home/build/YPKG/root/nlohmann-json/build/json-3.12.0 + export 'CFLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + CFLAGS='-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + export 'CXXFLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + CXXFLAGS='-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + export 'LDFLAGS=-Wl,--copy-dt-needed-entries -Wl,-O1 -Wl,-z,relro -Wl,-z,now -Wl,-z,max-page-size=0x1000 -Wl,-Bsymbolic-functions -Wl,--sort-common -Wl,-z,pack-relative-relocs' + LDFLAGS='-Wl,--copy-dt-needed-entries -Wl,-O1 -Wl,-z,relro -Wl,-z,now -Wl,-z,max-page-size=0x1000 -Wl,-Bsymbolic-functions -Wl,--sort-common -Wl,-z,pack-relative-relocs' + export RUSTFLAGS=-Cforce-frame-pointers + RUSTFLAGS=-Cforce-frame-pointers + export 'FFLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + FFLAGS='-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + export 'FCFLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + FCFLAGS='-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + export PATH=/usr/bin:/bin:/usr/sbin:/sbin + PATH=/usr/bin:/bin:/usr/sbin:/sbin + export workdir=/home/build/YPKG/root/nlohmann-json/build/json-3.12.0 + workdir=/home/build/YPKG/root/nlohmann-json/build/json-3.12.0 + export package=nlohmann-json + package=nlohmann-json + export release=10 + release=10 + export version=3.12.0 + version=3.12.0 + export sources=/home/build/YPKG/sources + sources=/home/build/YPKG/sources + export pkgfiles=/home/build/work/files + pkgfiles=/home/build/work/files + export installdir=/home/build/YPKG/root/nlohmann-json/install + installdir=/home/build/YPKG/root/nlohmann-json/install + export PKG_ROOT_DIR=/home/build/YPKG/root/nlohmann-json + PKG_ROOT_DIR=/home/build/YPKG/root/nlohmann-json + export PKG_BUILD_DIR=/home/build/YPKG/root/nlohmann-json/build + PKG_BUILD_DIR=/home/build/YPKG/root/nlohmann-json/build + export LT_SYS_LIBRARY_PATH=/usr/lib64 + LT_SYS_LIBRARY_PATH=/usr/lib64 + export CC=x86_64-solus-linux-gcc + CC=x86_64-solus-linux-gcc + export CXX=x86_64-solus-linux-g++ + CXX=x86_64-solus-linux-g++ + export LD_AS_NEEDED=1 + LD_AS_NEEDED=1 + export TERM=dumb + TERM=dumb + export SOURCE_DATE_EPOCH=1783356992 + SOURCE_DATE_EPOCH=1783356992 + unset DISPLAY SUDO_USER SUDO_GID SUDO_UID SUDO_COMMAND CDPATH + ninja -j16 -C solusBuildDir ninja: Entering directory `solusBuildDir' [1/184] Building CXX object tests/CMakeFiles/test-byte_container_with_subtype_cpp11.dir/src/unit-byte_container_with_subtype.cpp.o [2/184] Building CXX object tests/CMakeFiles/test-assert_macro_cpp11.dir/src/unit-assert_macro.cpp.o [3/184] Building CXX object tests/abi/diag/CMakeFiles/abi_compat_diag_off.dir/diag_off.cpp.o [4/184] Building CXX object tests/abi/diag/CMakeFiles/abi_compat_diag_on.dir/diag_on.cpp.o [5/184] Building CXX object tests/CMakeFiles/test-class_lexer_cpp11.dir/src/unit-class_lexer.cpp.o [6/184] Building CXX object tests/CMakeFiles/test-allocator_cpp11.dir/src/unit-allocator.cpp.o [7/184] Building CXX object tests/CMakeFiles/test-class_const_iterator_cpp11.dir/src/unit-class_const_iterator.cpp.o [8/184] Building CXX object tests/CMakeFiles/test-class_iterator_cpp11.dir/src/unit-class_iterator.cpp.o [9/184] Building CXX object tests/CMakeFiles/test_main.dir/src/unit.cpp.o [10/184] Building CXX object tests/abi/CMakeFiles/abi_compat_main.dir/main.cpp.o [11/184] Building CXX object tests/CMakeFiles/test-concepts_cpp11.dir/src/unit-concepts.cpp.o [12/184] Building CXX object tests/CMakeFiles/test-capacity_cpp11.dir/src/unit-capacity.cpp.o [13/184] Building CXX object tests/CMakeFiles/test-convenience_cpp11.dir/src/unit-convenience.cpp.o [14/184] Building CXX object tests/CMakeFiles/test-binary_formats_cpp11.dir/src/unit-binary_formats.cpp.o [15/184] Building CXX object tests/CMakeFiles/test-comparison_cpp11.dir/src/unit-comparison.cpp.o [16/184] Building CXX object tests/CMakeFiles/test-constructor2_cpp11.dir/src/unit-constructor2.cpp.o [17/184] Building CXX object tests/CMakeFiles/test-algorithms_cpp11.dir/src/unit-algorithms.cpp.o [18/184] Building CXX object tests/CMakeFiles/test-alt-string_cpp11.dir/src/unit-alt-string.cpp.o [19/184] Building CXX object tests/CMakeFiles/test-comparison_cpp20.dir/src/unit-comparison.cpp.o [20/184] Building CXX object tests/CMakeFiles/test-disabled_exceptions_cpp11.dir/src/unit-disabled_exceptions.cpp.o [21/184] Building CXX object tests/CMakeFiles/test-diagnostic-positions-only_cpp11.dir/src/unit-diagnostic-positions-only.cpp.o [22/184] Building CXX object tests/CMakeFiles/test-custom-base-class_cpp11.dir/src/unit-custom-base-class.cpp.o [23/184] Building CXX object tests/CMakeFiles/test-diagnostic-positions_cpp11.dir/src/unit-diagnostic-positions.cpp.o In file included from /usr/include/c++/15/map:64, from /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/conversions/from_json.hpp:15, from /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/adl_serializer.hpp:14, from /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:34, from /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/tests/src/unit-diagnostic-positions.cpp:13: In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::begin() [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_diag_dp_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_diag_dp_v3_12_0::basic_json<> > >; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_diag_dp_v3_12_0::basic_json<> > >]’, inlined from ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::begin() [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_diag_dp_v3_12_0::basic_json<>; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_diag_dp_v3_12_0::basic_json<> > >]’ at /usr/include/c++/15/bits/stl_map.h:392:26, inlined from ‘void nlohmann::json_abi_diag_dp_v3_12_0::basic_json::set_parents() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_diag_dp_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:722:17, inlined from ‘void nlohmann::json_abi_diag_dp_v3_12_0::basic_json::set_parents() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_diag_dp_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:706:10, inlined from ‘nlohmann::json_abi_diag_dp_v3_12_0::basic_json::basic_json(CompatibleType&&) [with CompatibleType = std::__cxx11::basic_string&; U = std::__cxx11::basic_string; typename std::enable_if<((! nlohmann::json_abi_diag_dp_v3_12_0::detail::is_basic_json::value) && nlohmann::json_abi_diag_dp_v3_12_0::detail::is_compatible_type, U>::value), int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_diag_dp_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:843:20, inlined from ‘bool nlohmann::json_abi_diag_dp_v3_12_0::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_diag_dp_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_diag_dp_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/input/json_sax.hpp:577:23: /usr/include/c++/15/bits/stl_tree.h:1621:49: warning: array subscript ‘std::_Rb_tree, std::pair, nlohmann::json_abi_diag_dp_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_diag_dp_v3_12_0::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_diag_dp_v3_12_0::basic_json<> > > >[0]’ is partly outside array bounds of ‘unsigned char [32]’ [-Warray-bounds=] 1621 | { return iterator(this->_M_impl._M_header._M_left); } | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /usr/include/c++/15/x86_64-solus-linux/bits/c++allocator.h:33, from /usr/include/c++/15/bits/allocator.h:46, from /usr/include/c++/15/string:45, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/streambuf:45, from /usr/include/c++/15/bits/streambuf_iterator.h:37, from /usr/include/c++/15/iterator:68, from /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:28: In member function ‘_Tp* std::__new_allocator<_Tp>::allocate(size_type, const void*) [with _Tp = std::__cxx11::basic_string]’, inlined from ‘static _Tp* std::allocator_traits >::allocate(allocator_type&, size_type) [with _Tp = std::__cxx11::basic_string]’ at /usr/include/c++/15/bits/alloc_traits.h:614:28, inlined from ‘static T* nlohmann::json_abi_diag_dp_v3_12_0::basic_json::create(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::__cxx11::basic_string, std::allocator >&}; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_diag_dp_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:390:47, inlined from ‘nlohmann::json_abi_diag_dp_v3_12_0::basic_json::json_value::json_value(const nlohmann::json_abi_diag_dp_v3_12_0::basic_json::string_t&) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_diag_dp_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:528:68, inlined from ‘static void nlohmann::json_abi_diag_dp_v3_12_0::detail::external_constructor::construct(BasicJsonType&, const typename BasicJsonType::string_t&) [with BasicJsonType = nlohmann::json_abi_diag_dp_v3_12_0::basic_json<>]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/conversions/to_json.hpp:69:26, inlined from ‘void nlohmann::json_abi_diag_dp_v3_12_0::detail::to_json(BasicJsonType&, const CompatibleString&) [with BasicJsonType = nlohmann::json_abi_diag_dp_v3_12_0::basic_json<>; CompatibleString = std::__cxx11::basic_string; typename std::enable_if::value, int>::type = 0]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/conversions/to_json.hpp:307:53, inlined from ‘decltype ((nlohmann::json_abi_diag_dp_v3_12_0::detail::to_json(j, forward(val)), void())) nlohmann::json_abi_diag_dp_v3_12_0::detail::to_json_fn::operator()(BasicJsonType&, T&&) const [with BasicJsonType = nlohmann::json_abi_diag_dp_v3_12_0::basic_json<>; T = std::__cxx11::basic_string&]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/conversions/to_json.hpp:461:23, inlined from ‘static decltype ((nlohmann::json_abi_diag_dp_v3_12_0::{anonymous}::to_json(j, forward(val)), void())) nlohmann::json_abi_diag_dp_v3_12_0::adl_serializer::to_json(BasicJsonType&, TargetType&&) [with BasicJsonType = nlohmann::json_abi_diag_dp_v3_12_0::basic_json<>; TargetType = std::__cxx11::basic_string&; ValueType = std::__cxx11::basic_string; = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/adl_serializer.hpp:51:28, inlined from ‘nlohmann::json_abi_diag_dp_v3_12_0::basic_json::basic_json(CompatibleType&&) [with CompatibleType = std::__cxx11::basic_string&; U = std::__cxx11::basic_string; typename std::enable_if<((! nlohmann::json_abi_diag_dp_v3_12_0::detail::is_basic_json::value) && nlohmann::json_abi_diag_dp_v3_12_0::detail::is_compatible_type, U>::value), int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_diag_dp_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:842:35, inlined from ‘bool nlohmann::json_abi_diag_dp_v3_12_0::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_diag_dp_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_diag_dp_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/input/json_sax.hpp:577:23: /usr/include/c++/15/bits/new_allocator.h:151:73: note: object of size 32 allocated by ‘operator new’ 151 | return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp))); | ^ In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::begin() [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_diag_dp_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_diag_dp_v3_12_0::basic_json<> > >; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_diag_dp_v3_12_0::basic_json<> > >]’, inlined from ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::begin() [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_diag_dp_v3_12_0::basic_json<>; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_diag_dp_v3_12_0::basic_json<> > >]’ at /usr/include/c++/15/bits/stl_map.h:392:26, inlined from ‘void nlohmann::json_abi_diag_dp_v3_12_0::basic_json::set_parents() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_diag_dp_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:722:17, inlined from ‘void nlohmann::json_abi_diag_dp_v3_12_0::basic_json::set_parents() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_diag_dp_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:706:10, inlined from ‘nlohmann::json_abi_diag_dp_v3_12_0::basic_json::basic_json(CompatibleType&&) [with CompatibleType = std::__cxx11::basic_string&; U = std::__cxx11::basic_string; typename std::enable_if<((! nlohmann::json_abi_diag_dp_v3_12_0::detail::is_basic_json::value) && nlohmann::json_abi_diag_dp_v3_12_0::detail::is_compatible_type, U>::value), int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_diag_dp_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:843:20, inlined from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = nlohmann::json_abi_diag_dp_v3_12_0::basic_json<>; _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::json_abi_diag_dp_v3_12_0::basic_json<>]’ at /usr/include/c++/15/bits/new_allocator.h:191:4, inlined from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = nlohmann::json_abi_diag_dp_v3_12_0::basic_json<>; _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::json_abi_diag_dp_v3_12_0::basic_json<>]’ at /usr/include/c++/15/bits/alloc_traits.h:674:17, inlined from ‘void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::json_abi_diag_dp_v3_12_0::basic_json<>; _Alloc = std::allocator >]’ at /usr/include/c++/15/bits/vector.tcc:586:26: /usr/include/c++/15/bits/stl_tree.h:1621:49: warning: array subscript ‘std::_Rb_tree, std::pair, nlohmann::json_abi_diag_dp_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_diag_dp_v3_12_0::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_diag_dp_v3_12_0::basic_json<> > > >[0]’ is partly outside array bounds of ‘unsigned char [32]’ [-Warray-bounds=] 1621 | { return iterator(this->_M_impl._M_header._M_left); } | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In member function ‘_Tp* std::__new_allocator<_Tp>::allocate(size_type, const void*) [with _Tp = std::__cxx11::basic_string]’, inlined from ‘static _Tp* std::allocator_traits >::allocate(allocator_type&, size_type) [with _Tp = std::__cxx11::basic_string]’ at /usr/include/c++/15/bits/alloc_traits.h:614:28, inlined from ‘static T* nlohmann::json_abi_diag_dp_v3_12_0::basic_json::create(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::__cxx11::basic_string, std::allocator >&}; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_diag_dp_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:390:47, inlined from ‘nlohmann::json_abi_diag_dp_v3_12_0::basic_json::json_value::json_value(const nlohmann::json_abi_diag_dp_v3_12_0::basic_json::string_t&) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_diag_dp_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:528:68, inlined from ‘static void nlohmann::json_abi_diag_dp_v3_12_0::detail::external_constructor::construct(BasicJsonType&, const typename BasicJsonType::string_t&) [with BasicJsonType = nlohmann::json_abi_diag_dp_v3_12_0::basic_json<>]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/conversions/to_json.hpp:69:26, inlined from ‘void nlohmann::json_abi_diag_dp_v3_12_0::detail::to_json(BasicJsonType&, const CompatibleString&) [with BasicJsonType = nlohmann::json_abi_diag_dp_v3_12_0::basic_json<>; CompatibleString = std::__cxx11::basic_string; typename std::enable_if::value, int>::type = 0]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/conversions/to_json.hpp:307:53, inlined from ‘decltype ((nlohmann::json_abi_diag_dp_v3_12_0::detail::to_json(j, forward(val)), void())) nlohmann::json_abi_diag_dp_v3_12_0::detail::to_json_fn::operator()(BasicJsonType&, T&&) const [with BasicJsonType = nlohmann::json_abi_diag_dp_v3_12_0::basic_json<>; T = std::__cxx11::basic_string&]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/conversions/to_json.hpp:461:23, inlined from ‘static decltype ((nlohmann::json_abi_diag_dp_v3_12_0::{anonymous}::to_json(j, forward(val)), void())) nlohmann::json_abi_diag_dp_v3_12_0::adl_serializer::to_json(BasicJsonType&, TargetType&&) [with BasicJsonType = nlohmann::json_abi_diag_dp_v3_12_0::basic_json<>; TargetType = std::__cxx11::basic_string&; ValueType = std::__cxx11::basic_string; = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/adl_serializer.hpp:51:28, inlined from ‘nlohmann::json_abi_diag_dp_v3_12_0::basic_json::basic_json(CompatibleType&&) [with CompatibleType = std::__cxx11::basic_string&; U = std::__cxx11::basic_string; typename std::enable_if<((! nlohmann::json_abi_diag_dp_v3_12_0::detail::is_basic_json::value) && nlohmann::json_abi_diag_dp_v3_12_0::detail::is_compatible_type, U>::value), int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_diag_dp_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:842:35, inlined from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = nlohmann::json_abi_diag_dp_v3_12_0::basic_json<>; _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::json_abi_diag_dp_v3_12_0::basic_json<>]’ at /usr/include/c++/15/bits/new_allocator.h:191:4, inlined from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = nlohmann::json_abi_diag_dp_v3_12_0::basic_json<>; _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::json_abi_diag_dp_v3_12_0::basic_json<>]’ at /usr/include/c++/15/bits/alloc_traits.h:674:17, inlined from ‘void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::json_abi_diag_dp_v3_12_0::basic_json<>; _Alloc = std::allocator >]’ at /usr/include/c++/15/bits/vector.tcc:586:26: /usr/include/c++/15/bits/new_allocator.h:151:73: note: object of size 32 allocated by ‘operator new’ 151 | return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp))); | ^ In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::begin() [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_diag_dp_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_diag_dp_v3_12_0::basic_json<> > >; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_diag_dp_v3_12_0::basic_json<> > >]’, inlined from ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::begin() [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_diag_dp_v3_12_0::basic_json<>; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_diag_dp_v3_12_0::basic_json<> > >]’ at /usr/include/c++/15/bits/stl_map.h:392:26, inlined from ‘void nlohmann::json_abi_diag_dp_v3_12_0::basic_json::set_parents() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_diag_dp_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:722:17, inlined from ‘void nlohmann::json_abi_diag_dp_v3_12_0::basic_json::set_parents() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_diag_dp_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:706:10, inlined from ‘nlohmann::json_abi_diag_dp_v3_12_0::basic_json::basic_json(CompatibleType&&) [with CompatibleType = std::__cxx11::basic_string&; U = std::__cxx11::basic_string; typename std::enable_if<((! nlohmann::json_abi_diag_dp_v3_12_0::detail::is_basic_json::value) && nlohmann::json_abi_diag_dp_v3_12_0::detail::is_compatible_type, U>::value), int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_diag_dp_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:843:20, inlined from ‘BasicJsonType* nlohmann::json_abi_diag_dp_v3_12_0::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = std::__cxx11::basic_string&; BasicJsonType = nlohmann::json_abi_diag_dp_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_diag_dp_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/input/json_sax.hpp:449:27, inlined from ‘bool nlohmann::json_abi_diag_dp_v3_12_0::detail::json_sax_dom_parser::string(string_t&) [with BasicJsonType = nlohmann::json_abi_diag_dp_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_diag_dp_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/input/json_sax.hpp:225:21, inlined from ‘bool nlohmann::json_abi_diag_dp_v3_12_0::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_diag_dp_v3_12_0::detail::json_sax_dom_parser, nlohmann::json_abi_diag_dp_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > > >; BasicJsonType = nlohmann::json_abi_diag_dp_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_diag_dp_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/input/parser.hpp:321:29: /usr/include/c++/15/bits/stl_tree.h:1621:49: warning: array subscript ‘std::_Rb_tree, std::pair, nlohmann::json_abi_diag_dp_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_diag_dp_v3_12_0::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_diag_dp_v3_12_0::basic_json<> > > >[0]’ is partly outside array bounds of ‘unsigned char [32]’ [-Warray-bounds=] 1621 | { return iterator(this->_M_impl._M_header._M_left); } | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In member function ‘_Tp* std::__new_allocator<_Tp>::allocate(size_type, const void*) [with _Tp = std::__cxx11::basic_string]’, inlined from ‘static _Tp* std::allocator_traits >::allocate(allocator_type&, size_type) [with _Tp = std::__cxx11::basic_string]’ at /usr/include/c++/15/bits/alloc_traits.h:614:28, inlined from ‘static T* nlohmann::json_abi_diag_dp_v3_12_0::basic_json::create(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::__cxx11::basic_string, std::allocator >&}; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_diag_dp_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:390:47, inlined from ‘nlohmann::json_abi_diag_dp_v3_12_0::basic_json::json_value::json_value(const nlohmann::json_abi_diag_dp_v3_12_0::basic_json::string_t&) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_diag_dp_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:528:68, inlined from ‘static void nlohmann::json_abi_diag_dp_v3_12_0::detail::external_constructor::construct(BasicJsonType&, const typename BasicJsonType::string_t&) [with BasicJsonType = nlohmann::json_abi_diag_dp_v3_12_0::basic_json<>]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/conversions/to_json.hpp:69:26, inlined from ‘void nlohmann::json_abi_diag_dp_v3_12_0::detail::to_json(BasicJsonType&, const CompatibleString&) [with BasicJsonType = nlohmann::json_abi_diag_dp_v3_12_0::basic_json<>; CompatibleString = std::__cxx11::basic_string; typename std::enable_if::value, int>::type = 0]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/conversions/to_json.hpp:307:53, inlined from ‘decltype ((nlohmann::json_abi_diag_dp_v3_12_0::detail::to_json(j, forward(val)), void())) nlohmann::json_abi_diag_dp_v3_12_0::detail::to_json_fn::operator()(BasicJsonType&, T&&) const [with BasicJsonType = nlohmann::json_abi_diag_dp_v3_12_0::basic_json<>; T = std::__cxx11::basic_string&]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/conversions/to_json.hpp:461:23, inlined from ‘static decltype ((nlohmann::json_abi_diag_dp_v3_12_0::{anonymous}::to_json(j, forward(val)), void())) nlohmann::json_abi_diag_dp_v3_12_0::adl_serializer::to_json(BasicJsonType&, TargetType&&) [with BasicJsonType = nlohmann::json_abi_diag_dp_v3_12_0::basic_json<>; TargetType = std::__cxx11::basic_string&; ValueType = std::__cxx11::basic_string; = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/adl_serializer.hpp:51:28, inlined from ‘nlohmann::json_abi_diag_dp_v3_12_0::basic_json::basic_json(CompatibleType&&) [with CompatibleType = std::__cxx11::basic_string&; U = std::__cxx11::basic_string; typename std::enable_if<((! nlohmann::json_abi_diag_dp_v3_12_0::detail::is_basic_json::value) && nlohmann::json_abi_diag_dp_v3_12_0::detail::is_compatible_type, U>::value), int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_diag_dp_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:842:35, inlined from ‘BasicJsonType* nlohmann::json_abi_diag_dp_v3_12_0::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = std::__cxx11::basic_string&; BasicJsonType = nlohmann::json_abi_diag_dp_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_diag_dp_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/input/json_sax.hpp:449:27, inlined from ‘bool nlohmann::json_abi_diag_dp_v3_12_0::detail::json_sax_dom_parser::string(string_t&) [with BasicJsonType = nlohmann::json_abi_diag_dp_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_diag_dp_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/input/json_sax.hpp:225:21, inlined from ‘bool nlohmann::json_abi_diag_dp_v3_12_0::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_diag_dp_v3_12_0::detail::json_sax_dom_parser, nlohmann::json_abi_diag_dp_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > > >; BasicJsonType = nlohmann::json_abi_diag_dp_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_diag_dp_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/input/parser.hpp:321:29: /usr/include/c++/15/bits/new_allocator.h:151:73: note: object of size 32 allocated by ‘operator new’ 151 | return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp))); | ^ In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::begin() [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_diag_dp_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_diag_dp_v3_12_0::basic_json<> > >; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_diag_dp_v3_12_0::basic_json<> > >]’, inlined from ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::begin() [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_diag_dp_v3_12_0::basic_json<>; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_diag_dp_v3_12_0::basic_json<> > >]’ at /usr/include/c++/15/bits/stl_map.h:392:26, inlined from ‘void nlohmann::json_abi_diag_dp_v3_12_0::basic_json::set_parents() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_diag_dp_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:722:17, inlined from ‘void nlohmann::json_abi_diag_dp_v3_12_0::basic_json::set_parents() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_diag_dp_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:706:10, inlined from ‘nlohmann::json_abi_diag_dp_v3_12_0::basic_json::basic_json(CompatibleType&&) [with CompatibleType = std::__cxx11::basic_string&; U = std::__cxx11::basic_string; typename std::enable_if<((! nlohmann::json_abi_diag_dp_v3_12_0::detail::is_basic_json::value) && nlohmann::json_abi_diag_dp_v3_12_0::detail::is_compatible_type, U>::value), int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_diag_dp_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:843:20, inlined from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = nlohmann::json_abi_diag_dp_v3_12_0::basic_json<>; _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::json_abi_diag_dp_v3_12_0::basic_json<>]’ at /usr/include/c++/15/bits/new_allocator.h:191:4, inlined from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = nlohmann::json_abi_diag_dp_v3_12_0::basic_json<>; _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::json_abi_diag_dp_v3_12_0::basic_json<>]’ at /usr/include/c++/15/bits/alloc_traits.h:674:17, inlined from ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::json_abi_diag_dp_v3_12_0::basic_json<>; _Alloc = std::allocator >]’ at /usr/include/c++/15/bits/vector.tcc:117:30, inlined from ‘BasicJsonType* nlohmann::json_abi_diag_dp_v3_12_0::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = std::__cxx11::basic_string&; BasicJsonType = nlohmann::json_abi_diag_dp_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_diag_dp_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/input/json_sax.hpp:438:65, inlined from ‘bool nlohmann::json_abi_diag_dp_v3_12_0::detail::json_sax_dom_parser::string(string_t&) [with BasicJsonType = nlohmann::json_abi_diag_dp_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_diag_dp_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/input/json_sax.hpp:225:21, inlined from ‘bool nlohmann::json_abi_diag_dp_v3_12_0::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_diag_dp_v3_12_0::detail::json_sax_dom_parser, nlohmann::json_abi_diag_dp_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > > >; BasicJsonType = nlohmann::json_abi_diag_dp_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_diag_dp_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/input/parser.hpp:321:29: /usr/include/c++/15/bits/stl_tree.h:1621:49: warning: array subscript ‘std::_Rb_tree, std::pair, nlohmann::json_abi_diag_dp_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_diag_dp_v3_12_0::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_diag_dp_v3_12_0::basic_json<> > > >[0]’ is partly outside array bounds of ‘unsigned char [32]’ [-Warray-bounds=] 1621 | { return iterator(this->_M_impl._M_header._M_left); } | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In member function ‘_Tp* std::__new_allocator<_Tp>::allocate(size_type, const void*) [with _Tp = std::__cxx11::basic_string]’, inlined from ‘static _Tp* std::allocator_traits >::allocate(allocator_type&, size_type) [with _Tp = std::__cxx11::basic_string]’ at /usr/include/c++/15/bits/alloc_traits.h:614:28, inlined from ‘static T* nlohmann::json_abi_diag_dp_v3_12_0::basic_json::create(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::__cxx11::basic_string, std::allocator >&}; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_diag_dp_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:390:47, inlined from ‘nlohmann::json_abi_diag_dp_v3_12_0::basic_json::json_value::json_value(const nlohmann::json_abi_diag_dp_v3_12_0::basic_json::string_t&) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_diag_dp_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:528:68, inlined from ‘static void nlohmann::json_abi_diag_dp_v3_12_0::detail::external_constructor::construct(BasicJsonType&, const typename BasicJsonType::string_t&) [with BasicJsonType = nlohmann::json_abi_diag_dp_v3_12_0::basic_json<>]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/conversions/to_json.hpp:69:26, inlined from ‘void nlohmann::json_abi_diag_dp_v3_12_0::detail::to_json(BasicJsonType&, const CompatibleString&) [with BasicJsonType = nlohmann::json_abi_diag_dp_v3_12_0::basic_json<>; CompatibleString = std::__cxx11::basic_string; typename std::enable_if::value, int>::type = 0]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/conversions/to_json.hpp:307:53, inlined from ‘decltype ((nlohmann::json_abi_diag_dp_v3_12_0::detail::to_json(j, forward(val)), void())) nlohmann::json_abi_diag_dp_v3_12_0::detail::to_json_fn::operator()(BasicJsonType&, T&&) const [with BasicJsonType = nlohmann::json_abi_diag_dp_v3_12_0::basic_json<>; T = std::__cxx11::basic_string&]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/conversions/to_json.hpp:461:23, inlined from ‘static decltype ((nlohmann::json_abi_diag_dp_v3_12_0::{anonymous}::to_json(j, forward(val)), void())) nlohmann::json_abi_diag_dp_v3_12_0::adl_serializer::to_json(BasicJsonType&, TargetType&&) [with BasicJsonType = nlohmann::json_abi_diag_dp_v3_12_0::basic_json<>; TargetType = std::__cxx11::basic_string&; ValueType = std::__cxx11::basic_string; = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/adl_serializer.hpp:51:28, inlined from ‘nlohmann::json_abi_diag_dp_v3_12_0::basic_json::basic_json(CompatibleType&&) [with CompatibleType = std::__cxx11::basic_string&; U = std::__cxx11::basic_string; typename std::enable_if<((! nlohmann::json_abi_diag_dp_v3_12_0::detail::is_basic_json::value) && nlohmann::json_abi_diag_dp_v3_12_0::detail::is_compatible_type, U>::value), int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_diag_dp_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:842:35, inlined from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = nlohmann::json_abi_diag_dp_v3_12_0::basic_json<>; _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::json_abi_diag_dp_v3_12_0::basic_json<>]’ at /usr/include/c++/15/bits/new_allocator.h:191:4, inlined from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = nlohmann::json_abi_diag_dp_v3_12_0::basic_json<>; _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::json_abi_diag_dp_v3_12_0::basic_json<>]’ at /usr/include/c++/15/bits/alloc_traits.h:674:17, inlined from ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::json_abi_diag_dp_v3_12_0::basic_json<>; _Alloc = std::allocator >]’ at /usr/include/c++/15/bits/vector.tcc:117:30, inlined from ‘BasicJsonType* nlohmann::json_abi_diag_dp_v3_12_0::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = std::__cxx11::basic_string&; BasicJsonType = nlohmann::json_abi_diag_dp_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_diag_dp_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/input/json_sax.hpp:438:65, inlined from ‘bool nlohmann::json_abi_diag_dp_v3_12_0::detail::json_sax_dom_parser::string(string_t&) [with BasicJsonType = nlohmann::json_abi_diag_dp_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_diag_dp_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/input/json_sax.hpp:225:21, inlined from ‘bool nlohmann::json_abi_diag_dp_v3_12_0::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_diag_dp_v3_12_0::detail::json_sax_dom_parser, nlohmann::json_abi_diag_dp_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > > >; BasicJsonType = nlohmann::json_abi_diag_dp_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_diag_dp_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/input/parser.hpp:321:29: /usr/include/c++/15/bits/new_allocator.h:151:73: note: object of size 32 allocated by ‘operator new’ 151 | return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp))); | ^ In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::begin() [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_diag_dp_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_diag_dp_v3_12_0::basic_json<> > >; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_diag_dp_v3_12_0::basic_json<> > >]’, inlined from ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::begin() [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_diag_dp_v3_12_0::basic_json<>; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_diag_dp_v3_12_0::basic_json<> > >]’ at /usr/include/c++/15/bits/stl_map.h:392:26, inlined from ‘void nlohmann::json_abi_diag_dp_v3_12_0::basic_json::set_parents() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_diag_dp_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:722:17, inlined from ‘void nlohmann::json_abi_diag_dp_v3_12_0::basic_json::set_parents() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_diag_dp_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:706:10, inlined from ‘nlohmann::json_abi_diag_dp_v3_12_0::basic_json::basic_json(CompatibleType&&) [with CompatibleType = std::__cxx11::basic_string&; U = std::__cxx11::basic_string; typename std::enable_if<((! nlohmann::json_abi_diag_dp_v3_12_0::detail::is_basic_json::value) && nlohmann::json_abi_diag_dp_v3_12_0::detail::is_compatible_type, U>::value), int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_diag_dp_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:843:20, inlined from ‘BasicJsonType* nlohmann::json_abi_diag_dp_v3_12_0::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = std::__cxx11::basic_string&; BasicJsonType = nlohmann::json_abi_diag_dp_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_diag_dp_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/input/json_sax.hpp:425:20, inlined from ‘BasicJsonType* nlohmann::json_abi_diag_dp_v3_12_0::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = std::__cxx11::basic_string&; BasicJsonType = nlohmann::json_abi_diag_dp_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_diag_dp_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/input/json_sax.hpp:421:20, inlined from ‘bool nlohmann::json_abi_diag_dp_v3_12_0::detail::json_sax_dom_parser::string(string_t&) [with BasicJsonType = nlohmann::json_abi_diag_dp_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_diag_dp_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/input/json_sax.hpp:225:21, inlined from ‘bool nlohmann::json_abi_diag_dp_v3_12_0::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_diag_dp_v3_12_0::detail::json_sax_dom_parser, nlohmann::json_abi_diag_dp_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > > >; BasicJsonType = nlohmann::json_abi_diag_dp_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_diag_dp_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/input/parser.hpp:321:29: /usr/include/c++/15/bits/stl_tree.h:1621:49: warning: array subscript ‘std::_Rb_tree, std::pair, nlohmann::json_abi_diag_dp_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_diag_dp_v3_12_0::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_diag_dp_v3_12_0::basic_json<> > > >[0]’ is partly outside array bounds of ‘unsigned char [32]’ [-Warray-bounds=] 1621 | { return iterator(this->_M_impl._M_header._M_left); } | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In member function ‘_Tp* std::__new_allocator<_Tp>::allocate(size_type, const void*) [with _Tp = std::__cxx11::basic_string]’, inlined from ‘static _Tp* std::allocator_traits >::allocate(allocator_type&, size_type) [with _Tp = std::__cxx11::basic_string]’ at /usr/include/c++/15/bits/alloc_traits.h:614:28, inlined from ‘static T* nlohmann::json_abi_diag_dp_v3_12_0::basic_json::create(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::__cxx11::basic_string, std::allocator >&}; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_diag_dp_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:390:47, inlined from ‘nlohmann::json_abi_diag_dp_v3_12_0::basic_json::json_value::json_value(const nlohmann::json_abi_diag_dp_v3_12_0::basic_json::string_t&) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_diag_dp_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:528:68, inlined from ‘static void nlohmann::json_abi_diag_dp_v3_12_0::detail::external_constructor::construct(BasicJsonType&, const typename BasicJsonType::string_t&) [with BasicJsonType = nlohmann::json_abi_diag_dp_v3_12_0::basic_json<>]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/conversions/to_json.hpp:69:26, inlined from ‘void nlohmann::json_abi_diag_dp_v3_12_0::detail::to_json(BasicJsonType&, const CompatibleString&) [with BasicJsonType = nlohmann::json_abi_diag_dp_v3_12_0::basic_json<>; CompatibleString = std::__cxx11::basic_string; typename std::enable_if::value, int>::type = 0]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/conversions/to_json.hpp:307:53, inlined from ‘decltype ((nlohmann::json_abi_diag_dp_v3_12_0::detail::to_json(j, forward(val)), void())) nlohmann::json_abi_diag_dp_v3_12_0::detail::to_json_fn::operator()(BasicJsonType&, T&&) const [with BasicJsonType = nlohmann::json_abi_diag_dp_v3_12_0::basic_json<>; T = std::__cxx11::basic_string&]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/conversions/to_json.hpp:461:23, inlined from ‘static decltype ((nlohmann::json_abi_diag_dp_v3_12_0::{anonymous}::to_json(j, forward(val)), void())) nlohmann::json_abi_diag_dp_v3_12_0::adl_serializer::to_json(BasicJsonType&, TargetType&&) [with BasicJsonType = nlohmann::json_abi_diag_dp_v3_12_0::basic_json<>; TargetType = std::__cxx11::basic_string&; ValueType = std::__cxx11::basic_string; = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/adl_serializer.hpp:51:28, inlined from ‘nlohmann::json_abi_diag_dp_v3_12_0::basic_json::basic_json(CompatibleType&&) [with CompatibleType = std::__cxx11::basic_string&; U = std::__cxx11::basic_string; typename std::enable_if<((! nlohmann::json_abi_diag_dp_v3_12_0::detail::is_basic_json::value) && nlohmann::json_abi_diag_dp_v3_12_0::detail::is_compatible_type, U>::value), int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_diag_dp_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:842:35, inlined from ‘BasicJsonType* nlohmann::json_abi_diag_dp_v3_12_0::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = std::__cxx11::basic_string&; BasicJsonType = nlohmann::json_abi_diag_dp_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_diag_dp_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/input/json_sax.hpp:425:20, inlined from ‘BasicJsonType* nlohmann::json_abi_diag_dp_v3_12_0::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = std::__cxx11::basic_string&; BasicJsonType = nlohmann::json_abi_diag_dp_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_diag_dp_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/input/json_sax.hpp:421:20, inlined from ‘bool nlohmann::json_abi_diag_dp_v3_12_0::detail::json_sax_dom_parser::string(string_t&) [with BasicJsonType = nlohmann::json_abi_diag_dp_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_diag_dp_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/input/json_sax.hpp:225:21, inlined from ‘bool nlohmann::json_abi_diag_dp_v3_12_0::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_diag_dp_v3_12_0::detail::json_sax_dom_parser, nlohmann::json_abi_diag_dp_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > > >; BasicJsonType = nlohmann::json_abi_diag_dp_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_diag_dp_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/input/parser.hpp:321:29: /usr/include/c++/15/bits/new_allocator.h:151:73: note: object of size 32 allocated by ‘operator new’ 151 | return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp))); | ^ In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::begin() [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_diag_dp_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_diag_dp_v3_12_0::basic_json<> > >; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_diag_dp_v3_12_0::basic_json<> > >]’, inlined from ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::begin() [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_diag_dp_v3_12_0::basic_json<>; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_diag_dp_v3_12_0::basic_json<> > >]’ at /usr/include/c++/15/bits/stl_map.h:392:26, inlined from ‘void nlohmann::json_abi_diag_dp_v3_12_0::basic_json::set_parents() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_diag_dp_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:722:17, inlined from ‘void nlohmann::json_abi_diag_dp_v3_12_0::basic_json::set_parents() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_diag_dp_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:706:10, inlined from ‘nlohmann::json_abi_diag_dp_v3_12_0::basic_json::basic_json(CompatibleType&&) [with CompatibleType = std::__cxx11::basic_string&; U = std::__cxx11::basic_string; typename std::enable_if<((! nlohmann::json_abi_diag_dp_v3_12_0::detail::is_basic_json::value) && nlohmann::json_abi_diag_dp_v3_12_0::detail::is_compatible_type, U>::value), int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_diag_dp_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:843:20, inlined from ‘std::pair nlohmann::json_abi_diag_dp_v3_12_0::detail::json_sax_dom_callback_parser::handle_value(Value&&, bool) [with Value = std::__cxx11::basic_string&; BasicJsonType = nlohmann::json_abi_diag_dp_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_diag_dp_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/input/json_sax.hpp:832:14, inlined from ‘bool nlohmann::json_abi_diag_dp_v3_12_0::detail::json_sax_dom_callback_parser::string(string_t&) [with BasicJsonType = nlohmann::json_abi_diag_dp_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_diag_dp_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/input/json_sax.hpp:533:21, inlined from ‘bool nlohmann::json_abi_diag_dp_v3_12_0::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_diag_dp_v3_12_0::detail::json_sax_dom_callback_parser, nlohmann::json_abi_diag_dp_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > > >; BasicJsonType = nlohmann::json_abi_diag_dp_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_diag_dp_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/input/parser.hpp:321:29: /usr/include/c++/15/bits/stl_tree.h:1621:49: warning: array subscript ‘std::_Rb_tree, std::pair, nlohmann::json_abi_diag_dp_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_diag_dp_v3_12_0::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_diag_dp_v3_12_0::basic_json<> > > >[0]’ is partly outside array bounds of ‘unsigned char [32]’ [-Warray-bounds=] 1621 | { return iterator(this->_M_impl._M_header._M_left); } | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In member function ‘_Tp* std::__new_allocator<_Tp>::allocate(size_type, const void*) [with _Tp = std::__cxx11::basic_string]’, inlined from ‘static _Tp* std::allocator_traits >::allocate(allocator_type&, size_type) [with _Tp = std::__cxx11::basic_string]’ at /usr/include/c++/15/bits/alloc_traits.h:614:28, inlined from ‘static T* nlohmann::json_abi_diag_dp_v3_12_0::basic_json::create(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::__cxx11::basic_string, std::allocator >&}; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_diag_dp_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:390:47, inlined from ‘nlohmann::json_abi_diag_dp_v3_12_0::basic_json::json_value::json_value(const nlohmann::json_abi_diag_dp_v3_12_0::basic_json::string_t&) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_diag_dp_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:528:68, inlined from ‘static void nlohmann::json_abi_diag_dp_v3_12_0::detail::external_constructor::construct(BasicJsonType&, const typename BasicJsonType::string_t&) [with BasicJsonType = nlohmann::json_abi_diag_dp_v3_12_0::basic_json<>]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/conversions/to_json.hpp:69:26, inlined from ‘void nlohmann::json_abi_diag_dp_v3_12_0::detail::to_json(BasicJsonType&, const CompatibleString&) [with BasicJsonType = nlohmann::json_abi_diag_dp_v3_12_0::basic_json<>; CompatibleString = std::__cxx11::basic_string; typename std::enable_if::value, int>::type = 0]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/conversions/to_json.hpp:307:53, inlined from ‘decltype ((nlohmann::json_abi_diag_dp_v3_12_0::detail::to_json(j, forward(val)), void())) nlohmann::json_abi_diag_dp_v3_12_0::detail::to_json_fn::operator()(BasicJsonType&, T&&) const [with BasicJsonType = nlohmann::json_abi_diag_dp_v3_12_0::basic_json<>; T = std::__cxx11::basic_string&]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/conversions/to_json.hpp:461:23, inlined from ‘static decltype ((nlohmann::json_abi_diag_dp_v3_12_0::{anonymous}::to_json(j, forward(val)), void())) nlohmann::json_abi_diag_dp_v3_12_0::adl_serializer::to_json(BasicJsonType&, TargetType&&) [with BasicJsonType = nlohmann::json_abi_diag_dp_v3_12_0::basic_json<>; TargetType = std::__cxx11::basic_string&; ValueType = std::__cxx11::basic_string; = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/adl_serializer.hpp:51:28, inlined from ‘nlohmann::json_abi_diag_dp_v3_12_0::basic_json::basic_json(CompatibleType&&) [with CompatibleType = std::__cxx11::basic_string&; U = std::__cxx11::basic_string; typename std::enable_if<((! nlohmann::json_abi_diag_dp_v3_12_0::detail::is_basic_json::value) && nlohmann::json_abi_diag_dp_v3_12_0::detail::is_compatible_type, U>::value), int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_diag_dp_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:842:35, inlined from ‘std::pair nlohmann::json_abi_diag_dp_v3_12_0::detail::json_sax_dom_callback_parser::handle_value(Value&&, bool) [with Value = std::__cxx11::basic_string&; BasicJsonType = nlohmann::json_abi_diag_dp_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_diag_dp_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/input/json_sax.hpp:832:14, inlined from ‘bool nlohmann::json_abi_diag_dp_v3_12_0::detail::json_sax_dom_callback_parser::string(string_t&) [with BasicJsonType = nlohmann::json_abi_diag_dp_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_diag_dp_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/input/json_sax.hpp:533:21, inlined from ‘bool nlohmann::json_abi_diag_dp_v3_12_0::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_diag_dp_v3_12_0::detail::json_sax_dom_callback_parser, nlohmann::json_abi_diag_dp_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > > >; BasicJsonType = nlohmann::json_abi_diag_dp_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_diag_dp_v3_12_0::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/input/parser.hpp:321:29: /usr/include/c++/15/bits/new_allocator.h:151:73: note: object of size 32 allocated by ‘operator new’ 151 | return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp))); | ^ [24/184] Building CXX object tests/CMakeFiles/test-bson_cpp11.dir/src/unit-bson.cpp.o [25/184] Building CXX object tests/CMakeFiles/test-diagnostics_cpp11.dir/src/unit-diagnostics.cpp.o In file included from /usr/include/c++/15/map:64, from /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/conversions/from_json.hpp:15, from /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/adl_serializer.hpp:14, from /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:34, from /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/tests/src/unit-diagnostics.cpp:17: In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::begin() [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_diag_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_diag_v3_12_0::basic_json<> > >; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_diag_v3_12_0::basic_json<> > >]’, inlined from ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::begin() [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_diag_v3_12_0::basic_json<>; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_diag_v3_12_0::basic_json<> > >]’ at /usr/include/c++/15/bits/stl_map.h:392:26, inlined from ‘void nlohmann::json_abi_diag_v3_12_0::basic_json::set_parents() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_diag_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:722:17, inlined from ‘void nlohmann::json_abi_diag_v3_12_0::basic_json::set_parents() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_diag_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:706:10, inlined from ‘nlohmann::json_abi_diag_v3_12_0::basic_json::basic_json(CompatibleType&&) [with CompatibleType = std::__cxx11::basic_string&; U = std::__cxx11::basic_string; typename std::enable_if<((! nlohmann::json_abi_diag_v3_12_0::detail::is_basic_json::value) && nlohmann::json_abi_diag_v3_12_0::detail::is_compatible_type, U>::value), int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_diag_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:843:20, inlined from ‘bool nlohmann::json_abi_diag_v3_12_0::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_diag_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_diag_v3_12_0::detail::iterator_input_adapter]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/input/json_sax.hpp:577:23: /usr/include/c++/15/bits/stl_tree.h:1621:49: warning: array subscript ‘std::_Rb_tree, std::pair, nlohmann::json_abi_diag_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_diag_v3_12_0::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_diag_v3_12_0::basic_json<> > > >[0]’ is partly outside array bounds of ‘unsigned char [32]’ [-Warray-bounds=] 1621 | { return iterator(this->_M_impl._M_header._M_left); } | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /usr/include/c++/15/x86_64-solus-linux/bits/c++allocator.h:33, from /usr/include/c++/15/bits/allocator.h:46, from /usr/include/c++/15/string:45, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/streambuf:45, from /usr/include/c++/15/bits/streambuf_iterator.h:37, from /usr/include/c++/15/iterator:68, from /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:28: In member function ‘_Tp* std::__new_allocator<_Tp>::allocate(size_type, const void*) [with _Tp = std::__cxx11::basic_string]’, inlined from ‘static _Tp* std::allocator_traits >::allocate(allocator_type&, size_type) [with _Tp = std::__cxx11::basic_string]’ at /usr/include/c++/15/bits/alloc_traits.h:614:28, inlined from ‘static T* nlohmann::json_abi_diag_v3_12_0::basic_json::create(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::__cxx11::basic_string, std::allocator >&}; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_diag_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:390:47, inlined from ‘nlohmann::json_abi_diag_v3_12_0::basic_json::json_value::json_value(const nlohmann::json_abi_diag_v3_12_0::basic_json::string_t&) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_diag_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:528:68, inlined from ‘static void nlohmann::json_abi_diag_v3_12_0::detail::external_constructor::construct(BasicJsonType&, const typename BasicJsonType::string_t&) [with BasicJsonType = nlohmann::json_abi_diag_v3_12_0::basic_json<>]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/conversions/to_json.hpp:69:26, inlined from ‘void nlohmann::json_abi_diag_v3_12_0::detail::to_json(BasicJsonType&, const CompatibleString&) [with BasicJsonType = nlohmann::json_abi_diag_v3_12_0::basic_json<>; CompatibleString = std::__cxx11::basic_string; typename std::enable_if::value, int>::type = 0]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/conversions/to_json.hpp:307:53, inlined from ‘decltype ((nlohmann::json_abi_diag_v3_12_0::detail::to_json(j, forward(val)), void())) nlohmann::json_abi_diag_v3_12_0::detail::to_json_fn::operator()(BasicJsonType&, T&&) const [with BasicJsonType = nlohmann::json_abi_diag_v3_12_0::basic_json<>; T = std::__cxx11::basic_string&]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/conversions/to_json.hpp:461:23, inlined from ‘static decltype ((nlohmann::json_abi_diag_v3_12_0::{anonymous}::to_json(j, forward(val)), void())) nlohmann::json_abi_diag_v3_12_0::adl_serializer::to_json(BasicJsonType&, TargetType&&) [with BasicJsonType = nlohmann::json_abi_diag_v3_12_0::basic_json<>; TargetType = std::__cxx11::basic_string&; ValueType = std::__cxx11::basic_string; = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/adl_serializer.hpp:51:28, inlined from ‘nlohmann::json_abi_diag_v3_12_0::basic_json::basic_json(CompatibleType&&) [with CompatibleType = std::__cxx11::basic_string&; U = std::__cxx11::basic_string; typename std::enable_if<((! nlohmann::json_abi_diag_v3_12_0::detail::is_basic_json::value) && nlohmann::json_abi_diag_v3_12_0::detail::is_compatible_type, U>::value), int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_diag_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:842:35, inlined from ‘bool nlohmann::json_abi_diag_v3_12_0::detail::json_sax_dom_callback_parser::key(string_t&) [with BasicJsonType = nlohmann::json_abi_diag_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_diag_v3_12_0::detail::iterator_input_adapter]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/input/json_sax.hpp:577:23: /usr/include/c++/15/bits/new_allocator.h:151:73: note: object of size 32 allocated by ‘operator new’ 151 | return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp))); | ^ In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::begin() [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_diag_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_diag_v3_12_0::basic_json<> > >; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_diag_v3_12_0::basic_json<> > >]’, inlined from ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::begin() [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_diag_v3_12_0::basic_json<>; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_diag_v3_12_0::basic_json<> > >]’ at /usr/include/c++/15/bits/stl_map.h:392:26, inlined from ‘void nlohmann::json_abi_diag_v3_12_0::basic_json::set_parents() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_diag_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:722:17, inlined from ‘void nlohmann::json_abi_diag_v3_12_0::basic_json::set_parents() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_diag_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:706:10, inlined from ‘nlohmann::json_abi_diag_v3_12_0::basic_json::basic_json(CompatibleType&&) [with CompatibleType = std::__cxx11::basic_string&; U = std::__cxx11::basic_string; typename std::enable_if<((! nlohmann::json_abi_diag_v3_12_0::detail::is_basic_json::value) && nlohmann::json_abi_diag_v3_12_0::detail::is_compatible_type, U>::value), int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_diag_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:843:20, inlined from ‘BasicJsonType* nlohmann::json_abi_diag_v3_12_0::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = std::__cxx11::basic_string&; BasicJsonType = nlohmann::json_abi_diag_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_diag_v3_12_0::detail::iterator_input_adapter]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/input/json_sax.hpp:449:27, inlined from ‘bool nlohmann::json_abi_diag_v3_12_0::detail::json_sax_dom_parser::string(string_t&) [with BasicJsonType = nlohmann::json_abi_diag_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_diag_v3_12_0::detail::iterator_input_adapter]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/input/json_sax.hpp:225:21, inlined from ‘bool nlohmann::json_abi_diag_v3_12_0::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_diag_v3_12_0::detail::json_sax_dom_parser, nlohmann::json_abi_diag_v3_12_0::detail::iterator_input_adapter >; BasicJsonType = nlohmann::json_abi_diag_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_diag_v3_12_0::detail::iterator_input_adapter]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/input/parser.hpp:321:29: /usr/include/c++/15/bits/stl_tree.h:1621:49: warning: array subscript ‘std::_Rb_tree, std::pair, nlohmann::json_abi_diag_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_diag_v3_12_0::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_diag_v3_12_0::basic_json<> > > >[0]’ is partly outside array bounds of ‘unsigned char [32]’ [-Warray-bounds=] 1621 | { return iterator(this->_M_impl._M_header._M_left); } | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In member function ‘_Tp* std::__new_allocator<_Tp>::allocate(size_type, const void*) [with _Tp = std::__cxx11::basic_string]’, inlined from ‘static _Tp* std::allocator_traits >::allocate(allocator_type&, size_type) [with _Tp = std::__cxx11::basic_string]’ at /usr/include/c++/15/bits/alloc_traits.h:614:28, inlined from ‘static T* nlohmann::json_abi_diag_v3_12_0::basic_json::create(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::__cxx11::basic_string, std::allocator >&}; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_diag_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:390:47, inlined from ‘nlohmann::json_abi_diag_v3_12_0::basic_json::json_value::json_value(const nlohmann::json_abi_diag_v3_12_0::basic_json::string_t&) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_diag_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:528:68, inlined from ‘static void nlohmann::json_abi_diag_v3_12_0::detail::external_constructor::construct(BasicJsonType&, const typename BasicJsonType::string_t&) [with BasicJsonType = nlohmann::json_abi_diag_v3_12_0::basic_json<>]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/conversions/to_json.hpp:69:26, inlined from ‘void nlohmann::json_abi_diag_v3_12_0::detail::to_json(BasicJsonType&, const CompatibleString&) [with BasicJsonType = nlohmann::json_abi_diag_v3_12_0::basic_json<>; CompatibleString = std::__cxx11::basic_string; typename std::enable_if::value, int>::type = 0]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/conversions/to_json.hpp:307:53, inlined from ‘decltype ((nlohmann::json_abi_diag_v3_12_0::detail::to_json(j, forward(val)), void())) nlohmann::json_abi_diag_v3_12_0::detail::to_json_fn::operator()(BasicJsonType&, T&&) const [with BasicJsonType = nlohmann::json_abi_diag_v3_12_0::basic_json<>; T = std::__cxx11::basic_string&]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/conversions/to_json.hpp:461:23, inlined from ‘static decltype ((nlohmann::json_abi_diag_v3_12_0::{anonymous}::to_json(j, forward(val)), void())) nlohmann::json_abi_diag_v3_12_0::adl_serializer::to_json(BasicJsonType&, TargetType&&) [with BasicJsonType = nlohmann::json_abi_diag_v3_12_0::basic_json<>; TargetType = std::__cxx11::basic_string&; ValueType = std::__cxx11::basic_string; = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/adl_serializer.hpp:51:28, inlined from ‘nlohmann::json_abi_diag_v3_12_0::basic_json::basic_json(CompatibleType&&) [with CompatibleType = std::__cxx11::basic_string&; U = std::__cxx11::basic_string; typename std::enable_if<((! nlohmann::json_abi_diag_v3_12_0::detail::is_basic_json::value) && nlohmann::json_abi_diag_v3_12_0::detail::is_compatible_type, U>::value), int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_diag_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:842:35, inlined from ‘BasicJsonType* nlohmann::json_abi_diag_v3_12_0::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = std::__cxx11::basic_string&; BasicJsonType = nlohmann::json_abi_diag_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_diag_v3_12_0::detail::iterator_input_adapter]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/input/json_sax.hpp:449:27, inlined from ‘bool nlohmann::json_abi_diag_v3_12_0::detail::json_sax_dom_parser::string(string_t&) [with BasicJsonType = nlohmann::json_abi_diag_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_diag_v3_12_0::detail::iterator_input_adapter]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/input/json_sax.hpp:225:21, inlined from ‘bool nlohmann::json_abi_diag_v3_12_0::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_diag_v3_12_0::detail::json_sax_dom_parser, nlohmann::json_abi_diag_v3_12_0::detail::iterator_input_adapter >; BasicJsonType = nlohmann::json_abi_diag_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_diag_v3_12_0::detail::iterator_input_adapter]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/input/parser.hpp:321:29: /usr/include/c++/15/bits/new_allocator.h:151:73: note: object of size 32 allocated by ‘operator new’ 151 | return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp))); | ^ In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::begin() [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_diag_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_diag_v3_12_0::basic_json<> > >; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_diag_v3_12_0::basic_json<> > >]’, inlined from ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::begin() [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_diag_v3_12_0::basic_json<>; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_diag_v3_12_0::basic_json<> > >]’ at /usr/include/c++/15/bits/stl_map.h:392:26, inlined from ‘void nlohmann::json_abi_diag_v3_12_0::basic_json::set_parents() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_diag_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:722:17, inlined from ‘void nlohmann::json_abi_diag_v3_12_0::basic_json::set_parents() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_diag_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:706:10, inlined from ‘nlohmann::json_abi_diag_v3_12_0::basic_json::basic_json(CompatibleType&&) [with CompatibleType = std::__cxx11::basic_string&; U = std::__cxx11::basic_string; typename std::enable_if<((! nlohmann::json_abi_diag_v3_12_0::detail::is_basic_json::value) && nlohmann::json_abi_diag_v3_12_0::detail::is_compatible_type, U>::value), int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_diag_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:843:20, inlined from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = nlohmann::json_abi_diag_v3_12_0::basic_json<>; _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::json_abi_diag_v3_12_0::basic_json<>]’ at /usr/include/c++/15/bits/new_allocator.h:191:4, inlined from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = nlohmann::json_abi_diag_v3_12_0::basic_json<>; _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::json_abi_diag_v3_12_0::basic_json<>]’ at /usr/include/c++/15/bits/alloc_traits.h:674:17, inlined from ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::json_abi_diag_v3_12_0::basic_json<>; _Alloc = std::allocator >]’ at /usr/include/c++/15/bits/vector.tcc:117:30, inlined from ‘BasicJsonType* nlohmann::json_abi_diag_v3_12_0::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = std::__cxx11::basic_string&; BasicJsonType = nlohmann::json_abi_diag_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_diag_v3_12_0::detail::iterator_input_adapter]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/input/json_sax.hpp:438:65, inlined from ‘bool nlohmann::json_abi_diag_v3_12_0::detail::json_sax_dom_parser::string(string_t&) [with BasicJsonType = nlohmann::json_abi_diag_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_diag_v3_12_0::detail::iterator_input_adapter]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/input/json_sax.hpp:225:21, inlined from ‘bool nlohmann::json_abi_diag_v3_12_0::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_diag_v3_12_0::detail::json_sax_dom_parser, nlohmann::json_abi_diag_v3_12_0::detail::iterator_input_adapter >; BasicJsonType = nlohmann::json_abi_diag_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_diag_v3_12_0::detail::iterator_input_adapter]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/input/parser.hpp:321:29: /usr/include/c++/15/bits/stl_tree.h:1621:49: warning: array subscript ‘std::_Rb_tree, std::pair, nlohmann::json_abi_diag_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_diag_v3_12_0::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_diag_v3_12_0::basic_json<> > > >[0]’ is partly outside array bounds of ‘unsigned char [32]’ [-Warray-bounds=] 1621 | { return iterator(this->_M_impl._M_header._M_left); } | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In member function ‘_Tp* std::__new_allocator<_Tp>::allocate(size_type, const void*) [with _Tp = std::__cxx11::basic_string]’, inlined from ‘static _Tp* std::allocator_traits >::allocate(allocator_type&, size_type) [with _Tp = std::__cxx11::basic_string]’ at /usr/include/c++/15/bits/alloc_traits.h:614:28, inlined from ‘static T* nlohmann::json_abi_diag_v3_12_0::basic_json::create(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::__cxx11::basic_string, std::allocator >&}; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_diag_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:390:47, inlined from ‘nlohmann::json_abi_diag_v3_12_0::basic_json::json_value::json_value(const nlohmann::json_abi_diag_v3_12_0::basic_json::string_t&) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_diag_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:528:68, inlined from ‘static void nlohmann::json_abi_diag_v3_12_0::detail::external_constructor::construct(BasicJsonType&, const typename BasicJsonType::string_t&) [with BasicJsonType = nlohmann::json_abi_diag_v3_12_0::basic_json<>]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/conversions/to_json.hpp:69:26, inlined from ‘void nlohmann::json_abi_diag_v3_12_0::detail::to_json(BasicJsonType&, const CompatibleString&) [with BasicJsonType = nlohmann::json_abi_diag_v3_12_0::basic_json<>; CompatibleString = std::__cxx11::basic_string; typename std::enable_if::value, int>::type = 0]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/conversions/to_json.hpp:307:53, inlined from ‘decltype ((nlohmann::json_abi_diag_v3_12_0::detail::to_json(j, forward(val)), void())) nlohmann::json_abi_diag_v3_12_0::detail::to_json_fn::operator()(BasicJsonType&, T&&) const [with BasicJsonType = nlohmann::json_abi_diag_v3_12_0::basic_json<>; T = std::__cxx11::basic_string&]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/conversions/to_json.hpp:461:23, inlined from ‘static decltype ((nlohmann::json_abi_diag_v3_12_0::{anonymous}::to_json(j, forward(val)), void())) nlohmann::json_abi_diag_v3_12_0::adl_serializer::to_json(BasicJsonType&, TargetType&&) [with BasicJsonType = nlohmann::json_abi_diag_v3_12_0::basic_json<>; TargetType = std::__cxx11::basic_string&; ValueType = std::__cxx11::basic_string; = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/adl_serializer.hpp:51:28, inlined from ‘nlohmann::json_abi_diag_v3_12_0::basic_json::basic_json(CompatibleType&&) [with CompatibleType = std::__cxx11::basic_string&; U = std::__cxx11::basic_string; typename std::enable_if<((! nlohmann::json_abi_diag_v3_12_0::detail::is_basic_json::value) && nlohmann::json_abi_diag_v3_12_0::detail::is_compatible_type, U>::value), int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_diag_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:842:35, inlined from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = nlohmann::json_abi_diag_v3_12_0::basic_json<>; _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::json_abi_diag_v3_12_0::basic_json<>]’ at /usr/include/c++/15/bits/new_allocator.h:191:4, inlined from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = nlohmann::json_abi_diag_v3_12_0::basic_json<>; _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::json_abi_diag_v3_12_0::basic_json<>]’ at /usr/include/c++/15/bits/alloc_traits.h:674:17, inlined from ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::json_abi_diag_v3_12_0::basic_json<>; _Alloc = std::allocator >]’ at /usr/include/c++/15/bits/vector.tcc:117:30, inlined from ‘BasicJsonType* nlohmann::json_abi_diag_v3_12_0::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = std::__cxx11::basic_string&; BasicJsonType = nlohmann::json_abi_diag_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_diag_v3_12_0::detail::iterator_input_adapter]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/input/json_sax.hpp:438:65, inlined from ‘bool nlohmann::json_abi_diag_v3_12_0::detail::json_sax_dom_parser::string(string_t&) [with BasicJsonType = nlohmann::json_abi_diag_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_diag_v3_12_0::detail::iterator_input_adapter]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/input/json_sax.hpp:225:21, inlined from ‘bool nlohmann::json_abi_diag_v3_12_0::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_diag_v3_12_0::detail::json_sax_dom_parser, nlohmann::json_abi_diag_v3_12_0::detail::iterator_input_adapter >; BasicJsonType = nlohmann::json_abi_diag_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_diag_v3_12_0::detail::iterator_input_adapter]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/input/parser.hpp:321:29: /usr/include/c++/15/bits/new_allocator.h:151:73: note: object of size 32 allocated by ‘operator new’ 151 | return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp))); | ^ In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::begin() [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_diag_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_diag_v3_12_0::basic_json<> > >; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_diag_v3_12_0::basic_json<> > >]’, inlined from ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::begin() [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_diag_v3_12_0::basic_json<>; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_diag_v3_12_0::basic_json<> > >]’ at /usr/include/c++/15/bits/stl_map.h:392:26, inlined from ‘void nlohmann::json_abi_diag_v3_12_0::basic_json::set_parents() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_diag_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:722:17, inlined from ‘void nlohmann::json_abi_diag_v3_12_0::basic_json::set_parents() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_diag_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:706:10, inlined from ‘nlohmann::json_abi_diag_v3_12_0::basic_json::basic_json(CompatibleType&&) [with CompatibleType = std::__cxx11::basic_string&; U = std::__cxx11::basic_string; typename std::enable_if<((! nlohmann::json_abi_diag_v3_12_0::detail::is_basic_json::value) && nlohmann::json_abi_diag_v3_12_0::detail::is_compatible_type, U>::value), int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_diag_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:843:20, inlined from ‘BasicJsonType* nlohmann::json_abi_diag_v3_12_0::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = std::__cxx11::basic_string&; BasicJsonType = nlohmann::json_abi_diag_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_diag_v3_12_0::detail::iterator_input_adapter]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/input/json_sax.hpp:425:20, inlined from ‘BasicJsonType* nlohmann::json_abi_diag_v3_12_0::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = std::__cxx11::basic_string&; BasicJsonType = nlohmann::json_abi_diag_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_diag_v3_12_0::detail::iterator_input_adapter]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/input/json_sax.hpp:421:20, inlined from ‘bool nlohmann::json_abi_diag_v3_12_0::detail::json_sax_dom_parser::string(string_t&) [with BasicJsonType = nlohmann::json_abi_diag_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_diag_v3_12_0::detail::iterator_input_adapter]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/input/json_sax.hpp:225:21, inlined from ‘bool nlohmann::json_abi_diag_v3_12_0::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_diag_v3_12_0::detail::json_sax_dom_parser, nlohmann::json_abi_diag_v3_12_0::detail::iterator_input_adapter >; BasicJsonType = nlohmann::json_abi_diag_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_diag_v3_12_0::detail::iterator_input_adapter]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/input/parser.hpp:321:29: /usr/include/c++/15/bits/stl_tree.h:1621:49: warning: array subscript ‘std::_Rb_tree, std::pair, nlohmann::json_abi_diag_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_diag_v3_12_0::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_diag_v3_12_0::basic_json<> > > >[0]’ is partly outside array bounds of ‘unsigned char [32]’ [-Warray-bounds=] 1621 | { return iterator(this->_M_impl._M_header._M_left); } | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In member function ‘_Tp* std::__new_allocator<_Tp>::allocate(size_type, const void*) [with _Tp = std::__cxx11::basic_string]’, inlined from ‘static _Tp* std::allocator_traits >::allocate(allocator_type&, size_type) [with _Tp = std::__cxx11::basic_string]’ at /usr/include/c++/15/bits/alloc_traits.h:614:28, inlined from ‘static T* nlohmann::json_abi_diag_v3_12_0::basic_json::create(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::__cxx11::basic_string, std::allocator >&}; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_diag_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:390:47, inlined from ‘nlohmann::json_abi_diag_v3_12_0::basic_json::json_value::json_value(const nlohmann::json_abi_diag_v3_12_0::basic_json::string_t&) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_diag_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:528:68, inlined from ‘static void nlohmann::json_abi_diag_v3_12_0::detail::external_constructor::construct(BasicJsonType&, const typename BasicJsonType::string_t&) [with BasicJsonType = nlohmann::json_abi_diag_v3_12_0::basic_json<>]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/conversions/to_json.hpp:69:26, inlined from ‘void nlohmann::json_abi_diag_v3_12_0::detail::to_json(BasicJsonType&, const CompatibleString&) [with BasicJsonType = nlohmann::json_abi_diag_v3_12_0::basic_json<>; CompatibleString = std::__cxx11::basic_string; typename std::enable_if::value, int>::type = 0]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/conversions/to_json.hpp:307:53, inlined from ‘decltype ((nlohmann::json_abi_diag_v3_12_0::detail::to_json(j, forward(val)), void())) nlohmann::json_abi_diag_v3_12_0::detail::to_json_fn::operator()(BasicJsonType&, T&&) const [with BasicJsonType = nlohmann::json_abi_diag_v3_12_0::basic_json<>; T = std::__cxx11::basic_string&]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/conversions/to_json.hpp:461:23, inlined from ‘static decltype ((nlohmann::json_abi_diag_v3_12_0::{anonymous}::to_json(j, forward(val)), void())) nlohmann::json_abi_diag_v3_12_0::adl_serializer::to_json(BasicJsonType&, TargetType&&) [with BasicJsonType = nlohmann::json_abi_diag_v3_12_0::basic_json<>; TargetType = std::__cxx11::basic_string&; ValueType = std::__cxx11::basic_string; = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/adl_serializer.hpp:51:28, inlined from ‘nlohmann::json_abi_diag_v3_12_0::basic_json::basic_json(CompatibleType&&) [with CompatibleType = std::__cxx11::basic_string&; U = std::__cxx11::basic_string; typename std::enable_if<((! nlohmann::json_abi_diag_v3_12_0::detail::is_basic_json::value) && nlohmann::json_abi_diag_v3_12_0::detail::is_compatible_type, U>::value), int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_diag_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:842:35, inlined from ‘BasicJsonType* nlohmann::json_abi_diag_v3_12_0::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = std::__cxx11::basic_string&; BasicJsonType = nlohmann::json_abi_diag_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_diag_v3_12_0::detail::iterator_input_adapter]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/input/json_sax.hpp:425:20, inlined from ‘BasicJsonType* nlohmann::json_abi_diag_v3_12_0::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = std::__cxx11::basic_string&; BasicJsonType = nlohmann::json_abi_diag_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_diag_v3_12_0::detail::iterator_input_adapter]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/input/json_sax.hpp:421:20, inlined from ‘bool nlohmann::json_abi_diag_v3_12_0::detail::json_sax_dom_parser::string(string_t&) [with BasicJsonType = nlohmann::json_abi_diag_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_diag_v3_12_0::detail::iterator_input_adapter]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/input/json_sax.hpp:225:21, inlined from ‘bool nlohmann::json_abi_diag_v3_12_0::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_diag_v3_12_0::detail::json_sax_dom_parser, nlohmann::json_abi_diag_v3_12_0::detail::iterator_input_adapter >; BasicJsonType = nlohmann::json_abi_diag_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_diag_v3_12_0::detail::iterator_input_adapter]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/input/parser.hpp:321:29: /usr/include/c++/15/bits/new_allocator.h:151:73: note: object of size 32 allocated by ‘operator new’ 151 | return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp))); | ^ In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::begin() [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_diag_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_diag_v3_12_0::basic_json<> > >; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_diag_v3_12_0::basic_json<> > >]’, inlined from ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::begin() [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_diag_v3_12_0::basic_json<>; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_diag_v3_12_0::basic_json<> > >]’ at /usr/include/c++/15/bits/stl_map.h:392:26, inlined from ‘void nlohmann::json_abi_diag_v3_12_0::basic_json::set_parents() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_diag_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:722:17, inlined from ‘void nlohmann::json_abi_diag_v3_12_0::basic_json::set_parents() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_diag_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:706:10, inlined from ‘nlohmann::json_abi_diag_v3_12_0::basic_json::basic_json(CompatibleType&&) [with CompatibleType = std::__cxx11::basic_string&; U = std::__cxx11::basic_string; typename std::enable_if<((! nlohmann::json_abi_diag_v3_12_0::detail::is_basic_json::value) && nlohmann::json_abi_diag_v3_12_0::detail::is_compatible_type, U>::value), int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_diag_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:843:20, inlined from ‘std::pair nlohmann::json_abi_diag_v3_12_0::detail::json_sax_dom_callback_parser::handle_value(Value&&, bool) [with Value = std::__cxx11::basic_string&; BasicJsonType = nlohmann::json_abi_diag_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_diag_v3_12_0::detail::iterator_input_adapter]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/input/json_sax.hpp:832:14, inlined from ‘bool nlohmann::json_abi_diag_v3_12_0::detail::json_sax_dom_callback_parser::string(string_t&) [with BasicJsonType = nlohmann::json_abi_diag_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_diag_v3_12_0::detail::iterator_input_adapter]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/input/json_sax.hpp:533:21, inlined from ‘bool nlohmann::json_abi_diag_v3_12_0::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_diag_v3_12_0::detail::json_sax_dom_callback_parser, nlohmann::json_abi_diag_v3_12_0::detail::iterator_input_adapter >; BasicJsonType = nlohmann::json_abi_diag_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_diag_v3_12_0::detail::iterator_input_adapter]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/input/parser.hpp:321:29: /usr/include/c++/15/bits/stl_tree.h:1621:49: warning: array subscript ‘std::_Rb_tree, std::pair, nlohmann::json_abi_diag_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_diag_v3_12_0::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_diag_v3_12_0::basic_json<> > > >[0]’ is partly outside array bounds of ‘unsigned char [32]’ [-Warray-bounds=] 1621 | { return iterator(this->_M_impl._M_header._M_left); } | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In member function ‘_Tp* std::__new_allocator<_Tp>::allocate(size_type, const void*) [with _Tp = std::__cxx11::basic_string]’, inlined from ‘static _Tp* std::allocator_traits >::allocate(allocator_type&, size_type) [with _Tp = std::__cxx11::basic_string]’ at /usr/include/c++/15/bits/alloc_traits.h:614:28, inlined from ‘static T* nlohmann::json_abi_diag_v3_12_0::basic_json::create(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const std::__cxx11::basic_string, std::allocator >&}; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_diag_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:390:47, inlined from ‘nlohmann::json_abi_diag_v3_12_0::basic_json::json_value::json_value(const nlohmann::json_abi_diag_v3_12_0::basic_json::string_t&) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_diag_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:528:68, inlined from ‘static void nlohmann::json_abi_diag_v3_12_0::detail::external_constructor::construct(BasicJsonType&, const typename BasicJsonType::string_t&) [with BasicJsonType = nlohmann::json_abi_diag_v3_12_0::basic_json<>]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/conversions/to_json.hpp:69:26, inlined from ‘void nlohmann::json_abi_diag_v3_12_0::detail::to_json(BasicJsonType&, const CompatibleString&) [with BasicJsonType = nlohmann::json_abi_diag_v3_12_0::basic_json<>; CompatibleString = std::__cxx11::basic_string; typename std::enable_if::value, int>::type = 0]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/conversions/to_json.hpp:307:53, inlined from ‘decltype ((nlohmann::json_abi_diag_v3_12_0::detail::to_json(j, forward(val)), void())) nlohmann::json_abi_diag_v3_12_0::detail::to_json_fn::operator()(BasicJsonType&, T&&) const [with BasicJsonType = nlohmann::json_abi_diag_v3_12_0::basic_json<>; T = std::__cxx11::basic_string&]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/conversions/to_json.hpp:461:23, inlined from ‘static decltype ((nlohmann::json_abi_diag_v3_12_0::{anonymous}::to_json(j, forward(val)), void())) nlohmann::json_abi_diag_v3_12_0::adl_serializer::to_json(BasicJsonType&, TargetType&&) [with BasicJsonType = nlohmann::json_abi_diag_v3_12_0::basic_json<>; TargetType = std::__cxx11::basic_string&; ValueType = std::__cxx11::basic_string; = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/adl_serializer.hpp:51:28, inlined from ‘nlohmann::json_abi_diag_v3_12_0::basic_json::basic_json(CompatibleType&&) [with CompatibleType = std::__cxx11::basic_string&; U = std::__cxx11::basic_string; typename std::enable_if<((! nlohmann::json_abi_diag_v3_12_0::detail::is_basic_json::value) && nlohmann::json_abi_diag_v3_12_0::detail::is_compatible_type, U>::value), int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_diag_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:842:35, inlined from ‘std::pair nlohmann::json_abi_diag_v3_12_0::detail::json_sax_dom_callback_parser::handle_value(Value&&, bool) [with Value = std::__cxx11::basic_string&; BasicJsonType = nlohmann::json_abi_diag_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_diag_v3_12_0::detail::iterator_input_adapter]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/input/json_sax.hpp:832:14, inlined from ‘bool nlohmann::json_abi_diag_v3_12_0::detail::json_sax_dom_callback_parser::string(string_t&) [with BasicJsonType = nlohmann::json_abi_diag_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_diag_v3_12_0::detail::iterator_input_adapter]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/input/json_sax.hpp:533:21, inlined from ‘bool nlohmann::json_abi_diag_v3_12_0::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::json_abi_diag_v3_12_0::detail::json_sax_dom_callback_parser, nlohmann::json_abi_diag_v3_12_0::detail::iterator_input_adapter >; BasicJsonType = nlohmann::json_abi_diag_v3_12_0::basic_json<>; InputAdapterType = nlohmann::json_abi_diag_v3_12_0::detail::iterator_input_adapter]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/input/parser.hpp:321:29: /usr/include/c++/15/bits/new_allocator.h:151:73: note: object of size 32 allocated by ‘operator new’ 151 | return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp))); | ^ In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::begin() [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_diag_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_diag_v3_12_0::basic_json<> > >; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_diag_v3_12_0::basic_json<> > >]’, inlined from ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::begin() [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_diag_v3_12_0::basic_json<>; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_diag_v3_12_0::basic_json<> > >]’ at /usr/include/c++/15/bits/stl_map.h:392:26, inlined from ‘void nlohmann::json_abi_diag_v3_12_0::basic_json::set_parents() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_diag_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:722:17, inlined from ‘void nlohmann::json_abi_diag_v3_12_0::basic_json::set_parents() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_diag_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:706:10, inlined from ‘nlohmann::json_abi_diag_v3_12_0::basic_json::basic_json(CompatibleType&&) [with CompatibleType = const char (&)[4]; U = char [4]; typename std::enable_if<((! nlohmann::json_abi_diag_v3_12_0::detail::is_basic_json::value) && nlohmann::json_abi_diag_v3_12_0::detail::is_compatible_type, U>::value), int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_diag_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:843:20, inlined from ‘nlohmann::json_abi_diag_v3_12_0::detail::json_ref< >::json_ref(Args&& ...) [with Args = {const char (&)[4]}; typename std::enable_if::value, int>::type = 0; BasicJsonType = nlohmann::json_abi_diag_v3_12_0::basic_json<>]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/json_ref.hpp:43:11, inlined from ‘void DOCTEST_ANON_FUNC_2()’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/tests/src/unit-diagnostics.cpp:87:1: /usr/include/c++/15/bits/stl_tree.h:1621:49: warning: array subscript ‘std::_Rb_tree, std::pair, nlohmann::json_abi_diag_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_diag_v3_12_0::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_diag_v3_12_0::basic_json<> > > >[0]’ is partly outside array bounds of ‘unsigned char [32]’ [-Warray-bounds=] 1621 | { return iterator(this->_M_impl._M_header._M_left); } | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In member function ‘_Tp* std::__new_allocator<_Tp>::allocate(size_type, const void*) [with _Tp = std::__cxx11::basic_string]’, inlined from ‘static _Tp* std::allocator_traits >::allocate(allocator_type&, size_type) [with _Tp = std::__cxx11::basic_string]’ at /usr/include/c++/15/bits/alloc_traits.h:614:28, inlined from ‘static T* nlohmann::json_abi_diag_v3_12_0::basic_json::create(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const char (&)[4]}; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_diag_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:390:47, inlined from ‘static void nlohmann::json_abi_diag_v3_12_0::detail::external_constructor::construct(BasicJsonType&, const CompatibleStringType&) [with BasicJsonType = nlohmann::json_abi_diag_v3_12_0::basic_json<>; CompatibleStringType = char [4]; typename std::enable_if<(! std::is_same::value), int>::type = 0]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/conversions/to_json.hpp:89:86, inlined from ‘void nlohmann::json_abi_diag_v3_12_0::detail::to_json(BasicJsonType&, const CompatibleString&) [with BasicJsonType = nlohmann::json_abi_diag_v3_12_0::basic_json<>; CompatibleString = char [4]; typename std::enable_if::value, int>::type = 0]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/conversions/to_json.hpp:307:53, inlined from ‘decltype ((nlohmann::json_abi_diag_v3_12_0::detail::to_json(j, forward(val)), void())) nlohmann::json_abi_diag_v3_12_0::detail::to_json_fn::operator()(BasicJsonType&, T&&) const [with BasicJsonType = nlohmann::json_abi_diag_v3_12_0::basic_json<>; T = const char (&)[4]]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/conversions/to_json.hpp:461:23, inlined from ‘static decltype ((nlohmann::json_abi_diag_v3_12_0::{anonymous}::to_json(j, forward(val)), void())) nlohmann::json_abi_diag_v3_12_0::adl_serializer::to_json(BasicJsonType&, TargetType&&) [with BasicJsonType = nlohmann::json_abi_diag_v3_12_0::basic_json<>; TargetType = const char (&)[4]; ValueType = char [4]; = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/adl_serializer.hpp:51:28, inlined from ‘nlohmann::json_abi_diag_v3_12_0::basic_json::basic_json(CompatibleType&&) [with CompatibleType = const char (&)[4]; U = char [4]; typename std::enable_if<((! nlohmann::json_abi_diag_v3_12_0::detail::is_basic_json::value) && nlohmann::json_abi_diag_v3_12_0::detail::is_compatible_type, U>::value), int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_diag_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:842:35, inlined from ‘nlohmann::json_abi_diag_v3_12_0::detail::json_ref< >::json_ref(Args&& ...) [with Args = {const char (&)[4]}; typename std::enable_if::value, int>::type = 0; BasicJsonType = nlohmann::json_abi_diag_v3_12_0::basic_json<>]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/json_ref.hpp:43:11, inlined from ‘void DOCTEST_ANON_FUNC_2()’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/tests/src/unit-diagnostics.cpp:87:1: /usr/include/c++/15/bits/new_allocator.h:151:73: note: object of size 32 allocated by ‘operator new’ 151 | return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp))); | ^ In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::begin() [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_diag_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_diag_v3_12_0::basic_json<> > >; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_diag_v3_12_0::basic_json<> > >]’, inlined from ‘std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::begin() [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_diag_v3_12_0::basic_json<>; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_diag_v3_12_0::basic_json<> > >]’ at /usr/include/c++/15/bits/stl_map.h:392:26, inlined from ‘void nlohmann::json_abi_diag_v3_12_0::basic_json::set_parents() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_diag_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:722:17, inlined from ‘void nlohmann::json_abi_diag_v3_12_0::basic_json::set_parents() [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_diag_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:706:10, inlined from ‘nlohmann::json_abi_diag_v3_12_0::basic_json::basic_json(CompatibleType&&) [with CompatibleType = const char (&)[4]; U = char [4]; typename std::enable_if<((! nlohmann::json_abi_diag_v3_12_0::detail::is_basic_json::value) && nlohmann::json_abi_diag_v3_12_0::detail::is_compatible_type, U>::value), int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_diag_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:843:20, inlined from ‘nlohmann::json_abi_diag_v3_12_0::detail::json_ref< >::json_ref(Args&& ...) [with Args = {const char (&)[4]}; typename std::enable_if::value, int>::type = 0; BasicJsonType = nlohmann::json_abi_diag_v3_12_0::basic_json<>]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/json_ref.hpp:43:11, inlined from ‘void DOCTEST_ANON_FUNC_2()’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/tests/src/unit-diagnostics.cpp:87:1: /usr/include/c++/15/bits/stl_tree.h:1621:49: warning: array subscript ‘std::_Rb_tree, std::pair, nlohmann::json_abi_diag_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_diag_v3_12_0::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_diag_v3_12_0::basic_json<> > > >[0]’ is partly outside array bounds of ‘unsigned char [32]’ [-Warray-bounds=] 1621 | { return iterator(this->_M_impl._M_header._M_left); } | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In member function ‘_Tp* std::__new_allocator<_Tp>::allocate(size_type, const void*) [with _Tp = std::__cxx11::basic_string]’, inlined from ‘static _Tp* std::allocator_traits >::allocate(allocator_type&, size_type) [with _Tp = std::__cxx11::basic_string]’ at /usr/include/c++/15/bits/alloc_traits.h:614:28, inlined from ‘static T* nlohmann::json_abi_diag_v3_12_0::basic_json::create(Args&& ...) [with T = std::__cxx11::basic_string; Args = {const char (&)[4]}; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_diag_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:390:47, inlined from ‘static void nlohmann::json_abi_diag_v3_12_0::detail::external_constructor::construct(BasicJsonType&, const CompatibleStringType&) [with BasicJsonType = nlohmann::json_abi_diag_v3_12_0::basic_json<>; CompatibleStringType = char [4]; typename std::enable_if<(! std::is_same::value), int>::type = 0]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/conversions/to_json.hpp:89:86, inlined from ‘void nlohmann::json_abi_diag_v3_12_0::detail::to_json(BasicJsonType&, const CompatibleString&) [with BasicJsonType = nlohmann::json_abi_diag_v3_12_0::basic_json<>; CompatibleString = char [4]; typename std::enable_if::value, int>::type = 0]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/conversions/to_json.hpp:307:53, inlined from ‘decltype ((nlohmann::json_abi_diag_v3_12_0::detail::to_json(j, forward(val)), void())) nlohmann::json_abi_diag_v3_12_0::detail::to_json_fn::operator()(BasicJsonType&, T&&) const [with BasicJsonType = nlohmann::json_abi_diag_v3_12_0::basic_json<>; T = const char (&)[4]]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/conversions/to_json.hpp:461:23, inlined from ‘static decltype ((nlohmann::json_abi_diag_v3_12_0::{anonymous}::to_json(j, forward(val)), void())) nlohmann::json_abi_diag_v3_12_0::adl_serializer::to_json(BasicJsonType&, TargetType&&) [with BasicJsonType = nlohmann::json_abi_diag_v3_12_0::basic_json<>; TargetType = const char (&)[4]; ValueType = char [4]; = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/adl_serializer.hpp:51:28, inlined from ‘nlohmann::json_abi_diag_v3_12_0::basic_json::basic_json(CompatibleType&&) [with CompatibleType = const char (&)[4]; U = char [4]; typename std::enable_if<((! nlohmann::json_abi_diag_v3_12_0::detail::is_basic_json::value) && nlohmann::json_abi_diag_v3_12_0::detail::is_compatible_type, U>::value), int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_diag_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:842:35, inlined from ‘nlohmann::json_abi_diag_v3_12_0::detail::json_ref< >::json_ref(Args&& ...) [with Args = {const char (&)[4]}; typename std::enable_if::value, int>::type = 0; BasicJsonType = nlohmann::json_abi_diag_v3_12_0::basic_json<>]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/json_ref.hpp:43:11, inlined from ‘void DOCTEST_ANON_FUNC_2()’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/tests/src/unit-diagnostics.cpp:87:1: /usr/include/c++/15/bits/new_allocator.h:151:73: note: object of size 32 allocated by ‘operator new’ 151 | return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp))); | ^ [26/184] Building CXX object tests/CMakeFiles/test-hash_cpp11.dir/src/unit-hash.cpp.o [27/184] Building CXX object tests/CMakeFiles/test-element_access1_cpp11.dir/src/unit-element_access1.cpp.o [28/184] Building CXX object tests/CMakeFiles/test-inspection_cpp11.dir/src/unit-inspection.cpp.o [29/184] Building CXX object tests/CMakeFiles/test-constructor1_cpp11.dir/src/unit-constructor1.cpp.o [30/184] Building CXX object tests/CMakeFiles/test-items_cpp11.dir/src/unit-items.cpp.o [31/184] Building CXX object tests/CMakeFiles/test-class_parser_cpp11.dir/src/unit-class_parser.cpp.o [32/184] Building CXX object tests/CMakeFiles/test-iterators3_cpp11.dir/src/unit-iterators3.cpp.o [33/184] Building CXX object tests/CMakeFiles/test-iterators3_cpp14.dir/src/unit-iterators3.cpp.o [34/184] Building CXX object tests/CMakeFiles/test-conversions_cpp11.dir/src/unit-conversions.cpp.o [35/184] Building CXX object tests/CMakeFiles/test-conversions_cpp14.dir/src/unit-conversions.cpp.o [36/184] Building CXX object tests/CMakeFiles/test-cbor_cpp11.dir/src/unit-cbor.cpp.o In file included from /usr/include/c++/15/map:64, from /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/conversions/from_json.hpp:15, from /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/adl_serializer.hpp:14, from /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:34, from /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/tests/src/unit-cbor.cpp:11: In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size() const [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’, inlined from ‘std::map<_Key, _Tp, _Compare, _Alloc>::size_type std::map<_Key, _Tp, _Compare, _Alloc>::size() const [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’ at /usr/include/c++/15/bits/stl_map.h:506:25, inlined from ‘nlohmann::json_abi_v3_12_0::basic_json::size_type nlohmann::json_abi_v3_12_0::basic_json::size() const [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:2991:51, inlined from ‘void DOCTEST_ANON_FUNC_7()’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/tests/src/unit-cbor.cpp:1296:53: /usr/include/c++/15/bits/stl_tree.h:1657:24: warning: array subscript ‘const std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 1657 | { return _M_impl._M_node_count; } | ^~~~~~~~~~~~~ In file included from /usr/include/c++/15/x86_64-solus-linux/bits/c++allocator.h:33, from /usr/include/c++/15/bits/allocator.h:46, from /usr/include/c++/15/string:45, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/streambuf:45, from /usr/include/c++/15/bits/streambuf_iterator.h:37, from /usr/include/c++/15/iterator:68, from /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:28: In member function ‘_Tp* std::__new_allocator<_Tp>::allocate(size_type, const void*) [with _Tp = std::vector, std::allocator > >]’, inlined from ‘static _Tp* std::allocator_traits >::allocate(allocator_type&, size_type) [with _Tp = std::vector, std::allocator > >]’ at /usr/include/c++/15/bits/alloc_traits.h:614:28, inlined from ‘static T* nlohmann::json_abi_v3_12_0::basic_json::create(Args&& ...) [with T = std::vector, std::allocator > >; Args = {long unsigned int&, const nlohmann::json_abi_v3_12_0::basic_json, std::allocator >, bool, long int, long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector >, void>&}; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:390:47, inlined from ‘nlohmann::json_abi_v3_12_0::basic_json::data::data(nlohmann::json_abi_v3_12_0::basic_json::size_type, const nlohmann::json_abi_v3_12_0::basic_json&) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:4233:44, inlined from ‘nlohmann::json_abi_v3_12_0::basic_json::basic_json(size_type, const nlohmann::json_abi_v3_12_0::basic_json&) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:1029:9, inlined from ‘void DOCTEST_ANON_FUNC_7()’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/tests/src/unit-cbor.cpp:1295:42: /usr/include/c++/15/bits/new_allocator.h:151:73: note: object of size 24 allocated by ‘operator new’ 151 | return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp))); | ^ In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size() const [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’, inlined from ‘std::map<_Key, _Tp, _Compare, _Alloc>::size_type std::map<_Key, _Tp, _Compare, _Alloc>::size() const [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’ at /usr/include/c++/15/bits/stl_map.h:506:25, inlined from ‘nlohmann::json_abi_v3_12_0::basic_json::size_type nlohmann::json_abi_v3_12_0::basic_json::size() const [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:2991:51, inlined from ‘void DOCTEST_ANON_FUNC_7()’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/tests/src/unit-cbor.cpp:1311:53: /usr/include/c++/15/bits/stl_tree.h:1657:24: warning: array subscript ‘const std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 1657 | { return _M_impl._M_node_count; } | ^~~~~~~~~~~~~ In member function ‘_Tp* std::__new_allocator<_Tp>::allocate(size_type, const void*) [with _Tp = std::vector, std::allocator > >]’, inlined from ‘static _Tp* std::allocator_traits >::allocate(allocator_type&, size_type) [with _Tp = std::vector, std::allocator > >]’ at /usr/include/c++/15/bits/alloc_traits.h:614:28, inlined from ‘static T* nlohmann::json_abi_v3_12_0::basic_json::create(Args&& ...) [with T = std::vector, std::allocator > >; Args = {long unsigned int&, const nlohmann::json_abi_v3_12_0::basic_json, std::allocator >, bool, long int, long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector >, void>&}; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:390:47, inlined from ‘nlohmann::json_abi_v3_12_0::basic_json::data::data(nlohmann::json_abi_v3_12_0::basic_json::size_type, const nlohmann::json_abi_v3_12_0::basic_json&) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:4233:44, inlined from ‘nlohmann::json_abi_v3_12_0::basic_json::basic_json(size_type, const nlohmann::json_abi_v3_12_0::basic_json&) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:1029:9, inlined from ‘void DOCTEST_ANON_FUNC_7()’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/tests/src/unit-cbor.cpp:1310:44: /usr/include/c++/15/bits/new_allocator.h:151:73: note: object of size 24 allocated by ‘operator new’ 151 | return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp))); | ^ [37/184] Building CXX object tests/CMakeFiles/test-items_cpp17.dir/src/unit-items.cpp.o [38/184] Building CXX object tests/CMakeFiles/test-conversions_cpp17.dir/src/unit-conversions.cpp.o [39/184] Building CXX object tests/CMakeFiles/test-class_parser_diagnostic_positions_cpp11.dir/src/unit-class_parser_diagnostic_positions.cpp.o [40/184] Building CXX object tests/CMakeFiles/test-large_json_cpp11.dir/src/unit-large_json.cpp.o [41/184] Building CXX object tests/CMakeFiles/test-meta_cpp11.dir/src/unit-meta.cpp.o [42/184] Building CXX object tests/CMakeFiles/test-iterators2_cpp11.dir/src/unit-iterators2.cpp.o [43/184] Building CXX object tests/CMakeFiles/test-merge_patch_cpp11.dir/src/unit-merge_patch.cpp.o [44/184] Building CXX object tests/CMakeFiles/test-no-mem-leak-on-adl-serialize_cpp11.dir/src/unit-no-mem-leak-on-adl-serialize.cpp.o [45/184] Building CXX object tests/CMakeFiles/test-noexcept_cpp11.dir/src/unit-noexcept.cpp.o [46/184] Building CXX object tests/CMakeFiles/test-locale-cpp_cpp11.dir/src/unit-locale-cpp.cpp.o [47/184] Building CXX object tests/CMakeFiles/test-iterators2_cpp20.dir/src/unit-iterators2.cpp.o [48/184] Building CXX object tests/CMakeFiles/test-iterators1_cpp11.dir/src/unit-iterators1.cpp.o [49/184] Building CXX object tests/CMakeFiles/test-ordered_map_cpp11.dir/src/unit-ordered_map.cpp.o [50/184] Building CXX object tests/CMakeFiles/test-ordered_json_cpp11.dir/src/unit-ordered_json.cpp.o [51/184] Building CXX object tests/CMakeFiles/test-pointer_access_cpp11.dir/src/unit-pointer_access.cpp.o [52/184] Building CXX object tests/CMakeFiles/test-reference_access_cpp11.dir/src/unit-reference_access.cpp.o [53/184] Building CXX object tests/CMakeFiles/test-bjdata_cpp11.dir/src/unit-bjdata.cpp.o In file included from /usr/include/c++/15/map:64, from /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/conversions/from_json.hpp:15, from /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/adl_serializer.hpp:14, from /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:34, from /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/tests/src/unit-bjdata.cpp:12: In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size() const [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’, inlined from ‘std::map<_Key, _Tp, _Compare, _Alloc>::size_type std::map<_Key, _Tp, _Compare, _Alloc>::size() const [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’ at /usr/include/c++/15/bits/stl_map.h:506:25, inlined from ‘nlohmann::json_abi_v3_12_0::basic_json::size_type nlohmann::json_abi_v3_12_0::basic_json::size() const [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:2991:51, inlined from ‘void DOCTEST_ANON_FUNC_28()’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/tests/src/unit-bjdata.cpp:2008:57: /usr/include/c++/15/bits/stl_tree.h:1657:24: warning: array subscript ‘const std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 1657 | { return _M_impl._M_node_count; } | ^~~~~~~~~~~~~ In file included from /usr/include/c++/15/x86_64-solus-linux/bits/c++allocator.h:33, from /usr/include/c++/15/bits/allocator.h:46, from /usr/include/c++/15/string:45, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/streambuf:45, from /usr/include/c++/15/bits/streambuf_iterator.h:37, from /usr/include/c++/15/iterator:68, from /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:28: In member function ‘_Tp* std::__new_allocator<_Tp>::allocate(size_type, const void*) [with _Tp = std::vector, std::allocator > >]’, inlined from ‘static _Tp* std::allocator_traits >::allocate(allocator_type&, size_type) [with _Tp = std::vector, std::allocator > >]’ at /usr/include/c++/15/bits/alloc_traits.h:614:28, inlined from ‘static T* nlohmann::json_abi_v3_12_0::basic_json::create(Args&& ...) [with T = std::vector, std::allocator > >; Args = {long unsigned int&, const nlohmann::json_abi_v3_12_0::basic_json, std::allocator >, bool, long int, long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector >, void>&}; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:390:47, inlined from ‘nlohmann::json_abi_v3_12_0::basic_json::data::data(nlohmann::json_abi_v3_12_0::basic_json::size_type, const nlohmann::json_abi_v3_12_0::basic_json&) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:4233:44, inlined from ‘nlohmann::json_abi_v3_12_0::basic_json::basic_json(size_type, const nlohmann::json_abi_v3_12_0::basic_json&) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:1029:9, inlined from ‘void DOCTEST_ANON_FUNC_28()’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/tests/src/unit-bjdata.cpp:2007:40: /usr/include/c++/15/bits/new_allocator.h:151:73: note: object of size 24 allocated by ‘operator new’ 151 | return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp))); | ^ In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size() const [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’, inlined from ‘std::map<_Key, _Tp, _Compare, _Alloc>::size_type std::map<_Key, _Tp, _Compare, _Alloc>::size() const [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’ at /usr/include/c++/15/bits/stl_map.h:506:25, inlined from ‘nlohmann::json_abi_v3_12_0::basic_json::size_type nlohmann::json_abi_v3_12_0::basic_json::size() const [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:2991:51, inlined from ‘void DOCTEST_ANON_FUNC_28()’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/tests/src/unit-bjdata.cpp:2022:57: /usr/include/c++/15/bits/stl_tree.h:1657:24: warning: array subscript ‘const std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 1657 | { return _M_impl._M_node_count; } | ^~~~~~~~~~~~~ In member function ‘_Tp* std::__new_allocator<_Tp>::allocate(size_type, const void*) [with _Tp = std::vector, std::allocator > >]’, inlined from ‘static _Tp* std::allocator_traits >::allocate(allocator_type&, size_type) [with _Tp = std::vector, std::allocator > >]’ at /usr/include/c++/15/bits/alloc_traits.h:614:28, inlined from ‘static T* nlohmann::json_abi_v3_12_0::basic_json::create(Args&& ...) [with T = std::vector, std::allocator > >; Args = {long unsigned int&, const nlohmann::json_abi_v3_12_0::basic_json, std::allocator >, bool, long int, long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector >, void>&}; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:390:47, inlined from ‘nlohmann::json_abi_v3_12_0::basic_json::data::data(nlohmann::json_abi_v3_12_0::basic_json::size_type, const nlohmann::json_abi_v3_12_0::basic_json&) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:4233:44, inlined from ‘nlohmann::json_abi_v3_12_0::basic_json::basic_json(size_type, const nlohmann::json_abi_v3_12_0::basic_json&) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:1029:9, inlined from ‘void DOCTEST_ANON_FUNC_28()’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/tests/src/unit-bjdata.cpp:2021:40: /usr/include/c++/15/bits/new_allocator.h:151:73: note: object of size 24 allocated by ‘operator new’ 151 | return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp))); | ^ In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size() const [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’, inlined from ‘std::map<_Key, _Tp, _Compare, _Alloc>::size_type std::map<_Key, _Tp, _Compare, _Alloc>::size() const [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’ at /usr/include/c++/15/bits/stl_map.h:506:25, inlined from ‘nlohmann::json_abi_v3_12_0::basic_json::size_type nlohmann::json_abi_v3_12_0::basic_json::size() const [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:2991:51, inlined from ‘void DOCTEST_ANON_FUNC_28()’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/tests/src/unit-bjdata.cpp:2042:57: /usr/include/c++/15/bits/stl_tree.h:1657:24: warning: array subscript ‘const std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 1657 | { return _M_impl._M_node_count; } | ^~~~~~~~~~~~~ In member function ‘_Tp* std::__new_allocator<_Tp>::allocate(size_type, const void*) [with _Tp = std::vector, std::allocator > >]’, inlined from ‘static _Tp* std::allocator_traits >::allocate(allocator_type&, size_type) [with _Tp = std::vector, std::allocator > >]’ at /usr/include/c++/15/bits/alloc_traits.h:614:28, inlined from ‘static T* nlohmann::json_abi_v3_12_0::basic_json::create(Args&& ...) [with T = std::vector, std::allocator > >; Args = {long unsigned int&, const nlohmann::json_abi_v3_12_0::basic_json, std::allocator >, bool, long int, long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector >, void>&}; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:390:47, inlined from ‘nlohmann::json_abi_v3_12_0::basic_json::data::data(nlohmann::json_abi_v3_12_0::basic_json::size_type, const nlohmann::json_abi_v3_12_0::basic_json&) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:4233:44, inlined from ‘nlohmann::json_abi_v3_12_0::basic_json::basic_json(size_type, const nlohmann::json_abi_v3_12_0::basic_json&) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:1029:9, inlined from ‘void DOCTEST_ANON_FUNC_28()’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/tests/src/unit-bjdata.cpp:2041:42: /usr/include/c++/15/bits/new_allocator.h:151:73: note: object of size 24 allocated by ‘operator new’ 151 | return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp))); | ^ In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size() const [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’, inlined from ‘std::map<_Key, _Tp, _Compare, _Alloc>::size_type std::map<_Key, _Tp, _Compare, _Alloc>::size() const [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’ at /usr/include/c++/15/bits/stl_map.h:506:25, inlined from ‘nlohmann::json_abi_v3_12_0::basic_json::size_type nlohmann::json_abi_v3_12_0::basic_json::size() const [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:2991:51, inlined from ‘void DOCTEST_ANON_FUNC_28()’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/tests/src/unit-bjdata.cpp:2056:57: /usr/include/c++/15/bits/stl_tree.h:1657:24: warning: array subscript ‘const std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 1657 | { return _M_impl._M_node_count; } | ^~~~~~~~~~~~~ In member function ‘_Tp* std::__new_allocator<_Tp>::allocate(size_type, const void*) [with _Tp = std::vector, std::allocator > >]’, inlined from ‘static _Tp* std::allocator_traits >::allocate(allocator_type&, size_type) [with _Tp = std::vector, std::allocator > >]’ at /usr/include/c++/15/bits/alloc_traits.h:614:28, inlined from ‘static T* nlohmann::json_abi_v3_12_0::basic_json::create(Args&& ...) [with T = std::vector, std::allocator > >; Args = {long unsigned int&, const nlohmann::json_abi_v3_12_0::basic_json, std::allocator >, bool, long int, long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector >, void>&}; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:390:47, inlined from ‘nlohmann::json_abi_v3_12_0::basic_json::data::data(nlohmann::json_abi_v3_12_0::basic_json::size_type, const nlohmann::json_abi_v3_12_0::basic_json&) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:4233:44, inlined from ‘nlohmann::json_abi_v3_12_0::basic_json::basic_json(size_type, const nlohmann::json_abi_v3_12_0::basic_json&) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:1029:9, inlined from ‘void DOCTEST_ANON_FUNC_28()’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/tests/src/unit-bjdata.cpp:2055:42: /usr/include/c++/15/bits/new_allocator.h:151:73: note: object of size 24 allocated by ‘operator new’ 151 | return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp))); | ^ In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size() const [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’, inlined from ‘std::map<_Key, _Tp, _Compare, _Alloc>::size_type std::map<_Key, _Tp, _Compare, _Alloc>::size() const [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’ at /usr/include/c++/15/bits/stl_map.h:506:25, inlined from ‘nlohmann::json_abi_v3_12_0::basic_json::size_type nlohmann::json_abi_v3_12_0::basic_json::size() const [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:2991:51, inlined from ‘void DOCTEST_ANON_FUNC_28()’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/tests/src/unit-bjdata.cpp:2076:57: /usr/include/c++/15/bits/stl_tree.h:1657:24: warning: array subscript ‘const std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 1657 | { return _M_impl._M_node_count; } | ^~~~~~~~~~~~~ In member function ‘_Tp* std::__new_allocator<_Tp>::allocate(size_type, const void*) [with _Tp = std::vector, std::allocator > >]’, inlined from ‘static _Tp* std::allocator_traits >::allocate(allocator_type&, size_type) [with _Tp = std::vector, std::allocator > >]’ at /usr/include/c++/15/bits/alloc_traits.h:614:28, inlined from ‘static T* nlohmann::json_abi_v3_12_0::basic_json::create(Args&& ...) [with T = std::vector, std::allocator > >; Args = {long unsigned int&, const nlohmann::json_abi_v3_12_0::basic_json, std::allocator >, bool, long int, long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector >, void>&}; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:390:47, inlined from ‘nlohmann::json_abi_v3_12_0::basic_json::data::data(nlohmann::json_abi_v3_12_0::basic_json::size_type, const nlohmann::json_abi_v3_12_0::basic_json&) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:4233:44, inlined from ‘nlohmann::json_abi_v3_12_0::basic_json::basic_json(size_type, const nlohmann::json_abi_v3_12_0::basic_json&) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:1029:9, inlined from ‘void DOCTEST_ANON_FUNC_28()’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/tests/src/unit-bjdata.cpp:2075:42: /usr/include/c++/15/bits/new_allocator.h:151:73: note: object of size 24 allocated by ‘operator new’ 151 | return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp))); | ^ In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size() const [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’, inlined from ‘std::map<_Key, _Tp, _Compare, _Alloc>::size_type std::map<_Key, _Tp, _Compare, _Alloc>::size() const [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’ at /usr/include/c++/15/bits/stl_map.h:506:25, inlined from ‘nlohmann::json_abi_v3_12_0::basic_json::size_type nlohmann::json_abi_v3_12_0::basic_json::size() const [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:2991:51, inlined from ‘void DOCTEST_ANON_FUNC_28()’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/tests/src/unit-bjdata.cpp:2090:57: /usr/include/c++/15/bits/stl_tree.h:1657:24: warning: array subscript ‘const std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 1657 | { return _M_impl._M_node_count; } | ^~~~~~~~~~~~~ In member function ‘_Tp* std::__new_allocator<_Tp>::allocate(size_type, const void*) [with _Tp = std::vector, std::allocator > >]’, inlined from ‘static _Tp* std::allocator_traits >::allocate(allocator_type&, size_type) [with _Tp = std::vector, std::allocator > >]’ at /usr/include/c++/15/bits/alloc_traits.h:614:28, inlined from ‘static T* nlohmann::json_abi_v3_12_0::basic_json::create(Args&& ...) [with T = std::vector, std::allocator > >; Args = {long unsigned int&, const nlohmann::json_abi_v3_12_0::basic_json, std::allocator >, bool, long int, long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector >, void>&}; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:390:47, inlined from ‘nlohmann::json_abi_v3_12_0::basic_json::data::data(nlohmann::json_abi_v3_12_0::basic_json::size_type, const nlohmann::json_abi_v3_12_0::basic_json&) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:4233:44, inlined from ‘nlohmann::json_abi_v3_12_0::basic_json::basic_json(size_type, const nlohmann::json_abi_v3_12_0::basic_json&) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:1029:9, inlined from ‘void DOCTEST_ANON_FUNC_28()’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/tests/src/unit-bjdata.cpp:2089:42: /usr/include/c++/15/bits/new_allocator.h:151:73: note: object of size 24 allocated by ‘operator new’ 151 | return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp))); | ^ [54/184] Building CXX object tests/CMakeFiles/test-json_patch_cpp11.dir/src/unit-json_patch.cpp.o [55/184] Building CXX object tests/CMakeFiles/test-deserialization_cpp20.dir/src/unit-deserialization.cpp.o [56/184] Building CXX object tests/CMakeFiles/test-deserialization_cpp11.dir/src/unit-deserialization.cpp.o [57/184] Building CXX object tests/CMakeFiles/test-json_pointer_cpp11.dir/src/unit-json_pointer.cpp.o [58/184] Building CXX object tests/CMakeFiles/test-type_traits_cpp11.dir/src/unit-type_traits.cpp.o [59/184] Building CXX object tests/CMakeFiles/test-json_pointer_cpp20.dir/src/unit-json_pointer.cpp.o [60/184] Building CXX object tests/CMakeFiles/test-to_chars_cpp11.dir/src/unit-to_chars.cpp.o [61/184] Building CXX object tests/CMakeFiles/test-element_access2_cpp14.dir/src/unit-element_access2.cpp.o [62/184] Building CXX object tests/CMakeFiles/test-readme_cpp11.dir/src/unit-readme.cpp.o [63/184] Building CXX object tests/CMakeFiles/test-serialization_cpp11.dir/src/unit-serialization.cpp.o [64/184] Building CXX object tests/CMakeFiles/test-udl_cpp11.dir/src/unit-udl.cpp.o [65/184] Building CXX object tests/CMakeFiles/test-modifiers_cpp11.dir/src/unit-modifiers.cpp.o [66/184] Building CXX object tests/CMakeFiles/test-element_access2_cpp11.dir/src/unit-element_access2.cpp.o [67/184] Building CXX object tests/CMakeFiles/test-unicode2_cpp11.dir/src/unit-unicode2.cpp.o [68/184] Building CXX object tests/CMakeFiles/test-testsuites_cpp11.dir/src/unit-testsuites.cpp.o [69/184] Building CXX object tests/CMakeFiles/test-unicode3_cpp11.dir/src/unit-unicode3.cpp.o [70/184] Building CXX object tests/CMakeFiles/test-windows_h_cpp11.dir/src/unit-windows_h.cpp.o [71/184] Building CXX object tests/CMakeFiles/test-unicode4_cpp11.dir/src/unit-unicode4.cpp.o [72/184] Building CXX object tests/CMakeFiles/test-unicode5_cpp11.dir/src/unit-unicode5.cpp.o [73/184] Linking CXX static library tests/abi/libabi_compat_main.a [74/184] Building CXX object tests/CMakeFiles/test-unicode1_cpp11.dir/src/unit-unicode1.cpp.o [75/184] Building CXX object tests/CMakeFiles/test-udt_cpp11.dir/src/unit-udt.cpp.o [76/184] Building CXX object tests/CMakeFiles/test-msgpack_cpp11.dir/src/unit-msgpack.cpp.o In file included from /usr/include/c++/15/map:64, from /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/detail/conversions/from_json.hpp:15, from /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/adl_serializer.hpp:14, from /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:34, from /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/tests/src/unit-msgpack.cpp:11: In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size() const [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’, inlined from ‘std::map<_Key, _Tp, _Compare, _Alloc>::size_type std::map<_Key, _Tp, _Compare, _Alloc>::size() const [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’ at /usr/include/c++/15/bits/stl_map.h:506:25, inlined from ‘nlohmann::json_abi_v3_12_0::basic_json::size_type nlohmann::json_abi_v3_12_0::basic_json::size() const [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:2991:51, inlined from ‘void DOCTEST_ANON_FUNC_7()’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/tests/src/unit-msgpack.cpp:1037:53: /usr/include/c++/15/bits/stl_tree.h:1657:24: warning: array subscript ‘const std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 1657 | { return _M_impl._M_node_count; } | ^~~~~~~~~~~~~ In file included from /usr/include/c++/15/x86_64-solus-linux/bits/c++allocator.h:33, from /usr/include/c++/15/bits/allocator.h:46, from /usr/include/c++/15/string:45, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/streambuf:45, from /usr/include/c++/15/bits/streambuf_iterator.h:37, from /usr/include/c++/15/iterator:68, from /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:28: In member function ‘_Tp* std::__new_allocator<_Tp>::allocate(size_type, const void*) [with _Tp = std::vector, std::allocator > >]’, inlined from ‘static _Tp* std::allocator_traits >::allocate(allocator_type&, size_type) [with _Tp = std::vector, std::allocator > >]’ at /usr/include/c++/15/bits/alloc_traits.h:614:28, inlined from ‘static T* nlohmann::json_abi_v3_12_0::basic_json::create(Args&& ...) [with T = std::vector, std::allocator > >; Args = {long unsigned int&, const nlohmann::json_abi_v3_12_0::basic_json, std::allocator >, bool, long int, long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector >, void>&}; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:390:47, inlined from ‘nlohmann::json_abi_v3_12_0::basic_json::data::data(nlohmann::json_abi_v3_12_0::basic_json::size_type, const nlohmann::json_abi_v3_12_0::basic_json&) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:4233:44, inlined from ‘nlohmann::json_abi_v3_12_0::basic_json::basic_json(size_type, const nlohmann::json_abi_v3_12_0::basic_json&) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:1029:9, inlined from ‘void DOCTEST_ANON_FUNC_7()’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/tests/src/unit-msgpack.cpp:1036:35: /usr/include/c++/15/bits/new_allocator.h:151:73: note: object of size 24 allocated by ‘operator new’ 151 | return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp))); | ^ In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size() const [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’, inlined from ‘std::map<_Key, _Tp, _Compare, _Alloc>::size_type std::map<_Key, _Tp, _Compare, _Alloc>::size() const [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_12_0::basic_json<>; _Compare = std::less >; _Alloc = std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > >]’ at /usr/include/c++/15/bits/stl_map.h:506:25, inlined from ‘nlohmann::json_abi_v3_12_0::basic_json::size_type nlohmann::json_abi_v3_12_0::basic_json::size() const [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:2991:51, inlined from ‘void DOCTEST_ANON_FUNC_7()’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/tests/src/unit-msgpack.cpp:1052:53: /usr/include/c++/15/bits/stl_tree.h:1657:24: warning: array subscript ‘const std::_Rb_tree, std::pair, nlohmann::json_abi_v3_12_0::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_12_0::basic_json<> > >, std::less >, std::allocator, nlohmann::json_abi_v3_12_0::basic_json<> > > >[0]’ is partly outside array bounds of ‘unsigned char [24]’ [-Warray-bounds=] 1657 | { return _M_impl._M_node_count; } | ^~~~~~~~~~~~~ In member function ‘_Tp* std::__new_allocator<_Tp>::allocate(size_type, const void*) [with _Tp = std::vector, std::allocator > >]’, inlined from ‘static _Tp* std::allocator_traits >::allocate(allocator_type&, size_type) [with _Tp = std::vector, std::allocator > >]’ at /usr/include/c++/15/bits/alloc_traits.h:614:28, inlined from ‘static T* nlohmann::json_abi_v3_12_0::basic_json::create(Args&& ...) [with T = std::vector, std::allocator > >; Args = {long unsigned int&, const nlohmann::json_abi_v3_12_0::basic_json, std::allocator >, bool, long int, long unsigned int, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector >, void>&}; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:390:47, inlined from ‘nlohmann::json_abi_v3_12_0::basic_json::data::data(nlohmann::json_abi_v3_12_0::basic_json::size_type, const nlohmann::json_abi_v3_12_0::basic_json&) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:4233:44, inlined from ‘nlohmann::json_abi_v3_12_0::basic_json::basic_json(size_type, const nlohmann::json_abi_v3_12_0::basic_json&) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long int; NumberUnsignedType = long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_12_0::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/include/nlohmann/json.hpp:1029:9, inlined from ‘void DOCTEST_ANON_FUNC_7()’ at /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/tests/src/unit-msgpack.cpp:1051:38: /usr/include/c++/15/bits/new_allocator.h:151:73: note: object of size 24 allocated by ‘operator new’ 151 | return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp))); | ^ [77/184] Linking CXX static library tests/abi/diag/libabi_compat_diag_on.a [78/184] Linking CXX static library tests/abi/diag/libabi_compat_diag_off.a [79/184] Building CXX object tests/abi/diag/CMakeFiles/abi_compat_diag.dir/diag.cpp.o [80/184] Building CXX object tests/CMakeFiles/test-udt_macro_cpp11.dir/src/unit-udt_macro.cpp.o [81/184] Building CXX object tests/CMakeFiles/test-wstring_cpp11.dir/src/unit-wstring.cpp.o [82/184] Linking CXX executable tests/test-algorithms_cpp11 [83/184] Building CXX object tests/CMakeFiles/test-user_defined_input_cpp11.dir/src/unit-user_defined_input.cpp.o [84/184] Linking CXX executable tests/test-allocator_cpp11 [85/184] Linking CXX executable tests/test-alt-string_cpp11 [86/184] Linking CXX executable tests/test-assert_macro_cpp11 [87/184] Linking CXX executable tests/test-binary_formats_cpp11 [88/184] Linking CXX executable tests/test-bjdata_cpp11 [89/184] Linking CXX executable tests/test-bson_cpp11 [90/184] Linking CXX executable tests/test-byte_container_with_subtype_cpp11 [91/184] Linking CXX executable tests/test-capacity_cpp11 [92/184] Linking CXX executable tests/test-class_const_iterator_cpp11 [93/184] Linking CXX executable tests/test-cbor_cpp11 [94/184] Building CXX object tests/abi/config/CMakeFiles/abi_config_default.dir/default.cpp.o [95/184] Linking CXX executable tests/test-class_lexer_cpp11 [96/184] Linking CXX executable tests/test-class_iterator_cpp11 [97/184] Linking CXX executable tests/test-class_parser_cpp11 [98/184] Linking CXX executable tests/test-comparison_cpp11 [99/184] Linking CXX executable tests/test-class_parser_diagnostic_positions_cpp11 [100/184] Linking CXX executable tests/test-concepts_cpp11 [101/184] Linking CXX executable tests/test-comparison_cpp20 [102/184] Linking CXX executable tests/test-convenience_cpp11 [103/184] Linking CXX executable tests/test-constructor2_cpp11 [104/184] Building CXX object tests/abi/config/CMakeFiles/abi_config_noversion.dir/noversion.cpp.o [105/184] Linking CXX executable tests/test-constructor1_cpp11 [106/184] Linking CXX executable tests/test-custom-base-class_cpp11 [107/184] Linking CXX executable tests/test-conversions_cpp14 [108/184] Linking CXX executable tests/test-conversions_cpp11 [109/184] Linking CXX executable tests/test-conversions_cpp17 [110/184] Linking CXX executable tests/test-diagnostic-positions-only_cpp11 [111/184] Linking CXX executable tests/test-diagnostic-positions_cpp11 [112/184] Linking CXX executable tests/test-deserialization_cpp11 [113/184] Linking CXX executable tests/test-deserialization_cpp20 [114/184] Linking CXX executable tests/test-disabled_exceptions_cpp11 [115/184] Linking CXX executable tests/test-diagnostics_cpp11 [116/184] Linking CXX executable tests/test-element_access1_cpp11 [117/184] Linking CXX executable tests/test-hash_cpp11 [118/184] Linking CXX executable tests/test-element_access2_cpp11 [119/184] Linking CXX executable tests/test-element_access2_cpp14 [120/184] Linking CXX executable tests/test-inspection_cpp11 [121/184] Linking CXX executable tests/test-items_cpp11 [122/184] Linking CXX executable tests/test-items_cpp17 [123/184] Building CXX object tests/abi/config/CMakeFiles/abi_config_custom.dir/custom.cpp.o [124/184] Linking CXX executable tests/test-iterators1_cpp11 [125/184] Linking CXX executable tests/test-iterators2_cpp11 [126/184] Linking CXX executable tests/test-iterators3_cpp11 [127/184] Linking CXX executable tests/test-iterators2_cpp20 [128/184] Linking CXX executable tests/test-iterators3_cpp14 [129/184] Linking CXX executable tests/test-json_patch_cpp11 [130/184] Building CXX object tests/CMakeFiles/test-comparison_legacy_cpp11.dir/src/unit-comparison.cpp.o [131/184] Linking CXX executable tests/test-json_pointer_cpp11 [132/184] Linking CXX executable tests/test-large_json_cpp11 [133/184] Linking CXX executable tests/test-json_pointer_cpp20 [134/184] Linking CXX executable tests/test-locale-cpp_cpp11 [135/184] Linking CXX executable tests/test-merge_patch_cpp11 [136/184] Linking CXX executable tests/test-meta_cpp11 [137/184] Linking CXX executable tests/test-modifiers_cpp11 [138/184] Linking CXX executable tests/test-no-mem-leak-on-adl-serialize_cpp11 [139/184] Linking CXX executable tests/test-noexcept_cpp11 [140/184] Linking CXX executable tests/test-msgpack_cpp11 [141/184] Linking CXX executable tests/test-ordered_map_cpp11 [142/184] Linking CXX executable tests/test-ordered_json_cpp11 [143/184] Linking CXX executable tests/test-pointer_access_cpp11 [144/184] Linking CXX executable tests/test-reference_access_cpp11 [145/184] Linking CXX executable tests/test-readme_cpp11 [146/184] Linking CXX executable tests/test-serialization_cpp11 [147/184] Linking CXX executable tests/test-to_chars_cpp11 [148/184] Linking CXX executable tests/test-testsuites_cpp11 [149/184] Linking CXX executable tests/test-type_traits_cpp11 [150/184] Linking CXX executable tests/test-udl_cpp11 [151/184] Building CXX object tests/abi/inline_ns/CMakeFiles/abi_compat_inline_ns.dir/use_v3_10_5.cpp.o [152/184] Building CXX object tests/abi/inline_ns/CMakeFiles/abi_compat_inline_ns.dir/use_current.cpp.o [153/184] Linking CXX executable tests/test-udt_cpp11 [154/184] Linking CXX executable tests/test-unicode1_cpp11 [155/184] Linking CXX executable tests/test-unicode2_cpp11 [156/184] Linking CXX executable tests/test-udt_macro_cpp11 [157/184] Linking CXX executable tests/test-unicode3_cpp11 [158/184] Linking CXX executable tests/test-unicode4_cpp11 [159/184] Linking CXX executable tests/test-windows_h_cpp11 [160/184] Linking CXX executable tests/test-unicode5_cpp11 [161/184] Linking CXX executable tests/test-user_defined_input_cpp11 [162/184] Linking CXX executable tests/test-wstring_cpp11 [163/184] Linking CXX executable tests/abi/config/abi_config_default [164/184] Linking CXX executable tests/abi/config/abi_config_noversion [165/184] Linking CXX executable tests/abi/config/abi_config_custom [166/184] Linking CXX executable tests/test-comparison_legacy_cpp11 [167/184] Linking CXX executable tests/abi/diag/abi_compat_diag [168/184] Linking CXX executable tests/abi/inline_ns/abi_compat_inline_ns [169/184] Building CXX object tests/CMakeFiles/test-element_access2_cpp17.dir/src/unit-element_access2.cpp.o [170/184] Linking CXX executable tests/test-element_access2_cpp17 [171/184] Building CXX object tests/CMakeFiles/test-comparison_legacy_cpp20.dir/src/unit-comparison.cpp.o [172/184] Linking CXX executable tests/test-comparison_legacy_cpp20 [173/184] Building CXX object tests/CMakeFiles/test-regression2_cpp11.dir/src/unit-regression2.cpp.o [174/184] Linking CXX executable tests/test-regression2_cpp11 [175/184] Building CXX object tests/CMakeFiles/test-regression1_cpp11.dir/src/unit-regression1.cpp.o [176/184] Linking CXX executable tests/test-regression1_cpp11 [177/184] Building CXX object tests/CMakeFiles/test-regression1_cpp17.dir/src/unit-regression1.cpp.o [178/184] Linking CXX executable tests/test-regression1_cpp17 [179/184] Building CXX object tests/CMakeFiles/test-ubjson_cpp11.dir/src/unit-ubjson.cpp.o [180/184] Building CXX object tests/CMakeFiles/test-regression2_cpp17.dir/src/unit-regression2.cpp.o [181/184] Linking CXX executable tests/test-ubjson_cpp11 [182/184] Linking CXX executable tests/test-regression2_cpp17 [183/184] Building CXX object tests/CMakeFiles/test-regression2_cpp20.dir/src/unit-regression2.cpp.o [184/184] Linking CXX executable tests/test-regression2_cpp20 + cd /home/build/YPKG/root/nlohmann-json/build/json-3.12.0 + export 'CFLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + CFLAGS='-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + export 'CXXFLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + CXXFLAGS='-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + export 'LDFLAGS=-Wl,--copy-dt-needed-entries -Wl,-O1 -Wl,-z,relro -Wl,-z,now -Wl,-z,max-page-size=0x1000 -Wl,-Bsymbolic-functions -Wl,--sort-common -Wl,-z,pack-relative-relocs' + LDFLAGS='-Wl,--copy-dt-needed-entries -Wl,-O1 -Wl,-z,relro -Wl,-z,now -Wl,-z,max-page-size=0x1000 -Wl,-Bsymbolic-functions -Wl,--sort-common -Wl,-z,pack-relative-relocs' + export RUSTFLAGS=-Cforce-frame-pointers + RUSTFLAGS=-Cforce-frame-pointers + export 'FFLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + FFLAGS='-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + export 'FCFLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + FCFLAGS='-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + export PATH=/usr/bin:/bin:/usr/sbin:/sbin + PATH=/usr/bin:/bin:/usr/sbin:/sbin + export workdir=/home/build/YPKG/root/nlohmann-json/build/json-3.12.0 + workdir=/home/build/YPKG/root/nlohmann-json/build/json-3.12.0 + export package=nlohmann-json + package=nlohmann-json + export release=10 + release=10 + export version=3.12.0 + version=3.12.0 + export sources=/home/build/YPKG/sources + sources=/home/build/YPKG/sources + export pkgfiles=/home/build/work/files + pkgfiles=/home/build/work/files + export installdir=/home/build/YPKG/root/nlohmann-json/install + installdir=/home/build/YPKG/root/nlohmann-json/install + export PKG_ROOT_DIR=/home/build/YPKG/root/nlohmann-json + PKG_ROOT_DIR=/home/build/YPKG/root/nlohmann-json + export PKG_BUILD_DIR=/home/build/YPKG/root/nlohmann-json/build + PKG_BUILD_DIR=/home/build/YPKG/root/nlohmann-json/build + export LT_SYS_LIBRARY_PATH=/usr/lib64 + LT_SYS_LIBRARY_PATH=/usr/lib64 + export CC=x86_64-solus-linux-gcc + CC=x86_64-solus-linux-gcc + export CXX=x86_64-solus-linux-g++ + CXX=x86_64-solus-linux-g++ + export LD_AS_NEEDED=1 + LD_AS_NEEDED=1 + export TERM=dumb + TERM=dumb + export SOURCE_DATE_EPOCH=1783356992 + SOURCE_DATE_EPOCH=1783356992 + unset DISPLAY SUDO_USER SUDO_GID SUDO_UID SUDO_COMMAND CDPATH + DESTDIR=/home/build/YPKG/root/nlohmann-json/install + ninja install -j16 -C solusBuildDir ninja: Entering directory `solusBuildDir' [0/1] Install the project... -- Install configuration: "RelWithDebInfo" -- Installing: /home/build/YPKG/root/nlohmann-json/install/usr/include -- Installing: /home/build/YPKG/root/nlohmann-json/install/usr/include/nlohmann -- Installing: /home/build/YPKG/root/nlohmann-json/install/usr/include/nlohmann/thirdparty -- Installing: /home/build/YPKG/root/nlohmann-json/install/usr/include/nlohmann/thirdparty/hedley -- Installing: /home/build/YPKG/root/nlohmann-json/install/usr/include/nlohmann/thirdparty/hedley/hedley_undef.hpp -- Installing: /home/build/YPKG/root/nlohmann-json/install/usr/include/nlohmann/thirdparty/hedley/hedley.hpp -- Installing: /home/build/YPKG/root/nlohmann-json/install/usr/include/nlohmann/ordered_map.hpp -- Installing: /home/build/YPKG/root/nlohmann-json/install/usr/include/nlohmann/json_fwd.hpp -- Installing: /home/build/YPKG/root/nlohmann-json/install/usr/include/nlohmann/json.hpp -- Installing: /home/build/YPKG/root/nlohmann-json/install/usr/include/nlohmann/detail -- Installing: /home/build/YPKG/root/nlohmann-json/install/usr/include/nlohmann/detail/value_t.hpp -- Installing: /home/build/YPKG/root/nlohmann-json/install/usr/include/nlohmann/detail/string_utils.hpp -- Installing: /home/build/YPKG/root/nlohmann-json/install/usr/include/nlohmann/detail/string_escape.hpp -- Installing: /home/build/YPKG/root/nlohmann-json/install/usr/include/nlohmann/detail/string_concat.hpp -- Installing: /home/build/YPKG/root/nlohmann-json/install/usr/include/nlohmann/detail/output -- Installing: /home/build/YPKG/root/nlohmann-json/install/usr/include/nlohmann/detail/output/serializer.hpp -- Installing: /home/build/YPKG/root/nlohmann-json/install/usr/include/nlohmann/detail/output/output_adapters.hpp -- Installing: /home/build/YPKG/root/nlohmann-json/install/usr/include/nlohmann/detail/output/binary_writer.hpp -- Installing: /home/build/YPKG/root/nlohmann-json/install/usr/include/nlohmann/detail/meta -- Installing: /home/build/YPKG/root/nlohmann-json/install/usr/include/nlohmann/detail/meta/void_t.hpp -- Installing: /home/build/YPKG/root/nlohmann-json/install/usr/include/nlohmann/detail/meta/type_traits.hpp -- Installing: /home/build/YPKG/root/nlohmann-json/install/usr/include/nlohmann/detail/meta/std_fs.hpp -- Installing: /home/build/YPKG/root/nlohmann-json/install/usr/include/nlohmann/detail/meta/is_sax.hpp -- Installing: /home/build/YPKG/root/nlohmann-json/install/usr/include/nlohmann/detail/meta/identity_tag.hpp -- Installing: /home/build/YPKG/root/nlohmann-json/install/usr/include/nlohmann/detail/meta/detected.hpp -- Installing: /home/build/YPKG/root/nlohmann-json/install/usr/include/nlohmann/detail/meta/cpp_future.hpp -- Installing: /home/build/YPKG/root/nlohmann-json/install/usr/include/nlohmann/detail/meta/call_std -- Installing: /home/build/YPKG/root/nlohmann-json/install/usr/include/nlohmann/detail/meta/call_std/end.hpp -- Installing: /home/build/YPKG/root/nlohmann-json/install/usr/include/nlohmann/detail/meta/call_std/begin.hpp -- Installing: /home/build/YPKG/root/nlohmann-json/install/usr/include/nlohmann/detail/macro_unscope.hpp -- Installing: /home/build/YPKG/root/nlohmann-json/install/usr/include/nlohmann/detail/macro_scope.hpp -- Installing: /home/build/YPKG/root/nlohmann-json/install/usr/include/nlohmann/detail/json_ref.hpp -- Installing: /home/build/YPKG/root/nlohmann-json/install/usr/include/nlohmann/detail/json_pointer.hpp -- Installing: /home/build/YPKG/root/nlohmann-json/install/usr/include/nlohmann/detail/json_custom_base_class.hpp -- Installing: /home/build/YPKG/root/nlohmann-json/install/usr/include/nlohmann/detail/iterators -- Installing: /home/build/YPKG/root/nlohmann-json/install/usr/include/nlohmann/detail/iterators/primitive_iterator.hpp -- Installing: /home/build/YPKG/root/nlohmann-json/install/usr/include/nlohmann/detail/iterators/json_reverse_iterator.hpp -- Installing: /home/build/YPKG/root/nlohmann-json/install/usr/include/nlohmann/detail/iterators/iterator_traits.hpp -- Installing: /home/build/YPKG/root/nlohmann-json/install/usr/include/nlohmann/detail/iterators/iteration_proxy.hpp -- Installing: /home/build/YPKG/root/nlohmann-json/install/usr/include/nlohmann/detail/iterators/iter_impl.hpp -- Installing: /home/build/YPKG/root/nlohmann-json/install/usr/include/nlohmann/detail/iterators/internal_iterator.hpp -- Installing: /home/build/YPKG/root/nlohmann-json/install/usr/include/nlohmann/detail/input -- Installing: /home/build/YPKG/root/nlohmann-json/install/usr/include/nlohmann/detail/input/position_t.hpp -- Installing: /home/build/YPKG/root/nlohmann-json/install/usr/include/nlohmann/detail/input/parser.hpp -- Installing: /home/build/YPKG/root/nlohmann-json/install/usr/include/nlohmann/detail/input/lexer.hpp -- Installing: /home/build/YPKG/root/nlohmann-json/install/usr/include/nlohmann/detail/input/json_sax.hpp -- Installing: /home/build/YPKG/root/nlohmann-json/install/usr/include/nlohmann/detail/input/input_adapters.hpp -- Installing: /home/build/YPKG/root/nlohmann-json/install/usr/include/nlohmann/detail/input/binary_reader.hpp -- Installing: /home/build/YPKG/root/nlohmann-json/install/usr/include/nlohmann/detail/hash.hpp -- Installing: /home/build/YPKG/root/nlohmann-json/install/usr/include/nlohmann/detail/exceptions.hpp -- Installing: /home/build/YPKG/root/nlohmann-json/install/usr/include/nlohmann/detail/conversions -- Installing: /home/build/YPKG/root/nlohmann-json/install/usr/include/nlohmann/detail/conversions/to_json.hpp -- Installing: /home/build/YPKG/root/nlohmann-json/install/usr/include/nlohmann/detail/conversions/to_chars.hpp -- Installing: /home/build/YPKG/root/nlohmann-json/install/usr/include/nlohmann/detail/conversions/from_json.hpp -- Installing: /home/build/YPKG/root/nlohmann-json/install/usr/include/nlohmann/detail/abi_macros.hpp -- Installing: /home/build/YPKG/root/nlohmann-json/install/usr/include/nlohmann/byte_container_with_subtype.hpp -- Installing: /home/build/YPKG/root/nlohmann-json/install/usr/include/nlohmann/adl_serializer.hpp -- Installing: /home/build/YPKG/root/nlohmann-json/install/usr/share/cmake/nlohmann_json/nlohmann_jsonConfig.cmake -- Installing: /home/build/YPKG/root/nlohmann-json/install/usr/share/cmake/nlohmann_json/nlohmann_jsonConfigVersion.cmake -- Installing: /home/build/YPKG/root/nlohmann-json/install/usr/share/cmake/nlohmann_json/nlohmann_jsonTargets.cmake -- Installing: /home/build/YPKG/root/nlohmann-json/install/usr/share/pkgconfig/nlohmann_json.pc + install_license LICENSE.MIT + shopt -s failglob + license_dir=/home/build/YPKG/root/nlohmann-json/install//usr/share/licenses/nlohmann-json + [[ ! -d /home/build/YPKG/root/nlohmann-json/install//usr/share/licenses/nlohmann-json ]] + install -dm00755 /home/build/YPKG/root/nlohmann-json/install//usr/share/licenses/nlohmann-json + files=("$@") + for f in "${files[@]}" ++ basename LICENSE.MIT + install -Dm00644 LICENSE.MIT /home/build/YPKG/root/nlohmann-json/install//usr/share/licenses/nlohmann-json/LICENSE.MIT + cd /home/build/YPKG/root/nlohmann-json/build/json-3.12.0 + export 'CFLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + CFLAGS='-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + export 'CXXFLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + CXXFLAGS='-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + export 'LDFLAGS=-Wl,--copy-dt-needed-entries -Wl,-O1 -Wl,-z,relro -Wl,-z,now -Wl,-z,max-page-size=0x1000 -Wl,-Bsymbolic-functions -Wl,--sort-common -Wl,-z,pack-relative-relocs' + LDFLAGS='-Wl,--copy-dt-needed-entries -Wl,-O1 -Wl,-z,relro -Wl,-z,now -Wl,-z,max-page-size=0x1000 -Wl,-Bsymbolic-functions -Wl,--sort-common -Wl,-z,pack-relative-relocs' + export RUSTFLAGS=-Cforce-frame-pointers + RUSTFLAGS=-Cforce-frame-pointers + export 'FFLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + FFLAGS='-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + export 'FCFLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + FCFLAGS='-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' + export PATH=/usr/bin:/bin:/usr/sbin:/sbin + PATH=/usr/bin:/bin:/usr/sbin:/sbin + export workdir=/home/build/YPKG/root/nlohmann-json/build/json-3.12.0 + workdir=/home/build/YPKG/root/nlohmann-json/build/json-3.12.0 + export package=nlohmann-json + package=nlohmann-json + export release=10 + release=10 + export version=3.12.0 + version=3.12.0 + export sources=/home/build/YPKG/sources + sources=/home/build/YPKG/sources + export pkgfiles=/home/build/work/files + pkgfiles=/home/build/work/files + export installdir=/home/build/YPKG/root/nlohmann-json/install + installdir=/home/build/YPKG/root/nlohmann-json/install + export PKG_ROOT_DIR=/home/build/YPKG/root/nlohmann-json + PKG_ROOT_DIR=/home/build/YPKG/root/nlohmann-json + export PKG_BUILD_DIR=/home/build/YPKG/root/nlohmann-json/build + PKG_BUILD_DIR=/home/build/YPKG/root/nlohmann-json/build + export LT_SYS_LIBRARY_PATH=/usr/lib64 + LT_SYS_LIBRARY_PATH=/usr/lib64 + export CC=x86_64-solus-linux-gcc + CC=x86_64-solus-linux-gcc + export CXX=x86_64-solus-linux-g++ + CXX=x86_64-solus-linux-g++ + export LD_AS_NEEDED=1 + LD_AS_NEEDED=1 + export TERM=dumb + TERM=dumb + export SOURCE_DATE_EPOCH=1783356992 + SOURCE_DATE_EPOCH=1783356992 + unset DISPLAY SUDO_USER SUDO_GID SUDO_UID SUDO_COMMAND CDPATH + ctest --test-dir solusBuildDir --label-exclude git_required --timeout 3600 Test project /home/build/YPKG/root/nlohmann-json/build/json-3.12.0/solusBuildDir Start 1: download_test_data 1/97 Test #1: download_test_data ............................. Passed 0.01 sec Start 2: test-algorithms_cpp11 2/97 Test #2: test-algorithms_cpp11 .......................... Passed 0.00 sec Start 3: test-allocator_cpp11 3/97 Test #3: test-allocator_cpp11 ........................... Passed 0.00 sec Start 4: test-alt-string_cpp11 4/97 Test #4: test-alt-string_cpp11 .......................... Passed 0.00 sec Start 5: test-assert_macro_cpp11 5/97 Test #5: test-assert_macro_cpp11 ........................ Passed 0.00 sec Start 6: test-binary_formats_cpp11 6/97 Test #6: test-binary_formats_cpp11 ...................... Passed 1.40 sec Start 7: test-bjdata_cpp11 7/97 Test #7: test-bjdata_cpp11 .............................. Passed 0.68 sec Start 8: test-bson_cpp11 8/97 Test #8: test-bson_cpp11 ................................ Passed 0.00 sec Start 9: test-byte_container_with_subtype_cpp11 9/97 Test #9: test-byte_container_with_subtype_cpp11 ......... Passed 0.00 sec Start 10: test-capacity_cpp11 10/97 Test #10: test-capacity_cpp11 ............................ Passed 0.00 sec Start 11: test-cbor_cpp11 11/97 Test #11: test-cbor_cpp11 ................................ Passed 3.11 sec Start 12: test-class_const_iterator_cpp11 12/97 Test #12: test-class_const_iterator_cpp11 ................ Passed 0.00 sec Start 13: test-class_iterator_cpp11 13/97 Test #13: test-class_iterator_cpp11 ...................... Passed 0.00 sec Start 14: test-class_lexer_cpp11 14/97 Test #14: test-class_lexer_cpp11 ......................... Passed 0.00 sec Start 15: test-class_parser_cpp11 15/97 Test #15: test-class_parser_cpp11 ........................ Passed 0.01 sec Start 16: test-class_parser_diagnostic_positions_cpp11 16/97 Test #16: test-class_parser_diagnostic_positions_cpp11 ... Passed 0.02 sec Start 17: test-comparison_cpp11 17/97 Test #17: test-comparison_cpp11 .......................... Passed 0.00 sec Start 18: test-comparison_cpp20 18/97 Test #18: test-comparison_cpp20 .......................... Passed 0.00 sec Start 19: test-concepts_cpp11 19/97 Test #19: test-concepts_cpp11 ............................ Passed 0.00 sec Start 20: test-constructor1_cpp11 20/97 Test #20: test-constructor1_cpp11 ........................ Passed 0.00 sec Start 21: test-constructor2_cpp11 21/97 Test #21: test-constructor2_cpp11 ........................ Passed 0.00 sec Start 22: test-convenience_cpp11 22/97 Test #22: test-convenience_cpp11 ......................... Passed 0.00 sec Start 23: test-conversions_cpp11 23/97 Test #23: test-conversions_cpp11 ......................... Passed 0.00 sec Start 24: test-conversions_cpp14 24/97 Test #24: test-conversions_cpp14 ......................... Passed 0.00 sec Start 25: test-conversions_cpp17 25/97 Test #25: test-conversions_cpp17 ......................... Passed 0.00 sec Start 26: test-custom-base-class_cpp11 26/97 Test #26: test-custom-base-class_cpp11 ................... Passed 0.00 sec Start 27: test-deserialization_cpp11 27/97 Test #27: test-deserialization_cpp11 ..................... Passed 0.00 sec Start 28: test-deserialization_cpp20 28/97 Test #28: test-deserialization_cpp20 ..................... Passed 0.00 sec Start 29: test-diagnostic-positions-only_cpp11 29/97 Test #29: test-diagnostic-positions-only_cpp11 ........... Passed 0.00 sec Start 30: test-diagnostic-positions_cpp11 30/97 Test #30: test-diagnostic-positions_cpp11 ................ Passed 0.00 sec Start 31: test-diagnostics_cpp11 31/97 Test #31: test-diagnostics_cpp11 ......................... Passed 0.00 sec Start 32: test-disabled_exceptions_cpp11 32/97 Test #32: test-disabled_exceptions_cpp11 ................. Passed 0.00 sec Start 33: test-element_access1_cpp11 33/97 Test #33: test-element_access1_cpp11 ..................... Passed 0.00 sec Start 34: test-element_access2_cpp11 34/97 Test #34: test-element_access2_cpp11 ..................... Passed 0.00 sec Start 35: test-element_access2_cpp14 35/97 Test #35: test-element_access2_cpp14 ..................... Passed 0.00 sec Start 36: test-element_access2_cpp17 36/97 Test #36: test-element_access2_cpp17 ..................... Passed 0.01 sec Start 37: test-hash_cpp11 37/97 Test #37: test-hash_cpp11 ................................ Passed 0.00 sec Start 38: test-inspection_cpp11 38/97 Test #38: test-inspection_cpp11 .......................... Passed 0.36 sec Start 39: test-items_cpp11 39/97 Test #39: test-items_cpp11 ............................... Passed 0.00 sec Start 40: test-items_cpp17 40/97 Test #40: test-items_cpp17 ............................... Passed 0.00 sec Start 41: test-iterators1_cpp11 41/97 Test #41: test-iterators1_cpp11 .......................... Passed 0.00 sec Start 42: test-iterators2_cpp11 42/97 Test #42: test-iterators2_cpp11 .......................... Passed 0.00 sec Start 43: test-iterators2_cpp20 43/97 Test #43: test-iterators2_cpp20 .......................... Passed 0.00 sec Start 44: test-iterators3_cpp11 44/97 Test #44: test-iterators3_cpp11 .......................... Passed 0.00 sec Start 45: test-iterators3_cpp14 45/97 Test #45: test-iterators3_cpp14 .......................... Passed 0.00 sec Start 46: test-json_patch_cpp11 46/97 Test #46: test-json_patch_cpp11 .......................... Passed 0.00 sec Start 47: test-json_pointer_cpp11 47/97 Test #47: test-json_pointer_cpp11 ........................ Passed 0.00 sec Start 48: test-json_pointer_cpp20 48/97 Test #48: test-json_pointer_cpp20 ........................ Passed 0.00 sec Start 49: test-large_json_cpp11 49/97 Test #49: test-large_json_cpp11 .......................... Passed 0.34 sec Start 50: test-locale-cpp_cpp11 50/97 Test #50: test-locale-cpp_cpp11 .......................... Passed 0.01 sec Start 51: test-merge_patch_cpp11 51/97 Test #51: test-merge_patch_cpp11 ......................... Passed 0.00 sec Start 52: test-meta_cpp11 52/97 Test #52: test-meta_cpp11 ................................ Passed 0.00 sec Start 53: test-modifiers_cpp11 53/97 Test #53: test-modifiers_cpp11 ........................... Passed 0.00 sec Start 54: test-msgpack_cpp11 54/97 Test #54: test-msgpack_cpp11 ............................. Passed 3.28 sec Start 55: test-no-mem-leak-on-adl-serialize_cpp11 55/97 Test #55: test-no-mem-leak-on-adl-serialize_cpp11 ........ Passed 0.00 sec Start 56: test-noexcept_cpp11 56/97 Test #56: test-noexcept_cpp11 ............................ Passed 0.00 sec Start 57: test-ordered_json_cpp11 57/97 Test #57: test-ordered_json_cpp11 ........................ Passed 0.00 sec Start 58: test-ordered_map_cpp11 58/97 Test #58: test-ordered_map_cpp11 ......................... Passed 0.00 sec Start 59: test-pointer_access_cpp11 59/97 Test #59: test-pointer_access_cpp11 ...................... Passed 0.00 sec Start 60: test-readme_cpp11 60/97 Test #60: test-readme_cpp11 .............................. Passed 0.00 sec Start 61: test-reference_access_cpp11 61/97 Test #61: test-reference_access_cpp11 .................... Passed 0.00 sec Start 62: test-regression1_cpp11 62/97 Test #62: test-regression1_cpp11 ......................... Passed 0.50 sec Start 63: test-regression1_cpp17 63/97 Test #63: test-regression1_cpp17 ......................... Passed 0.48 sec Start 64: test-regression2_cpp11 64/97 Test #64: test-regression2_cpp11 ......................... Passed 0.00 sec Start 65: test-regression2_cpp17 65/97 Test #65: test-regression2_cpp17 ......................... Passed 0.00 sec Start 66: test-regression2_cpp20 66/97 Test #66: test-regression2_cpp20 ......................... Passed 0.00 sec Start 67: test-serialization_cpp11 67/97 Test #67: test-serialization_cpp11 ....................... Passed 0.00 sec Start 68: test-testsuites_cpp11 68/97 Test #68: test-testsuites_cpp11 .......................... Passed 0.01 sec Start 69: test-to_chars_cpp11 69/97 Test #69: test-to_chars_cpp11 ............................ Passed 0.00 sec Start 70: test-type_traits_cpp11 70/97 Test #70: test-type_traits_cpp11 ......................... Passed 0.00 sec Start 71: test-ubjson_cpp11 71/97 Test #71: test-ubjson_cpp11 .............................. Passed 0.86 sec Start 72: test-udl_cpp11 72/97 Test #72: test-udl_cpp11 ................................. Passed 0.00 sec Start 73: test-udt_cpp11 73/97 Test #73: test-udt_cpp11 ................................. Passed 0.00 sec Start 74: test-udt_macro_cpp11 74/97 Test #74: test-udt_macro_cpp11 ........................... Passed 0.00 sec Start 75: test-unicode1_cpp11 75/97 Test #75: test-unicode1_cpp11 ............................ Passed 0.59 sec Start 76: test-unicode2_cpp11 76/97 Test #76: test-unicode2_cpp11 ............................ Passed 3.33 sec Start 77: test-unicode3_cpp11 77/97 Test #77: test-unicode3_cpp11 ............................ Passed 10.76 sec Start 78: test-unicode4_cpp11 78/97 Test #78: test-unicode4_cpp11 ............................ Passed 36.15 sec Start 79: test-unicode5_cpp11 79/97 Test #79: test-unicode5_cpp11 ............................ Passed 8.50 sec Start 80: test-user_defined_input_cpp11 80/97 Test #80: test-user_defined_input_cpp11 .................. Passed 0.00 sec Start 81: test-windows_h_cpp11 81/97 Test #81: test-windows_h_cpp11 ........................... Passed 0.00 sec Start 82: test-wstring_cpp11 82/97 Test #82: test-wstring_cpp11 ............................. Passed 0.00 sec Start 83: test-comparison_legacy_cpp11 83/97 Test #83: test-comparison_legacy_cpp11 ................... Passed 0.00 sec Start 84: test-comparison_legacy_cpp20 84/97 Test #84: test-comparison_legacy_cpp20 ................... Passed 0.00 sec Start 85: test-abi_config_default 85/97 Test #85: test-abi_config_default ........................ Passed 0.00 sec Start 86: test-abi_config_noversion 86/97 Test #86: test-abi_config_noversion ...................... Passed 0.00 sec Start 87: test-abi_config_custom 87/97 Test #87: test-abi_config_custom ......................... Passed 0.00 sec Start 88: test-abi_compat_diag 88/97 Test #88: test-abi_compat_diag ........................... Passed 0.00 sec Start 89: test-abi_compat_inline_ns 89/97 Test #89: test-abi_compat_inline_ns ...................... Passed 0.00 sec Start 90: cmake_import_configure 90/97 Test #90: cmake_import_configure ......................... Passed 0.09 sec Start 91: cmake_import_build 91/97 Test #91: cmake_import_build ............................. Passed 0.70 sec Start 92: cmake_import_minver_configure 92/97 Test #92: cmake_import_minver_configure .................. Passed 0.09 sec Start 93: cmake_import_minver_build 93/97 Test #93: cmake_import_minver_build ...................... Passed 0.67 sec Start 94: cmake_add_subdirectory_configure 94/97 Test #94: cmake_add_subdirectory_configure ............... Passed 0.09 sec Start 95: cmake_add_subdirectory_build 95/97 Test #95: cmake_add_subdirectory_build ................... Passed 0.72 sec Start 100: cmake_target_include_directories_configure 96/97 Test #100: cmake_target_include_directories_configure ..... Passed 0.09 sec Start 101: cmake_target_include_directories_build 97/97 Test #101: cmake_target_include_directories_build ......... Passed 0.64 sec 100% tests passed, 0 tests failed out of 97 Label Time Summary: all = 70.50 sec*proc (83 tests) not_reproducible = 3.09 sec*proc (8 tests) Total Test time (real) = 73.61 sec [Warning] ypkg-build should be run via fakeroot, not as real root user [Info] Building nlohmann-json-3.12.0 [Build] Building native package [Source] Extracting source [Build] Running step: setup [Build] setup successful (0:00:00.797559) [Build] Running step: build [Build] build successful (0:01:20.521129) [Build] Running step: install [Build] install successful (0:00:00.015809) [Build] Running step: check [Build] check successful (0:01:13.623744) [Examine] Examining packages [Package] Creating /home/build/work/nlohmann-json-3.12.0-10-1-x86_64.eopkg ... [Package] nlohmann-json-3.12.0-10-1-x86_64.eopkg took 0:00:00.112984 to emit [Package] Building complete time=2026-07-06T23:54:34.846Z level=DEBUG msg="Collecting files" len=3 time=2026-07-06T23:54:34.846Z level=DEBUG msg="Collecting build artifact" path=nlohmann-json-3.12.0-10-1-x86_64.eopkg time=2026-07-06T23:54:34.846Z level=DEBUG msg="Setting file ownership for current user" uid=1002 gid=1002 path=nlohmann-json-3.12.0-10-1-x86_64.eopkg time=2026-07-06T23:54:34.846Z level=DEBUG msg="Collecting build artifact" path=nlohmann-json-3.12.0-10.tram time=2026-07-06T23:54:34.846Z level=DEBUG msg="Setting file ownership for current user" uid=1002 gid=1002 path=nlohmann-json-3.12.0-10.tram time=2026-07-06T23:54:34.846Z level=DEBUG msg="Collecting build artifact" path=pspec_x86_64.xml time=2026-07-06T23:54:34.846Z level=DEBUG msg="Setting file ownership for current user" uid=1002 gid=1002 path=pspec_x86_64.xml time=2026-07-06T23:54:34.846Z level=DEBUG msg="Acquiring global lock" time=2026-07-06T23:54:34.846Z level=DEBUG msg="Cleaning up" time=2026-07-06T23:54:34.848Z level=DEBUG msg="Killing child process in chroot" pid=2185963 time=2026-07-06T23:54:34.883Z level=DEBUG msg="Requesting unmount of all remaining mountpoints" time=2026-07-06T23:54:34.955Z level=INFO msg="Building succeeded"