0s autopkgtest [11:55:40]: starting date and time: 2025-11-02 11:55:40+0000 0s autopkgtest [11:55:40]: git checkout: 4b346b80 nova: make wait_reboot return success even when a no-op 0s autopkgtest [11:55:40]: host juju-7f2275-prod-proposed-migration-environment-15; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.9yf6i5a2/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:llvm-defaults,src:libsdl2,src:libsdl3,src:llvm-toolchain-21,src:onednn,src:pybind11,src:sdl12-compat,src:sdl2-compat,src:wasmedge --apt-upgrade sdl2-compat --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=llvm-defaults/0.64 libsdl2/2.32.10+dfsg-4 libsdl3/3.2.26+ds-1 llvm-toolchain-21/1:21.1.4-5ubuntu1 onednn/3.9.1+ds-2 pybind11/3.0.1-2 sdl12-compat/1.2.70-1 sdl2-compat/2.32.58+ds-1 wasmedge/0.14.1+dfsg-3.1ubuntu2' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-arm64-11.secgroup --name adt-resolute-arm64-sdl2-compat-20251102-113956-juju-7f2275-prod-proposed-migration-environment-15-4e658ed4-004d-4a8a-b751-a5943460d332 --image adt/ubuntu-resolute-arm64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-15 --net-id=net_prod-proposed-migration -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 3s Creating nova instance adt-resolute-arm64-sdl2-compat-20251102-113956-juju-7f2275-prod-proposed-migration-environment-15-4e658ed4-004d-4a8a-b751-a5943460d332 from image adt/ubuntu-resolute-arm64-server-20251102.img (UUID 34b47b8c-18e0-482e-a530-f534ca853027)... 61s autopkgtest [11:56:41]: testbed dpkg architecture: arm64 61s autopkgtest [11:56:41]: testbed apt version: 3.1.11 62s autopkgtest [11:56:42]: @@@@@@@@@@@@@@@@@@@@ test bed setup 62s autopkgtest [11:56:42]: testbed release detected to be: None 63s autopkgtest [11:56:43]: updating testbed package index (apt update) 63s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [87.8 kB] 63s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 63s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 64s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 64s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [1272 kB] 65s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [43.8 kB] 65s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [9848 B] 65s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [96.8 kB] 65s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main arm64 Packages [143 kB] 65s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/main arm64 c-n-f Metadata [3832 B] 65s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/restricted arm64 Packages [107 kB] 65s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/restricted arm64 c-n-f Metadata [324 B] 65s Get:13 http://ftpmaster.internal/ubuntu resolute-proposed/universe arm64 Packages [923 kB] 65s Get:14 http://ftpmaster.internal/ubuntu resolute-proposed/universe arm64 c-n-f Metadata [30.3 kB] 65s Get:15 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse arm64 Packages [28.4 kB] 65s Get:16 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse arm64 c-n-f Metadata [1604 B] 66s Fetched 2748 kB in 3s (1082 kB/s) 67s Reading package lists... 68s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 68s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 68s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 68s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 69s Reading package lists... 69s Reading package lists... 69s Building dependency tree... 69s Reading state information... 70s Calculating upgrade... 70s The following packages will be upgraded: 70s apparmor libapparmor1 libaudit-common libaudit1 libexpat1 libffi8 70s libgcrypt20 libuv1t64 70s 8 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 70s Need to get 1562 kB of archives. 70s After this operation, 62.5 kB disk space will be freed. 70s Get:1 http://ftpmaster.internal/ubuntu resolute/main arm64 libexpat1 arm64 2.7.3-1 [81.8 kB] 70s Get:2 http://ftpmaster.internal/ubuntu resolute/main arm64 libaudit-common all 1:4.1.2-1 [6606 B] 70s Get:3 http://ftpmaster.internal/ubuntu resolute/main arm64 libaudit1 arm64 1:4.1.2-1 [58.1 kB] 70s Get:4 http://ftpmaster.internal/ubuntu resolute/main arm64 libapparmor1 arm64 5.0.0~alpha1-0ubuntu9 [57.7 kB] 71s Get:5 http://ftpmaster.internal/ubuntu resolute/main arm64 libffi8 arm64 3.5.2-2 [23.1 kB] 71s Get:6 http://ftpmaster.internal/ubuntu resolute/main arm64 libgcrypt20 arm64 1.11.2-2 [558 kB] 71s Get:7 http://ftpmaster.internal/ubuntu resolute/main arm64 apparmor arm64 5.0.0~alpha1-0ubuntu9 [676 kB] 71s Get:8 http://ftpmaster.internal/ubuntu resolute/main arm64 libuv1t64 arm64 1.51.0-2ubuntu1 [101 kB] 72s dpkg-preconfigure: unable to re-open stdin: No such file or directory 72s Fetched 1562 kB in 1s (1377 kB/s) 72s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 83460 files and directories currently installed.) 72s Preparing to unpack .../libexpat1_2.7.3-1_arm64.deb ... 72s Unpacking libexpat1:arm64 (2.7.3-1) over (2.7.1-2) ... 72s Preparing to unpack .../libaudit-common_1%3a4.1.2-1_all.deb ... 72s Unpacking libaudit-common (1:4.1.2-1) over (1:4.0.5-1build2) ... 72s Setting up libaudit-common (1:4.1.2-1) ... 72s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 83460 files and directories currently installed.) 72s Preparing to unpack .../libaudit1_1%3a4.1.2-1_arm64.deb ... 72s Unpacking libaudit1:arm64 (1:4.1.2-1) over (1:4.0.5-1build2) ... 72s Setting up libaudit1:arm64 (1:4.1.2-1) ... 73s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 83460 files and directories currently installed.) 73s Preparing to unpack .../libapparmor1_5.0.0~alpha1-0ubuntu9_arm64.deb ... 73s Unpacking libapparmor1:arm64 (5.0.0~alpha1-0ubuntu9) over (5.0.0~alpha1-0ubuntu8.1) ... 73s Preparing to unpack .../libffi8_3.5.2-2_arm64.deb ... 73s Unpacking libffi8:arm64 (3.5.2-2) over (3.5.2-1build1) ... 73s Preparing to unpack .../libgcrypt20_1.11.2-2_arm64.deb ... 73s Unpacking libgcrypt20:arm64 (1.11.2-2) over (1.11.0-7build1) ... 73s Preparing to unpack .../apparmor_5.0.0~alpha1-0ubuntu9_arm64.deb ... 74s Unpacking apparmor (5.0.0~alpha1-0ubuntu9) over (5.0.0~alpha1-0ubuntu8.1) ... 75s Preparing to unpack .../libuv1t64_1.51.0-2ubuntu1_arm64.deb ... 75s Unpacking libuv1t64:arm64 (1.51.0-2ubuntu1) over (1.50.0-2ubuntu1) ... 75s Setting up libexpat1:arm64 (2.7.3-1) ... 75s Setting up libapparmor1:arm64 (5.0.0~alpha1-0ubuntu9) ... 75s Setting up libuv1t64:arm64 (1.51.0-2ubuntu1) ... 75s Setting up libgcrypt20:arm64 (1.11.2-2) ... 75s Setting up apparmor (5.0.0~alpha1-0ubuntu9) ... 76s Installing new version of config file /etc/apparmor.d/lsblk ... 76s Installing new version of config file /etc/apparmor.d/systemd-detect-virt ... 76s Installing new version of config file /etc/apparmor.d/tnftp ... 78s Reloading AppArmor profiles 79s Setting up libffi8:arm64 (3.5.2-2) ... 79s Processing triggers for libc-bin (2.42-0ubuntu3) ... 79s Processing triggers for systemd (257.9-0ubuntu2) ... 79s Processing triggers for man-db (2.13.1-1) ... 81s Processing triggers for procps (2:4.0.4-8ubuntu3) ... 81s autopkgtest [11:57:01]: upgrading testbed (apt dist-upgrade and autopurge) 81s Reading package lists... 82s Building dependency tree... 82s Reading state information... 82s Calculating upgrade... 82s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 82s Reading package lists... 83s Building dependency tree... 83s Reading state information... 83s Solving dependencies... 83s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 83s autopkgtest [11:57:03]: rebooting testbed after setup commands that affected boot 110s autopkgtest [11:57:30]: testbed running kernel: Linux 6.17.0-5-generic #5-Ubuntu SMP PREEMPT_DYNAMIC Mon Sep 22 09:50:31 UTC 2025 113s autopkgtest [11:57:33]: @@@@@@@@@@@@@@@@@@@@ apt-source sdl2-compat 117s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed/universe sdl2-compat 2.32.58+ds-1 (dsc) [2708 B] 117s Get:2 http://ftpmaster.internal/ubuntu resolute-proposed/universe sdl2-compat 2.32.58+ds-1 (tar) [1235 kB] 117s Get:3 http://ftpmaster.internal/ubuntu resolute-proposed/universe sdl2-compat 2.32.58+ds-1 (diff) [25.3 kB] 117s gpgv: Signature made Fri Oct 31 17:40:58 2025 UTC 117s gpgv: using RSA key 7A073AD1AE694FA25BFF62E5235C099D3EB33076 117s gpgv: Can't check signature: No public key 117s dpkg-source: warning: cannot verify inline signature for ./sdl2-compat_2.32.58+ds-1.dsc: no acceptable signature found 117s autopkgtest [11:57:37]: testing package sdl2-compat version 2.32.58+ds-1 118s autopkgtest [11:57:38]: build not needed 122s autopkgtest [11:57:42]: test build: preparing testbed 122s Reading package lists... 122s Building dependency tree... 122s Reading state information... 122s Solving dependencies... 123s The following NEW packages will be installed: 123s build-essential clang clang-21 cpp cpp-15 cpp-15-aarch64-linux-gnu 123s cpp-aarch64-linux-gnu g++ g++-15 g++-15-aarch64-linux-gnu 123s g++-aarch64-linux-gnu gcc gcc-15 gcc-15-aarch64-linux-gnu 123s gcc-aarch64-linux-gnu gir1.2-glib-2.0-dev gir1.2-ibus-1.0 girepository-tools 123s libabsl20240722 libasan8 libasound2-data libasound2-dev libasound2t64 123s libasyncns0 libblkid-dev libcap-dev libcc1-0 libclang-common-21-dev 123s libclang-cpp21 libclang1-21 libdbus-1-dev libdecor-0-0 libdecor-0-dev 123s libdrm-amdgpu1 libdrm-dev libdrm-etnaviv1 libdrm-freedreno1 libdrm-nouveau2 123s libdrm-radeon1 libdrm-tegra0 libegl-dev libegl-mesa0 libegl1 libffi-dev 123s libfftw3-single3 libflac14 libgbm-dev libgbm1 libgc1 libgcc-15-dev 123s libgio-2.0-dev libgio-2.0-dev-bin libgirepository-2.0-0 libgl-dev libgl1 123s libgl1-mesa-dri libgles-dev libgles1 libgles2 libglib2.0-bin libglib2.0-dev 123s libglib2.0-dev-bin libglvnd0 libglx-dev libglx-mesa0 libglx0 libgomp1 123s libhwasan0 libibus-1.0-5 libibus-1.0-dev libice-dev libice6 libisl23 libitm1 123s libllvm21 liblsan0 libmount-dev libmp3lame0 libmpc3 libmpg123-0t64 123s libobjc-15-dev libobjc4 libogg0 libopus0 libpciaccess-dev libpciaccess0 123s libpcre2-16-0 libpcre2-32-0 libpcre2-dev libpcre2-posix3 123s libpipewire-0.3-0t64 libpipewire-0.3-dev libpkgconf3 libpulse-dev 123s libpulse-mainloop-glib0 libpulse0 libsdl2-compat libsdl2-compat-dev 123s libsdl2-compat-shim libsdl3-0 libsdl3-dev libselinux1-dev libsepol-dev 123s libsm-dev libsm6 libsndfile1 libsndio-dev libsndio7.0 libspa-0.2-dev 123s libspa-0.2-modules libstdc++-15-dev libsysprof-capture-4-dev libsystemd-dev 123s libtsan2 libubsan1 libudev-dev libvorbis0a libvorbisenc2 libvulkan1 123s libwayland-bin libwayland-client0 libwayland-cursor0 libwayland-dev 123s libwayland-egl1 libwayland-server0 libwebrtc-audio-processing-1-3 libx11-dev 123s libx11-xcb1 libxau-dev libxcb-dri3-0 libxcb-glx0 libxcb-present0 123s libxcb-randr0 libxcb-shm0 libxcb-sync1 libxcb-xfixes0 libxcb1-dev 123s libxcursor-dev libxcursor1 libxdmcp-dev libxext-dev libxfixes-dev libxfixes3 123s libxi-dev libxi6 libxinerama-dev libxinerama1 libxkbcommon-dev libxrandr-dev 123s libxrandr2 libxrender-dev libxrender1 libxshmfence1 libxss-dev libxss1 123s libxt-dev libxt6t64 libxv-dev libxv1 libxxf86vm-dev libxxf86vm1 123s llvm-21-linker-tools mesa-libgallium native-architecture pkgconf pkgconf-bin 123s python3-packaging sgml-base uuid-dev x11-common x11proto-dev xml-core 123s xorg-sgml-doctools xtrans-dev zlib1g-dev 123s 0 upgraded, 175 newly installed, 0 to remove and 0 not upgraded. 123s Need to get 155 MB of archives. 123s After this operation, 642 MB of additional disk space will be used. 123s Get:1 http://ftpmaster.internal/ubuntu resolute/main arm64 libisl23 arm64 0.27-1 [676 kB] 124s Get:2 http://ftpmaster.internal/ubuntu resolute/main arm64 libmpc3 arm64 1.3.1-1build3 [58.9 kB] 124s Get:3 http://ftpmaster.internal/ubuntu resolute/main arm64 cpp-15-aarch64-linux-gnu arm64 15.2.0-7ubuntu1 [11.7 MB] 126s Get:4 http://ftpmaster.internal/ubuntu resolute/main arm64 cpp-15 arm64 15.2.0-7ubuntu1 [1026 B] 126s Get:5 http://ftpmaster.internal/ubuntu resolute/main arm64 cpp-aarch64-linux-gnu arm64 4:15.2.0-4ubuntu1 [5736 B] 126s Get:6 http://ftpmaster.internal/ubuntu resolute/main arm64 cpp arm64 4:15.2.0-4ubuntu1 [22.4 kB] 126s Get:7 http://ftpmaster.internal/ubuntu resolute/main arm64 libcc1-0 arm64 15.2.0-7ubuntu1 [49.0 kB] 126s Get:8 http://ftpmaster.internal/ubuntu resolute/main arm64 libgomp1 arm64 15.2.0-7ubuntu1 [147 kB] 126s Get:9 http://ftpmaster.internal/ubuntu resolute/main arm64 libitm1 arm64 15.2.0-7ubuntu1 [27.9 kB] 126s Get:10 http://ftpmaster.internal/ubuntu resolute/main arm64 libasan8 arm64 15.2.0-7ubuntu1 [2923 kB] 126s Get:11 http://ftpmaster.internal/ubuntu resolute/main arm64 liblsan0 arm64 15.2.0-7ubuntu1 [1316 kB] 126s Get:12 http://ftpmaster.internal/ubuntu resolute/main arm64 libtsan2 arm64 15.2.0-7ubuntu1 [2689 kB] 126s Get:13 http://ftpmaster.internal/ubuntu resolute/main arm64 libubsan1 arm64 15.2.0-7ubuntu1 [1176 kB] 127s Get:14 http://ftpmaster.internal/ubuntu resolute/main arm64 libhwasan0 arm64 15.2.0-7ubuntu1 [1638 kB] 127s Get:15 http://ftpmaster.internal/ubuntu resolute/main arm64 libgcc-15-dev arm64 15.2.0-7ubuntu1 [2600 kB] 127s Get:16 http://ftpmaster.internal/ubuntu resolute/main arm64 gcc-15-aarch64-linux-gnu arm64 15.2.0-7ubuntu1 [23.1 MB] 128s Get:17 http://ftpmaster.internal/ubuntu resolute/main arm64 gcc-15 arm64 15.2.0-7ubuntu1 [513 kB] 128s Get:18 http://ftpmaster.internal/ubuntu resolute/main arm64 gcc-aarch64-linux-gnu arm64 4:15.2.0-4ubuntu1 [1206 B] 128s Get:19 http://ftpmaster.internal/ubuntu resolute/main arm64 gcc arm64 4:15.2.0-4ubuntu1 [5016 B] 128s Get:20 http://ftpmaster.internal/ubuntu resolute/main arm64 libstdc++-15-dev arm64 15.2.0-7ubuntu1 [2546 kB] 128s Get:21 http://ftpmaster.internal/ubuntu resolute/main arm64 g++-15-aarch64-linux-gnu arm64 15.2.0-7ubuntu1 [13.2 MB] 129s Get:22 http://ftpmaster.internal/ubuntu resolute/main arm64 g++-15 arm64 15.2.0-7ubuntu1 [23.7 kB] 129s Get:23 http://ftpmaster.internal/ubuntu resolute/main arm64 g++-aarch64-linux-gnu arm64 4:15.2.0-4ubuntu1 [956 B] 129s Get:24 http://ftpmaster.internal/ubuntu resolute/main arm64 g++ arm64 4:15.2.0-4ubuntu1 [1080 B] 129s Get:25 http://ftpmaster.internal/ubuntu resolute/main arm64 build-essential arm64 12.12ubuntu1 [5082 B] 129s Get:26 http://ftpmaster.internal/ubuntu resolute-proposed/main arm64 libllvm21 arm64 1:21.1.4-5ubuntu1 [29.4 MB] 131s Get:27 http://ftpmaster.internal/ubuntu resolute-proposed/main arm64 libclang-cpp21 arm64 1:21.1.4-5ubuntu1 [13.4 MB] 131s Get:28 http://ftpmaster.internal/ubuntu resolute/main arm64 libgc1 arm64 1:8.2.10-1 [95.9 kB] 131s Get:29 http://ftpmaster.internal/ubuntu resolute/universe arm64 libobjc4 arm64 15.2.0-7ubuntu1 [45.5 kB] 131s Get:30 http://ftpmaster.internal/ubuntu resolute/universe arm64 libobjc-15-dev arm64 15.2.0-7ubuntu1 [189 kB] 131s Get:31 http://ftpmaster.internal/ubuntu resolute-proposed/universe arm64 libclang-common-21-dev arm64 1:21.1.4-5ubuntu1 [798 kB] 131s Get:32 http://ftpmaster.internal/ubuntu resolute-proposed/universe arm64 llvm-21-linker-tools arm64 1:21.1.4-5ubuntu1 [1240 kB] 131s Get:33 http://ftpmaster.internal/ubuntu resolute-proposed/universe arm64 libclang1-21 arm64 1:21.1.4-5ubuntu1 [7923 kB] 132s Get:34 http://ftpmaster.internal/ubuntu resolute-proposed/universe arm64 clang-21 arm64 1:21.1.4-5ubuntu1 [136 kB] 132s Get:35 http://ftpmaster.internal/ubuntu resolute-proposed/universe arm64 clang arm64 1:21.1.4-64 [6574 B] 132s Get:36 http://ftpmaster.internal/ubuntu resolute/main arm64 gir1.2-glib-2.0-dev arm64 2.86.1-1 [865 kB] 132s Get:37 http://ftpmaster.internal/ubuntu resolute/main arm64 libibus-1.0-5 arm64 1.5.32-2build1 [191 kB] 132s Get:38 http://ftpmaster.internal/ubuntu resolute/main arm64 gir1.2-ibus-1.0 arm64 1.5.32-2build1 [84.8 kB] 132s Get:39 http://ftpmaster.internal/ubuntu resolute/main arm64 native-architecture all 0.2.6 [2140 B] 132s Get:40 http://ftpmaster.internal/ubuntu resolute/main arm64 libgirepository-2.0-0 arm64 2.86.1-1 [77.7 kB] 132s Get:41 http://ftpmaster.internal/ubuntu resolute/main arm64 girepository-tools arm64 2.86.1-1 [107 kB] 132s Get:42 http://ftpmaster.internal/ubuntu resolute/main arm64 libabsl20240722 arm64 20240722.0-4ubuntu1 [508 kB] 132s Get:43 http://ftpmaster.internal/ubuntu resolute/main arm64 libasound2-data all 1.2.14-1ubuntu1 [21.2 kB] 132s Get:44 http://ftpmaster.internal/ubuntu resolute/main arm64 libasound2t64 arm64 1.2.14-1ubuntu1 [394 kB] 132s Get:45 http://ftpmaster.internal/ubuntu resolute/main arm64 libasound2-dev arm64 1.2.14-1ubuntu1 [120 kB] 132s Get:46 http://ftpmaster.internal/ubuntu resolute/main arm64 libasyncns0 arm64 0.8-7 [11.7 kB] 132s Get:47 http://ftpmaster.internal/ubuntu resolute/main arm64 libcap-dev arm64 1:2.75-7ubuntu2 [542 kB] 132s Get:48 http://ftpmaster.internal/ubuntu resolute/main arm64 libsystemd-dev arm64 257.9-0ubuntu2 [1451 kB] 132s Get:49 http://ftpmaster.internal/ubuntu resolute/main arm64 libpkgconf3 arm64 1.8.1-4build1 [33.7 kB] 132s Get:50 http://ftpmaster.internal/ubuntu resolute/main arm64 pkgconf-bin arm64 1.8.1-4build1 [21.7 kB] 132s Get:51 http://ftpmaster.internal/ubuntu resolute/main arm64 pkgconf arm64 1.8.1-4build1 [16.8 kB] 132s Get:52 http://ftpmaster.internal/ubuntu resolute/main arm64 sgml-base all 1.31+nmu1 [11.0 kB] 132s Get:53 http://ftpmaster.internal/ubuntu resolute/main arm64 xml-core all 0.19 [20.3 kB] 132s Get:54 http://ftpmaster.internal/ubuntu resolute/main arm64 libdbus-1-dev arm64 1.16.2-2ubuntu2 [212 kB] 132s Get:55 http://ftpmaster.internal/ubuntu resolute/main arm64 libwayland-client0 arm64 1.24.0-2 [27.6 kB] 132s Get:56 http://ftpmaster.internal/ubuntu resolute/main arm64 libdecor-0-0 arm64 0.2.4-1 [16.4 kB] 132s Get:57 http://ftpmaster.internal/ubuntu resolute/main arm64 libwayland-server0 arm64 1.24.0-2 [35.8 kB] 132s Get:58 http://ftpmaster.internal/ubuntu resolute/main arm64 libwayland-cursor0 arm64 1.24.0-2 [10.6 kB] 132s Get:59 http://ftpmaster.internal/ubuntu resolute/main arm64 libwayland-egl1 arm64 1.24.0-2 [6172 B] 132s Get:60 http://ftpmaster.internal/ubuntu resolute/main arm64 libwayland-bin arm64 1.24.0-2 [21.9 kB] 132s Get:61 http://ftpmaster.internal/ubuntu resolute/main arm64 libffi-dev arm64 3.5.2-2 [60.6 kB] 132s Get:62 http://ftpmaster.internal/ubuntu resolute/main arm64 libwayland-dev arm64 1.24.0-2 [75.8 kB] 132s Get:63 http://ftpmaster.internal/ubuntu resolute/main arm64 libdecor-0-dev arm64 0.2.4-1 [5720 B] 132s Get:64 http://ftpmaster.internal/ubuntu resolute/main arm64 libdrm-amdgpu1 arm64 2.4.127-1ubuntu1 [23.9 kB] 132s Get:65 http://ftpmaster.internal/ubuntu resolute/main arm64 libdrm-radeon1 arm64 2.4.127-1ubuntu1 [22.3 kB] 132s Get:66 http://ftpmaster.internal/ubuntu resolute/main arm64 libdrm-nouveau2 arm64 2.4.127-1ubuntu1 [19.6 kB] 132s Get:67 http://ftpmaster.internal/ubuntu resolute/main arm64 libdrm-freedreno1 arm64 2.4.127-1ubuntu1 [21.7 kB] 132s Get:68 http://ftpmaster.internal/ubuntu resolute/main arm64 libdrm-tegra0 arm64 2.4.127-1ubuntu1 [10.8 kB] 132s Get:69 http://ftpmaster.internal/ubuntu resolute/main arm64 libdrm-etnaviv1 arm64 2.4.127-1ubuntu1 [13.8 kB] 132s Get:70 http://ftpmaster.internal/ubuntu resolute/main arm64 libpciaccess0 arm64 0.18.1-1ubuntu2 [19.4 kB] 132s Get:71 http://ftpmaster.internal/ubuntu resolute/main arm64 zlib1g-dev arm64 1:1.3.dfsg+really1.3.1-1ubuntu2 [899 kB] 132s Get:72 http://ftpmaster.internal/ubuntu resolute/main arm64 libpciaccess-dev arm64 0.18.1-1ubuntu2 [23.5 kB] 132s Get:73 http://ftpmaster.internal/ubuntu resolute/main arm64 libdrm-dev arm64 2.4.127-1ubuntu1 [362 kB] 132s Get:74 http://ftpmaster.internal/ubuntu resolute/main arm64 libglvnd0 arm64 1.7.0-1build2 [59.2 kB] 132s Get:75 http://ftpmaster.internal/ubuntu resolute/main arm64 libx11-xcb1 arm64 2:1.8.12-1build1 [8216 B] 132s Get:76 http://ftpmaster.internal/ubuntu resolute/main arm64 libxcb-dri3-0 arm64 1.17.0-2build1 [8120 B] 132s Get:77 http://ftpmaster.internal/ubuntu resolute/main arm64 libxcb-present0 arm64 1.17.0-2build1 [6560 B] 132s Get:78 http://ftpmaster.internal/ubuntu resolute/main arm64 libxcb-randr0 arm64 1.17.0-2build1 [20.2 kB] 132s Get:79 http://ftpmaster.internal/ubuntu resolute/main arm64 libxcb-sync1 arm64 1.17.0-2build1 [10.4 kB] 132s Get:80 http://ftpmaster.internal/ubuntu resolute/main arm64 libxcb-xfixes0 arm64 1.17.0-2build1 [11.4 kB] 132s Get:81 http://ftpmaster.internal/ubuntu resolute/main arm64 libxshmfence1 arm64 1.3.3-1 [5378 B] 132s Get:82 http://ftpmaster.internal/ubuntu resolute/main arm64 mesa-libgallium arm64 25.2.3-1ubuntu1 [12.1 MB] 133s Get:83 http://ftpmaster.internal/ubuntu resolute/main arm64 libgbm1 arm64 25.2.3-1ubuntu1 [34.4 kB] 133s Get:84 http://ftpmaster.internal/ubuntu resolute/main arm64 libxcb-shm0 arm64 1.17.0-2build1 [6234 B] 133s Get:85 http://ftpmaster.internal/ubuntu resolute/main arm64 libegl-mesa0 arm64 25.2.3-1ubuntu1 [115 kB] 133s Get:86 http://ftpmaster.internal/ubuntu resolute/main arm64 libegl1 arm64 1.7.0-1build2 [31.9 kB] 133s Get:87 http://ftpmaster.internal/ubuntu resolute/main arm64 libxcb-glx0 arm64 1.17.0-2build1 [27.8 kB] 133s Get:88 http://ftpmaster.internal/ubuntu resolute/main arm64 libxxf86vm1 arm64 1:1.1.4-1build4 [9130 B] 133s Get:89 http://ftpmaster.internal/ubuntu resolute/main arm64 libvulkan1 arm64 1.4.321.0-1 [169 kB] 133s Get:90 http://ftpmaster.internal/ubuntu resolute/main arm64 libgl1-mesa-dri arm64 25.2.3-1ubuntu1 [34.9 kB] 133s Get:91 http://ftpmaster.internal/ubuntu resolute/main arm64 libglx-mesa0 arm64 25.2.3-1ubuntu1 [110 kB] 133s Get:92 http://ftpmaster.internal/ubuntu resolute/main arm64 libglx0 arm64 1.7.0-1build2 [34.5 kB] 133s Get:93 http://ftpmaster.internal/ubuntu resolute/main arm64 libgl1 arm64 1.7.0-1build2 [104 kB] 133s Get:94 http://ftpmaster.internal/ubuntu resolute/main arm64 xorg-sgml-doctools all 1:1.11-1.1 [10.9 kB] 133s Get:95 http://ftpmaster.internal/ubuntu resolute/main arm64 x11proto-dev all 2024.1-1 [606 kB] 133s Get:96 http://ftpmaster.internal/ubuntu resolute/main arm64 libxau-dev arm64 1:1.0.11-1build1 [10.6 kB] 133s Get:97 http://ftpmaster.internal/ubuntu resolute/main arm64 libxdmcp-dev arm64 1:1.1.5-1build1 [27.3 kB] 133s Get:98 http://ftpmaster.internal/ubuntu resolute/main arm64 xtrans-dev all 1.6.0-1 [66.1 kB] 133s Get:99 http://ftpmaster.internal/ubuntu resolute/main arm64 libxcb1-dev arm64 1.17.0-2build1 [96.2 kB] 133s Get:100 http://ftpmaster.internal/ubuntu resolute/main arm64 libx11-dev arm64 2:1.8.12-1build1 [776 kB] 133s Get:101 http://ftpmaster.internal/ubuntu resolute/main arm64 libglx-dev arm64 1.7.0-1build2 [14.2 kB] 133s Get:102 http://ftpmaster.internal/ubuntu resolute/main arm64 libgl-dev arm64 1.7.0-1build2 [103 kB] 134s Get:103 http://ftpmaster.internal/ubuntu resolute/main arm64 libegl-dev arm64 1.7.0-1build2 [18.2 kB] 134s Get:104 http://ftpmaster.internal/ubuntu resolute/main arm64 libfftw3-single3 arm64 3.3.10-2fakesync1build2 [611 kB] 134s Get:105 http://ftpmaster.internal/ubuntu resolute/main arm64 libogg0 arm64 1.3.6-1 [22.8 kB] 134s Get:106 http://ftpmaster.internal/ubuntu resolute/main arm64 libflac14 arm64 1.5.0+ds-4 [141 kB] 134s Get:107 http://ftpmaster.internal/ubuntu resolute/main arm64 libgbm-dev arm64 25.2.3-1ubuntu1 [11.9 kB] 134s Get:108 http://ftpmaster.internal/ubuntu resolute/main arm64 uuid-dev arm64 2.41.2-4ubuntu1 [58.7 kB] 134s Get:109 http://ftpmaster.internal/ubuntu resolute/main arm64 libblkid-dev arm64 2.41.2-4ubuntu1 [261 kB] 134s Get:110 http://ftpmaster.internal/ubuntu resolute/main arm64 libsepol-dev arm64 3.9-2 [413 kB] 134s Get:111 http://ftpmaster.internal/ubuntu resolute/main arm64 libpcre2-16-0 arm64 10.46-1 [225 kB] 134s Get:112 http://ftpmaster.internal/ubuntu resolute/main arm64 libpcre2-32-0 arm64 10.46-1 [213 kB] 134s Get:113 http://ftpmaster.internal/ubuntu resolute/main arm64 libpcre2-posix3 arm64 10.46-1 [7300 B] 134s Get:114 http://ftpmaster.internal/ubuntu resolute/main arm64 libpcre2-dev arm64 10.46-1 [772 kB] 134s Get:115 http://ftpmaster.internal/ubuntu resolute/main arm64 libselinux1-dev arm64 3.8.1-1build2 [183 kB] 134s Get:116 http://ftpmaster.internal/ubuntu resolute/main arm64 libmount-dev arm64 2.41.2-4ubuntu1 [37.5 kB] 134s Get:117 http://ftpmaster.internal/ubuntu resolute/main arm64 libsysprof-capture-4-dev arm64 49.0-1 [54.1 kB] 134s Get:118 http://ftpmaster.internal/ubuntu resolute/main arm64 libgio-2.0-dev arm64 2.86.1-1 [2032 kB] 134s Get:119 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-packaging all 25.0-1 [52.8 kB] 134s Get:120 http://ftpmaster.internal/ubuntu resolute/main arm64 libgio-2.0-dev-bin arm64 2.86.1-1 [129 kB] 134s Get:121 http://ftpmaster.internal/ubuntu resolute/main arm64 libgles1 arm64 1.7.0-1build2 [11.9 kB] 134s Get:122 http://ftpmaster.internal/ubuntu resolute/main arm64 libgles2 arm64 1.7.0-1build2 [17.9 kB] 134s Get:123 http://ftpmaster.internal/ubuntu resolute/main arm64 libgles-dev arm64 1.7.0-1build2 [50.6 kB] 134s Get:124 http://ftpmaster.internal/ubuntu resolute/main arm64 libglib2.0-bin arm64 2.86.1-1 [101 kB] 134s Get:125 http://ftpmaster.internal/ubuntu resolute/main arm64 libglib2.0-dev-bin arm64 2.86.1-1 [18.2 kB] 134s Get:126 http://ftpmaster.internal/ubuntu resolute/main arm64 libglib2.0-dev arm64 2.86.1-1 [18.9 kB] 134s Get:127 http://ftpmaster.internal/ubuntu resolute/main arm64 libibus-1.0-dev arm64 1.5.32-2build1 [189 kB] 134s Get:128 http://ftpmaster.internal/ubuntu resolute/main arm64 x11-common all 1:7.7+24ubuntu1 [22.4 kB] 134s Get:129 http://ftpmaster.internal/ubuntu resolute/main arm64 libice6 arm64 2:1.1.1-1 [42.3 kB] 134s Get:130 http://ftpmaster.internal/ubuntu resolute/main arm64 libice-dev arm64 2:1.1.1-1 [53.4 kB] 134s Get:131 http://ftpmaster.internal/ubuntu resolute/main arm64 libmp3lame0 arm64 3.100-6build1 [141 kB] 134s Get:132 http://ftpmaster.internal/ubuntu resolute/main arm64 libmpg123-0t64 arm64 1.33.3-1 [177 kB] 134s Get:133 http://ftpmaster.internal/ubuntu resolute/main arm64 libopus0 arm64 1.5.2-2 [2891 kB] 135s Get:134 http://ftpmaster.internal/ubuntu resolute/main arm64 libvorbis0a arm64 1.3.7-3build1 [99.3 kB] 135s Get:135 http://ftpmaster.internal/ubuntu resolute/main arm64 libvorbisenc2 arm64 1.3.7-3build1 [79.8 kB] 135s Get:136 http://ftpmaster.internal/ubuntu resolute/main arm64 libsndfile1 arm64 1.2.2-3 [224 kB] 135s Get:137 http://ftpmaster.internal/ubuntu resolute/main arm64 libwebrtc-audio-processing-1-3 arm64 1.3-3build1 [380 kB] 135s Get:138 http://ftpmaster.internal/ubuntu resolute/main arm64 libspa-0.2-modules arm64 1.4.7-3ubuntu2 [1044 kB] 135s Get:139 http://ftpmaster.internal/ubuntu resolute/main arm64 libpipewire-0.3-0t64 arm64 1.4.7-3ubuntu2 [286 kB] 135s Get:140 http://ftpmaster.internal/ubuntu resolute/main arm64 libspa-0.2-dev arm64 1.4.7-3ubuntu2 [123 kB] 135s Get:141 http://ftpmaster.internal/ubuntu resolute/main arm64 libpipewire-0.3-dev arm64 1.4.7-3ubuntu2 [59.5 kB] 135s Get:142 http://ftpmaster.internal/ubuntu resolute/main arm64 libpulse0 arm64 1:17.0+dfsg1-2ubuntu3 [290 kB] 135s Get:143 http://ftpmaster.internal/ubuntu resolute/main arm64 libpulse-mainloop-glib0 arm64 1:17.0+dfsg1-2ubuntu3 [12.6 kB] 135s Get:144 http://ftpmaster.internal/ubuntu resolute/main arm64 libpulse-dev arm64 1:17.0+dfsg1-2ubuntu3 [75.5 kB] 135s Get:145 http://ftpmaster.internal/ubuntu resolute/universe arm64 libsndio7.0 arm64 1.10.0-0.2 [31.0 kB] 135s Get:146 http://ftpmaster.internal/ubuntu resolute/main arm64 libxfixes3 arm64 1:6.0.0-2build1 [11.2 kB] 135s Get:147 http://ftpmaster.internal/ubuntu resolute/main arm64 libxrender1 arm64 1:0.9.12-1 [19.5 kB] 135s Get:148 http://ftpmaster.internal/ubuntu resolute/main arm64 libxcursor1 arm64 1:1.2.3-1 [22.2 kB] 135s Get:149 http://ftpmaster.internal/ubuntu resolute/main arm64 libxi6 arm64 2:1.8.2-1 [32.4 kB] 135s Get:150 http://ftpmaster.internal/ubuntu resolute/main arm64 libxrandr2 arm64 2:1.5.4-1 [19.6 kB] 135s Get:151 http://ftpmaster.internal/ubuntu resolute/main arm64 libxss1 arm64 1:1.2.3-1build3 [7244 B] 135s Get:152 http://ftpmaster.internal/ubuntu resolute-proposed/universe arm64 libsdl3-0 arm64 3.2.26+ds-1 [980 kB] 135s Get:153 http://ftpmaster.internal/ubuntu resolute-proposed/universe arm64 libsdl2-compat arm64 2.32.58+ds-1 [128 kB] 135s Get:154 http://ftpmaster.internal/ubuntu resolute-proposed/universe arm64 libsdl2-compat-shim arm64 2.32.58+ds-1 [9610 B] 135s Get:155 http://ftpmaster.internal/ubuntu resolute/universe arm64 libsndio-dev arm64 1.10.0-0.2 [24.0 kB] 135s Get:156 http://ftpmaster.internal/ubuntu resolute/main arm64 libudev-dev arm64 257.9-0ubuntu2 [22.0 kB] 135s Get:157 http://ftpmaster.internal/ubuntu resolute/main arm64 libxrender-dev arm64 1:0.9.12-1 [30.3 kB] 135s Get:158 http://ftpmaster.internal/ubuntu resolute/main arm64 libxfixes-dev arm64 1:6.0.0-2build1 [13.0 kB] 135s Get:159 http://ftpmaster.internal/ubuntu resolute/main arm64 libxcursor-dev arm64 1:1.2.3-1 [34.7 kB] 135s Get:160 http://ftpmaster.internal/ubuntu resolute/main arm64 libxext-dev arm64 2:1.3.4-1build2 [84.9 kB] 135s Get:161 http://ftpmaster.internal/ubuntu resolute/main arm64 libxi-dev arm64 2:1.8.2-1 [194 kB] 135s Get:162 http://ftpmaster.internal/ubuntu resolute/main arm64 libxinerama1 arm64 2:1.1.4-3build1 [6394 B] 135s Get:163 http://ftpmaster.internal/ubuntu resolute/main arm64 libxinerama-dev arm64 2:1.1.4-3build1 [8148 B] 135s Get:164 http://ftpmaster.internal/ubuntu resolute/main arm64 libxkbcommon-dev arm64 1.7.0-2.1 [57.0 kB] 135s Get:165 http://ftpmaster.internal/ubuntu resolute/main arm64 libxrandr-dev arm64 2:1.5.4-1 [27.1 kB] 135s Get:166 http://ftpmaster.internal/ubuntu resolute/main arm64 libxss-dev arm64 1:1.2.3-1build3 [12.4 kB] 135s Get:167 http://ftpmaster.internal/ubuntu resolute/main arm64 libsm6 arm64 2:1.2.6-1 [16.6 kB] 135s Get:168 http://ftpmaster.internal/ubuntu resolute/main arm64 libxt6t64 arm64 1:1.2.1-1.3 [168 kB] 135s Get:169 http://ftpmaster.internal/ubuntu resolute/main arm64 libsm-dev arm64 2:1.2.6-1 [19.6 kB] 135s Get:170 http://ftpmaster.internal/ubuntu resolute/main arm64 libxt-dev arm64 1:1.2.1-1.3 [404 kB] 135s Get:171 http://ftpmaster.internal/ubuntu resolute/main arm64 libxv1 arm64 2:1.0.13-1 [10.8 kB] 135s Get:172 http://ftpmaster.internal/ubuntu resolute/main arm64 libxv-dev arm64 2:1.0.13-1 [33.5 kB] 135s Get:173 http://ftpmaster.internal/ubuntu resolute/main arm64 libxxf86vm-dev arm64 1:1.1.4-1build4 [13.9 kB] 135s Get:174 http://ftpmaster.internal/ubuntu resolute-proposed/universe arm64 libsdl3-dev arm64 3.2.26+ds-1 [1639 kB] 135s Get:175 http://ftpmaster.internal/ubuntu resolute-proposed/universe arm64 libsdl2-compat-dev arm64 2.32.58+ds-1 [509 kB] 136s Fetched 155 MB in 12s (12.5 MB/s) 136s Selecting previously unselected package libisl23:arm64. 136s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 83460 files and directories currently installed.) 136s Preparing to unpack .../000-libisl23_0.27-1_arm64.deb ... 136s Unpacking libisl23:arm64 (0.27-1) ... 136s Selecting previously unselected package libmpc3:arm64. 136s Preparing to unpack .../001-libmpc3_1.3.1-1build3_arm64.deb ... 136s Unpacking libmpc3:arm64 (1.3.1-1build3) ... 136s Selecting previously unselected package cpp-15-aarch64-linux-gnu. 136s Preparing to unpack .../002-cpp-15-aarch64-linux-gnu_15.2.0-7ubuntu1_arm64.deb ... 136s Unpacking cpp-15-aarch64-linux-gnu (15.2.0-7ubuntu1) ... 136s Selecting previously unselected package cpp-15. 136s Preparing to unpack .../003-cpp-15_15.2.0-7ubuntu1_arm64.deb ... 136s Unpacking cpp-15 (15.2.0-7ubuntu1) ... 136s Selecting previously unselected package cpp-aarch64-linux-gnu. 136s Preparing to unpack .../004-cpp-aarch64-linux-gnu_4%3a15.2.0-4ubuntu1_arm64.deb ... 136s Unpacking cpp-aarch64-linux-gnu (4:15.2.0-4ubuntu1) ... 136s Selecting previously unselected package cpp. 136s Preparing to unpack .../005-cpp_4%3a15.2.0-4ubuntu1_arm64.deb ... 136s Unpacking cpp (4:15.2.0-4ubuntu1) ... 137s Selecting previously unselected package libcc1-0:arm64. 137s Preparing to unpack .../006-libcc1-0_15.2.0-7ubuntu1_arm64.deb ... 137s Unpacking libcc1-0:arm64 (15.2.0-7ubuntu1) ... 137s Selecting previously unselected package libgomp1:arm64. 137s Preparing to unpack .../007-libgomp1_15.2.0-7ubuntu1_arm64.deb ... 137s Unpacking libgomp1:arm64 (15.2.0-7ubuntu1) ... 137s Selecting previously unselected package libitm1:arm64. 137s Preparing to unpack .../008-libitm1_15.2.0-7ubuntu1_arm64.deb ... 137s Unpacking libitm1:arm64 (15.2.0-7ubuntu1) ... 137s Selecting previously unselected package libasan8:arm64. 137s Preparing to unpack .../009-libasan8_15.2.0-7ubuntu1_arm64.deb ... 137s Unpacking libasan8:arm64 (15.2.0-7ubuntu1) ... 137s Selecting previously unselected package liblsan0:arm64. 137s Preparing to unpack .../010-liblsan0_15.2.0-7ubuntu1_arm64.deb ... 137s Unpacking liblsan0:arm64 (15.2.0-7ubuntu1) ... 137s Selecting previously unselected package libtsan2:arm64. 137s Preparing to unpack .../011-libtsan2_15.2.0-7ubuntu1_arm64.deb ... 137s Unpacking libtsan2:arm64 (15.2.0-7ubuntu1) ... 137s Selecting previously unselected package libubsan1:arm64. 137s Preparing to unpack .../012-libubsan1_15.2.0-7ubuntu1_arm64.deb ... 137s Unpacking libubsan1:arm64 (15.2.0-7ubuntu1) ... 137s Selecting previously unselected package libhwasan0:arm64. 137s Preparing to unpack .../013-libhwasan0_15.2.0-7ubuntu1_arm64.deb ... 137s Unpacking libhwasan0:arm64 (15.2.0-7ubuntu1) ... 137s Selecting previously unselected package libgcc-15-dev:arm64. 137s Preparing to unpack .../014-libgcc-15-dev_15.2.0-7ubuntu1_arm64.deb ... 137s Unpacking libgcc-15-dev:arm64 (15.2.0-7ubuntu1) ... 137s Selecting previously unselected package gcc-15-aarch64-linux-gnu. 137s Preparing to unpack .../015-gcc-15-aarch64-linux-gnu_15.2.0-7ubuntu1_arm64.deb ... 137s Unpacking gcc-15-aarch64-linux-gnu (15.2.0-7ubuntu1) ... 138s Selecting previously unselected package gcc-15. 138s Preparing to unpack .../016-gcc-15_15.2.0-7ubuntu1_arm64.deb ... 138s Unpacking gcc-15 (15.2.0-7ubuntu1) ... 138s Selecting previously unselected package gcc-aarch64-linux-gnu. 138s Preparing to unpack .../017-gcc-aarch64-linux-gnu_4%3a15.2.0-4ubuntu1_arm64.deb ... 138s Unpacking gcc-aarch64-linux-gnu (4:15.2.0-4ubuntu1) ... 138s Selecting previously unselected package gcc. 138s Preparing to unpack .../018-gcc_4%3a15.2.0-4ubuntu1_arm64.deb ... 138s Unpacking gcc (4:15.2.0-4ubuntu1) ... 138s Selecting previously unselected package libstdc++-15-dev:arm64. 138s Preparing to unpack .../019-libstdc++-15-dev_15.2.0-7ubuntu1_arm64.deb ... 138s Unpacking libstdc++-15-dev:arm64 (15.2.0-7ubuntu1) ... 138s Selecting previously unselected package g++-15-aarch64-linux-gnu. 138s Preparing to unpack .../020-g++-15-aarch64-linux-gnu_15.2.0-7ubuntu1_arm64.deb ... 138s Unpacking g++-15-aarch64-linux-gnu (15.2.0-7ubuntu1) ... 138s Selecting previously unselected package g++-15. 138s Preparing to unpack .../021-g++-15_15.2.0-7ubuntu1_arm64.deb ... 138s Unpacking g++-15 (15.2.0-7ubuntu1) ... 138s Selecting previously unselected package g++-aarch64-linux-gnu. 138s Preparing to unpack .../022-g++-aarch64-linux-gnu_4%3a15.2.0-4ubuntu1_arm64.deb ... 138s Unpacking g++-aarch64-linux-gnu (4:15.2.0-4ubuntu1) ... 138s Selecting previously unselected package g++. 138s Preparing to unpack .../023-g++_4%3a15.2.0-4ubuntu1_arm64.deb ... 138s Unpacking g++ (4:15.2.0-4ubuntu1) ... 138s Selecting previously unselected package build-essential. 138s Preparing to unpack .../024-build-essential_12.12ubuntu1_arm64.deb ... 138s Unpacking build-essential (12.12ubuntu1) ... 138s Selecting previously unselected package libllvm21:arm64. 138s Preparing to unpack .../025-libllvm21_1%3a21.1.4-5ubuntu1_arm64.deb ... 138s Unpacking libllvm21:arm64 (1:21.1.4-5ubuntu1) ... 139s Selecting previously unselected package libclang-cpp21. 139s Preparing to unpack .../026-libclang-cpp21_1%3a21.1.4-5ubuntu1_arm64.deb ... 139s Unpacking libclang-cpp21 (1:21.1.4-5ubuntu1) ... 139s Selecting previously unselected package libgc1:arm64. 139s Preparing to unpack .../027-libgc1_1%3a8.2.10-1_arm64.deb ... 139s Unpacking libgc1:arm64 (1:8.2.10-1) ... 139s Selecting previously unselected package libobjc4:arm64. 139s Preparing to unpack .../028-libobjc4_15.2.0-7ubuntu1_arm64.deb ... 139s Unpacking libobjc4:arm64 (15.2.0-7ubuntu1) ... 139s Selecting previously unselected package libobjc-15-dev:arm64. 140s Preparing to unpack .../029-libobjc-15-dev_15.2.0-7ubuntu1_arm64.deb ... 140s Unpacking libobjc-15-dev:arm64 (15.2.0-7ubuntu1) ... 140s Selecting previously unselected package libclang-common-21-dev:arm64. 140s Preparing to unpack .../030-libclang-common-21-dev_1%3a21.1.4-5ubuntu1_arm64.deb ... 140s Unpacking libclang-common-21-dev:arm64 (1:21.1.4-5ubuntu1) ... 140s Selecting previously unselected package llvm-21-linker-tools. 140s Preparing to unpack .../031-llvm-21-linker-tools_1%3a21.1.4-5ubuntu1_arm64.deb ... 140s Unpacking llvm-21-linker-tools (1:21.1.4-5ubuntu1) ... 140s Selecting previously unselected package libclang1-21. 140s Preparing to unpack .../032-libclang1-21_1%3a21.1.4-5ubuntu1_arm64.deb ... 140s Unpacking libclang1-21 (1:21.1.4-5ubuntu1) ... 140s Selecting previously unselected package clang-21. 140s Preparing to unpack .../033-clang-21_1%3a21.1.4-5ubuntu1_arm64.deb ... 140s Unpacking clang-21 (1:21.1.4-5ubuntu1) ... 140s Selecting previously unselected package clang. 140s Preparing to unpack .../034-clang_1%3a21.1.4-64_arm64.deb ... 140s Unpacking clang (1:21.1.4-64) ... 140s Selecting previously unselected package gir1.2-glib-2.0-dev:arm64. 140s Preparing to unpack .../035-gir1.2-glib-2.0-dev_2.86.1-1_arm64.deb ... 140s Unpacking gir1.2-glib-2.0-dev:arm64 (2.86.1-1) ... 140s Selecting previously unselected package libibus-1.0-5:arm64. 140s Preparing to unpack .../036-libibus-1.0-5_1.5.32-2build1_arm64.deb ... 140s Unpacking libibus-1.0-5:arm64 (1.5.32-2build1) ... 140s Selecting previously unselected package gir1.2-ibus-1.0:arm64. 140s Preparing to unpack .../037-gir1.2-ibus-1.0_1.5.32-2build1_arm64.deb ... 140s Unpacking gir1.2-ibus-1.0:arm64 (1.5.32-2build1) ... 140s Selecting previously unselected package native-architecture. 140s Preparing to unpack .../038-native-architecture_0.2.6_all.deb ... 140s Unpacking native-architecture (0.2.6) ... 140s Selecting previously unselected package libgirepository-2.0-0:arm64. 140s Preparing to unpack .../039-libgirepository-2.0-0_2.86.1-1_arm64.deb ... 140s Unpacking libgirepository-2.0-0:arm64 (2.86.1-1) ... 140s Selecting previously unselected package girepository-tools:arm64. 140s Preparing to unpack .../040-girepository-tools_2.86.1-1_arm64.deb ... 140s Unpacking girepository-tools:arm64 (2.86.1-1) ... 140s Selecting previously unselected package libabsl20240722:arm64. 140s Preparing to unpack .../041-libabsl20240722_20240722.0-4ubuntu1_arm64.deb ... 140s Unpacking libabsl20240722:arm64 (20240722.0-4ubuntu1) ... 140s Selecting previously unselected package libasound2-data. 140s Preparing to unpack .../042-libasound2-data_1.2.14-1ubuntu1_all.deb ... 140s Unpacking libasound2-data (1.2.14-1ubuntu1) ... 140s Selecting previously unselected package libasound2t64:arm64. 140s Preparing to unpack .../043-libasound2t64_1.2.14-1ubuntu1_arm64.deb ... 140s Unpacking libasound2t64:arm64 (1.2.14-1ubuntu1) ... 140s Selecting previously unselected package libasound2-dev:arm64. 140s Preparing to unpack .../044-libasound2-dev_1.2.14-1ubuntu1_arm64.deb ... 140s Unpacking libasound2-dev:arm64 (1.2.14-1ubuntu1) ... 140s Selecting previously unselected package libasyncns0:arm64. 140s Preparing to unpack .../045-libasyncns0_0.8-7_arm64.deb ... 140s Unpacking libasyncns0:arm64 (0.8-7) ... 141s Selecting previously unselected package libcap-dev:arm64. 141s Preparing to unpack .../046-libcap-dev_1%3a2.75-7ubuntu2_arm64.deb ... 141s Unpacking libcap-dev:arm64 (1:2.75-7ubuntu2) ... 141s Selecting previously unselected package libsystemd-dev:arm64. 141s Preparing to unpack .../047-libsystemd-dev_257.9-0ubuntu2_arm64.deb ... 141s Unpacking libsystemd-dev:arm64 (257.9-0ubuntu2) ... 141s Selecting previously unselected package libpkgconf3:arm64. 141s Preparing to unpack .../048-libpkgconf3_1.8.1-4build1_arm64.deb ... 141s Unpacking libpkgconf3:arm64 (1.8.1-4build1) ... 141s Selecting previously unselected package pkgconf-bin. 141s Preparing to unpack .../049-pkgconf-bin_1.8.1-4build1_arm64.deb ... 141s Unpacking pkgconf-bin (1.8.1-4build1) ... 141s Selecting previously unselected package pkgconf:arm64. 141s Preparing to unpack .../050-pkgconf_1.8.1-4build1_arm64.deb ... 141s Unpacking pkgconf:arm64 (1.8.1-4build1) ... 141s Selecting previously unselected package sgml-base. 141s Preparing to unpack .../051-sgml-base_1.31+nmu1_all.deb ... 141s Unpacking sgml-base (1.31+nmu1) ... 141s Selecting previously unselected package xml-core. 141s Preparing to unpack .../052-xml-core_0.19_all.deb ... 141s Unpacking xml-core (0.19) ... 141s Selecting previously unselected package libdbus-1-dev:arm64. 141s Preparing to unpack .../053-libdbus-1-dev_1.16.2-2ubuntu2_arm64.deb ... 141s Unpacking libdbus-1-dev:arm64 (1.16.2-2ubuntu2) ... 141s Selecting previously unselected package libwayland-client0:arm64. 141s Preparing to unpack .../054-libwayland-client0_1.24.0-2_arm64.deb ... 141s Unpacking libwayland-client0:arm64 (1.24.0-2) ... 141s Selecting previously unselected package libdecor-0-0:arm64. 141s Preparing to unpack .../055-libdecor-0-0_0.2.4-1_arm64.deb ... 141s Unpacking libdecor-0-0:arm64 (0.2.4-1) ... 141s Selecting previously unselected package libwayland-server0:arm64. 141s Preparing to unpack .../056-libwayland-server0_1.24.0-2_arm64.deb ... 141s Unpacking libwayland-server0:arm64 (1.24.0-2) ... 141s Selecting previously unselected package libwayland-cursor0:arm64. 141s Preparing to unpack .../057-libwayland-cursor0_1.24.0-2_arm64.deb ... 141s Unpacking libwayland-cursor0:arm64 (1.24.0-2) ... 141s Selecting previously unselected package libwayland-egl1:arm64. 141s Preparing to unpack .../058-libwayland-egl1_1.24.0-2_arm64.deb ... 141s Unpacking libwayland-egl1:arm64 (1.24.0-2) ... 141s Selecting previously unselected package libwayland-bin. 141s Preparing to unpack .../059-libwayland-bin_1.24.0-2_arm64.deb ... 141s Unpacking libwayland-bin (1.24.0-2) ... 141s Selecting previously unselected package libffi-dev:arm64. 141s Preparing to unpack .../060-libffi-dev_3.5.2-2_arm64.deb ... 141s Unpacking libffi-dev:arm64 (3.5.2-2) ... 141s Selecting previously unselected package libwayland-dev:arm64. 141s Preparing to unpack .../061-libwayland-dev_1.24.0-2_arm64.deb ... 141s Unpacking libwayland-dev:arm64 (1.24.0-2) ... 141s Selecting previously unselected package libdecor-0-dev:arm64. 141s Preparing to unpack .../062-libdecor-0-dev_0.2.4-1_arm64.deb ... 141s Unpacking libdecor-0-dev:arm64 (0.2.4-1) ... 141s Selecting previously unselected package libdrm-amdgpu1:arm64. 141s Preparing to unpack .../063-libdrm-amdgpu1_2.4.127-1ubuntu1_arm64.deb ... 141s Unpacking libdrm-amdgpu1:arm64 (2.4.127-1ubuntu1) ... 141s Selecting previously unselected package libdrm-radeon1:arm64. 141s Preparing to unpack .../064-libdrm-radeon1_2.4.127-1ubuntu1_arm64.deb ... 141s Unpacking libdrm-radeon1:arm64 (2.4.127-1ubuntu1) ... 141s Selecting previously unselected package libdrm-nouveau2:arm64. 141s Preparing to unpack .../065-libdrm-nouveau2_2.4.127-1ubuntu1_arm64.deb ... 141s Unpacking libdrm-nouveau2:arm64 (2.4.127-1ubuntu1) ... 141s Selecting previously unselected package libdrm-freedreno1:arm64. 141s Preparing to unpack .../066-libdrm-freedreno1_2.4.127-1ubuntu1_arm64.deb ... 141s Unpacking libdrm-freedreno1:arm64 (2.4.127-1ubuntu1) ... 141s Selecting previously unselected package libdrm-tegra0:arm64. 141s Preparing to unpack .../067-libdrm-tegra0_2.4.127-1ubuntu1_arm64.deb ... 141s Unpacking libdrm-tegra0:arm64 (2.4.127-1ubuntu1) ... 141s Selecting previously unselected package libdrm-etnaviv1:arm64. 141s Preparing to unpack .../068-libdrm-etnaviv1_2.4.127-1ubuntu1_arm64.deb ... 141s Unpacking libdrm-etnaviv1:arm64 (2.4.127-1ubuntu1) ... 141s Selecting previously unselected package libpciaccess0:arm64. 141s Preparing to unpack .../069-libpciaccess0_0.18.1-1ubuntu2_arm64.deb ... 141s Unpacking libpciaccess0:arm64 (0.18.1-1ubuntu2) ... 141s Selecting previously unselected package zlib1g-dev:arm64. 141s Preparing to unpack .../070-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1ubuntu2_arm64.deb ... 141s Unpacking zlib1g-dev:arm64 (1:1.3.dfsg+really1.3.1-1ubuntu2) ... 142s Selecting previously unselected package libpciaccess-dev:arm64. 142s Preparing to unpack .../071-libpciaccess-dev_0.18.1-1ubuntu2_arm64.deb ... 142s Unpacking libpciaccess-dev:arm64 (0.18.1-1ubuntu2) ... 142s Selecting previously unselected package libdrm-dev:arm64. 142s Preparing to unpack .../072-libdrm-dev_2.4.127-1ubuntu1_arm64.deb ... 142s Unpacking libdrm-dev:arm64 (2.4.127-1ubuntu1) ... 142s Selecting previously unselected package libglvnd0:arm64. 142s Preparing to unpack .../073-libglvnd0_1.7.0-1build2_arm64.deb ... 142s Unpacking libglvnd0:arm64 (1.7.0-1build2) ... 142s Selecting previously unselected package libx11-xcb1:arm64. 142s Preparing to unpack .../074-libx11-xcb1_2%3a1.8.12-1build1_arm64.deb ... 142s Unpacking libx11-xcb1:arm64 (2:1.8.12-1build1) ... 142s Selecting previously unselected package libxcb-dri3-0:arm64. 142s Preparing to unpack .../075-libxcb-dri3-0_1.17.0-2build1_arm64.deb ... 142s Unpacking libxcb-dri3-0:arm64 (1.17.0-2build1) ... 142s Selecting previously unselected package libxcb-present0:arm64. 142s Preparing to unpack .../076-libxcb-present0_1.17.0-2build1_arm64.deb ... 142s Unpacking libxcb-present0:arm64 (1.17.0-2build1) ... 142s Selecting previously unselected package libxcb-randr0:arm64. 142s Preparing to unpack .../077-libxcb-randr0_1.17.0-2build1_arm64.deb ... 142s Unpacking libxcb-randr0:arm64 (1.17.0-2build1) ... 142s Selecting previously unselected package libxcb-sync1:arm64. 142s Preparing to unpack .../078-libxcb-sync1_1.17.0-2build1_arm64.deb ... 142s Unpacking libxcb-sync1:arm64 (1.17.0-2build1) ... 142s Selecting previously unselected package libxcb-xfixes0:arm64. 142s Preparing to unpack .../079-libxcb-xfixes0_1.17.0-2build1_arm64.deb ... 142s Unpacking libxcb-xfixes0:arm64 (1.17.0-2build1) ... 142s Selecting previously unselected package libxshmfence1:arm64. 142s Preparing to unpack .../080-libxshmfence1_1.3.3-1_arm64.deb ... 142s Unpacking libxshmfence1:arm64 (1.3.3-1) ... 142s Selecting previously unselected package mesa-libgallium:arm64. 142s Preparing to unpack .../081-mesa-libgallium_25.2.3-1ubuntu1_arm64.deb ... 142s Unpacking mesa-libgallium:arm64 (25.2.3-1ubuntu1) ... 142s Selecting previously unselected package libgbm1:arm64. 142s Preparing to unpack .../082-libgbm1_25.2.3-1ubuntu1_arm64.deb ... 142s Unpacking libgbm1:arm64 (25.2.3-1ubuntu1) ... 142s Selecting previously unselected package libxcb-shm0:arm64. 142s Preparing to unpack .../083-libxcb-shm0_1.17.0-2build1_arm64.deb ... 142s Unpacking libxcb-shm0:arm64 (1.17.0-2build1) ... 142s Selecting previously unselected package libegl-mesa0:arm64. 142s Preparing to unpack .../084-libegl-mesa0_25.2.3-1ubuntu1_arm64.deb ... 142s Unpacking libegl-mesa0:arm64 (25.2.3-1ubuntu1) ... 142s Selecting previously unselected package libegl1:arm64. 142s Preparing to unpack .../085-libegl1_1.7.0-1build2_arm64.deb ... 142s Unpacking libegl1:arm64 (1.7.0-1build2) ... 142s Selecting previously unselected package libxcb-glx0:arm64. 142s Preparing to unpack .../086-libxcb-glx0_1.17.0-2build1_arm64.deb ... 142s Unpacking libxcb-glx0:arm64 (1.17.0-2build1) ... 142s Selecting previously unselected package libxxf86vm1:arm64. 142s Preparing to unpack .../087-libxxf86vm1_1%3a1.1.4-1build4_arm64.deb ... 142s Unpacking libxxf86vm1:arm64 (1:1.1.4-1build4) ... 142s Selecting previously unselected package libvulkan1:arm64. 142s Preparing to unpack .../088-libvulkan1_1.4.321.0-1_arm64.deb ... 142s Unpacking libvulkan1:arm64 (1.4.321.0-1) ... 142s Selecting previously unselected package libgl1-mesa-dri:arm64. 142s Preparing to unpack .../089-libgl1-mesa-dri_25.2.3-1ubuntu1_arm64.deb ... 142s Unpacking libgl1-mesa-dri:arm64 (25.2.3-1ubuntu1) ... 142s Selecting previously unselected package libglx-mesa0:arm64. 142s Preparing to unpack .../090-libglx-mesa0_25.2.3-1ubuntu1_arm64.deb ... 142s Unpacking libglx-mesa0:arm64 (25.2.3-1ubuntu1) ... 142s Selecting previously unselected package libglx0:arm64. 142s Preparing to unpack .../091-libglx0_1.7.0-1build2_arm64.deb ... 142s Unpacking libglx0:arm64 (1.7.0-1build2) ... 143s Selecting previously unselected package libgl1:arm64. 143s Preparing to unpack .../092-libgl1_1.7.0-1build2_arm64.deb ... 143s Unpacking libgl1:arm64 (1.7.0-1build2) ... 143s Selecting previously unselected package xorg-sgml-doctools. 143s Preparing to unpack .../093-xorg-sgml-doctools_1%3a1.11-1.1_all.deb ... 143s Unpacking xorg-sgml-doctools (1:1.11-1.1) ... 143s Selecting previously unselected package x11proto-dev. 143s Preparing to unpack .../094-x11proto-dev_2024.1-1_all.deb ... 143s Unpacking x11proto-dev (2024.1-1) ... 143s Selecting previously unselected package libxau-dev:arm64. 143s Preparing to unpack .../095-libxau-dev_1%3a1.0.11-1build1_arm64.deb ... 143s Unpacking libxau-dev:arm64 (1:1.0.11-1build1) ... 143s Selecting previously unselected package libxdmcp-dev:arm64. 143s Preparing to unpack .../096-libxdmcp-dev_1%3a1.1.5-1build1_arm64.deb ... 143s Unpacking libxdmcp-dev:arm64 (1:1.1.5-1build1) ... 143s Selecting previously unselected package xtrans-dev. 143s Preparing to unpack .../097-xtrans-dev_1.6.0-1_all.deb ... 143s Unpacking xtrans-dev (1.6.0-1) ... 143s Selecting previously unselected package libxcb1-dev:arm64. 143s Preparing to unpack .../098-libxcb1-dev_1.17.0-2build1_arm64.deb ... 143s Unpacking libxcb1-dev:arm64 (1.17.0-2build1) ... 143s Selecting previously unselected package libx11-dev:arm64. 143s Preparing to unpack .../099-libx11-dev_2%3a1.8.12-1build1_arm64.deb ... 143s Unpacking libx11-dev:arm64 (2:1.8.12-1build1) ... 143s Selecting previously unselected package libglx-dev:arm64. 143s Preparing to unpack .../100-libglx-dev_1.7.0-1build2_arm64.deb ... 143s Unpacking libglx-dev:arm64 (1.7.0-1build2) ... 143s Selecting previously unselected package libgl-dev:arm64. 143s Preparing to unpack .../101-libgl-dev_1.7.0-1build2_arm64.deb ... 143s Unpacking libgl-dev:arm64 (1.7.0-1build2) ... 143s Selecting previously unselected package libegl-dev:arm64. 143s Preparing to unpack .../102-libegl-dev_1.7.0-1build2_arm64.deb ... 143s Unpacking libegl-dev:arm64 (1.7.0-1build2) ... 143s Selecting previously unselected package libfftw3-single3:arm64. 143s Preparing to unpack .../103-libfftw3-single3_3.3.10-2fakesync1build2_arm64.deb ... 143s Unpacking libfftw3-single3:arm64 (3.3.10-2fakesync1build2) ... 143s Selecting previously unselected package libogg0:arm64. 143s Preparing to unpack .../104-libogg0_1.3.6-1_arm64.deb ... 143s Unpacking libogg0:arm64 (1.3.6-1) ... 143s Selecting previously unselected package libflac14:arm64. 143s Preparing to unpack .../105-libflac14_1.5.0+ds-4_arm64.deb ... 143s Unpacking libflac14:arm64 (1.5.0+ds-4) ... 143s Selecting previously unselected package libgbm-dev:arm64. 143s Preparing to unpack .../106-libgbm-dev_25.2.3-1ubuntu1_arm64.deb ... 143s Unpacking libgbm-dev:arm64 (25.2.3-1ubuntu1) ... 143s Selecting previously unselected package uuid-dev:arm64. 143s Preparing to unpack .../107-uuid-dev_2.41.2-4ubuntu1_arm64.deb ... 143s Unpacking uuid-dev:arm64 (2.41.2-4ubuntu1) ... 143s Selecting previously unselected package libblkid-dev:arm64. 143s Preparing to unpack .../108-libblkid-dev_2.41.2-4ubuntu1_arm64.deb ... 143s Unpacking libblkid-dev:arm64 (2.41.2-4ubuntu1) ... 143s Selecting previously unselected package libsepol-dev:arm64. 143s Preparing to unpack .../109-libsepol-dev_3.9-2_arm64.deb ... 143s Unpacking libsepol-dev:arm64 (3.9-2) ... 143s Selecting previously unselected package libpcre2-16-0:arm64. 143s Preparing to unpack .../110-libpcre2-16-0_10.46-1_arm64.deb ... 143s Unpacking libpcre2-16-0:arm64 (10.46-1) ... 143s Selecting previously unselected package libpcre2-32-0:arm64. 143s Preparing to unpack .../111-libpcre2-32-0_10.46-1_arm64.deb ... 143s Unpacking libpcre2-32-0:arm64 (10.46-1) ... 143s Selecting previously unselected package libpcre2-posix3:arm64. 143s Preparing to unpack .../112-libpcre2-posix3_10.46-1_arm64.deb ... 143s Unpacking libpcre2-posix3:arm64 (10.46-1) ... 143s Selecting previously unselected package libpcre2-dev:arm64. 143s Preparing to unpack .../113-libpcre2-dev_10.46-1_arm64.deb ... 143s Unpacking libpcre2-dev:arm64 (10.46-1) ... 143s Selecting previously unselected package libselinux1-dev:arm64. 143s Preparing to unpack .../114-libselinux1-dev_3.8.1-1build2_arm64.deb ... 143s Unpacking libselinux1-dev:arm64 (3.8.1-1build2) ... 143s Selecting previously unselected package libmount-dev:arm64. 143s Preparing to unpack .../115-libmount-dev_2.41.2-4ubuntu1_arm64.deb ... 143s Unpacking libmount-dev:arm64 (2.41.2-4ubuntu1) ... 143s Selecting previously unselected package libsysprof-capture-4-dev:arm64. 143s Preparing to unpack .../116-libsysprof-capture-4-dev_49.0-1_arm64.deb ... 143s Unpacking libsysprof-capture-4-dev:arm64 (49.0-1) ... 143s Selecting previously unselected package libgio-2.0-dev:arm64. 144s Preparing to unpack .../117-libgio-2.0-dev_2.86.1-1_arm64.deb ... 144s Unpacking libgio-2.0-dev:arm64 (2.86.1-1) ... 144s Selecting previously unselected package python3-packaging. 144s Preparing to unpack .../118-python3-packaging_25.0-1_all.deb ... 144s Unpacking python3-packaging (25.0-1) ... 144s Selecting previously unselected package libgio-2.0-dev-bin. 144s Preparing to unpack .../119-libgio-2.0-dev-bin_2.86.1-1_arm64.deb ... 144s Unpacking libgio-2.0-dev-bin (2.86.1-1) ... 144s Selecting previously unselected package libgles1:arm64. 144s Preparing to unpack .../120-libgles1_1.7.0-1build2_arm64.deb ... 144s Unpacking libgles1:arm64 (1.7.0-1build2) ... 144s Selecting previously unselected package libgles2:arm64. 144s Preparing to unpack .../121-libgles2_1.7.0-1build2_arm64.deb ... 144s Unpacking libgles2:arm64 (1.7.0-1build2) ... 144s Selecting previously unselected package libgles-dev:arm64. 144s Preparing to unpack .../122-libgles-dev_1.7.0-1build2_arm64.deb ... 144s Unpacking libgles-dev:arm64 (1.7.0-1build2) ... 144s Selecting previously unselected package libglib2.0-bin. 144s Preparing to unpack .../123-libglib2.0-bin_2.86.1-1_arm64.deb ... 144s Unpacking libglib2.0-bin (2.86.1-1) ... 144s Selecting previously unselected package libglib2.0-dev-bin. 144s Preparing to unpack .../124-libglib2.0-dev-bin_2.86.1-1_arm64.deb ... 144s Unpacking libglib2.0-dev-bin (2.86.1-1) ... 144s Selecting previously unselected package libglib2.0-dev:arm64. 144s Preparing to unpack .../125-libglib2.0-dev_2.86.1-1_arm64.deb ... 144s Unpacking libglib2.0-dev:arm64 (2.86.1-1) ... 144s Selecting previously unselected package libibus-1.0-dev:arm64. 144s Preparing to unpack .../126-libibus-1.0-dev_1.5.32-2build1_arm64.deb ... 144s Unpacking libibus-1.0-dev:arm64 (1.5.32-2build1) ... 144s Selecting previously unselected package x11-common. 144s Preparing to unpack .../127-x11-common_1%3a7.7+24ubuntu1_all.deb ... 144s Unpacking x11-common (1:7.7+24ubuntu1) ... 144s Selecting previously unselected package libice6:arm64. 144s Preparing to unpack .../128-libice6_2%3a1.1.1-1_arm64.deb ... 144s Unpacking libice6:arm64 (2:1.1.1-1) ... 144s Selecting previously unselected package libice-dev:arm64. 144s Preparing to unpack .../129-libice-dev_2%3a1.1.1-1_arm64.deb ... 144s Unpacking libice-dev:arm64 (2:1.1.1-1) ... 144s Selecting previously unselected package libmp3lame0:arm64. 144s Preparing to unpack .../130-libmp3lame0_3.100-6build1_arm64.deb ... 144s Unpacking libmp3lame0:arm64 (3.100-6build1) ... 144s Selecting previously unselected package libmpg123-0t64:arm64. 144s Preparing to unpack .../131-libmpg123-0t64_1.33.3-1_arm64.deb ... 144s Unpacking libmpg123-0t64:arm64 (1.33.3-1) ... 144s Selecting previously unselected package libopus0:arm64. 144s Preparing to unpack .../132-libopus0_1.5.2-2_arm64.deb ... 144s Unpacking libopus0:arm64 (1.5.2-2) ... 144s Selecting previously unselected package libvorbis0a:arm64. 144s Preparing to unpack .../133-libvorbis0a_1.3.7-3build1_arm64.deb ... 144s Unpacking libvorbis0a:arm64 (1.3.7-3build1) ... 144s Selecting previously unselected package libvorbisenc2:arm64. 144s Preparing to unpack .../134-libvorbisenc2_1.3.7-3build1_arm64.deb ... 144s Unpacking libvorbisenc2:arm64 (1.3.7-3build1) ... 144s Selecting previously unselected package libsndfile1:arm64. 144s Preparing to unpack .../135-libsndfile1_1.2.2-3_arm64.deb ... 144s Unpacking libsndfile1:arm64 (1.2.2-3) ... 144s Selecting previously unselected package libwebrtc-audio-processing-1-3:arm64. 144s Preparing to unpack .../136-libwebrtc-audio-processing-1-3_1.3-3build1_arm64.deb ... 144s Unpacking libwebrtc-audio-processing-1-3:arm64 (1.3-3build1) ... 144s Selecting previously unselected package libspa-0.2-modules:arm64. 144s Preparing to unpack .../137-libspa-0.2-modules_1.4.7-3ubuntu2_arm64.deb ... 144s Unpacking libspa-0.2-modules:arm64 (1.4.7-3ubuntu2) ... 144s Selecting previously unselected package libpipewire-0.3-0t64:arm64. 144s Preparing to unpack .../138-libpipewire-0.3-0t64_1.4.7-3ubuntu2_arm64.deb ... 144s Unpacking libpipewire-0.3-0t64:arm64 (1.4.7-3ubuntu2) ... 144s Selecting previously unselected package libspa-0.2-dev:arm64. 144s Preparing to unpack .../139-libspa-0.2-dev_1.4.7-3ubuntu2_arm64.deb ... 144s Unpacking libspa-0.2-dev:arm64 (1.4.7-3ubuntu2) ... 144s Selecting previously unselected package libpipewire-0.3-dev:arm64. 145s Preparing to unpack .../140-libpipewire-0.3-dev_1.4.7-3ubuntu2_arm64.deb ... 145s Unpacking libpipewire-0.3-dev:arm64 (1.4.7-3ubuntu2) ... 145s Selecting previously unselected package libpulse0:arm64. 145s Preparing to unpack .../141-libpulse0_1%3a17.0+dfsg1-2ubuntu3_arm64.deb ... 145s Unpacking libpulse0:arm64 (1:17.0+dfsg1-2ubuntu3) ... 145s Selecting previously unselected package libpulse-mainloop-glib0:arm64. 145s Preparing to unpack .../142-libpulse-mainloop-glib0_1%3a17.0+dfsg1-2ubuntu3_arm64.deb ... 145s Unpacking libpulse-mainloop-glib0:arm64 (1:17.0+dfsg1-2ubuntu3) ... 145s Selecting previously unselected package libpulse-dev:arm64. 145s Preparing to unpack .../143-libpulse-dev_1%3a17.0+dfsg1-2ubuntu3_arm64.deb ... 145s Unpacking libpulse-dev:arm64 (1:17.0+dfsg1-2ubuntu3) ... 145s Selecting previously unselected package libsndio7.0:arm64. 145s Preparing to unpack .../144-libsndio7.0_1.10.0-0.2_arm64.deb ... 145s Unpacking libsndio7.0:arm64 (1.10.0-0.2) ... 145s Selecting previously unselected package libxfixes3:arm64. 145s Preparing to unpack .../145-libxfixes3_1%3a6.0.0-2build1_arm64.deb ... 145s Unpacking libxfixes3:arm64 (1:6.0.0-2build1) ... 145s Selecting previously unselected package libxrender1:arm64. 145s Preparing to unpack .../146-libxrender1_1%3a0.9.12-1_arm64.deb ... 145s Unpacking libxrender1:arm64 (1:0.9.12-1) ... 145s Selecting previously unselected package libxcursor1:arm64. 145s Preparing to unpack .../147-libxcursor1_1%3a1.2.3-1_arm64.deb ... 145s Unpacking libxcursor1:arm64 (1:1.2.3-1) ... 145s Selecting previously unselected package libxi6:arm64. 145s Preparing to unpack .../148-libxi6_2%3a1.8.2-1_arm64.deb ... 145s Unpacking libxi6:arm64 (2:1.8.2-1) ... 145s Selecting previously unselected package libxrandr2:arm64. 145s Preparing to unpack .../149-libxrandr2_2%3a1.5.4-1_arm64.deb ... 145s Unpacking libxrandr2:arm64 (2:1.5.4-1) ... 145s Selecting previously unselected package libxss1:arm64. 145s Preparing to unpack .../150-libxss1_1%3a1.2.3-1build3_arm64.deb ... 145s Unpacking libxss1:arm64 (1:1.2.3-1build3) ... 145s Selecting previously unselected package libsdl3-0:arm64. 145s Preparing to unpack .../151-libsdl3-0_3.2.26+ds-1_arm64.deb ... 145s Unpacking libsdl3-0:arm64 (3.2.26+ds-1) ... 145s Selecting previously unselected package libsdl2-compat:arm64. 145s Preparing to unpack .../152-libsdl2-compat_2.32.58+ds-1_arm64.deb ... 145s Unpacking libsdl2-compat:arm64 (2.32.58+ds-1) ... 145s Selecting previously unselected package libsdl2-compat-shim:arm64. 145s Preparing to unpack .../153-libsdl2-compat-shim_2.32.58+ds-1_arm64.deb ... 145s Unpacking libsdl2-compat-shim:arm64 (2.32.58+ds-1) ... 145s Selecting previously unselected package libsndio-dev:arm64. 145s Preparing to unpack .../154-libsndio-dev_1.10.0-0.2_arm64.deb ... 145s Unpacking libsndio-dev:arm64 (1.10.0-0.2) ... 145s Selecting previously unselected package libudev-dev:arm64. 145s Preparing to unpack .../155-libudev-dev_257.9-0ubuntu2_arm64.deb ... 145s Unpacking libudev-dev:arm64 (257.9-0ubuntu2) ... 145s Selecting previously unselected package libxrender-dev:arm64. 145s Preparing to unpack .../156-libxrender-dev_1%3a0.9.12-1_arm64.deb ... 145s Unpacking libxrender-dev:arm64 (1:0.9.12-1) ... 145s Selecting previously unselected package libxfixes-dev:arm64. 145s Preparing to unpack .../157-libxfixes-dev_1%3a6.0.0-2build1_arm64.deb ... 145s Unpacking libxfixes-dev:arm64 (1:6.0.0-2build1) ... 145s Selecting previously unselected package libxcursor-dev:arm64. 145s Preparing to unpack .../158-libxcursor-dev_1%3a1.2.3-1_arm64.deb ... 145s Unpacking libxcursor-dev:arm64 (1:1.2.3-1) ... 145s Selecting previously unselected package libxext-dev:arm64. 145s Preparing to unpack .../159-libxext-dev_2%3a1.3.4-1build2_arm64.deb ... 145s Unpacking libxext-dev:arm64 (2:1.3.4-1build2) ... 145s Selecting previously unselected package libxi-dev:arm64. 145s Preparing to unpack .../160-libxi-dev_2%3a1.8.2-1_arm64.deb ... 145s Unpacking libxi-dev:arm64 (2:1.8.2-1) ... 145s Selecting previously unselected package libxinerama1:arm64. 145s Preparing to unpack .../161-libxinerama1_2%3a1.1.4-3build1_arm64.deb ... 145s Unpacking libxinerama1:arm64 (2:1.1.4-3build1) ... 145s Selecting previously unselected package libxinerama-dev:arm64. 145s Preparing to unpack .../162-libxinerama-dev_2%3a1.1.4-3build1_arm64.deb ... 145s Unpacking libxinerama-dev:arm64 (2:1.1.4-3build1) ... 145s Selecting previously unselected package libxkbcommon-dev:arm64. 145s Preparing to unpack .../163-libxkbcommon-dev_1.7.0-2.1_arm64.deb ... 145s Unpacking libxkbcommon-dev:arm64 (1.7.0-2.1) ... 145s Selecting previously unselected package libxrandr-dev:arm64. 145s Preparing to unpack .../164-libxrandr-dev_2%3a1.5.4-1_arm64.deb ... 145s Unpacking libxrandr-dev:arm64 (2:1.5.4-1) ... 145s Selecting previously unselected package libxss-dev:arm64. 145s Preparing to unpack .../165-libxss-dev_1%3a1.2.3-1build3_arm64.deb ... 145s Unpacking libxss-dev:arm64 (1:1.2.3-1build3) ... 145s Selecting previously unselected package libsm6:arm64. 145s Preparing to unpack .../166-libsm6_2%3a1.2.6-1_arm64.deb ... 145s Unpacking libsm6:arm64 (2:1.2.6-1) ... 146s Selecting previously unselected package libxt6t64:arm64. 146s Preparing to unpack .../167-libxt6t64_1%3a1.2.1-1.3_arm64.deb ... 146s Unpacking libxt6t64:arm64 (1:1.2.1-1.3) ... 146s Selecting previously unselected package libsm-dev:arm64. 146s Preparing to unpack .../168-libsm-dev_2%3a1.2.6-1_arm64.deb ... 146s Unpacking libsm-dev:arm64 (2:1.2.6-1) ... 146s Selecting previously unselected package libxt-dev:arm64. 146s Preparing to unpack .../169-libxt-dev_1%3a1.2.1-1.3_arm64.deb ... 146s Unpacking libxt-dev:arm64 (1:1.2.1-1.3) ... 146s Selecting previously unselected package libxv1:arm64. 146s Preparing to unpack .../170-libxv1_2%3a1.0.13-1_arm64.deb ... 146s Unpacking libxv1:arm64 (2:1.0.13-1) ... 146s Selecting previously unselected package libxv-dev:arm64. 146s Preparing to unpack .../171-libxv-dev_2%3a1.0.13-1_arm64.deb ... 146s Unpacking libxv-dev:arm64 (2:1.0.13-1) ... 146s Selecting previously unselected package libxxf86vm-dev:arm64. 146s Preparing to unpack .../172-libxxf86vm-dev_1%3a1.1.4-1build4_arm64.deb ... 146s Unpacking libxxf86vm-dev:arm64 (1:1.1.4-1build4) ... 146s Selecting previously unselected package libsdl3-dev:arm64. 146s Preparing to unpack .../173-libsdl3-dev_3.2.26+ds-1_arm64.deb ... 146s Unpacking libsdl3-dev:arm64 (3.2.26+ds-1) ... 146s Selecting previously unselected package libsdl2-compat-dev:arm64. 146s Preparing to unpack .../174-libsdl2-compat-dev_2.32.58+ds-1_arm64.deb ... 146s Unpacking libsdl2-compat-dev:arm64 (2.32.58+ds-1) ... 146s Setting up libxcb-dri3-0:arm64 (1.17.0-2build1) ... 146s Setting up libwayland-server0:arm64 (1.24.0-2) ... 146s Setting up libx11-xcb1:arm64 (2:1.8.12-1build1) ... 146s Setting up libpciaccess0:arm64 (0.18.1-1ubuntu2) ... 146s Setting up libdrm-nouveau2:arm64 (2.4.127-1ubuntu1) ... 146s Setting up native-architecture (0.2.6) ... 146s Setting up libdrm-etnaviv1:arm64 (2.4.127-1ubuntu1) ... 146s Setting up libxcb-xfixes0:arm64 (1.17.0-2build1) ... 146s Setting up libogg0:arm64 (1.3.6-1) ... 146s Setting up libxi6:arm64 (2:1.8.2-1) ... 146s Setting up libxrender1:arm64 (1:0.9.12-1) ... 146s Setting up libgirepository-2.0-0:arm64 (2.86.1-1) ... 146s Setting up libdrm-radeon1:arm64 (2.4.127-1ubuntu1) ... 146s Setting up libglvnd0:arm64 (1.7.0-1build2) ... 146s Setting up libxcb-glx0:arm64 (1.17.0-2build1) ... 146s Setting up libxkbcommon-dev:arm64 (1.7.0-2.1) ... 146s Setting up libibus-1.0-5:arm64 (1.5.32-2build1) ... 146s Setting up x11-common (1:7.7+24ubuntu1) ... 146s Setting up libglib2.0-bin (2.86.1-1) ... 146s Setting up libxcb-shm0:arm64 (1.17.0-2build1) ... 146s Setting up libmpg123-0t64:arm64 (1.33.3-1) ... 146s Setting up libgomp1:arm64 (15.2.0-7ubuntu1) ... 146s Setting up libabsl20240722:arm64 (20240722.0-4ubuntu1) ... 146s Setting up libffi-dev:arm64 (3.5.2-2) ... 146s Setting up libwebrtc-audio-processing-1-3:arm64 (1.3-3build1) ... 146s Setting up libpcre2-16-0:arm64 (10.46-1) ... 146s Setting up libxxf86vm1:arm64 (1:1.1.4-1build4) ... 146s Setting up libxcb-present0:arm64 (1.17.0-2build1) ... 146s Setting up libsysprof-capture-4-dev:arm64 (49.0-1) ... 146s Setting up libasound2-data (1.2.14-1ubuntu1) ... 146s Setting up xtrans-dev (1.6.0-1) ... 146s Setting up libwayland-bin (1.24.0-2) ... 146s Setting up libpcre2-32-0:arm64 (10.46-1) ... 146s Setting up python3-packaging (25.0-1) ... 146s Setting up libpkgconf3:arm64 (1.8.1-4build1) ... 146s Setting up libgles2:arm64 (1.7.0-1build2) ... 146s Setting up libasound2t64:arm64 (1.2.14-1ubuntu1) ... 146s Setting up libxfixes3:arm64 (1:6.0.0-2build1) ... 146s Setting up libxcb-sync1:arm64 (1.17.0-2build1) ... 146s Setting up uuid-dev:arm64 (2.41.2-4ubuntu1) ... 146s Setting up libllvm21:arm64 (1:21.1.4-5ubuntu1) ... 146s Setting up libgles1:arm64 (1.7.0-1build2) ... 146s Setting up libopus0:arm64 (1.5.2-2) ... 146s Setting up libxinerama1:arm64 (2:1.1.4-3build1) ... 146s Setting up libxv1:arm64 (2:1.0.13-1) ... 146s Setting up libmpc3:arm64 (1.3.1-1build3) ... 146s Setting up libvorbis0a:arm64 (1.3.7-3build1) ... 146s Setting up libxrandr2:arm64 (2:1.5.4-1) ... 146s Setting up libdrm-freedreno1:arm64 (2.4.127-1ubuntu1) ... 146s Setting up libflac14:arm64 (1.5.0+ds-4) ... 146s Setting up libsepol-dev:arm64 (3.9-2) ... 146s Setting up llvm-21-linker-tools (1:21.1.4-5ubuntu1) ... 146s Setting up pkgconf-bin (1.8.1-4build1) ... 146s Setting up libdrm-tegra0:arm64 (2.4.127-1ubuntu1) ... 146s Setting up libgc1:arm64 (1:8.2.10-1) ... 146s Setting up libvulkan1:arm64 (1.4.321.0-1) ... 146s Setting up libubsan1:arm64 (15.2.0-7ubuntu1) ... 146s Setting up libsndio7.0:arm64 (1.10.0-0.2) ... 146s Setting up zlib1g-dev:arm64 (1:1.3.dfsg+really1.3.1-1ubuntu2) ... 146s Setting up libpcre2-posix3:arm64 (10.46-1) ... 146s Setting up gir1.2-glib-2.0-dev:arm64 (2.86.1-1) ... 146s Setting up libasyncns0:arm64 (0.8-7) ... 147s Setting up libxshmfence1:arm64 (1.3.3-1) ... 147s Setting up libhwasan0:arm64 (15.2.0-7ubuntu1) ... 147s Setting up libxcb-randr0:arm64 (1.17.0-2build1) ... 147s Setting up libasan8:arm64 (15.2.0-7ubuntu1) ... 147s Setting up xorg-sgml-doctools (1:1.11-1.1) ... 147s Setting up sgml-base (1.31+nmu1) ... 147s Setting up libwayland-egl1:arm64 (1.24.0-2) ... 147s Setting up libxss1:arm64 (1:1.2.3-1build3) ... 147s Setting up libclang-common-21-dev:arm64 (1:21.1.4-5ubuntu1) ... 147s Setting up libtsan2:arm64 (15.2.0-7ubuntu1) ... 147s Setting up libclang1-21 (1:21.1.4-5ubuntu1) ... 147s Setting up libisl23:arm64 (0.27-1) ... 147s Setting up libspa-0.2-dev:arm64 (1.4.7-3ubuntu2) ... 147s Setting up libasound2-dev:arm64 (1.2.14-1ubuntu1) ... 147s Setting up libcap-dev:arm64 (1:2.75-7ubuntu2) ... 147s Setting up gir1.2-ibus-1.0:arm64 (1.5.32-2build1) ... 147s Setting up libcc1-0:arm64 (15.2.0-7ubuntu1) ... 147s Setting up libsystemd-dev:arm64 (257.9-0ubuntu2) ... 147s Setting up liblsan0:arm64 (15.2.0-7ubuntu1) ... 147s Setting up libmp3lame0:arm64 (3.100-6build1) ... 147s Setting up libitm1:arm64 (15.2.0-7ubuntu1) ... 147s Setting up libvorbisenc2:arm64 (1.3.7-3build1) ... 147s Setting up libdrm-amdgpu1:arm64 (2.4.127-1ubuntu1) ... 147s Setting up libwayland-client0:arm64 (1.24.0-2) ... 147s Setting up x11proto-dev (2024.1-1) ... 147s Setting up libblkid-dev:arm64 (2.41.2-4ubuntu1) ... 147s Setting up cpp-15-aarch64-linux-gnu (15.2.0-7ubuntu1) ... 147s Setting up libice6:arm64 (2:1.1.1-1) ... 147s Setting up mesa-libgallium:arm64 (25.2.3-1ubuntu1) ... 147s Setting up libgio-2.0-dev-bin (2.86.1-1) ... 147s Setting up libsndio-dev:arm64 (1.10.0-0.2) ... 147s Setting up girepository-tools:arm64 (2.86.1-1) ... 147s Setting up libfftw3-single3:arm64 (3.3.10-2fakesync1build2) ... 147s Setting up libgcc-15-dev:arm64 (15.2.0-7ubuntu1) ... 147s Setting up libpciaccess-dev:arm64 (0.18.1-1ubuntu2) ... 147s Setting up libxau-dev:arm64 (1:1.0.11-1build1) ... 147s Setting up libpcre2-dev:arm64 (10.46-1) ... 147s Setting up libice-dev:arm64 (2:1.1.1-1) ... 147s Setting up libgbm1:arm64 (25.2.3-1ubuntu1) ... 147s Setting up libselinux1-dev:arm64 (3.8.1-1build2) ... 147s Setting up libxcursor1:arm64 (1:1.2.3-1) ... 147s Setting up libgl1-mesa-dri:arm64 (25.2.3-1ubuntu1) ... 147s Setting up libobjc4:arm64 (15.2.0-7ubuntu1) ... 147s Setting up libgbm-dev:arm64 (25.2.3-1ubuntu1) ... 147s Setting up pkgconf:arm64 (1.8.1-4build1) ... 147s Setting up libxdmcp-dev:arm64 (1:1.1.5-1build1) ... 147s Setting up cpp-aarch64-linux-gnu (4:15.2.0-4ubuntu1) ... 147s Setting up libegl-mesa0:arm64 (25.2.3-1ubuntu1) ... 147s Setting up libclang-cpp21 (1:21.1.4-5ubuntu1) ... 147s Setting up libstdc++-15-dev:arm64 (15.2.0-7ubuntu1) ... 147s Setting up libudev-dev:arm64 (257.9-0ubuntu2) ... 147s Setting up cpp-15 (15.2.0-7ubuntu1) ... 147s Setting up libwayland-cursor0:arm64 (1.24.0-2) ... 147s Setting up cpp (4:15.2.0-4ubuntu1) ... 147s Setting up xml-core (0.19) ... 147s Setting up libegl1:arm64 (1.7.0-1build2) ... 147s Setting up libdecor-0-0:arm64 (0.2.4-1) ... 147s Setting up libsndfile1:arm64 (1.2.2-3) ... 147s Setting up libobjc-15-dev:arm64 (15.2.0-7ubuntu1) ... 147s Setting up clang-21 (1:21.1.4-5ubuntu1) ... 147s Setting up libsm6:arm64 (2:1.2.6-1) ... 147s Setting up libmount-dev:arm64 (2.41.2-4ubuntu1) ... 147s Setting up libglib2.0-dev-bin (2.86.1-1) ... 147s Setting up libdrm-dev:arm64 (2.4.127-1ubuntu1) ... 147s Setting up libgio-2.0-dev:arm64 (2.86.1-1) ... 147s Setting up libglx-mesa0:arm64 (25.2.3-1ubuntu1) ... 147s Setting up gcc-15-aarch64-linux-gnu (15.2.0-7ubuntu1) ... 147s Setting up libxcb1-dev:arm64 (1.17.0-2build1) ... 147s Setting up libglx0:arm64 (1.7.0-1build2) ... 147s Setting up libpulse0:arm64 (1:17.0+dfsg1-2ubuntu3) ... 147s Setting up libsm-dev:arm64 (2:1.2.6-1) ... 147s Setting up libx11-dev:arm64 (2:1.8.12-1build1) ... 147s Setting up libwayland-dev:arm64 (1.24.0-2) ... 147s Setting up libxfixes-dev:arm64 (1:6.0.0-2build1) ... 147s Setting up libdecor-0-dev:arm64 (0.2.4-1) ... 147s Setting up gcc-15 (15.2.0-7ubuntu1) ... 147s Setting up libgl1:arm64 (1.7.0-1build2) ... 147s Setting up libspa-0.2-modules:arm64 (1.4.7-3ubuntu2) ... 147s Setting up g++-15-aarch64-linux-gnu (15.2.0-7ubuntu1) ... 147s Setting up clang (1:21.1.4-64) ... 147s Setting up libpulse-mainloop-glib0:arm64 (1:17.0+dfsg1-2ubuntu3) ... 147s Setting up libxt6t64:arm64 (1:1.2.1-1.3) ... 147s Setting up libxext-dev:arm64 (2:1.3.4-1build2) ... 147s Setting up libglx-dev:arm64 (1.7.0-1build2) ... 147s Setting up libxi-dev:arm64 (2:1.8.2-1) ... 147s Setting up libxrender-dev:arm64 (1:0.9.12-1) ... 147s Setting up g++-15 (15.2.0-7ubuntu1) ... 147s Setting up libpipewire-0.3-0t64:arm64 (1.4.7-3ubuntu2) ... 147s Setting up libgl-dev:arm64 (1.7.0-1build2) ... 147s Setting up gcc-aarch64-linux-gnu (4:15.2.0-4ubuntu1) ... 147s Setting up libegl-dev:arm64 (1.7.0-1build2) ... 147s Setting up libxcursor-dev:arm64 (1:1.2.3-1) ... 147s Setting up libxxf86vm-dev:arm64 (1:1.1.4-1build4) ... 147s Setting up libsdl3-0:arm64 (3.2.26+ds-1) ... 147s Setting up libxss-dev:arm64 (1:1.2.3-1build3) ... 147s Setting up gcc (4:15.2.0-4ubuntu1) ... 147s Setting up libxv-dev:arm64 (2:1.0.13-1) ... 147s Setting up libxrandr-dev:arm64 (2:1.5.4-1) ... 147s Setting up libxt-dev:arm64 (1:1.2.1-1.3) ... 147s Setting up libxinerama-dev:arm64 (2:1.1.4-3build1) ... 147s Setting up libpipewire-0.3-dev:arm64 (1.4.7-3ubuntu2) ... 147s Setting up g++-aarch64-linux-gnu (4:15.2.0-4ubuntu1) ... 147s Setting up libgles-dev:arm64 (1.7.0-1build2) ... 147s Setting up libsdl2-compat:arm64 (2.32.58+ds-1) ... 147s Setting up g++ (4:15.2.0-4ubuntu1) ... 147s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 147s Setting up build-essential (12.12ubuntu1) ... 147s Setting up libsdl2-compat-shim:arm64 (2.32.58+ds-1) ... 147s Processing triggers for libglib2.0-0t64:arm64 (2.86.1-1) ... 147s No schema files found: doing nothing. 147s Setting up libglib2.0-dev:arm64 (2.86.1-1) ... 147s Setting up libpulse-dev:arm64 (1:17.0+dfsg1-2ubuntu3) ... 147s Processing triggers for install-info (7.1.1-1ubuntu1) ... 147s Processing triggers for libc-bin (2.42-0ubuntu3) ... 147s Processing triggers for man-db (2.13.1-1) ... 149s Processing triggers for sgml-base (1.31+nmu1) ... 149s Setting up libdbus-1-dev:arm64 (1.16.2-2ubuntu2) ... 149s Setting up libibus-1.0-dev:arm64 (1.5.32-2build1) ... 149s Setting up libsdl3-dev:arm64 (3.2.26+ds-1) ... 149s Setting up libsdl2-compat-dev:arm64 (2.32.58+ds-1) ... 150s autopkgtest [11:58:10]: test build: [----------------------- 150s + mode=dynamic 150s + mktemp -d 150s + WORKDIR=/tmp/tmp.gpSOlb1Jta 150s + trap rm -rf "$WORKDIR" 0 INT QUIT ABRT PIPE TERM 150s + [ -n ] 150s + CROSS_COMPILE= 150s + export SDL2COMPAT_DEBUG_LOGGING=1 150s + cd /tmp/tmp.gpSOlb1Jta 150s + cat 150s + cflags= 150s + pcflags= 150s + scflags=--libs 150s + exe=use-pkg-config-gcc-dynamic 150s + pkg-config --cflags --libs sdl2 150s + gcc -o use-pkg-config-gcc-dynamic use-sdl.c -I/usr/include/SDL2 -D_GNU_SOURCE=1 -D_REENTRANT -lSDL2 151s build (with pkg-config, gcc, dynamic): OK 151s + echo build (with pkg-config, gcc, dynamic): OK 151s + [ -x use-pkg-config-gcc-dynamic ] 151s + ./use-pkg-config-gcc-dynamic 151s sdl2-compat 2.32.58, built on Oct 31 2025 at 16:39:32, talking to SDL3 3.2.26 151s sdl2-compat: This app appears to be named: use-pkg-config-gcc-dynamic 151s SDL_DYNAMIC_API: Not overridden 151s run (with pkg-config, gcc, dynamic): OK 151s + echo run (with pkg-config, gcc, dynamic): OK 151s + cflags= 151s + pcflags= 151s + scflags=--libs 151s + cflags= 151s + exe=use-pkg-config-clang-dynamic 151s + pkg-config --cflags --libs sdl2 151s + clang -o use-pkg-config-clang-dynamic use-sdl.c -I/usr/include/SDL2 -D_GNU_SOURCE=1 -D_REENTRANT -lSDL2 151s build (with pkg-config, clang, dynamic): OK 151s + echo build (with pkg-config, clang, dynamic): OK 151s + [ -x use-pkg-config-clang-dynamic ] 151s + ./use-pkg-config-clang-dynamic 151s sdl2-compat 2.32.58, built on Oct 31 2025 at 16:39:32, talking to SDL3 3.2.26 151s sdl2-compat: This app appears to be named: use-pkg-config-clang-dynamic 151s SDL_DYNAMIC_API: Not overridden 151s run (with pkg-config, clang, dynamic): OK 151s + echo run (with pkg-config, clang, dynamic): OK 151s + cflags= 151s + pcflags= 151s + scflags=--libs 151s + exe=use-sdl2-config-gcc-dynamic 151s + PKG_CONFIG=pkg-config sdl2-config --cflags --libs 151s + gcc -o use-sdl2-config-gcc-dynamic use-sdl.c -I/usr/include/SDL2 -D_GNU_SOURCE=1 -D_REENTRANT -lSDL2 151s build (with sdl2-config, gcc, dynamic): OK 151s + echo build (with sdl2-config, gcc, dynamic): OK 151s + [ -x use-sdl2-config-gcc-dynamic ] 151s + ./use-sdl2-config-gcc-dynamic 151s sdl2-compat 2.32.58, built on Oct 31 2025 at 16:39:32, talking to SDL3 3.2.26 151s sdl2-compat: This app appears to be named: use-sdl2-config-gcc-dynamic 151s SDL_DYNAMIC_API: Not overridden 151s run (with sdl2-config, gcc, dynamic): OK 151s + echo run (with sdl2-config, gcc, dynamic): OK 151s + cflags= 151s + pcflags= 151s + scflags=--libs 151s + cflags= 151s + exe=use-sdl2-config-clang-dynamic 151s + PKG_CONFIG=pkg-config sdl2-config --cflags --libs 151s + clang -o use-sdl2-config-clang-dynamic use-sdl.c -I/usr/include/SDL2 -D_GNU_SOURCE=1 -D_REENTRANT -lSDL2 151s build (with sdl2-config, clang, dynamic): OK 151s + echo build (with sdl2-config, clang, dynamic): OK 151s + [ -x use-sdl2-config-clang-dynamic ] 151s + ./use-sdl2-config-clang-dynamic 151s sdl2-compat 2.32.58, built on Oct 31 2025 at 16:39:32, talking to SDL3 3.2.26 151s sdl2-compat: This app appears to be named: use-sdl2-config-clang-dynamic 151s SDL_DYNAMIC_API: Not overridden 151s run (with sdl2-config, clang, dynamic): OK 151s + echo run (with sdl2-config, clang, dynamic): OK 151s + rm -rf /tmp/tmp.gpSOlb1Jta 152s autopkgtest [11:58:12]: test build: -----------------------] 152s build PASS (superficial) 152s autopkgtest [11:58:12]: test build: - - - - - - - - - - results - - - - - - - - - - 152s autopkgtest [11:58:12]: test deprecated-use: preparing testbed 153s Reading package lists... 153s Building dependency tree... 153s Reading state information... 153s Solving dependencies... 153s The following NEW packages will be installed: 153s fontconfig-config fonts-dejavu-core fonts-dejavu-mono gir1.2-freedesktop 153s gir1.2-freedesktop-dev gir1.2-harfbuzz-0.0 icu-devtools libbrotli-dev 153s libbz2-dev libcairo-gobject2 libcairo2 libfontconfig1 libfreetype-dev 153s libgraphite2-3 libgraphite2-dev libharfbuzz-cairo0 libharfbuzz-dev 153s libharfbuzz-gobject0 libharfbuzz-icu0 libharfbuzz-subset0 libharfbuzz0b 153s libicu-dev libicu76 libpixman-1-0 libpng-dev libsdl2-ttf-2.0-0 153s libsdl2-ttf-dev libxcb-render0 154s 0 upgraded, 28 newly installed, 0 to remove and 0 not upgraded. 154s Need to get 29.0 MB of archives. 154s After this operation, 111 MB of additional disk space will be used. 154s Get:1 http://ftpmaster.internal/ubuntu resolute/main arm64 fonts-dejavu-mono all 2.37-8 [502 kB] 154s Get:2 http://ftpmaster.internal/ubuntu resolute/main arm64 fonts-dejavu-core all 2.37-8 [835 kB] 155s Get:3 http://ftpmaster.internal/ubuntu resolute/main arm64 fontconfig-config arm64 2.15.0-2.3ubuntu1 [38.1 kB] 155s Get:4 http://ftpmaster.internal/ubuntu resolute/main arm64 libfontconfig1 arm64 2.15.0-2.3ubuntu1 [144 kB] 155s Get:5 http://ftpmaster.internal/ubuntu resolute/main arm64 libpixman-1-0 arm64 0.46.4-1 [204 kB] 155s Get:6 http://ftpmaster.internal/ubuntu resolute/main arm64 libxcb-render0 arm64 1.17.0-2build1 [18.1 kB] 155s Get:7 http://ftpmaster.internal/ubuntu resolute/main arm64 libcairo2 arm64 1.18.4-1build1 [592 kB] 155s Get:8 http://ftpmaster.internal/ubuntu resolute/main arm64 libcairo-gobject2 arm64 1.18.4-1build1 [128 kB] 155s Get:9 http://ftpmaster.internal/ubuntu resolute/main arm64 gir1.2-freedesktop arm64 1.86.0-6 [65.9 kB] 155s Get:10 http://ftpmaster.internal/ubuntu resolute/main arm64 gir1.2-freedesktop-dev arm64 1.86.0-6 [37.0 kB] 155s Get:11 http://ftpmaster.internal/ubuntu resolute/main arm64 libgraphite2-3 arm64 1.3.14-2ubuntu1 [70.6 kB] 155s Get:12 http://ftpmaster.internal/ubuntu resolute/main arm64 libharfbuzz0b arm64 12.1.0-1 [523 kB] 155s Get:13 http://ftpmaster.internal/ubuntu resolute/main arm64 libharfbuzz-gobject0 arm64 12.1.0-1 [32.8 kB] 155s Get:14 http://ftpmaster.internal/ubuntu resolute/main arm64 gir1.2-harfbuzz-0.0 arm64 12.1.0-1 [44.5 kB] 155s Get:15 http://ftpmaster.internal/ubuntu resolute/main arm64 libicu76 arm64 76.1-4ubuntu2 [11.2 MB] 157s Get:16 http://ftpmaster.internal/ubuntu resolute/main arm64 icu-devtools arm64 76.1-4ubuntu2 [220 kB] 157s Get:17 http://ftpmaster.internal/ubuntu resolute/main arm64 libbrotli-dev arm64 1.1.0-2build6 [355 kB] 157s Get:18 http://ftpmaster.internal/ubuntu resolute/main arm64 libbz2-dev arm64 1.0.8-6build1 [36.2 kB] 157s Get:19 http://ftpmaster.internal/ubuntu resolute/main arm64 libpng-dev arm64 1.6.50-1 [268 kB] 157s Get:20 http://ftpmaster.internal/ubuntu resolute/main arm64 libfreetype-dev arm64 2.13.3+dfsg-1build1 [597 kB] 157s Get:21 http://ftpmaster.internal/ubuntu resolute/main arm64 libgraphite2-dev arm64 1.3.14-2ubuntu1 [14.7 kB] 157s Get:22 http://ftpmaster.internal/ubuntu resolute/main arm64 libharfbuzz-cairo0 arm64 12.1.0-1 [24.3 kB] 157s Get:23 http://ftpmaster.internal/ubuntu resolute/main arm64 libharfbuzz-icu0 arm64 12.1.0-1 [11.9 kB] 157s Get:24 http://ftpmaster.internal/ubuntu resolute/main arm64 libharfbuzz-subset0 arm64 12.1.0-1 [503 kB] 157s Get:25 http://ftpmaster.internal/ubuntu resolute/main arm64 libicu-dev arm64 76.1-4ubuntu2 [12.4 MB] 158s Get:26 http://ftpmaster.internal/ubuntu resolute/main arm64 libharfbuzz-dev arm64 12.1.0-1 [147 kB] 158s Get:27 http://ftpmaster.internal/ubuntu resolute/universe arm64 libsdl2-ttf-2.0-0 arm64 2.24.0+dfsg-2 [31.8 kB] 158s Get:28 http://ftpmaster.internal/ubuntu resolute/universe arm64 libsdl2-ttf-dev arm64 2.24.0+dfsg-2 [50.5 kB] 158s Fetched 29.0 MB in 4s (6956 kB/s) 158s Selecting previously unselected package fonts-dejavu-mono. 158s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 89783 files and directories currently installed.) 158s Preparing to unpack .../00-fonts-dejavu-mono_2.37-8_all.deb ... 158s Unpacking fonts-dejavu-mono (2.37-8) ... 158s Selecting previously unselected package fonts-dejavu-core. 158s Preparing to unpack .../01-fonts-dejavu-core_2.37-8_all.deb ... 158s Unpacking fonts-dejavu-core (2.37-8) ... 158s Selecting previously unselected package fontconfig-config. 158s Preparing to unpack .../02-fontconfig-config_2.15.0-2.3ubuntu1_arm64.deb ... 158s Unpacking fontconfig-config (2.15.0-2.3ubuntu1) ... 159s Selecting previously unselected package libfontconfig1:arm64. 159s Preparing to unpack .../03-libfontconfig1_2.15.0-2.3ubuntu1_arm64.deb ... 159s Unpacking libfontconfig1:arm64 (2.15.0-2.3ubuntu1) ... 159s Selecting previously unselected package libpixman-1-0:arm64. 159s Preparing to unpack .../04-libpixman-1-0_0.46.4-1_arm64.deb ... 159s Unpacking libpixman-1-0:arm64 (0.46.4-1) ... 159s Selecting previously unselected package libxcb-render0:arm64. 159s Preparing to unpack .../05-libxcb-render0_1.17.0-2build1_arm64.deb ... 159s Unpacking libxcb-render0:arm64 (1.17.0-2build1) ... 159s Selecting previously unselected package libcairo2:arm64. 159s Preparing to unpack .../06-libcairo2_1.18.4-1build1_arm64.deb ... 159s Unpacking libcairo2:arm64 (1.18.4-1build1) ... 159s Selecting previously unselected package libcairo-gobject2:arm64. 159s Preparing to unpack .../07-libcairo-gobject2_1.18.4-1build1_arm64.deb ... 159s Unpacking libcairo-gobject2:arm64 (1.18.4-1build1) ... 159s Selecting previously unselected package gir1.2-freedesktop:arm64. 159s Preparing to unpack .../08-gir1.2-freedesktop_1.86.0-6_arm64.deb ... 159s Unpacking gir1.2-freedesktop:arm64 (1.86.0-6) ... 159s Selecting previously unselected package gir1.2-freedesktop-dev:arm64. 159s Preparing to unpack .../09-gir1.2-freedesktop-dev_1.86.0-6_arm64.deb ... 159s Unpacking gir1.2-freedesktop-dev:arm64 (1.86.0-6) ... 159s Selecting previously unselected package libgraphite2-3:arm64. 159s Preparing to unpack .../10-libgraphite2-3_1.3.14-2ubuntu1_arm64.deb ... 159s Unpacking libgraphite2-3:arm64 (1.3.14-2ubuntu1) ... 159s Selecting previously unselected package libharfbuzz0b:arm64. 159s Preparing to unpack .../11-libharfbuzz0b_12.1.0-1_arm64.deb ... 159s Unpacking libharfbuzz0b:arm64 (12.1.0-1) ... 159s Selecting previously unselected package libharfbuzz-gobject0:arm64. 159s Preparing to unpack .../12-libharfbuzz-gobject0_12.1.0-1_arm64.deb ... 159s Unpacking libharfbuzz-gobject0:arm64 (12.1.0-1) ... 159s Selecting previously unselected package gir1.2-harfbuzz-0.0:arm64. 159s Preparing to unpack .../13-gir1.2-harfbuzz-0.0_12.1.0-1_arm64.deb ... 159s Unpacking gir1.2-harfbuzz-0.0:arm64 (12.1.0-1) ... 159s Selecting previously unselected package libicu76:arm64. 159s Preparing to unpack .../14-libicu76_76.1-4ubuntu2_arm64.deb ... 159s Unpacking libicu76:arm64 (76.1-4ubuntu2) ... 159s Selecting previously unselected package icu-devtools. 159s Preparing to unpack .../15-icu-devtools_76.1-4ubuntu2_arm64.deb ... 159s Unpacking icu-devtools (76.1-4ubuntu2) ... 159s Selecting previously unselected package libbrotli-dev:arm64. 159s Preparing to unpack .../16-libbrotli-dev_1.1.0-2build6_arm64.deb ... 159s Unpacking libbrotli-dev:arm64 (1.1.0-2build6) ... 159s Selecting previously unselected package libbz2-dev:arm64. 159s Preparing to unpack .../17-libbz2-dev_1.0.8-6build1_arm64.deb ... 159s Unpacking libbz2-dev:arm64 (1.0.8-6build1) ... 159s Selecting previously unselected package libpng-dev:arm64. 159s Preparing to unpack .../18-libpng-dev_1.6.50-1_arm64.deb ... 159s Unpacking libpng-dev:arm64 (1.6.50-1) ... 159s Selecting previously unselected package libfreetype-dev:arm64. 159s Preparing to unpack .../19-libfreetype-dev_2.13.3+dfsg-1build1_arm64.deb ... 159s Unpacking libfreetype-dev:arm64 (2.13.3+dfsg-1build1) ... 159s Selecting previously unselected package libgraphite2-dev:arm64. 159s Preparing to unpack .../20-libgraphite2-dev_1.3.14-2ubuntu1_arm64.deb ... 159s Unpacking libgraphite2-dev:arm64 (1.3.14-2ubuntu1) ... 159s Selecting previously unselected package libharfbuzz-cairo0:arm64. 159s Preparing to unpack .../21-libharfbuzz-cairo0_12.1.0-1_arm64.deb ... 159s Unpacking libharfbuzz-cairo0:arm64 (12.1.0-1) ... 159s Selecting previously unselected package libharfbuzz-icu0:arm64. 159s Preparing to unpack .../22-libharfbuzz-icu0_12.1.0-1_arm64.deb ... 159s Unpacking libharfbuzz-icu0:arm64 (12.1.0-1) ... 159s Selecting previously unselected package libharfbuzz-subset0:arm64. 159s Preparing to unpack .../23-libharfbuzz-subset0_12.1.0-1_arm64.deb ... 159s Unpacking libharfbuzz-subset0:arm64 (12.1.0-1) ... 160s Selecting previously unselected package libicu-dev:arm64. 160s Preparing to unpack .../24-libicu-dev_76.1-4ubuntu2_arm64.deb ... 160s Unpacking libicu-dev:arm64 (76.1-4ubuntu2) ... 160s Selecting previously unselected package libharfbuzz-dev:arm64. 160s Preparing to unpack .../25-libharfbuzz-dev_12.1.0-1_arm64.deb ... 160s Unpacking libharfbuzz-dev:arm64 (12.1.0-1) ... 160s Selecting previously unselected package libsdl2-ttf-2.0-0:arm64. 160s Preparing to unpack .../26-libsdl2-ttf-2.0-0_2.24.0+dfsg-2_arm64.deb ... 160s Unpacking libsdl2-ttf-2.0-0:arm64 (2.24.0+dfsg-2) ... 160s Selecting previously unselected package libsdl2-ttf-dev:arm64. 160s Preparing to unpack .../27-libsdl2-ttf-dev_2.24.0+dfsg-2_arm64.deb ... 160s Unpacking libsdl2-ttf-dev:arm64 (2.24.0+dfsg-2) ... 160s Setting up libgraphite2-3:arm64 (1.3.14-2ubuntu1) ... 160s Setting up libpixman-1-0:arm64 (0.46.4-1) ... 160s Setting up libxcb-render0:arm64 (1.17.0-2build1) ... 160s Setting up libpng-dev:arm64 (1.6.50-1) ... 160s Setting up libgraphite2-dev:arm64 (1.3.14-2ubuntu1) ... 160s Setting up fonts-dejavu-mono (2.37-8) ... 160s Setting up fonts-dejavu-core (2.37-8) ... 160s Setting up libharfbuzz0b:arm64 (12.1.0-1) ... 160s Setting up libsdl2-ttf-2.0-0:arm64 (2.24.0+dfsg-2) ... 160s Setting up libicu76:arm64 (76.1-4ubuntu2) ... 160s Setting up libbrotli-dev:arm64 (1.1.0-2build6) ... 160s Setting up libbz2-dev:arm64 (1.0.8-6build1) ... 160s Setting up libharfbuzz-icu0:arm64 (12.1.0-1) ... 160s Setting up fontconfig-config (2.15.0-2.3ubuntu1) ... 160s Setting up libharfbuzz-gobject0:arm64 (12.1.0-1) ... 160s Setting up libfreetype-dev:arm64 (2.13.3+dfsg-1build1) ... 160s Setting up icu-devtools (76.1-4ubuntu2) ... 160s Setting up libharfbuzz-subset0:arm64 (12.1.0-1) ... 160s Setting up libicu-dev:arm64 (76.1-4ubuntu2) ... 160s Processing triggers for sgml-base (1.31+nmu1) ... 160s Setting up libfontconfig1:arm64 (2.15.0-2.3ubuntu1) ... 160s Processing triggers for libc-bin (2.42-0ubuntu3) ... 160s Processing triggers for man-db (2.13.1-1) ... 161s Setting up libcairo2:arm64 (1.18.4-1build1) ... 161s Setting up libharfbuzz-cairo0:arm64 (12.1.0-1) ... 161s Setting up libcairo-gobject2:arm64 (1.18.4-1build1) ... 161s Setting up gir1.2-freedesktop:arm64 (1.86.0-6) ... 161s Setting up gir1.2-harfbuzz-0.0:arm64 (12.1.0-1) ... 161s Setting up gir1.2-freedesktop-dev:arm64 (1.86.0-6) ... 161s Setting up libharfbuzz-dev:arm64 (12.1.0-1) ... 161s Setting up libsdl2-ttf-dev:arm64 (2.24.0+dfsg-2) ... 161s Processing triggers for libc-bin (2.42-0ubuntu3) ... 162s autopkgtest [11:58:22]: test deprecated-use: [----------------------- 162s + mktemp -d 162s + WORKDIR=/tmp/tmp.GPIf1YeXqq 162s + trap rm -rf "$WORKDIR" 0 INT QUIT ABRT PIPE TERM 162s + [ -n ] 162s + CROSS_COMPILE= 162s + export SDL2COMPAT_DEBUG_LOGGING=1 162s + cd /tmp/tmp.GPIf1YeXqq 162s + cat 162s + cd /tmp/tmp.GPIf1YeXqq 162s + cat 162s + pkg-config --cflags --libs sdl2 SDL2_ttf 162s + gcc -o use-pkg-config use-ttf.c -I/usr/include/SDL2 -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -lSDL2_ttf -lSDL2 163s build (with pkg-config): OK 163s + echo build (with pkg-config): OK 163s + [ -x use-pkg-config ] 163s + ./use-pkg-config 163s sdl2-compat 2.32.58, built on Oct 31 2025 at 16:39:32, talking to SDL3 3.2.26 163s sdl2-compat: This app appears to be named: use-pkg-config 163s run (with pkg-config): OK 163s + echo run (with pkg-config): OK 163s + PKG_CONFIG=pkg-config sdl2-config --cflags --libs 163s + gcc -o use-sdl2-config use-ttf.c -I/usr/include/SDL2 -D_GNU_SOURCE=1 -D_REENTRANT -lSDL2 -lSDL2_ttf 163s build (with sdl2-config): OK 163s + echo build (with sdl2-config): OK 163s + [ -x use-sdl2-config ] 163s + ./use-sdl2-config 163s sdl2-compat 2.32.58, built on Oct 31 2025 at 16:39:32, talking to SDL3 3.2.26 163s sdl2-compat: This app appears to be named: use-sdl2-config 163s run (with sdl2-config): OK 163s + echo run (with sdl2-config): OK 163s + pkg-config --libs sdl2 163s + gcc -o use-sdl use-sdl.c -I/usr/include/SDL2 -lSDL2 163s + pkg-config --libs sdl2 SDL2_ttf 163s + gcc -o use-ttf use-ttf.c -I/usr/include/SDL2 -lSDL2_ttf -lSDL2 164s build (assuming headers in /usr/include/SDL2): OK 164s + echo build (assuming headers in /usr/include/SDL2): OK 164s + [ -x use-sdl ] 164s + ./use-sdl 164s sdl2-compat 2.32.58, built on Oct 31 2025 at 16:39:32, talking to SDL3 3.2.26 164s sdl2-compat: This app appears to be named: use-sdl 164s SDL_DYNAMIC_API: Not overridden 164s + [ -x use-ttf ] 164s + ./use-ttf 164s sdl2-compat 2.32.58, built on Oct 31 2025 at 16:39:32, talking to SDL3 3.2.26 164s sdl2-compat: This app appears to be named: use-ttf 164s run: OK 164s + echo run: OK 164s + gcc -o use-sdl use-sdl.c -DWRONG_INCLUDE_PATH -lSDL2 164s + gcc -o use-ttf use-ttf.c -DWRONG_INCLUDE_PATH -lSDL2 -lSDL2_ttf 164s build (assuming and -lSDL2* in default search paths): OK 164s + echo build (assuming and -lSDL2* in default search paths): OK 164s + [ -x use-sdl ] 164s + ./use-sdl 164s sdl2-compat 2.32.58, built on Oct 31 2025 at 16:39:32, talking to SDL3 3.2.26 164s sdl2-compat: This app appears to be named: use-sdl 164s SDL_DYNAMIC_API: Not overridden 164s + [ -x use-ttf ] 164s + ./use-ttf 164s sdl2-compat 2.32.58, built on Oct 31 2025 at 16:39:32, talking to SDL3 3.2.26 164s sdl2-compat: This app appears to be named: use-ttf 164s + run: OK 164s echo run: OK 164s + clang -o use-sdl use-sdl.c -DWRONG_INCLUDE_PATH -lSDL2 165s + clang -o use-ttf use-ttf.c -DWRONG_INCLUDE_PATH -lSDL2 -lSDL2_ttf 165s build (clang, assuming and -lSDL2* in default search paths): OK 165s + echo build (clang, assuming and -lSDL2* in default search paths): OK 165s + [ -x use-sdl ] 165s + ./use-sdl 165s sdl2-compat 2.32.58, built on Oct 31 2025 at 16:39:32, talking to SDL3 3.2.26 165s sdl2-compat: This app appears to be named: use-sdl 165s SDL_DYNAMIC_API: Not overridden 165s + [ -x use-ttf ] 165s + ./use-ttf 165s sdl2-compat 2.32.58, built on Oct 31 2025 at 16:39:32, talking to SDL3 3.2.26 165s sdl2-compat: This app appears to be named: use-ttf 165s run: OK 165s + echo run: OK 165s + rm -rf /tmp/tmp.GPIf1YeXqq 165s autopkgtest [11:58:25]: test deprecated-use: -----------------------] 166s deprecated-use PASS (superficial)autopkgtest [11:58:26]: test deprecated-use: - - - - - - - - - - results - - - - - - - - - - 166s 166s autopkgtest [11:58:26]: test cmake: preparing testbed 185s Creating nova instance adt-resolute-arm64-sdl2-compat-20251102-113956-juju-7f2275-prod-proposed-migration-environment-15-4e658ed4-004d-4a8a-b751-a5943460d332 from image adt/ubuntu-resolute-arm64-server-20251102.img (UUID 34b47b8c-18e0-482e-a530-f534ca853027)... 191s nova [E] nova boot failed (attempt #0): 191s nova [E] DEBUG (extension:189) found extension EntryPoint.parse('v1password = swiftclient.authv1:PasswordLoader') 191s DEBUG (extension:189) found extension EntryPoint.parse('noauth = cinderclient.contrib.noauth:CinderNoAuthLoader') 191s DEBUG (extension:189) found extension EntryPoint.parse('admin_token = keystoneauth1.loading._plugins.admin_token:AdminToken') 191s DEBUG (extension:189) found extension EntryPoint.parse('none = keystoneauth1.loading._plugins.noauth:NoAuth') 191s DEBUG (extension:189) found extension EntryPoint.parse('password = keystoneauth1.loading._plugins.identity.generic:Password') 191s DEBUG (extension:189) found extension EntryPoint.parse('token = keystoneauth1.loading._plugins.identity.generic:Token') 191s DEBUG (extension:189) found extension EntryPoint.parse('v2password = keystoneauth1.loading._plugins.identity.v2:Password') 191s DEBUG (extension:189) found extension EntryPoint.parse('v2token = keystoneauth1.loading._plugins.identity.v2:Token') 191s DEBUG (extension:189) found extension EntryPoint.parse('v3adfspassword = keystoneauth1.extras._saml2._loading:ADFSPassword') 191s DEBUG (extension:189) found extension EntryPoint.parse('v3applicationcredential = keystoneauth1.loading._plugins.identity.v3:ApplicationCredential') 191s DEBUG (extension:189) found extension EntryPoint.parse('v3fedkerb = keystoneauth1.extras.kerberos._loading:MappedKerberos') 191s DEBUG (extension:189) found extension EntryPoint.parse('v3kerberos = keystoneauth1.extras.kerberos._loading:Kerberos') 191s DEBUG (extension:189) found extension EntryPoint.parse('v3multifactor = keystoneauth1.loading._plugins.identity.v3:MultiFactor') 191s DEBUG (extension:189) found extension EntryPoint.parse('v3oauth1 = keystoneauth1.extras.oauth1._loading:V3OAuth1') 191s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcaccesstoken = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAccessToken') 191s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcauthcode = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAuthorizationCode') 191s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcclientcredentials = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectClientCredentials') 191s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcpassword = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectPassword') 191s DEBUG (extension:189) found extension EntryPoint.parse('v3password = keystoneauth1.loading._plugins.identity.v3:Password') 191s DEBUG (extension:189) found extension EntryPoint.parse('v3samlpassword = keystoneauth1.extras._saml2._loading:Saml2Password') 191s DEBUG (extension:189) found extension EntryPoint.parse('v3token = keystoneauth1.loading._plugins.identity.v3:Token') 191s DEBUG (extension:189) found extension EntryPoint.parse('v3tokenlessauth = keystoneauth1.loading._plugins.identity.v3:TokenlessAuth') 191s DEBUG (extension:189) found extension EntryPoint.parse('v3totp = keystoneauth1.loading._plugins.identity.v3:TOTP') 191s DEBUG (session:517) REQ: curl -g -i -X GET https://keystone.ps6.canonical.com:5000/v3 -H "Accept: application/json" -H "User-Agent: nova keystoneauth1/4.0.0 python-requests/2.22.0 CPython/3.8.10" 191s DEBUG (connectionpool:962) Starting new HTTPS connection (1): keystone.ps6.canonical.com:5000 191s DEBUG (connectionpool:429) https://keystone.ps6.canonical.com:5000 "GET /v3 HTTP/1.1" 200 267 191s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 267 Content-Type: application/json Date: Sun, 02 Nov 2025 11:58:48 GMT Keep-Alive: timeout=75, max=1000 Server: Apache/2.4.52 (Ubuntu) Vary: X-Auth-Token x-openstack-request-id: req-73b94d2b-13d0-47ea-a109-714119e55789 191s DEBUG (session:580) RESP BODY: {"version": {"id": "v3.14", "status": "stable", "updated": "2020-04-07T00:00:00Z", "links": [{"rel": "self", "href": "https://keystone.ps6.canonical.com:5000/v3/"}], "media-types": [{"base": "application/json", "type": "application/vnd.openstack.identity-v3+json"}]}} 191s DEBUG (session:946) GET call to https://keystone.ps6.canonical.com:5000/v3 used request id req-73b94d2b-13d0-47ea-a109-714119e55789 191s DEBUG (base:182) Making authentication request to https://keystone.ps6.canonical.com:5000/v3/auth/tokens 191s DEBUG (connectionpool:429) https://keystone.ps6.canonical.com:5000 "POST /v3/auth/tokens HTTP/1.1" 201 12445 191s DEBUG (base:187) {"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "369f50a481564a2c9433776a4ebd224d", "name": "prod-proposed-migration-arm64", "password_expires_at": null}, "audit_ids": ["ROLsbZXNSY263leuGy4dWQ"], "expires_at": "2025-11-03T11:58:48.000000Z", "issued_at": "2025-11-02T11:58:48.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "bd8b3df3f03d43a0a9303b7c0434fdab", "name": "prod-proposed-migration-arm64_project"}, "is_domain": false, "roles": [{"id": "15cf997650e345b7b21c02b5cdb7d84a", "name": "member"}, {"id": "86bf3043974746c2bf52c2a9f362f986", "name": "reader"}], "is_admin_project": false, "catalog": [{"endpoints": [{"id": "213cdf38198c4581bd5b7d6d0836923b", "interface": "internal", "region_id": "prodstack6", "url": "https://radosgw-internal.ps6.canonical.com:443/", "region": "prodstack6"}, {"id": "67061eee26944a1a8009f9d07be19738", "interface": "public", "region_id": "prodstack6", "url": "https://radosgw.ps6.canonical.com:443/", "region": "prodstack6"}, {"id": "fc88c52c749a47d08a24a2c7efbde01b", "interface": "admin", "region_id": "prodstack6", "url": "https://radosgw-admin.ps6.canonical.com:443/", "region": "prodstack6"}], "id": "06e4714942634054bf9aa11715312b4e", "type": "s3", "name": "s3"}, {"endpoints": [{"id": "8aa44c94b63746bd9b37f1008ad55fa8", "interface": "admin", "region_id": "prodstack6", "url": "https://aodh-admin.ps6.canonical.com:8042", "region": "prodstack6"}, {"id": "92cf08a80a0242ebbca8ec893cf332b1", "interface": "public", "region_id": "prodstack6", "url": "https://aodh.ps6.canonical.com:8042", "region": "prodstack6"}, {"id": "d8139c6e11ae4edcb78981c12bd53212", "interface": "internal", "region_id": "prodstack6", "url": "https://aodh-internal.ps6.canonical.com:8042", "region": "prodstack6"}], "id": "2fb939b0b969435c8f0c5fa4edb4de94", "type": "alarming", "name": "aodh"}, {"endpoints": [{"id": "a49fcc80e658411885f88cdd8432a571", "interface": "internal", "region_id": "prodstack6", "url": "https://heat-internal.ps6.canonical.com:8000/v1", "region": "prodstack6"}, {"id": "b23866fddba8415885b06c064c34b94b", "interface": "public", "region_id": "prodstack6", "url": "https://heat.ps6.canonical.com:8000/v1", "region": "prodstack6"}, {"id": "f84ae55197f94b8392a678f35c82ca26", "interface": "admin", "region_id": "prodstack6", "url": "https://heat-admin.ps6.canonical.com:8000/v1", "region": "prodstack6"}], "id": "3d4b59f7dab644b2b527e8e96b697545", "type": "cloudformation", "name": "heat-cfn"}, {"endpoints": [{"id": "2e0143334c6241169f45f1c11970c6bc", "interface": "public", "region_id": "prodstack6", "url": "https://heat.ps6.canonical.com:8004/v1/bd8b3df3f03d43a0a9303b7c0434fdab", "region": "prodstack6"}, {"id": "5e19c32243c04a3faf1e5f9ab900c260", "interface": "internal", "region_id": "prodstack6", "url": "https://heat-internal.ps6.canonical.com:8004/v1/bd8b3df3f03d43a0a9303b7c0434fdab", "region": "prodstack6"}, {"id": "b3fc5c88ec8543a691fec75726b86967", "interface": "admin", "region_id": "prodstack6", "url": "https://heat-admin.ps6.canonical.com:8004/v1/bd8b3df3f03d43a0a9303b7c0434fdab", "region": "prodstack6"}], "id": "43b926205044476b8093b18d8ce0a9e4", "type": "orchestration", "name": "heat"}, {"endpoints": [{"id": "a47569b96e5b4146a312e4673504557c", "interface": "public", "region_id": "prodstack6", "url": "https://glance.ps6.canonical.com:9292", "region": "prodstack6"}, {"id": "bba35c4ab04f4114a2a34e65568537bd", "interface": "internal", "region_id": "prodstack6", "url": "https://glance-internal.ps6.canonical.com:9292", "region": "prodstack6"}, {"id": "ef769f1117c74a62a279131486c89628", "interface": "admin", "region_id": "prodstack6", "url": "https://glance-admin.ps6.canonical.com:9292", "region": "prodstack6"}], "id": "49de724549524bd78e9cd46a4477226f", "type": "image", "name": "glance"}, {"endpoints": [{"id": "a1a41e9a1e2d42e5b6cd5380cd1e21bf", "interface": "admin", "region_id": "prodstack6", "url": "https://cinder-admin.ps6.canonical.com:8776/v3/bd8b3df3f03d43a0a9303b7c0434fdab", "region": "prodstack6"}, {"id": "d2309a99724b4111827482c68a832c0c", "interface": "public", "region_id": "prodstack6", "url": "https://cinder.ps6.canonical.com:8776/v3/bd8b3df3f03d43a0a9303b7c0434fdab", "region": "prodstack6"}, {"id": "f8a02e3949ff42afa772eb5e74dbef9f", "interface": "internal", "region_id": "prodstack6", "url": "https://cinder-internal.ps6.canonical.com:8776/v3/bd8b3df3f03d43a0a9303b7c0434fdab", "region": "prodstack6"}], "id": "5bf6578a631349e3af4bf36d7adb18e1", "type": "volumev3", "name": "cinderv3"}, {"endpoints": [{"id": "01d84128f36444e9b01549b86bd69116", "interface": "admin", "region_id": "prodstack6", "url": "https://barbican-admin.ps6.canonical.com:9312", "region": "prodstack6"}, {"id": "0ce4a8777e0b40a88f7fc0f77e34a605", "interface": "public", "region_id": "prodstack6", "url": "https://barbican.ps6.canonical.com:9311", "region": "prodstack6"}, {"id": "f507ba49e4a7435cb330234217c92449", "interface": "internal", "region_id": "prodstack6", "url": "https://barbican-internal.ps6.canonical.com:9311", "region": "prodstack6"}], "id": "62cb1c3d9f6c45979c13516a6b3ff114", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "3cb6121bd8f14da8aa2fba7be823a2b4", "interface": "internal", "region_id": "prodstack6", "url": "https://neutron-internal.ps6.canonical.com:9696", "region": "prodstack6"}, {"id": "46ba11d133fe4e8f9e8f9097ba737682", "interface": "admin", "region_id": "prodstack6", "url": "https://neutron-admin.ps6.canonical.com:9696", "region": "prodstack6"}, {"id": "d872eb6aa23d40009165aa3dcdce3948", "interface": "public", "region_id": "prodstack6", "url": "https://neutron.ps6.canonical.com:9696", "region": "prodstack6"}], "id": "759cb6fdfbc146dd8b9d1ba444c4b9db", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "4349d565f72446da9699269f85df5e8b", "interface": "internal", "region_id": "prodstack6", "url": "https://manila-internal.ps6.canonical.com:8786/v2/bd8b3df3f03d43a0a9303b7c0434fdab", "region": "prodstack6"}, {"id": "a483dcc58f5e415e9ec739c94474e609", "interface": "public", "region_id": "prodstack6", "url": "https://manila.ps6.canonical.com:8786/v2/bd8b3df3f03d43a0a9303b7c0434fdab", "region": "prodstack6"}, {"id": "c1f14236723e42878562d8dd63d5a6a0", "interface": "admin", "region_id": "prodstack6", "url": "https://manila-admin.ps6.canonical.com:8786/v2/bd8b3df3f03d43a0a9303b7c0434fdab", "region": "prodstack6"}], "id": "93fc4008035946deb1f433c2dd905a5d", "type": "sharev2", "name": "manilav2"}, {"endpoints": [{"id": "0fa148793c7249c8b187b6b4ff425731", "interface": "internal", "region_id": "prodstack6", "url": "https://radosgw-internal.ps6.canonical.com:443/swift/v1/AUTH_e4b04ca58d734ed0aa29e306adad4f79/simplestreams/data", "region": "prodstack6"}, {"id": "555ade266a6b4bcc81b6e5abf607aec5", "interface": "public", "region_id": "prodstack6", "url": "https://radosgw.ps6.canonical.com:443/swift/v1/AUTH_e4b04ca58d734ed0aa29e306adad4f79/simplestreams/data", "region": "prodstack6"}, {"id": "7dad1a7b1552465686424fc014463173", "interface": "admin", "region_id": "prodstack6", "url": "https://radosgw-admin.ps6.canonical.com:443/swift/simplestreams/data", "region": "prodstack6"}], "id": "977dd359af1a4fcc91a9daf4dc33b0f3", "type": "product-streams", "name": "image-stream"}, {"endpoints": [{"id": "12d30eabcdec4831bd15273d55b1cbab", "interface": "internal", "region_id": "prodstack6", "url": "https://manila-internal.ps6.canonical.com:8786/v1/bd8b3df3f03d43a0a9303b7c0434fdab", "region": "prodstack6"}, {"id": "29d35b2b483346479f1ff1a13604d50e", "interface": "admin", "region_id": "prodstack6", "url": "https://manila-admin.ps6.canonical.com:8786/v1/bd8b3df3f03d43a0a9303b7c0434fdab", "region": "prodstack6"}, {"id": "4aa1422b8f5945d8aed9ba6a8d670e5c", "interface": "public", "region_id": "prodstack6", "url": "https://manila.ps6.canonical.com:8786/v1/bd8b3df3f03d43a0a9303b7c0434fdab", "region": "prodstack6"}], "id": "ac5e4f28fa794cde99f1d7ffc1b664e5", "type": "share", "name": "manila"}, {"endpoints": [{"id": "c7db93d54a684d8caeae1d9e18a59118", "interface": "admin", "region_id": "prodstack6", "url": "https://nova-admin.ps6.canonical.com:8774/v2.1", "region": "prodstack6"}, {"id": "dd7a796f401b477f9f1b5bbc05747d8d", "interface": "public", "region_id": "prodstack6", "url": "https://nova.ps6.canonical.com:8774/v2.1", "region": "prodstack6"}, {"id": "e7ecb038d830462ea67b0b463af5e013", "interface": "internal", "region_id": "prodstack6", "url": "https://nova-internal.ps6.canonical.com:8774/v2.1", "region": "prodstack6"}], "id": "b4519af08e174d4a8333a2d14ac3ba3b", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "02ef5b6154934ffd97d8b5b8e4d70d2a", "interface": "internal", "region_id": "prodstack6", "url": "https://radosgw-internal.ps6.canonical.com:443/swift/v1/AUTH_bd8b3df3f03d43a0a9303b7c0434fdab", "region": "prodstack6"}, {"id": "2741abe526e94842a4fa801423ba1ef0", "interface": "public", "region_id": "prodstack6", "url": "https://radosgw.ps6.canonical.com:443/swift/v1/AUTH_bd8b3df3f03d43a0a9303b7c0434fdab", "region": "prodstack6"}, {"id": "3742f9406c604516933d6fd8c29e0880", "interface": "admin", "region_id": "prodstack6", "url": "https://radosgw-admin.ps6.canonical.com:443/swift", "region": "prodstack6"}], "id": "c7f07a7b3b3c408c96200dfd1d1a0f6f", "type": "object-store", "name": "swift"}, {"endpoints": [{"id": "06d4ed6c160a43f2b7fa7f80ad1dc709", "interface": "internal", "region_id": "prodstack6", "url": "https://designate-internal.ps6.canonical.com:9001", "region": "prodstack6"}, {"id": "1e240624a50c4ca0aaa6ef63cbc94f1b", "interface": "admin", "region_id": "prodstack6", "url": "https://designate-admin.ps6.canonical.com:9001", "region": "prodstack6"}, {"id": "f94d7d17997a43fd9c63b34c43301c6e", "interface": "public", "region_id": "prodstack6", "url": "https://designate.ps6.canonical.com:9001", "region": "prodstack6"}], "id": "cf82013d63844fedbe96bcacb6bd1fef", "type": "dns", "name": "designate"}, {"endpoints": [{"id": "4a688340be464710bfa60bf3f88f41c4", "interface": "admin", "region_id": "prodstack6", "url": "https://gnocchi-admin.ps6.canonical.com:8041", "region": "prodstack6"}, {"id": "a5a95506c96d4716adb4efc3ac9051be", "interface": "public", "region_id": "prodstack6", "url": "https://gnocchi.ps6.canonical.com:8041", "region": "prodstack6"}, {"id": "eebc17a086834f8fa8bb6b35c8061a8c", "interface": "internal", "region_id": "prodstack6", "url": "https://gnocchi-internal.ps6.canonical.com:8041", "region": "prodstack6"}], "id": "d10589e854a446a5b852593f33f170a7", "type": "metric", "name": "gnocchi"}, {"endpoints": [{"id": "08f66df28d0f47f3bec12f29e06d85ac", "interface": "admin", "region_id": "prodstack6", "url": "https://keystone-admin.ps6.canonical.com:35357/v3", "region": "prodstack6"}, {"id": "46d270b45ceb42db902f4d241afa6a70", "interface": "public", "region_id": "prodstack6", "url": "https://keystone.ps6.canonical.com:5000/v3", "region": "prodstack6"}, {"id": "a4addee11d9349cfa46ec6660dbad947", "interface": "internal", "region_id": "prodstack6", "url": "https://keystone-internal.ps6.canonical.com:5000/v3", "region": "prodstack6"}], "id": "deb38a775a9b4e87a8de9e3eed779882", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "18b4af5f40664babb94e884c6a53ccf3", "interface": "admin", "region_id": "prodstack6", "url": "https://octavia-admin.ps6.canonical.com:9876", "region": "prodstack6"}, {"id": "2b6f7ba7f9944ee1aebd6dccc5223b2d", "interface": "internal", "region_id": "prodstack6", "url": "https://octavia-internal.ps6.canonical.com:9876", "region": "prodstack6"}, {"id": "5e3012e9c79e4890be4d964b6208f5c6", "interface": "public", "region_id": "prodstack6", "url": "https://octavia.ps6.canonical.com:9876", "region": "prodstack6"}], "id": "e00337be20d54948b66a1c3109b885c6", "type": "load-balancer", "name": "octavia"}, {"endpoints": [{"id": "2d2942b35f3041389ad810f679d02f22", "interface": "public", "region_id": "prodstack6", "url": "https://placement.ps6.canonical.com:8778", "region": "prodstack6"}, {"id": "2e3beaac7ac14284b72e2592820ad725", "interface": "admin", "region_id": "prodstack6", "url": "https://placement-admin.ps6.canonical.com:8778", "region": "prodstack6"}, {"id": "91060f6df9ae444f81808adf40540d94", "interface": "internal", "region_id": "prodstack6", "url": "https://placement-internal.ps6.canonical.com:8778", "region": "prodstack6"}], "id": "edc6e37f154f4c0ab3dd4d52b82bf873", "type": "placement", "name": "placement"}]}} 191s REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1 -H "Accept: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}d3e159fabf2734b9bb6e188e10db768b687014f42df154fd069c822747641994" 191s DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1 -H "Accept: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}d3e159fabf2734b9bb6e188e10db768b687014f42df154fd069c822747641994" 191s DEBUG (connectionpool:962) Starting new HTTPS connection (1): nova.ps6.canonical.com:8774 191s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1 HTTP/1.1" 302 0 191s RESP: [302] Connection: Keep-Alive Content-Length: 0 Content-Type: text/plain; charset=utf8 Date: Sun, 02 Nov 2025 11:58:49 GMT Keep-Alive: timeout=75, max=1000 Location: https://nova.ps6.canonical.com:8774/v2.1/ Server: Apache/2.4.52 (Ubuntu) x-compute-request-id: req-241abf85-4bcc-486a-b037-ef254e1a984c x-openstack-request-id: req-241abf85-4bcc-486a-b037-ef254e1a984c 191s DEBUG (session:548) RESP: [302] Connection: Keep-Alive Content-Length: 0 Content-Type: text/plain; charset=utf8 Date: Sun, 02 Nov 2025 11:58:49 GMT Keep-Alive: timeout=75, max=1000 Location: https://nova.ps6.canonical.com:8774/v2.1/ Server: Apache/2.4.52 (Ubuntu) x-compute-request-id: req-241abf85-4bcc-486a-b037-ef254e1a984c x-openstack-request-id: req-241abf85-4bcc-486a-b037-ef254e1a984c 191s RESP BODY: Omitted, Content-Type is set to text/plain; charset=utf8. Only application/json responses have their bodies logged. 191s DEBUG (session:580) RESP BODY: Omitted, Content-Type is set to text/plain; charset=utf8. Only application/json responses have their bodies logged. 191s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/ HTTP/1.1" 200 397 191s RESP: [200] Connection: Keep-Alive Content-Length: 397 Content-Type: application/json Date: Sun, 02 Nov 2025 11:58:49 GMT Keep-Alive: timeout=75, max=999 OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-639feff5-ead9-46a2-88a4-1b2914f3e05f x-openstack-request-id: req-639feff5-ead9-46a2-88a4-1b2914f3e05f 191s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 397 Content-Type: application/json Date: Sun, 02 Nov 2025 11:58:49 GMT Keep-Alive: timeout=75, max=999 OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-639feff5-ead9-46a2-88a4-1b2914f3e05f x-openstack-request-id: req-639feff5-ead9-46a2-88a4-1b2914f3e05f 191s RESP BODY: {"version": {"id": "v2.1", "status": "CURRENT", "version": "2.90", "min_version": "2.1", "updated": "2013-07-23T11:33:21Z", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/"}, {"rel": "describedby", "type": "text/html", "href": "http://docs.openstack.org/"}], "media-types": [{"base": "application/json", "type": "application/vnd.openstack.compute+json;version=2.1"}]}} 191s DEBUG (session:580) RESP BODY: {"version": {"id": "v2.1", "status": "CURRENT", "version": "2.90", "min_version": "2.1", "updated": "2013-07-23T11:33:21Z", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/"}, {"rel": "describedby", "type": "text/html", "href": "http://docs.openstack.org/"}], "media-types": [{"base": "application/json", "type": "application/vnd.openstack.compute+json;version=2.1"}]}} 191s GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/ used request id req-639feff5-ead9-46a2-88a4-1b2914f3e05f 191s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/ used request id req-639feff5-ead9-46a2-88a4-1b2914f3e05f 191s DEBUG (extension:189) found extension EntryPoint.parse('v1password = swiftclient.authv1:PasswordLoader') 191s DEBUG (extension:189) found extension EntryPoint.parse('noauth = cinderclient.contrib.noauth:CinderNoAuthLoader') 191s DEBUG (extension:189) found extension EntryPoint.parse('admin_token = keystoneauth1.loading._plugins.admin_token:AdminToken') 191s DEBUG (extension:189) found extension EntryPoint.parse('none = keystoneauth1.loading._plugins.noauth:NoAuth') 191s DEBUG (extension:189) found extension EntryPoint.parse('password = keystoneauth1.loading._plugins.identity.generic:Password') 191s DEBUG (extension:189) found extension EntryPoint.parse('token = keystoneauth1.loading._plugins.identity.generic:Token') 191s DEBUG (extension:189) found extension EntryPoint.parse('v2password = keystoneauth1.loading._plugins.identity.v2:Password') 191s DEBUG (extension:189) found extension EntryPoint.parse('v2token = keystoneauth1.loading._plugins.identity.v2:Token') 191s DEBUG (extension:189) found extension EntryPoint.parse('v3adfspassword = keystoneauth1.extras._saml2._loading:ADFSPassword') 191s DEBUG (extension:189) found extension EntryPoint.parse('v3applicationcredential = keystoneauth1.loading._plugins.identity.v3:ApplicationCredential') 191s DEBUG (extension:189) found extension EntryPoint.parse('v3fedkerb = keystoneauth1.extras.kerberos._loading:MappedKerberos') 191s DEBUG (extension:189) found extension EntryPoint.parse('v3kerberos = keystoneauth1.extras.kerberos._loading:Kerberos') 191s DEBUG (extension:189) found extension EntryPoint.parse('v3multifactor = keystoneauth1.loading._plugins.identity.v3:MultiFactor') 191s DEBUG (extension:189) found extension EntryPoint.parse('v3oauth1 = keystoneauth1.extras.oauth1._loading:V3OAuth1') 191s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcaccesstoken = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAccessToken') 191s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcauthcode = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAuthorizationCode') 191s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcclientcredentials = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectClientCredentials') 191s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcpassword = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectPassword') 191s DEBUG (extension:189) found extension EntryPoint.parse('v3password = keystoneauth1.loading._plugins.identity.v3:Password') 191s DEBUG (extension:189) found extension EntryPoint.parse('v3samlpassword = keystoneauth1.extras._saml2._loading:Saml2Password') 191s DEBUG (extension:189) found extension EntryPoint.parse('v3token = keystoneauth1.loading._plugins.identity.v3:Token') 191s DEBUG (extension:189) found extension EntryPoint.parse('v3tokenlessauth = keystoneauth1.loading._plugins.identity.v3:TokenlessAuth') 191s DEBUG (extension:189) found extension EntryPoint.parse('v3totp = keystoneauth1.loading._plugins.identity.v3:TOTP') 191s DEBUG (session:517) REQ: curl -g -i -X GET https://glance.ps6.canonical.com:9292/v2/images/34b47b8c-18e0-482e-a530-f534ca853027 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}d3e159fabf2734b9bb6e188e10db768b687014f42df154fd069c822747641994" -H "X-OpenStack-Nova-API-Version: 2.87" 191s DEBUG (connectionpool:962) Starting new HTTPS connection (1): glance.ps6.canonical.com:9292 191s DEBUG (connectionpool:429) https://glance.ps6.canonical.com:9292 "GET /v2/images/34b47b8c-18e0-482e-a530-f534ca853027 HTTP/1.1" 200 2237 191s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2237 Content-Type: application/json Date: Sun, 02 Nov 2025 11:58:49 GMT Keep-Alive: timeout=75, max=1000 Server: Apache/2.4.52 (Ubuntu) X-Openstack-Request-Id: req-06b9e64c-ae40-46f9-950b-1b22f43e0a51 191s DEBUG (session:580) RESP BODY: {"architecture": "aarch64", "base_image_ref": "15bc4be4-4ec6-4714-825e-9d96c1c70bd1", "boot_roles": "member,reader", "content_id": "auto.sync", "hw_cdrom_bus": "scsi", "hw_disk_bus": "virtio", "hw_machine_type": "virt", "hw_video_model": "virtio", "hw_vif_model": "virtio", "image_location": "snapshot", "image_state": "available", "image_type": "snapshot", "img_config_drive": "mandatory", "instance_uuid": "4a0c4452-ae33-43b4-87d5-334f23882ae4", "item_name": "disk1.img", "os_distro": "ubuntu", "os_version": "25.10", "owner_id": "bd8b3df3f03d43a0a9303b7c0434fdab", "owner_project_name": "prod-proposed-migration-arm64_project", "owner_user_name": "prod-proposed-migration-arm64", "product_name": "com.ubuntu.cloud.daily:server:25.10:arm64", "simplestreams_metadata": "{\"aliases\": \"25.10,q,questing,devel\", \"arch\": \"arm64\", \"ftype\": \"disk1.img\", \"label\": \"daily\", \"os\": \"ubuntu\", \"pubname\": \"ubuntu-questing-daily-arm64-server-20251007\", \"release\": \"questing\", \"release_codename\": \"Questing Quokka\", \"release_title\": \"25.10\"", "source_content_id": "com.ubuntu.cloud:daily:download", "user_id": "369f50a481564a2c9433776a4ebd224d", "version_name": "20251007", "name": "adt/ubuntu-resolute-arm64-server-20251102.img", "disk_format": "qcow2", "container_format": "bare", "visibility": "private", "size": 3038117888, "virtual_size": 21474836480, "status": "active", "checksum": "13f13bd61ccbfa11d1f28aba5c5cfdda", "protected": false, "min_ram": 0, "min_disk": 20, "owner": "bd8b3df3f03d43a0a9303b7c0434fdab", "os_hidden": false, "os_hash_algo": "sha256", "os_hash_value": "0ac54974140216a86678c35f7895c9e22c4657650e24c5476fd443afe9e5b48c", "id": "34b47b8c-18e0-482e-a530-f534ca853027", "created_at": "2025-11-02T01:23:22Z", "updated_at": "2025-11-02T01:24:05Z", "locations": [{"url": "rbd://eea9d068-c18c-11ed-8dc0-013aacb71b80/glance/34b47b8c-18e0-482e-a530-f534ca853027/snap", "metadata": {"store": "ceph"}}], "direct_url": "rbd://eea9d068-c18c-11ed-8dc0-013aacb71b80/glance/34b47b8c-18e0-482e-a530-f534ca853027/snap", "tags": [], "self": "/v2/images/34b47b8c-18e0-482e-a530-f534ca853027", "file": "/v2/images/34b47b8c-18e0-482e-a530-f534ca853027/file", "schema": "/v2/schemas/image", "stores": "ceph"} 191s DEBUG (session:936) GET call to image for https://glance.ps6.canonical.com:9292/v2/images/34b47b8c-18e0-482e-a530-f534ca853027 used request id req-06b9e64c-ae40-46f9-950b-1b22f43e0a51 191s DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/flavors/autopkgtest -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}d3e159fabf2734b9bb6e188e10db768b687014f42df154fd069c822747641994" -H "X-OpenStack-Nova-API-Version: 2.87" 191s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/flavors/autopkgtest HTTP/1.1" 404 84 191s DEBUG (session:548) RESP: [404] Connection: Keep-Alive Content-Length: 84 Content-Type: application/json; charset=UTF-8 Date: Sun, 02 Nov 2025 11:58:49 GMT Keep-Alive: timeout=75, max=998 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-8510136d-7739-4b0f-8157-19307ea778a1 x-openstack-request-id: req-8510136d-7739-4b0f-8157-19307ea778a1 191s DEBUG (session:580) RESP BODY: {"itemNotFound": {"code": 404, "message": "Flavor autopkgtest could not be found."}} 191s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/flavors/autopkgtest used request id req-8510136d-7739-4b0f-8157-19307ea778a1 191s DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/flavors?is_public=None -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}d3e159fabf2734b9bb6e188e10db768b687014f42df154fd069c822747641994" -H "X-OpenStack-Nova-API-Version: 2.87" 191s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/flavors?is_public=None HTTP/1.1" 200 1739 191s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 1739 Content-Type: application/json Date: Sun, 02 Nov 2025 11:58:49 GMT Keep-Alive: timeout=75, max=997 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-0fa0b971-10f6-4fe5-88c8-21a5d36ada11 x-openstack-request-id: req-0fa0b971-10f6-4fe5-88c8-21a5d36ada11 191s DEBUG (session:580) RESP BODY: {"flavors": [{"id": "062428d9-35a1-461f-a33a-38436ed516b4", "name": "autopkgtest-cpu8-ram16-disk160-arm64", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/062428d9-35a1-461f-a33a-38436ed516b4"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/062428d9-35a1-461f-a33a-38436ed516b4"}], "description": null}, {"id": "8d27c5f0-65c7-4018-b3f7-50463875ab09", "name": "autopkgtest", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/8d27c5f0-65c7-4018-b3f7-50463875ab09"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/8d27c5f0-65c7-4018-b3f7-50463875ab09"}], "description": null}, {"id": "8ebe34fb-1390-4cc7-bbe5-0d38c80f2fb4", "name": "autopkgtest-cpu2-ram4-disk20-arm64", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/8ebe34fb-1390-4cc7-bbe5-0d38c80f2fb4"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/8ebe34fb-1390-4cc7-bbe5-0d38c80f2fb4"}], "description": null}, {"id": "a8256f9e-53ee-4584-ad7f-60e088825b83", "name": "autopkgtest-big", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/a8256f9e-53ee-4584-ad7f-60e088825b83"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/a8256f9e-53ee-4584-ad7f-60e088825b83"}], "description": null}, {"id": "cfc564ac-9f6e-4477-91c4-a89ccb4b744e", "name": "autopkgtest-cpu4-ram8-disk100-arm64", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/cfc564ac-9f6e-4477-91c4-a89ccb4b744e"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/cfc564ac-9f6e-4477-91c4-a89ccb4b744e"}], "description": null}]} 191s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/flavors?is_public=None used request id req-0fa0b971-10f6-4fe5-88c8-21a5d36ada11 191s DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/flavors/8d27c5f0-65c7-4018-b3f7-50463875ab09 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}d3e159fabf2734b9bb6e188e10db768b687014f42df154fd069c822747641994" -H "X-OpenStack-Nova-API-Version: 2.87" 191s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/flavors/8d27c5f0-65c7-4018-b3f7-50463875ab09 HTTP/1.1" 200 613 191s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 613 Content-Type: application/json Date: Sun, 02 Nov 2025 11:58:49 GMT Keep-Alive: timeout=75, max=996 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-188eca7f-4bf6-4d09-928d-ce7f1876f6b0 x-openstack-request-id: req-188eca7f-4bf6-4d09-928d-ce7f1876f6b0 191s DEBUG (session:580) RESP BODY: {"flavor": {"id": "8d27c5f0-65c7-4018-b3f7-50463875ab09", "name": "autopkgtest", "ram": 4096, "disk": 20, "swap": 0, "OS-FLV-EXT-DATA:ephemeral": 0, "OS-FLV-DISABLED:disabled": false, "vcpus": 2, "os-flavor-access:is_public": false, "rxtx_factor": 1.0, "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/8d27c5f0-65c7-4018-b3f7-50463875ab09"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/8d27c5f0-65c7-4018-b3f7-50463875ab09"}], "description": null, "extra_specs": {"aggregate_instance_extra_specs:commit": "builder-arm64", "hw_rng:allowed": "True"}}} 191s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/flavors/8d27c5f0-65c7-4018-b3f7-50463875ab09 used request id req-188eca7f-4bf6-4d09-928d-ce7f1876f6b0 191s DEBUG (session:517) REQ: curl -g -i -X POST https://nova.ps6.canonical.com:8774/v2.1/servers -H "Accept: application/json" -H "Content-Type: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}d3e159fabf2734b9bb6e188e10db768b687014f42df154fd069c822747641994" -H "X-OpenStack-Nova-API-Version: 2.87" -d '{"server": {"name": "adt-resolute-arm64-sdl2-compat-20251102-113956-juju-7f2275-prod-proposed-migration-environment-15-4e658ed4-004d-4a8a-b751-a5943460d332", "imageRef": "34b47b8c-18e0-482e-a530-f534ca853027", "flavorRef": "8d27c5f0-65c7-4018-b3f7-50463875ab09", "user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "min_count": 1, "max_count": 1, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-arm64-11.secgroup"}], "networks": [{"uuid": "6ea4839c-9760-4b54-ab7d-70a6312667d1"}]}}' 191s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "POST /v2.1/servers HTTP/1.1" 202 477 191s DEBUG (session:548) RESP: [202] Connection: Keep-Alive Content-Length: 477 Content-Type: application/json Date: Sun, 02 Nov 2025 11:58:49 GMT Keep-Alive: timeout=75, max=995 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 location: https://nova.ps6.canonical.com:8774/v2.1/servers/88af9599-963e-42e2-a0a0-f4169b5f3afd x-compute-request-id: req-362f466e-aefb-462a-8090-076d96aa0126 x-openstack-request-id: req-362f466e-aefb-462a-8090-076d96aa0126 191s DEBUG (session:580) RESP BODY: {"server": {"id": "88af9599-963e-42e2-a0a0-f4169b5f3afd", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/88af9599-963e-42e2-a0a0-f4169b5f3afd"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/88af9599-963e-42e2-a0a0-f4169b5f3afd"}], "OS-DCF:diskConfig": "MANUAL", "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-arm64-11.secgroup"}], "adminPass": "ykCX5D9XaTjr"}} 191s DEBUG (session:936) POST call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers used request id req-362f466e-aefb-462a-8090-076d96aa0126 191s DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/88af9599-963e-42e2-a0a0-f4169b5f3afd -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}d3e159fabf2734b9bb6e188e10db768b687014f42df154fd069c822747641994" -H "X-OpenStack-Nova-API-Version: 2.87" 191s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/88af9599-963e-42e2-a0a0-f4169b5f3afd HTTP/1.1" 200 2625 191s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2625 Content-Type: application/json Date: Sun, 02 Nov 2025 11:58:50 GMT Keep-Alive: timeout=75, max=994 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-ee7ec9db-594b-43a0-97f4-f3b0cebed68f x-openstack-request-id: req-ee7ec9db-594b-43a0-97f4-f3b0cebed68f 191s DEBUG (session:580) RESP BODY: {"server": {"id": "88af9599-963e-42e2-a0a0-f4169b5f3afd", "name": "adt-resolute-arm64-sdl2-compat-20251102-113956-juju-7f2275-prod-proposed-migration-environment-15-4e658ed4-004d-4a8a-b751-a5943460d332", "status": "BUILD", "tenant_id": "bd8b3df3f03d43a0a9303b7c0434fdab", "user_id": "369f50a481564a2c9433776a4ebd224d", "metadata": {}, "hostId": "", "image": {"id": "34b47b8c-18e0-482e-a530-f534ca853027", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/34b47b8c-18e0-482e-a530-f534ca853027"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder-arm64", "hw_rng:allowed": "True"}}, "created": "2025-11-02T11:58:51Z", "updated": "2025-11-02T11:58:50Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/88af9599-963e-42e2-a0a0-f4169b5f3afd"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/88af9599-963e-42e2-a0a0-f4169b5f3afd"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "OS-EXT-SRV-ATTR:host": null, "OS-EXT-SRV-ATTR:instance_name": "", "OS-EXT-SRV-ATTR:hypervisor_hostname": null, "OS-EXT-SRV-ATTR:reservation_id": "r-ftj0el0i", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-arm64-sdl2-compat-20251102-113956-juju-7f2275-prod", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": null, "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "scheduling", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 191s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/88af9599-963e-42e2-a0a0-f4169b5f3afd used request id req-ee7ec9db-594b-43a0-97f4-f3b0cebed68f 191s DEBUG (session:517) REQ: curl -g -i -X GET https://glance.ps6.canonical.com:9292/v2/images/34b47b8c-18e0-482e-a530-f534ca853027 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}d3e159fabf2734b9bb6e188e10db768b687014f42df154fd069c822747641994" -H "X-OpenStack-Nova-API-Version: 2.87" 191s DEBUG (connectionpool:429) https://glance.ps6.canonical.com:9292 "GET /v2/images/34b47b8c-18e0-482e-a530-f534ca853027 HTTP/1.1" 200 2237 191s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2237 Content-Type: application/json Date: Sun, 02 Nov 2025 11:58:51 GMT Keep-Alive: timeout=75, max=999 Server: Apache/2.4.52 (Ubuntu) X-Openstack-Request-Id: req-15421874-7b58-4b4e-8bb6-a6094b535d4a 191s DEBUG (session:580) RESP BODY: {"architecture": "aarch64", "base_image_ref": "15bc4be4-4ec6-4714-825e-9d96c1c70bd1", "boot_roles": "member,reader", "content_id": "auto.sync", "hw_cdrom_bus": "scsi", "hw_disk_bus": "virtio", "hw_machine_type": "virt", "hw_video_model": "virtio", "hw_vif_model": "virtio", "image_location": "snapshot", "image_state": "available", "image_type": "snapshot", "img_config_drive": "mandatory", "instance_uuid": "4a0c4452-ae33-43b4-87d5-334f23882ae4", "item_name": "disk1.img", "os_distro": "ubuntu", "os_version": "25.10", "owner_id": "bd8b3df3f03d43a0a9303b7c0434fdab", "owner_project_name": "prod-proposed-migration-arm64_project", "owner_user_name": "prod-proposed-migration-arm64", "product_name": "com.ubuntu.cloud.daily:server:25.10:arm64", "simplestreams_metadata": "{\"aliases\": \"25.10,q,questing,devel\", \"arch\": \"arm64\", \"ftype\": \"disk1.img\", \"label\": \"daily\", \"os\": \"ubuntu\", \"pubname\": \"ubuntu-questing-daily-arm64-server-20251007\", \"release\": \"questing\", \"release_codename\": \"Questing Quokka\", \"release_title\": \"25.10\"", "source_content_id": "com.ubuntu.cloud:daily:download", "user_id": "369f50a481564a2c9433776a4ebd224d", "version_name": "20251007", "name": "adt/ubuntu-resolute-arm64-server-20251102.img", "disk_format": "qcow2", "container_format": "bare", "visibility": "private", "size": 3038117888, "virtual_size": 21474836480, "status": "active", "checksum": "13f13bd61ccbfa11d1f28aba5c5cfdda", "protected": false, "min_ram": 0, "min_disk": 20, "owner": "bd8b3df3f03d43a0a9303b7c0434fdab", "os_hidden": false, "os_hash_algo": "sha256", "os_hash_value": "0ac54974140216a86678c35f7895c9e22c4657650e24c5476fd443afe9e5b48c", "id": "34b47b8c-18e0-482e-a530-f534ca853027", "created_at": "2025-11-02T01:23:22Z", "updated_at": "2025-11-02T01:24:05Z", "locations": [{"url": "rbd://eea9d068-c18c-11ed-8dc0-013aacb71b80/glance/34b47b8c-18e0-482e-a530-f534ca853027/snap", "metadata": {"store": "ceph"}}], "direct_url": "rbd://eea9d068-c18c-11ed-8dc0-013aacb71b80/glance/34b47b8c-18e0-482e-a530-f534ca853027/snap", "tags": [], "self": "/v2/images/34b47b8c-18e0-482e-a530-f534ca853027", "file": "/v2/images/34b47b8c-18e0-482e-a530-f534ca853027/file", "schema": "/v2/schemas/image", "stores": "ceph"} 191s DEBUG (session:936) GET call to image for https://glance.ps6.canonical.com:9292/v2/images/34b47b8c-18e0-482e-a530-f534ca853027 used request id req-15421874-7b58-4b4e-8bb6-a6094b535d4a 191s +--------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------+ 191s | Property | Value | 191s +--------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------+ 191s | OS-DCF:diskConfig | MANUAL | 191s | OS-EXT-AZ:availability_zone | | 191s | OS-EXT-SRV-ATTR:host | - | 191s | OS-EXT-SRV-ATTR:hostname | adt-resolute-arm64-sdl2-compat-20251102-113956-juju-7f2275-prod | 191s | OS-EXT-SRV-ATTR:hypervisor_hostname | - | 191s | OS-EXT-SRV-ATTR:instance_name | | 191s | OS-EXT-SRV-ATTR:kernel_id | | 191s | OS-EXT-SRV-ATTR:launch_index | 0 | 191s | OS-EXT-SRV-ATTR:ramdisk_id | | 191s | OS-EXT-SRV-ATTR:reservation_id | r-ftj0el0i | 191s | OS-EXT-SRV-ATTR:root_device_name | - | 191s | OS-EXT-STS:power_state | 0 | 191s | OS-EXT-STS:task_state | scheduling | 191s | OS-EXT-STS:vm_state | building | 191s | OS-SRV-USG:launched_at | - | 191s | OS-SRV-USG:terminated_at | - | 191s | accessIPv4 | | 191s | accessIPv6 | | 191s | adminPass | ykCX5D9XaTjr | 191s | config_drive | | 191s | created | 2025-11-02T11:58:51Z | 191s | description | - | 191s | flavor:disk | 20 | 191s | flavor:ephemeral | 0 | 191s | flavor:extra_specs | {"aggregate_instance_extra_specs:commit": "builder-arm64", "hw_rng:allowed": "True"} | 191s | flavor:original_name | autopkgtest | 191s | flavor:ram | 4096 | 191s | flavor:swap | 0 | 191s | flavor:vcpus | 2 | 191s | hostId | | 191s | id | 88af9599-963e-42e2-a0a0-f4169b5f3afd | 191s | image | adt/ubuntu-resolute-arm64-server-20251102.img (34b47b8c-18e0-482e-a530-f534ca853027) | 191s | key_name | testbed-juju-7f2275-prod-proposed-migration-environment-15 | 191s | locked | False | 191s | locked_reason | - | 191s | metadata | {} | 191s | name | adt-resolute-arm64-sdl2-compat-20251102-113956-juju-7f2275-prod-proposed-migration-environment-15-4e658ed4-004d-4a8a-b751-a5943460d332 | 191s | os-extended-volumes:volumes_attached | [] | 191s | progress | 0 | 191s | security_groups | autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-arm64-11.secgroup | 191s | server_groups | [] | 191s | status | BUILD | 191s | tags | [] | 191s | tenant_id | bd8b3df3f03d43a0a9303b7c0434fdab | 191s | trusted_image_certificates | - | 191s | updated | 2025-11-02T11:58:50Z | 191s | user_id | 369f50a481564a2c9433776a4ebd224d | 191s +--------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------+DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/88af9599-963e-42e2-a0a0-f4169b5f3afd -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}d3e159fabf2734b9bb6e188e10db768b687014f42df154fd069c822747641994" -H "X-OpenStack-Nova-API-Version: 2.87" 191s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/88af9599-963e-42e2-a0a0-f4169b5f3afd HTTP/1.1" 200 2752 191s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2752 Content-Type: application/json Date: Sun, 02 Nov 2025 11:58:51 GMT Keep-Alive: timeout=75, max=993 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-03bda43d-9381-4e80-8039-0a8a01ece76d x-openstack-request-id: req-03bda43d-9381-4e80-8039-0a8a01ece76d 191s DEBUG (session:580) RESP BODY: {"server": {"id": "88af9599-963e-42e2-a0a0-f4169b5f3afd", "name": "adt-resolute-arm64-sdl2-compat-20251102-113956-juju-7f2275-prod-proposed-migration-environment-15-4e658ed4-004d-4a8a-b751-a5943460d332", "status": "ERROR", "tenant_id": "bd8b3df3f03d43a0a9303b7c0434fdab", "user_id": "369f50a481564a2c9433776a4ebd224d", "metadata": {}, "hostId": "", "image": {"id": "34b47b8c-18e0-482e-a530-f534ca853027", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/34b47b8c-18e0-482e-a530-f534ca853027"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder-arm64", "hw_rng:allowed": "True"}}, "created": "2025-11-02T11:58:50Z", "updated": "2025-11-02T11:58:51Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/88af9599-963e-42e2-a0a0-f4169b5f3afd"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/88af9599-963e-42e2-a0a0-f4169b5f3afd"}], "OS-DCF:diskConfig": "MANUAL", "fault": {"code": 500, "created": "2025-11-02T11:58:51Z", "message": "No valid host was found. There are not enough hosts available."}, "OS-EXT-AZ:availability_zone": "", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "OS-EXT-SRV-ATTR:host": null, "OS-EXT-SRV-ATTR:instance_name": "instance-0015aa3f", "OS-EXT-SRV-ATTR:hypervisor_hostname": null, "OS-EXT-SRV-ATTR:reservation_id": "r-ftj0el0i", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-resolute-arm64-sdl2-compat-20251102-113956-juju-7f2275-prod", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": null, "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": null, "OS-EXT-STS:vm_state": "error", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 191s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/88af9599-963e-42e2-a0a0-f4169b5f3afd used request id req-03bda43d-9381-4e80-8039-0a8a01ece76d 191s DEBUG (shell:822) 191s Traceback (most recent call last): 191s File "/usr/lib/python3/dist-packages/novaclient/shell.py", line 820, in main 191s OpenStackComputeShell().main(argv) 191s File "/usr/lib/python3/dist-packages/novaclient/shell.py", line 742, in main 191s args.func(self.cs, args) 191s File "/usr/lib/python3/dist-packages/novaclient/v2/shell.py", line 980, in do_boot 191s _poll_for_status(cs.servers.get, server.id, 'building', ['active']) 191s File "/usr/lib/python3/dist-packages/novaclient/v2/shell.py", line 1019, in _poll_for_status 191s raise exceptions.ResourceInErrorState(obj) 191s novaclient.exceptions.ResourceInErrorState: 191s ERROR (ResourceInErrorState): 191s 191s 191s 191s Error building server 550s autopkgtest [12:04:50]: testbed dpkg architecture: arm64 550s autopkgtest [12:04:50]: testbed apt version: 3.1.11 551s autopkgtest [12:04:51]: @@@@@@@@@@@@@@@@@@@@ test bed setup 551s autopkgtest [12:04:51]: testbed release detected to be: resolute 551s autopkgtest [12:04:51]: updating testbed package index (apt update) 552s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [87.8 kB] 552s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 552s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 552s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 552s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [9848 B] 552s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [96.8 kB] 552s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [43.8 kB] 552s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [1272 kB] 553s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main arm64 Packages [143 kB] 553s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/main arm64 c-n-f Metadata [3832 B] 553s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/restricted arm64 Packages [107 kB] 553s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/restricted arm64 c-n-f Metadata [324 B] 553s Get:13 http://ftpmaster.internal/ubuntu resolute-proposed/universe arm64 Packages [923 kB] 553s Get:14 http://ftpmaster.internal/ubuntu resolute-proposed/universe arm64 c-n-f Metadata [30.3 kB] 553s Get:15 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse arm64 Packages [28.4 kB] 553s Get:16 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse arm64 c-n-f Metadata [1604 B] 554s Fetched 2748 kB in 2s (1709 kB/s) 555s Reading package lists... 556s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 556s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 556s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 556s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 557s Reading package lists... 557s Reading package lists... 557s Building dependency tree... 557s Reading state information... 557s Calculating upgrade... 558s The following packages will be upgraded: 558s apparmor libapparmor1 libaudit-common libaudit1 libexpat1 libffi8 558s libgcrypt20 libuv1t64 558s 8 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 558s Need to get 1562 kB of archives. 558s After this operation, 62.5 kB disk space will be freed. 558s Get:1 http://ftpmaster.internal/ubuntu resolute/main arm64 libexpat1 arm64 2.7.3-1 [81.8 kB] 558s Get:2 http://ftpmaster.internal/ubuntu resolute/main arm64 libaudit-common all 1:4.1.2-1 [6606 B] 558s Get:3 http://ftpmaster.internal/ubuntu resolute/main arm64 libaudit1 arm64 1:4.1.2-1 [58.1 kB] 558s Get:4 http://ftpmaster.internal/ubuntu resolute/main arm64 libapparmor1 arm64 5.0.0~alpha1-0ubuntu9 [57.7 kB] 558s Get:5 http://ftpmaster.internal/ubuntu resolute/main arm64 libffi8 arm64 3.5.2-2 [23.1 kB] 558s Get:6 http://ftpmaster.internal/ubuntu resolute/main arm64 libgcrypt20 arm64 1.11.2-2 [558 kB] 558s Get:7 http://ftpmaster.internal/ubuntu resolute/main arm64 apparmor arm64 5.0.0~alpha1-0ubuntu9 [676 kB] 559s Get:8 http://ftpmaster.internal/ubuntu resolute/main arm64 libuv1t64 arm64 1.51.0-2ubuntu1 [101 kB] 559s dpkg-preconfigure: unable to re-open stdin: No such file or directory 559s Fetched 1562 kB in 1s (1660 kB/s) 559s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 83460 files and directories currently installed.) 559s Preparing to unpack .../libexpat1_2.7.3-1_arm64.deb ... 559s Unpacking libexpat1:arm64 (2.7.3-1) over (2.7.1-2) ... 559s Preparing to unpack .../libaudit-common_1%3a4.1.2-1_all.deb ... 559s Unpacking libaudit-common (1:4.1.2-1) over (1:4.0.5-1build2) ... 560s Setting up libaudit-common (1:4.1.2-1) ... 560s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 83460 files and directories currently installed.) 560s Preparing to unpack .../libaudit1_1%3a4.1.2-1_arm64.deb ... 560s Unpacking libaudit1:arm64 (1:4.1.2-1) over (1:4.0.5-1build2) ... 560s Setting up libaudit1:arm64 (1:4.1.2-1) ... 560s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 83460 files and directories currently installed.) 560s Preparing to unpack .../libapparmor1_5.0.0~alpha1-0ubuntu9_arm64.deb ... 560s Unpacking libapparmor1:arm64 (5.0.0~alpha1-0ubuntu9) over (5.0.0~alpha1-0ubuntu8.1) ... 560s Preparing to unpack .../libffi8_3.5.2-2_arm64.deb ... 560s Unpacking libffi8:arm64 (3.5.2-2) over (3.5.2-1build1) ... 560s Preparing to unpack .../libgcrypt20_1.11.2-2_arm64.deb ... 560s Unpacking libgcrypt20:arm64 (1.11.2-2) over (1.11.0-7build1) ... 560s Preparing to unpack .../apparmor_5.0.0~alpha1-0ubuntu9_arm64.deb ... 561s Unpacking apparmor (5.0.0~alpha1-0ubuntu9) over (5.0.0~alpha1-0ubuntu8.1) ... 562s Preparing to unpack .../libuv1t64_1.51.0-2ubuntu1_arm64.deb ... 562s Unpacking libuv1t64:arm64 (1.51.0-2ubuntu1) over (1.50.0-2ubuntu1) ... 562s Setting up libexpat1:arm64 (2.7.3-1) ... 562s Setting up libapparmor1:arm64 (5.0.0~alpha1-0ubuntu9) ... 562s Setting up libuv1t64:arm64 (1.51.0-2ubuntu1) ... 562s Setting up libgcrypt20:arm64 (1.11.2-2) ... 562s Setting up apparmor (5.0.0~alpha1-0ubuntu9) ... 563s Installing new version of config file /etc/apparmor.d/lsblk ... 564s Installing new version of config file /etc/apparmor.d/systemd-detect-virt ... 564s Installing new version of config file /etc/apparmor.d/tnftp ... 565s Reloading AppArmor profiles 566s Setting up libffi8:arm64 (3.5.2-2) ... 566s Processing triggers for libc-bin (2.42-0ubuntu3) ... 566s Processing triggers for systemd (257.9-0ubuntu2) ... 566s Processing triggers for man-db (2.13.1-1) ... 568s Processing triggers for procps (2:4.0.4-8ubuntu3) ... 568s autopkgtest [12:05:08]: upgrading testbed (apt dist-upgrade and autopurge) 568s Reading package lists... 568s Building dependency tree... 568s Reading state information... 569s Calculating upgrade... 569s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 569s Reading package lists... 569s Building dependency tree... 569s Reading state information... 570s Solving dependencies... 570s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 570s autopkgtest [12:05:10]: rebooting testbed after setup commands that affected boot 600s Reading package lists... 600s Building dependency tree... 600s Reading state information... 600s Solving dependencies... 601s The following NEW packages will be installed: 601s build-essential cmake cmake-data cpp cpp-15 cpp-15-aarch64-linux-gnu 601s cpp-aarch64-linux-gnu g++ g++-15 g++-15-aarch64-linux-gnu 601s g++-aarch64-linux-gnu gcc gcc-15 gcc-15-aarch64-linux-gnu 601s gcc-aarch64-linux-gnu gir1.2-glib-2.0-dev gir1.2-ibus-1.0 girepository-tools 601s libabsl20240722 libasan8 libasound2-data libasound2-dev libasound2t64 601s libasyncns0 libblkid-dev libcap-dev libcc1-0 libdbus-1-dev libdecor-0-0 601s libdecor-0-dev libdrm-amdgpu1 libdrm-dev libdrm-etnaviv1 libdrm-freedreno1 601s libdrm-nouveau2 libdrm-radeon1 libdrm-tegra0 libegl-dev libegl-mesa0 libegl1 601s libffi-dev libfftw3-single3 libflac14 libgbm-dev libgbm1 libgcc-15-dev 601s libgio-2.0-dev libgio-2.0-dev-bin libgirepository-2.0-0 libgl-dev libgl1 601s libgl1-mesa-dri libgles-dev libgles1 libgles2 libglib2.0-bin libglib2.0-dev 601s libglib2.0-dev-bin libglvnd0 libglx-dev libglx-mesa0 libglx0 libgomp1 601s libhwasan0 libibus-1.0-5 libibus-1.0-dev libice-dev libice6 libisl23 libitm1 601s libjsoncpp26 liblsan0 libmount-dev libmp3lame0 libmpc3 libmpg123-0t64 601s libogg0 libopus0 libpciaccess-dev libpciaccess0 libpcre2-16-0 libpcre2-32-0 601s libpcre2-dev libpcre2-posix3 libpipewire-0.3-0t64 libpipewire-0.3-dev 601s libpkgconf3 libpulse-dev libpulse-mainloop-glib0 libpulse0 librhash1 601s libsdl2-compat libsdl2-compat-dev libsdl2-compat-shim libsdl3-0 libsdl3-dev 601s libselinux1-dev libsepol-dev libsm-dev libsm6 libsndfile1 libsndio-dev 601s libsndio7.0 libspa-0.2-dev libspa-0.2-modules libstdc++-15-dev 601s libsysprof-capture-4-dev libsystemd-dev libtsan2 libubsan1 libudev-dev 601s libvorbis0a libvorbisenc2 libvulkan1 libwayland-bin libwayland-client0 601s libwayland-cursor0 libwayland-dev libwayland-egl1 libwayland-server0 601s libwebrtc-audio-processing-1-3 libx11-dev libx11-xcb1 libxau-dev 601s libxcb-dri3-0 libxcb-glx0 libxcb-present0 libxcb-randr0 libxcb-shm0 601s libxcb-sync1 libxcb-xfixes0 libxcb1-dev libxcursor-dev libxcursor1 601s libxdmcp-dev libxext-dev libxfixes-dev libxfixes3 libxi-dev libxi6 601s libxinerama-dev libxinerama1 libxkbcommon-dev libxrandr-dev libxrandr2 601s libxrender-dev libxrender1 libxshmfence1 libxss-dev libxss1 libxt-dev 601s libxt6t64 libxv-dev libxv1 libxxf86vm-dev libxxf86vm1 mesa-libgallium 601s native-architecture pkgconf pkgconf-bin python3-packaging sgml-base uuid-dev 601s x11-common x11proto-dev xml-core xorg-sgml-doctools xtrans-dev zlib1g-dev 601s 0 upgraded, 169 newly installed, 0 to remove and 0 not upgraded. 601s Need to get 116 MB of archives. 601s After this operation, 443 MB of additional disk space will be used. 601s Get:1 http://ftpmaster.internal/ubuntu resolute/main arm64 libisl23 arm64 0.27-1 [676 kB] 602s Get:2 http://ftpmaster.internal/ubuntu resolute/main arm64 libmpc3 arm64 1.3.1-1build3 [58.9 kB] 602s Get:3 http://ftpmaster.internal/ubuntu resolute/main arm64 cpp-15-aarch64-linux-gnu arm64 15.2.0-7ubuntu1 [11.7 MB] 604s Get:4 http://ftpmaster.internal/ubuntu resolute/main arm64 cpp-15 arm64 15.2.0-7ubuntu1 [1026 B] 604s Get:5 http://ftpmaster.internal/ubuntu resolute/main arm64 cpp-aarch64-linux-gnu arm64 4:15.2.0-4ubuntu1 [5736 B] 604s Get:6 http://ftpmaster.internal/ubuntu resolute/main arm64 cpp arm64 4:15.2.0-4ubuntu1 [22.4 kB] 604s Get:7 http://ftpmaster.internal/ubuntu resolute/main arm64 libcc1-0 arm64 15.2.0-7ubuntu1 [49.0 kB] 604s Get:8 http://ftpmaster.internal/ubuntu resolute/main arm64 libgomp1 arm64 15.2.0-7ubuntu1 [147 kB] 604s Get:9 http://ftpmaster.internal/ubuntu resolute/main arm64 libitm1 arm64 15.2.0-7ubuntu1 [27.9 kB] 604s Get:10 http://ftpmaster.internal/ubuntu resolute/main arm64 libasan8 arm64 15.2.0-7ubuntu1 [2923 kB] 605s Get:11 http://ftpmaster.internal/ubuntu resolute/main arm64 liblsan0 arm64 15.2.0-7ubuntu1 [1316 kB] 605s Get:12 http://ftpmaster.internal/ubuntu resolute/main arm64 libtsan2 arm64 15.2.0-7ubuntu1 [2689 kB] 605s Get:13 http://ftpmaster.internal/ubuntu resolute/main arm64 libubsan1 arm64 15.2.0-7ubuntu1 [1176 kB] 605s Get:14 http://ftpmaster.internal/ubuntu resolute/main arm64 libhwasan0 arm64 15.2.0-7ubuntu1 [1638 kB] 605s Get:15 http://ftpmaster.internal/ubuntu resolute/main arm64 libgcc-15-dev arm64 15.2.0-7ubuntu1 [2600 kB] 605s Get:16 http://ftpmaster.internal/ubuntu resolute/main arm64 gcc-15-aarch64-linux-gnu arm64 15.2.0-7ubuntu1 [23.1 MB] 606s Get:17 http://ftpmaster.internal/ubuntu resolute/main arm64 gcc-15 arm64 15.2.0-7ubuntu1 [513 kB] 606s Get:18 http://ftpmaster.internal/ubuntu resolute/main arm64 gcc-aarch64-linux-gnu arm64 4:15.2.0-4ubuntu1 [1206 B] 606s Get:19 http://ftpmaster.internal/ubuntu resolute/main arm64 gcc arm64 4:15.2.0-4ubuntu1 [5016 B] 606s Get:20 http://ftpmaster.internal/ubuntu resolute/main arm64 libstdc++-15-dev arm64 15.2.0-7ubuntu1 [2546 kB] 606s Get:21 http://ftpmaster.internal/ubuntu resolute/main arm64 g++-15-aarch64-linux-gnu arm64 15.2.0-7ubuntu1 [13.2 MB] 607s Get:22 http://ftpmaster.internal/ubuntu resolute/main arm64 g++-15 arm64 15.2.0-7ubuntu1 [23.7 kB] 607s Get:23 http://ftpmaster.internal/ubuntu resolute/main arm64 g++-aarch64-linux-gnu arm64 4:15.2.0-4ubuntu1 [956 B] 607s Get:24 http://ftpmaster.internal/ubuntu resolute/main arm64 g++ arm64 4:15.2.0-4ubuntu1 [1080 B] 607s Get:25 http://ftpmaster.internal/ubuntu resolute/main arm64 build-essential arm64 12.12ubuntu1 [5082 B] 607s Get:26 http://ftpmaster.internal/ubuntu resolute/main arm64 cmake-data all 3.31.6-2ubuntu6 [2295 kB] 607s Get:27 http://ftpmaster.internal/ubuntu resolute/main arm64 libjsoncpp26 arm64 1.9.6-4 [77.6 kB] 607s Get:28 http://ftpmaster.internal/ubuntu resolute/main arm64 librhash1 arm64 1.4.6-1 [131 kB] 607s Get:29 http://ftpmaster.internal/ubuntu resolute/main arm64 cmake arm64 3.31.6-2ubuntu6 [11.6 MB] 607s Get:30 http://ftpmaster.internal/ubuntu resolute/main arm64 gir1.2-glib-2.0-dev arm64 2.86.1-1 [865 kB] 607s Get:31 http://ftpmaster.internal/ubuntu resolute/main arm64 libibus-1.0-5 arm64 1.5.32-2build1 [191 kB] 607s Get:32 http://ftpmaster.internal/ubuntu resolute/main arm64 gir1.2-ibus-1.0 arm64 1.5.32-2build1 [84.8 kB] 607s Get:33 http://ftpmaster.internal/ubuntu resolute/main arm64 native-architecture all 0.2.6 [2140 B] 607s Get:34 http://ftpmaster.internal/ubuntu resolute/main arm64 libgirepository-2.0-0 arm64 2.86.1-1 [77.7 kB] 607s Get:35 http://ftpmaster.internal/ubuntu resolute/main arm64 girepository-tools arm64 2.86.1-1 [107 kB] 607s Get:36 http://ftpmaster.internal/ubuntu resolute/main arm64 libabsl20240722 arm64 20240722.0-4ubuntu1 [508 kB] 607s Get:37 http://ftpmaster.internal/ubuntu resolute/main arm64 libasound2-data all 1.2.14-1ubuntu1 [21.2 kB] 607s Get:38 http://ftpmaster.internal/ubuntu resolute/main arm64 libasound2t64 arm64 1.2.14-1ubuntu1 [394 kB] 607s Get:39 http://ftpmaster.internal/ubuntu resolute/main arm64 libasound2-dev arm64 1.2.14-1ubuntu1 [120 kB] 607s Get:40 http://ftpmaster.internal/ubuntu resolute/main arm64 libasyncns0 arm64 0.8-7 [11.7 kB] 607s Get:41 http://ftpmaster.internal/ubuntu resolute/main arm64 libcap-dev arm64 1:2.75-7ubuntu2 [542 kB] 607s Get:42 http://ftpmaster.internal/ubuntu resolute/main arm64 libsystemd-dev arm64 257.9-0ubuntu2 [1451 kB] 607s Get:43 http://ftpmaster.internal/ubuntu resolute/main arm64 libpkgconf3 arm64 1.8.1-4build1 [33.7 kB] 607s Get:44 http://ftpmaster.internal/ubuntu resolute/main arm64 pkgconf-bin arm64 1.8.1-4build1 [21.7 kB] 607s Get:45 http://ftpmaster.internal/ubuntu resolute/main arm64 pkgconf arm64 1.8.1-4build1 [16.8 kB] 607s Get:46 http://ftpmaster.internal/ubuntu resolute/main arm64 sgml-base all 1.31+nmu1 [11.0 kB] 607s Get:47 http://ftpmaster.internal/ubuntu resolute/main arm64 xml-core all 0.19 [20.3 kB] 607s Get:48 http://ftpmaster.internal/ubuntu resolute/main arm64 libdbus-1-dev arm64 1.16.2-2ubuntu2 [212 kB] 607s Get:49 http://ftpmaster.internal/ubuntu resolute/main arm64 libwayland-client0 arm64 1.24.0-2 [27.6 kB] 607s Get:50 http://ftpmaster.internal/ubuntu resolute/main arm64 libdecor-0-0 arm64 0.2.4-1 [16.4 kB] 607s Get:51 http://ftpmaster.internal/ubuntu resolute/main arm64 libwayland-server0 arm64 1.24.0-2 [35.8 kB] 607s Get:52 http://ftpmaster.internal/ubuntu resolute/main arm64 libwayland-cursor0 arm64 1.24.0-2 [10.6 kB] 607s Get:53 http://ftpmaster.internal/ubuntu resolute/main arm64 libwayland-egl1 arm64 1.24.0-2 [6172 B] 607s Get:54 http://ftpmaster.internal/ubuntu resolute/main arm64 libwayland-bin arm64 1.24.0-2 [21.9 kB] 607s Get:55 http://ftpmaster.internal/ubuntu resolute/main arm64 libffi-dev arm64 3.5.2-2 [60.6 kB] 607s Get:56 http://ftpmaster.internal/ubuntu resolute/main arm64 libwayland-dev arm64 1.24.0-2 [75.8 kB] 607s Get:57 http://ftpmaster.internal/ubuntu resolute/main arm64 libdecor-0-dev arm64 0.2.4-1 [5720 B] 607s Get:58 http://ftpmaster.internal/ubuntu resolute/main arm64 libdrm-amdgpu1 arm64 2.4.127-1ubuntu1 [23.9 kB] 607s Get:59 http://ftpmaster.internal/ubuntu resolute/main arm64 libdrm-radeon1 arm64 2.4.127-1ubuntu1 [22.3 kB] 607s Get:60 http://ftpmaster.internal/ubuntu resolute/main arm64 libdrm-nouveau2 arm64 2.4.127-1ubuntu1 [19.6 kB] 607s Get:61 http://ftpmaster.internal/ubuntu resolute/main arm64 libdrm-freedreno1 arm64 2.4.127-1ubuntu1 [21.7 kB] 607s Get:62 http://ftpmaster.internal/ubuntu resolute/main arm64 libdrm-tegra0 arm64 2.4.127-1ubuntu1 [10.8 kB] 607s Get:63 http://ftpmaster.internal/ubuntu resolute/main arm64 libdrm-etnaviv1 arm64 2.4.127-1ubuntu1 [13.8 kB] 607s Get:64 http://ftpmaster.internal/ubuntu resolute/main arm64 libpciaccess0 arm64 0.18.1-1ubuntu2 [19.4 kB] 607s Get:65 http://ftpmaster.internal/ubuntu resolute/main arm64 zlib1g-dev arm64 1:1.3.dfsg+really1.3.1-1ubuntu2 [899 kB] 607s Get:66 http://ftpmaster.internal/ubuntu resolute/main arm64 libpciaccess-dev arm64 0.18.1-1ubuntu2 [23.5 kB] 607s Get:67 http://ftpmaster.internal/ubuntu resolute/main arm64 libdrm-dev arm64 2.4.127-1ubuntu1 [362 kB] 607s Get:68 http://ftpmaster.internal/ubuntu resolute/main arm64 libglvnd0 arm64 1.7.0-1build2 [59.2 kB] 607s Get:69 http://ftpmaster.internal/ubuntu resolute/main arm64 libx11-xcb1 arm64 2:1.8.12-1build1 [8216 B] 607s Get:70 http://ftpmaster.internal/ubuntu resolute/main arm64 libxcb-dri3-0 arm64 1.17.0-2build1 [8120 B] 607s Get:71 http://ftpmaster.internal/ubuntu resolute/main arm64 libxcb-present0 arm64 1.17.0-2build1 [6560 B] 607s Get:72 http://ftpmaster.internal/ubuntu resolute/main arm64 libxcb-randr0 arm64 1.17.0-2build1 [20.2 kB] 607s Get:73 http://ftpmaster.internal/ubuntu resolute/main arm64 libxcb-sync1 arm64 1.17.0-2build1 [10.4 kB] 607s Get:74 http://ftpmaster.internal/ubuntu resolute/main arm64 libxcb-xfixes0 arm64 1.17.0-2build1 [11.4 kB] 608s Get:75 http://ftpmaster.internal/ubuntu resolute/main arm64 libxshmfence1 arm64 1.3.3-1 [5378 B] 608s Get:76 http://ftpmaster.internal/ubuntu resolute/main arm64 mesa-libgallium arm64 25.2.3-1ubuntu1 [12.1 MB] 608s Get:77 http://ftpmaster.internal/ubuntu resolute/main arm64 libgbm1 arm64 25.2.3-1ubuntu1 [34.4 kB] 608s Get:78 http://ftpmaster.internal/ubuntu resolute/main arm64 libxcb-shm0 arm64 1.17.0-2build1 [6234 B] 608s Get:79 http://ftpmaster.internal/ubuntu resolute/main arm64 libegl-mesa0 arm64 25.2.3-1ubuntu1 [115 kB] 608s Get:80 http://ftpmaster.internal/ubuntu resolute/main arm64 libegl1 arm64 1.7.0-1build2 [31.9 kB] 608s Get:81 http://ftpmaster.internal/ubuntu resolute/main arm64 libxcb-glx0 arm64 1.17.0-2build1 [27.8 kB] 608s Get:82 http://ftpmaster.internal/ubuntu resolute/main arm64 libxxf86vm1 arm64 1:1.1.4-1build4 [9130 B] 608s Get:83 http://ftpmaster.internal/ubuntu resolute/main arm64 libvulkan1 arm64 1.4.321.0-1 [169 kB] 608s Get:84 http://ftpmaster.internal/ubuntu resolute/main arm64 libgl1-mesa-dri arm64 25.2.3-1ubuntu1 [34.9 kB] 608s Get:85 http://ftpmaster.internal/ubuntu resolute/main arm64 libglx-mesa0 arm64 25.2.3-1ubuntu1 [110 kB] 608s Get:86 http://ftpmaster.internal/ubuntu resolute/main arm64 libglx0 arm64 1.7.0-1build2 [34.5 kB] 608s Get:87 http://ftpmaster.internal/ubuntu resolute/main arm64 libgl1 arm64 1.7.0-1build2 [104 kB] 608s Get:88 http://ftpmaster.internal/ubuntu resolute/main arm64 xorg-sgml-doctools all 1:1.11-1.1 [10.9 kB] 608s Get:89 http://ftpmaster.internal/ubuntu resolute/main arm64 x11proto-dev all 2024.1-1 [606 kB] 608s Get:90 http://ftpmaster.internal/ubuntu resolute/main arm64 libxau-dev arm64 1:1.0.11-1build1 [10.6 kB] 608s Get:91 http://ftpmaster.internal/ubuntu resolute/main arm64 libxdmcp-dev arm64 1:1.1.5-1build1 [27.3 kB] 608s Get:92 http://ftpmaster.internal/ubuntu resolute/main arm64 xtrans-dev all 1.6.0-1 [66.1 kB] 608s Get:93 http://ftpmaster.internal/ubuntu resolute/main arm64 libxcb1-dev arm64 1.17.0-2build1 [96.2 kB] 608s Get:94 http://ftpmaster.internal/ubuntu resolute/main arm64 libx11-dev arm64 2:1.8.12-1build1 [776 kB] 608s Get:95 http://ftpmaster.internal/ubuntu resolute/main arm64 libglx-dev arm64 1.7.0-1build2 [14.2 kB] 608s Get:96 http://ftpmaster.internal/ubuntu resolute/main arm64 libgl-dev arm64 1.7.0-1build2 [103 kB] 608s Get:97 http://ftpmaster.internal/ubuntu resolute/main arm64 libegl-dev arm64 1.7.0-1build2 [18.2 kB] 608s Get:98 http://ftpmaster.internal/ubuntu resolute/main arm64 libfftw3-single3 arm64 3.3.10-2fakesync1build2 [611 kB] 608s Get:99 http://ftpmaster.internal/ubuntu resolute/main arm64 libogg0 arm64 1.3.6-1 [22.8 kB] 608s Get:100 http://ftpmaster.internal/ubuntu resolute/main arm64 libflac14 arm64 1.5.0+ds-4 [141 kB] 608s Get:101 http://ftpmaster.internal/ubuntu resolute/main arm64 libgbm-dev arm64 25.2.3-1ubuntu1 [11.9 kB] 608s Get:102 http://ftpmaster.internal/ubuntu resolute/main arm64 uuid-dev arm64 2.41.2-4ubuntu1 [58.7 kB] 608s Get:103 http://ftpmaster.internal/ubuntu resolute/main arm64 libblkid-dev arm64 2.41.2-4ubuntu1 [261 kB] 608s Get:104 http://ftpmaster.internal/ubuntu resolute/main arm64 libsepol-dev arm64 3.9-2 [413 kB] 609s Get:105 http://ftpmaster.internal/ubuntu resolute/main arm64 libpcre2-16-0 arm64 10.46-1 [225 kB] 609s Get:106 http://ftpmaster.internal/ubuntu resolute/main arm64 libpcre2-32-0 arm64 10.46-1 [213 kB] 609s Get:107 http://ftpmaster.internal/ubuntu resolute/main arm64 libpcre2-posix3 arm64 10.46-1 [7300 B] 609s Get:108 http://ftpmaster.internal/ubuntu resolute/main arm64 libpcre2-dev arm64 10.46-1 [772 kB] 609s Get:109 http://ftpmaster.internal/ubuntu resolute/main arm64 libselinux1-dev arm64 3.8.1-1build2 [183 kB] 609s Get:110 http://ftpmaster.internal/ubuntu resolute/main arm64 libmount-dev arm64 2.41.2-4ubuntu1 [37.5 kB] 609s Get:111 http://ftpmaster.internal/ubuntu resolute/main arm64 libsysprof-capture-4-dev arm64 49.0-1 [54.1 kB] 609s Get:112 http://ftpmaster.internal/ubuntu resolute/main arm64 libgio-2.0-dev arm64 2.86.1-1 [2032 kB] 609s Get:113 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-packaging all 25.0-1 [52.8 kB] 609s Get:114 http://ftpmaster.internal/ubuntu resolute/main arm64 libgio-2.0-dev-bin arm64 2.86.1-1 [129 kB] 609s Get:115 http://ftpmaster.internal/ubuntu resolute/main arm64 libgles1 arm64 1.7.0-1build2 [11.9 kB] 609s Get:116 http://ftpmaster.internal/ubuntu resolute/main arm64 libgles2 arm64 1.7.0-1build2 [17.9 kB] 609s Get:117 http://ftpmaster.internal/ubuntu resolute/main arm64 libgles-dev arm64 1.7.0-1build2 [50.6 kB] 609s Get:118 http://ftpmaster.internal/ubuntu resolute/main arm64 libglib2.0-bin arm64 2.86.1-1 [101 kB] 609s Get:119 http://ftpmaster.internal/ubuntu resolute/main arm64 libglib2.0-dev-bin arm64 2.86.1-1 [18.2 kB] 609s Get:120 http://ftpmaster.internal/ubuntu resolute/main arm64 libglib2.0-dev arm64 2.86.1-1 [18.9 kB] 609s Get:121 http://ftpmaster.internal/ubuntu resolute/main arm64 libibus-1.0-dev arm64 1.5.32-2build1 [189 kB] 609s Get:122 http://ftpmaster.internal/ubuntu resolute/main arm64 x11-common all 1:7.7+24ubuntu1 [22.4 kB] 609s Get:123 http://ftpmaster.internal/ubuntu resolute/main arm64 libice6 arm64 2:1.1.1-1 [42.3 kB] 609s Get:124 http://ftpmaster.internal/ubuntu resolute/main arm64 libice-dev arm64 2:1.1.1-1 [53.4 kB] 609s Get:125 http://ftpmaster.internal/ubuntu resolute/main arm64 libmp3lame0 arm64 3.100-6build1 [141 kB] 609s Get:126 http://ftpmaster.internal/ubuntu resolute/main arm64 libmpg123-0t64 arm64 1.33.3-1 [177 kB] 609s Get:127 http://ftpmaster.internal/ubuntu resolute/main arm64 libopus0 arm64 1.5.2-2 [2891 kB] 610s Get:128 http://ftpmaster.internal/ubuntu resolute/main arm64 libvorbis0a arm64 1.3.7-3build1 [99.3 kB] 610s Get:129 http://ftpmaster.internal/ubuntu resolute/main arm64 libvorbisenc2 arm64 1.3.7-3build1 [79.8 kB] 610s Get:130 http://ftpmaster.internal/ubuntu resolute/main arm64 libsndfile1 arm64 1.2.2-3 [224 kB] 610s Get:131 http://ftpmaster.internal/ubuntu resolute/main arm64 libwebrtc-audio-processing-1-3 arm64 1.3-3build1 [380 kB] 610s Get:132 http://ftpmaster.internal/ubuntu resolute/main arm64 libspa-0.2-modules arm64 1.4.7-3ubuntu2 [1044 kB] 610s Get:133 http://ftpmaster.internal/ubuntu resolute/main arm64 libpipewire-0.3-0t64 arm64 1.4.7-3ubuntu2 [286 kB] 610s Get:134 http://ftpmaster.internal/ubuntu resolute/main arm64 libspa-0.2-dev arm64 1.4.7-3ubuntu2 [123 kB] 610s Get:135 http://ftpmaster.internal/ubuntu resolute/main arm64 libpipewire-0.3-dev arm64 1.4.7-3ubuntu2 [59.5 kB] 610s Get:136 http://ftpmaster.internal/ubuntu resolute/main arm64 libpulse0 arm64 1:17.0+dfsg1-2ubuntu3 [290 kB] 610s Get:137 http://ftpmaster.internal/ubuntu resolute/main arm64 libpulse-mainloop-glib0 arm64 1:17.0+dfsg1-2ubuntu3 [12.6 kB] 610s Get:138 http://ftpmaster.internal/ubuntu resolute/main arm64 libpulse-dev arm64 1:17.0+dfsg1-2ubuntu3 [75.5 kB] 610s Get:139 http://ftpmaster.internal/ubuntu resolute/universe arm64 libsndio7.0 arm64 1.10.0-0.2 [31.0 kB] 610s Get:140 http://ftpmaster.internal/ubuntu resolute/main arm64 libxfixes3 arm64 1:6.0.0-2build1 [11.2 kB] 610s Get:141 http://ftpmaster.internal/ubuntu resolute/main arm64 libxrender1 arm64 1:0.9.12-1 [19.5 kB] 610s Get:142 http://ftpmaster.internal/ubuntu resolute/main arm64 libxcursor1 arm64 1:1.2.3-1 [22.2 kB] 610s Get:143 http://ftpmaster.internal/ubuntu resolute/main arm64 libxi6 arm64 2:1.8.2-1 [32.4 kB] 610s Get:144 http://ftpmaster.internal/ubuntu resolute/main arm64 libxrandr2 arm64 2:1.5.4-1 [19.6 kB] 610s Get:145 http://ftpmaster.internal/ubuntu resolute/main arm64 libxss1 arm64 1:1.2.3-1build3 [7244 B] 610s Get:146 http://ftpmaster.internal/ubuntu resolute-proposed/universe arm64 libsdl3-0 arm64 3.2.26+ds-1 [980 kB] 610s Get:147 http://ftpmaster.internal/ubuntu resolute-proposed/universe arm64 libsdl2-compat arm64 2.32.58+ds-1 [128 kB] 610s Get:148 http://ftpmaster.internal/ubuntu resolute-proposed/universe arm64 libsdl2-compat-shim arm64 2.32.58+ds-1 [9610 B] 610s Get:149 http://ftpmaster.internal/ubuntu resolute/universe arm64 libsndio-dev arm64 1.10.0-0.2 [24.0 kB] 610s Get:150 http://ftpmaster.internal/ubuntu resolute/main arm64 libudev-dev arm64 257.9-0ubuntu2 [22.0 kB] 610s Get:151 http://ftpmaster.internal/ubuntu resolute/main arm64 libxrender-dev arm64 1:0.9.12-1 [30.3 kB] 610s Get:152 http://ftpmaster.internal/ubuntu resolute/main arm64 libxfixes-dev arm64 1:6.0.0-2build1 [13.0 kB] 610s Get:153 http://ftpmaster.internal/ubuntu resolute/main arm64 libxcursor-dev arm64 1:1.2.3-1 [34.7 kB] 610s Get:154 http://ftpmaster.internal/ubuntu resolute/main arm64 libxext-dev arm64 2:1.3.4-1build2 [84.9 kB] 610s Get:155 http://ftpmaster.internal/ubuntu resolute/main arm64 libxi-dev arm64 2:1.8.2-1 [194 kB] 610s Get:156 http://ftpmaster.internal/ubuntu resolute/main arm64 libxinerama1 arm64 2:1.1.4-3build1 [6394 B] 611s Get:157 http://ftpmaster.internal/ubuntu resolute/main arm64 libxinerama-dev arm64 2:1.1.4-3build1 [8148 B] 611s Get:158 http://ftpmaster.internal/ubuntu resolute/main arm64 libxkbcommon-dev arm64 1.7.0-2.1 [57.0 kB] 611s Get:159 http://ftpmaster.internal/ubuntu resolute/main arm64 libxrandr-dev arm64 2:1.5.4-1 [27.1 kB] 611s Get:160 http://ftpmaster.internal/ubuntu resolute/main arm64 libxss-dev arm64 1:1.2.3-1build3 [12.4 kB] 611s Get:161 http://ftpmaster.internal/ubuntu resolute/main arm64 libsm6 arm64 2:1.2.6-1 [16.6 kB] 611s Get:162 http://ftpmaster.internal/ubuntu resolute/main arm64 libxt6t64 arm64 1:1.2.1-1.3 [168 kB] 611s Get:163 http://ftpmaster.internal/ubuntu resolute/main arm64 libsm-dev arm64 2:1.2.6-1 [19.6 kB] 611s Get:164 http://ftpmaster.internal/ubuntu resolute/main arm64 libxt-dev arm64 1:1.2.1-1.3 [404 kB] 611s Get:165 http://ftpmaster.internal/ubuntu resolute/main arm64 libxv1 arm64 2:1.0.13-1 [10.8 kB] 611s Get:166 http://ftpmaster.internal/ubuntu resolute/main arm64 libxv-dev arm64 2:1.0.13-1 [33.5 kB] 611s Get:167 http://ftpmaster.internal/ubuntu resolute/main arm64 libxxf86vm-dev arm64 1:1.1.4-1build4 [13.9 kB] 611s Get:168 http://ftpmaster.internal/ubuntu resolute-proposed/universe arm64 libsdl3-dev arm64 3.2.26+ds-1 [1639 kB] 611s Get:169 http://ftpmaster.internal/ubuntu resolute-proposed/universe arm64 libsdl2-compat-dev arm64 2.32.58+ds-1 [509 kB] 611s Fetched 116 MB in 10s (11.3 MB/s) 612s Selecting previously unselected package libisl23:arm64. 612s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 83460 files and directories currently installed.) 612s Preparing to unpack .../000-libisl23_0.27-1_arm64.deb ... 612s Unpacking libisl23:arm64 (0.27-1) ... 612s Selecting previously unselected package libmpc3:arm64. 612s Preparing to unpack .../001-libmpc3_1.3.1-1build3_arm64.deb ... 612s Unpacking libmpc3:arm64 (1.3.1-1build3) ... 612s Selecting previously unselected package cpp-15-aarch64-linux-gnu. 612s Preparing to unpack .../002-cpp-15-aarch64-linux-gnu_15.2.0-7ubuntu1_arm64.deb ... 612s Unpacking cpp-15-aarch64-linux-gnu (15.2.0-7ubuntu1) ... 612s Selecting previously unselected package cpp-15. 612s Preparing to unpack .../003-cpp-15_15.2.0-7ubuntu1_arm64.deb ... 612s Unpacking cpp-15 (15.2.0-7ubuntu1) ... 612s Selecting previously unselected package cpp-aarch64-linux-gnu. 612s Preparing to unpack .../004-cpp-aarch64-linux-gnu_4%3a15.2.0-4ubuntu1_arm64.deb ... 612s Unpacking cpp-aarch64-linux-gnu (4:15.2.0-4ubuntu1) ... 612s Selecting previously unselected package cpp. 612s Preparing to unpack .../005-cpp_4%3a15.2.0-4ubuntu1_arm64.deb ... 612s Unpacking cpp (4:15.2.0-4ubuntu1) ... 612s Selecting previously unselected package libcc1-0:arm64. 612s Preparing to unpack .../006-libcc1-0_15.2.0-7ubuntu1_arm64.deb ... 612s Unpacking libcc1-0:arm64 (15.2.0-7ubuntu1) ... 612s Selecting previously unselected package libgomp1:arm64. 612s Preparing to unpack .../007-libgomp1_15.2.0-7ubuntu1_arm64.deb ... 612s Unpacking libgomp1:arm64 (15.2.0-7ubuntu1) ... 612s Selecting previously unselected package libitm1:arm64. 612s Preparing to unpack .../008-libitm1_15.2.0-7ubuntu1_arm64.deb ... 612s Unpacking libitm1:arm64 (15.2.0-7ubuntu1) ... 612s Selecting previously unselected package libasan8:arm64. 612s Preparing to unpack .../009-libasan8_15.2.0-7ubuntu1_arm64.deb ... 612s Unpacking libasan8:arm64 (15.2.0-7ubuntu1) ... 612s Selecting previously unselected package liblsan0:arm64. 612s Preparing to unpack .../010-liblsan0_15.2.0-7ubuntu1_arm64.deb ... 612s Unpacking liblsan0:arm64 (15.2.0-7ubuntu1) ... 612s Selecting previously unselected package libtsan2:arm64. 612s Preparing to unpack .../011-libtsan2_15.2.0-7ubuntu1_arm64.deb ... 612s Unpacking libtsan2:arm64 (15.2.0-7ubuntu1) ... 613s Selecting previously unselected package libubsan1:arm64. 613s Preparing to unpack .../012-libubsan1_15.2.0-7ubuntu1_arm64.deb ... 613s Unpacking libubsan1:arm64 (15.2.0-7ubuntu1) ... 613s Selecting previously unselected package libhwasan0:arm64. 613s Preparing to unpack .../013-libhwasan0_15.2.0-7ubuntu1_arm64.deb ... 613s Unpacking libhwasan0:arm64 (15.2.0-7ubuntu1) ... 613s Selecting previously unselected package libgcc-15-dev:arm64. 613s Preparing to unpack .../014-libgcc-15-dev_15.2.0-7ubuntu1_arm64.deb ... 613s Unpacking libgcc-15-dev:arm64 (15.2.0-7ubuntu1) ... 613s Selecting previously unselected package gcc-15-aarch64-linux-gnu. 613s Preparing to unpack .../015-gcc-15-aarch64-linux-gnu_15.2.0-7ubuntu1_arm64.deb ... 613s Unpacking gcc-15-aarch64-linux-gnu (15.2.0-7ubuntu1) ... 613s Selecting previously unselected package gcc-15. 613s Preparing to unpack .../016-gcc-15_15.2.0-7ubuntu1_arm64.deb ... 613s Unpacking gcc-15 (15.2.0-7ubuntu1) ... 613s Selecting previously unselected package gcc-aarch64-linux-gnu. 613s Preparing to unpack .../017-gcc-aarch64-linux-gnu_4%3a15.2.0-4ubuntu1_arm64.deb ... 613s Unpacking gcc-aarch64-linux-gnu (4:15.2.0-4ubuntu1) ... 613s Selecting previously unselected package gcc. 613s Preparing to unpack .../018-gcc_4%3a15.2.0-4ubuntu1_arm64.deb ... 613s Unpacking gcc (4:15.2.0-4ubuntu1) ... 613s Selecting previously unselected package libstdc++-15-dev:arm64. 613s Preparing to unpack .../019-libstdc++-15-dev_15.2.0-7ubuntu1_arm64.deb ... 613s Unpacking libstdc++-15-dev:arm64 (15.2.0-7ubuntu1) ... 613s Selecting previously unselected package g++-15-aarch64-linux-gnu. 613s Preparing to unpack .../020-g++-15-aarch64-linux-gnu_15.2.0-7ubuntu1_arm64.deb ... 613s Unpacking g++-15-aarch64-linux-gnu (15.2.0-7ubuntu1) ... 614s Selecting previously unselected package g++-15. 614s Preparing to unpack .../021-g++-15_15.2.0-7ubuntu1_arm64.deb ... 614s Unpacking g++-15 (15.2.0-7ubuntu1) ... 614s Selecting previously unselected package g++-aarch64-linux-gnu. 614s Preparing to unpack .../022-g++-aarch64-linux-gnu_4%3a15.2.0-4ubuntu1_arm64.deb ... 614s Unpacking g++-aarch64-linux-gnu (4:15.2.0-4ubuntu1) ... 614s Selecting previously unselected package g++. 614s Preparing to unpack .../023-g++_4%3a15.2.0-4ubuntu1_arm64.deb ... 614s Unpacking g++ (4:15.2.0-4ubuntu1) ... 614s Selecting previously unselected package build-essential. 614s Preparing to unpack .../024-build-essential_12.12ubuntu1_arm64.deb ... 614s Unpacking build-essential (12.12ubuntu1) ... 614s Selecting previously unselected package cmake-data. 614s Preparing to unpack .../025-cmake-data_3.31.6-2ubuntu6_all.deb ... 614s Unpacking cmake-data (3.31.6-2ubuntu6) ... 614s Selecting previously unselected package libjsoncpp26:arm64. 614s Preparing to unpack .../026-libjsoncpp26_1.9.6-4_arm64.deb ... 614s Unpacking libjsoncpp26:arm64 (1.9.6-4) ... 614s Selecting previously unselected package librhash1:arm64. 614s Preparing to unpack .../027-librhash1_1.4.6-1_arm64.deb ... 614s Unpacking librhash1:arm64 (1.4.6-1) ... 614s Selecting previously unselected package cmake. 614s Preparing to unpack .../028-cmake_3.31.6-2ubuntu6_arm64.deb ... 614s Unpacking cmake (3.31.6-2ubuntu6) ... 614s Selecting previously unselected package gir1.2-glib-2.0-dev:arm64. 614s Preparing to unpack .../029-gir1.2-glib-2.0-dev_2.86.1-1_arm64.deb ... 614s Unpacking gir1.2-glib-2.0-dev:arm64 (2.86.1-1) ... 615s Selecting previously unselected package libibus-1.0-5:arm64. 615s Preparing to unpack .../030-libibus-1.0-5_1.5.32-2build1_arm64.deb ... 615s Unpacking libibus-1.0-5:arm64 (1.5.32-2build1) ... 615s Selecting previously unselected package gir1.2-ibus-1.0:arm64. 615s Preparing to unpack .../031-gir1.2-ibus-1.0_1.5.32-2build1_arm64.deb ... 615s Unpacking gir1.2-ibus-1.0:arm64 (1.5.32-2build1) ... 615s Selecting previously unselected package native-architecture. 615s Preparing to unpack .../032-native-architecture_0.2.6_all.deb ... 615s Unpacking native-architecture (0.2.6) ... 615s Selecting previously unselected package libgirepository-2.0-0:arm64. 615s Preparing to unpack .../033-libgirepository-2.0-0_2.86.1-1_arm64.deb ... 615s Unpacking libgirepository-2.0-0:arm64 (2.86.1-1) ... 615s Selecting previously unselected package girepository-tools:arm64. 615s Preparing to unpack .../034-girepository-tools_2.86.1-1_arm64.deb ... 615s Unpacking girepository-tools:arm64 (2.86.1-1) ... 615s Selecting previously unselected package libabsl20240722:arm64. 615s Preparing to unpack .../035-libabsl20240722_20240722.0-4ubuntu1_arm64.deb ... 615s Unpacking libabsl20240722:arm64 (20240722.0-4ubuntu1) ... 615s Selecting previously unselected package libasound2-data. 615s Preparing to unpack .../036-libasound2-data_1.2.14-1ubuntu1_all.deb ... 615s Unpacking libasound2-data (1.2.14-1ubuntu1) ... 615s Selecting previously unselected package libasound2t64:arm64. 615s Preparing to unpack .../037-libasound2t64_1.2.14-1ubuntu1_arm64.deb ... 615s Unpacking libasound2t64:arm64 (1.2.14-1ubuntu1) ... 615s Selecting previously unselected package libasound2-dev:arm64. 615s Preparing to unpack .../038-libasound2-dev_1.2.14-1ubuntu1_arm64.deb ... 615s Unpacking libasound2-dev:arm64 (1.2.14-1ubuntu1) ... 615s Selecting previously unselected package libasyncns0:arm64. 615s Preparing to unpack .../039-libasyncns0_0.8-7_arm64.deb ... 615s Unpacking libasyncns0:arm64 (0.8-7) ... 615s Selecting previously unselected package libcap-dev:arm64. 615s Preparing to unpack .../040-libcap-dev_1%3a2.75-7ubuntu2_arm64.deb ... 615s Unpacking libcap-dev:arm64 (1:2.75-7ubuntu2) ... 615s Selecting previously unselected package libsystemd-dev:arm64. 615s Preparing to unpack .../041-libsystemd-dev_257.9-0ubuntu2_arm64.deb ... 615s Unpacking libsystemd-dev:arm64 (257.9-0ubuntu2) ... 615s Selecting previously unselected package libpkgconf3:arm64. 615s Preparing to unpack .../042-libpkgconf3_1.8.1-4build1_arm64.deb ... 615s Unpacking libpkgconf3:arm64 (1.8.1-4build1) ... 615s Selecting previously unselected package pkgconf-bin. 615s Preparing to unpack .../043-pkgconf-bin_1.8.1-4build1_arm64.deb ... 615s Unpacking pkgconf-bin (1.8.1-4build1) ... 615s Selecting previously unselected package pkgconf:arm64. 615s Preparing to unpack .../044-pkgconf_1.8.1-4build1_arm64.deb ... 615s Unpacking pkgconf:arm64 (1.8.1-4build1) ... 615s Selecting previously unselected package sgml-base. 615s Preparing to unpack .../045-sgml-base_1.31+nmu1_all.deb ... 615s Unpacking sgml-base (1.31+nmu1) ... 615s Selecting previously unselected package xml-core. 615s Preparing to unpack .../046-xml-core_0.19_all.deb ... 615s Unpacking xml-core (0.19) ... 615s Selecting previously unselected package libdbus-1-dev:arm64. 615s Preparing to unpack .../047-libdbus-1-dev_1.16.2-2ubuntu2_arm64.deb ... 615s Unpacking libdbus-1-dev:arm64 (1.16.2-2ubuntu2) ... 615s Selecting previously unselected package libwayland-client0:arm64. 615s Preparing to unpack .../048-libwayland-client0_1.24.0-2_arm64.deb ... 615s Unpacking libwayland-client0:arm64 (1.24.0-2) ... 615s Selecting previously unselected package libdecor-0-0:arm64. 615s Preparing to unpack .../049-libdecor-0-0_0.2.4-1_arm64.deb ... 615s Unpacking libdecor-0-0:arm64 (0.2.4-1) ... 615s Selecting previously unselected package libwayland-server0:arm64. 615s Preparing to unpack .../050-libwayland-server0_1.24.0-2_arm64.deb ... 615s Unpacking libwayland-server0:arm64 (1.24.0-2) ... 615s Selecting previously unselected package libwayland-cursor0:arm64. 615s Preparing to unpack .../051-libwayland-cursor0_1.24.0-2_arm64.deb ... 615s Unpacking libwayland-cursor0:arm64 (1.24.0-2) ... 615s Selecting previously unselected package libwayland-egl1:arm64. 615s Preparing to unpack .../052-libwayland-egl1_1.24.0-2_arm64.deb ... 615s Unpacking libwayland-egl1:arm64 (1.24.0-2) ... 615s Selecting previously unselected package libwayland-bin. 615s Preparing to unpack .../053-libwayland-bin_1.24.0-2_arm64.deb ... 615s Unpacking libwayland-bin (1.24.0-2) ... 615s Selecting previously unselected package libffi-dev:arm64. 616s Preparing to unpack .../054-libffi-dev_3.5.2-2_arm64.deb ... 616s Unpacking libffi-dev:arm64 (3.5.2-2) ... 616s Selecting previously unselected package libwayland-dev:arm64. 616s Preparing to unpack .../055-libwayland-dev_1.24.0-2_arm64.deb ... 616s Unpacking libwayland-dev:arm64 (1.24.0-2) ... 616s Selecting previously unselected package libdecor-0-dev:arm64. 616s Preparing to unpack .../056-libdecor-0-dev_0.2.4-1_arm64.deb ... 616s Unpacking libdecor-0-dev:arm64 (0.2.4-1) ... 616s Selecting previously unselected package libdrm-amdgpu1:arm64. 616s Preparing to unpack .../057-libdrm-amdgpu1_2.4.127-1ubuntu1_arm64.deb ... 616s Unpacking libdrm-amdgpu1:arm64 (2.4.127-1ubuntu1) ... 616s Selecting previously unselected package libdrm-radeon1:arm64. 616s Preparing to unpack .../058-libdrm-radeon1_2.4.127-1ubuntu1_arm64.deb ... 616s Unpacking libdrm-radeon1:arm64 (2.4.127-1ubuntu1) ... 616s Selecting previously unselected package libdrm-nouveau2:arm64. 616s Preparing to unpack .../059-libdrm-nouveau2_2.4.127-1ubuntu1_arm64.deb ... 616s Unpacking libdrm-nouveau2:arm64 (2.4.127-1ubuntu1) ... 616s Selecting previously unselected package libdrm-freedreno1:arm64. 616s Preparing to unpack .../060-libdrm-freedreno1_2.4.127-1ubuntu1_arm64.deb ... 616s Unpacking libdrm-freedreno1:arm64 (2.4.127-1ubuntu1) ... 616s Selecting previously unselected package libdrm-tegra0:arm64. 616s Preparing to unpack .../061-libdrm-tegra0_2.4.127-1ubuntu1_arm64.deb ... 616s Unpacking libdrm-tegra0:arm64 (2.4.127-1ubuntu1) ... 616s Selecting previously unselected package libdrm-etnaviv1:arm64. 616s Preparing to unpack .../062-libdrm-etnaviv1_2.4.127-1ubuntu1_arm64.deb ... 616s Unpacking libdrm-etnaviv1:arm64 (2.4.127-1ubuntu1) ... 616s Selecting previously unselected package libpciaccess0:arm64. 616s Preparing to unpack .../063-libpciaccess0_0.18.1-1ubuntu2_arm64.deb ... 616s Unpacking libpciaccess0:arm64 (0.18.1-1ubuntu2) ... 616s Selecting previously unselected package zlib1g-dev:arm64. 616s Preparing to unpack .../064-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1ubuntu2_arm64.deb ... 616s Unpacking zlib1g-dev:arm64 (1:1.3.dfsg+really1.3.1-1ubuntu2) ... 616s Selecting previously unselected package libpciaccess-dev:arm64. 616s Preparing to unpack .../065-libpciaccess-dev_0.18.1-1ubuntu2_arm64.deb ... 616s Unpacking libpciaccess-dev:arm64 (0.18.1-1ubuntu2) ... 616s Selecting previously unselected package libdrm-dev:arm64. 616s Preparing to unpack .../066-libdrm-dev_2.4.127-1ubuntu1_arm64.deb ... 616s Unpacking libdrm-dev:arm64 (2.4.127-1ubuntu1) ... 616s Selecting previously unselected package libglvnd0:arm64. 616s Preparing to unpack .../067-libglvnd0_1.7.0-1build2_arm64.deb ... 616s Unpacking libglvnd0:arm64 (1.7.0-1build2) ... 616s Selecting previously unselected package libx11-xcb1:arm64. 616s Preparing to unpack .../068-libx11-xcb1_2%3a1.8.12-1build1_arm64.deb ... 616s Unpacking libx11-xcb1:arm64 (2:1.8.12-1build1) ... 616s Selecting previously unselected package libxcb-dri3-0:arm64. 616s Preparing to unpack .../069-libxcb-dri3-0_1.17.0-2build1_arm64.deb ... 616s Unpacking libxcb-dri3-0:arm64 (1.17.0-2build1) ... 616s Selecting previously unselected package libxcb-present0:arm64. 616s Preparing to unpack .../070-libxcb-present0_1.17.0-2build1_arm64.deb ... 616s Unpacking libxcb-present0:arm64 (1.17.0-2build1) ... 616s Selecting previously unselected package libxcb-randr0:arm64. 616s Preparing to unpack .../071-libxcb-randr0_1.17.0-2build1_arm64.deb ... 616s Unpacking libxcb-randr0:arm64 (1.17.0-2build1) ... 616s Selecting previously unselected package libxcb-sync1:arm64. 616s Preparing to unpack .../072-libxcb-sync1_1.17.0-2build1_arm64.deb ... 616s Unpacking libxcb-sync1:arm64 (1.17.0-2build1) ... 616s Selecting previously unselected package libxcb-xfixes0:arm64. 616s Preparing to unpack .../073-libxcb-xfixes0_1.17.0-2build1_arm64.deb ... 616s Unpacking libxcb-xfixes0:arm64 (1.17.0-2build1) ... 616s Selecting previously unselected package libxshmfence1:arm64. 616s Preparing to unpack .../074-libxshmfence1_1.3.3-1_arm64.deb ... 616s Unpacking libxshmfence1:arm64 (1.3.3-1) ... 616s Selecting previously unselected package mesa-libgallium:arm64. 616s Preparing to unpack .../075-mesa-libgallium_25.2.3-1ubuntu1_arm64.deb ... 616s Unpacking mesa-libgallium:arm64 (25.2.3-1ubuntu1) ... 617s Selecting previously unselected package libgbm1:arm64. 617s Preparing to unpack .../076-libgbm1_25.2.3-1ubuntu1_arm64.deb ... 617s Unpacking libgbm1:arm64 (25.2.3-1ubuntu1) ... 617s Selecting previously unselected package libxcb-shm0:arm64. 617s Preparing to unpack .../077-libxcb-shm0_1.17.0-2build1_arm64.deb ... 617s Unpacking libxcb-shm0:arm64 (1.17.0-2build1) ... 617s Selecting previously unselected package libegl-mesa0:arm64. 617s Preparing to unpack .../078-libegl-mesa0_25.2.3-1ubuntu1_arm64.deb ... 617s Unpacking libegl-mesa0:arm64 (25.2.3-1ubuntu1) ... 617s Selecting previously unselected package libegl1:arm64. 617s Preparing to unpack .../079-libegl1_1.7.0-1build2_arm64.deb ... 617s Unpacking libegl1:arm64 (1.7.0-1build2) ... 617s Selecting previously unselected package libxcb-glx0:arm64. 617s Preparing to unpack .../080-libxcb-glx0_1.17.0-2build1_arm64.deb ... 617s Unpacking libxcb-glx0:arm64 (1.17.0-2build1) ... 617s Selecting previously unselected package libxxf86vm1:arm64. 617s Preparing to unpack .../081-libxxf86vm1_1%3a1.1.4-1build4_arm64.deb ... 617s Unpacking libxxf86vm1:arm64 (1:1.1.4-1build4) ... 617s Selecting previously unselected package libvulkan1:arm64. 617s Preparing to unpack .../082-libvulkan1_1.4.321.0-1_arm64.deb ... 617s Unpacking libvulkan1:arm64 (1.4.321.0-1) ... 617s Selecting previously unselected package libgl1-mesa-dri:arm64. 617s Preparing to unpack .../083-libgl1-mesa-dri_25.2.3-1ubuntu1_arm64.deb ... 617s Unpacking libgl1-mesa-dri:arm64 (25.2.3-1ubuntu1) ... 617s Selecting previously unselected package libglx-mesa0:arm64. 617s Preparing to unpack .../084-libglx-mesa0_25.2.3-1ubuntu1_arm64.deb ... 617s Unpacking libglx-mesa0:arm64 (25.2.3-1ubuntu1) ... 617s Selecting previously unselected package libglx0:arm64. 617s Preparing to unpack .../085-libglx0_1.7.0-1build2_arm64.deb ... 617s Unpacking libglx0:arm64 (1.7.0-1build2) ... 617s Selecting previously unselected package libgl1:arm64. 617s Preparing to unpack .../086-libgl1_1.7.0-1build2_arm64.deb ... 617s Unpacking libgl1:arm64 (1.7.0-1build2) ... 617s Selecting previously unselected package xorg-sgml-doctools. 617s Preparing to unpack .../087-xorg-sgml-doctools_1%3a1.11-1.1_all.deb ... 617s Unpacking xorg-sgml-doctools (1:1.11-1.1) ... 617s Selecting previously unselected package x11proto-dev. 617s Preparing to unpack .../088-x11proto-dev_2024.1-1_all.deb ... 617s Unpacking x11proto-dev (2024.1-1) ... 617s Selecting previously unselected package libxau-dev:arm64. 617s Preparing to unpack .../089-libxau-dev_1%3a1.0.11-1build1_arm64.deb ... 617s Unpacking libxau-dev:arm64 (1:1.0.11-1build1) ... 617s Selecting previously unselected package libxdmcp-dev:arm64. 617s Preparing to unpack .../090-libxdmcp-dev_1%3a1.1.5-1build1_arm64.deb ... 617s Unpacking libxdmcp-dev:arm64 (1:1.1.5-1build1) ... 617s Selecting previously unselected package xtrans-dev. 617s Preparing to unpack .../091-xtrans-dev_1.6.0-1_all.deb ... 617s Unpacking xtrans-dev (1.6.0-1) ... 617s Selecting previously unselected package libxcb1-dev:arm64. 617s Preparing to unpack .../092-libxcb1-dev_1.17.0-2build1_arm64.deb ... 617s Unpacking libxcb1-dev:arm64 (1.17.0-2build1) ... 617s Selecting previously unselected package libx11-dev:arm64. 617s Preparing to unpack .../093-libx11-dev_2%3a1.8.12-1build1_arm64.deb ... 617s Unpacking libx11-dev:arm64 (2:1.8.12-1build1) ... 617s Selecting previously unselected package libglx-dev:arm64. 617s Preparing to unpack .../094-libglx-dev_1.7.0-1build2_arm64.deb ... 617s Unpacking libglx-dev:arm64 (1.7.0-1build2) ... 617s Selecting previously unselected package libgl-dev:arm64. 617s Preparing to unpack .../095-libgl-dev_1.7.0-1build2_arm64.deb ... 617s Unpacking libgl-dev:arm64 (1.7.0-1build2) ... 617s Selecting previously unselected package libegl-dev:arm64. 617s Preparing to unpack .../096-libegl-dev_1.7.0-1build2_arm64.deb ... 617s Unpacking libegl-dev:arm64 (1.7.0-1build2) ... 617s Selecting previously unselected package libfftw3-single3:arm64. 617s Preparing to unpack .../097-libfftw3-single3_3.3.10-2fakesync1build2_arm64.deb ... 617s Unpacking libfftw3-single3:arm64 (3.3.10-2fakesync1build2) ... 617s Selecting previously unselected package libogg0:arm64. 617s Preparing to unpack .../098-libogg0_1.3.6-1_arm64.deb ... 617s Unpacking libogg0:arm64 (1.3.6-1) ... 617s Selecting previously unselected package libflac14:arm64. 617s Preparing to unpack .../099-libflac14_1.5.0+ds-4_arm64.deb ... 617s Unpacking libflac14:arm64 (1.5.0+ds-4) ... 617s Selecting previously unselected package libgbm-dev:arm64. 617s Preparing to unpack .../100-libgbm-dev_25.2.3-1ubuntu1_arm64.deb ... 617s Unpacking libgbm-dev:arm64 (25.2.3-1ubuntu1) ... 617s Selecting previously unselected package uuid-dev:arm64. 618s Preparing to unpack .../101-uuid-dev_2.41.2-4ubuntu1_arm64.deb ... 618s Unpacking uuid-dev:arm64 (2.41.2-4ubuntu1) ... 618s Selecting previously unselected package libblkid-dev:arm64. 618s Preparing to unpack .../102-libblkid-dev_2.41.2-4ubuntu1_arm64.deb ... 618s Unpacking libblkid-dev:arm64 (2.41.2-4ubuntu1) ... 618s Selecting previously unselected package libsepol-dev:arm64. 618s Preparing to unpack .../103-libsepol-dev_3.9-2_arm64.deb ... 618s Unpacking libsepol-dev:arm64 (3.9-2) ... 618s Selecting previously unselected package libpcre2-16-0:arm64. 618s Preparing to unpack .../104-libpcre2-16-0_10.46-1_arm64.deb ... 618s Unpacking libpcre2-16-0:arm64 (10.46-1) ... 618s Selecting previously unselected package libpcre2-32-0:arm64. 618s Preparing to unpack .../105-libpcre2-32-0_10.46-1_arm64.deb ... 618s Unpacking libpcre2-32-0:arm64 (10.46-1) ... 618s Selecting previously unselected package libpcre2-posix3:arm64. 618s Preparing to unpack .../106-libpcre2-posix3_10.46-1_arm64.deb ... 618s Unpacking libpcre2-posix3:arm64 (10.46-1) ... 618s Selecting previously unselected package libpcre2-dev:arm64. 618s Preparing to unpack .../107-libpcre2-dev_10.46-1_arm64.deb ... 618s Unpacking libpcre2-dev:arm64 (10.46-1) ... 618s Selecting previously unselected package libselinux1-dev:arm64. 618s Preparing to unpack .../108-libselinux1-dev_3.8.1-1build2_arm64.deb ... 618s Unpacking libselinux1-dev:arm64 (3.8.1-1build2) ... 618s Selecting previously unselected package libmount-dev:arm64. 618s Preparing to unpack .../109-libmount-dev_2.41.2-4ubuntu1_arm64.deb ... 618s Unpacking libmount-dev:arm64 (2.41.2-4ubuntu1) ... 618s Selecting previously unselected package libsysprof-capture-4-dev:arm64. 618s Preparing to unpack .../110-libsysprof-capture-4-dev_49.0-1_arm64.deb ... 618s Unpacking libsysprof-capture-4-dev:arm64 (49.0-1) ... 618s Selecting previously unselected package libgio-2.0-dev:arm64. 618s Preparing to unpack .../111-libgio-2.0-dev_2.86.1-1_arm64.deb ... 618s Unpacking libgio-2.0-dev:arm64 (2.86.1-1) ... 618s Selecting previously unselected package python3-packaging. 618s Preparing to unpack .../112-python3-packaging_25.0-1_all.deb ... 618s Unpacking python3-packaging (25.0-1) ... 618s Selecting previously unselected package libgio-2.0-dev-bin. 618s Preparing to unpack .../113-libgio-2.0-dev-bin_2.86.1-1_arm64.deb ... 618s Unpacking libgio-2.0-dev-bin (2.86.1-1) ... 618s Selecting previously unselected package libgles1:arm64. 618s Preparing to unpack .../114-libgles1_1.7.0-1build2_arm64.deb ... 618s Unpacking libgles1:arm64 (1.7.0-1build2) ... 618s Selecting previously unselected package libgles2:arm64. 618s Preparing to unpack .../115-libgles2_1.7.0-1build2_arm64.deb ... 618s Unpacking libgles2:arm64 (1.7.0-1build2) ... 618s Selecting previously unselected package libgles-dev:arm64. 618s Preparing to unpack .../116-libgles-dev_1.7.0-1build2_arm64.deb ... 618s Unpacking libgles-dev:arm64 (1.7.0-1build2) ... 618s Selecting previously unselected package libglib2.0-bin. 618s Preparing to unpack .../117-libglib2.0-bin_2.86.1-1_arm64.deb ... 618s Unpacking libglib2.0-bin (2.86.1-1) ... 618s Selecting previously unselected package libglib2.0-dev-bin. 618s Preparing to unpack .../118-libglib2.0-dev-bin_2.86.1-1_arm64.deb ... 618s Unpacking libglib2.0-dev-bin (2.86.1-1) ... 618s Selecting previously unselected package libglib2.0-dev:arm64. 618s Preparing to unpack .../119-libglib2.0-dev_2.86.1-1_arm64.deb ... 618s Unpacking libglib2.0-dev:arm64 (2.86.1-1) ... 618s Selecting previously unselected package libibus-1.0-dev:arm64. 618s Preparing to unpack .../120-libibus-1.0-dev_1.5.32-2build1_arm64.deb ... 618s Unpacking libibus-1.0-dev:arm64 (1.5.32-2build1) ... 618s Selecting previously unselected package x11-common. 618s Preparing to unpack .../121-x11-common_1%3a7.7+24ubuntu1_all.deb ... 618s Unpacking x11-common (1:7.7+24ubuntu1) ... 618s Selecting previously unselected package libice6:arm64. 618s Preparing to unpack .../122-libice6_2%3a1.1.1-1_arm64.deb ... 618s Unpacking libice6:arm64 (2:1.1.1-1) ... 618s Selecting previously unselected package libice-dev:arm64. 618s Preparing to unpack .../123-libice-dev_2%3a1.1.1-1_arm64.deb ... 618s Unpacking libice-dev:arm64 (2:1.1.1-1) ... 618s Selecting previously unselected package libmp3lame0:arm64. 618s Preparing to unpack .../124-libmp3lame0_3.100-6build1_arm64.deb ... 618s Unpacking libmp3lame0:arm64 (3.100-6build1) ... 619s Selecting previously unselected package libmpg123-0t64:arm64. 619s Preparing to unpack .../125-libmpg123-0t64_1.33.3-1_arm64.deb ... 619s Unpacking libmpg123-0t64:arm64 (1.33.3-1) ... 619s Selecting previously unselected package libopus0:arm64. 619s Preparing to unpack .../126-libopus0_1.5.2-2_arm64.deb ... 619s Unpacking libopus0:arm64 (1.5.2-2) ... 619s Selecting previously unselected package libvorbis0a:arm64. 619s Preparing to unpack .../127-libvorbis0a_1.3.7-3build1_arm64.deb ... 619s Unpacking libvorbis0a:arm64 (1.3.7-3build1) ... 619s Selecting previously unselected package libvorbisenc2:arm64. 619s Preparing to unpack .../128-libvorbisenc2_1.3.7-3build1_arm64.deb ... 619s Unpacking libvorbisenc2:arm64 (1.3.7-3build1) ... 619s Selecting previously unselected package libsndfile1:arm64. 619s Preparing to unpack .../129-libsndfile1_1.2.2-3_arm64.deb ... 619s Unpacking libsndfile1:arm64 (1.2.2-3) ... 619s Selecting previously unselected package libwebrtc-audio-processing-1-3:arm64. 619s Preparing to unpack .../130-libwebrtc-audio-processing-1-3_1.3-3build1_arm64.deb ... 619s Unpacking libwebrtc-audio-processing-1-3:arm64 (1.3-3build1) ... 619s Selecting previously unselected package libspa-0.2-modules:arm64. 619s Preparing to unpack .../131-libspa-0.2-modules_1.4.7-3ubuntu2_arm64.deb ... 619s Unpacking libspa-0.2-modules:arm64 (1.4.7-3ubuntu2) ... 619s Selecting previously unselected package libpipewire-0.3-0t64:arm64. 619s Preparing to unpack .../132-libpipewire-0.3-0t64_1.4.7-3ubuntu2_arm64.deb ... 619s Unpacking libpipewire-0.3-0t64:arm64 (1.4.7-3ubuntu2) ... 619s Selecting previously unselected package libspa-0.2-dev:arm64. 619s Preparing to unpack .../133-libspa-0.2-dev_1.4.7-3ubuntu2_arm64.deb ... 619s Unpacking libspa-0.2-dev:arm64 (1.4.7-3ubuntu2) ... 619s Selecting previously unselected package libpipewire-0.3-dev:arm64. 619s Preparing to unpack .../134-libpipewire-0.3-dev_1.4.7-3ubuntu2_arm64.deb ... 619s Unpacking libpipewire-0.3-dev:arm64 (1.4.7-3ubuntu2) ... 619s Selecting previously unselected package libpulse0:arm64. 619s Preparing to unpack .../135-libpulse0_1%3a17.0+dfsg1-2ubuntu3_arm64.deb ... 619s Unpacking libpulse0:arm64 (1:17.0+dfsg1-2ubuntu3) ... 619s Selecting previously unselected package libpulse-mainloop-glib0:arm64. 619s Preparing to unpack .../136-libpulse-mainloop-glib0_1%3a17.0+dfsg1-2ubuntu3_arm64.deb ... 619s Unpacking libpulse-mainloop-glib0:arm64 (1:17.0+dfsg1-2ubuntu3) ... 619s Selecting previously unselected package libpulse-dev:arm64. 619s Preparing to unpack .../137-libpulse-dev_1%3a17.0+dfsg1-2ubuntu3_arm64.deb ... 619s Unpacking libpulse-dev:arm64 (1:17.0+dfsg1-2ubuntu3) ... 619s Selecting previously unselected package libsndio7.0:arm64. 619s Preparing to unpack .../138-libsndio7.0_1.10.0-0.2_arm64.deb ... 619s Unpacking libsndio7.0:arm64 (1.10.0-0.2) ... 619s Selecting previously unselected package libxfixes3:arm64. 619s Preparing to unpack .../139-libxfixes3_1%3a6.0.0-2build1_arm64.deb ... 619s Unpacking libxfixes3:arm64 (1:6.0.0-2build1) ... 619s Selecting previously unselected package libxrender1:arm64. 619s Preparing to unpack .../140-libxrender1_1%3a0.9.12-1_arm64.deb ... 619s Unpacking libxrender1:arm64 (1:0.9.12-1) ... 619s Selecting previously unselected package libxcursor1:arm64. 619s Preparing to unpack .../141-libxcursor1_1%3a1.2.3-1_arm64.deb ... 619s Unpacking libxcursor1:arm64 (1:1.2.3-1) ... 619s Selecting previously unselected package libxi6:arm64. 619s Preparing to unpack .../142-libxi6_2%3a1.8.2-1_arm64.deb ... 619s Unpacking libxi6:arm64 (2:1.8.2-1) ... 619s Selecting previously unselected package libxrandr2:arm64. 619s Preparing to unpack .../143-libxrandr2_2%3a1.5.4-1_arm64.deb ... 619s Unpacking libxrandr2:arm64 (2:1.5.4-1) ... 619s Selecting previously unselected package libxss1:arm64. 619s Preparing to unpack .../144-libxss1_1%3a1.2.3-1build3_arm64.deb ... 619s Unpacking libxss1:arm64 (1:1.2.3-1build3) ... 619s Selecting previously unselected package libsdl3-0:arm64. 619s Preparing to unpack .../145-libsdl3-0_3.2.26+ds-1_arm64.deb ... 619s Unpacking libsdl3-0:arm64 (3.2.26+ds-1) ... 619s Selecting previously unselected package libsdl2-compat:arm64. 619s Preparing to unpack .../146-libsdl2-compat_2.32.58+ds-1_arm64.deb ... 619s Unpacking libsdl2-compat:arm64 (2.32.58+ds-1) ... 619s Selecting previously unselected package libsdl2-compat-shim:arm64. 619s Preparing to unpack .../147-libsdl2-compat-shim_2.32.58+ds-1_arm64.deb ... 619s Unpacking libsdl2-compat-shim:arm64 (2.32.58+ds-1) ... 619s Selecting previously unselected package libsndio-dev:arm64. 619s Preparing to unpack .../148-libsndio-dev_1.10.0-0.2_arm64.deb ... 619s Unpacking libsndio-dev:arm64 (1.10.0-0.2) ... 619s Selecting previously unselected package libudev-dev:arm64. 619s Preparing to unpack .../149-libudev-dev_257.9-0ubuntu2_arm64.deb ... 619s Unpacking libudev-dev:arm64 (257.9-0ubuntu2) ... 619s Selecting previously unselected package libxrender-dev:arm64. 619s Preparing to unpack .../150-libxrender-dev_1%3a0.9.12-1_arm64.deb ... 619s Unpacking libxrender-dev:arm64 (1:0.9.12-1) ... 620s Selecting previously unselected package libxfixes-dev:arm64. 620s Preparing to unpack .../151-libxfixes-dev_1%3a6.0.0-2build1_arm64.deb ... 620s Unpacking libxfixes-dev:arm64 (1:6.0.0-2build1) ... 620s Selecting previously unselected package libxcursor-dev:arm64. 620s Preparing to unpack .../152-libxcursor-dev_1%3a1.2.3-1_arm64.deb ... 620s Unpacking libxcursor-dev:arm64 (1:1.2.3-1) ... 620s Selecting previously unselected package libxext-dev:arm64. 620s Preparing to unpack .../153-libxext-dev_2%3a1.3.4-1build2_arm64.deb ... 620s Unpacking libxext-dev:arm64 (2:1.3.4-1build2) ... 620s Selecting previously unselected package libxi-dev:arm64. 620s Preparing to unpack .../154-libxi-dev_2%3a1.8.2-1_arm64.deb ... 620s Unpacking libxi-dev:arm64 (2:1.8.2-1) ... 620s Selecting previously unselected package libxinerama1:arm64. 620s Preparing to unpack .../155-libxinerama1_2%3a1.1.4-3build1_arm64.deb ... 620s Unpacking libxinerama1:arm64 (2:1.1.4-3build1) ... 620s Selecting previously unselected package libxinerama-dev:arm64. 620s Preparing to unpack .../156-libxinerama-dev_2%3a1.1.4-3build1_arm64.deb ... 620s Unpacking libxinerama-dev:arm64 (2:1.1.4-3build1) ... 620s Selecting previously unselected package libxkbcommon-dev:arm64. 620s Preparing to unpack .../157-libxkbcommon-dev_1.7.0-2.1_arm64.deb ... 620s Unpacking libxkbcommon-dev:arm64 (1.7.0-2.1) ... 620s Selecting previously unselected package libxrandr-dev:arm64. 620s Preparing to unpack .../158-libxrandr-dev_2%3a1.5.4-1_arm64.deb ... 620s Unpacking libxrandr-dev:arm64 (2:1.5.4-1) ... 620s Selecting previously unselected package libxss-dev:arm64. 620s Preparing to unpack .../159-libxss-dev_1%3a1.2.3-1build3_arm64.deb ... 620s Unpacking libxss-dev:arm64 (1:1.2.3-1build3) ... 620s Selecting previously unselected package libsm6:arm64. 620s Preparing to unpack .../160-libsm6_2%3a1.2.6-1_arm64.deb ... 620s Unpacking libsm6:arm64 (2:1.2.6-1) ... 620s Selecting previously unselected package libxt6t64:arm64. 620s Preparing to unpack .../161-libxt6t64_1%3a1.2.1-1.3_arm64.deb ... 620s Unpacking libxt6t64:arm64 (1:1.2.1-1.3) ... 620s Selecting previously unselected package libsm-dev:arm64. 620s Preparing to unpack .../162-libsm-dev_2%3a1.2.6-1_arm64.deb ... 620s Unpacking libsm-dev:arm64 (2:1.2.6-1) ... 620s Selecting previously unselected package libxt-dev:arm64. 620s Preparing to unpack .../163-libxt-dev_1%3a1.2.1-1.3_arm64.deb ... 620s Unpacking libxt-dev:arm64 (1:1.2.1-1.3) ... 620s Selecting previously unselected package libxv1:arm64. 620s Preparing to unpack .../164-libxv1_2%3a1.0.13-1_arm64.deb ... 620s Unpacking libxv1:arm64 (2:1.0.13-1) ... 620s Selecting previously unselected package libxv-dev:arm64. 620s Preparing to unpack .../165-libxv-dev_2%3a1.0.13-1_arm64.deb ... 620s Unpacking libxv-dev:arm64 (2:1.0.13-1) ... 620s Selecting previously unselected package libxxf86vm-dev:arm64. 620s Preparing to unpack .../166-libxxf86vm-dev_1%3a1.1.4-1build4_arm64.deb ... 620s Unpacking libxxf86vm-dev:arm64 (1:1.1.4-1build4) ... 620s Selecting previously unselected package libsdl3-dev:arm64. 620s Preparing to unpack .../167-libsdl3-dev_3.2.26+ds-1_arm64.deb ... 620s Unpacking libsdl3-dev:arm64 (3.2.26+ds-1) ... 620s Selecting previously unselected package libsdl2-compat-dev:arm64. 620s Preparing to unpack .../168-libsdl2-compat-dev_2.32.58+ds-1_arm64.deb ... 620s Unpacking libsdl2-compat-dev:arm64 (2.32.58+ds-1) ... 620s Setting up libxcb-dri3-0:arm64 (1.17.0-2build1) ... 620s Setting up libwayland-server0:arm64 (1.24.0-2) ... 620s Setting up libx11-xcb1:arm64 (2:1.8.12-1build1) ... 620s Setting up libpciaccess0:arm64 (0.18.1-1ubuntu2) ... 620s Setting up libdrm-nouveau2:arm64 (2.4.127-1ubuntu1) ... 620s Setting up native-architecture (0.2.6) ... 620s Setting up libdrm-etnaviv1:arm64 (2.4.127-1ubuntu1) ... 620s Setting up libxcb-xfixes0:arm64 (1.17.0-2build1) ... 620s Setting up libogg0:arm64 (1.3.6-1) ... 620s Setting up libxi6:arm64 (2:1.8.2-1) ... 620s Setting up libxrender1:arm64 (1:0.9.12-1) ... 620s Setting up libgirepository-2.0-0:arm64 (2.86.1-1) ... 620s Setting up libdrm-radeon1:arm64 (2.4.127-1ubuntu1) ... 620s Setting up libglvnd0:arm64 (1.7.0-1build2) ... 620s Setting up libxcb-glx0:arm64 (1.17.0-2build1) ... 620s Setting up libxkbcommon-dev:arm64 (1.7.0-2.1) ... 620s Setting up libibus-1.0-5:arm64 (1.5.32-2build1) ... 620s Setting up x11-common (1:7.7+24ubuntu1) ... 621s Setting up libglib2.0-bin (2.86.1-1) ... 621s Setting up libxcb-shm0:arm64 (1.17.0-2build1) ... 621s Setting up libmpg123-0t64:arm64 (1.33.3-1) ... 621s Setting up libgomp1:arm64 (15.2.0-7ubuntu1) ... 621s Setting up libabsl20240722:arm64 (20240722.0-4ubuntu1) ... 621s Setting up libffi-dev:arm64 (3.5.2-2) ... 621s Setting up libwebrtc-audio-processing-1-3:arm64 (1.3-3build1) ... 621s Setting up libpcre2-16-0:arm64 (10.46-1) ... 621s Setting up libxxf86vm1:arm64 (1:1.1.4-1build4) ... 621s Setting up libxcb-present0:arm64 (1.17.0-2build1) ... 621s Setting up libsysprof-capture-4-dev:arm64 (49.0-1) ... 621s Setting up libasound2-data (1.2.14-1ubuntu1) ... 621s Setting up xtrans-dev (1.6.0-1) ... 621s Setting up libwayland-bin (1.24.0-2) ... 621s Setting up libpcre2-32-0:arm64 (10.46-1) ... 621s Setting up python3-packaging (25.0-1) ... 621s Setting up libpkgconf3:arm64 (1.8.1-4build1) ... 621s Setting up libgles2:arm64 (1.7.0-1build2) ... 621s Setting up libasound2t64:arm64 (1.2.14-1ubuntu1) ... 621s Setting up libxfixes3:arm64 (1:6.0.0-2build1) ... 621s Setting up libxcb-sync1:arm64 (1.17.0-2build1) ... 621s Setting up libjsoncpp26:arm64 (1.9.6-4) ... 621s Setting up uuid-dev:arm64 (2.41.2-4ubuntu1) ... 621s Setting up libgles1:arm64 (1.7.0-1build2) ... 621s Setting up libopus0:arm64 (1.5.2-2) ... 621s Setting up libxinerama1:arm64 (2:1.1.4-3build1) ... 621s Setting up libxv1:arm64 (2:1.0.13-1) ... 621s Setting up libmpc3:arm64 (1.3.1-1build3) ... 621s Setting up libvorbis0a:arm64 (1.3.7-3build1) ... 621s Setting up libxrandr2:arm64 (2:1.5.4-1) ... 621s Setting up libdrm-freedreno1:arm64 (2.4.127-1ubuntu1) ... 621s Setting up libflac14:arm64 (1.5.0+ds-4) ... 621s Setting up libsepol-dev:arm64 (3.9-2) ... 621s Setting up pkgconf-bin (1.8.1-4build1) ... 621s Setting up libdrm-tegra0:arm64 (2.4.127-1ubuntu1) ... 621s Setting up libvulkan1:arm64 (1.4.321.0-1) ... 621s Setting up libubsan1:arm64 (15.2.0-7ubuntu1) ... 621s Setting up libsndio7.0:arm64 (1.10.0-0.2) ... 621s Setting up zlib1g-dev:arm64 (1:1.3.dfsg+really1.3.1-1ubuntu2) ... 621s Setting up libpcre2-posix3:arm64 (10.46-1) ... 621s Setting up gir1.2-glib-2.0-dev:arm64 (2.86.1-1) ... 621s Setting up libasyncns0:arm64 (0.8-7) ... 621s Setting up libxshmfence1:arm64 (1.3.3-1) ... 621s Setting up libhwasan0:arm64 (15.2.0-7ubuntu1) ... 621s Setting up libxcb-randr0:arm64 (1.17.0-2build1) ... 621s Setting up libasan8:arm64 (15.2.0-7ubuntu1) ... 621s Setting up xorg-sgml-doctools (1:1.11-1.1) ... 621s Setting up sgml-base (1.31+nmu1) ... 621s Setting up cmake-data (3.31.6-2ubuntu6) ... 621s Setting up librhash1:arm64 (1.4.6-1) ... 621s Setting up libwayland-egl1:arm64 (1.24.0-2) ... 621s Setting up libxss1:arm64 (1:1.2.3-1build3) ... 621s Setting up libtsan2:arm64 (15.2.0-7ubuntu1) ... 621s Setting up libisl23:arm64 (0.27-1) ... 621s Setting up libspa-0.2-dev:arm64 (1.4.7-3ubuntu2) ... 621s Setting up libasound2-dev:arm64 (1.2.14-1ubuntu1) ... 621s Setting up libcap-dev:arm64 (1:2.75-7ubuntu2) ... 621s Setting up gir1.2-ibus-1.0:arm64 (1.5.32-2build1) ... 621s Setting up libcc1-0:arm64 (15.2.0-7ubuntu1) ... 621s Setting up libsystemd-dev:arm64 (257.9-0ubuntu2) ... 621s Setting up liblsan0:arm64 (15.2.0-7ubuntu1) ... 621s Setting up libmp3lame0:arm64 (3.100-6build1) ... 621s Setting up libitm1:arm64 (15.2.0-7ubuntu1) ... 621s Setting up libvorbisenc2:arm64 (1.3.7-3build1) ... 621s Setting up libdrm-amdgpu1:arm64 (2.4.127-1ubuntu1) ... 621s Setting up libwayland-client0:arm64 (1.24.0-2) ... 621s Setting up x11proto-dev (2024.1-1) ... 621s Setting up libblkid-dev:arm64 (2.41.2-4ubuntu1) ... 621s Setting up cpp-15-aarch64-linux-gnu (15.2.0-7ubuntu1) ... 621s Setting up libice6:arm64 (2:1.1.1-1) ... 621s Setting up mesa-libgallium:arm64 (25.2.3-1ubuntu1) ... 621s Setting up libgio-2.0-dev-bin (2.86.1-1) ... 621s Setting up libsndio-dev:arm64 (1.10.0-0.2) ... 621s Setting up girepository-tools:arm64 (2.86.1-1) ... 621s Setting up libfftw3-single3:arm64 (3.3.10-2fakesync1build2) ... 621s Setting up libgcc-15-dev:arm64 (15.2.0-7ubuntu1) ... 621s Setting up libpciaccess-dev:arm64 (0.18.1-1ubuntu2) ... 621s Setting up libxau-dev:arm64 (1:1.0.11-1build1) ... 621s Setting up libpcre2-dev:arm64 (10.46-1) ... 621s Setting up libice-dev:arm64 (2:1.1.1-1) ... 621s Setting up libgbm1:arm64 (25.2.3-1ubuntu1) ... 621s Setting up libselinux1-dev:arm64 (3.8.1-1build2) ... 621s Setting up libxcursor1:arm64 (1:1.2.3-1) ... 621s Setting up libgl1-mesa-dri:arm64 (25.2.3-1ubuntu1) ... 621s Setting up libgbm-dev:arm64 (25.2.3-1ubuntu1) ... 621s Setting up pkgconf:arm64 (1.8.1-4build1) ... 621s Setting up libxdmcp-dev:arm64 (1:1.1.5-1build1) ... 621s Setting up cpp-aarch64-linux-gnu (4:15.2.0-4ubuntu1) ... 621s Setting up libegl-mesa0:arm64 (25.2.3-1ubuntu1) ... 621s Setting up libstdc++-15-dev:arm64 (15.2.0-7ubuntu1) ... 621s Setting up libudev-dev:arm64 (257.9-0ubuntu2) ... 621s Setting up cpp-15 (15.2.0-7ubuntu1) ... 621s Setting up libwayland-cursor0:arm64 (1.24.0-2) ... 621s Setting up cpp (4:15.2.0-4ubuntu1) ... 621s Setting up xml-core (0.19) ... 621s Setting up libegl1:arm64 (1.7.0-1build2) ... 621s Setting up libdecor-0-0:arm64 (0.2.4-1) ... 621s Setting up cmake (3.31.6-2ubuntu6) ... 621s Setting up libsndfile1:arm64 (1.2.2-3) ... 621s Setting up libsm6:arm64 (2:1.2.6-1) ... 621s Setting up libmount-dev:arm64 (2.41.2-4ubuntu1) ... 621s Setting up libglib2.0-dev-bin (2.86.1-1) ... 621s Setting up libdrm-dev:arm64 (2.4.127-1ubuntu1) ... 621s Setting up libgio-2.0-dev:arm64 (2.86.1-1) ... 621s Setting up libglx-mesa0:arm64 (25.2.3-1ubuntu1) ... 621s Setting up gcc-15-aarch64-linux-gnu (15.2.0-7ubuntu1) ... 621s Setting up libxcb1-dev:arm64 (1.17.0-2build1) ... 621s Setting up libglx0:arm64 (1.7.0-1build2) ... 621s Setting up libpulse0:arm64 (1:17.0+dfsg1-2ubuntu3) ... 621s Setting up libsm-dev:arm64 (2:1.2.6-1) ... 621s Setting up libx11-dev:arm64 (2:1.8.12-1build1) ... 621s Setting up libwayland-dev:arm64 (1.24.0-2) ... 621s Setting up libxfixes-dev:arm64 (1:6.0.0-2build1) ... 621s Setting up libdecor-0-dev:arm64 (0.2.4-1) ... 621s Setting up gcc-15 (15.2.0-7ubuntu1) ... 621s Setting up libgl1:arm64 (1.7.0-1build2) ... 621s Setting up libspa-0.2-modules:arm64 (1.4.7-3ubuntu2) ... 621s Setting up g++-15-aarch64-linux-gnu (15.2.0-7ubuntu1) ... 621s Setting up libpulse-mainloop-glib0:arm64 (1:17.0+dfsg1-2ubuntu3) ... 621s Setting up libxt6t64:arm64 (1:1.2.1-1.3) ... 621s Setting up libxext-dev:arm64 (2:1.3.4-1build2) ... 621s Setting up libglx-dev:arm64 (1.7.0-1build2) ... 621s Setting up libxi-dev:arm64 (2:1.8.2-1) ... 621s Setting up libxrender-dev:arm64 (1:0.9.12-1) ... 621s Setting up g++-15 (15.2.0-7ubuntu1) ... 621s Setting up libpipewire-0.3-0t64:arm64 (1.4.7-3ubuntu2) ... 621s Setting up libgl-dev:arm64 (1.7.0-1build2) ... 621s Setting up gcc-aarch64-linux-gnu (4:15.2.0-4ubuntu1) ... 621s Setting up libegl-dev:arm64 (1.7.0-1build2) ... 621s Setting up libxcursor-dev:arm64 (1:1.2.3-1) ... 621s Setting up libxxf86vm-dev:arm64 (1:1.1.4-1build4) ... 621s Setting up libsdl3-0:arm64 (3.2.26+ds-1) ... 621s Setting up libxss-dev:arm64 (1:1.2.3-1build3) ... 621s Setting up gcc (4:15.2.0-4ubuntu1) ... 621s Setting up libxv-dev:arm64 (2:1.0.13-1) ... 621s Setting up libxrandr-dev:arm64 (2:1.5.4-1) ... 621s Setting up libxt-dev:arm64 (1:1.2.1-1.3) ... 621s Setting up libxinerama-dev:arm64 (2:1.1.4-3build1) ... 621s Setting up libpipewire-0.3-dev:arm64 (1.4.7-3ubuntu2) ... 621s Setting up g++-aarch64-linux-gnu (4:15.2.0-4ubuntu1) ... 621s Setting up libgles-dev:arm64 (1.7.0-1build2) ... 621s Setting up libsdl2-compat:arm64 (2.32.58+ds-1) ... 621s Setting up g++ (4:15.2.0-4ubuntu1) ... 621s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 621s Setting up build-essential (12.12ubuntu1) ... 621s Setting up libsdl2-compat-shim:arm64 (2.32.58+ds-1) ... 621s Processing triggers for libglib2.0-0t64:arm64 (2.86.1-1) ... 621s No schema files found: doing nothing. 621s Setting up libglib2.0-dev:arm64 (2.86.1-1) ... 621s Setting up libpulse-dev:arm64 (1:17.0+dfsg1-2ubuntu3) ... 621s Processing triggers for install-info (7.1.1-1ubuntu1) ... 622s Processing triggers for libc-bin (2.42-0ubuntu3) ... 622s Processing triggers for man-db (2.13.1-1) ... 624s Processing triggers for sgml-base (1.31+nmu1) ... 624s Setting up libdbus-1-dev:arm64 (1.16.2-2ubuntu2) ... 624s Setting up libibus-1.0-dev:arm64 (1.5.32-2build1) ... 624s Setting up libsdl3-dev:arm64 (3.2.26+ds-1) ... 624s Setting up libsdl2-compat-dev:arm64 (2.32.58+ds-1) ... 628s autopkgtest [12:06:08]: test cmake: [----------------------- 628s + mktemp -d 628s + WORKDIR=/tmp/tmp.JtAt6oYZHH 628s + export SDL2COMPAT_DEBUG_LOGGING=1 628s + [ -n ] 628s + CCFILE= 628s + pwd 628s + srcdir=/tmp/autopkgtest.A11qY3/build.ig6/src 628s + mkdir /tmp/tmp.JtAt6oYZHH/targets 628s + cd /tmp/tmp.JtAt6oYZHH/targets 628s + cmake /tmp/autopkgtest.A11qY3/build.ig6/src/debian/tests/cmake-targets 628s -- The C compiler identification is GNU 15.2.0 628s -- The CXX compiler identification is GNU 15.2.0 628s -- Detecting C compiler ABI info 629s -- Detecting C compiler ABI info - done 629s -- Check for working C compiler: /usr/bin/cc - skipped 629s -- Detecting C compile features 629s -- Detecting C compile features - done 629s -- Detecting CXX compiler ABI info 629s -- Detecting CXX compiler ABI info - done 629s -- Check for working CXX compiler: /usr/bin/c++ - skipped 629s -- Detecting CXX compile features 629s -- Detecting CXX compile features - done 629s -- Configuring done (0.6s) 629s -- Generating done (0.0s) 629s -- Build files have been written to: /tmp/tmp.JtAt6oYZHH/targets 629s + make -C /tmp/tmp.JtAt6oYZHH/targets VERBOSE=1 629s make: Entering directory '/tmp/tmp.JtAt6oYZHH/targets' 629s /usr/bin/cmake -S/tmp/autopkgtest.A11qY3/build.ig6/src/debian/tests/cmake-targets -B/tmp/tmp.JtAt6oYZHH/targets --check-build-system CMakeFiles/Makefile.cmake 0 629s /usr/bin/cmake -E cmake_progress_start /tmp/tmp.JtAt6oYZHH/targets/CMakeFiles /tmp/tmp.JtAt6oYZHH/targets//CMakeFiles/progress.marks 629s make -f CMakeFiles/Makefile2 all 629s make[1]: Entering directory '/tmp/tmp.JtAt6oYZHH/targets' 629s make -f CMakeFiles/hello.dir/build.make CMakeFiles/hello.dir/depend 629s make[2]: Entering directory '/tmp/tmp.JtAt6oYZHH/targets' 629s cd /tmp/tmp.JtAt6oYZHH/targets && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/autopkgtest.A11qY3/build.ig6/src/debian/tests/cmake-targets /tmp/autopkgtest.A11qY3/build.ig6/src/debian/tests/cmake-targets /tmp/tmp.JtAt6oYZHH/targets /tmp/tmp.JtAt6oYZHH/targets /tmp/tmp.JtAt6oYZHH/targets/CMakeFiles/hello.dir/DependInfo.cmake "--color=" 629s make[2]: Leaving directory '/tmp/tmp.JtAt6oYZHH/targets' 629s make -f CMakeFiles/hello.dir/build.make CMakeFiles/hello.dir/build 629s make[2]: Entering directory '/tmp/tmp.JtAt6oYZHH/targets' 629s [ 50%] Building C object CMakeFiles/hello.dir/hello.c.o 629s /usr/bin/cc -isystem /usr/include/SDL2 -MD -MT CMakeFiles/hello.dir/hello.c.o -MF CMakeFiles/hello.dir/hello.c.o.d -o CMakeFiles/hello.dir/hello.c.o -c /tmp/autopkgtest.A11qY3/build.ig6/src/debian/tests/cmake-targets/hello.c 629s [100%] Linking C executable hello 629s /usr/bin/cmake -E cmake_link_script CMakeFiles/hello.dir/link.txt --verbose=1 629s /usr/bin/cc -Wl,--dependency-file=CMakeFiles/hello.dir/link.d CMakeFiles/hello.dir/hello.c.o -o hello /usr/lib/aarch64-linux-gnu/libSDL2-2.0.so.0.3200.58 629s make[2]: Leaving directory '/tmp/tmp.JtAt6oYZHH/targets' 629s [100%] Built target hello 629s make[1]: Leaving directory '/tmp/tmp.JtAt6oYZHH/targets' 629s /usr/bin/cmake -E cmake_progress_start /tmp/tmp.JtAt6oYZHH/targets/CMakeFiles 0 629s + /tmp/tmp.JtAt6oYZHH/targets/hello 629s make: Leaving directory '/tmp/tmp.JtAt6oYZHH/targets' 629s sdl2-compat 2.32.58, built on Oct 31 2025 at 16:39:32, talking to SDL3 3.2.26 629s sdl2-compat: This app appears to be named: hello 629s SDL_DYNAMIC_API: Not overridden 629s INFO: Hello, world! 629s make: Entering directory '/tmp/tmp.JtAt6oYZHH/targets' 629s + make -C /tmp/tmp.JtAt6oYZHH/targets VERBOSE=1 clean 629s make -f CMakeFiles/Makefile2 clean 629s make[1]: Entering directory '/tmp/tmp.JtAt6oYZHH/targets' 629s make -f CMakeFiles/hello.dir/build.make CMakeFiles/hello.dir/clean 629s make[2]: Entering directory '/tmp/tmp.JtAt6oYZHH/targets' 629s /usr/bin/cmake -P CMakeFiles/hello.dir/cmake_clean.cmake 629s make[2]: Leaving directory '/tmp/tmp.JtAt6oYZHH/targets' 629s make[1]: Leaving directory '/tmp/tmp.JtAt6oYZHH/targets' 629s make: Leaving directory '/tmp/tmp.JtAt6oYZHH/targets' 629s + mkdir /tmp/tmp.JtAt6oYZHH/example 629s + cd /tmp/tmp.JtAt6oYZHH/example 629s + cmake /tmp/autopkgtest.A11qY3/build.ig6/src/debian/tests/cmake-example 629s -- The C compiler identification is GNU 15.2.0 629s -- The CXX compiler identification is GNU 15.2.0 629s -- Detecting C compiler ABI info 630s -- Detecting C compiler ABI info - done 630s -- Check for working C compiler: /usr/bin/cc - skipped 630s -- Detecting C compile features 630s -- Detecting C compile features - done 630s -- Detecting CXX compiler ABI info 630s -- Detecting CXX compiler ABI info - done 630s -- Check for working CXX compiler: /usr/bin/c++ - skipped 630s -- Detecting CXX compile features 630s -- Detecting CXX compile features - done 630s -- Configuring done (0.4s) 630s -- Generating done (0.0s) 630s -- Build files have been written to: /tmp/tmp.JtAt6oYZHH/example 630s + make -C /tmp/tmp.JtAt6oYZHH/example VERBOSE=1 630s make: Entering directory '/tmp/tmp.JtAt6oYZHH/example' 630s /usr/bin/cmake -S/tmp/autopkgtest.A11qY3/build.ig6/src/debian/tests/cmake-example -B/tmp/tmp.JtAt6oYZHH/example --check-build-system CMakeFiles/Makefile.cmake 0 630s /usr/bin/cmake -E cmake_progress_start /tmp/tmp.JtAt6oYZHH/example/CMakeFiles /tmp/tmp.JtAt6oYZHH/example//CMakeFiles/progress.marks 630s make -f CMakeFiles/Makefile2 all 630s make[1]: Entering directory '/tmp/tmp.JtAt6oYZHH/example' 630s make -f CMakeFiles/hello.dir/build.make CMakeFiles/hello.dir/depend 630s make[2]: Entering directory '/tmp/tmp.JtAt6oYZHH/example' 630s cd /tmp/tmp.JtAt6oYZHH/example && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/autopkgtest.A11qY3/build.ig6/src/debian/tests/cmake-example /tmp/autopkgtest.A11qY3/build.ig6/src/debian/tests/cmake-example /tmp/tmp.JtAt6oYZHH/example /tmp/tmp.JtAt6oYZHH/example /tmp/tmp.JtAt6oYZHH/example/CMakeFiles/hello.dir/DependInfo.cmake "--color=" 630s make[2]: Leaving directory '/tmp/tmp.JtAt6oYZHH/example' 630s make -f CMakeFiles/hello.dir/build.make CMakeFiles/hello.dir/build 630s make[2]: Entering directory '/tmp/tmp.JtAt6oYZHH/example' 630s [ 50%] Building C object CMakeFiles/hello.dir/hello.c.o 630s /usr/bin/cc -I/usr/include/SDL2 -MD -MT CMakeFiles/hello.dir/hello.c.o -MF CMakeFiles/hello.dir/hello.c.o.d -o CMakeFiles/hello.dir/hello.c.o -c /tmp/autopkgtest.A11qY3/build.ig6/src/debian/tests/cmake-example/hello.c 630s [100%] Linking C executable hello 630s /usr/bin/cmake -E cmake_link_script CMakeFiles/hello.dir/link.txt --verbose=1 630s /usr/bin/cc -Wl,--dependency-file=CMakeFiles/hello.dir/link.d CMakeFiles/hello.dir/hello.c.o -o hello -lSDL2 630s make[2]: Leaving directory '/tmp/tmp.JtAt6oYZHH/example' 630s [100%] Built target hello 630s make[1]: Leaving directory '/tmp/tmp.JtAt6oYZHH/example' 630s /usr/bin/cmake -E cmake_progress_start /tmp/tmp.JtAt6oYZHH/example/CMakeFiles 0 630s make: Leaving directory '/tmp/tmp.JtAt6oYZHH/example' 630s + /tmp/tmp.JtAt6oYZHH/example/hello 630s sdl2-compat 2.32.58, built on Oct 31 2025 at 16:39:32, talking to SDL3 3.2.26 630s sdl2-compat: This app appears to be named: hello 630s SDL_DYNAMIC_API: Not overridden 630s INFO: Hello, world! 630s + make -C /tmp/tmp.JtAt6oYZHH/example VERBOSE=1 clean 630s make: Entering directory '/tmp/tmp.JtAt6oYZHH/example' 630s make -f CMakeFiles/Makefile2 clean 630s make[1]: Entering directory '/tmp/tmp.JtAt6oYZHH/example' 630s make -f CMakeFiles/hello.dir/build.make CMakeFiles/hello.dir/clean 630s make[2]: Entering directory '/tmp/tmp.JtAt6oYZHH/example' 630s /usr/bin/cmake -P CMakeFiles/hello.dir/cmake_clean.cmake 630s make[2]: Leaving directory '/tmp/tmp.JtAt6oYZHH/example' 630s make[1]: Leaving directory '/tmp/tmp.JtAt6oYZHH/example' 630s + mkdir /tmp/tmp.JtAt6oYZHH/findsdl2 630s make: Leaving directory '/tmp/tmp.JtAt6oYZHH/example' 630s + cd /tmp/tmp.JtAt6oYZHH/findsdl2 630s + cmake /tmp/autopkgtest.A11qY3/build.ig6/src/debian/tests/cmake-findsdl2 630s -- The C compiler identification is GNU 15.2.0 630s -- The CXX compiler identification is GNU 15.2.0 630s -- Detecting C compiler ABI info 630s -- Detecting C compiler ABI info - done 630s -- Check for working C compiler: /usr/bin/cc - skipped 630s -- Detecting C compile features 630s -- Detecting C compile features - done 630s -- Detecting CXX compiler ABI info 631s -- Detecting CXX compiler ABI info - done 631s -- Check for working CXX compiler: /usr/bin/c++ - skipped 631s -- Detecting CXX compile features 631s -- Detecting CXX compile features - done 631s -- Performing Test CMAKE_HAVE_LIBC_PTHREAD 631s -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success 631s -- Found Threads: TRUE 631s -- Found SDL2: /usr/lib/aarch64-linux-gnu/libSDL2main.a;/usr/lib/aarch64-linux-gnu/libSDL2.so 631s -- Configuring done (0.6s) 631s -- Generating done (0.0s) 631s -- Build files have been written to: /tmp/tmp.JtAt6oYZHH/findsdl2 631s + make -C /tmp/tmp.JtAt6oYZHH/findsdl2 VERBOSE=1 631s make: Entering directory '/tmp/tmp.JtAt6oYZHH/findsdl2' 631s /usr/bin/cmake -S/tmp/autopkgtest.A11qY3/build.ig6/src/debian/tests/cmake-findsdl2 -B/tmp/tmp.JtAt6oYZHH/findsdl2 --check-build-system CMakeFiles/Makefile.cmake 0 631s /usr/bin/cmake -E cmake_progress_start /tmp/tmp.JtAt6oYZHH/findsdl2/CMakeFiles /tmp/tmp.JtAt6oYZHH/findsdl2//CMakeFiles/progress.marks 631s make -f CMakeFiles/Makefile2 all 631s make[1]: Entering directory '/tmp/tmp.JtAt6oYZHH/findsdl2' 631s make -f CMakeFiles/hello.dir/build.make CMakeFiles/hello.dir/depend 631s make[2]: Entering directory '/tmp/tmp.JtAt6oYZHH/findsdl2' 631s cd /tmp/tmp.JtAt6oYZHH/findsdl2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/autopkgtest.A11qY3/build.ig6/src/debian/tests/cmake-findsdl2 /tmp/autopkgtest.A11qY3/build.ig6/src/debian/tests/cmake-findsdl2 /tmp/tmp.JtAt6oYZHH/findsdl2 /tmp/tmp.JtAt6oYZHH/findsdl2 /tmp/tmp.JtAt6oYZHH/findsdl2/CMakeFiles/hello.dir/DependInfo.cmake "--color=" 631s make[2]: Leaving directory '/tmp/tmp.JtAt6oYZHH/findsdl2' 631s make -f CMakeFiles/hello.dir/build.make CMakeFiles/hello.dir/build 631s make[2]: Entering directory '/tmp/tmp.JtAt6oYZHH/findsdl2' 631s [ 50%] Building C object CMakeFiles/hello.dir/hello.c.o 631s /usr/bin/cc -I/usr/include/SDL2 -MD -MT CMakeFiles/hello.dir/hello.c.o -MF CMakeFiles/hello.dir/hello.c.o.d -o CMakeFiles/hello.dir/hello.c.o -c /tmp/autopkgtest.A11qY3/build.ig6/src/debian/tests/cmake-findsdl2/hello.c 631s [100%] Linking C executable hello 631s /usr/bin/cmake -E cmake_link_script CMakeFiles/hello.dir/link.txt --verbose=1 631s /usr/bin/cc -Wl,--dependency-file=CMakeFiles/hello.dir/link.d CMakeFiles/hello.dir/hello.c.o -o hello -lSDL2 631s make[2]: Leaving directory '/tmp/tmp.JtAt6oYZHH/findsdl2' 631s [100%] Built target hello 631s make[1]: Leaving directory '/tmp/tmp.JtAt6oYZHH/findsdl2' 631s /usr/bin/cmake -E cmake_progress_start /tmp/tmp.JtAt6oYZHH/findsdl2/CMakeFiles 0 631s make: Leaving directory '/tmp/tmp.JtAt6oYZHH/findsdl2' 631s + /tmp/tmp.JtAt6oYZHH/findsdl2/hello 631s sdl2-compat 2.32.58, built on Oct 31 2025 at 16:39:32, talking to SDL3 3.2.26 631s sdl2-compat: This app appears to be named: hello 631s SDL_DYNAMIC_API: Not overridden 631s INFO: Hello, world! 631s + make -C /tmp/tmp.JtAt6oYZHH/findsdl2 VERBOSE=1 clean 631s make: Entering directory '/tmp/tmp.JtAt6oYZHH/findsdl2' 631s make -f CMakeFiles/Makefile2 clean 631s make[1]: Entering directory '/tmp/tmp.JtAt6oYZHH/findsdl2' 631s make -f CMakeFiles/hello.dir/build.make CMakeFiles/hello.dir/clean 631s make[2]: Entering directory '/tmp/tmp.JtAt6oYZHH/findsdl2' 631s /usr/bin/cmake -P CMakeFiles/hello.dir/cmake_clean.cmake 631s make[2]: Leaving directory '/tmp/tmp.JtAt6oYZHH/findsdl2' 631s make[1]: Leaving directory '/tmp/tmp.JtAt6oYZHH/findsdl2' 631s make: Leaving directory '/tmp/tmp.JtAt6oYZHH/findsdl2' 631s + mkdir /tmp/tmp.JtAt6oYZHH/main 631s + cd /tmp/tmp.JtAt6oYZHH/main 631s + cmake /tmp/autopkgtest.A11qY3/build.ig6/src/debian/tests/cmake-main 631s -- The CXX compiler identification is GNU 15.2.0 631s -- Detecting CXX compiler ABI info 631s -- Detecting CXX compiler ABI info - done 631s -- Check for working CXX compiler: /usr/bin/c++ - skipped 631s -- Detecting CXX compile features 631s -- Detecting CXX compile features - done 631s -- Configuring done (0.2s) 631s -- Generating done (0.0s) 631s -- Build files have been written to: /tmp/tmp.JtAt6oYZHH/main 631s + make -C /tmp/tmp.JtAt6oYZHH/main VERBOSE=1 631s make: Entering directory '/tmp/tmp.JtAt6oYZHH/main' 631s /usr/bin/cmake -S/tmp/autopkgtest.A11qY3/build.ig6/src/debian/tests/cmake-main -B/tmp/tmp.JtAt6oYZHH/main --check-build-system CMakeFiles/Makefile.cmake 0 631s /usr/bin/cmake -E cmake_progress_start /tmp/tmp.JtAt6oYZHH/main/CMakeFiles /tmp/tmp.JtAt6oYZHH/main//CMakeFiles/progress.marks 631s make -f CMakeFiles/Makefile2 all 631s make[1]: Entering directory '/tmp/tmp.JtAt6oYZHH/main' 631s make -f CMakeFiles/program.dir/build.make CMakeFiles/program.dir/depend 631s make[2]: Entering directory '/tmp/tmp.JtAt6oYZHH/main' 631s cd /tmp/tmp.JtAt6oYZHH/main && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/autopkgtest.A11qY3/build.ig6/src/debian/tests/cmake-main /tmp/autopkgtest.A11qY3/build.ig6/src/debian/tests/cmake-main /tmp/tmp.JtAt6oYZHH/main /tmp/tmp.JtAt6oYZHH/main /tmp/tmp.JtAt6oYZHH/main/CMakeFiles/program.dir/DependInfo.cmake "--color=" 631s make[2]: Leaving directory '/tmp/tmp.JtAt6oYZHH/main' 631s make -f CMakeFiles/program.dir/build.make CMakeFiles/program.dir/build 631s make[2]: Entering directory '/tmp/tmp.JtAt6oYZHH/main' 631s [ 50%] Building CXX object CMakeFiles/program.dir/test.cpp.o 631s /usr/bin/c++ -isystem /usr/include/SDL2 -MD -MT CMakeFiles/program.dir/test.cpp.o -MF CMakeFiles/program.dir/test.cpp.o.d -o CMakeFiles/program.dir/test.cpp.o -c /tmp/autopkgtest.A11qY3/build.ig6/src/debian/tests/cmake-main/test.cpp 632s [100%] Linking CXX executable program 632s /usr/bin/cmake -E cmake_link_script CMakeFiles/program.dir/link.txt --verbose=1 632s /usr/bin/c++ -Wl,--dependency-file=CMakeFiles/program.dir/link.d CMakeFiles/program.dir/test.cpp.o -o program /usr/lib/aarch64-linux-gnu/libSDL2-2.0.so.0.3200.58 /usr/lib/aarch64-linux-gnu/libSDL2main.a 632s make[2]: Leaving directory '/tmp/tmp.JtAt6oYZHH/main' 632s [100%] Built target program 632s make[1]: Leaving directory '/tmp/tmp.JtAt6oYZHH/main' 632s /usr/bin/cmake -E cmake_progress_start /tmp/tmp.JtAt6oYZHH/main/CMakeFiles 0 632s make: Leaving directory '/tmp/tmp.JtAt6oYZHH/main' 632s + export SDL_AUDIODRIVER=dummy 632s + export SDL_VIDEODRIVER=dummy 632s + /tmp/tmp.JtAt6oYZHH/main/program 632s sdl2-compat 2.32.58, built on Oct 31 2025 at 16:39:32, talking to SDL3 3.2.26 632s sdl2-compat: This app appears to be named: program 632s SDL_DYNAMIC_API: Not overridden 632s sdl2-compat: Leaking SDL3 library reference due to missing call to SDL_Quit() 632s + make -C /tmp/tmp.JtAt6oYZHH/main VERBOSE=1 clean 632s + mkdir /tmp/tmp.JtAt6oYZHH/static 632s + cd /tmp/tmp.JtAt6oYZHH/static 632s + cmake /tmp/autopkgtest.A11qY3/build.ig6/src/debian/tests/cmake-static 632s initialized! 632s make: Entering directory '/tmp/tmp.JtAt6oYZHH/main' 632s make -f CMakeFiles/Makefile2 clean 632s make[1]: Entering directory '/tmp/tmp.JtAt6oYZHH/main' 632s make -f CMakeFiles/program.dir/build.make CMakeFiles/program.dir/clean 632s make[2]: Entering directory '/tmp/tmp.JtAt6oYZHH/main' 632s /usr/bin/cmake -P CMakeFiles/program.dir/cmake_clean.cmake 632s make[2]: Leaving directory '/tmp/tmp.JtAt6oYZHH/main' 632s make[1]: Leaving directory '/tmp/tmp.JtAt6oYZHH/main' 632s make: Leaving directory '/tmp/tmp.JtAt6oYZHH/main' 632s -- The C compiler identification is GNU 15.2.0 632s -- The CXX compiler identification is GNU 15.2.0 632s -- Detecting C compiler ABI info 633s -- Detecting C compiler ABI info - done 633s -- Check for working C compiler: /usr/bin/cc - skipped 633s -- Detecting C compile features 633s -- Detecting C compile features - done 633s -- Detecting CXX compiler ABI info 633s -- Detecting CXX compiler ABI info - done 633s -- Check for working CXX compiler: /usr/bin/c++ - skipped 633s -- Detecting CXX compile features 633s -- Detecting CXX compile features - done 633s -- Configuring done (0.5s) 633s -- Generating done (0.0s) 633s -- Build files have been written to: /tmp/tmp.JtAt6oYZHH/static 633s + make -C /tmp/tmp.JtAt6oYZHH/static VERBOSE=1 633s make: Entering directory '/tmp/tmp.JtAt6oYZHH/static' 633s /usr/bin/cmake -S/tmp/autopkgtest.A11qY3/build.ig6/src/debian/tests/cmake-static -B/tmp/tmp.JtAt6oYZHH/static --check-build-system CMakeFiles/Makefile.cmake 0 633s /usr/bin/cmake -E cmake_progress_start /tmp/tmp.JtAt6oYZHH/static/CMakeFiles /tmp/tmp.JtAt6oYZHH/static//CMakeFiles/progress.marks 633s make -f CMakeFiles/Makefile2 all 633s make[1]: Entering directory '/tmp/tmp.JtAt6oYZHH/static' 633s make -f CMakeFiles/hello.dir/build.make CMakeFiles/hello.dir/depend 633s make[2]: Entering directory '/tmp/tmp.JtAt6oYZHH/static' 633s cd /tmp/tmp.JtAt6oYZHH/static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/autopkgtest.A11qY3/build.ig6/src/debian/tests/cmake-static /tmp/autopkgtest.A11qY3/build.ig6/src/debian/tests/cmake-static /tmp/tmp.JtAt6oYZHH/static /tmp/tmp.JtAt6oYZHH/static /tmp/tmp.JtAt6oYZHH/static/CMakeFiles/hello.dir/DependInfo.cmake "--color=" 633s make[2]: Leaving directory '/tmp/tmp.JtAt6oYZHH/static' 633s make -f CMakeFiles/hello.dir/build.make CMakeFiles/hello.dir/build 633s make[2]: Entering directory '/tmp/tmp.JtAt6oYZHH/static' 633s [ 50%] Building C object CMakeFiles/hello.dir/hello.c.o 633s /usr/bin/cc -isystem /usr/include/SDL2 -MD -MT CMakeFiles/hello.dir/hello.c.o -MF CMakeFiles/hello.dir/hello.c.o.d -o CMakeFiles/hello.dir/hello.c.o -c /tmp/autopkgtest.A11qY3/build.ig6/src/debian/tests/cmake-static/hello.c 633s [100%] Linking C executable hello 633s /usr/bin/cmake -E cmake_link_script CMakeFiles/hello.dir/link.txt --verbose=1 633s /usr/bin/cc -Wl,--dependency-file=CMakeFiles/hello.dir/link.d CMakeFiles/hello.dir/hello.c.o -o hello /usr/lib/aarch64-linux-gnu/libSDL2.a -ldl 633s make[2]: Leaving directory '/tmp/tmp.JtAt6oYZHH/static' 633s [100%] Built target hello 633s make[1]: Leaving directory '/tmp/tmp.JtAt6oYZHH/static' 633s /usr/bin/cmake -E cmake_progress_start /tmp/tmp.JtAt6oYZHH/static/CMakeFiles 0 633s make: Leaving directory '/tmp/tmp.JtAt6oYZHH/static' 633s + /tmp/tmp.JtAt6oYZHH/static/hello 633s sdl2-compat 2.32.58, built on Oct 31 2025 at 16:39:32, talking to SDL3 3.2.26 633s sdl2-compat: This app appears to be named: hello 633s SDL_DYNAMIC_API: Not overridden 633s INFO: Hello, world! 633s + make -C /tmp/tmp.JtAt6oYZHH/static VERBOSE=1 clean 633s make: Entering directory '/tmp/tmp.JtAt6oYZHH/static' 633s make -f CMakeFiles/Makefile2 clean 633s make[1]: Entering directory '/tmp/tmp.JtAt6oYZHH/static' 633s make -f CMakeFiles/hello.dir/build.make CMakeFiles/hello.dir/clean 633s make[2]: Entering directory '/tmp/tmp.JtAt6oYZHH/static' 633s /usr/bin/cmake -P CMakeFiles/hello.dir/cmake_clean.cmake 633s make[2]: Leaving directory '/tmp/tmp.JtAt6oYZHH/static' 633s make[1]: Leaving directory '/tmp/tmp.JtAt6oYZHH/static' 633s make: Leaving directory '/tmp/tmp.JtAt6oYZHH/static' 633s autopkgtest [12:06:13]: test cmake: -----------------------] 634s cmake PASS (superficial) 634s autopkgtest [12:06:14]: test cmake: - - - - - - - - - - results - - - - - - - - - - 634s autopkgtest [12:06:14]: test flaky: preparing testbed 654s Creating nova instance adt-resolute-arm64-sdl2-compat-20251102-113956-juju-7f2275-prod-proposed-migration-environment-15-4e658ed4-004d-4a8a-b751-a5943460d332 from image adt/ubuntu-resolute-arm64-server-20251102.img (UUID 34b47b8c-18e0-482e-a530-f534ca853027)... 710s autopkgtest [12:07:30]: testbed dpkg architecture: arm64 711s autopkgtest [12:07:31]: testbed apt version: 3.1.11 711s autopkgtest [12:07:31]: @@@@@@@@@@@@@@@@@@@@ test bed setup 711s autopkgtest [12:07:31]: testbed release detected to be: resolute 712s autopkgtest [12:07:32]: updating testbed package index (apt update) 712s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [87.8 kB] 713s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 713s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 713s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 713s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [43.8 kB] 713s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [96.8 kB] 713s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [1272 kB] 713s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [9848 B] 713s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main arm64 Packages [143 kB] 713s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/main arm64 c-n-f Metadata [3832 B] 713s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/restricted arm64 Packages [107 kB] 713s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/restricted arm64 c-n-f Metadata [324 B] 713s Get:13 http://ftpmaster.internal/ubuntu resolute-proposed/universe arm64 Packages [923 kB] 714s Get:14 http://ftpmaster.internal/ubuntu resolute-proposed/universe arm64 c-n-f Metadata [30.3 kB] 714s Get:15 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse arm64 Packages [28.4 kB] 714s Get:16 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse arm64 c-n-f Metadata [1604 B] 715s Fetched 2748 kB in 1s (2109 kB/s) 716s Reading package lists... 717s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 717s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 717s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 717s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 718s Reading package lists... 719s Reading package lists... 719s Building dependency tree... 719s Reading state information... 720s Calculating upgrade... 721s The following packages will be upgraded: 721s apparmor libapparmor1 libaudit-common libaudit1 libexpat1 libffi8 721s libgcrypt20 libuv1t64 721s 8 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 721s Need to get 1562 kB of archives. 721s After this operation, 62.5 kB disk space will be freed. 721s Get:1 http://ftpmaster.internal/ubuntu resolute/main arm64 libexpat1 arm64 2.7.3-1 [81.8 kB] 721s Get:2 http://ftpmaster.internal/ubuntu resolute/main arm64 libaudit-common all 1:4.1.2-1 [6606 B] 721s Get:3 http://ftpmaster.internal/ubuntu resolute/main arm64 libaudit1 arm64 1:4.1.2-1 [58.1 kB] 721s Get:4 http://ftpmaster.internal/ubuntu resolute/main arm64 libapparmor1 arm64 5.0.0~alpha1-0ubuntu9 [57.7 kB] 721s Get:5 http://ftpmaster.internal/ubuntu resolute/main arm64 libffi8 arm64 3.5.2-2 [23.1 kB] 721s Get:6 http://ftpmaster.internal/ubuntu resolute/main arm64 libgcrypt20 arm64 1.11.2-2 [558 kB] 721s Get:7 http://ftpmaster.internal/ubuntu resolute/main arm64 apparmor arm64 5.0.0~alpha1-0ubuntu9 [676 kB] 721s Get:8 http://ftpmaster.internal/ubuntu resolute/main arm64 libuv1t64 arm64 1.51.0-2ubuntu1 [101 kB] 722s dpkg-preconfigure: unable to re-open stdin: No such file or directory 722s Fetched 1562 kB in 1s (1889 kB/s) 723s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 83460 files and directories currently installed.) 723s Preparing to unpack .../libexpat1_2.7.3-1_arm64.deb ... 723s Unpacking libexpat1:arm64 (2.7.3-1) over (2.7.1-2) ... 723s Preparing to unpack .../libaudit-common_1%3a4.1.2-1_all.deb ... 723s Unpacking libaudit-common (1:4.1.2-1) over (1:4.0.5-1build2) ... 723s Setting up libaudit-common (1:4.1.2-1) ... 723s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 83460 files and directories currently installed.) 723s Preparing to unpack .../libaudit1_1%3a4.1.2-1_arm64.deb ... 723s Unpacking libaudit1:arm64 (1:4.1.2-1) over (1:4.0.5-1build2) ... 723s Setting up libaudit1:arm64 (1:4.1.2-1) ... 723s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 83460 files and directories currently installed.) 723s Preparing to unpack .../libapparmor1_5.0.0~alpha1-0ubuntu9_arm64.deb ... 723s Unpacking libapparmor1:arm64 (5.0.0~alpha1-0ubuntu9) over (5.0.0~alpha1-0ubuntu8.1) ... 723s Preparing to unpack .../libffi8_3.5.2-2_arm64.deb ... 723s Unpacking libffi8:arm64 (3.5.2-2) over (3.5.2-1build1) ... 723s Preparing to unpack .../libgcrypt20_1.11.2-2_arm64.deb ... 723s Unpacking libgcrypt20:arm64 (1.11.2-2) over (1.11.0-7build1) ... 723s Preparing to unpack .../apparmor_5.0.0~alpha1-0ubuntu9_arm64.deb ... 726s Unpacking apparmor (5.0.0~alpha1-0ubuntu9) over (5.0.0~alpha1-0ubuntu8.1) ... 727s Preparing to unpack .../libuv1t64_1.51.0-2ubuntu1_arm64.deb ... 727s Unpacking libuv1t64:arm64 (1.51.0-2ubuntu1) over (1.50.0-2ubuntu1) ... 727s Setting up libexpat1:arm64 (2.7.3-1) ... 727s Setting up libapparmor1:arm64 (5.0.0~alpha1-0ubuntu9) ... 727s Setting up libuv1t64:arm64 (1.51.0-2ubuntu1) ... 727s Setting up libgcrypt20:arm64 (1.11.2-2) ... 727s Setting up apparmor (5.0.0~alpha1-0ubuntu9) ... 728s Installing new version of config file /etc/apparmor.d/lsblk ... 729s Installing new version of config file /etc/apparmor.d/systemd-detect-virt ... 729s Installing new version of config file /etc/apparmor.d/tnftp ... 731s Reloading AppArmor profiles 733s Setting up libffi8:arm64 (3.5.2-2) ... 733s Processing triggers for libc-bin (2.42-0ubuntu3) ... 733s Processing triggers for systemd (257.9-0ubuntu2) ... 733s Processing triggers for man-db (2.13.1-1) ... 734s Processing triggers for procps (2:4.0.4-8ubuntu3) ... 734s autopkgtest [12:07:54]: upgrading testbed (apt dist-upgrade and autopurge) 735s Reading package lists... 735s Building dependency tree... 735s Reading state information... 735s Calculating upgrade... 736s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 737s Reading package lists... 737s Building dependency tree... 737s Reading state information... 738s Solving dependencies... 739s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 739s autopkgtest [12:07:59]: rebooting testbed after setup commands that affected boot 772s Reading package lists... 773s Building dependency tree... 773s Reading state information... 773s Solving dependencies... 773s The following NEW packages will be installed: 773s libabsl20240722 libasound2-data libasound2t64 libasyncns0 libdecor-0-0 773s libdrm-amdgpu1 libfftw3-single3 libflac14 libgbm1 libgomp1 libmp3lame0 773s libmpg123-0t64 libogg0 libopus0 libpipewire-0.3-0t64 libpulse0 773s libsamplerate0 libsdl2-2.0-0 libsdl2-classic libsdl2-compat 773s libsdl2-compat-tests libsdl3-0 libsndfile1 libsndio7.0 libspa-0.2-modules 773s libvorbis0a libvorbisenc2 libwayland-client0 libwayland-cursor0 773s libwayland-egl1 libwebrtc-audio-processing-1-3 libx11-xcb1 libxcb-dri3-0 773s libxcb-present0 libxcb-randr0 libxcb-sync1 libxcb-xfixes0 libxcursor1 773s libxfixes3 libxi6 libxrandr2 libxrender1 libxshmfence1 libxss1 773s mesa-libgallium x11-common 774s 0 upgraded, 46 newly installed, 0 to remove and 0 not upgraded. 774s Need to get 24.0 MB of archives. 774s After this operation, 88.6 MB of additional disk space will be used. 774s Get:1 http://ftpmaster.internal/ubuntu resolute/main arm64 libabsl20240722 arm64 20240722.0-4ubuntu1 [508 kB] 774s Get:2 http://ftpmaster.internal/ubuntu resolute/main arm64 libasound2-data all 1.2.14-1ubuntu1 [21.2 kB] 774s Get:3 http://ftpmaster.internal/ubuntu resolute/main arm64 libasound2t64 arm64 1.2.14-1ubuntu1 [394 kB] 774s Get:4 http://ftpmaster.internal/ubuntu resolute/main arm64 libasyncns0 arm64 0.8-7 [11.7 kB] 774s Get:5 http://ftpmaster.internal/ubuntu resolute/main arm64 libwayland-client0 arm64 1.24.0-2 [27.6 kB] 774s Get:6 http://ftpmaster.internal/ubuntu resolute/main arm64 libdecor-0-0 arm64 0.2.4-1 [16.4 kB] 774s Get:7 http://ftpmaster.internal/ubuntu resolute/main arm64 libdrm-amdgpu1 arm64 2.4.127-1ubuntu1 [23.9 kB] 774s Get:8 http://ftpmaster.internal/ubuntu resolute/main arm64 libgomp1 arm64 15.2.0-7ubuntu1 [147 kB] 774s Get:9 http://ftpmaster.internal/ubuntu resolute/main arm64 libfftw3-single3 arm64 3.3.10-2fakesync1build2 [611 kB] 774s Get:10 http://ftpmaster.internal/ubuntu resolute/main arm64 libogg0 arm64 1.3.6-1 [22.8 kB] 774s Get:11 http://ftpmaster.internal/ubuntu resolute/main arm64 libflac14 arm64 1.5.0+ds-4 [141 kB] 774s Get:12 http://ftpmaster.internal/ubuntu resolute/main arm64 libx11-xcb1 arm64 2:1.8.12-1build1 [8216 B] 774s Get:13 http://ftpmaster.internal/ubuntu resolute/main arm64 libxcb-dri3-0 arm64 1.17.0-2build1 [8120 B] 774s Get:14 http://ftpmaster.internal/ubuntu resolute/main arm64 libxcb-present0 arm64 1.17.0-2build1 [6560 B] 774s Get:15 http://ftpmaster.internal/ubuntu resolute/main arm64 libxcb-randr0 arm64 1.17.0-2build1 [20.2 kB] 774s Get:16 http://ftpmaster.internal/ubuntu resolute/main arm64 libxcb-sync1 arm64 1.17.0-2build1 [10.4 kB] 774s Get:17 http://ftpmaster.internal/ubuntu resolute/main arm64 libxcb-xfixes0 arm64 1.17.0-2build1 [11.4 kB] 774s Get:18 http://ftpmaster.internal/ubuntu resolute/main arm64 libxshmfence1 arm64 1.3.3-1 [5378 B] 774s Get:19 http://ftpmaster.internal/ubuntu resolute/main arm64 mesa-libgallium arm64 25.2.3-1ubuntu1 [12.1 MB] 775s Get:20 http://ftpmaster.internal/ubuntu resolute/main arm64 libgbm1 arm64 25.2.3-1ubuntu1 [34.4 kB] 775s Get:21 http://ftpmaster.internal/ubuntu resolute/main arm64 libmp3lame0 arm64 3.100-6build1 [141 kB] 775s Get:22 http://ftpmaster.internal/ubuntu resolute/main arm64 libmpg123-0t64 arm64 1.33.3-1 [177 kB] 775s Get:23 http://ftpmaster.internal/ubuntu resolute/main arm64 libopus0 arm64 1.5.2-2 [2891 kB] 775s Get:24 http://ftpmaster.internal/ubuntu resolute/main arm64 libvorbis0a arm64 1.3.7-3build1 [99.3 kB] 775s Get:25 http://ftpmaster.internal/ubuntu resolute/main arm64 libvorbisenc2 arm64 1.3.7-3build1 [79.8 kB] 775s Get:26 http://ftpmaster.internal/ubuntu resolute/main arm64 libsndfile1 arm64 1.2.2-3 [224 kB] 775s Get:27 http://ftpmaster.internal/ubuntu resolute/main arm64 libwebrtc-audio-processing-1-3 arm64 1.3-3build1 [380 kB] 775s Get:28 http://ftpmaster.internal/ubuntu resolute/main arm64 libspa-0.2-modules arm64 1.4.7-3ubuntu2 [1044 kB] 776s Get:29 http://ftpmaster.internal/ubuntu resolute/main arm64 libpipewire-0.3-0t64 arm64 1.4.7-3ubuntu2 [286 kB] 776s Get:30 http://ftpmaster.internal/ubuntu resolute/main arm64 libpulse0 arm64 1:17.0+dfsg1-2ubuntu3 [290 kB] 776s Get:31 http://ftpmaster.internal/ubuntu resolute/main arm64 libsamplerate0 arm64 0.2.2-4build1 [1343 kB] 776s Get:32 http://ftpmaster.internal/ubuntu resolute/main arm64 libwayland-cursor0 arm64 1.24.0-2 [10.6 kB] 776s Get:33 http://ftpmaster.internal/ubuntu resolute/main arm64 libwayland-egl1 arm64 1.24.0-2 [6172 B] 776s Get:34 http://ftpmaster.internal/ubuntu resolute/main arm64 libxfixes3 arm64 1:6.0.0-2build1 [11.2 kB] 776s Get:35 http://ftpmaster.internal/ubuntu resolute/main arm64 libxrender1 arm64 1:0.9.12-1 [19.5 kB] 776s Get:36 http://ftpmaster.internal/ubuntu resolute/main arm64 libxcursor1 arm64 1:1.2.3-1 [22.2 kB] 776s Get:37 http://ftpmaster.internal/ubuntu resolute/main arm64 libxi6 arm64 2:1.8.2-1 [32.4 kB] 776s Get:38 http://ftpmaster.internal/ubuntu resolute/main arm64 libxrandr2 arm64 2:1.5.4-1 [19.6 kB] 776s Get:39 http://ftpmaster.internal/ubuntu resolute/main arm64 x11-common all 1:7.7+24ubuntu1 [22.4 kB] 776s Get:40 http://ftpmaster.internal/ubuntu resolute/main arm64 libxss1 arm64 1:1.2.3-1build3 [7244 B] 776s Get:41 http://ftpmaster.internal/ubuntu resolute-proposed/main arm64 libsdl2-classic arm64 2.32.10+dfsg-4 [673 kB] 776s Get:42 http://ftpmaster.internal/ubuntu resolute-proposed/main arm64 libsdl2-2.0-0 arm64 2.32.10+dfsg-4 [14.0 kB] 776s Get:43 http://ftpmaster.internal/ubuntu resolute/universe arm64 libsndio7.0 arm64 1.10.0-0.2 [31.0 kB] 776s Get:44 http://ftpmaster.internal/ubuntu resolute-proposed/universe arm64 libsdl3-0 arm64 3.2.26+ds-1 [980 kB] 776s Get:45 http://ftpmaster.internal/ubuntu resolute-proposed/universe arm64 libsdl2-compat arm64 2.32.58+ds-1 [128 kB] 776s Get:46 http://ftpmaster.internal/ubuntu resolute-proposed/universe arm64 libsdl2-compat-tests arm64 2.32.58+ds-1 [928 kB] 776s Fetched 24.0 MB in 2s (9993 kB/s) 777s Selecting previously unselected package libabsl20240722:arm64. 777s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 83460 files and directories currently installed.) 777s Preparing to unpack .../00-libabsl20240722_20240722.0-4ubuntu1_arm64.deb ... 777s Unpacking libabsl20240722:arm64 (20240722.0-4ubuntu1) ... 777s Selecting previously unselected package libasound2-data. 777s Preparing to unpack .../01-libasound2-data_1.2.14-1ubuntu1_all.deb ... 777s Unpacking libasound2-data (1.2.14-1ubuntu1) ... 777s Selecting previously unselected package libasound2t64:arm64. 777s Preparing to unpack .../02-libasound2t64_1.2.14-1ubuntu1_arm64.deb ... 777s Unpacking libasound2t64:arm64 (1.2.14-1ubuntu1) ... 777s Selecting previously unselected package libasyncns0:arm64. 777s Preparing to unpack .../03-libasyncns0_0.8-7_arm64.deb ... 777s Unpacking libasyncns0:arm64 (0.8-7) ... 777s Selecting previously unselected package libwayland-client0:arm64. 777s Preparing to unpack .../04-libwayland-client0_1.24.0-2_arm64.deb ... 777s Unpacking libwayland-client0:arm64 (1.24.0-2) ... 777s Selecting previously unselected package libdecor-0-0:arm64. 777s Preparing to unpack .../05-libdecor-0-0_0.2.4-1_arm64.deb ... 777s Unpacking libdecor-0-0:arm64 (0.2.4-1) ... 777s Selecting previously unselected package libdrm-amdgpu1:arm64. 777s Preparing to unpack .../06-libdrm-amdgpu1_2.4.127-1ubuntu1_arm64.deb ... 777s Unpacking libdrm-amdgpu1:arm64 (2.4.127-1ubuntu1) ... 777s Selecting previously unselected package libgomp1:arm64. 777s Preparing to unpack .../07-libgomp1_15.2.0-7ubuntu1_arm64.deb ... 777s Unpacking libgomp1:arm64 (15.2.0-7ubuntu1) ... 777s Selecting previously unselected package libfftw3-single3:arm64. 777s Preparing to unpack .../08-libfftw3-single3_3.3.10-2fakesync1build2_arm64.deb ... 777s Unpacking libfftw3-single3:arm64 (3.3.10-2fakesync1build2) ... 777s Selecting previously unselected package libogg0:arm64. 777s Preparing to unpack .../09-libogg0_1.3.6-1_arm64.deb ... 777s Unpacking libogg0:arm64 (1.3.6-1) ... 777s Selecting previously unselected package libflac14:arm64. 777s Preparing to unpack .../10-libflac14_1.5.0+ds-4_arm64.deb ... 777s Unpacking libflac14:arm64 (1.5.0+ds-4) ... 777s Selecting previously unselected package libx11-xcb1:arm64. 777s Preparing to unpack .../11-libx11-xcb1_2%3a1.8.12-1build1_arm64.deb ... 777s Unpacking libx11-xcb1:arm64 (2:1.8.12-1build1) ... 777s Selecting previously unselected package libxcb-dri3-0:arm64. 777s Preparing to unpack .../12-libxcb-dri3-0_1.17.0-2build1_arm64.deb ... 777s Unpacking libxcb-dri3-0:arm64 (1.17.0-2build1) ... 777s Selecting previously unselected package libxcb-present0:arm64. 777s Preparing to unpack .../13-libxcb-present0_1.17.0-2build1_arm64.deb ... 777s Unpacking libxcb-present0:arm64 (1.17.0-2build1) ... 777s Selecting previously unselected package libxcb-randr0:arm64. 777s Preparing to unpack .../14-libxcb-randr0_1.17.0-2build1_arm64.deb ... 777s Unpacking libxcb-randr0:arm64 (1.17.0-2build1) ... 777s Selecting previously unselected package libxcb-sync1:arm64. 777s Preparing to unpack .../15-libxcb-sync1_1.17.0-2build1_arm64.deb ... 777s Unpacking libxcb-sync1:arm64 (1.17.0-2build1) ... 777s Selecting previously unselected package libxcb-xfixes0:arm64. 777s Preparing to unpack .../16-libxcb-xfixes0_1.17.0-2build1_arm64.deb ... 777s Unpacking libxcb-xfixes0:arm64 (1.17.0-2build1) ... 778s Selecting previously unselected package libxshmfence1:arm64. 778s Preparing to unpack .../17-libxshmfence1_1.3.3-1_arm64.deb ... 778s Unpacking libxshmfence1:arm64 (1.3.3-1) ... 778s Selecting previously unselected package mesa-libgallium:arm64. 778s Preparing to unpack .../18-mesa-libgallium_25.2.3-1ubuntu1_arm64.deb ... 778s Unpacking mesa-libgallium:arm64 (25.2.3-1ubuntu1) ... 778s Selecting previously unselected package libgbm1:arm64. 778s Preparing to unpack .../19-libgbm1_25.2.3-1ubuntu1_arm64.deb ... 778s Unpacking libgbm1:arm64 (25.2.3-1ubuntu1) ... 778s Selecting previously unselected package libmp3lame0:arm64. 778s Preparing to unpack .../20-libmp3lame0_3.100-6build1_arm64.deb ... 778s Unpacking libmp3lame0:arm64 (3.100-6build1) ... 778s Selecting previously unselected package libmpg123-0t64:arm64. 778s Preparing to unpack .../21-libmpg123-0t64_1.33.3-1_arm64.deb ... 778s Unpacking libmpg123-0t64:arm64 (1.33.3-1) ... 778s Selecting previously unselected package libopus0:arm64. 778s Preparing to unpack .../22-libopus0_1.5.2-2_arm64.deb ... 778s Unpacking libopus0:arm64 (1.5.2-2) ... 778s Selecting previously unselected package libvorbis0a:arm64. 778s Preparing to unpack .../23-libvorbis0a_1.3.7-3build1_arm64.deb ... 778s Unpacking libvorbis0a:arm64 (1.3.7-3build1) ... 778s Selecting previously unselected package libvorbisenc2:arm64. 778s Preparing to unpack .../24-libvorbisenc2_1.3.7-3build1_arm64.deb ... 778s Unpacking libvorbisenc2:arm64 (1.3.7-3build1) ... 778s Selecting previously unselected package libsndfile1:arm64. 778s Preparing to unpack .../25-libsndfile1_1.2.2-3_arm64.deb ... 778s Unpacking libsndfile1:arm64 (1.2.2-3) ... 778s Selecting previously unselected package libwebrtc-audio-processing-1-3:arm64. 778s Preparing to unpack .../26-libwebrtc-audio-processing-1-3_1.3-3build1_arm64.deb ... 778s Unpacking libwebrtc-audio-processing-1-3:arm64 (1.3-3build1) ... 778s Selecting previously unselected package libspa-0.2-modules:arm64. 778s Preparing to unpack .../27-libspa-0.2-modules_1.4.7-3ubuntu2_arm64.deb ... 778s Unpacking libspa-0.2-modules:arm64 (1.4.7-3ubuntu2) ... 778s Selecting previously unselected package libpipewire-0.3-0t64:arm64. 778s Preparing to unpack .../28-libpipewire-0.3-0t64_1.4.7-3ubuntu2_arm64.deb ... 778s Unpacking libpipewire-0.3-0t64:arm64 (1.4.7-3ubuntu2) ... 778s Selecting previously unselected package libpulse0:arm64. 778s Preparing to unpack .../29-libpulse0_1%3a17.0+dfsg1-2ubuntu3_arm64.deb ... 778s Unpacking libpulse0:arm64 (1:17.0+dfsg1-2ubuntu3) ... 778s Selecting previously unselected package libsamplerate0:arm64. 778s Preparing to unpack .../30-libsamplerate0_0.2.2-4build1_arm64.deb ... 778s Unpacking libsamplerate0:arm64 (0.2.2-4build1) ... 779s Selecting previously unselected package libwayland-cursor0:arm64. 779s Preparing to unpack .../31-libwayland-cursor0_1.24.0-2_arm64.deb ... 779s Unpacking libwayland-cursor0:arm64 (1.24.0-2) ... 779s Selecting previously unselected package libwayland-egl1:arm64. 779s Preparing to unpack .../32-libwayland-egl1_1.24.0-2_arm64.deb ... 779s Unpacking libwayland-egl1:arm64 (1.24.0-2) ... 779s Selecting previously unselected package libxfixes3:arm64. 779s Preparing to unpack .../33-libxfixes3_1%3a6.0.0-2build1_arm64.deb ... 779s Unpacking libxfixes3:arm64 (1:6.0.0-2build1) ... 779s Selecting previously unselected package libxrender1:arm64. 779s Preparing to unpack .../34-libxrender1_1%3a0.9.12-1_arm64.deb ... 779s Unpacking libxrender1:arm64 (1:0.9.12-1) ... 779s Selecting previously unselected package libxcursor1:arm64. 779s Preparing to unpack .../35-libxcursor1_1%3a1.2.3-1_arm64.deb ... 779s Unpacking libxcursor1:arm64 (1:1.2.3-1) ... 779s Selecting previously unselected package libxi6:arm64. 779s Preparing to unpack .../36-libxi6_2%3a1.8.2-1_arm64.deb ... 779s Unpacking libxi6:arm64 (2:1.8.2-1) ... 779s Selecting previously unselected package libxrandr2:arm64. 779s Preparing to unpack .../37-libxrandr2_2%3a1.5.4-1_arm64.deb ... 779s Unpacking libxrandr2:arm64 (2:1.5.4-1) ... 779s Selecting previously unselected package x11-common. 779s Preparing to unpack .../38-x11-common_1%3a7.7+24ubuntu1_all.deb ... 779s Unpacking x11-common (1:7.7+24ubuntu1) ... 779s Selecting previously unselected package libxss1:arm64. 779s Preparing to unpack .../39-libxss1_1%3a1.2.3-1build3_arm64.deb ... 779s Unpacking libxss1:arm64 (1:1.2.3-1build3) ... 779s Selecting previously unselected package libsdl2-classic:arm64. 779s Preparing to unpack .../40-libsdl2-classic_2.32.10+dfsg-4_arm64.deb ... 779s Unpacking libsdl2-classic:arm64 (2.32.10+dfsg-4) ... 779s Selecting previously unselected package libsdl2-2.0-0:arm64. 779s Preparing to unpack .../41-libsdl2-2.0-0_2.32.10+dfsg-4_arm64.deb ... 779s Unpacking libsdl2-2.0-0:arm64 (2.32.10+dfsg-4) ... 779s Selecting previously unselected package libsndio7.0:arm64. 779s Preparing to unpack .../42-libsndio7.0_1.10.0-0.2_arm64.deb ... 779s Unpacking libsndio7.0:arm64 (1.10.0-0.2) ... 779s Selecting previously unselected package libsdl3-0:arm64. 779s Preparing to unpack .../43-libsdl3-0_3.2.26+ds-1_arm64.deb ... 779s Unpacking libsdl3-0:arm64 (3.2.26+ds-1) ... 779s Selecting previously unselected package libsdl2-compat:arm64. 779s Preparing to unpack .../44-libsdl2-compat_2.32.58+ds-1_arm64.deb ... 779s Unpacking libsdl2-compat:arm64 (2.32.58+ds-1) ... 779s Selecting previously unselected package libsdl2-compat-tests. 779s Preparing to unpack .../45-libsdl2-compat-tests_2.32.58+ds-1_arm64.deb ... 779s Unpacking libsdl2-compat-tests (2.32.58+ds-1) ... 779s Setting up libxcb-dri3-0:arm64 (1.17.0-2build1) ... 779s Setting up libx11-xcb1:arm64 (2:1.8.12-1build1) ... 779s Setting up libxcb-xfixes0:arm64 (1.17.0-2build1) ... 779s Setting up libogg0:arm64 (1.3.6-1) ... 779s Setting up libxi6:arm64 (2:1.8.2-1) ... 779s Setting up libxrender1:arm64 (1:0.9.12-1) ... 779s Setting up x11-common (1:7.7+24ubuntu1) ... 780s Setting up libmpg123-0t64:arm64 (1.33.3-1) ... 780s Setting up libgomp1:arm64 (15.2.0-7ubuntu1) ... 780s Setting up libabsl20240722:arm64 (20240722.0-4ubuntu1) ... 780s Setting up libwebrtc-audio-processing-1-3:arm64 (1.3-3build1) ... 780s Setting up libxcb-present0:arm64 (1.17.0-2build1) ... 780s Setting up libasound2-data (1.2.14-1ubuntu1) ... 780s Setting up libasound2t64:arm64 (1.2.14-1ubuntu1) ... 780s Setting up libxfixes3:arm64 (1:6.0.0-2build1) ... 780s Setting up libxcb-sync1:arm64 (1.17.0-2build1) ... 780s Setting up libopus0:arm64 (1.5.2-2) ... 780s Setting up libvorbis0a:arm64 (1.3.7-3build1) ... 780s Setting up libxrandr2:arm64 (2:1.5.4-1) ... 780s Setting up libflac14:arm64 (1.5.0+ds-4) ... 780s Setting up libsndio7.0:arm64 (1.10.0-0.2) ... 780s Setting up libasyncns0:arm64 (0.8-7) ... 780s Setting up libxshmfence1:arm64 (1.3.3-1) ... 780s Setting up libxcb-randr0:arm64 (1.17.0-2build1) ... 780s Setting up libwayland-egl1:arm64 (1.24.0-2) ... 780s Setting up libxss1:arm64 (1:1.2.3-1build3) ... 780s Setting up libsamplerate0:arm64 (0.2.2-4build1) ... 780s Setting up libmp3lame0:arm64 (3.100-6build1) ... 780s Setting up libvorbisenc2:arm64 (1.3.7-3build1) ... 780s Setting up libdrm-amdgpu1:arm64 (2.4.127-1ubuntu1) ... 780s Setting up libwayland-client0:arm64 (1.24.0-2) ... 780s Setting up mesa-libgallium:arm64 (25.2.3-1ubuntu1) ... 780s Setting up libfftw3-single3:arm64 (3.3.10-2fakesync1build2) ... 780s Setting up libgbm1:arm64 (25.2.3-1ubuntu1) ... 780s Setting up libxcursor1:arm64 (1:1.2.3-1) ... 780s Setting up libwayland-cursor0:arm64 (1.24.0-2) ... 780s Setting up libdecor-0-0:arm64 (0.2.4-1) ... 780s Setting up libsndfile1:arm64 (1.2.2-3) ... 780s Setting up libpulse0:arm64 (1:17.0+dfsg1-2ubuntu3) ... 780s Setting up libspa-0.2-modules:arm64 (1.4.7-3ubuntu2) ... 780s Setting up libpipewire-0.3-0t64:arm64 (1.4.7-3ubuntu2) ... 780s Setting up libsdl2-classic:arm64 (2.32.10+dfsg-4) ... 780s Setting up libsdl3-0:arm64 (3.2.26+ds-1) ... 780s Setting up libsdl2-2.0-0:arm64 (2.32.10+dfsg-4) ... 780s Setting up libsdl2-compat:arm64 (2.32.58+ds-1) ... 780s Setting up libsdl2-compat-tests (2.32.58+ds-1) ... 780s Processing triggers for man-db (2.13.1-1) ... 780s Processing triggers for libc-bin (2.42-0ubuntu3) ... 815s autopkgtest [12:09:15]: test flaky: [----------------------- 816s # LD_LIBRARY_PATH=/usr/lib/aarch64-linux-gnu/sdl2-compat 816s sdl2-compat 2.32.58, built on Oct 31 2025 at 16:39:32, talking to SDL3 3.2.26 816s sdl2-compat: This app appears to be named: testautomation 816s SDL_DYNAMIC_API: Not overridden 816s INFO: 11/02/25 12:09:16: ::::: Test Run /w seed '7ATHWN7A3AA8MC31' started 816s INFO: 11/02/25 12:09:16: Filtering: running only test 'audio_resampleLoss' in suite 'Audio' 816s INFO: 11/02/25 12:09:16: ===== Test Suite 1: 'Audio' started 816s INFO: 11/02/25 12:09:16: ===== Test Case 1.1: 'audio_enumerateAndNameAudioDevices' skipped 816s INFO: 11/02/25 12:09:16: ===== Test Case 1.2: 'audio_enumerateAndNameAudioDevicesNegativeTests' skipped 816s INFO: 11/02/25 12:09:16: ===== Test Case 1.3: 'audio_printAudioDrivers' skipped 816s INFO: 11/02/25 12:09:16: ===== Test Case 1.4: 'audio_printCurrentAudioDriver' skipped 816s INFO: 11/02/25 12:09:16: ===== Test Case 1.5: 'audio_buildAudioCVT' skipped 816s INFO: 11/02/25 12:09:16: ===== Test Case 1.6: 'audio_buildAudioCVTNegative' skipped 816s INFO: 11/02/25 12:09:16: ===== Test Case 1.7: 'audio_getAudioStatus' skipped 816s INFO: 11/02/25 12:09:16: ===== Test Case 1.8: 'audio_openCloseAndGetAudioStatus' skipped 816s INFO: 11/02/25 12:09:16: ===== Test Case 1.9: 'audio_lockUnlockOpenAudioDevice' skipped 816s INFO: 11/02/25 12:09:16: ===== Test Case 1.10: 'audio_convertAudio' skipped 816s INFO: 11/02/25 12:09:16: ===== Test Case 1.11: 'audio_openCloseAudioDeviceConnected' skipped 816s INFO: 11/02/25 12:09:16: ===== Test Case 1.12: 'audio_quitInitAudioSubSystem' skipped 816s INFO: 11/02/25 12:09:16: ===== Test Case 1.13: 'audio_initQuitAudio' skipped 816s INFO: 11/02/25 12:09:16: ===== Test Case 1.14: 'audio_initOpenCloseQuitAudio' skipped 816s INFO: 11/02/25 12:09:16: ===== Test Case 1.15: 'audio_pauseUnpauseAudio' skipped 816s INFO: 11/02/25 12:09:16: ----- Test Case 1.16: 'audio_resampleLoss' started 816s INFO: 11/02/25 12:09:16: Test Description: 'Check signal-to-noise ratio and maximum error of audio resampling.' 816s INFO: 11/02/25 12:09:16: Test Iteration 1: execKey 5278451943710685628 816s INFO: 11/02/25 12:09:16: Assert 'Call to SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 816s INFO: 11/02/25 12:09:16: Assert 'Check result from SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 816s INFO: 11/02/25 12:09:16: Assert 'Test resampling of 50 s 440 Hz 0.000000 phase sine wave from sampling rate of 44100 Hz to 48000 Hz': Passed 816s INFO: 11/02/25 12:09:16: Assert 'Call to SDL_BuildAudioCVT(&cvt, AUDIO_F32SYS, 1, 44100, AUDIO_F32SYS, 1, 48000)': Passed 816s INFO: 11/02/25 12:09:16: Assert 'Expected SDL_BuildAudioCVT to succeed and conversion to be needed.': Passed 816s INFO: 11/02/25 12:09:16: Assert 'Expected input buffer to be created.': Passed 816s INFO: 11/02/25 12:09:16: Assert 'Call to SDL_ConvertAudio(&cvt)': Passed 816s INFO: 11/02/25 12:09:16: Assert 'Expected SDL_ConvertAudio to succeed.': Passed 816s INFO: 11/02/25 12:09:16: Assert 'Expected output length 9600000, got 9600000.': Passed 816s INFO: 11/02/25 12:09:16: Resampling used 0.024948 seconds. 816s INFO: 11/02/25 12:09:16: Assert 'Sum of squared target should be finite.': Passed 816s INFO: 11/02/25 12:09:16: Assert 'Sum of squared error should be finite.': Passed 816s INFO: 11/02/25 12:09:16: Assert 'Signal-to-noise ratio should not be NaN.': Passed 816s INFO: 11/02/25 12:09:16: Assert 'Maximum conversion error should be finite.': Passed 816s INFO: 11/02/25 12:09:16: Assert 'Conversion signal-to-noise ratio 87.342609 dB should be no less than 60.000000 dB.': Passed 816s INFO: 11/02/25 12:09:16: Assert 'Maximum conversion error 0.000956 should be no more than 0.002500.': Passed 816s INFO: 11/02/25 12:09:16: Assert 'Test resampling of 50 s 5000 Hz 1.570796 phase sine wave from sampling rate of 20000 Hz to 10000 Hz': Passed 816s INFO: 11/02/25 12:09:16: Assert 'Call to SDL_BuildAudioCVT(&cvt, AUDIO_F32SYS, 1, 20000, AUDIO_F32SYS, 1, 10000)': Passed 816s INFO: 11/02/25 12:09:16: Assert 'Expected SDL_BuildAudioCVT to succeed and conversion to be needed.': Passed 816s INFO: 11/02/25 12:09:16: Assert 'Expected input buffer to be created.': Passed 816s INFO: 11/02/25 12:09:16: Assert 'Call to SDL_ConvertAudio(&cvt)': Passed 816s INFO: 11/02/25 12:09:16: Assert 'Expected SDL_ConvertAudio to succeed.': Passed 816s INFO: 11/02/25 12:09:16: Assert 'Expected output length 2000000, got 2000000.': Passed 816s INFO: 11/02/25 12:09:16: Resampling used 0.005984 seconds. 816s INFO: 11/02/25 12:09:16: Assert 'Sum of squared target should be finite.': Passed 816s INFO: 11/02/25 12:09:16: Assert 'Sum of squared error should be finite.': Passed 816s INFO: 11/02/25 12:09:16: Assert 'Signal-to-noise ratio should not be NaN.': Passed 816s INFO: 11/02/25 12:09:16: Assert 'Maximum conversion error should be finite.': Passed 816s INFO: 11/02/25 12:09:16: Assert 'Conversion signal-to-noise ratio inf dB should be no less than 65.000000 dB.': Passed 816s INFO: 11/02/25 12:09:16: Assert 'Maximum conversion error 0.000000 should be no more than 0.001000.': Passed 816s INFO: 11/02/25 12:09:16: Assert 'Cleanup of test files completed': Passed 816s INFO: 11/02/25 12:09:16: Assert Summary: Total=29 Passed=29 Failed=0 816s INFO: 11/02/25 12:09:16: Total Test runtime: 0.2 sec 816s INFO: 11/02/25 12:09:16: >>> Test 'audio_resampleLoss': Passed 816s INFO: 11/02/25 12:09:16: Total Suite runtime: 0.2 sec 816s INFO: 11/02/25 12:09:16: Suite Summary: Total=1 Passed=1 Failed=0 Skipped=0 816s INFO: 11/02/25 12:09:16: >>> Suite 'Audio': Passed 816s INFO: 11/02/25 12:09:16: ===== Test Suite 2: 'Clipboard' skipped 816s INFO: 11/02/25 12:09:16: ===== Test Suite 3: 'Events' skipped 816s INFO: 11/02/25 12:09:16: ===== Test Suite 4: 'GUID' skipped 816s INFO: 11/02/25 12:09:16: ===== Test Suite 5: 'Hints' skipped 816s INFO: 11/02/25 12:09:16: ===== Test Suite 6: 'Joystick' skipped 816s INFO: 11/02/25 12:09:16: ===== Test Suite 7: 'Keyboard' skipped 816s INFO: 11/02/25 12:09:16: ===== Test Suite 8: 'Log' skipped 816s INFO: 11/02/25 12:09:16: ===== Test Suite 9: 'Main' skipped 816s INFO: 11/02/25 12:09:16: ===== Test Suite 10: 'Math' skipped 816s INFO: 11/02/25 12:09:16: ===== Test Suite 11: 'Mouse' skipped 816s INFO: 11/02/25 12:09:16: ===== Test Suite 12: 'Pixels' skipped 816s INFO: 11/02/25 12:09:16: ===== Test Suite 13: 'Platform' skipped 816s INFO: 11/02/25 12:09:16: ===== Test Suite 14: 'Rect' skipped 816s INFO: 11/02/25 12:09:16: ===== Test Suite 15: 'Render' skipped 816s INFO: 11/02/25 12:09:16: ===== Test Suite 16: 'RWops' skipped 816s INFO: 11/02/25 12:09:16: ===== Test Suite 17: 'SDLtest' skipped 816s INFO: 11/02/25 12:09:16: ===== Test Suite 18: 'Stdlib' skipped 816s INFO: 11/02/25 12:09:16: ===== Test Suite 19: 'Surface' skipped 816s INFO: 11/02/25 12:09:16: ===== Test Suite 20: 'SysWM' skipped 816s INFO: 11/02/25 12:09:16: ===== Test Suite 21: 'Timer' skipped 816s INFO: 11/02/25 12:09:16: ===== Test Suite 22: 'Video' skipped 816s INFO: 11/02/25 12:09:16: ===== Test Suite 23: 'Subsystems' skipped 816s INFO: 11/02/25 12:09:16: Total Run runtime: 0.2 sec 816s INFO: 11/02/25 12:09:16: Run Summary: Total=1 Passed=1 Failed=0 Skipped=0 816s INFO: 11/02/25 12:09:16: >>> Run /w seed '7ATHWN7A3AA8MC31': Passed 816s INFO: 11/02/25 12:09:16: Exit code: 0 817s sdl2-compat 2.32.58, built on Oct 31 2025 at 16:39:32, talking to SDL3 3.2.26 817s sdl2-compat: This app appears to be named: testtimer 817s SDL_DYNAMIC_API: Not overridden 817s Sanity-checking GetTicks 818s Waiting 10 seconds 828s Timer resolution: desired = 1 ms, actual = 1.081666 ms 828s Testing multiple timers... 828s Waiting 10 seconds 828s Timer 50 : param = 2 828s Timer 100 : param = 1 828s Timer 50 : param = 2 828s Timer 50 : param = 2 828s Timer 100 : param = 1 828s Timer 50 : param = 2 828s Timer 233 : param = 3 828s Timer 50 : param = 2 828s Timer 100 : param = 1 828s Timer 50 : param = 2 828s Timer 50 : param = 2 828s Timer 100 : param = 1 828s Timer 50 : param = 2 829s Timer 50 : param = 2 829s Timer 233 : param = 3 829s Timer 100 : param = 1 829s Timer 50 : param = 2 829s Timer 50 : param = 2 829s Timer 100 : param = 1 829s Timer 50 : param = 2 829s Timer 50 : param = 2 829s Timer 233 : param = 3 829s Timer 100 : param = 1 829s Timer 50 : param = 2 829s Timer 50 : param = 2 829s Timer 100 : param = 1 829s Timer 50 : param = 2 829s Timer 50 : param = 2 829s Timer 100 : param = 1 829s Timer 50 : param = 2 829s Timer 233 : param = 3 829s Timer 50 : param = 2 829s Timer 100 : param = 1 829s Timer 50 : param = 2 829s Timer 50 : param = 2 829s Timer 100 : param = 1 829s Timer 50 : param = 2 829s Timer 50 : param = 2 829s Timer 233 : param = 3 829s Timer 100 : param = 1 829s Timer 50 : param = 2 829s Timer 50 : param = 2 829s Timer 100 : param = 1 829s Timer 50 : param = 2 829s Timer 50 : param = 2 829s Timer 233 : param = 3 829s Timer 100 : param = 1 829s Timer 50 : param = 2 830s Timer 50 : param = 2 830s Timer 100 : param = 1 830s Timer 50 : param = 2 830s Timer 50 : param = 2 830s Timer 100 : param = 1 830s Timer 50 : param = 2 830s Timer 233 : param = 3 830s Timer 50 : param = 2 830s Timer 100 : param = 1 830s Timer 50 : param = 2 830s Timer 50 : param = 2 830s Timer 100 : param = 1 830s Timer 50 : param = 2 830s Timer 50 : param = 2 830s Timer 233 : param = 3 830s Timer 100 : param = 1 830s Timer 50 : param = 2 830s Timer 50 : param = 2 830s Timer 100 : param = 1 830s Timer 50 : param = 2 830s Timer 50 : param = 2 830s Timer 233 : param = 3 830s Timer 100 : param = 1 830s Timer 50 : param = 2 830s Timer 50 : param = 2 830s Timer 100 : param = 1 830s Timer 50 : param = 2 830s Timer 50 : param = 2 830s Timer 100 : param = 1 830s Timer 50 : param = 2 830s Timer 233 : param = 3 830s Timer 50 : param = 2 830s Timer 100 : param = 1 830s Timer 50 : param = 2 831s Timer 50 : param = 2 831s Timer 100 : param = 1 831s Timer 50 : param = 2 831s Timer 50 : param = 2 831s Timer 233 : param = 3 831s Timer 100 : param = 1 831s Timer 50 : param = 2 831s Timer 50 : param = 2 831s Timer 100 : param = 1 831s Timer 50 : param = 2 831s Timer 50 : param = 2 831s Timer 233 : param = 3 831s Timer 100 : param = 1 831s Timer 50 : param = 2 831s Timer 50 : param = 2 831s Timer 100 : param = 1 831s Timer 50 : param = 2 831s Timer 50 : param = 2 831s Timer 100 : param = 1 831s Timer 50 : param = 2 831s Timer 233 : param = 3 831s Timer 50 : param = 2 831s Timer 100 : param = 1 831s Timer 50 : param = 2 831s Timer 50 : param = 2 831s Timer 100 : param = 1 831s Timer 50 : param = 2 831s Timer 50 : param = 2 831s Timer 233 : param = 3 831s Timer 100 : param = 1 831s Timer 50 : param = 2 831s Timer 50 : param = 2 831s Timer 100 : param = 1 831s Timer 50 : param = 2 832s Timer 50 : param = 2 832s Timer 233 : param = 3 832s Timer 100 : param = 1 832s Timer 50 : param = 2 832s Timer 50 : param = 2 832s Timer 100 : param = 1 832s Timer 50 : param = 2 832s Timer 50 : param = 2 832s Timer 100 : param = 1 832s Timer 50 : param = 2 832s Timer 233 : param = 3 832s Timer 50 : param = 2 832s Timer 100 : param = 1 832s Timer 50 : param = 2 832s Timer 50 : param = 2 832s Timer 100 : param = 1 832s Timer 50 : param = 2 832s Timer 50 : param = 2 832s Timer 233 : param = 3 832s Timer 100 : param = 1 832s Timer 50 : param = 2 832s Timer 50 : param = 2 832s Timer 100 : param = 1 832s Timer 50 : param = 2 832s Timer 50 : param = 2 832s Timer 233 : param = 3 832s Timer 100 : param = 1 832s Timer 50 : param = 2 832s Timer 50 : param = 2 832s Timer 100 : param = 1 832s Timer 50 : param = 2 832s Timer 50 : param = 2 832s Timer 100 : param = 1 832s Timer 50 : param = 2 833s Timer 233 : param = 3 833s Timer 50 : param = 2 833s Timer 100 : param = 1 833s Timer 50 : param = 2 833s Timer 50 : param = 2 833s Timer 100 : param = 1 833s Timer 50 : param = 2 833s Timer 50 : param = 2 833s Timer 233 : param = 3 833s Timer 100 : param = 1 833s Timer 50 : param = 2 833s Timer 50 : param = 2 833s Timer 100 : param = 1 833s Timer 50 : param = 2 833s Timer 50 : param = 2 833s Timer 233 : param = 3 833s Timer 100 : param = 1 833s Timer 50 : param = 2 833s Timer 50 : param = 2 833s Timer 100 : param = 1 833s Timer 50 : param = 2 833s Timer 50 : param = 2 833s Timer 100 : param = 1 833s Timer 50 : param = 2 833s Timer 233 : param = 3 833s Timer 50 : param = 2 833s Timer 100 : param = 1 833s Timer 50 : param = 2 833s Timer 50 : param = 2 833s Timer 100 : param = 1 833s Timer 50 : param = 2 833s Timer 233 : param = 3 833s Timer 50 : param = 2 833s Timer 100 : param = 1 833s Timer 50 : param = 2 834s Timer 50 : param = 2 834s Timer 100 : param = 1 834s Timer 50 : param = 2 834s Timer 50 : param = 2 834s Timer 233 : param = 3 834s Timer 100 : param = 1 834s Timer 50 : param = 2 834s Timer 50 : param = 2 834s Timer 100 : param = 1 834s Timer 50 : param = 2 834s Timer 50 : param = 2 834s Timer 100 : param = 1 834s Timer 50 : param = 2 834s Timer 233 : param = 3 834s Timer 50 : param = 2 834s Timer 100 : param = 1 834s Timer 50 : param = 2 834s Timer 50 : param = 2 834s Timer 100 : param = 1 834s Timer 50 : param = 2 834s Timer 233 : param = 3 834s Timer 50 : param = 2 834s Timer 100 : param = 1 834s Timer 50 : param = 2 834s Timer 50 : param = 2 834s Timer 100 : param = 1 834s Timer 50 : param = 2 834s Timer 50 : param = 2 834s Timer 233 : param = 3 834s Timer 100 : param = 1 834s Timer 50 : param = 2 834s Timer 50 : param = 2 834s Timer 100 : param = 1 835s Timer 50 : param = 2 835s Timer 50 : param = 2 835s Timer 100 : param = 1 835s Timer 50 : param = 2 835s Timer 233 : param = 3 835s Timer 50 : param = 2 835s Timer 100 : param = 1 835s Timer 50 : param = 2 835s Timer 50 : param = 2 835s Timer 100 : param = 1 835s Timer 50 : param = 2 835s Timer 233 : param = 3 835s Timer 50 : param = 2 835s Timer 100 : param = 1 835s Timer 50 : param = 2 835s Timer 50 : param = 2 835s Timer 100 : param = 1 835s Timer 50 : param = 2 835s Timer 50 : param = 2 835s Timer 233 : param = 3 835s Timer 100 : param = 1 835s Timer 50 : param = 2 835s Timer 50 : param = 2 835s Timer 100 : param = 1 835s Timer 50 : param = 2 835s Timer 50 : param = 2 835s Timer 100 : param = 1 835s Timer 50 : param = 2 835s Timer 233 : param = 3 835s Timer 50 : param = 2 835s Timer 100 : param = 1 835s Timer 50 : param = 2 835s Timer 50 : param = 2 835s Timer 100 : param = 1 836s Timer 50 : param = 2 836s Timer 233 : param = 3 836s Timer 50 : param = 2 836s Timer 100 : param = 1 836s Timer 50 : param = 2 836s Timer 50 : param = 2 836s Timer 100 : param = 1 836s Timer 50 : param = 2 836s Timer 50 : param = 2 836s Timer 233 : param = 3 836s Timer 100 : param = 1 836s Timer 50 : param = 2 836s Timer 50 : param = 2 836s Timer 100 : param = 1 836s Timer 50 : param = 2 836s Timer 50 : param = 2 836s Timer 100 : param = 1 836s Timer 50 : param = 2 836s Timer 233 : param = 3 836s Timer 50 : param = 2 836s Timer 100 : param = 1 836s Timer 50 : param = 2 836s Timer 50 : param = 2 836s Timer 100 : param = 1 836s Timer 50 : param = 2 836s Timer 233 : param = 3 836s Timer 50 : param = 2 836s Timer 100 : param = 1 836s Timer 50 : param = 2 836s Timer 50 : param = 2 836s Timer 100 : param = 1 836s Timer 50 : param = 2 836s Timer 50 : param = 2 836s Timer 233 : param = 3 836s Timer 100 : param = 1 837s Timer 50 : param = 2 837s Timer 50 : param = 2 837s Timer 100 : param = 1 837s Timer 50 : param = 2 837s Timer 50 : param = 2 837s Timer 100 : param = 1 837s Timer 50 : param = 2 837s Timer 233 : param = 3 837s Timer 50 : param = 2 837s Timer 100 : param = 1 837s Timer 50 : param = 2 837s Timer 50 : param = 2 837s Timer 100 : param = 1 837s Timer 50 : param = 2 837s Timer 233 : param = 3 837s Timer 50 : param = 2 837s Timer 100 : param = 1 837s Timer 50 : param = 2 837s Timer 50 : param = 2 837s Timer 100 : param = 1 837s Timer 50 : param = 2 837s Timer 50 : param = 2 837s Timer 233 : param = 3 837s Timer 100 : param = 1 837s Timer 50 : param = 2 837s Timer 50 : param = 2 837s Timer 100 : param = 1 837s Timer 50 : param = 2 837s Timer 50 : param = 2 837s Timer 100 : param = 1 837s Timer 50 : param = 2 837s Timer 233 : param = 3 837s Timer 50 : param = 2 837s Timer 100 : param = 1 838s Timer 50 : param = 2 838s Timer 50 : param = 2 838s Timer 100 : param = 1 838s Timer 50 : param = 2 838s Timer 233 : param = 3 838s Timer 50 : param = 2 838s Timer 100 : param = 1 838s Timer 50 : param = 2 838s Timer 50 : param = 2 838s Timer 100 : param = 1 838s Timer 50 : param = 2 838s Timer 50 : param = 2 838s Timer 233 : param = 3 838s Timer 100 : param = 1 838s Timer 50 : param = 2 838s Timer 50 : param = 2 838s Timer 100 : param = 1 838s Timer 50 : param = 2 838s Timer 50 : param = 2 838s Removing timer 1 and waiting 5 more seconds 838s Timer 233 : param = 3 838s Timer 50 : param = 2 838s Timer 50 : param = 2 838s Timer 50 : param = 2 838s Timer 50 : param = 2 838s Timer 50 : param = 2 838s Timer 233 : param = 3 838s Timer 50 : param = 2 838s Timer 50 : param = 2 838s Timer 50 : param = 2 839s Timer 50 : param = 2 839s Timer 50 : param = 2 839s Timer 233 : param = 3 839s Timer 50 : param = 2 839s Timer 50 : param = 2 839s Timer 50 : param = 2 839s Timer 50 : param = 2 839s Timer 233 : param = 3 839s Timer 50 : param = 2 839s Timer 50 : param = 2 839s Timer 50 : param = 2 839s Timer 50 : param = 2 839s Timer 50 : param = 2 839s Timer 233 : param = 3 839s Timer 50 : param = 2 839s Timer 50 : param = 2 839s Timer 50 : param = 2 839s Timer 50 : param = 2 839s Timer 50 : param = 2 839s Timer 233 : param = 3 839s Timer 50 : param = 2 839s Timer 50 : param = 2 839s Timer 50 : param = 2 839s Timer 50 : param = 2 840s Timer 233 : param = 3 840s Timer 50 : param = 2 840s Timer 50 : param = 2 840s Timer 50 : param = 2 840s Timer 50 : param = 2 840s Timer 50 : param = 2 840s Timer 233 : param = 3 840s Timer 50 : param = 2 840s Timer 50 : param = 2 840s Timer 50 : param = 2 840s Timer 50 : param = 2 840s Timer 50 : param = 2 840s Timer 233 : param = 3 840s Timer 50 : param = 2 840s Timer 50 : param = 2 840s Timer 50 : param = 2 840s Timer 50 : param = 2 840s Timer 233 : param = 3 840s Timer 50 : param = 2 840s Timer 50 : param = 2 840s Timer 50 : param = 2 840s Timer 50 : param = 2 840s Timer 50 : param = 2 840s Timer 233 : param = 3 840s Timer 50 : param = 2 841s Timer 50 : param = 2 841s Timer 50 : param = 2 841s Timer 50 : param = 2 841s Timer 50 : param = 2 841s Timer 233 : param = 3 841s Timer 50 : param = 2 841s Timer 50 : param = 2 841s Timer 50 : param = 2 841s Timer 50 : param = 2 841s Timer 233 : param = 3 841s Timer 50 : param = 2 841s Timer 50 : param = 2 841s Timer 50 : param = 2 841s Timer 50 : param = 2 841s Timer 50 : param = 2 841s Timer 233 : param = 3 841s Timer 50 : param = 2 841s Timer 50 : param = 2 841s Timer 50 : param = 2 841s Timer 50 : param = 2 841s Timer 50 : param = 2 841s Timer 233 : param = 3 841s Timer 50 : param = 2 841s Timer 50 : param = 2 842s Timer 50 : param = 2 842s Timer 50 : param = 2 842s Timer 233 : param = 3 842s Timer 50 : param = 2 842s Timer 50 : param = 2 842s Timer 50 : param = 2 842s Timer 50 : param = 2 842s Timer 50 : param = 2 842s Timer 233 : param = 3 842s Timer 50 : param = 2 842s Timer 50 : param = 2 842s Timer 50 : param = 2 842s Timer 50 : param = 2 842s Timer 50 : param = 2 842s Timer 233 : param = 3 842s Timer 50 : param = 2 842s Timer 50 : param = 2 842s Timer 50 : param = 2 842s Timer 50 : param = 2 842s Timer 233 : param = 3 842s Timer 50 : param = 2 842s Timer 50 : param = 2 842s Timer 50 : param = 2 842s Timer 50 : param = 2 843s Timer 50 : param = 2 843s Timer 233 : param = 3 843s Timer 50 : param = 2 843s Timer 50 : param = 2 843s Timer 50 : param = 2 843s Timer 50 : param = 2 843s Timer 233 : param = 3 843s Timer 50 : param = 2 843s Timer 50 : param = 2 843s Timer 50 : param = 2 843s Timer 50 : param = 2 843s Timer 50 : param = 2 843s Timer 233 : param = 3 843s Timer 50 : param = 2 843s Timer 50 : param = 2 843s 1 million iterations of ticktock took 0.000040 ms 843s Performance counter frequency: 1000000000 844s Delay 1 second = 1000 ms in ticks, 1000 ms in ticks64, 1000.176760 ms according to performance counter 844s autopkgtest [12:09:44]: test flaky: -----------------------] 845s autopkgtest [12:09:45]: test flaky: - - - - - - - - - - results - - - - - - - - - - 845s flaky PASS (superficial) 845s autopkgtest [12:09:45]: test installed-tests: preparing testbed 846s Reading package lists... 846s Building dependency tree... 846s Reading state information... 846s Solving dependencies... 847s The following NEW packages will be installed: 847s gnome-desktop-testing 847s 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 847s Need to get 16.2 kB of archives. 847s After this operation, 87.0 kB of additional disk space will be used. 847s Get:1 http://ftpmaster.internal/ubuntu resolute/universe arm64 gnome-desktop-testing arm64 2021.1-4 [16.2 kB] 847s Fetched 16.2 kB in 0s (61.1 kB/s) 848s Selecting previously unselected package gnome-desktop-testing. 848s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 84146 files and directories currently installed.) 848s Preparing to unpack .../gnome-desktop-testing_2021.1-4_arm64.deb ... 848s Unpacking gnome-desktop-testing (2021.1-4) ... 848s Setting up gnome-desktop-testing (2021.1-4) ... 848s Processing triggers for man-db (2.13.1-1) ... 849s autopkgtest [12:09:49]: test installed-tests: [----------------------- 849s # LD_LIBRARY_PATH=/usr/lib/aarch64-linux-gnu/sdl2-compat 849s 1..13 849s # Running test: SDL2_compat/testlocale.test 849s sdl2-compat 2.32.58, built on Oct 31 2025 at 16:39:32, talking to SDL3 3.2.26 849s sdl2-compat: This app appears to be named: testlocale 849s SDL_DYNAMIC_API: Not overridden 849s INFO: Couldn't determine locales: 849s ok - SDL2_compat/testlocale.test 849s # Running test: SDL2_compat/testqsort.test 849s sdl2-compat 2.32.58, built on Oct 31 2025 at 16:39:32, talking to SDL3 3.2.26 849s sdl2-compat: This app appears to be named: testqsort 849s SDL_DYNAMIC_API: Not overridden 849s Using random seed 0x787c8cb21ba4c0bf 849s test: already sorted arraylen=102400 849s test: already sorted except last element arraylen=102400 849s test: reverse sorted arraylen=102400 849s test: random sorted arraylen=102400 849s test: already sorted arraylen=12 849s test: already sorted except last element arraylen=12 849s test: reverse sorted arraylen=12 849s test: random sorted arraylen=12 849s ok - SDL2_compat/testqsort.test 849s # Running test: SDL2_compat/testpower.test 850s sdl2-compat 2.32.58, built on Oct 31 2025 at 16:39:32, talking to SDL3 3.2.26 850s sdl2-compat: This app appears to be named: testpower 850s SDL_DYNAMIC_API: Not overridden 850s SDL-reported power info... 850s State: No battery 850s Percent left: unknown 850s Time left: unknown 850s ok - SDL2_compat/testpower.test 850s # Running test: SDL2_compat/testfilesystem.test 850s sdl2-compat 2.32.58, built on Oct 31 2025 at 16:39:32, talking to SDL3 3.2.26 850s sdl2-compat: This app appears to be named: testfilesystem 850s SDL_DYNAMIC_API: Not overridden 850s base path: '/usr/libexec/installed-tests/SDL2_compat/' 850s pref path: '/home/ubuntu/.local/share/libsdl/test_filesystem/' 850s pref path: '/home/ubuntu/.local/share/test_filesystem/' 850s ok - SDL2_compat/testfilesystem.test 850s # Running test: SDL2_compat/testerror.test 850s sdl2-compat 2.32.58, built on Oct 31 2025 at 16:39:32, talking to SDL3 3.2.26 850s sdl2-compat: This app appears to be named: testerror 850s SDL_DYNAMIC_API: Not overridden 850s Thread '#1' is alive! 851s Thread '#1' is alive! 852s Thread '#1' is alive! 853s Thread '#1' is alive! 854s Thread '#1' is alive! 854s # Executing: SDL2_compat/testerror.test 855s Waiting for thread #1 855s Child thread error string: Thread #1 (260405747511712) had a problem: nevermind 855s ok - SDL2_compat/testerror.test 855s Main thread error string: No worries 855s # Running test: SDL2_compat/testplatform.test 855s sdl2-compat 2.32.58, built on Oct 31 2025 at 16:39:32, talking to SDL3 3.2.26 855s sdl2-compat: This app appears to be named: testplatform 855s SDL_DYNAMIC_API: Not overridden 855s This system is running Linux 855s All data types are the expected size. 855s Detected a little endian machine. 855s Detected a little endian float word order machine. 855s Value 16 = 0xCDAB, swapped = 0xABCD 855s Value 32 = 0xEFBEADDE, swapped = 0xDEADBEEF 855s Value 64 = 0xEFBEADDECDAB3412, swapped = 0x1234ABCDDEADBEEF 855s All 64bit instrinsic tests passed 855s CPU count: 2 855s CPU cache line size: 64 855s RDTSC not detected 855s AltiVec not detected 855s MMX not detected 855s 3DNow! not detected 855s SSE not detected 855s SSE2 not detected 855s SSE3 not detected 855s SSE4.1 not detected 855s SSE4.2 not detected 855s AVX not detected 855s AVX2 not detected 855s AVX-512F not detected 855s ARM SIMD detected 855s NEON detected 855s LSX not detected 855s LASX not detected 855s System RAM 3896 MB 855s ok - SDL2_compat/testplatform.test 855s # Running test: SDL2_compat/testtimer.test 855s sdl2-compat 2.32.58, built on Oct 31 2025 at 16:39:32, talking to SDL3 3.2.26 855s sdl2-compat: This app appears to be named: testtimer 855s SDL_DYNAMIC_API: Not overridden 855s Sanity-checking GetTicks 856s Waiting 10 seconds 859s # Executing: SDL2_compat/testtimer.test 864s # Executing: SDL2_compat/testtimer.test 866s Timer resolution: desired = 1 ms, actual = 1.084128 ms 866s Testing multiple timers... 866s Waiting 10 seconds 866s Timer 50 : param = 2 866s Timer 100 : param = 1 866s Timer 50 : param = 2 866s Timer 50 : param = 2 866s Timer 100 : param = 1 866s Timer 50 : param = 2 866s Timer 233 : param = 3 866s Timer 50 : param = 2 866s Timer 100 : param = 1 866s Timer 50 : param = 2 866s Timer 50 : param = 2 866s Timer 100 : param = 1 866s Timer 50 : param = 2 866s Timer 50 : param = 2 866s Timer 233 : param = 3 866s Timer 100 : param = 1 866s Timer 50 : param = 2 866s Timer 50 : param = 2 866s Timer 100 : param = 1 866s Timer 50 : param = 2 866s Timer 50 : param = 2 866s Timer 233 : param = 3 866s Timer 100 : param = 1 866s Timer 50 : param = 2 866s Timer 50 : param = 2 866s Timer 100 : param = 1 866s Timer 50 : param = 2 866s Timer 50 : param = 2 867s Timer 100 : param = 1 867s Timer 50 : param = 2 867s Timer 233 : param = 3 867s Timer 50 : param = 2 867s Timer 100 : param = 1 867s Timer 50 : param = 2 867s Timer 50 : param = 2 867s Timer 100 : param = 1 867s Timer 50 : param = 2 867s Timer 50 : param = 2 867s Timer 233 : param = 3 867s Timer 100 : param = 1 867s Timer 50 : param = 2 867s Timer 50 : param = 2 867s Timer 100 : param = 1 867s Timer 50 : param = 2 867s Timer 50 : param = 2 867s Timer 233 : param = 3 867s Timer 100 : param = 1 867s Timer 50 : param = 2 867s Timer 50 : param = 2 867s Timer 100 : param = 1 867s Timer 50 : param = 2 867s Timer 50 : param = 2 867s Timer 100 : param = 1 867s Timer 50 : param = 2 867s Timer 233 : param = 3 867s Timer 50 : param = 2 867s Timer 100 : param = 1 867s Timer 50 : param = 2 867s Timer 50 : param = 2 867s Timer 100 : param = 1 867s Timer 50 : param = 2 868s Timer 50 : param = 2 868s Timer 233 : param = 3 868s Timer 100 : param = 1 868s Timer 50 : param = 2 868s Timer 50 : param = 2 868s Timer 100 : param = 1 868s Timer 50 : param = 2 868s Timer 50 : param = 2 868s Timer 233 : param = 3 868s Timer 100 : param = 1 868s Timer 50 : param = 2 868s Timer 50 : param = 2 868s Timer 100 : param = 1 868s Timer 50 : param = 2 868s Timer 50 : param = 2 868s Timer 100 : param = 1 868s Timer 50 : param = 2 868s Timer 233 : param = 3 868s Timer 50 : param = 2 868s Timer 100 : param = 1 868s Timer 50 : param = 2 868s Timer 50 : param = 2 868s Timer 100 : param = 1 868s Timer 50 : param = 2 868s Timer 50 : param = 2 868s Timer 233 : param = 3 868s Timer 100 : param = 1 868s Timer 50 : param = 2 868s Timer 50 : param = 2 868s Timer 100 : param = 1 868s Timer 50 : param = 2 868s Timer 50 : param = 2 868s Timer 233 : param = 3 868s Timer 100 : param = 1 868s Timer 50 : param = 2 869s Timer 50 : param = 2 869s Timer 100 : param = 1 869s Timer 50 : param = 2 869s Timer 50 : param = 2 869s Timer 100 : param = 1 869s Timer 50 : param = 2 869s Timer 233 : param = 3 869s Timer 50 : param = 2 869s Timer 100 : param = 1 869s Timer 50 : param = 2 869s Timer 50 : param = 2 869s Timer 100 : param = 1 869s Timer 50 : param = 2 869s Timer 50 : param = 2 869s Timer 233 : param = 3 869s Timer 100 : param = 1 869s Timer 50 : param = 2 869s Timer 50 : param = 2 869s Timer 100 : param = 1 869s Timer 50 : param = 2 869s Timer 50 : param = 2 869s Timer 233 : param = 3 869s Timer 100 : param = 1 869s Timer 50 : param = 2 869s Timer 50 : param = 2 869s Timer 100 : param = 1 869s Timer 50 : param = 2 869s Timer 50 : param = 2 869s # Executing: SDL2_compat/testtimer.test 869s Timer 100 : param = 1 869s Timer 50 : param = 2 869s Timer 233 : param = 3 869s Timer 50 : param = 2 869s Timer 100 : param = 1 869s Timer 50 : param = 2 870s Timer 50 : param = 2 870s Timer 100 : param = 1 870s Timer 50 : param = 2 870s Timer 50 : param = 2 870s Timer 233 : param = 3 870s Timer 100 : param = 1 870s Timer 50 : param = 2 870s Timer 50 : param = 2 870s Timer 100 : param = 1 870s Timer 50 : param = 2 870s Timer 50 : param = 2 870s Timer 233 : param = 3 870s Timer 100 : param = 1 870s Timer 50 : param = 2 870s Timer 50 : param = 2 870s Timer 100 : param = 1 870s Timer 50 : param = 2 870s Timer 50 : param = 2 870s Timer 100 : param = 1 870s Timer 50 : param = 2 870s Timer 233 : param = 3 870s Timer 50 : param = 2 870s Timer 100 : param = 1 870s Timer 50 : param = 2 870s Timer 50 : param = 2 870s Timer 100 : param = 1 870s Timer 50 : param = 2 870s Timer 50 : param = 2 870s Timer 233 : param = 3 870s Timer 100 : param = 1 870s Timer 50 : param = 2 870s Timer 50 : param = 2 870s Timer 100 : param = 1 870s Timer 50 : param = 2 871s Timer 50 : param = 2 871s Timer 233 : param = 3 871s Timer 100 : param = 1 871s Timer 50 : param = 2 871s Timer 50 : param = 2 871s Timer 100 : param = 1 871s Timer 50 : param = 2 871s Timer 50 : param = 2 871s Timer 100 : param = 1 871s Timer 50 : param = 2 871s Timer 233 : param = 3 871s Timer 50 : param = 2 871s Timer 100 : param = 1 871s Timer 50 : param = 2 871s Timer 50 : param = 2 871s Timer 100 : param = 1 871s Timer 50 : param = 2 871s Timer 233 : param = 3 871s Timer 50 : param = 2 871s Timer 100 : param = 1 871s Timer 50 : param = 2 871s Timer 50 : param = 2 871s Timer 100 : param = 1 871s Timer 50 : param = 2 871s Timer 50 : param = 2 871s Timer 233 : param = 3 871s Timer 100 : param = 1 871s Timer 50 : param = 2 871s Timer 50 : param = 2 871s Timer 100 : param = 1 871s Timer 50 : param = 2 871s Timer 50 : param = 2 871s Timer 100 : param = 1 871s Timer 50 : param = 2 871s Timer 233 : param = 3 872s Timer 50 : param = 2 872s Timer 100 : param = 1 872s Timer 50 : param = 2 872s Timer 50 : param = 2 872s Timer 100 : param = 1 872s Timer 50 : param = 2 872s Timer 233 : param = 3 872s Timer 50 : param = 2 872s Timer 100 : param = 1 872s Timer 50 : param = 2 872s Timer 50 : param = 2 872s Timer 100 : param = 1 872s Timer 50 : param = 2 872s Timer 50 : param = 2 872s Timer 233 : param = 3 872s Timer 100 : param = 1 872s Timer 50 : param = 2 872s Timer 50 : param = 2 872s Timer 100 : param = 1 872s Timer 50 : param = 2 872s Timer 50 : param = 2 872s Timer 100 : param = 1 872s Timer 50 : param = 2 872s Timer 233 : param = 3 872s Timer 50 : param = 2 872s Timer 100 : param = 1 872s Timer 50 : param = 2 872s Timer 50 : param = 2 872s Timer 100 : param = 1 872s Timer 50 : param = 2 872s Timer 233 : param = 3 872s Timer 50 : param = 2 872s Timer 100 : param = 1 872s Timer 50 : param = 2 873s Timer 50 : param = 2 873s Timer 100 : param = 1 873s Timer 50 : param = 2 873s Timer 50 : param = 2 873s Timer 233 : param = 3 873s Timer 100 : param = 1 873s Timer 50 : param = 2 873s Timer 50 : param = 2 873s Timer 100 : param = 1 873s Timer 50 : param = 2 873s Timer 50 : param = 2 873s Timer 100 : param = 1 873s Timer 50 : param = 2 873s Timer 233 : param = 3 873s Timer 50 : param = 2 873s Timer 100 : param = 1 873s Timer 50 : param = 2 873s Timer 50 : param = 2 873s Timer 100 : param = 1 873s Timer 50 : param = 2 873s Timer 233 : param = 3 873s Timer 50 : param = 2 873s Timer 100 : param = 1 873s Timer 50 : param = 2 873s Timer 50 : param = 2 873s Timer 100 : param = 1 873s Timer 50 : param = 2 873s Timer 50 : param = 2 873s Timer 233 : param = 3 873s Timer 100 : param = 1 873s Timer 50 : param = 2 873s Timer 50 : param = 2 873s Timer 100 : param = 1 873s Timer 50 : param = 2 874s Timer 50 : param = 2 874s Timer 100 : param = 1 874s Timer 50 : param = 2 874s Timer 233 : param = 3 874s Timer 50 : param = 2 874s Timer 100 : param = 1 874s Timer 50 : param = 2 874s Timer 50 : param = 2 874s Timer 100 : param = 1 874s Timer 50 : param = 2 874s Timer 233 : param = 3 874s Timer 50 : param = 2 874s Timer 100 : param = 1 874s Timer 50 : param = 2 874s Timer 50 : param = 2 874s Timer 100 : param = 1 874s Timer 50 : param = 2 874s Timer 50 : param = 2 874s Timer 233 : param = 3 874s Timer 100 : param = 1 874s Timer 50 : param = 2 874s Timer 50 : param = 2 874s Timer 100 : param = 1 874s Timer 50 : param = 2 874s Timer 50 : param = 2 874s Timer 100 : param = 1 874s Timer 50 : param = 2 874s Timer 233 : param = 3 874s # Executing: SDL2_compat/testtimer.test 874s Timer 50 : param = 2 874s Timer 100 : param = 1 874s Timer 50 : param = 2 874s Timer 50 : param = 2 874s Timer 100 : param = 1 874s Timer 50 : param = 2 875s Timer 233 : param = 3 875s Timer 50 : param = 2 875s Timer 100 : param = 1 875s Timer 50 : param = 2 875s Timer 50 : param = 2 875s Timer 100 : param = 1 875s Timer 50 : param = 2 875s Timer 50 : param = 2 875s Timer 233 : param = 3 875s Timer 100 : param = 1 875s Timer 50 : param = 2 875s Timer 50 : param = 2 875s Timer 100 : param = 1 875s Timer 50 : param = 2 875s Timer 50 : param = 2 875s Timer 100 : param = 1 875s Timer 233 : param = 3 875s Timer 50 : param = 2 875s Timer 50 : param = 2 875s Timer 100 : param = 1 875s Timer 50 : param = 2 875s Timer 50 : param = 2 875s Timer 100 : param = 1 875s Timer 50 : param = 2 875s Timer 233 : param = 3 875s Timer 50 : param = 2 875s Timer 100 : param = 1 875s Timer 50 : param = 2 875s Timer 50 : param = 2 875s Timer 100 : param = 1 875s Timer 50 : param = 2 875s Timer 50 : param = 2 875s Timer 233 : param = 3 875s Timer 100 : param = 1 875s Timer 50 : param = 2 876s Timer 50 : param = 2 876s Timer 100 : param = 1 876s Timer 50 : param = 2 876s Timer 50 : param = 2 876s Removing timer 1 and waiting 5 more seconds 876s Timer 233 : param = 3 876s Timer 50 : param = 2 876s Timer 50 : param = 2 876s Timer 50 : param = 2 876s Timer 50 : param = 2 876s Timer 50 : param = 2 876s Timer 233 : param = 3 876s Timer 50 : param = 2 876s Timer 50 : param = 2 876s Timer 50 : param = 2 876s Timer 50 : param = 2 876s Timer 50 : param = 2 876s Timer 233 : param = 3 876s Timer 50 : param = 2 876s Timer 50 : param = 2 876s Timer 50 : param = 2 876s Timer 50 : param = 2 876s Timer 233 : param = 3 876s Timer 50 : param = 2 876s Timer 50 : param = 2 876s Timer 50 : param = 2 877s Timer 50 : param = 2 877s Timer 50 : param = 2 877s Timer 233 : param = 3 877s Timer 50 : param = 2 877s Timer 50 : param = 2 877s Timer 50 : param = 2 877s Timer 50 : param = 2 877s Timer 50 : param = 2 877s Timer 233 : param = 3 877s Timer 50 : param = 2 877s Timer 50 : param = 2 877s Timer 50 : param = 2 877s Timer 50 : param = 2 877s Timer 233 : param = 3 877s Timer 50 : param = 2 877s Timer 50 : param = 2 877s Timer 50 : param = 2 877s Timer 50 : param = 2 877s Timer 50 : param = 2 877s Timer 233 : param = 3 877s Timer 50 : param = 2 877s Timer 50 : param = 2 877s Timer 50 : param = 2 877s Timer 50 : param = 2 878s Timer 50 : param = 2 878s Timer 233 : param = 3 878s Timer 50 : param = 2 878s Timer 50 : param = 2 878s Timer 50 : param = 2 878s Timer 50 : param = 2 878s Timer 233 : param = 3 878s Timer 50 : param = 2 878s Timer 50 : param = 2 878s Timer 50 : param = 2 878s Timer 50 : param = 2 878s Timer 50 : param = 2 878s Timer 233 : param = 3 878s Timer 50 : param = 2 878s Timer 50 : param = 2 878s Timer 50 : param = 2 878s Timer 50 : param = 2 878s Timer 50 : param = 2 878s Timer 233 : param = 3 878s Timer 50 : param = 2 878s Timer 50 : param = 2 878s Timer 50 : param = 2 878s Timer 50 : param = 2 878s Timer 233 : param = 3 878s Timer 50 : param = 2 879s Timer 50 : param = 2 879s Timer 50 : param = 2 879s Timer 50 : param = 2 879s Timer 50 : param = 2 879s Timer 233 : param = 3 879s Timer 50 : param = 2 879s Timer 50 : param = 2 879s Timer 50 : param = 2 879s Timer 50 : param = 2 879s Timer 50 : param = 2 879s Timer 233 : param = 3 879s Timer 50 : param = 2 879s Timer 50 : param = 2 879s Timer 50 : param = 2 879s Timer 50 : param = 2 879s Timer 233 : param = 3 879s Timer 50 : param = 2 879s Timer 50 : param = 2 879s Timer 50 : param = 2 879s # Executing: SDL2_compat/testtimer.test 879s Timer 50 : param = 2 879s Timer 50 : param = 2 879s Timer 233 : param = 3 879s Timer 50 : param = 2 879s Timer 50 : param = 2 880s Timer 50 : param = 2 880s Timer 50 : param = 2 880s Timer 233 : param = 3 880s Timer 50 : param = 2 880s Timer 50 : param = 2 880s Timer 50 : param = 2 880s Timer 50 : param = 2 880s Timer 50 : param = 2 880s Timer 233 : param = 3 880s Timer 50 : param = 2 880s Timer 50 : param = 2 880s Timer 50 : param = 2 880s Timer 50 : param = 2 880s Timer 50 : param = 2 880s Timer 233 : param = 3 880s Timer 50 : param = 2 880s Timer 50 : param = 2 880s Timer 50 : param = 2 880s Timer 50 : param = 2 880s Timer 233 : param = 3 880s Timer 50 : param = 2 880s Timer 50 : param = 2 880s Timer 50 : param = 2 880s Timer 50 : param = 2 881s Timer 50 : param = 2 881s Timer 233 : param = 3 881s Timer 50 : param = 2 881s Timer 50 : param = 2 881s 1 million iterations of ticktock took 0.000200 ms 881s Performance counter frequency: 1000000000 882s Delay 1 second = 1000 ms in ticks, 1000 ms in ticks64, 1000.167440 ms according to performance counter 882s ok - SDL2_compat/testtimer.test 882s # Running test: SDL2_compat/testatomic.test 882s sdl2-compat 2.32.58, built on Oct 31 2025 at 16:39:32, talking to SDL3 3.2.26 882s sdl2-compat: This app appears to be named: testatomic 882s SDL_DYNAMIC_API: Not overridden 882s 882s spin lock--------------------------------------- 882s 882s AtomicLock lock=1 882s AtomicUnlock lock=0 882s 882s atomic ----------------------------------------- 882s 882s AtomicSet(10) tfret=TRUE val=10 882s AtomicAdd(10) tfret=TRUE val=20 882s AtomicIncRef() tfret=TRUE val=1 882s AtomicIncRef() tfret=TRUE val=2 882s AtomicDecRef() tfret=TRUE val=1 882s AtomicDecRef() tfret=TRUE val=0 882s AtomicCAS() tfret=TRUE val=10 882s AtomicCAS() tfret=TRUE val=20 882s 882s epic test--------------------------------------- 882s 882s Size asserted to be >= 32-bit 882s Check static initializer 882s Test negative values 882s Verify maximum value 882s Test compare and exchange 882s Test Add 882s Test Add (Negative values) 882s Reset before count down test 882s Counting down from 2147483647, Expect 47 remaining 882s Thread subtracting 100 10737418 times 882s Thread subtracting 100 10737418 times 882s Finished in 0.571000 sec 882s Atomic 47 Non-Atomic 735506847 882s 882s FIFO test--------------------------------------- 882s 882s Mode: LockFree 882s Starting 4 readers 882s Starting 4 writers 883s Finished in 1.245000 sec 883s 883s Writer 0 wrote 1000000 events, had 686 waits 883s Writer 1 wrote 1000000 events, had 702 waits 883s Writer 2 wrote 1000000 events, had 1564 waits 883s Writer 3 wrote 1000000 events, had 640 waits 883s Writers wrote 4000000 total events 883s 883s Reader 0 read 1135570 events, had 2835 waits 883s { 320387, 286361, 215570, 313252 } 883s Reader 1 read 1065272 events, had 2963 waits 883s { 309260, 310430, 101094, 344488 } 883s Reader 2 read 664106 events, had 3052 waits 883s { 38226, 86241, 508787, 30852 } 883s Reader 3 read 1135052 events, had 2897 waits 883s { 332127, 316968, 174549, 311408 } 883s Readers read 4000000 total events 883s ok - SDL2_compat/testatomic.test 883s # Running test: SDL2_compat/testver.test 883s ok - SDL2_compat/testver.test 883s sdl2-compat 2.32.58, built on Oct 31 2025 at 16:39:32, talking to SDL3 3.2.26 883s sdl2-compat: This app appears to be named: testver 883s SDL_DYNAMIC_API: Not overridden 883s Compiled with SDL 2.0 or newer 883s Compiled version: 2.32.58 (SDL-release-2.32.58-0-g7c83029 (Ubuntu 2.32.58+ds-1)) 883s Linked version: 2.32.58 (SDL-release-2.32.58-0-g7c83029 (Ubuntu 2.32.58+ds-1)) 883s # Running test: SDL2_compat/testfile.test 884s sdl2-compat 2.32.58, built on Oct 31 2025 at 16:39:32, talking to SDL3 3.2.26 884s ok - SDL2_compat/testfile.test 884s # Running test: SDL2_compat/testthread.test 884s sdl2-compat: This app appears to be named: testfile 884s SDL_DYNAMIC_API: Not overridden 884s test1 OK 884s test2 OK 884s test3 OK 884s test4 OK 884s test5 OK 884s sdl2-compat 2.32.58, built on Oct 31 2025 at 16:39:32, talking to SDL3 3.2.26 884s sdl2-compat: This app appears to be named: testthread 884s SDL_DYNAMIC_API: Not overridden 884s Main thread data initially: main thread 884s Started thread #1: My thread id is 271819000312224, thread data = baby thread 884s Thread '#1' is alive! 884s # Executing: SDL2_compat/testthread.test 885s Thread '#1' is alive! 886s Thread '#1' is alive! 887s Thread '#1' is alive! 888s Thread '#1' is alive! 889s Waiting for thread #1 889s Thread '#1' exiting! 889s Main thread data finally: main thread 889s Killed with SIGTERM, waiting 5 seconds to exit 889s Started thread #2: My thread id is 271819000312224, thread data = baby thread 889s Thread '#2' is alive! 889s # Executing: SDL2_compat/testthread.test 890s Thread '#2' is alive! 891s Thread '#2' is alive! 892s Thread '#2' is alive! 893s Thread '#2' is alive! 894s Thread '#2' exiting! 894s ok - SDL2_compat/testthread.test 894s # Running test: SDL2_compat/testevdev.test 894s SDL compiled without evdev capability check. 894s ok - SDL2_compat/testevdev.test 894s # Running test: SDL2_compat/testautomation.test 894s sdl2-compat 2.32.58, built on Oct 31 2025 at 16:39:32, talking to SDL3 3.2.26 894s sdl2-compat: This app appears to be named: testautomation 894s SDL_DYNAMIC_API: Not overridden 894s INFO: 11/02/25 12:10:34: ::::: Test Run /w seed 'V9HB0AASDD8XQZ3F' started 894s INFO: 11/02/25 12:10:34: ===== Test Suite 1: 'Audio' started 894s INFO: 11/02/25 12:10:34: ----- Test Case 1.1: 'audio_enumerateAndNameAudioDevices' started 894s INFO: 11/02/25 12:10:34: Test Description: 'Enumerate and name available audio devices (output and capture)' 894s INFO: 11/02/25 12:10:34: Test Iteration 1: execKey 4918464973368862866 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Check result from SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetNumAudioDevices(0)': Passed 894s INFO: 11/02/25 12:10:34: Number of output devices < 0, reported as 1 894s INFO: 11/02/25 12:10:34: Assert 'Validate result is >= 0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetAudioDeviceName(0, 0)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result from SDL_GetAudioDeviceName(0, 0) is not NULL': Passed 894s INFO: 11/02/25 12:10:34: Assert 'verify result from SDL_GetAudioDeviceName(0, 0) is not empty, got: 'System audio playback device'': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetNumAudioDevices(1)': Passed 894s INFO: 11/02/25 12:10:34: Number of capture devices < 0, reported as 1 894s INFO: 11/02/25 12:10:34: Assert 'Validate result is >= 0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result from SDL_GetNumAudioDevices(4), expected same number of audio devices 1, got 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result from SDL_GetNumAudioDevices(-4), expected same number of audio devices 1, got 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetAudioDeviceName(0, 1)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result from SDL_GetAudioDeviceName(0, 1) is not NULL': Passed 894s INFO: 11/02/25 12:10:34: Assert 'verify result from SDL_GetAudioDeviceName(0, 1) is not empty, got: 'System audio recording device'': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result from SDL_GetAudioDeviceName(0, 7) is not NULL': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result from SDL_GetAudioDeviceName(0, 7) is not empty, got: 'System audio recording device'': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify SDL_GetAudioDeviceName(0, 1) and SDL_GetAudioDeviceName(0 7) return the same string': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Cleanup of test files completed': Passed 894s INFO: 11/02/25 12:10:34: Fuzzer invocations: 2 894s INFO: 11/02/25 12:10:34: Assert Summary: Total=18 Passed=18 Failed=0 894s INFO: 11/02/25 12:10:34: Total Test runtime: 0.0 sec 894s INFO: 11/02/25 12:10:34: >>> Test 'audio_enumerateAndNameAudioDevices': Passed 894s INFO: 11/02/25 12:10:34: ----- Test Case 1.2: 'audio_enumerateAndNameAudioDevicesNegativeTests' started 894s INFO: 11/02/25 12:10:34: Test Description: 'Negative tests around enumeration and naming of audio devices.' 894s INFO: 11/02/25 12:10:34: Test Iteration 1: execKey 4148407523460007367 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Check result from SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetNumAudioDevices(0)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetNumAudioDevices(1)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetAudioDeviceName(-9, 0)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Check SDL_GetAudioDeviceName(-9, 0) result NULL, expected NULL, got: NULL': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetAudioDeviceName(1, 0)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Check SDL_GetAudioDeviceName(1, 0) result, expected: NULL, got: NULL': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetAudioDeviceName(2, 0)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Check SDL_GetAudioDeviceName(2, 0) result, expected: NULL, got: NULL': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetAudioDeviceName(3, 0)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Check SDL_GetAudioDeviceName(3, 0) result, expected: NULL, got: NULL': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetAudioDeviceName(-8, 1)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Check SDL_GetAudioDeviceName(-8, 1) result NULL, expected NULL, got: NULL': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetAudioDeviceName(1, 1)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Check SDL_GetAudioDeviceName(1, 1) result, expected: NULL, got: NULL': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetAudioDeviceName(2, 1)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Check SDL_GetAudioDeviceName(2, 1) result, expected: NULL, got: NULL': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetAudioDeviceName(3, 1)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Check SDL_GetAudioDeviceName(3, 1) result, expected: NULL, got: NULL': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Cleanup of test files completed': Passed 894s INFO: 11/02/25 12:10:34: Fuzzer invocations: 2 894s INFO: 11/02/25 12:10:34: Assert Summary: Total=21 Passed=21 Failed=0 894s INFO: 11/02/25 12:10:34: Total Test runtime: 0.0 sec 894s INFO: 11/02/25 12:10:34: >>> Test 'audio_enumerateAndNameAudioDevicesNegativeTests': Passed 894s INFO: 11/02/25 12:10:34: ----- Test Case 1.3: 'audio_printAudioDrivers' started 894s INFO: 11/02/25 12:10:34: Test Description: 'Checks available audio driver names.' 894s INFO: 11/02/25 12:10:34: Test Iteration 1: execKey 16621129327753977580 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Check result from SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetNumAudioDrivers()': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify number of audio drivers >= 0, got: 6': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetAudioDriver(0)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify returned name is not NULL': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify returned name is not empty, got: 'pipewire'': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetAudioDriver(1)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify returned name is not NULL': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify returned name is not empty, got: 'pulseaudio'': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetAudioDriver(2)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify returned name is not NULL': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify returned name is not empty, got: 'alsa'': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetAudioDriver(3)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify returned name is not NULL': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify returned name is not empty, got: 'sndio'': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetAudioDriver(4)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify returned name is not NULL': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify returned name is not empty, got: 'disk'': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetAudioDriver(5)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify returned name is not NULL': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify returned name is not empty, got: 'dummy'': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Cleanup of test files completed': Passed 894s INFO: 11/02/25 12:10:34: Assert Summary: Total=23 Passed=23 Failed=0 894s INFO: 11/02/25 12:10:34: Total Test runtime: 0.0 sec 894s INFO: 11/02/25 12:10:34: >>> Test 'audio_printAudioDrivers': Passed 894s INFO: 11/02/25 12:10:34: ----- Test Case 1.4: 'audio_printCurrentAudioDriver' started 894s INFO: 11/02/25 12:10:34: Test Description: 'Checks current audio driver name with initialized audio.' 894s INFO: 11/02/25 12:10:34: Test Iteration 1: execKey 5680180067832258700 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Check result from SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetCurrentAudioDriver()': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify returned name is not NULL': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify returned name is not empty, got: 'dummy'': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Cleanup of test files completed': Passed 894s INFO: 11/02/25 12:10:34: Assert Summary: Total=6 Passed=6 Failed=0 894s INFO: 11/02/25 12:10:34: Total Test runtime: 0.0 sec 894s INFO: 11/02/25 12:10:34: >>> Test 'audio_printCurrentAudioDriver': Passed 894s INFO: 11/02/25 12:10:34: ----- Test Case 1.5: 'audio_buildAudioCVT' started 894s INFO: 11/02/25 12:10:34: Test Description: 'Builds various audio conversion structures.' 894s INFO: 11/02/25 12:10:34: Test Iteration 1: execKey 9749155383135201840 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Check result from SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec1)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0, got: 0': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[0]=AUDIO_S8(32776),channels[0]=1,freq[0]=11025 ==> format[10]=AUDIO_S32LSB(32800),channels[3]=6,freq[1]=22050)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 48': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[0]=AUDIO_S8(32776),channels[0]=1,freq[1]=22050 ==> format[11]=AUDIO_S32MSB(36896),channels[1]=2,freq[0]=11025)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[0]=AUDIO_S8(32776),channels[0]=1,freq[2]=44100 ==> format[14]=AUDIO_F32LSB(33056),channels[1]=2,freq[3]=48000)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 16': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[0]=AUDIO_S8(32776),channels[0]=1,freq[3]=48000 ==> format[0]=AUDIO_S8(32776),channels[3]=6,freq[0]=11025)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 6': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[0]=AUDIO_S8(32776),channels[1]=2,freq[0]=11025 ==> format[16]=AUDIO_F32SYS(33056),channels[0]=1,freq[3]=48000)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 20': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[0]=AUDIO_S8(32776),channels[1]=2,freq[1]=22050 ==> format[5]=AUDIO_S16(32784),channels[3]=6,freq[1]=22050)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 6': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[0]=AUDIO_S8(32776),channels[1]=2,freq[2]=44100 ==> format[2]=AUDIO_S16LSB(32784),channels[2]=4,freq[1]=22050)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[0]=AUDIO_S8(32776),channels[1]=2,freq[3]=48000 ==> format[11]=AUDIO_S32MSB(36896),channels[1]=2,freq[3]=48000)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[0]=AUDIO_S8(32776),channels[2]=4,freq[0]=11025 ==> format[14]=AUDIO_F32LSB(33056),channels[0]=1,freq[3]=48000)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 20': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[0]=AUDIO_S8(32776),channels[2]=4,freq[1]=22050 ==> format[2]=AUDIO_S16LSB(32784),channels[3]=6,freq[3]=48000)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 12': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[0]=AUDIO_S8(32776),channels[2]=4,freq[2]=44100 ==> format[17]=AUDIO_F32(33056),channels[2]=4,freq[2]=44100)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[0]=AUDIO_S8(32776),channels[2]=4,freq[3]=48000 ==> format[10]=AUDIO_S32LSB(32800),channels[0]=1,freq[0]=11025)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[0]=AUDIO_S8(32776),channels[3]=6,freq[0]=11025 ==> format[11]=AUDIO_S32MSB(36896),channels[0]=1,freq[2]=44100)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 16': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[0]=AUDIO_S8(32776),channels[3]=6,freq[1]=22050 ==> format[16]=AUDIO_F32SYS(33056),channels[0]=1,freq[1]=22050)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[0]=AUDIO_S8(32776),channels[3]=6,freq[2]=44100 ==> format[11]=AUDIO_S32MSB(36896),channels[3]=6,freq[3]=48000)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[0]=AUDIO_S8(32776),channels[3]=6,freq[3]=48000 ==> format[15]=AUDIO_F32MSB(37152),channels[2]=4,freq[1]=22050)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[1]=AUDIO_U8(8),channels[0]=1,freq[0]=11025 ==> format[9]=AUDIO_U16(16),channels[3]=6,freq[3]=48000)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 60': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[1]=AUDIO_U8(8),channels[0]=1,freq[1]=22050 ==> format[14]=AUDIO_F32LSB(33056),channels[0]=1,freq[3]=48000)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 12': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[1]=AUDIO_U8(8),channels[0]=1,freq[2]=44100 ==> format[5]=AUDIO_S16(32784),channels[2]=4,freq[1]=22050)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[1]=AUDIO_U8(8),channels[0]=1,freq[3]=48000 ==> format[0]=AUDIO_S8(32776),channels[2]=4,freq[2]=44100)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[1]=AUDIO_U8(8),channels[1]=2,freq[0]=11025 ==> format[10]=AUDIO_S32LSB(32800),channels[2]=4,freq[0]=11025)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[1]=AUDIO_U8(8),channels[1]=2,freq[1]=22050 ==> format[9]=AUDIO_U16(16),channels[0]=1,freq[2]=44100)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[1]=AUDIO_U8(8),channels[1]=2,freq[2]=44100 ==> format[16]=AUDIO_F32SYS(33056),channels[3]=6,freq[2]=44100)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 12': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[1]=AUDIO_U8(8),channels[1]=2,freq[3]=48000 ==> format[15]=AUDIO_F32MSB(37152),channels[1]=2,freq[0]=11025)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[1]=AUDIO_U8(8),channels[2]=4,freq[0]=11025 ==> format[7]=AUDIO_U16MSB(4112),channels[3]=6,freq[1]=22050)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[1]=AUDIO_U8(8),channels[2]=4,freq[1]=22050 ==> format[5]=AUDIO_S16(32784),channels[1]=2,freq[1]=22050)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[1]=AUDIO_U8(8),channels[2]=4,freq[2]=44100 ==> format[7]=AUDIO_U16MSB(4112),channels[0]=1,freq[3]=48000)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[1]=AUDIO_U8(8),channels[2]=4,freq[3]=48000 ==> format[10]=AUDIO_S32LSB(32800),channels[3]=6,freq[1]=22050)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[1]=AUDIO_U8(8),channels[3]=6,freq[0]=11025 ==> format[11]=AUDIO_S32MSB(36896),channels[1]=2,freq[0]=11025)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[1]=AUDIO_U8(8),channels[3]=6,freq[1]=22050 ==> format[15]=AUDIO_F32MSB(37152),channels[3]=6,freq[0]=11025)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[1]=AUDIO_U8(8),channels[3]=6,freq[2]=44100 ==> format[12]=AUDIO_S32SYS(32800),channels[1]=2,freq[0]=11025)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[1]=AUDIO_U8(8),channels[3]=6,freq[3]=48000 ==> format[15]=AUDIO_F32MSB(37152),channels[1]=2,freq[0]=11025)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[2]=AUDIO_S16LSB(32784),channels[0]=1,freq[0]=11025 ==> format[0]=AUDIO_S8(32776),channels[2]=4,freq[2]=44100)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 16': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[2]=AUDIO_S16LSB(32784),channels[0]=1,freq[1]=22050 ==> format[5]=AUDIO_S16(32784),channels[2]=4,freq[3]=48000)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 12': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[2]=AUDIO_S16LSB(32784),channels[0]=1,freq[2]=44100 ==> format[0]=AUDIO_S8(32776),channels[3]=6,freq[0]=11025)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 6': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[2]=AUDIO_S16LSB(32784),channels[0]=1,freq[3]=48000 ==> format[8]=AUDIO_U16SYS(16),channels[1]=2,freq[1]=22050)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[2]=AUDIO_S16LSB(32784),channels[1]=2,freq[0]=11025 ==> format[10]=AUDIO_S32LSB(32800),channels[2]=4,freq[3]=48000)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 20': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[2]=AUDIO_S16LSB(32784),channels[1]=2,freq[1]=22050 ==> format[5]=AUDIO_S16(32784),channels[2]=4,freq[0]=11025)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[2]=AUDIO_S16LSB(32784),channels[1]=2,freq[2]=44100 ==> format[10]=AUDIO_S32LSB(32800),channels[3]=6,freq[2]=44100)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 6': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[2]=AUDIO_S16LSB(32784),channels[1]=2,freq[3]=48000 ==> format[7]=AUDIO_U16MSB(4112),channels[0]=1,freq[1]=22050)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[2]=AUDIO_S16LSB(32784),channels[2]=4,freq[0]=11025 ==> format[8]=AUDIO_U16SYS(16),channels[1]=2,freq[0]=11025)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[2]=AUDIO_S16LSB(32784),channels[2]=4,freq[1]=22050 ==> format[12]=AUDIO_S32SYS(32800),channels[0]=1,freq[1]=22050)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[2]=AUDIO_S16LSB(32784),channels[2]=4,freq[2]=44100 ==> format[13]=AUDIO_S32(32800),channels[0]=1,freq[0]=11025)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[2]=AUDIO_S16LSB(32784),channels[2]=4,freq[3]=48000 ==> format[15]=AUDIO_F32MSB(37152),channels[2]=4,freq[3]=48000)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[2]=AUDIO_S16LSB(32784),channels[3]=6,freq[0]=11025 ==> format[3]=AUDIO_S16MSB(36880),channels[2]=4,freq[0]=11025)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[2]=AUDIO_S16LSB(32784),channels[3]=6,freq[1]=22050 ==> format[2]=AUDIO_S16LSB(32784),channels[2]=4,freq[0]=11025)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[2]=AUDIO_S16LSB(32784),channels[3]=6,freq[2]=44100 ==> format[0]=AUDIO_S8(32776),channels[0]=1,freq[3]=48000)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[2]=AUDIO_S16LSB(32784),channels[3]=6,freq[3]=48000 ==> format[9]=AUDIO_U16(16),channels[0]=1,freq[0]=11025)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[3]=AUDIO_S16MSB(36880),channels[0]=1,freq[0]=11025 ==> format[3]=AUDIO_S16MSB(36880),channels[1]=2,freq[1]=22050)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[3]=AUDIO_S16MSB(36880),channels[0]=1,freq[1]=22050 ==> format[4]=AUDIO_S16SYS(32784),channels[3]=6,freq[1]=22050)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 6': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[3]=AUDIO_S16MSB(36880),channels[0]=1,freq[2]=44100 ==> format[16]=AUDIO_F32SYS(33056),channels[0]=1,freq[0]=11025)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[3]=AUDIO_S16MSB(36880),channels[0]=1,freq[3]=48000 ==> format[15]=AUDIO_F32MSB(37152),channels[0]=1,freq[0]=11025)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[3]=AUDIO_S16MSB(36880),channels[1]=2,freq[0]=11025 ==> format[15]=AUDIO_F32MSB(37152),channels[2]=4,freq[3]=48000)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 20': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[3]=AUDIO_S16MSB(36880),channels[1]=2,freq[1]=22050 ==> format[9]=AUDIO_U16(16),channels[0]=1,freq[2]=44100)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[3]=AUDIO_S16MSB(36880),channels[1]=2,freq[2]=44100 ==> format[6]=AUDIO_U16LSB(16),channels[0]=1,freq[2]=44100)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[3]=AUDIO_S16MSB(36880),channels[1]=2,freq[3]=48000 ==> format[4]=AUDIO_S16SYS(32784),channels[0]=1,freq[1]=22050)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[3]=AUDIO_S16MSB(36880),channels[2]=4,freq[0]=11025 ==> format[16]=AUDIO_F32SYS(33056),channels[2]=4,freq[3]=48000)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 10': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[3]=AUDIO_S16MSB(36880),channels[2]=4,freq[1]=22050 ==> format[7]=AUDIO_U16MSB(4112),channels[3]=6,freq[0]=11025)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[3]=AUDIO_S16MSB(36880),channels[2]=4,freq[2]=44100 ==> format[16]=AUDIO_F32SYS(33056),channels[0]=1,freq[0]=11025)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[3]=AUDIO_S16MSB(36880),channels[2]=4,freq[3]=48000 ==> format[3]=AUDIO_S16MSB(36880),channels[0]=1,freq[0]=11025)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[3]=AUDIO_S16MSB(36880),channels[3]=6,freq[0]=11025 ==> format[2]=AUDIO_S16LSB(32784),channels[2]=4,freq[3]=48000)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 5': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[3]=AUDIO_S16MSB(36880),channels[3]=6,freq[1]=22050 ==> format[17]=AUDIO_F32(33056),channels[1]=2,freq[0]=11025)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[3]=AUDIO_S16MSB(36880),channels[3]=6,freq[2]=44100 ==> format[9]=AUDIO_U16(16),channels[0]=1,freq[2]=44100)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[3]=AUDIO_S16MSB(36880),channels[3]=6,freq[3]=48000 ==> format[6]=AUDIO_U16LSB(16),channels[2]=4,freq[3]=48000)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[4]=AUDIO_S16SYS(32784),channels[0]=1,freq[0]=11025 ==> format[15]=AUDIO_F32MSB(37152),channels[1]=2,freq[0]=11025)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[4]=AUDIO_S16SYS(32784),channels[0]=1,freq[1]=22050 ==> format[5]=AUDIO_S16(32784),channels[0]=1,freq[2]=44100)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[4]=AUDIO_S16SYS(32784),channels[0]=1,freq[2]=44100 ==> format[14]=AUDIO_F32LSB(33056),channels[0]=1,freq[3]=48000)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[4]=AUDIO_S16SYS(32784),channels[0]=1,freq[3]=48000 ==> format[11]=AUDIO_S32MSB(36896),channels[0]=1,freq[2]=44100)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[4]=AUDIO_S16SYS(32784),channels[1]=2,freq[0]=11025 ==> format[12]=AUDIO_S32SYS(32800),channels[0]=1,freq[0]=11025)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[4]=AUDIO_S16SYS(32784),channels[1]=2,freq[1]=22050 ==> format[16]=AUDIO_F32SYS(33056),channels[1]=2,freq[3]=48000)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 6': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[4]=AUDIO_S16SYS(32784),channels[1]=2,freq[2]=44100 ==> format[13]=AUDIO_S32(32800),channels[1]=2,freq[1]=22050)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[4]=AUDIO_S16SYS(32784),channels[1]=2,freq[3]=48000 ==> format[8]=AUDIO_U16SYS(16),channels[3]=6,freq[3]=48000)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 3': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[4]=AUDIO_S16SYS(32784),channels[2]=4,freq[0]=11025 ==> format[17]=AUDIO_F32(33056),channels[1]=2,freq[2]=44100)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[4]=AUDIO_S16SYS(32784),channels[2]=4,freq[1]=22050 ==> format[7]=AUDIO_U16MSB(4112),channels[2]=4,freq[1]=22050)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[4]=AUDIO_S16SYS(32784),channels[2]=4,freq[2]=44100 ==> format[3]=AUDIO_S16MSB(36880),channels[1]=2,freq[3]=48000)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[4]=AUDIO_S16SYS(32784),channels[2]=4,freq[3]=48000 ==> format[8]=AUDIO_U16SYS(16),channels[0]=1,freq[0]=11025)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[4]=AUDIO_S16SYS(32784),channels[3]=6,freq[0]=11025 ==> format[1]=AUDIO_U8(8),channels[0]=1,freq[1]=22050)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[4]=AUDIO_S16SYS(32784),channels[3]=6,freq[1]=22050 ==> format[16]=AUDIO_F32SYS(33056),channels[1]=2,freq[2]=44100)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[4]=AUDIO_S16SYS(32784),channels[3]=6,freq[2]=44100 ==> format[13]=AUDIO_S32(32800),channels[3]=6,freq[1]=22050)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[4]=AUDIO_S16SYS(32784),channels[3]=6,freq[3]=48000 ==> format[8]=AUDIO_U16SYS(16),channels[0]=1,freq[1]=22050)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[5]=AUDIO_S16(32784),channels[0]=1,freq[0]=11025 ==> format[6]=AUDIO_U16LSB(16),channels[0]=1,freq[3]=48000)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 5': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[5]=AUDIO_S16(32784),channels[0]=1,freq[1]=22050 ==> format[2]=AUDIO_S16LSB(32784),channels[2]=4,freq[3]=48000)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 12': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[5]=AUDIO_S16(32784),channels[0]=1,freq[2]=44100 ==> format[2]=AUDIO_S16LSB(32784),channels[1]=2,freq[1]=22050)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[5]=AUDIO_S16(32784),channels[0]=1,freq[3]=48000 ==> format[16]=AUDIO_F32SYS(33056),channels[0]=1,freq[0]=11025)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[5]=AUDIO_S16(32784),channels[1]=2,freq[0]=11025 ==> format[9]=AUDIO_U16(16),channels[3]=6,freq[2]=44100)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 12': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[5]=AUDIO_S16(32784),channels[1]=2,freq[1]=22050 ==> format[17]=AUDIO_F32(33056),channels[1]=2,freq[0]=11025)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[5]=AUDIO_S16(32784),channels[1]=2,freq[2]=44100 ==> format[2]=AUDIO_S16LSB(32784),channels[0]=1,freq[1]=22050)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[5]=AUDIO_S16(32784),channels[1]=2,freq[3]=48000 ==> format[13]=AUDIO_S32(32800),channels[3]=6,freq[3]=48000)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 6': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[5]=AUDIO_S16(32784),channels[2]=4,freq[0]=11025 ==> format[14]=AUDIO_F32LSB(33056),channels[0]=1,freq[3]=48000)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 10': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[5]=AUDIO_S16(32784),channels[2]=4,freq[1]=22050 ==> format[3]=AUDIO_S16MSB(36880),channels[2]=4,freq[3]=48000)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 3': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[5]=AUDIO_S16(32784),channels[2]=4,freq[2]=44100 ==> format[6]=AUDIO_U16LSB(16),channels[2]=4,freq[0]=11025)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[5]=AUDIO_S16(32784),channels[2]=4,freq[3]=48000 ==> format[5]=AUDIO_S16(32784),channels[3]=6,freq[0]=11025)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[5]=AUDIO_S16(32784),channels[3]=6,freq[0]=11025 ==> format[12]=AUDIO_S32SYS(32800),channels[1]=2,freq[1]=22050)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[5]=AUDIO_S16(32784),channels[3]=6,freq[1]=22050 ==> format[6]=AUDIO_U16LSB(16),channels[1]=2,freq[0]=11025)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[5]=AUDIO_S16(32784),channels[3]=6,freq[2]=44100 ==> format[9]=AUDIO_U16(16),channels[0]=1,freq[3]=48000)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[5]=AUDIO_S16(32784),channels[3]=6,freq[3]=48000 ==> format[0]=AUDIO_S8(32776),channels[2]=4,freq[2]=44100)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[6]=AUDIO_U16LSB(16),channels[0]=1,freq[0]=11025 ==> format[11]=AUDIO_S32MSB(36896),channels[0]=1,freq[0]=11025)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[6]=AUDIO_U16LSB(16),channels[0]=1,freq[1]=22050 ==> format[14]=AUDIO_F32LSB(33056),channels[0]=1,freq[0]=11025)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[6]=AUDIO_U16LSB(16),channels[0]=1,freq[2]=44100 ==> format[4]=AUDIO_S16SYS(32784),channels[0]=1,freq[1]=22050)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[6]=AUDIO_U16LSB(16),channels[0]=1,freq[3]=48000 ==> format[15]=AUDIO_F32MSB(37152),channels[0]=1,freq[3]=48000)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[6]=AUDIO_U16LSB(16),channels[1]=2,freq[0]=11025 ==> format[4]=AUDIO_S16SYS(32784),channels[3]=6,freq[1]=22050)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 6': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[6]=AUDIO_U16LSB(16),channels[1]=2,freq[1]=22050 ==> format[10]=AUDIO_S32LSB(32800),channels[3]=6,freq[3]=48000)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 18': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[6]=AUDIO_U16LSB(16),channels[1]=2,freq[2]=44100 ==> format[0]=AUDIO_S8(32776),channels[3]=6,freq[1]=22050)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 3': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[6]=AUDIO_U16LSB(16),channels[1]=2,freq[3]=48000 ==> format[13]=AUDIO_S32(32800),channels[2]=4,freq[3]=48000)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[6]=AUDIO_U16LSB(16),channels[2]=4,freq[0]=11025 ==> format[7]=AUDIO_U16MSB(4112),channels[1]=2,freq[2]=44100)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[6]=AUDIO_U16LSB(16),channels[2]=4,freq[1]=22050 ==> format[16]=AUDIO_F32SYS(33056),channels[3]=6,freq[2]=44100)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[6]=AUDIO_U16LSB(16),channels[2]=4,freq[2]=44100 ==> format[5]=AUDIO_S16(32784),channels[0]=1,freq[1]=22050)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[6]=AUDIO_U16LSB(16),channels[2]=4,freq[3]=48000 ==> format[16]=AUDIO_F32SYS(33056),channels[0]=1,freq[1]=22050)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[6]=AUDIO_U16LSB(16),channels[3]=6,freq[0]=11025 ==> format[2]=AUDIO_S16LSB(32784),channels[1]=2,freq[1]=22050)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[6]=AUDIO_U16LSB(16),channels[3]=6,freq[1]=22050 ==> format[9]=AUDIO_U16(16),channels[3]=6,freq[0]=11025)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[6]=AUDIO_U16LSB(16),channels[3]=6,freq[2]=44100 ==> format[5]=AUDIO_S16(32784),channels[1]=2,freq[1]=22050)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[6]=AUDIO_U16LSB(16),channels[3]=6,freq[3]=48000 ==> format[8]=AUDIO_U16SYS(16),channels[2]=4,freq[1]=22050)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[7]=AUDIO_U16MSB(4112),channels[0]=1,freq[0]=11025 ==> format[6]=AUDIO_U16LSB(16),channels[3]=6,freq[1]=22050)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 12': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[7]=AUDIO_U16MSB(4112),channels[0]=1,freq[1]=22050 ==> format[10]=AUDIO_S32LSB(32800),channels[1]=2,freq[1]=22050)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[7]=AUDIO_U16MSB(4112),channels[0]=1,freq[2]=44100 ==> format[11]=AUDIO_S32MSB(36896),channels[3]=6,freq[3]=48000)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 24': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[7]=AUDIO_U16MSB(4112),channels[0]=1,freq[3]=48000 ==> format[7]=AUDIO_U16MSB(4112),channels[2]=4,freq[2]=44100)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[7]=AUDIO_U16MSB(4112),channels[1]=2,freq[0]=11025 ==> format[5]=AUDIO_S16(32784),channels[2]=4,freq[1]=22050)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[7]=AUDIO_U16MSB(4112),channels[1]=2,freq[1]=22050 ==> format[1]=AUDIO_U8(8),channels[2]=4,freq[0]=11025)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[7]=AUDIO_U16MSB(4112),channels[1]=2,freq[2]=44100 ==> format[8]=AUDIO_U16SYS(16),channels[0]=1,freq[1]=22050)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[7]=AUDIO_U16MSB(4112),channels[1]=2,freq[3]=48000 ==> format[6]=AUDIO_U16LSB(16),channels[3]=6,freq[3]=48000)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 3': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[7]=AUDIO_U16MSB(4112),channels[2]=4,freq[0]=11025 ==> format[4]=AUDIO_S16SYS(32784),channels[0]=1,freq[1]=22050)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[7]=AUDIO_U16MSB(4112),channels[2]=4,freq[1]=22050 ==> format[17]=AUDIO_F32(33056),channels[0]=1,freq[2]=44100)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[7]=AUDIO_U16MSB(4112),channels[2]=4,freq[2]=44100 ==> format[13]=AUDIO_S32(32800),channels[0]=1,freq[1]=22050)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[7]=AUDIO_U16MSB(4112),channels[2]=4,freq[3]=48000 ==> format[8]=AUDIO_U16SYS(16),channels[3]=6,freq[0]=11025)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[7]=AUDIO_U16MSB(4112),channels[3]=6,freq[0]=11025 ==> format[16]=AUDIO_F32SYS(33056),channels[2]=4,freq[2]=44100)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[7]=AUDIO_U16MSB(4112),channels[3]=6,freq[1]=22050 ==> format[8]=AUDIO_U16SYS(16),channels[0]=1,freq[0]=11025)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[7]=AUDIO_U16MSB(4112),channels[3]=6,freq[2]=44100 ==> format[8]=AUDIO_U16SYS(16),channels[2]=4,freq[2]=44100)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[7]=AUDIO_U16MSB(4112),channels[3]=6,freq[3]=48000 ==> format[3]=AUDIO_S16MSB(36880),channels[1]=2,freq[2]=44100)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[8]=AUDIO_U16SYS(16),channels[0]=1,freq[0]=11025 ==> format[13]=AUDIO_S32(32800),channels[2]=4,freq[3]=48000)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 40': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[8]=AUDIO_U16SYS(16),channels[0]=1,freq[1]=22050 ==> format[7]=AUDIO_U16MSB(4112),channels[1]=2,freq[2]=44100)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[8]=AUDIO_U16SYS(16),channels[0]=1,freq[2]=44100 ==> format[0]=AUDIO_S8(32776),channels[1]=2,freq[2]=44100)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[8]=AUDIO_U16SYS(16),channels[0]=1,freq[3]=48000 ==> format[15]=AUDIO_F32MSB(37152),channels[3]=6,freq[0]=11025)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 12': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[8]=AUDIO_U16SYS(16),channels[1]=2,freq[0]=11025 ==> format[13]=AUDIO_S32(32800),channels[0]=1,freq[3]=48000)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 10': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[8]=AUDIO_U16SYS(16),channels[1]=2,freq[1]=22050 ==> format[17]=AUDIO_F32(33056),channels[0]=1,freq[1]=22050)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[8]=AUDIO_U16SYS(16),channels[1]=2,freq[2]=44100 ==> format[0]=AUDIO_S8(32776),channels[1]=2,freq[2]=44100)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[8]=AUDIO_U16SYS(16),channels[1]=2,freq[3]=48000 ==> format[14]=AUDIO_F32LSB(33056),channels[1]=2,freq[0]=11025)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[8]=AUDIO_U16SYS(16),channels[2]=4,freq[0]=11025 ==> format[11]=AUDIO_S32MSB(36896),channels[0]=1,freq[0]=11025)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[8]=AUDIO_U16SYS(16),channels[2]=4,freq[1]=22050 ==> format[4]=AUDIO_S16SYS(32784),channels[3]=6,freq[3]=48000)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 6': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[8]=AUDIO_U16SYS(16),channels[2]=4,freq[2]=44100 ==> format[17]=AUDIO_F32(33056),channels[0]=1,freq[1]=22050)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[8]=AUDIO_U16SYS(16),channels[2]=4,freq[3]=48000 ==> format[4]=AUDIO_S16SYS(32784),channels[0]=1,freq[3]=48000)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[8]=AUDIO_U16SYS(16),channels[3]=6,freq[0]=11025 ==> format[7]=AUDIO_U16MSB(4112),channels[0]=1,freq[3]=48000)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 5': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[8]=AUDIO_U16SYS(16),channels[3]=6,freq[1]=22050 ==> format[3]=AUDIO_S16MSB(36880),channels[1]=2,freq[0]=11025)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[8]=AUDIO_U16SYS(16),channels[3]=6,freq[2]=44100 ==> format[1]=AUDIO_U8(8),channels[2]=4,freq[1]=22050)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[8]=AUDIO_U16SYS(16),channels[3]=6,freq[3]=48000 ==> format[15]=AUDIO_F32MSB(37152),channels[2]=4,freq[0]=11025)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[9]=AUDIO_U16(16),channels[0]=1,freq[0]=11025 ==> format[11]=AUDIO_S32MSB(36896),channels[2]=4,freq[2]=44100)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 32': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[9]=AUDIO_U16(16),channels[0]=1,freq[1]=22050 ==> format[16]=AUDIO_F32SYS(33056),channels[0]=1,freq[0]=11025)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[9]=AUDIO_U16(16),channels[0]=1,freq[2]=44100 ==> format[7]=AUDIO_U16MSB(4112),channels[3]=6,freq[0]=11025)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 6': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[9]=AUDIO_U16(16),channels[0]=1,freq[3]=48000 ==> format[3]=AUDIO_S16MSB(36880),channels[1]=2,freq[2]=44100)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[9]=AUDIO_U16(16),channels[1]=2,freq[0]=11025 ==> format[16]=AUDIO_F32SYS(33056),channels[3]=6,freq[0]=11025)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 6': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[9]=AUDIO_U16(16),channels[1]=2,freq[1]=22050 ==> format[15]=AUDIO_F32MSB(37152),channels[2]=4,freq[3]=48000)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 12': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[9]=AUDIO_U16(16),channels[1]=2,freq[2]=44100 ==> format[12]=AUDIO_S32SYS(32800),channels[0]=1,freq[3]=48000)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[9]=AUDIO_U16(16),channels[1]=2,freq[3]=48000 ==> format[17]=AUDIO_F32(33056),channels[1]=2,freq[1]=22050)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[9]=AUDIO_U16(16),channels[2]=4,freq[0]=11025 ==> format[2]=AUDIO_S16LSB(32784),channels[3]=6,freq[2]=44100)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[9]=AUDIO_U16(16),channels[2]=4,freq[1]=22050 ==> format[7]=AUDIO_U16MSB(4112),channels[2]=4,freq[3]=48000)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 3': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[9]=AUDIO_U16(16),channels[2]=4,freq[2]=44100 ==> format[3]=AUDIO_S16MSB(36880),channels[2]=4,freq[2]=44100)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[9]=AUDIO_U16(16),channels[2]=4,freq[3]=48000 ==> format[7]=AUDIO_U16MSB(4112),channels[0]=1,freq[3]=48000)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[9]=AUDIO_U16(16),channels[3]=6,freq[0]=11025 ==> format[17]=AUDIO_F32(33056),channels[0]=1,freq[2]=44100)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[9]=AUDIO_U16(16),channels[3]=6,freq[1]=22050 ==> format[9]=AUDIO_U16(16),channels[3]=6,freq[0]=11025)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[9]=AUDIO_U16(16),channels[3]=6,freq[2]=44100 ==> format[9]=AUDIO_U16(16),channels[0]=1,freq[3]=48000)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[9]=AUDIO_U16(16),channels[3]=6,freq[3]=48000 ==> format[12]=AUDIO_S32SYS(32800),channels[0]=1,freq[2]=44100)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[10]=AUDIO_S32LSB(32800),channels[0]=1,freq[0]=11025 ==> format[8]=AUDIO_U16SYS(16),channels[2]=4,freq[1]=22050)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[10]=AUDIO_S32LSB(32800),channels[0]=1,freq[1]=22050 ==> format[1]=AUDIO_U8(8),channels[3]=6,freq[3]=48000)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 18': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[10]=AUDIO_S32LSB(32800),channels[0]=1,freq[2]=44100 ==> format[3]=AUDIO_S16MSB(36880),channels[2]=4,freq[2]=44100)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[10]=AUDIO_S32LSB(32800),channels[0]=1,freq[3]=48000 ==> format[16]=AUDIO_F32SYS(33056),channels[0]=1,freq[2]=44100)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[10]=AUDIO_S32LSB(32800),channels[1]=2,freq[0]=11025 ==> format[2]=AUDIO_S16LSB(32784),channels[1]=2,freq[3]=48000)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 5': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[10]=AUDIO_S32LSB(32800),channels[1]=2,freq[1]=22050 ==> format[14]=AUDIO_F32LSB(33056),channels[0]=1,freq[3]=48000)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 3': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[10]=AUDIO_S32LSB(32800),channels[1]=2,freq[2]=44100 ==> format[8]=AUDIO_U16SYS(16),channels[1]=2,freq[3]=48000)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[10]=AUDIO_S32LSB(32800),channels[1]=2,freq[3]=48000 ==> format[10]=AUDIO_S32LSB(32800),channels[0]=1,freq[1]=22050)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[10]=AUDIO_S32LSB(32800),channels[2]=4,freq[0]=11025 ==> format[5]=AUDIO_S16(32784),channels[1]=2,freq[0]=11025)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[10]=AUDIO_S32LSB(32800),channels[2]=4,freq[1]=22050 ==> format[8]=AUDIO_U16SYS(16),channels[0]=1,freq[3]=48000)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 3': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[10]=AUDIO_S32LSB(32800),channels[2]=4,freq[2]=44100 ==> format[6]=AUDIO_U16LSB(16),channels[3]=6,freq[3]=48000)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[10]=AUDIO_S32LSB(32800),channels[2]=4,freq[3]=48000 ==> format[12]=AUDIO_S32SYS(32800),channels[0]=1,freq[2]=44100)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[10]=AUDIO_S32LSB(32800),channels[3]=6,freq[0]=11025 ==> format[7]=AUDIO_U16MSB(4112),channels[1]=2,freq[3]=48000)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 5': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[10]=AUDIO_S32LSB(32800),channels[3]=6,freq[1]=22050 ==> format[10]=AUDIO_S32LSB(32800),channels[2]=4,freq[2]=44100)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[10]=AUDIO_S32LSB(32800),channels[3]=6,freq[2]=44100 ==> format[7]=AUDIO_U16MSB(4112),channels[1]=2,freq[2]=44100)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[10]=AUDIO_S32LSB(32800),channels[3]=6,freq[3]=48000 ==> format[1]=AUDIO_U8(8),channels[3]=6,freq[3]=48000)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[11]=AUDIO_S32MSB(36896),channels[0]=1,freq[0]=11025 ==> format[17]=AUDIO_F32(33056),channels[0]=1,freq[2]=44100)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[11]=AUDIO_S32MSB(36896),channels[0]=1,freq[1]=22050 ==> format[10]=AUDIO_S32LSB(32800),channels[2]=4,freq[0]=11025)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[11]=AUDIO_S32MSB(36896),channels[0]=1,freq[2]=44100 ==> format[15]=AUDIO_F32MSB(37152),channels[2]=4,freq[1]=22050)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[11]=AUDIO_S32MSB(36896),channels[0]=1,freq[3]=48000 ==> format[3]=AUDIO_S16MSB(36880),channels[1]=2,freq[1]=22050)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[11]=AUDIO_S32MSB(36896),channels[1]=2,freq[0]=11025 ==> format[10]=AUDIO_S32LSB(32800),channels[3]=6,freq[3]=48000)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 15': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[11]=AUDIO_S32MSB(36896),channels[1]=2,freq[1]=22050 ==> format[9]=AUDIO_U16(16),channels[1]=2,freq[3]=48000)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 3': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[11]=AUDIO_S32MSB(36896),channels[1]=2,freq[2]=44100 ==> format[7]=AUDIO_U16MSB(4112),channels[3]=6,freq[2]=44100)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 3': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[11]=AUDIO_S32MSB(36896),channels[1]=2,freq[3]=48000 ==> format[3]=AUDIO_S16MSB(36880),channels[0]=1,freq[1]=22050)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[11]=AUDIO_S32MSB(36896),channels[2]=4,freq[0]=11025 ==> format[0]=AUDIO_S8(32776),channels[3]=6,freq[0]=11025)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[11]=AUDIO_S32MSB(36896),channels[2]=4,freq[1]=22050 ==> format[6]=AUDIO_U16LSB(16),channels[0]=1,freq[0]=11025)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[11]=AUDIO_S32MSB(36896),channels[2]=4,freq[2]=44100 ==> format[14]=AUDIO_F32LSB(33056),channels[1]=2,freq[0]=11025)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[11]=AUDIO_S32MSB(36896),channels[2]=4,freq[3]=48000 ==> format[1]=AUDIO_U8(8),channels[1]=2,freq[2]=44100)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[11]=AUDIO_S32MSB(36896),channels[3]=6,freq[0]=11025 ==> format[13]=AUDIO_S32(32800),channels[3]=6,freq[3]=48000)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 5': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[11]=AUDIO_S32MSB(36896),channels[3]=6,freq[1]=22050 ==> format[0]=AUDIO_S8(32776),channels[0]=1,freq[0]=11025)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[11]=AUDIO_S32MSB(36896),channels[3]=6,freq[2]=44100 ==> format[7]=AUDIO_U16MSB(4112),channels[1]=2,freq[0]=11025)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[11]=AUDIO_S32MSB(36896),channels[3]=6,freq[3]=48000 ==> format[13]=AUDIO_S32(32800),channels[2]=4,freq[3]=48000)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[12]=AUDIO_S32SYS(32800),channels[0]=1,freq[0]=11025 ==> format[10]=AUDIO_S32LSB(32800),channels[2]=4,freq[0]=11025)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[12]=AUDIO_S32SYS(32800),channels[0]=1,freq[1]=22050 ==> format[16]=AUDIO_F32SYS(33056),channels[2]=4,freq[3]=48000)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 12': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[12]=AUDIO_S32SYS(32800),channels[0]=1,freq[2]=44100 ==> format[4]=AUDIO_S16SYS(32784),channels[1]=2,freq[1]=22050)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[12]=AUDIO_S32SYS(32800),channels[0]=1,freq[3]=48000 ==> format[6]=AUDIO_U16LSB(16),channels[3]=6,freq[1]=22050)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 6': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[12]=AUDIO_S32SYS(32800),channels[1]=2,freq[0]=11025 ==> format[10]=AUDIO_S32LSB(32800),channels[1]=2,freq[0]=11025)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 0': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[12]=AUDIO_S32SYS(32800),channels[1]=2,freq[1]=22050 ==> format[6]=AUDIO_U16LSB(16),channels[3]=6,freq[1]=22050)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 3': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[12]=AUDIO_S32SYS(32800),channels[1]=2,freq[2]=44100 ==> format[17]=AUDIO_F32(33056),channels[0]=1,freq[3]=48000)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[12]=AUDIO_S32SYS(32800),channels[1]=2,freq[3]=48000 ==> format[12]=AUDIO_S32SYS(32800),channels[3]=6,freq[2]=44100)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 3': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[12]=AUDIO_S32SYS(32800),channels[2]=4,freq[0]=11025 ==> format[7]=AUDIO_U16MSB(4112),channels[0]=1,freq[2]=44100)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[12]=AUDIO_S32SYS(32800),channels[2]=4,freq[1]=22050 ==> format[3]=AUDIO_S16MSB(36880),channels[2]=4,freq[3]=48000)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 3': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[12]=AUDIO_S32SYS(32800),channels[2]=4,freq[2]=44100 ==> format[11]=AUDIO_S32MSB(36896),channels[3]=6,freq[3]=48000)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[12]=AUDIO_S32SYS(32800),channels[2]=4,freq[3]=48000 ==> format[0]=AUDIO_S8(32776),channels[2]=4,freq[1]=22050)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[12]=AUDIO_S32SYS(32800),channels[3]=6,freq[0]=11025 ==> format[9]=AUDIO_U16(16),channels[3]=6,freq[1]=22050)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[12]=AUDIO_S32SYS(32800),channels[3]=6,freq[1]=22050 ==> format[3]=AUDIO_S16MSB(36880),channels[3]=6,freq[1]=22050)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[12]=AUDIO_S32SYS(32800),channels[3]=6,freq[2]=44100 ==> format[9]=AUDIO_U16(16),channels[3]=6,freq[3]=48000)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[12]=AUDIO_S32SYS(32800),channels[3]=6,freq[3]=48000 ==> format[17]=AUDIO_F32(33056),channels[3]=6,freq[0]=11025)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[13]=AUDIO_S32(32800),channels[0]=1,freq[0]=11025 ==> format[3]=AUDIO_S16MSB(36880),channels[0]=1,freq[0]=11025)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[13]=AUDIO_S32(32800),channels[0]=1,freq[1]=22050 ==> format[13]=AUDIO_S32(32800),channels[1]=2,freq[2]=44100)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[13]=AUDIO_S32(32800),channels[0]=1,freq[2]=44100 ==> format[6]=AUDIO_U16LSB(16),channels[2]=4,freq[1]=22050)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[13]=AUDIO_S32(32800),channels[0]=1,freq[3]=48000 ==> format[14]=AUDIO_F32LSB(33056),channels[0]=1,freq[0]=11025)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[13]=AUDIO_S32(32800),channels[1]=2,freq[0]=11025 ==> format[1]=AUDIO_U8(8),channels[2]=4,freq[2]=44100)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[13]=AUDIO_S32(32800),channels[1]=2,freq[1]=22050 ==> format[8]=AUDIO_U16SYS(16),channels[3]=6,freq[2]=44100)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 6': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[13]=AUDIO_S32(32800),channels[1]=2,freq[2]=44100 ==> format[10]=AUDIO_S32LSB(32800),channels[2]=4,freq[3]=48000)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[13]=AUDIO_S32(32800),channels[1]=2,freq[3]=48000 ==> format[7]=AUDIO_U16MSB(4112),channels[2]=4,freq[3]=48000)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[13]=AUDIO_S32(32800),channels[2]=4,freq[0]=11025 ==> format[11]=AUDIO_S32MSB(36896),channels[1]=2,freq[0]=11025)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[13]=AUDIO_S32(32800),channels[2]=4,freq[1]=22050 ==> format[3]=AUDIO_S16MSB(36880),channels[0]=1,freq[2]=44100)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[13]=AUDIO_S32(32800),channels[2]=4,freq[2]=44100 ==> format[12]=AUDIO_S32SYS(32800),channels[0]=1,freq[1]=22050)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[13]=AUDIO_S32(32800),channels[2]=4,freq[3]=48000 ==> format[0]=AUDIO_S8(32776),channels[0]=1,freq[0]=11025)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[13]=AUDIO_S32(32800),channels[3]=6,freq[0]=11025 ==> format[12]=AUDIO_S32SYS(32800),channels[3]=6,freq[0]=11025)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 0': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[13]=AUDIO_S32(32800),channels[3]=6,freq[1]=22050 ==> format[10]=AUDIO_S32LSB(32800),channels[3]=6,freq[3]=48000)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 3': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[13]=AUDIO_S32(32800),channels[3]=6,freq[2]=44100 ==> format[13]=AUDIO_S32(32800),channels[1]=2,freq[2]=44100)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[13]=AUDIO_S32(32800),channels[3]=6,freq[3]=48000 ==> format[12]=AUDIO_S32SYS(32800),channels[3]=6,freq[1]=22050)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[14]=AUDIO_F32LSB(33056),channels[0]=1,freq[0]=11025 ==> format[4]=AUDIO_S16SYS(32784),channels[3]=6,freq[3]=48000)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 30': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[14]=AUDIO_F32LSB(33056),channels[0]=1,freq[1]=22050 ==> format[9]=AUDIO_U16(16),channels[3]=6,freq[3]=48000)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 18': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[14]=AUDIO_F32LSB(33056),channels[0]=1,freq[2]=44100 ==> format[4]=AUDIO_S16SYS(32784),channels[1]=2,freq[1]=22050)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[14]=AUDIO_F32LSB(33056),channels[0]=1,freq[3]=48000 ==> format[11]=AUDIO_S32MSB(36896),channels[3]=6,freq[2]=44100)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 6': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[14]=AUDIO_F32LSB(33056),channels[1]=2,freq[0]=11025 ==> format[2]=AUDIO_S16LSB(32784),channels[0]=1,freq[2]=44100)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[14]=AUDIO_F32LSB(33056),channels[1]=2,freq[1]=22050 ==> format[3]=AUDIO_S16MSB(36880),channels[3]=6,freq[3]=48000)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 9': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[14]=AUDIO_F32LSB(33056),channels[1]=2,freq[2]=44100 ==> format[7]=AUDIO_U16MSB(4112),channels[3]=6,freq[1]=22050)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 3': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[14]=AUDIO_F32LSB(33056),channels[1]=2,freq[3]=48000 ==> format[8]=AUDIO_U16SYS(16),channels[2]=4,freq[0]=11025)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[14]=AUDIO_F32LSB(33056),channels[2]=4,freq[0]=11025 ==> format[10]=AUDIO_S32LSB(32800),channels[2]=4,freq[1]=22050)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[14]=AUDIO_F32LSB(33056),channels[2]=4,freq[1]=22050 ==> format[17]=AUDIO_F32(33056),channels[3]=6,freq[3]=48000)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 6': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[14]=AUDIO_F32LSB(33056),channels[2]=4,freq[2]=44100 ==> format[7]=AUDIO_U16MSB(4112),channels[1]=2,freq[3]=48000)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[14]=AUDIO_F32LSB(33056),channels[2]=4,freq[3]=48000 ==> format[4]=AUDIO_S16SYS(32784),channels[0]=1,freq[1]=22050)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[14]=AUDIO_F32LSB(33056),channels[3]=6,freq[0]=11025 ==> format[4]=AUDIO_S16SYS(32784),channels[3]=6,freq[2]=44100)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[14]=AUDIO_F32LSB(33056),channels[3]=6,freq[1]=22050 ==> format[6]=AUDIO_U16LSB(16),channels[2]=4,freq[1]=22050)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[14]=AUDIO_F32LSB(33056),channels[3]=6,freq[2]=44100 ==> format[8]=AUDIO_U16SYS(16),channels[3]=6,freq[1]=22050)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[14]=AUDIO_F32LSB(33056),channels[3]=6,freq[3]=48000 ==> format[5]=AUDIO_S16(32784),channels[1]=2,freq[2]=44100)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[15]=AUDIO_F32MSB(37152),channels[0]=1,freq[0]=11025 ==> format[11]=AUDIO_S32MSB(36896),channels[2]=4,freq[0]=11025)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[15]=AUDIO_F32MSB(37152),channels[0]=1,freq[1]=22050 ==> format[9]=AUDIO_U16(16),channels[3]=6,freq[3]=48000)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 18': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[15]=AUDIO_F32MSB(37152),channels[0]=1,freq[2]=44100 ==> format[14]=AUDIO_F32LSB(33056),channels[3]=6,freq[1]=22050)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 6': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[15]=AUDIO_F32MSB(37152),channels[0]=1,freq[3]=48000 ==> format[5]=AUDIO_S16(32784),channels[3]=6,freq[0]=11025)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 6': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[15]=AUDIO_F32MSB(37152),channels[1]=2,freq[0]=11025 ==> format[14]=AUDIO_F32LSB(33056),channels[3]=6,freq[1]=22050)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 6': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[15]=AUDIO_F32MSB(37152),channels[1]=2,freq[1]=22050 ==> format[7]=AUDIO_U16MSB(4112),channels[0]=1,freq[3]=48000)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 3': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[15]=AUDIO_F32MSB(37152),channels[1]=2,freq[2]=44100 ==> format[17]=AUDIO_F32(33056),channels[1]=2,freq[0]=11025)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[15]=AUDIO_F32MSB(37152),channels[1]=2,freq[3]=48000 ==> format[14]=AUDIO_F32LSB(33056),channels[2]=4,freq[0]=11025)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[15]=AUDIO_F32MSB(37152),channels[2]=4,freq[0]=11025 ==> format[2]=AUDIO_S16LSB(32784),channels[0]=1,freq[3]=48000)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 5': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[15]=AUDIO_F32MSB(37152),channels[2]=4,freq[1]=22050 ==> format[16]=AUDIO_F32SYS(33056),channels[0]=1,freq[2]=44100)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[15]=AUDIO_F32MSB(37152),channels[2]=4,freq[2]=44100 ==> format[14]=AUDIO_F32LSB(33056),channels[0]=1,freq[0]=11025)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[15]=AUDIO_F32MSB(37152),channels[2]=4,freq[3]=48000 ==> format[7]=AUDIO_U16MSB(4112),channels[3]=6,freq[0]=11025)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[15]=AUDIO_F32MSB(37152),channels[3]=6,freq[0]=11025 ==> format[11]=AUDIO_S32MSB(36896),channels[2]=4,freq[2]=44100)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[15]=AUDIO_F32MSB(37152),channels[3]=6,freq[1]=22050 ==> format[11]=AUDIO_S32MSB(36896),channels[1]=2,freq[0]=11025)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[15]=AUDIO_F32MSB(37152),channels[3]=6,freq[2]=44100 ==> format[10]=AUDIO_S32LSB(32800),channels[3]=6,freq[3]=48000)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[15]=AUDIO_F32MSB(37152),channels[3]=6,freq[3]=48000 ==> format[0]=AUDIO_S8(32776),channels[1]=2,freq[3]=48000)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[16]=AUDIO_F32SYS(33056),channels[0]=1,freq[0]=11025 ==> format[6]=AUDIO_U16LSB(16),channels[3]=6,freq[3]=48000)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 30': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[16]=AUDIO_F32SYS(33056),channels[0]=1,freq[1]=22050 ==> format[1]=AUDIO_U8(8),channels[2]=4,freq[3]=48000)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 12': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[16]=AUDIO_F32SYS(33056),channels[0]=1,freq[2]=44100 ==> format[3]=AUDIO_S16MSB(36880),channels[1]=2,freq[3]=48000)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[16]=AUDIO_F32SYS(33056),channels[0]=1,freq[3]=48000 ==> format[11]=AUDIO_S32MSB(36896),channels[3]=6,freq[2]=44100)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 6': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[16]=AUDIO_F32SYS(33056),channels[1]=2,freq[0]=11025 ==> format[13]=AUDIO_S32(32800),channels[1]=2,freq[0]=11025)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[16]=AUDIO_F32SYS(33056),channels[1]=2,freq[1]=22050 ==> format[13]=AUDIO_S32(32800),channels[2]=4,freq[1]=22050)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[16]=AUDIO_F32SYS(33056),channels[1]=2,freq[2]=44100 ==> format[2]=AUDIO_S16LSB(32784),channels[0]=1,freq[0]=11025)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[16]=AUDIO_F32SYS(33056),channels[1]=2,freq[3]=48000 ==> format[4]=AUDIO_S16SYS(32784),channels[2]=4,freq[2]=44100)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[16]=AUDIO_F32SYS(33056),channels[2]=4,freq[0]=11025 ==> format[1]=AUDIO_U8(8),channels[1]=2,freq[0]=11025)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[16]=AUDIO_F32SYS(33056),channels[2]=4,freq[1]=22050 ==> format[11]=AUDIO_S32MSB(36896),channels[1]=2,freq[3]=48000)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 3': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[16]=AUDIO_F32SYS(33056),channels[2]=4,freq[2]=44100 ==> format[16]=AUDIO_F32SYS(33056),channels[2]=4,freq[2]=44100)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 0': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[16]=AUDIO_F32SYS(33056),channels[2]=4,freq[3]=48000 ==> format[14]=AUDIO_F32LSB(33056),channels[3]=6,freq[1]=22050)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[16]=AUDIO_F32SYS(33056),channels[3]=6,freq[0]=11025 ==> format[13]=AUDIO_S32(32800),channels[2]=4,freq[2]=44100)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[16]=AUDIO_F32SYS(33056),channels[3]=6,freq[1]=22050 ==> format[15]=AUDIO_F32MSB(37152),channels[1]=2,freq[1]=22050)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[16]=AUDIO_F32SYS(33056),channels[3]=6,freq[2]=44100 ==> format[4]=AUDIO_S16SYS(32784),channels[2]=4,freq[0]=11025)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[16]=AUDIO_F32SYS(33056),channels[3]=6,freq[3]=48000 ==> format[10]=AUDIO_S32LSB(32800),channels[3]=6,freq[1]=22050)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[17]=AUDIO_F32(33056),channels[0]=1,freq[0]=11025 ==> format[1]=AUDIO_U8(8),channels[0]=1,freq[1]=22050)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[17]=AUDIO_F32(33056),channels[0]=1,freq[1]=22050 ==> format[2]=AUDIO_S16LSB(32784),channels[0]=1,freq[0]=11025)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[17]=AUDIO_F32(33056),channels[0]=1,freq[2]=44100 ==> format[3]=AUDIO_S16MSB(36880),channels[0]=1,freq[0]=11025)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[17]=AUDIO_F32(33056),channels[0]=1,freq[3]=48000 ==> format[8]=AUDIO_U16SYS(16),channels[1]=2,freq[1]=22050)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[17]=AUDIO_F32(33056),channels[1]=2,freq[0]=11025 ==> format[14]=AUDIO_F32LSB(33056),channels[2]=4,freq[3]=48000)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 10': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[17]=AUDIO_F32(33056),channels[1]=2,freq[1]=22050 ==> format[8]=AUDIO_U16SYS(16),channels[2]=4,freq[0]=11025)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[17]=AUDIO_F32(33056),channels[1]=2,freq[2]=44100 ==> format[13]=AUDIO_S32(32800),channels[3]=6,freq[1]=22050)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 3': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[17]=AUDIO_F32(33056),channels[1]=2,freq[3]=48000 ==> format[13]=AUDIO_S32(32800),channels[0]=1,freq[1]=22050)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[17]=AUDIO_F32(33056),channels[2]=4,freq[0]=11025 ==> format[1]=AUDIO_U8(8),channels[2]=4,freq[0]=11025)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[17]=AUDIO_F32(33056),channels[2]=4,freq[1]=22050 ==> format[17]=AUDIO_F32(33056),channels[0]=1,freq[1]=22050)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[17]=AUDIO_F32(33056),channels[2]=4,freq[2]=44100 ==> format[16]=AUDIO_F32SYS(33056),channels[2]=4,freq[2]=44100)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 0': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[17]=AUDIO_F32(33056),channels[2]=4,freq[3]=48000 ==> format[6]=AUDIO_U16LSB(16),channels[3]=6,freq[0]=11025)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[17]=AUDIO_F32(33056),channels[3]=6,freq[0]=11025 ==> format[13]=AUDIO_S32(32800),channels[0]=1,freq[2]=44100)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[17]=AUDIO_F32(33056),channels[3]=6,freq[1]=22050 ==> format[9]=AUDIO_U16(16),channels[1]=2,freq[2]=44100)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[17]=AUDIO_F32(33056),channels[3]=6,freq[2]=44100 ==> format[2]=AUDIO_S16LSB(32784),channels[0]=1,freq[3]=48000)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(format[17]=AUDIO_F32(33056),channels[3]=6,freq[3]=48000 ==> format[10]=AUDIO_S32LSB(32800),channels[2]=4,freq[3]=48000)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Cleanup of test files completed': Passed 894s INFO: 11/02/25 12:10:34: Fuzzer invocations: 864 894s INFO: 11/02/25 12:10:34: Assert Summary: Total=871 Passed=871 Failed=0 894s INFO: 11/02/25 12:10:34: Total Test runtime: 0.0 sec 894s INFO: 11/02/25 12:10:34: >>> Test 'audio_buildAudioCVT': Passed 894s INFO: 11/02/25 12:10:34: ----- Test Case 1.6: 'audio_buildAudioCVTNegative' started 894s INFO: 11/02/25 12:10:34: Test Description: 'Checks calls with invalid input to SDL_BuildAudioCVT' 894s INFO: 11/02/25 12:10:34: Test Iteration 1: execKey 4418412079690690154 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Check result from SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_ClearError()': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(NULL,...)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: -1, got: -1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetError()': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Validate that error message was not NULL': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Validate error message, expected: 'Parameter 'cvt' is invalid', got: 'Parameter 'cvt' is invalid'': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_ClearError()': Passed 894s INFO: 11/02/25 12:10:34: Invalid: spec1.format 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: -1, got: -1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetError()': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Validate that error message was not NULL or empty': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_ClearError()': Passed 894s INFO: 11/02/25 12:10:34: Invalid: spec1.channels 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: -1, got: -1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetError()': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Validate that error message was not NULL or empty': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_ClearError()': Passed 894s INFO: 11/02/25 12:10:34: Invalid: spec1.format spec1.channels 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: -1, got: -1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetError()': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Validate that error message was not NULL or empty': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_ClearError()': Passed 894s INFO: 11/02/25 12:10:34: Invalid: spec1.freq 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: -1, got: -1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetError()': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Validate that error message was not NULL or empty': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_ClearError()': Passed 894s INFO: 11/02/25 12:10:34: Invalid: spec1.format spec1.freq 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: -1, got: -1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetError()': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Validate that error message was not NULL or empty': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_ClearError()': Passed 894s INFO: 11/02/25 12:10:34: Invalid: spec1.channels spec1.freq 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: -1, got: -1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetError()': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Validate that error message was not NULL or empty': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_ClearError()': Passed 894s INFO: 11/02/25 12:10:34: Invalid: spec1.format spec1.channels spec1.freq 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: -1, got: -1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetError()': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Validate that error message was not NULL or empty': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_ClearError()': Passed 894s INFO: 11/02/25 12:10:34: Invalid: spec2.format 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: -1, got: -1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetError()': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Validate that error message was not NULL or empty': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_ClearError()': Passed 894s INFO: 11/02/25 12:10:34: Invalid: spec1.format spec2.format 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: -1, got: -1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetError()': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Validate that error message was not NULL or empty': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_ClearError()': Passed 894s INFO: 11/02/25 12:10:34: Invalid: spec1.channels spec2.format 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: -1, got: -1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetError()': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Validate that error message was not NULL or empty': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_ClearError()': Passed 894s INFO: 11/02/25 12:10:34: Invalid: spec1.format spec1.channels spec2.format 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: -1, got: -1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetError()': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Validate that error message was not NULL or empty': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_ClearError()': Passed 894s INFO: 11/02/25 12:10:34: Invalid: spec1.freq spec2.format 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: -1, got: -1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetError()': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Validate that error message was not NULL or empty': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_ClearError()': Passed 894s INFO: 11/02/25 12:10:34: Invalid: spec1.format spec1.freq spec2.format 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: -1, got: -1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetError()': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Validate that error message was not NULL or empty': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_ClearError()': Passed 894s INFO: 11/02/25 12:10:34: Invalid: spec1.channels spec1.freq spec2.format 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: -1, got: -1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetError()': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Validate that error message was not NULL or empty': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_ClearError()': Passed 894s INFO: 11/02/25 12:10:34: Invalid: spec1.format spec1.channels spec1.freq spec2.format 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: -1, got: -1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetError()': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Validate that error message was not NULL or empty': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_ClearError()': Passed 894s INFO: 11/02/25 12:10:34: Invalid: spec2.channels 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: -1, got: -1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetError()': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Validate that error message was not NULL or empty': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_ClearError()': Passed 894s INFO: 11/02/25 12:10:34: Invalid: spec1.format spec2.channels 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: -1, got: -1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetError()': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Validate that error message was not NULL or empty': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_ClearError()': Passed 894s INFO: 11/02/25 12:10:34: Invalid: spec1.channels spec2.channels 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: -1, got: -1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetError()': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Validate that error message was not NULL or empty': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_ClearError()': Passed 894s INFO: 11/02/25 12:10:34: Invalid: spec1.format spec1.channels spec2.channels 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: -1, got: -1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetError()': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Validate that error message was not NULL or empty': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_ClearError()': Passed 894s INFO: 11/02/25 12:10:34: Invalid: spec1.freq spec2.channels 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: -1, got: -1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetError()': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Validate that error message was not NULL or empty': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_ClearError()': Passed 894s INFO: 11/02/25 12:10:34: Invalid: spec1.format spec1.freq spec2.channels 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: -1, got: -1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetError()': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Validate that error message was not NULL or empty': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_ClearError()': Passed 894s INFO: 11/02/25 12:10:34: Invalid: spec1.channels spec1.freq spec2.channels 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: -1, got: -1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetError()': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Validate that error message was not NULL or empty': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_ClearError()': Passed 894s INFO: 11/02/25 12:10:34: Invalid: spec1.format spec1.channels spec1.freq spec2.channels 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: -1, got: -1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetError()': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Validate that error message was not NULL or empty': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_ClearError()': Passed 894s INFO: 11/02/25 12:10:34: Invalid: spec2.format spec2.channels 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: -1, got: -1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetError()': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Validate that error message was not NULL or empty': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_ClearError()': Passed 894s INFO: 11/02/25 12:10:34: Invalid: spec1.format spec2.format spec2.channels 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: -1, got: -1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetError()': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Validate that error message was not NULL or empty': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_ClearError()': Passed 894s INFO: 11/02/25 12:10:34: Invalid: spec1.channels spec2.format spec2.channels 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: -1, got: -1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetError()': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Validate that error message was not NULL or empty': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_ClearError()': Passed 894s INFO: 11/02/25 12:10:34: Invalid: spec1.format spec1.channels spec2.format spec2.channels 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: -1, got: -1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetError()': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Validate that error message was not NULL or empty': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_ClearError()': Passed 894s INFO: 11/02/25 12:10:34: Invalid: spec1.freq spec2.format spec2.channels 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: -1, got: -1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetError()': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Validate that error message was not NULL or empty': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_ClearError()': Passed 894s INFO: 11/02/25 12:10:34: Invalid: spec1.format spec1.freq spec2.format spec2.channels 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: -1, got: -1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetError()': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Validate that error message was not NULL or empty': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_ClearError()': Passed 894s INFO: 11/02/25 12:10:34: Invalid: spec1.channels spec1.freq spec2.format spec2.channels 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: -1, got: -1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetError()': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Validate that error message was not NULL or empty': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_ClearError()': Passed 894s INFO: 11/02/25 12:10:34: Invalid: spec1.format spec1.channels spec1.freq spec2.format spec2.channels 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: -1, got: -1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetError()': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Validate that error message was not NULL or empty': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_ClearError()': Passed 894s INFO: 11/02/25 12:10:34: Invalid: spec2.freq 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: -1, got: -1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetError()': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Validate that error message was not NULL or empty': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_ClearError()': Passed 894s INFO: 11/02/25 12:10:34: Invalid: spec1.format spec2.freq 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: -1, got: -1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetError()': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Validate that error message was not NULL or empty': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_ClearError()': Passed 894s INFO: 11/02/25 12:10:34: Invalid: spec1.channels spec2.freq 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: -1, got: -1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetError()': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Validate that error message was not NULL or empty': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_ClearError()': Passed 894s INFO: 11/02/25 12:10:34: Invalid: spec1.format spec1.channels spec2.freq 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: -1, got: -1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetError()': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Validate that error message was not NULL or empty': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_ClearError()': Passed 894s INFO: 11/02/25 12:10:34: Invalid: spec1.freq spec2.freq 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: -1, got: -1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetError()': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Validate that error message was not NULL or empty': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_ClearError()': Passed 894s INFO: 11/02/25 12:10:34: Invalid: spec1.format spec1.freq spec2.freq 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: -1, got: -1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetError()': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Validate that error message was not NULL or empty': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_ClearError()': Passed 894s INFO: 11/02/25 12:10:34: Invalid: spec1.channels spec1.freq spec2.freq 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: -1, got: -1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetError()': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Validate that error message was not NULL or empty': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_ClearError()': Passed 894s INFO: 11/02/25 12:10:34: Invalid: spec1.format spec1.channels spec1.freq spec2.freq 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: -1, got: -1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetError()': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Validate that error message was not NULL or empty': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_ClearError()': Passed 894s INFO: 11/02/25 12:10:34: Invalid: spec2.format spec2.freq 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: -1, got: -1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetError()': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Validate that error message was not NULL or empty': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_ClearError()': Passed 894s INFO: 11/02/25 12:10:34: Invalid: spec1.format spec2.format spec2.freq 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: -1, got: -1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetError()': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Validate that error message was not NULL or empty': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_ClearError()': Passed 894s INFO: 11/02/25 12:10:34: Invalid: spec1.channels spec2.format spec2.freq 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: -1, got: -1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetError()': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Validate that error message was not NULL or empty': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_ClearError()': Passed 894s INFO: 11/02/25 12:10:34: Invalid: spec1.format spec1.channels spec2.format spec2.freq 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: -1, got: -1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetError()': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Validate that error message was not NULL or empty': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_ClearError()': Passed 894s INFO: 11/02/25 12:10:34: Invalid: spec1.freq spec2.format spec2.freq 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: -1, got: -1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetError()': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Validate that error message was not NULL or empty': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_ClearError()': Passed 894s INFO: 11/02/25 12:10:34: Invalid: spec1.format spec1.freq spec2.format spec2.freq 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: -1, got: -1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetError()': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Validate that error message was not NULL or empty': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_ClearError()': Passed 894s INFO: 11/02/25 12:10:34: Invalid: spec1.channels spec1.freq spec2.format spec2.freq 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: -1, got: -1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetError()': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Validate that error message was not NULL or empty': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_ClearError()': Passed 894s INFO: 11/02/25 12:10:34: Invalid: spec1.format spec1.channels spec1.freq spec2.format spec2.freq 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: -1, got: -1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetError()': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Validate that error message was not NULL or empty': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_ClearError()': Passed 894s INFO: 11/02/25 12:10:34: Invalid: spec2.channels spec2.freq 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: -1, got: -1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetError()': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Validate that error message was not NULL or empty': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_ClearError()': Passed 894s INFO: 11/02/25 12:10:34: Invalid: spec1.format spec2.channels spec2.freq 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: -1, got: -1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetError()': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Validate that error message was not NULL or empty': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_ClearError()': Passed 894s INFO: 11/02/25 12:10:34: Invalid: spec1.channels spec2.channels spec2.freq 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: -1, got: -1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetError()': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Validate that error message was not NULL or empty': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_ClearError()': Passed 894s INFO: 11/02/25 12:10:34: Invalid: spec1.format spec1.channels spec2.channels spec2.freq 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: -1, got: -1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetError()': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Validate that error message was not NULL or empty': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_ClearError()': Passed 894s INFO: 11/02/25 12:10:34: Invalid: spec1.freq spec2.channels spec2.freq 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: -1, got: -1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetError()': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Validate that error message was not NULL or empty': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_ClearError()': Passed 894s INFO: 11/02/25 12:10:34: Invalid: spec1.format spec1.freq spec2.channels spec2.freq 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: -1, got: -1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetError()': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Validate that error message was not NULL or empty': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_ClearError()': Passed 894s INFO: 11/02/25 12:10:34: Invalid: spec1.channels spec1.freq spec2.channels spec2.freq 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: -1, got: -1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetError()': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Validate that error message was not NULL or empty': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_ClearError()': Passed 894s INFO: 11/02/25 12:10:34: Invalid: spec1.format spec1.channels spec1.freq spec2.channels spec2.freq 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: -1, got: -1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetError()': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Validate that error message was not NULL or empty': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_ClearError()': Passed 894s INFO: 11/02/25 12:10:34: Invalid: spec2.format spec2.channels spec2.freq 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: -1, got: -1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetError()': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Validate that error message was not NULL or empty': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_ClearError()': Passed 894s INFO: 11/02/25 12:10:34: Invalid: spec1.format spec2.format spec2.channels spec2.freq 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: -1, got: -1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetError()': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Validate that error message was not NULL or empty': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_ClearError()': Passed 894s INFO: 11/02/25 12:10:34: Invalid: spec1.channels spec2.format spec2.channels spec2.freq 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: -1, got: -1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetError()': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Validate that error message was not NULL or empty': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_ClearError()': Passed 894s INFO: 11/02/25 12:10:34: Invalid: spec1.format spec1.channels spec2.format spec2.channels spec2.freq 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: -1, got: -1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetError()': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Validate that error message was not NULL or empty': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_ClearError()': Passed 894s INFO: 11/02/25 12:10:34: Invalid: spec1.freq spec2.format spec2.channels spec2.freq 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: -1, got: -1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetError()': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Validate that error message was not NULL or empty': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_ClearError()': Passed 894s INFO: 11/02/25 12:10:34: Invalid: spec1.format spec1.freq spec2.format spec2.channels spec2.freq 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: -1, got: -1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetError()': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Validate that error message was not NULL or empty': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_ClearError()': Passed 894s INFO: 11/02/25 12:10:34: Invalid: spec1.channels spec1.freq spec2.format spec2.channels spec2.freq 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: -1, got: -1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetError()': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Validate that error message was not NULL or empty': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_ClearError()': Passed 894s INFO: 11/02/25 12:10:34: Invalid: spec1.format spec1.channels spec1.freq spec2.format spec2.channels spec2.freq 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify result value; expected: -1, got: -1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetError()': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Validate that error message was not NULL or empty': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_ClearError()': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Cleanup of test files completed': Passed 894s INFO: 11/02/25 12:10:34: Assert Summary: Total=325 Passed=325 Failed=0 894s INFO: 11/02/25 12:10:34: Total Test runtime: 0.0 sec 894s INFO: 11/02/25 12:10:34: >>> Test 'audio_buildAudioCVTNegative': Passed 894s INFO: 11/02/25 12:10:34: ----- Test Case 1.7: 'audio_getAudioStatus' started 894s INFO: 11/02/25 12:10:34: Test Description: 'Checks current audio status.' 894s INFO: 11/02/25 12:10:34: Test Iteration 1: execKey 12782213303409236768 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Check result from SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetAudioStatus()': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify returned value; expected: STOPPED (0) | PLAYING (1) | PAUSED (2), got: 0': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Cleanup of test files completed': Passed 894s INFO: 11/02/25 12:10:34: Assert Summary: Total=5 Passed=5 Failed=0 894s INFO: 11/02/25 12:10:34: Total Test runtime: 0.0 sec 894s INFO: 11/02/25 12:10:34: >>> Test 'audio_getAudioStatus': Passed 894s INFO: 11/02/25 12:10:34: ----- Test Case 1.8: 'audio_openCloseAndGetAudioStatus' started 894s INFO: 11/02/25 12:10:34: Test Description: 'Opens and closes audio device and get audio status.' 894s INFO: 11/02/25 12:10:34: Test Iteration 1: execKey 16615618275452023940 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Check result from SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetNumAudioDevices(0)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'SDL_GetAudioDeviceName(0,0)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Validate device name is not NULL; got: System audio playback device': Passed 894s INFO: 11/02/25 12:10:34: Assert 'SDL_OpenAudioDevice('System audio playback device',...)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Validate device ID; expected: >=2, got: 2': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetAudioDeviceStatus()': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify returned value; expected: STOPPED (0) | PLAYING (1) | PAUSED (2), got: 2': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_CloseAudioDevice()': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Cleanup of test files completed': Passed 894s INFO: 11/02/25 12:10:34: Assert Summary: Total=11 Passed=11 Failed=0 894s INFO: 11/02/25 12:10:34: Total Test runtime: 0.2 sec 894s INFO: 11/02/25 12:10:34: >>> Test 'audio_openCloseAndGetAudioStatus': Passed 894s INFO: 11/02/25 12:10:34: ----- Test Case 1.9: 'audio_lockUnlockOpenAudioDevice' started 894s INFO: 11/02/25 12:10:34: Test Description: 'Locks and unlocks an open audio device.' 894s INFO: 11/02/25 12:10:34: Test Iteration 1: execKey 6775740919925250142 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Check result from SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetNumAudioDevices(0)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'SDL_GetAudioDeviceName(0,0)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Validate device name is not NULL; got: System audio playback device': Passed 894s INFO: 11/02/25 12:10:34: Assert 'SDL_OpenAudioDevice('System audio playback device',...)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Validate device ID; expected: >=2, got: 2': Passed 894s INFO: 11/02/25 12:10:34: Assert 'SDL_LockAudioDevice(2)': Passed 894s INFO: 11/02/25 12:10:34: Simulate callback processing - delay 894s INFO: 11/02/25 12:10:34: Assert 'SDL_UnlockAudioDevice(2)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_CloseAudioDevice()': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Cleanup of test files completed': Passed 894s INFO: 11/02/25 12:10:34: Assert Summary: Total=11 Passed=11 Failed=0 894s INFO: 11/02/25 12:10:34: Total Test runtime: 0.3 sec 894s INFO: 11/02/25 12:10:34: >>> Test 'audio_lockUnlockOpenAudioDevice': Passed 894s INFO: 11/02/25 12:10:34: ----- Test Case 1.10: 'audio_convertAudio' started 894s INFO: 11/02/25 12:10:34: Test Description: 'Convert audio using available formats.' 894s INFO: 11/02/25 12:10:34: Test Iteration 1: execKey 14924847614551585160 894s INFO: 11/02/25 12:10:34: >>> Test 'audio_convertAudio': Skipped (Disabled) 894s INFO: 11/02/25 12:10:34: Total Test runtime: 0.0 sec 894s INFO: 11/02/25 12:10:34: ----- Test Case 1.11: 'audio_openCloseAudioDeviceConnected' started 894s INFO: 11/02/25 12:10:34: Test Description: 'Opens and closes audio device and get connected status.' 894s INFO: 11/02/25 12:10:34: Test Iteration 1: execKey 3643803420504303951 894s INFO: 11/02/25 12:10:34: >>> Test 'audio_openCloseAudioDeviceConnected': Skipped (Disabled) 894s INFO: 11/02/25 12:10:34: Total Test runtime: 0.0 sec 894s INFO: 11/02/25 12:10:34: ----- Test Case 1.12: 'audio_quitInitAudioSubSystem' started 894s INFO: 11/02/25 12:10:34: Test Description: 'Quit and re-init audio subsystem.' 894s INFO: 11/02/25 12:10:34: Test Iteration 1: execKey 3575221735578718658 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Check result from SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_QuitSubSystem(SDL_INIT_AUDIO)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Check result from SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Cleanup of test files completed': Passed 894s INFO: 11/02/25 12:10:34: Assert Summary: Total=6 Passed=6 Failed=0 894s INFO: 11/02/25 12:10:34: Total Test runtime: 0.0 sec 894s INFO: 11/02/25 12:10:34: >>> Test 'audio_quitInitAudioSubSystem': Passed 894s INFO: 11/02/25 12:10:34: ----- Test Case 1.13: 'audio_initQuitAudio' started 894s INFO: 11/02/25 12:10:34: Test Description: 'Init and quit audio drivers directly.' 894s INFO: 11/02/25 12:10:34: Test Iteration 1: execKey 2190200044821780919 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Check result from SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_QuitSubSystem(SDL_INIT_AUDIO)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_AudioInit('dummy')': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Validate result value; expected: 0 got: 0': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_AudioQuit()': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_AudioInit(NULL)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Validate result value; expected: 0 got: 0': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_AudioQuit()': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Check result from SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Cleanup of test files completed': Passed 894s INFO: 11/02/25 12:10:34: Assert Summary: Total=12 Passed=12 Failed=0 894s INFO: 11/02/25 12:10:34: Total Test runtime: 0.0 sec 894s INFO: 11/02/25 12:10:34: >>> Test 'audio_initQuitAudio': Passed 894s INFO: 11/02/25 12:10:34: ----- Test Case 1.14: 'audio_initOpenCloseQuitAudio' started 894s INFO: 11/02/25 12:10:34: Test Description: 'Cycle through init, open, close and quit with various audio specs.' 894s INFO: 11/02/25 12:10:34: Test Iteration 1: execKey 16893227169810071402 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Check result from SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_QuitSubSystem(SDL_INIT_AUDIO)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_AudioInit('dummy')': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Validate result value; expected: 0 got: 0': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetNumAudioDevices(SDL_FALSE)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Validate result value; expected: >=0 got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_OpenAudio(desired_spec_0, NULL), call 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify return value; expected: 0, got: 0': Passed 894s # Executing: SDL2_compat/testautomation.test 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_CloseAudio(), call 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_AudioQuit(), call 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_AudioInit('dummy')': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Validate result value; expected: 0 got: 0': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetNumAudioDevices(SDL_FALSE)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Validate result value; expected: >=0 got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_OpenAudio(desired_spec_1, NULL), call 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify return value; expected: 0, got: 0': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_OpenAudio(desired_spec_1, NULL), call 2': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify return value; expected: -1, got: -1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_CloseAudio(), call 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_CloseAudio(), call 2': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_AudioQuit(), call 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_AudioQuit(), call 2': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Check result from SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Cleanup of test files completed': Passed 894s INFO: 11/02/25 12:10:34: Assert Summary: Total=26 Passed=26 Failed=0 894s INFO: 11/02/25 12:10:34: Total Test runtime: 0.4 sec 894s INFO: 11/02/25 12:10:34: >>> Test 'audio_initOpenCloseQuitAudio': Passed 894s INFO: 11/02/25 12:10:34: ----- Test Case 1.15: 'audio_pauseUnpauseAudio' started 894s INFO: 11/02/25 12:10:34: Test Description: 'Pause and Unpause audio for various audio specs while testing callback.' 894s INFO: 11/02/25 12:10:34: Test Iteration 1: execKey 18065055834025821124 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Check result from SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_QuitSubSystem(SDL_INIT_AUDIO)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_AudioInit('dummy')': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Validate result value; expected: 0 got: 0': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_GetNumAudioDevices(SDL_FALSE)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Validate result value; expected: >=0 got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_OpenAudio(desired_spec_0, NULL)': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify return value; expected: 0 got: 0': Passed 894s INFO: 11/02/25 12:10:34: Pause/Unpause iteration: 1 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_PauseAudio(0), call 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify callback counter; expected: >0 got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify callback length; expected: >0 got: 16384': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_PauseAudio(1), call 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify callback counter; expected: 1, got: 1': Passed 894s INFO: 11/02/25 12:10:34: Pause/Unpause iteration: 2 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_PauseAudio(0), call 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify callback counter; expected: >0 got: 1': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Verify callback length; expected: >0 got: 16384': Passed 894s INFO: 11/02/25 12:10:34: Assert 'Call to SDL_PauseAudio(1), call 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify callback counter; expected: 1, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Pause/Unpause iteration: 3 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_PauseAudio(0), call 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify callback counter; expected: >0 got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify callback length; expected: >0 got: 16384': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_PauseAudio(1), call 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify callback counter; expected: 1, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_CloseAudio()': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_AudioQuit()': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_AudioInit('dummy')': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Validate result value; expected: 0 got: 0': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetNumAudioDevices(SDL_FALSE)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Validate result value; expected: >=0 got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_OpenAudio(desired_spec_1, NULL)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify return value; expected: 0 got: 0': Passed 895s INFO: 11/02/25 12:10:35: Pause/Unpause iteration: 1 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_PauseAudio(0), call 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_PauseAudio(0), call 2': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify callback counter; expected: >0 got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify callback length; expected: >0 got: 16384': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_PauseAudio(1), call 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_PauseAudio(8235), call 2': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify callback counter; expected: 1, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Pause/Unpause iteration: 2 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_PauseAudio(0), call 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_PauseAudio(0), call 2': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify callback counter; expected: >0 got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify callback length; expected: >0 got: 16384': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_PauseAudio(1), call 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_PauseAudio(3396), call 2': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify callback counter; expected: 1, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Pause/Unpause iteration: 3 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_PauseAudio(0), call 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_PauseAudio(0), call 2': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify callback counter; expected: >0 got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify callback length; expected: >0 got: 16384': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_PauseAudio(1), call 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_PauseAudio(3753), call 2': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify callback counter; expected: 1, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_CloseAudio()': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_AudioQuit()': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Check result from SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Cleanup of test files completed': Passed 895s INFO: 11/02/25 12:10:35: Fuzzer invocations: 3 895s INFO: 11/02/25 12:10:35: Assert Summary: Total=58 Passed=58 Failed=0 895s INFO: 11/02/25 12:10:35: Total Test runtime: 0.7 sec 895s INFO: 11/02/25 12:10:35: >>> Test 'audio_pauseUnpauseAudio': Passed 895s INFO: 11/02/25 12:10:35: ----- Test Case 1.16: 'audio_resampleLoss' started 895s INFO: 11/02/25 12:10:35: Test Description: 'Check signal-to-noise ratio and maximum error of audio resampling.' 895s INFO: 11/02/25 12:10:35: Test Iteration 1: execKey 350880980974891519 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Check result from SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Test resampling of 50 s 440 Hz 0.000000 phase sine wave from sampling rate of 44100 Hz to 48000 Hz': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_BuildAudioCVT(&cvt, AUDIO_F32SYS, 1, 44100, AUDIO_F32SYS, 1, 48000)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Expected SDL_BuildAudioCVT to succeed and conversion to be needed.': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Expected input buffer to be created.': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_ConvertAudio(&cvt)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Expected SDL_ConvertAudio to succeed.': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Expected output length 9600000, got 9600000.': Passed 895s INFO: 11/02/25 12:10:35: Resampling used 0.025811 seconds. 895s INFO: 11/02/25 12:10:35: Assert 'Sum of squared target should be finite.': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Sum of squared error should be finite.': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Signal-to-noise ratio should not be NaN.': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Maximum conversion error should be finite.': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Conversion signal-to-noise ratio 87.342609 dB should be no less than 60.000000 dB.': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Maximum conversion error 0.000956 should be no more than 0.002500.': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Test resampling of 50 s 5000 Hz 1.570796 phase sine wave from sampling rate of 20000 Hz to 10000 Hz': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_BuildAudioCVT(&cvt, AUDIO_F32SYS, 1, 20000, AUDIO_F32SYS, 1, 10000)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Expected SDL_BuildAudioCVT to succeed and conversion to be needed.': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Expected input buffer to be created.': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_ConvertAudio(&cvt)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Expected SDL_ConvertAudio to succeed.': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Expected output length 2000000, got 2000000.': Passed 895s INFO: 11/02/25 12:10:35: Resampling used 0.006336 seconds. 895s INFO: 11/02/25 12:10:35: Assert 'Sum of squared target should be finite.': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Sum of squared error should be finite.': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Signal-to-noise ratio should not be NaN.': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Maximum conversion error should be finite.': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Conversion signal-to-noise ratio inf dB should be no less than 65.000000 dB.': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Maximum conversion error 0.000000 should be no more than 0.001000.': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Cleanup of test files completed': Passed 895s INFO: 11/02/25 12:10:35: Assert Summary: Total=29 Passed=29 Failed=0 895s INFO: 11/02/25 12:10:35: Total Test runtime: 0.2 sec 895s INFO: 11/02/25 12:10:35: >>> Test 'audio_resampleLoss': Passed 895s INFO: 11/02/25 12:10:35: Total Suite runtime: 1.7 sec 895s INFO: 11/02/25 12:10:35: Suite Summary: Total=16 Passed=14 Failed=0 Skipped=2 895s INFO: 11/02/25 12:10:35: >>> Suite 'Audio': Passed 895s INFO: 11/02/25 12:10:35: ===== Test Suite 2: 'Clipboard' started 895s INFO: 11/02/25 12:10:35: ----- Test Case 2.1: 'clipboard_testHasClipboardText' started 895s INFO: 11/02/25 12:10:35: Test Description: 'Check call to SDL_HasClipboardText' 895s INFO: 11/02/25 12:10:35: Test Iteration 1: execKey 2656664687906031198 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_HasClipboardText succeeded': Passed 895s INFO: 11/02/25 12:10:35: Assert Summary: Total=1 Passed=1 Failed=0 895s INFO: 11/02/25 12:10:35: Total Test runtime: 0.0 sec 895s INFO: 11/02/25 12:10:35: >>> Test 'clipboard_testHasClipboardText': Passed 895s INFO: 11/02/25 12:10:35: ----- Test Case 2.2: 'clipboard_testHasPrimarySelectionText' started 895s INFO: 11/02/25 12:10:35: Test Description: 'Check call to SDL_HasPrimarySelectionText' 895s INFO: 11/02/25 12:10:35: Test Iteration 1: execKey 2346164199284726375 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_HasPrimarySelectionText succeeded': Passed 895s INFO: 11/02/25 12:10:35: Assert Summary: Total=1 Passed=1 Failed=0 895s INFO: 11/02/25 12:10:35: Total Test runtime: 0.0 sec 895s INFO: 11/02/25 12:10:35: >>> Test 'clipboard_testHasPrimarySelectionText': Passed 895s INFO: 11/02/25 12:10:35: ----- Test Case 2.3: 'clipboard_testGetClipboardText' started 895s INFO: 11/02/25 12:10:35: Test Description: 'Check call to SDL_GetClipboardText' 895s INFO: 11/02/25 12:10:35: Test Iteration 1: execKey 14927846859178737215 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetClipboardText succeeded': Passed 895s INFO: 11/02/25 12:10:35: Assert Summary: Total=1 Passed=1 Failed=0 895s INFO: 11/02/25 12:10:35: Total Test runtime: 0.0 sec 895s INFO: 11/02/25 12:10:35: >>> Test 'clipboard_testGetClipboardText': Passed 895s INFO: 11/02/25 12:10:35: ----- Test Case 2.4: 'clipboard_testGetPrimarySelectionText' started 895s INFO: 11/02/25 12:10:35: Test Description: 'Check call to SDL_GetPrimarySelectionText' 895s INFO: 11/02/25 12:10:35: Test Iteration 1: execKey 9984177510136274253 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetPrimarySelectionText succeeded': Passed 895s INFO: 11/02/25 12:10:35: Assert Summary: Total=1 Passed=1 Failed=0 895s INFO: 11/02/25 12:10:35: Total Test runtime: 0.0 sec 895s INFO: 11/02/25 12:10:35: >>> Test 'clipboard_testGetPrimarySelectionText': Passed 895s INFO: 11/02/25 12:10:35: ----- Test Case 2.5: 'clipboard_testSetClipboardText' started 895s INFO: 11/02/25 12:10:35: Test Description: 'Check call to SDL_SetClipboardText' 895s INFO: 11/02/25 12:10:35: Test Iteration 1: execKey 8907688599604191185 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetClipboardText succeeded': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Validate SDL_SetClipboardText result, expected 0, got 0': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify SDL_SetClipboardText did not modify input string, expected 'q:T8kE_cIgQWi2q$\v 0>> Test 'clipboard_testSetClipboardText': Passed 895s INFO: 11/02/25 12:10:35: ----- Test Case 2.6: 'clipboard_testSetPrimarySelectionText' started 895s INFO: 11/02/25 12:10:35: Test Description: 'Check call to SDL_SetPrimarySelectionText' 895s INFO: 11/02/25 12:10:35: Test Iteration 1: execKey 7275911176399355031 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetPrimarySelectionText succeeded': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Validate SDL_SetPrimarySelectionText result, expected 0, got 0': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify SDL_SetPrimarySelectionText did not modify input string, expected '?h(S+1UVk=/';~j:_&~RH*,Jhw#xFH4'jIkHJpt:uw (Xw/_QB8# Lg,2gaBqj'c-uN(+UZ?QANW1j}wu5i:_JnE=m@!;tfyYSdgl43_CS,o]ydHc_5=[HDb#|swE,f{o:V@CWxzYbDnt =^U::NM8g"r^p', got '?h(S+1UVk=/';~j:_&~RH*,Jhw#xFH4'jIkHJpt:uw (Xw/_QB8# Lg,2gaBqj'c-uN(+UZ?QANW1j}wu5i:_JnE=m@!;tfyYSdgl43_CS,o]ydHc_5=[HDb#|swE,f{o:V@CWxzYbDnt =^U::NM8g"r^p'': Passed 895s INFO: 11/02/25 12:10:35: Fuzzer invocations: 157 895s INFO: 11/02/25 12:10:35: Assert Summary: Total=3 Passed=3 Failed=0 895s INFO: 11/02/25 12:10:35: Total Test runtime: 0.0 sec 895s INFO: 11/02/25 12:10:35: >>> Test 'clipboard_testSetPrimarySelectionText': Passed 895s INFO: 11/02/25 12:10:35: ----- Test Case 2.7: 'clipboard_testClipboardTextFunctions' started 895s INFO: 11/02/25 12:10:35: Test Description: 'End-to-end test of SDL_xyzClipboardText functions' 895s INFO: 11/02/25 12:10:35: Test Iteration 1: execKey 3864747046373421561 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_HasClipboardText succeeded': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetClipboardText(NULL) succeeded': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify result from SDL_SetClipboardText(NULL), expected 0, got 0': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetClipboardText succeeded': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_HasClipboardText succeeded': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify SDL_HasClipboardText returned SDL_FALSE, got SDL_FALSE': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetClipboardText succeeded': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify SDL_GetClipboardText returned string with length 0, got length 0': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetClipboardText succeeded': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify result from SDL_SetClipboardText(NULL), expected 0, got 0': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify SDL_SetClipboardText did not modify input string, expected 'A{:9e~fZ<>> Test 'clipboard_testClipboardTextFunctions': Passed 895s INFO: 11/02/25 12:10:35: ----- Test Case 2.8: 'clipboard_testPrimarySelectionTextFunctions' started 895s INFO: 11/02/25 12:10:35: Test Description: 'End-to-end test of SDL_xyzPrimarySelectionText functions' 895s INFO: 11/02/25 12:10:35: Test Iteration 1: execKey 4565330079411668527 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_HasPrimarySelectionText succeeded': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetPrimarySelectionText(NULL) succeeded': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify result from SDL_SetPrimarySelectionText(NULL), expected 0, got 0': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetPrimarySelectionText succeeded': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_HasPrimarySelectionText succeeded': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify SDL_HasPrimarySelectionText returned SDL_FALSE, got SDL_FALSE': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetPrimarySelectionText succeeded': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify SDL_GetPrimarySelectionText returned string with length 0, got length 0': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetPrimarySelectionText succeeded': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify result from SDL_SetPrimarySelectionText(NULL), expected 0, got 0': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify SDL_SetPrimarySelectionText did not modify input string, expected 'Q[rd-1(e'i:6S\(A,1":>> Test 'clipboard_testPrimarySelectionTextFunctions': Passed 895s INFO: 11/02/25 12:10:35: Total Suite runtime: 0.0 sec 895s INFO: 11/02/25 12:10:35: Suite Summary: Total=8 Passed=8 Failed=0 Skipped=0 895s INFO: 11/02/25 12:10:35: >>> Suite 'Clipboard': Passed 895s INFO: 11/02/25 12:10:35: ===== Test Suite 3: 'Events' started 895s INFO: 11/02/25 12:10:35: ----- Test Case 3.1: 'events_pushPumpAndPollUserevent' started 895s INFO: 11/02/25 12:10:35: Test Description: 'Pushes, pumps and polls a user event' 895s INFO: 11/02/25 12:10:35: Test Iteration 1: execKey 2773877704229762952 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_PushEvent()': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_PumpEvents()': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_PollEvent()': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Check result from SDL_PollEvent, expected: 1, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Fuzzer invocations: 1 895s INFO: 11/02/25 12:10:35: Assert Summary: Total=4 Passed=4 Failed=0 895s INFO: 11/02/25 12:10:35: Total Test runtime: 0.0 sec 895s INFO: 11/02/25 12:10:35: >>> Test 'events_pushPumpAndPollUserevent': Passed 895s INFO: 11/02/25 12:10:35: ----- Test Case 3.2: 'events_addDelEventWatch' started 895s INFO: 11/02/25 12:10:35: Test Description: 'Adds and deletes an event watch function with NULL userdata' 895s INFO: 11/02/25 12:10:35: Test Iteration 1: execKey 9385123401257067510 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_AddEventWatch()': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_PushEvent()': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_PumpEvents()': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Check that event filter was called': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_DelEventWatch()': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_PushEvent()': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_PumpEvents()': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Check that event filter was NOT called': Passed 895s INFO: 11/02/25 12:10:35: Fuzzer invocations: 1 895s INFO: 11/02/25 12:10:35: Assert Summary: Total=8 Passed=8 Failed=0 895s INFO: 11/02/25 12:10:35: Total Test runtime: 0.0 sec 895s INFO: 11/02/25 12:10:35: >>> Test 'events_addDelEventWatch': Passed 895s INFO: 11/02/25 12:10:35: ----- Test Case 3.3: 'events_addDelEventWatchWithUserdata' started 895s INFO: 11/02/25 12:10:35: Test Description: 'Adds and deletes an event watch function with userdata' 895s INFO: 11/02/25 12:10:35: Test Iteration 1: execKey 9974227319851084054 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_AddEventWatch()': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Check userdata pointer, expected: non-NULL, got: non-NULL': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Check userdata value, expected: -589, got: -589': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_PushEvent()': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_PumpEvents()': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Check that event filter was called': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_DelEventWatch()': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_PushEvent()': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_PumpEvents()': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Check that event filter was NOT called': Passed 895s INFO: 11/02/25 12:10:35: Fuzzer invocations: 2 895s INFO: 11/02/25 12:10:35: Assert Summary: Total=10 Passed=10 Failed=0 895s INFO: 11/02/25 12:10:35: Total Test runtime: 0.0 sec 895s INFO: 11/02/25 12:10:35: >>> Test 'events_addDelEventWatchWithUserdata': Passed 895s INFO: 11/02/25 12:10:35: Total Suite runtime: 0.0 sec 895s INFO: 11/02/25 12:10:35: Suite Summary: Total=3 Passed=3 Failed=0 Skipped=0 895s INFO: 11/02/25 12:10:35: >>> Suite 'Events': Passed 895s INFO: 11/02/25 12:10:35: ===== Test Suite 4: 'GUID' started 895s INFO: 11/02/25 12:10:35: ----- Test Case 4.1: 'TestGuidFromString' started 895s INFO: 11/02/25 12:10:35: Test Description: 'Call to SDL_GUIDFromString' 895s INFO: 11/02/25 12:10:35: Test Iteration 1: execKey 4751384407305062013 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GUIDFromString': Passed 895s INFO: 11/02/25 12:10:35: Assert 'GUID from string, GUID was: '0000000000000000ffffffffffffffff'': Passed 895s INFO: 11/02/25 12:10:35: Assert 'GUID from string, GUID was: '00112233445566778091a2b3c4d5e6f0'': Passed 895s INFO: 11/02/25 12:10:35: Assert 'GUID from string, GUID was: 'a0112233445566778091a2b3c4d5e6f0'': Passed 895s INFO: 11/02/25 12:10:35: Assert 'GUID from string, GUID was: 'a0112233445566778091a2b3c4d5e6f1'': Passed 895s INFO: 11/02/25 12:10:35: Assert 'GUID from string, GUID was: 'a0112233445566778191a2b3c4d5e6f0'': Passed 895s INFO: 11/02/25 12:10:35: Assert Summary: Total=6 Passed=6 Failed=0 895s INFO: 11/02/25 12:10:35: Total Test runtime: 0.0 sec 895s INFO: 11/02/25 12:10:35: >>> Test 'TestGuidFromString': Passed 895s INFO: 11/02/25 12:10:35: ----- Test Case 4.2: 'TestGuidToString' started 895s INFO: 11/02/25 12:10:35: Test Description: 'Call to SDL_GUIDToString' 895s INFO: 11/02/25 12:10:35: Test Iteration 1: execKey 6950266194466820712 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GUIDToString': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2694881440, got: 2694881440, at size=0': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 0: wrote 0 of 0 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2711724449, got: 2711724449, at size=1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 1: wrote 1 of 1 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2728567458, got: 2728567458, at size=2': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 2: wrote 1 of 2 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2745410467, got: 2745410467, at size=3': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 3: wrote 3 of 3 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2762253476, got: 2762253476, at size=4': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 4: wrote 3 of 4 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2779096485, got: 2779096485, at size=5': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 5: wrote 5 of 5 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2795939494, got: 2795939494, at size=6': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 6: wrote 5 of 6 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2812782503, got: 2812782503, at size=7': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 7: wrote 7 of 7 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2829625512, got: 2829625512, at size=8': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 8: wrote 7 of 8 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2846468521, got: 2846468521, at size=9': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 9: wrote 9 of 9 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2863311530, got: 2863311530, at size=10': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 10: wrote 9 of 10 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2880154539, got: 2880154539, at size=11': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 11: wrote 11 of 11 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2896997548, got: 2896997548, at size=12': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 12: wrote 11 of 12 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2913840557, got: 2913840557, at size=13': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 13: wrote 13 of 13 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2930683566, got: 2930683566, at size=14': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 14: wrote 13 of 14 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2947526575, got: 2947526575, at size=15': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 15: wrote 15 of 15 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2964369584, got: 2964369584, at size=16': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 16: wrote 15 of 16 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2981212593, got: 2981212593, at size=17': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 17: wrote 17 of 17 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2998055602, got: 2998055602, at size=18': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 18: wrote 17 of 18 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3014898611, got: 3014898611, at size=19': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 19: wrote 19 of 19 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3031741620, got: 3031741620, at size=20': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 20: wrote 19 of 20 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3048584629, got: 3048584629, at size=21': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 21: wrote 21 of 21 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3065427638, got: 3065427638, at size=22': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 22: wrote 21 of 22 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3082270647, got: 3082270647, at size=23': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 23: wrote 23 of 23 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3099113656, got: 3099113656, at size=24': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 24: wrote 23 of 24 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3115956665, got: 3115956665, at size=25': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 25: wrote 25 of 25 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3132799674, got: 3132799674, at size=26': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 26: wrote 25 of 26 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3149642683, got: 3149642683, at size=27': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 27: wrote 27 of 27 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3166485692, got: 3166485692, at size=28': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 28: wrote 27 of 28 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3183328701, got: 3183328701, at size=29': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 29: wrote 29 of 29 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3200171710, got: 3200171710, at size=30': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 30: wrote 29 of 30 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3217014719, got: 3217014719, at size=31': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 31: wrote 31 of 31 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3233857728, got: 3233857728, at size=32': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 32: wrote 31 of 32 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3250700737, got: 3250700737, at size=33': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 33: wrote 33 of 33 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'GUID string equality, from string: 0000000000000000ffffffffffffffff': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3267543746, got: 3267543746, at size=34': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 34: wrote 33 of 34 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'GUID string equality, from string: 0000000000000000ffffffffffffffff': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3284386755, got: 3284386755, at size=35': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 35: wrote 33 of 35 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'GUID string equality, from string: 0000000000000000ffffffffffffffff': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3301229764, got: 3301229764, at size=36': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 36: wrote 33 of 36 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'GUID string equality, from string: 0000000000000000ffffffffffffffff': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2694881440, got: 2694881440, at size=0': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 0: wrote 0 of 0 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2711724449, got: 2711724449, at size=1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 1: wrote 1 of 1 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2728567458, got: 2728567458, at size=2': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 2: wrote 1 of 2 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2745410467, got: 2745410467, at size=3': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 3: wrote 3 of 3 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2762253476, got: 2762253476, at size=4': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 4: wrote 3 of 4 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2779096485, got: 2779096485, at size=5': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 5: wrote 5 of 5 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2795939494, got: 2795939494, at size=6': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 6: wrote 5 of 6 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2812782503, got: 2812782503, at size=7': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 7: wrote 7 of 7 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2829625512, got: 2829625512, at size=8': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 8: wrote 7 of 8 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2846468521, got: 2846468521, at size=9': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 9: wrote 9 of 9 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2863311530, got: 2863311530, at size=10': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 10: wrote 9 of 10 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2880154539, got: 2880154539, at size=11': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 11: wrote 11 of 11 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2896997548, got: 2896997548, at size=12': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 12: wrote 11 of 12 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2913840557, got: 2913840557, at size=13': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 13: wrote 13 of 13 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2930683566, got: 2930683566, at size=14': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 14: wrote 13 of 14 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2947526575, got: 2947526575, at size=15': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 15: wrote 15 of 15 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2964369584, got: 2964369584, at size=16': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 16: wrote 15 of 16 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2981212593, got: 2981212593, at size=17': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 17: wrote 17 of 17 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2998055602, got: 2998055602, at size=18': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 18: wrote 17 of 18 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3014898611, got: 3014898611, at size=19': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 19: wrote 19 of 19 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3031741620, got: 3031741620, at size=20': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 20: wrote 19 of 20 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3048584629, got: 3048584629, at size=21': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 21: wrote 21 of 21 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3065427638, got: 3065427638, at size=22': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 22: wrote 21 of 22 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3082270647, got: 3082270647, at size=23': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 23: wrote 23 of 23 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3099113656, got: 3099113656, at size=24': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 24: wrote 23 of 24 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3115956665, got: 3115956665, at size=25': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 25: wrote 25 of 25 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3132799674, got: 3132799674, at size=26': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 26: wrote 25 of 26 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3149642683, got: 3149642683, at size=27': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 27: wrote 27 of 27 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3166485692, got: 3166485692, at size=28': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 28: wrote 27 of 28 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3183328701, got: 3183328701, at size=29': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 29: wrote 29 of 29 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3200171710, got: 3200171710, at size=30': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 30: wrote 29 of 30 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3217014719, got: 3217014719, at size=31': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 31: wrote 31 of 31 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3233857728, got: 3233857728, at size=32': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 32: wrote 31 of 32 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3250700737, got: 3250700737, at size=33': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 33: wrote 33 of 33 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'GUID string equality, from string: 00112233445566778091a2b3c4d5e6f0': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3267543746, got: 3267543746, at size=34': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 34: wrote 33 of 34 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'GUID string equality, from string: 00112233445566778091a2b3c4d5e6f0': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3284386755, got: 3284386755, at size=35': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 35: wrote 33 of 35 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'GUID string equality, from string: 00112233445566778091a2b3c4d5e6f0': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3301229764, got: 3301229764, at size=36': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 36: wrote 33 of 36 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'GUID string equality, from string: 00112233445566778091a2b3c4d5e6f0': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2694881440, got: 2694881440, at size=0': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 0: wrote 0 of 0 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2711724449, got: 2711724449, at size=1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 1: wrote 1 of 1 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2728567458, got: 2728567458, at size=2': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 2: wrote 1 of 2 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2745410467, got: 2745410467, at size=3': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 3: wrote 3 of 3 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2762253476, got: 2762253476, at size=4': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 4: wrote 3 of 4 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2779096485, got: 2779096485, at size=5': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 5: wrote 5 of 5 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2795939494, got: 2795939494, at size=6': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 6: wrote 5 of 6 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2812782503, got: 2812782503, at size=7': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 7: wrote 7 of 7 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2829625512, got: 2829625512, at size=8': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 8: wrote 7 of 8 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2846468521, got: 2846468521, at size=9': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 9: wrote 9 of 9 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2863311530, got: 2863311530, at size=10': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 10: wrote 9 of 10 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2880154539, got: 2880154539, at size=11': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 11: wrote 11 of 11 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2896997548, got: 2896997548, at size=12': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 12: wrote 11 of 12 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2913840557, got: 2913840557, at size=13': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 13: wrote 13 of 13 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2930683566, got: 2930683566, at size=14': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 14: wrote 13 of 14 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2947526575, got: 2947526575, at size=15': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 15: wrote 15 of 15 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2964369584, got: 2964369584, at size=16': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 16: wrote 15 of 16 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2981212593, got: 2981212593, at size=17': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 17: wrote 17 of 17 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2998055602, got: 2998055602, at size=18': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 18: wrote 17 of 18 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3014898611, got: 3014898611, at size=19': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 19: wrote 19 of 19 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3031741620, got: 3031741620, at size=20': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 20: wrote 19 of 20 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3048584629, got: 3048584629, at size=21': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 21: wrote 21 of 21 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3065427638, got: 3065427638, at size=22': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 22: wrote 21 of 22 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3082270647, got: 3082270647, at size=23': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 23: wrote 23 of 23 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3099113656, got: 3099113656, at size=24': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 24: wrote 23 of 24 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3115956665, got: 3115956665, at size=25': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 25: wrote 25 of 25 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3132799674, got: 3132799674, at size=26': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 26: wrote 25 of 26 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3149642683, got: 3149642683, at size=27': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 27: wrote 27 of 27 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3166485692, got: 3166485692, at size=28': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 28: wrote 27 of 28 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3183328701, got: 3183328701, at size=29': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 29: wrote 29 of 29 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3200171710, got: 3200171710, at size=30': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 30: wrote 29 of 30 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3217014719, got: 3217014719, at size=31': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 31: wrote 31 of 31 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3233857728, got: 3233857728, at size=32': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 32: wrote 31 of 32 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3250700737, got: 3250700737, at size=33': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 33: wrote 33 of 33 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'GUID string equality, from string: a0112233445566778091a2b3c4d5e6f0': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3267543746, got: 3267543746, at size=34': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 34: wrote 33 of 34 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'GUID string equality, from string: a0112233445566778091a2b3c4d5e6f0': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3284386755, got: 3284386755, at size=35': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 35: wrote 33 of 35 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'GUID string equality, from string: a0112233445566778091a2b3c4d5e6f0': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3301229764, got: 3301229764, at size=36': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 36: wrote 33 of 36 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'GUID string equality, from string: a0112233445566778091a2b3c4d5e6f0': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2694881440, got: 2694881440, at size=0': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 0: wrote 0 of 0 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2711724449, got: 2711724449, at size=1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 1: wrote 1 of 1 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2728567458, got: 2728567458, at size=2': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 2: wrote 1 of 2 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2745410467, got: 2745410467, at size=3': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 3: wrote 3 of 3 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2762253476, got: 2762253476, at size=4': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 4: wrote 3 of 4 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2779096485, got: 2779096485, at size=5': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 5: wrote 5 of 5 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2795939494, got: 2795939494, at size=6': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 6: wrote 5 of 6 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2812782503, got: 2812782503, at size=7': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 7: wrote 7 of 7 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2829625512, got: 2829625512, at size=8': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 8: wrote 7 of 8 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2846468521, got: 2846468521, at size=9': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 9: wrote 9 of 9 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2863311530, got: 2863311530, at size=10': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 10: wrote 9 of 10 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2880154539, got: 2880154539, at size=11': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 11: wrote 11 of 11 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2896997548, got: 2896997548, at size=12': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 12: wrote 11 of 12 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2913840557, got: 2913840557, at size=13': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 13: wrote 13 of 13 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2930683566, got: 2930683566, at size=14': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 14: wrote 13 of 14 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2947526575, got: 2947526575, at size=15': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 15: wrote 15 of 15 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2964369584, got: 2964369584, at size=16': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 16: wrote 15 of 16 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2981212593, got: 2981212593, at size=17': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 17: wrote 17 of 17 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2998055602, got: 2998055602, at size=18': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 18: wrote 17 of 18 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3014898611, got: 3014898611, at size=19': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 19: wrote 19 of 19 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3031741620, got: 3031741620, at size=20': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 20: wrote 19 of 20 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3048584629, got: 3048584629, at size=21': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 21: wrote 21 of 21 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3065427638, got: 3065427638, at size=22': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 22: wrote 21 of 22 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3082270647, got: 3082270647, at size=23': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 23: wrote 23 of 23 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3099113656, got: 3099113656, at size=24': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 24: wrote 23 of 24 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3115956665, got: 3115956665, at size=25': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 25: wrote 25 of 25 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3132799674, got: 3132799674, at size=26': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 26: wrote 25 of 26 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3149642683, got: 3149642683, at size=27': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 27: wrote 27 of 27 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3166485692, got: 3166485692, at size=28': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 28: wrote 27 of 28 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3183328701, got: 3183328701, at size=29': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 29: wrote 29 of 29 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3200171710, got: 3200171710, at size=30': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 30: wrote 29 of 30 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3217014719, got: 3217014719, at size=31': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 31: wrote 31 of 31 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3233857728, got: 3233857728, at size=32': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 32: wrote 31 of 32 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3250700737, got: 3250700737, at size=33': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 33: wrote 33 of 33 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'GUID string equality, from string: a0112233445566778091a2b3c4d5e6f1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3267543746, got: 3267543746, at size=34': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 34: wrote 33 of 34 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'GUID string equality, from string: a0112233445566778091a2b3c4d5e6f1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3284386755, got: 3284386755, at size=35': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 35: wrote 33 of 35 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'GUID string equality, from string: a0112233445566778091a2b3c4d5e6f1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3301229764, got: 3301229764, at size=36': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 36: wrote 33 of 36 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'GUID string equality, from string: a0112233445566778091a2b3c4d5e6f1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2694881440, got: 2694881440, at size=0': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 0: wrote 0 of 0 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2711724449, got: 2711724449, at size=1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 1: wrote 1 of 1 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2728567458, got: 2728567458, at size=2': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 2: wrote 1 of 2 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2745410467, got: 2745410467, at size=3': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 3: wrote 3 of 3 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2762253476, got: 2762253476, at size=4': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 4: wrote 3 of 4 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2779096485, got: 2779096485, at size=5': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 5: wrote 5 of 5 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2795939494, got: 2795939494, at size=6': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 6: wrote 5 of 6 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2812782503, got: 2812782503, at size=7': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 7: wrote 7 of 7 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2829625512, got: 2829625512, at size=8': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 8: wrote 7 of 8 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2846468521, got: 2846468521, at size=9': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 9: wrote 9 of 9 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2863311530, got: 2863311530, at size=10': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 10: wrote 9 of 10 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2880154539, got: 2880154539, at size=11': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 11: wrote 11 of 11 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2896997548, got: 2896997548, at size=12': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 12: wrote 11 of 12 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2913840557, got: 2913840557, at size=13': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 13: wrote 13 of 13 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2930683566, got: 2930683566, at size=14': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 14: wrote 13 of 14 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2947526575, got: 2947526575, at size=15': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 15: wrote 15 of 15 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2964369584, got: 2964369584, at size=16': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 16: wrote 15 of 16 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2981212593, got: 2981212593, at size=17': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 17: wrote 17 of 17 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 2998055602, got: 2998055602, at size=18': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 18: wrote 17 of 18 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3014898611, got: 3014898611, at size=19': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 19: wrote 19 of 19 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3031741620, got: 3031741620, at size=20': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 20: wrote 19 of 20 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3048584629, got: 3048584629, at size=21': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 21: wrote 21 of 21 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3065427638, got: 3065427638, at size=22': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 22: wrote 21 of 22 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3082270647, got: 3082270647, at size=23': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 23: wrote 23 of 23 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3099113656, got: 3099113656, at size=24': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 24: wrote 23 of 24 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3115956665, got: 3115956665, at size=25': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 25: wrote 25 of 25 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3132799674, got: 3132799674, at size=26': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 26: wrote 25 of 26 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3149642683, got: 3149642683, at size=27': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 27: wrote 27 of 27 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3166485692, got: 3166485692, at size=28': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 28: wrote 27 of 28 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3183328701, got: 3183328701, at size=29': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 29: wrote 29 of 29 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3200171710, got: 3200171710, at size=30': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 30: wrote 29 of 30 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3217014719, got: 3217014719, at size=31': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 31: wrote 31 of 31 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3233857728, got: 3233857728, at size=32': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 32: wrote 31 of 32 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3250700737, got: 3250700737, at size=33': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 33: wrote 33 of 33 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'GUID string equality, from string: a0112233445566778191a2b3c4d5e6f0': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3267543746, got: 3267543746, at size=34': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 34: wrote 33 of 34 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'GUID string equality, from string: a0112233445566778191a2b3c4d5e6f0': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3284386755, got: 3284386755, at size=35': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 35: wrote 33 of 35 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'GUID string equality, from string: a0112233445566778191a2b3c4d5e6f0': Passed 895s INFO: 11/02/25 12:10:35: Assert 'String buffer memory before output untouched, expected: 3301229764, got: 3301229764, at size=36': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Output length is within expected bounds, with length 36: wrote 33 of 36 permitted bytes': Passed 895s INFO: 11/02/25 12:10:35: Assert 'GUID string equality, from string: a0112233445566778191a2b3c4d5e6f0': Passed 895s INFO: 11/02/25 12:10:35: Assert Summary: Total=391 Passed=391 Failed=0 895s INFO: 11/02/25 12:10:35: Total Test runtime: 0.0 sec 895s INFO: 11/02/25 12:10:35: >>> Test 'TestGuidToString': Passed 895s INFO: 11/02/25 12:10:35: Total Suite runtime: 0.0 sec 895s INFO: 11/02/25 12:10:35: Suite Summary: Total=2 Passed=2 Failed=0 Skipped=0 895s INFO: 11/02/25 12:10:35: >>> Suite 'GUID': Passed 895s INFO: 11/02/25 12:10:35: ===== Test Suite 5: 'Hints' started 895s INFO: 11/02/25 12:10:35: ----- Test Case 5.1: 'hints_getHint' started 895s INFO: 11/02/25 12:10:35: Test Description: 'Call to SDL_GetHint' 895s INFO: 11/02/25 12:10:35: Test Iteration 1: execKey 9588633375189295637 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_ACCELEROMETER_AS_JOYSTICK) - using define definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_ACCELEROMETER_AS_JOYSTICK) - using string definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify returned values are equal; got: result1='null' result2='null': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_FRAMEBUFFER_ACCELERATION) - using define definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_FRAMEBUFFER_ACCELERATION) - using string definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify returned values are equal; got: result1='null' result2='null': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_GAMECONTROLLERCONFIG) - using define definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_GAMECONTROLLERCONFIG) - using string definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify returned values are equal; got: result1='null' result2='null': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_GRAB_KEYBOARD) - using define definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_GRAB_KEYBOARD) - using string definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify returned values are equal; got: result1='null' result2='null': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_IOS_IDLE_TIMER_DISABLED) - using define definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_IDLE_TIMER_DISABLED) - using string definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify returned values are equal; got: result1='null' result2='null': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_JOYSTICK_ALLOW_BACKGROUND_EVENTS) - using define definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_JOYSTICK_ALLOW_BACKGROUND_EVENTS) - using string definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify returned values are equal; got: result1='null' result2='null': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_MAC_CTRL_CLICK_EMULATE_RIGHT_CLICK) - using define definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_MAC_CTRL_CLICK_EMULATE_RIGHT_CLICK) - using string definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify returned values are equal; got: result1='null' result2='null': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_MOUSE_RELATIVE_MODE_WARP) - using define definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_MOUSE_RELATIVE_MODE_WARP) - using string definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify returned values are equal; got: result1='null' result2='null': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_IOS_ORIENTATIONS) - using define definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_ORIENTATIONS) - using string definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify returned values are equal; got: result1='null' result2='null': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_RENDER_DIRECT3D_THREADSAFE) - using define definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_RENDER_DIRECT3D_THREADSAFE) - using string definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify returned values are equal; got: result1='null' result2='null': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_RENDER_DRIVER) - using define definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_RENDER_DRIVER) - using string definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify returned values are equal; got: result1='null' result2='null': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_RENDER_OPENGL_SHADERS) - using define definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_RENDER_OPENGL_SHADERS) - using string definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify returned values are equal; got: result1='null' result2='null': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_RENDER_SCALE_QUALITY) - using define definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_RENDER_SCALE_QUALITY) - using string definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify returned values are equal; got: result1='null' result2='null': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_RENDER_VSYNC) - using define definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_RENDER_VSYNC) - using string definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify returned values are equal; got: result1='null' result2='null': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_TIMER_RESOLUTION) - using define definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_TIMER_RESOLUTION) - using string definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify returned values are equal; got: result1='null' result2='null': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_VIDEO_ALLOW_SCREENSAVER) - using define definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_VIDEO_ALLOW_SCREENSAVER) - using string definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify returned values are equal; got: result1='null' result2='null': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_VIDEO_HIGHDPI_DISABLED) - using define definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_VIDEO_HIGHDPI_DISABLED) - using string definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify returned values are equal; got: result1='null' result2='null': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_VIDEO_MAC_FULLSCREEN_SPACES) - using define definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_VIDEO_MAC_FULLSCREEN_SPACES) - using string definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify returned values are equal; got: result1='null' result2='null': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_VIDEO_MINIMIZE_ON_FOCUS_LOSS) - using define definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_VIDEO_MINIMIZE_ON_FOCUS_LOSS) - using string definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify returned values are equal; got: result1='null' result2='null': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_VIDEO_WINDOW_SHARE_PIXEL_FORMAT) - using define definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_VIDEO_WINDOW_SHARE_PIXEL_FORMAT) - using string definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify returned values are equal; got: result1='null' result2='null': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_VIDEO_WIN_D3DCOMPILER) - using define definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_VIDEO_WIN_D3DCOMPILER) - using string definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify returned values are equal; got: result1='null' result2='null': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_VIDEO_X11_XRANDR) - using define definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_VIDEO_X11_XRANDR) - using string definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify returned values are equal; got: result1='null' result2='null': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_XINPUT_ENABLED) - using define definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_XINPUT_ENABLED) - using string definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify returned values are equal; got: result1='null' result2='null': Passed 895s INFO: 11/02/25 12:10:35: Assert Summary: Total=69 Passed=69 Failed=0 895s INFO: 11/02/25 12:10:35: Total Test runtime: 0.0 sec 895s INFO: 11/02/25 12:10:35: >>> Test 'hints_getHint': Passed 895s INFO: 11/02/25 12:10:35: ----- Test Case 5.2: 'hints_setHint' started 895s INFO: 11/02/25 12:10:35: Test Description: 'Call to SDL_SetHint' 895s INFO: 11/02/25 12:10:35: Test Iteration 1: execKey 9615307971764342630 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_ACCELEROMETER_AS_JOYSTICK)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetHint(SDL_ACCELEROMETER_AS_JOYSTICK, ikH\j_12JC) (iteration 1)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify valid result was returned, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_ACCELEROMETER_AS_JOYSTICK) - using string definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify returned value equals set value; got: testValue='ikH\j_12JC' value='ikH\j_12JC': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetHint(SDL_ACCELEROMETER_AS_JOYSTICK, ikH\j_12JC) (iteration 2)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify valid result was returned, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_ACCELEROMETER_AS_JOYSTICK) - using string definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify returned value equals set value; got: testValue='ikH\j_12JC' value='ikH\j_12JC': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetHint(SDL_ACCELEROMETER_AS_JOYSTICK, originalValue)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify valid result was returned, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_FRAMEBUFFER_ACCELERATION)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetHint(SDL_FRAMEBUFFER_ACCELERATION, ikH\j_12JC) (iteration 1)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify valid result was returned, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_FRAMEBUFFER_ACCELERATION) - using string definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify returned value equals set value; got: testValue='ikH\j_12JC' value='ikH\j_12JC': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetHint(SDL_FRAMEBUFFER_ACCELERATION, ikH\j_12JC) (iteration 2)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify valid result was returned, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_FRAMEBUFFER_ACCELERATION) - using string definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify returned value equals set value; got: testValue='ikH\j_12JC' value='ikH\j_12JC': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetHint(SDL_FRAMEBUFFER_ACCELERATION, originalValue)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify valid result was returned, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_GAMECONTROLLERCONFIG)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetHint(SDL_GAMECONTROLLERCONFIG, ikH\j_12JC) (iteration 1)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify valid result was returned, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_GAMECONTROLLERCONFIG) - using string definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify returned value equals set value; got: testValue='ikH\j_12JC' value='ikH\j_12JC': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetHint(SDL_GAMECONTROLLERCONFIG, ikH\j_12JC) (iteration 2)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify valid result was returned, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_GAMECONTROLLERCONFIG) - using string definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify returned value equals set value; got: testValue='ikH\j_12JC' value='ikH\j_12JC': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetHint(SDL_GAMECONTROLLERCONFIG, originalValue)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify valid result was returned, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_GRAB_KEYBOARD)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetHint(SDL_GRAB_KEYBOARD, ikH\j_12JC) (iteration 1)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify valid result was returned, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_GRAB_KEYBOARD) - using string definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify returned value equals set value; got: testValue='ikH\j_12JC' value='ikH\j_12JC': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetHint(SDL_GRAB_KEYBOARD, ikH\j_12JC) (iteration 2)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify valid result was returned, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_GRAB_KEYBOARD) - using string definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify returned value equals set value; got: testValue='ikH\j_12JC' value='ikH\j_12JC': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetHint(SDL_GRAB_KEYBOARD, originalValue)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify valid result was returned, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_IOS_IDLE_TIMER_DISABLED)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetHint(SDL_IOS_IDLE_TIMER_DISABLED, ikH\j_12JC) (iteration 1)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify valid result was returned, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_IDLE_TIMER_DISABLED) - using string definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify returned value equals set value; got: testValue='ikH\j_12JC' value='ikH\j_12JC': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetHint(SDL_IOS_IDLE_TIMER_DISABLED, ikH\j_12JC) (iteration 2)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify valid result was returned, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_IDLE_TIMER_DISABLED) - using string definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify returned value equals set value; got: testValue='ikH\j_12JC' value='ikH\j_12JC': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetHint(SDL_IOS_IDLE_TIMER_DISABLED, originalValue)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify valid result was returned, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_JOYSTICK_ALLOW_BACKGROUND_EVENTS)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetHint(SDL_JOYSTICK_ALLOW_BACKGROUND_EVENTS, ikH\j_12JC) (iteration 1)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify valid result was returned, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_JOYSTICK_ALLOW_BACKGROUND_EVENTS) - using string definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify returned value equals set value; got: testValue='ikH\j_12JC' value='ikH\j_12JC': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetHint(SDL_JOYSTICK_ALLOW_BACKGROUND_EVENTS, ikH\j_12JC) (iteration 2)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify valid result was returned, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_JOYSTICK_ALLOW_BACKGROUND_EVENTS) - using string definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify returned value equals set value; got: testValue='ikH\j_12JC' value='ikH\j_12JC': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetHint(SDL_JOYSTICK_ALLOW_BACKGROUND_EVENTS, originalValue)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify valid result was returned, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_MAC_CTRL_CLICK_EMULATE_RIGHT_CLICK)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetHint(SDL_MAC_CTRL_CLICK_EMULATE_RIGHT_CLICK, ikH\j_12JC) (iteration 1)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify valid result was returned, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_MAC_CTRL_CLICK_EMULATE_RIGHT_CLICK) - using string definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify returned value equals set value; got: testValue='ikH\j_12JC' value='ikH\j_12JC': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetHint(SDL_MAC_CTRL_CLICK_EMULATE_RIGHT_CLICK, ikH\j_12JC) (iteration 2)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify valid result was returned, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_MAC_CTRL_CLICK_EMULATE_RIGHT_CLICK) - using string definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify returned value equals set value; got: testValue='ikH\j_12JC' value='ikH\j_12JC': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetHint(SDL_MAC_CTRL_CLICK_EMULATE_RIGHT_CLICK, originalValue)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify valid result was returned, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_MOUSE_RELATIVE_MODE_WARP)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetHint(SDL_MOUSE_RELATIVE_MODE_WARP, ikH\j_12JC) (iteration 1)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify valid result was returned, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_MOUSE_RELATIVE_MODE_WARP) - using string definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify returned value equals set value; got: testValue='ikH\j_12JC' value='ikH\j_12JC': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetHint(SDL_MOUSE_RELATIVE_MODE_WARP, ikH\j_12JC) (iteration 2)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify valid result was returned, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_MOUSE_RELATIVE_MODE_WARP) - using string definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify returned value equals set value; got: testValue='ikH\j_12JC' value='ikH\j_12JC': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetHint(SDL_MOUSE_RELATIVE_MODE_WARP, originalValue)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify valid result was returned, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_IOS_ORIENTATIONS)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetHint(SDL_IOS_ORIENTATIONS, ikH\j_12JC) (iteration 1)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify valid result was returned, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_ORIENTATIONS) - using string definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify returned value equals set value; got: testValue='ikH\j_12JC' value='ikH\j_12JC': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetHint(SDL_IOS_ORIENTATIONS, ikH\j_12JC) (iteration 2)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify valid result was returned, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_ORIENTATIONS) - using string definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify returned value equals set value; got: testValue='ikH\j_12JC' value='ikH\j_12JC': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetHint(SDL_IOS_ORIENTATIONS, originalValue)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify valid result was returned, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_RENDER_DIRECT3D_THREADSAFE)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetHint(SDL_RENDER_DIRECT3D_THREADSAFE, ikH\j_12JC) (iteration 1)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify valid result was returned, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_RENDER_DIRECT3D_THREADSAFE) - using string definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify returned value equals set value; got: testValue='ikH\j_12JC' value='ikH\j_12JC': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetHint(SDL_RENDER_DIRECT3D_THREADSAFE, ikH\j_12JC) (iteration 2)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify valid result was returned, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_RENDER_DIRECT3D_THREADSAFE) - using string definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify returned value equals set value; got: testValue='ikH\j_12JC' value='ikH\j_12JC': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetHint(SDL_RENDER_DIRECT3D_THREADSAFE, originalValue)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify valid result was returned, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_RENDER_DRIVER)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetHint(SDL_RENDER_DRIVER, ikH\j_12JC) (iteration 1)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify valid result was returned, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_RENDER_DRIVER) - using string definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify returned value equals set value; got: testValue='ikH\j_12JC' value='ikH\j_12JC': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetHint(SDL_RENDER_DRIVER, ikH\j_12JC) (iteration 2)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify valid result was returned, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_RENDER_DRIVER) - using string definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify returned value equals set value; got: testValue='ikH\j_12JC' value='ikH\j_12JC': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetHint(SDL_RENDER_DRIVER, originalValue)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify valid result was returned, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_RENDER_OPENGL_SHADERS)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetHint(SDL_RENDER_OPENGL_SHADERS, ikH\j_12JC) (iteration 1)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify valid result was returned, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_RENDER_OPENGL_SHADERS) - using string definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify returned value equals set value; got: testValue='ikH\j_12JC' value='ikH\j_12JC': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetHint(SDL_RENDER_OPENGL_SHADERS, ikH\j_12JC) (iteration 2)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify valid result was returned, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_RENDER_OPENGL_SHADERS) - using string definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify returned value equals set value; got: testValue='ikH\j_12JC' value='ikH\j_12JC': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetHint(SDL_RENDER_OPENGL_SHADERS, originalValue)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify valid result was returned, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_RENDER_SCALE_QUALITY)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetHint(SDL_RENDER_SCALE_QUALITY, ikH\j_12JC) (iteration 1)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify valid result was returned, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_RENDER_SCALE_QUALITY) - using string definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify returned value equals set value; got: testValue='ikH\j_12JC' value='ikH\j_12JC': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetHint(SDL_RENDER_SCALE_QUALITY, ikH\j_12JC) (iteration 2)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify valid result was returned, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_RENDER_SCALE_QUALITY) - using string definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify returned value equals set value; got: testValue='ikH\j_12JC' value='ikH\j_12JC': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetHint(SDL_RENDER_SCALE_QUALITY, originalValue)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify valid result was returned, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_RENDER_VSYNC)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetHint(SDL_RENDER_VSYNC, ikH\j_12JC) (iteration 1)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify valid result was returned, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_RENDER_VSYNC) - using string definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify returned value equals set value; got: testValue='ikH\j_12JC' value='ikH\j_12JC': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetHint(SDL_RENDER_VSYNC, ikH\j_12JC) (iteration 2)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify valid result was returned, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_RENDER_VSYNC) - using string definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify returned value equals set value; got: testValue='ikH\j_12JC' value='ikH\j_12JC': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetHint(SDL_RENDER_VSYNC, originalValue)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify valid result was returned, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_TIMER_RESOLUTION)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetHint(SDL_TIMER_RESOLUTION, ikH\j_12JC) (iteration 1)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify valid result was returned, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_TIMER_RESOLUTION) - using string definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify returned value equals set value; got: testValue='ikH\j_12JC' value='ikH\j_12JC': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetHint(SDL_TIMER_RESOLUTION, ikH\j_12JC) (iteration 2)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify valid result was returned, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_TIMER_RESOLUTION) - using string definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify returned value equals set value; got: testValue='ikH\j_12JC' value='ikH\j_12JC': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetHint(SDL_TIMER_RESOLUTION, originalValue)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify valid result was returned, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_VIDEO_ALLOW_SCREENSAVER)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetHint(SDL_VIDEO_ALLOW_SCREENSAVER, ikH\j_12JC) (iteration 1)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify valid result was returned, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_VIDEO_ALLOW_SCREENSAVER) - using string definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify returned value equals set value; got: testValue='ikH\j_12JC' value='ikH\j_12JC': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetHint(SDL_VIDEO_ALLOW_SCREENSAVER, ikH\j_12JC) (iteration 2)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify valid result was returned, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_VIDEO_ALLOW_SCREENSAVER) - using string definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify returned value equals set value; got: testValue='ikH\j_12JC' value='ikH\j_12JC': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetHint(SDL_VIDEO_ALLOW_SCREENSAVER, originalValue)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify valid result was returned, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_VIDEO_HIGHDPI_DISABLED)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetHint(SDL_VIDEO_HIGHDPI_DISABLED, ikH\j_12JC) (iteration 1)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify valid result was returned, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_VIDEO_HIGHDPI_DISABLED) - using string definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify returned value equals set value; got: testValue='ikH\j_12JC' value='ikH\j_12JC': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetHint(SDL_VIDEO_HIGHDPI_DISABLED, ikH\j_12JC) (iteration 2)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify valid result was returned, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_VIDEO_HIGHDPI_DISABLED) - using string definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify returned value equals set value; got: testValue='ikH\j_12JC' value='ikH\j_12JC': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetHint(SDL_VIDEO_HIGHDPI_DISABLED, originalValue)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify valid result was returned, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_VIDEO_MAC_FULLSCREEN_SPACES)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetHint(SDL_VIDEO_MAC_FULLSCREEN_SPACES, ikH\j_12JC) (iteration 1)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify valid result was returned, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_VIDEO_MAC_FULLSCREEN_SPACES) - using string definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify returned value equals set value; got: testValue='ikH\j_12JC' value='ikH\j_12JC': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetHint(SDL_VIDEO_MAC_FULLSCREEN_SPACES, ikH\j_12JC) (iteration 2)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify valid result was returned, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_VIDEO_MAC_FULLSCREEN_SPACES) - using string definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify returned value equals set value; got: testValue='ikH\j_12JC' value='ikH\j_12JC': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetHint(SDL_VIDEO_MAC_FULLSCREEN_SPACES, originalValue)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify valid result was returned, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_VIDEO_MINIMIZE_ON_FOCUS_LOSS)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetHint(SDL_VIDEO_MINIMIZE_ON_FOCUS_LOSS, ikH\j_12JC) (iteration 1)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify valid result was returned, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_VIDEO_MINIMIZE_ON_FOCUS_LOSS) - using string definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify returned value equals set value; got: testValue='ikH\j_12JC' value='ikH\j_12JC': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetHint(SDL_VIDEO_MINIMIZE_ON_FOCUS_LOSS, ikH\j_12JC) (iteration 2)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify valid result was returned, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_VIDEO_MINIMIZE_ON_FOCUS_LOSS) - using string definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify returned value equals set value; got: testValue='ikH\j_12JC' value='ikH\j_12JC': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetHint(SDL_VIDEO_MINIMIZE_ON_FOCUS_LOSS, originalValue)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify valid result was returned, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_VIDEO_WINDOW_SHARE_PIXEL_FORMAT)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetHint(SDL_VIDEO_WINDOW_SHARE_PIXEL_FORMAT, ikH\j_12JC) (iteration 1)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify valid result was returned, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_VIDEO_WINDOW_SHARE_PIXEL_FORMAT) - using string definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify returned value equals set value; got: testValue='ikH\j_12JC' value='ikH\j_12JC': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetHint(SDL_VIDEO_WINDOW_SHARE_PIXEL_FORMAT, ikH\j_12JC) (iteration 2)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify valid result was returned, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_VIDEO_WINDOW_SHARE_PIXEL_FORMAT) - using string definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify returned value equals set value; got: testValue='ikH\j_12JC' value='ikH\j_12JC': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetHint(SDL_VIDEO_WINDOW_SHARE_PIXEL_FORMAT, originalValue)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify valid result was returned, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_VIDEO_WIN_D3DCOMPILER)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetHint(SDL_VIDEO_WIN_D3DCOMPILER, ikH\j_12JC) (iteration 1)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify valid result was returned, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_VIDEO_WIN_D3DCOMPILER) - using string definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify returned value equals set value; got: testValue='ikH\j_12JC' value='ikH\j_12JC': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetHint(SDL_VIDEO_WIN_D3DCOMPILER, ikH\j_12JC) (iteration 2)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify valid result was returned, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_VIDEO_WIN_D3DCOMPILER) - using string definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify returned value equals set value; got: testValue='ikH\j_12JC' value='ikH\j_12JC': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetHint(SDL_VIDEO_WIN_D3DCOMPILER, originalValue)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify valid result was returned, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_VIDEO_X11_XRANDR)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetHint(SDL_VIDEO_X11_XRANDR, ikH\j_12JC) (iteration 1)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify valid result was returned, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_VIDEO_X11_XRANDR) - using string definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify returned value equals set value; got: testValue='ikH\j_12JC' value='ikH\j_12JC': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetHint(SDL_VIDEO_X11_XRANDR, ikH\j_12JC) (iteration 2)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify valid result was returned, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_VIDEO_X11_XRANDR) - using string definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify returned value equals set value; got: testValue='ikH\j_12JC' value='ikH\j_12JC': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetHint(SDL_VIDEO_X11_XRANDR, originalValue)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify valid result was returned, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_XINPUT_ENABLED)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetHint(SDL_XINPUT_ENABLED, ikH\j_12JC) (iteration 1)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify valid result was returned, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_XINPUT_ENABLED) - using string definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify returned value equals set value; got: testValue='ikH\j_12JC' value='ikH\j_12JC': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetHint(SDL_XINPUT_ENABLED, ikH\j_12JC) (iteration 2)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify valid result was returned, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint(SDL_XINPUT_ENABLED) - using string definition': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify returned value equals set value; got: testValue='ikH\j_12JC' value='ikH\j_12JC': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetHint(SDL_XINPUT_ENABLED, originalValue)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify valid result was returned, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetHint() after saving and restoring hint': Passed 895s INFO: 11/02/25 12:10:35: Assert 'SDL_SetHint("SDL_AUTOMATED_TEST_HINT", "temp") should return false': Passed 895s INFO: 11/02/25 12:10:35: Assert 'SDL_SetHint("SDL_AUTOMATED_TEST_HINT", "original" should return false': Passed 895s INFO: 11/02/25 12:10:35: Assert 'testValue = original, expected "original"': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetHintWithPriority(NULL, SDL_HINT_DEFAULT)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'SDL_SetHintWithPriority("SDL_AUTOMATED_TEST_HINT", NULL, SDL_HINT_DEFAULT) should return false': Passed 895s INFO: 11/02/25 12:10:35: Assert 'testValue = original, expected "original"': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetHintWithPriority("temp", SDL_HINT_OVERRIDE)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'SDL_SetHintWithPriority("SDL_AUTOMATED_TEST_HINT", "temp", SDL_HINT_OVERRIDE) should return true': Passed 895s INFO: 11/02/25 12:10:35: Assert 'testValue = temp, expected "temp"': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetHintWithPriority(NULL, SDL_HINT_OVERRIDE)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'SDL_SetHintWithPriority("SDL_AUTOMATED_TEST_HINT", NULL, SDL_HINT_OVERRIDE) should return true': Passed 895s INFO: 11/02/25 12:10:35: Assert 'testValue = (null), expected NULL': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_ResetHint()': Passed 895s INFO: 11/02/25 12:10:35: Assert 'testValue = original, expected "original"': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_AddHintCallback()': Passed 895s INFO: 11/02/25 12:10:35: Assert 'callback_data.name = "SDL_AUTOMATED_TEST_HINT", expected "SDL_AUTOMATED_TEST_HINT"': Passed 895s INFO: 11/02/25 12:10:35: Assert 'callback_data.value = "original", expected "original"': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_ResetHint(), using callback': Passed 895s INFO: 11/02/25 12:10:35: Assert 'callbackValue = original, expected "original"': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetHintWithPriority("temp", SDL_HINT_OVERRIDE), using callback after reset': Passed 895s INFO: 11/02/25 12:10:35: Assert 'SDL_SetHintWithPriority("SDL_AUTOMATED_TEST_HINT", "temp", SDL_HINT_OVERRIDE) should return true': Passed 895s INFO: 11/02/25 12:10:35: Assert 'callbackValue = temp, expected "temp"': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_ResetHint(), after clearing callback': Passed 895s INFO: 11/02/25 12:10:35: Assert 'callbackValue = (null), expected "(null)"': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_AddHintCallback()': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetHintWithPriority("temp", SDL_HINT_OVERRIDE), using callback': Passed 895s INFO: 11/02/25 12:10:35: Assert 'SDL_SetHintWithPriority("SDL_AUTOMATED_TEST_HINT", "temp", SDL_HINT_OVERRIDE) should return true': Passed 895s INFO: 11/02/25 12:10:35: Assert 'callback_data.name = "SDL_ALLOW_TOPMOST", expected "SDL_ALLOW_TOPMOST"': Passed 895s INFO: 11/02/25 12:10:35: Assert 'callback_data.value = "temp", expected "temp"': Passed 895s INFO: 11/02/25 12:10:35: Fuzzer invocations: 11 895s INFO: 11/02/25 12:10:35: Assert Summary: Total=283 Passed=283 Failed=0 895s INFO: 11/02/25 12:10:35: Total Test runtime: 0.0 sec 895s INFO: 11/02/25 12:10:35: >>> Test 'hints_setHint': Passed 895s INFO: 11/02/25 12:10:35: Total Suite runtime: 0.0 sec 895s INFO: 11/02/25 12:10:35: Suite Summary: Total=2 Passed=2 Failed=0 Skipped=0 895s INFO: 11/02/25 12:10:35: >>> Suite 'Hints': Passed 895s INFO: 11/02/25 12:10:35: ===== Test Suite 6: 'Joystick' started 895s INFO: 11/02/25 12:10:35: ----- Test Case 6.1: 'TestVirtualJoystick' started 895s INFO: 11/02/25 12:10:35: Test Description: 'Test virtual joystick functionality' 895s INFO: 11/02/25 12:10:35: Test Iteration 1: execKey 10526392281712954498 895s INFO: 11/02/25 12:10:35: Assert 'SDL_InitSubSystem(SDL_INIT_GAMECONTROLLER)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'SDL_JoystickAttachVirtualEx()': Passed 895s INFO: 11/02/25 12:10:35: Assert 'SDL_JoystickIsVirtual()': Passed 895s INFO: 11/02/25 12:10:35: Assert 'SDL_JoystickOpen()': Passed 895s INFO: 11/02/25 12:10:35: Assert 'SDL_JoystickName()': Passed 895s INFO: 11/02/25 12:10:35: Assert 'SDL_JoystickGetVendor()': Passed 895s INFO: 11/02/25 12:10:35: Assert 'SDL_JoystickGetProduct()': Passed 895s INFO: 11/02/25 12:10:35: Assert 'SDL_JoystickGetProductVersion()': Passed 895s INFO: 11/02/25 12:10:35: Assert 'SDL_JoystickGetFirmwareVersion()': Passed 895s INFO: 11/02/25 12:10:35: Assert 'SDL_JoystickGetSerial()': Passed 895s INFO: 11/02/25 12:10:35: Assert 'SDL_JoystickGetType()': Passed 895s INFO: 11/02/25 12:10:35: Assert 'SDL_JoystickNumAxes()': Passed 895s INFO: 11/02/25 12:10:35: Assert 'SDL_JoystickNumBalls()': Passed 895s INFO: 11/02/25 12:10:35: Assert 'SDL_JoystickNumHats()': Passed 895s INFO: 11/02/25 12:10:35: Assert 'SDL_JoystickNumButtons()': Passed 895s INFO: 11/02/25 12:10:35: Assert 'SDL_JoystickSetVirtualButton(SDL_CONTROLLER_BUTTON_A, SDL_PRESSED)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'SDL_JoystickGetButton(SDL_CONTROLLER_BUTTON_A) == SDL_PRESSED': Passed 895s INFO: 11/02/25 12:10:35: Assert 'SDL_JoystickSetVirtualButton(SDL_CONTROLLER_BUTTON_A, SDL_RELEASED)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'SDL_JoystickGetButton(SDL_CONTROLLER_BUTTON_A) == SDL_RELEASED': Passed 895s INFO: 11/02/25 12:10:35: Assert 'SDL_JoystickDetachVirtual()': Passed 895s INFO: 11/02/25 12:10:35: Assert '!SDL_JoystickIsVirtual()': Passed 895s INFO: 11/02/25 12:10:35: Assert Summary: Total=21 Passed=21 Failed=0 895s INFO: 11/02/25 12:10:35: Total Test runtime: 0.0 sec 895s INFO: 11/02/25 12:10:35: >>> Test 'TestVirtualJoystick': Passed 895s INFO: 11/02/25 12:10:35: Total Suite runtime: 0.0 sec 895s INFO: 11/02/25 12:10:35: Suite Summary: Total=1 Passed=1 Failed=0 Skipped=0 895s INFO: 11/02/25 12:10:35: >>> Suite 'Joystick': Passed 895s INFO: 11/02/25 12:10:35: ===== Test Suite 7: 'Keyboard' started 895s INFO: 11/02/25 12:10:35: ----- Test Case 7.1: 'keyboard_getKeyboardState' started 895s INFO: 11/02/25 12:10:35: Test Description: 'Check call to SDL_GetKeyboardState with and without numkeys reference' 895s INFO: 11/02/25 12:10:35: Test Iteration 1: execKey 113870270785717818 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetKeyboardState(NULL)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Validate that return value from SDL_GetKeyboardState is not NULL': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetKeyboardState(&numkeys)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Validate that return value from SDL_GetKeyboardState is not NULL': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Validate that value of numkeys is >= 0, got: 512': Passed 895s INFO: 11/02/25 12:10:35: Assert Summary: Total=5 Passed=5 Failed=0 895s INFO: 11/02/25 12:10:35: Total Test runtime: 0.0 sec 895s INFO: 11/02/25 12:10:35: >>> Test 'keyboard_getKeyboardState': Passed 895s INFO: 11/02/25 12:10:35: ----- Test Case 7.2: 'keyboard_getKeyboardFocus' started 895s INFO: 11/02/25 12:10:35: Test Description: 'Check call to SDL_GetKeyboardFocus' 895s INFO: 11/02/25 12:10:35: Test Iteration 1: execKey 8797269841983592211 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetKeyboardFocus()': Passed 895s INFO: 11/02/25 12:10:35: Assert Summary: Total=1 Passed=1 Failed=0 895s INFO: 11/02/25 12:10:35: Total Test runtime: 0.0 sec 895s INFO: 11/02/25 12:10:35: >>> Test 'keyboard_getKeyboardFocus': Passed 895s INFO: 11/02/25 12:10:35: ----- Test Case 7.3: 'keyboard_getKeyFromName' started 895s INFO: 11/02/25 12:10:35: Test Description: 'Check call to SDL_GetKeyFromName for known, unknown and invalid name' 895s INFO: 11/02/25 12:10:35: Test Iteration 1: execKey 14619984946348051312 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetKeyFromName(known/single)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify result from call, expected: 97, got: 97': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetKeyFromName(known/double)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify result from call, expected: 1073741882, got: 1073741882': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetKeyFromName(known/triple)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify result from call, expected: 1073741901, got: 1073741901': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetKeyFromName(known/quad)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify result from call, expected: 1073741950, got: 1073741950': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetKeyFromName(known/multi)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify result from call, expected: 1073742084, got: 1073742084': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetKeyFromName(unknown)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify result from call is UNKNOWN, expected: 0, got: 0': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetKeyFromName(NULL)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify result from call is UNKNOWN, expected: 0, got: 0': Passed 895s INFO: 11/02/25 12:10:35: Assert Summary: Total=14 Passed=14 Failed=0 895s INFO: 11/02/25 12:10:35: Total Test runtime: 0.0 sec 895s INFO: 11/02/25 12:10:35: >>> Test 'keyboard_getKeyFromName': Passed 895s INFO: 11/02/25 12:10:35: ----- Test Case 7.4: 'keyboard_getKeyFromScancode' started 895s INFO: 11/02/25 12:10:35: Test Description: 'Check call to SDL_GetKeyFromScancode' 895s INFO: 11/02/25 12:10:35: Test Iteration 1: execKey 6874157906639500515 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetKeyFromScancode(valid)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify result from call, expected: 32, got: 32': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetKeyFromScancode(0)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify result from call is UNKNOWN, expected: 0, got: 0': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_ClearError()': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetKeyFromScancode(-999)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify result from call is UNKNOWN, expected: 0, got: 0': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetError()': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Validate that error message was not NULL': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Validate error message, expected: 'Parameter 'scancode' is invalid', got: 'Parameter 'scancode' is invalid'': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_ClearError()': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetKeyFromScancode(999)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify result from call is UNKNOWN, expected: 0, got: 0': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetError()': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Validate that error message was not NULL': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Validate error message, expected: 'Parameter 'scancode' is invalid', got: 'Parameter 'scancode' is invalid'': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_ClearError()': Passed 895s INFO: 11/02/25 12:10:35: Assert Summary: Total=17 Passed=17 Failed=0 895s INFO: 11/02/25 12:10:35: Total Test runtime: 0.0 sec 895s INFO: 11/02/25 12:10:35: >>> Test 'keyboard_getKeyFromScancode': Passed 895s INFO: 11/02/25 12:10:35: ----- Test Case 7.5: 'keyboard_getKeyName' started 895s INFO: 11/02/25 12:10:35: Test Description: 'Check call to SDL_GetKeyName' 895s INFO: 11/02/25 12:10:35: Test Iteration 1: execKey 17544618323257469971 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetKeyName()': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify result from call is not NULL': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify result from call is valid, expected: 3, got: 3': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetKeyName()': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify result from call is not NULL': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify result from call is valid, expected: F1, got: F1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetKeyName()': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify result from call is not NULL': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify result from call is valid, expected: Cut, got: Cut': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetKeyName()': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify result from call is not NULL': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify result from call is valid, expected: Down, got: Down': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetKeyName()': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify result from call is not NULL': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify result from call is valid, expected: BrightnessUp, got: BrightnessUp': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetKeyName()': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify result from call is not NULL': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify result from call is valid, expected: Keypad MemStore, got: Keypad MemStore': Passed 895s INFO: 11/02/25 12:10:35: Assert Summary: Total=18 Passed=18 Failed=0 895s INFO: 11/02/25 12:10:35: Total Test runtime: 0.0 sec 895s INFO: 11/02/25 12:10:35: >>> Test 'keyboard_getKeyName': Passed 895s INFO: 11/02/25 12:10:35: ----- Test Case 7.6: 'keyboard_getSetModState' started 895s INFO: 11/02/25 12:10:35: Test Description: 'Check call to SDL_GetModState and SDL_SetModState' 895s INFO: 11/02/25 12:10:35: Test Iteration 1: execKey 8671584380315652216 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetModState()': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify result from call is valid, expected: 0 <= result <= 65475, got: 0': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetModState(53980)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetModState()': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify result from call is valid, expected: 53980, got: 53980': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetModState(0)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetModState()': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify result from call is valid, expected: 0, got: 0': Passed 895s INFO: 11/02/25 12:10:35: Fuzzer invocations: 1 895s INFO: 11/02/25 12:10:35: Assert Summary: Total=8 Passed=8 Failed=0 895s INFO: 11/02/25 12:10:35: Total Test runtime: 0.0 sec 895s INFO: 11/02/25 12:10:35: >>> Test 'keyboard_getSetModState': Passed 895s INFO: 11/02/25 12:10:35: ----- Test Case 7.7: 'keyboard_startStopTextInput' started 895s INFO: 11/02/25 12:10:35: Test Description: 'Check call to SDL_StartTextInput and SDL_StopTextInput' 895s INFO: 11/02/25 12:10:35: Test Iteration 1: execKey 16122742936464735929 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_StartTextInput()': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_StopTextInput()': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_StartTextInput()': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_StartTextInput()': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_StopTextInput()': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_StopTextInput()': Passed 895s INFO: 11/02/25 12:10:35: Assert Summary: Total=6 Passed=6 Failed=0 895s INFO: 11/02/25 12:10:35: Total Test runtime: 0.0 sec 895s INFO: 11/02/25 12:10:35: >>> Test 'keyboard_startStopTextInput': Passed 895s INFO: 11/02/25 12:10:35: ----- Test Case 7.8: 'keyboard_setTextInputRect' started 895s INFO: 11/02/25 12:10:35: Test Description: 'Check call to SDL_SetTextInputRect' 895s INFO: 11/02/25 12:10:35: Test Iteration 1: execKey 12475782283220112577 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetTextInputRect with refRect(x:40,y:14,w:33,h:13)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Check that input data was not modified, expected: x:40,y:14,w:33,h:13, got: x:40,y:14,w:33,h:13': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetTextInputRect with refRect(x:0,y:0,w:39,h:24)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Check that input data was not modified, expected: x:0,y:0,w:39,h:24, got: x:0,y:0,w:39,h:24': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetTextInputRect with refRect(x:35,y:18,w:1,h:1)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Check that input data was not modified, expected: x:35,y:18,w:1,h:1, got: x:35,y:18,w:1,h:1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetTextInputRect with refRect(x:1,y:1,w:1,h:0)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Check that input data was not modified, expected: x:1,y:1,w:1,h:0, got: x:1,y:1,w:1,h:0': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetTextInputRect with refRect(x:1,y:1,w:0,h:1)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Check that input data was not modified, expected: x:1,y:1,w:0,h:1, got: x:1,y:1,w:0,h:1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetTextInputRect with refRect(x:1,y:1,w:0,h:0)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Check that input data was not modified, expected: x:1,y:1,w:0,h:0, got: x:1,y:1,w:0,h:0': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetTextInputRect with refRect(x:0,y:0,w:0,h:0)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Check that input data was not modified, expected: x:0,y:0,w:0,h:0, got: x:0,y:0,w:0,h:0': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetTextInputRect with refRect(x:-150,y:-197,w:50,h:50)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Check that input data was not modified, expected: x:-150,y:-197,w:50,h:50, got: x:-150,y:-197,w:50,h:50': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetTextInputRect with refRect(x:19,y:45,w:5000,h:5000)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Check that input data was not modified, expected: x:19,y:45,w:5000,h:5000, got: x:19,y:45,w:5000,h:5000': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetTextInputRect(NULL)': Passed 895s INFO: 11/02/25 12:10:35: Fuzzer invocations: 12 895s INFO: 11/02/25 12:10:35: Assert Summary: Total=19 Passed=19 Failed=0 895s INFO: 11/02/25 12:10:35: Total Test runtime: 0.0 sec 895s INFO: 11/02/25 12:10:35: >>> Test 'keyboard_setTextInputRect': Passed 895s INFO: 11/02/25 12:10:35: ----- Test Case 7.9: 'keyboard_setTextInputRectNegative' started 895s INFO: 11/02/25 12:10:35: Test Description: 'Check call to SDL_SetTextInputRect with invalid data' 895s INFO: 11/02/25 12:10:35: Test Iteration 1: execKey 12851485333238213025 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_ClearError()': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_SetTextInputRect(NULL)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_ClearError()': Passed 895s INFO: 11/02/25 12:10:35: Assert Summary: Total=3 Passed=3 Failed=0 895s INFO: 11/02/25 12:10:35: Total Test runtime: 0.0 sec 895s INFO: 11/02/25 12:10:35: >>> Test 'keyboard_setTextInputRectNegative': Passed 895s INFO: 11/02/25 12:10:35: ----- Test Case 7.10: 'keyboard_getScancodeFromKey' started 895s INFO: 11/02/25 12:10:35: Test Description: 'Check call to SDL_GetScancodeFromKey' 895s INFO: 11/02/25 12:10:35: Test Iteration 1: execKey 14452958908489384219 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetScancodeFromKey(SDLK_4)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Validate return value from SDL_GetScancodeFromKey, expected: 33, got: 33': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetScancodeFromKey(SDLK_PLUS)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Validate return value from SDL_GetScancodeFromKey, expected: 0, got: 0': Passed 895s INFO: 11/02/25 12:10:35: Assert Summary: Total=4 Passed=4 Failed=0 895s INFO: 11/02/25 12:10:35: Total Test runtime: 0.0 sec 895s INFO: 11/02/25 12:10:35: >>> Test 'keyboard_getScancodeFromKey': Passed 895s INFO: 11/02/25 12:10:35: ----- Test Case 7.11: 'keyboard_getScancodeFromName' started 895s INFO: 11/02/25 12:10:35: Test Description: 'Check call to SDL_GetScancodeFromName' 895s INFO: 11/02/25 12:10:35: Test Iteration 1: execKey 9605517758072858379 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetScancodeFromName('A')': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Validate return value from SDL_GetScancodeFromName, expected: 4, got: 4': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetScancodeFromName('4')': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Validate return value from SDL_GetScancodeFromName, expected: 33, got: 33': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetScancodeFromName('F1')': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Validate return value from SDL_GetScancodeFromName, expected: 58, got: 58': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetScancodeFromName('End')': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Validate return value from SDL_GetScancodeFromName, expected: 77, got: 77': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetScancodeFromName('Find')': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Validate return value from SDL_GetScancodeFromName, expected: 126, got: 126': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetScancodeFromName('Backspace')': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Validate return value from SDL_GetScancodeFromName, expected: 42, got: 42': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetScancodeFromName('Keypad Enter')': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Validate return value from SDL_GetScancodeFromName, expected: 88, got: 88': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetScancodeFromName('Sleep')': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Validate return value from SDL_GetScancodeFromName, expected: 282, got: 282': Passed 895s INFO: 11/02/25 12:10:35: Assert Summary: Total=16 Passed=16 Failed=0 895s INFO: 11/02/25 12:10:35: Total Test runtime: 0.0 sec 895s INFO: 11/02/25 12:10:35: >>> Test 'keyboard_getScancodeFromName': Passed 895s INFO: 11/02/25 12:10:35: ----- Test Case 7.12: 'keyboard_getScancodeFromNameNegative' started 895s INFO: 11/02/25 12:10:35: Test Description: 'Check call to SDL_GetScancodeFromName with invalid data' 895s INFO: 11/02/25 12:10:35: Test Iteration 1: execKey 17201016869783307178 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_ClearError()': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetScancodeFromName('Rn[D[=%3i%K{GM|Ou>`xO]_%*vq7/trv')': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Validate return value from SDL_GetScancodeFromName, expected: 0, got: 0': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetError()': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Validate that error message was not NULL': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Validate error message, expected: 'Parameter 'name' is invalid', got: 'Parameter 'name' is invalid'': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_ClearError()': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetScancodeFromName(NULL)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Validate return value from SDL_GetScancodeFromName, expected: 0, got: 0': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetError()': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Validate that error message was not NULL': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Validate error message, expected: 'Parameter 'name' is invalid', got: 'Parameter 'name' is invalid'': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_ClearError()': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetScancodeFromName(NULL)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Validate return value from SDL_GetScancodeFromName, expected: 0, got: 0': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetError()': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Validate that error message was not NULL': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Validate error message, expected: 'Parameter 'name' is invalid', got: 'Parameter 'name' is invalid'': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_ClearError()': Passed 895s INFO: 11/02/25 12:10:35: Fuzzer invocations: 33 895s INFO: 11/02/25 12:10:35: Assert Summary: Total=19 Passed=19 Failed=0 895s INFO: 11/02/25 12:10:35: Total Test runtime: 0.0 sec 895s INFO: 11/02/25 12:10:35: >>> Test 'keyboard_getScancodeFromNameNegative': Passed 895s INFO: 11/02/25 12:10:35: ----- Test Case 7.13: 'keyboard_getKeyNameNegative' started 895s INFO: 11/02/25 12:10:35: Test Description: 'Check call to SDL_GetKeyName with invalid data' 895s INFO: 11/02/25 12:10:35: Test Iteration 1: execKey 16393409319448059232 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetKeyName(0/unknown)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify result from call is not NULL': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify result from call is valid, expected: '', got: ''': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_ClearError()': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetKeyName(-125/negative)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify result from call is not NULL': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify result from call is valid, expected: '', got: ''': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetError()': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Validate that error message was not NULL': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Validate error message, expected: 'Parameter 'scancode' is invalid', got: 'Parameter 'scancode' is invalid'': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_ClearError()': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_ClearError()': Passed 895s INFO: 11/02/25 12:10:35: Fuzzer invocations: 1 895s INFO: 11/02/25 12:10:35: Assert Summary: Total=12 Passed=12 Failed=0 895s INFO: 11/02/25 12:10:35: Total Test runtime: 0.0 sec 895s INFO: 11/02/25 12:10:35: >>> Test 'keyboard_getKeyNameNegative': Passed 895s INFO: 11/02/25 12:10:35: ----- Test Case 7.14: 'keyboard_getScancodeNameNegative' started 895s INFO: 11/02/25 12:10:35: Test Description: 'Check call to SDL_GetScancodeName with invalid data' 895s INFO: 11/02/25 12:10:35: Test Iteration 1: execKey 7817188634047921751 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_ClearError()': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetScancodeName(512/large)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify result from call is not NULL': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Verify result from call is valid, expected: '', got: ''': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_GetError()': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Validate that error message was not NULL': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Validate error message, expected: 'Parameter 'scancode' is invalid', got: 'Parameter 'scancode' is invalid'': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Call to SDL_ClearError()': Passed 895s INFO: 11/02/25 12:10:35: Assert Summary: Total=8 Passed=8 Failed=0 895s INFO: 11/02/25 12:10:35: Total Test runtime: 0.0 sec 895s INFO: 11/02/25 12:10:35: >>> Test 'keyboard_getScancodeNameNegative': Passed 895s INFO: 11/02/25 12:10:35: Total Suite runtime: 0.0 sec 895s INFO: 11/02/25 12:10:35: Suite Summary: Total=14 Passed=14 Failed=0 Skipped=0 895s INFO: 11/02/25 12:10:35: >>> Suite 'Keyboard': Passed 895s INFO: 11/02/25 12:10:35: ===== Test Suite 8: 'Log' started 895s INFO: 11/02/25 12:10:35: ----- Test Case 8.1: 'log_testHint' started 895s INFO: 11/02/25 12:10:35: Test Description: 'Check SDL_HINT_LOGGING functionality' 895s INFO: 11/02/25 12:10:35: Test Iteration 1: execKey 7919934886534825098 895s INFO: 11/02/25 12:10:35: Assert 'SDL_SetHint(SDL_HINT_LOGGING, NULL)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'SDL_LogMessage(SDL_LOG_CATEGORY_APPLICATION, SDL_LOG_PRIORITY_INFO, "test")': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Check result value, expected: 1, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'SDL_LogMessage(SDL_LOG_CATEGORY_APPLICATION, SDL_LOG_PRIORITY_DEBUG, "test")': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Check result value, expected: 0, got: 0': Passed 895s INFO: 11/02/25 12:10:35: Assert 'SDL_SetHint(SDL_HINT_LOGGING, "debug")': Passed 895s INFO: 11/02/25 12:10:35: Assert 'SDL_LogMessage(SDL_LOG_CATEGORY_APPLICATION, SDL_LOG_PRIORITY_DEBUG, "test")': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Check result value, expected: 1, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'SDL_LogMessage(SDL_LOG_CATEGORY_APPLICATION, SDL_LOG_PRIORITY_VERBOSE, "test")': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Check result value, expected: 0, got: 0': Passed 895s INFO: 11/02/25 12:10:35: Assert 'SDL_SetHint(SDL_HINT_LOGGING, "system=debug")': Passed 895s INFO: 11/02/25 12:10:35: Assert 'SDL_LogMessage(SDL_LOG_CATEGORY_APPLICATION, SDL_LOG_PRIORITY_DEBUG, "test")': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Check result value, expected: 0, got: 0': Passed 895s INFO: 11/02/25 12:10:35: Assert 'SDL_LogMessage(SDL_LOG_CATEGORY_SYSTEM, SDL_LOG_PRIORITY_DEBUG, "test")': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Check result value, expected: 1, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'SDL_LogMessage(SDL_LOG_CATEGORY_SYSTEM, SDL_LOG_PRIORITY_VERBOSE, "test")': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Check result value, expected: 0, got: 0': Passed 895s INFO: 11/02/25 12:10:35: Assert 'SDL_SetHint(SDL_HINT_LOGGING, "app=warn,system=debug,assert=quiet,*=info")': Passed 895s INFO: 11/02/25 12:10:35: Assert 'SDL_LogMessage(SDL_LOG_CATEGORY_APPLICATION, SDL_LOG_PRIORITY_WARN, "test")': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Check result value, expected: 1, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'SDL_LogMessage(SDL_LOG_CATEGORY_APPLICATION, SDL_LOG_PRIORITY_INFO, "test")': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Check result value, expected: 0, got: 0': Passed 895s INFO: 11/02/25 12:10:35: Assert 'SDL_LogMessage(SDL_LOG_CATEGORY_SYSTEM, SDL_LOG_PRIORITY_DEBUG, "test")': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Check result value, expected: 1, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'SDL_LogMessage(SDL_LOG_CATEGORY_SYSTEM, SDL_LOG_PRIORITY_VERBOSE, "test")': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Check result value, expected: 0, got: 0': Passed 895s INFO: 11/02/25 12:10:35: Assert 'SDL_LogMessage(SDL_LOG_CATEGORY_ASSERT, SDL_LOG_PRIORITY_CRITICAL, "test")': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Check result value, expected: 0, got: 0': Passed 895s INFO: 11/02/25 12:10:35: Assert 'SDL_LogMessage(SDL_LOG_CATEGORY_CUSTOM, SDL_LOG_PRIORITY_INFO, "test")': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Check result value, expected: 1, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'SDL_LogMessage(SDL_LOG_CATEGORY_CUSTOM, SDL_LOG_PRIORITY_DEBUG, "test")': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Check result value, expected: 0, got: 0': Passed 895s INFO: 11/02/25 12:10:35: Assert 'SDL_SetHint(SDL_HINT_LOGGING, "0=4,3=2,2=0,*=3")': Passed 895s INFO: 11/02/25 12:10:35: Assert 'SDL_LogMessage(SDL_LOG_CATEGORY_APPLICATION, SDL_LOG_PRIORITY_WARN, "test")': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Check result value, expected: 1, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'SDL_LogMessage(SDL_LOG_CATEGORY_APPLICATION, SDL_LOG_PRIORITY_INFO, "test")': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Check result value, expected: 0, got: 0': Passed 895s INFO: 11/02/25 12:10:35: Assert 'SDL_LogMessage(SDL_LOG_CATEGORY_SYSTEM, SDL_LOG_PRIORITY_DEBUG, "test")': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Check result value, expected: 1, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'SDL_LogMessage(SDL_LOG_CATEGORY_SYSTEM, SDL_LOG_PRIORITY_VERBOSE, "test")': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Check result value, expected: 0, got: 0': Passed 895s INFO: 11/02/25 12:10:35: Assert 'SDL_LogMessage(SDL_LOG_CATEGORY_ASSERT, SDL_LOG_PRIORITY_CRITICAL, "test")': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Check result value, expected: 0, got: 0': Passed 895s INFO: 11/02/25 12:10:35: Assert 'SDL_LogMessage(SDL_LOG_CATEGORY_CUSTOM, SDL_LOG_PRIORITY_INFO, "test")': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Check result value, expected: 1, got: 1': Passed 895s INFO: 11/02/25 12:10:35: Assert 'SDL_LogMessage(SDL_LOG_CATEGORY_CUSTOM, SDL_LOG_PRIORITY_DEBUG, "test")': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Check result value, expected: 0, got: 0': Passed 895s INFO: 11/02/25 12:10:35: Assert Summary: Total=47 Passed=47 Failed=0 895s INFO: 11/02/25 12:10:35: Total Test runtime: 0.0 sec 895s INFO: 11/02/25 12:10:35: >>> Test 'log_testHint': Passed 895s INFO: 11/02/25 12:10:35: Total Suite runtime: 0.0 sec 895s INFO: 11/02/25 12:10:35: Suite Summary: Total=1 Passed=1 Failed=0 Skipped=0 895s INFO: 11/02/25 12:10:35: >>> Suite 'Log': Passed 895s INFO: 11/02/25 12:10:35: ===== Test Suite 9: 'Main' started 895s INFO: 11/02/25 12:10:35: ----- Test Case 9.1: 'main_testInitQuitSubSystem' started 895s INFO: 11/02/25 12:10:35: Test Description: 'Tests SDL_InitSubSystem/QuitSubSystem' 895s INFO: 11/02/25 12:10:35: Test Iteration 1: execKey 2286884932430216158 895s INFO: 11/02/25 12:10:35: Assert 'SDL_WasInit(200) before init should be false': Passed 895s INFO: 11/02/25 12:10:35: Assert 'SDL_InitSubSystem(200)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'SDL_WasInit(200) should be true (200)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'SDL_WasInit(200) after shutdown should be false': Passed 895s INFO: 11/02/25 12:10:35: Assert 'SDL_WasInit(1000) before init should be false': Passed 895s INFO: 11/02/25 12:10:35: Assert 'SDL_InitSubSystem(1000)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'SDL_WasInit(1000) should be true (1000)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'SDL_WasInit(1000) after shutdown should be false': Passed 895s INFO: 11/02/25 12:10:35: Assert 'SDL_WasInit(2000) before init should be false': Passed 895s INFO: 11/02/25 12:10:35: Assert 'SDL_InitSubSystem(2000)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'SDL_WasInit(2000) should be true (2000)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'SDL_WasInit(2000) after shutdown should be false': Passed 895s INFO: 11/02/25 12:10:35: Assert Summary: Total=12 Passed=12 Failed=0 895s INFO: 11/02/25 12:10:35: Total Test runtime: 0.0 sec 895s INFO: 11/02/25 12:10:35: >>> Test 'main_testInitQuitSubSystem': Passed 895s INFO: 11/02/25 12:10:35: ----- Test Case 9.2: 'main_testImpliedJoystickInit' started 895s INFO: 11/02/25 12:10:35: Test Description: 'Tests that init for gamecontroller properly implies joystick' 895s INFO: 11/02/25 12:10:35: Test Iteration 1: execKey 15962010841751914530 895s INFO: 11/02/25 12:10:35: Assert 'SDL_WasInit() before init should be false for joystick & controller': Passed 895s INFO: 11/02/25 12:10:35: Assert 'SDL_InitSubSystem(SDL_INIT_GAMECONTROLLER)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'SDL_WasInit() should be true for joystick & controller (2200)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'SDL_WasInit() should be false for joystick & controller (0)': Passed 895s INFO: 11/02/25 12:10:35: Assert Summary: Total=4 Passed=4 Failed=0 895s INFO: 11/02/25 12:10:35: Total Test runtime: 0.0 sec 895s INFO: 11/02/25 12:10:35: >>> Test 'main_testImpliedJoystickInit': Passed 895s INFO: 11/02/25 12:10:35: ----- Test Case 9.3: 'main_testImpliedJoystickQuit' started 895s INFO: 11/02/25 12:10:35: Test Description: 'Tests that quit for gamecontroller doesn't quit joystick if you inited it explicitly' 895s INFO: 11/02/25 12:10:35: Test Iteration 1: execKey 17199820052117807479 895s INFO: 11/02/25 12:10:35: Assert 'SDL_WasInit() before init should be false for joystick & controller': Passed 895s INFO: 11/02/25 12:10:35: Assert 'SDL_InitSubSystem(SDL_INIT_JOYSTICK)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'SDL_InitSubSystem(SDL_INIT_GAMECONTROLLER)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'SDL_WasInit() should be true for joystick & controller (2200)': Passed 895s INFO: 11/02/25 12:10:35: Assert 'SDL_WasInit() should be false for joystick & controller (200)': Passed 895s INFO: 11/02/25 12:10:35: Assert Summary: Total=5 Passed=5 Failed=0 895s INFO: 11/02/25 12:10:35: Total Test runtime: 0.0 sec 895s INFO: 11/02/25 12:10:35: >>> Test 'main_testImpliedJoystickQuit': Passed 895s INFO: 11/02/25 12:10:35: ----- Test Case 9.4: 'main_testSetError' started 895s INFO: 11/02/25 12:10:35: Test Description: 'Tests that SDL_SetError() handles arbitrarily large strings' 895s INFO: 11/02/25 12:10:35: Test Iteration 1: execKey 2722787658359881667 895s INFO: 11/02/25 12:10:35: Assert 'SDL_SetError("")': Passed 895s INFO: 11/02/25 12:10:35: Assert 'SDL_SetError("abc...1023")': Passed 895s INFO: 11/02/25 12:10:35: Assert Summary: Total=2 Passed=2 Failed=0 895s INFO: 11/02/25 12:10:35: Total Test runtime: 0.0 sec 895s INFO: 11/02/25 12:10:35: >>> Test 'main_testSetError': Passed 895s INFO: 11/02/25 12:10:35: Total Suite runtime: 0.0 sec 895s INFO: 11/02/25 12:10:35: Suite Summary: Total=4 Passed=4 Failed=0 Skipped=0 895s INFO: 11/02/25 12:10:35: >>> Suite 'Main': Passed 895s INFO: 11/02/25 12:10:35: ===== Test Suite 10: 'Math' started 895s INFO: 11/02/25 12:10:35: ----- Test Case 10.1: 'floor_infCases' started 895s INFO: 11/02/25 12:10:35: Test Description: 'Checks positive and negative infinity' 895s INFO: 11/02/25 12:10:35: Test Iteration 1: execKey 6437913012420654946 895s INFO: 11/02/25 12:10:35: Assert 'Floor(inf), expected inf, got inf': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Floor(-inf), expected -inf, got -inf': Passed 895s INFO: 11/02/25 12:10:35: Assert Summary: Total=2 Passed=2 Failed=0 895s INFO: 11/02/25 12:10:35: Total Test runtime: 0.0 sec 895s INFO: 11/02/25 12:10:35: >>> Test 'floor_infCases': Passed 895s INFO: 11/02/25 12:10:35: ----- Test Case 10.2: 'floor_zeroCases' started 895s INFO: 11/02/25 12:10:35: Test Description: 'Checks positive and negative zero' 895s INFO: 11/02/25 12:10:35: Test Iteration 1: execKey 4010871374849320966 895s INFO: 11/02/25 12:10:35: Assert 'Floor(0.000000), expected 0.000000, got 0.000000': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Floor(-0.000000), expected -0.000000, got -0.000000': Passed 895s INFO: 11/02/25 12:10:35: Assert Summary: Total=2 Passed=2 Failed=0 895s INFO: 11/02/25 12:10:35: Total Test runtime: 0.0 sec 895s INFO: 11/02/25 12:10:35: >>> Test 'floor_zeroCases': Passed 895s INFO: 11/02/25 12:10:35: ----- Test Case 10.3: 'floor_nanCase' started 895s INFO: 11/02/25 12:10:35: Test Description: 'Checks NAN' 895s INFO: 11/02/25 12:10:35: Test Iteration 1: execKey 5671323674070458770 895s INFO: 11/02/25 12:10:35: Assert 'Floor(nan), expected nan, got nan': Passed 895s INFO: 11/02/25 12:10:35: Assert Summary: Total=1 Passed=1 Failed=0 895s INFO: 11/02/25 12:10:35: Total Test runtime: 0.0 sec 895s INFO: 11/02/25 12:10:35: >>> Test 'floor_nanCase': Passed 895s INFO: 11/02/25 12:10:35: ----- Test Case 10.4: 'floor_roundNumberCases' started 895s INFO: 11/02/25 12:10:35: Test Description: 'Checks a set of integral values' 895s INFO: 11/02/25 12:10:35: Test Iteration 1: execKey 13618879279373273419 895s INFO: 11/02/25 12:10:35: Assert 'Floor(1.000000), expected 1.000000, got 1.000000': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Floor(-1.000000), expected -1.000000, got -1.000000': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Floor(15.000000), expected 15.000000, got 15.000000': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Floor(-15.000000), expected -15.000000, got -15.000000': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Floor(125.000000), expected 125.000000, got 125.000000': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Floor(-125.000000), expected -125.000000, got -125.000000': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Floor(1024.000000), expected 1024.000000, got 1024.000000': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Floor(-1024.000000), expected -1024.000000, got -1024.000000': Passed 895s INFO: 11/02/25 12:10:35: Assert Summary: Total=8 Passed=8 Failed=0 895s INFO: 11/02/25 12:10:35: Total Test runtime: 0.0 sec 895s INFO: 11/02/25 12:10:35: >>> Test 'floor_roundNumberCases': Passed 895s INFO: 11/02/25 12:10:35: ----- Test Case 10.5: 'floor_fractionCases' started 895s INFO: 11/02/25 12:10:35: Test Description: 'Checks a set of fractions' 895s INFO: 11/02/25 12:10:35: Test Iteration 1: execKey 15136278335865547822 895s INFO: 11/02/25 12:10:35: Assert 'Floor(0.500000), expected 0.000000, got 0.000000': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Floor(-0.500000), expected -1.000000, got -1.000000': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Floor(1.333333), expected 1.000000, got 1.000000': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Floor(-1.333333), expected -2.000000, got -2.000000': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Floor(10.857143), expected 10.000000, got 10.000000': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Floor(-10.857143), expected -11.000000, got -11.000000': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Floor(66.875000), expected 66.000000, got 66.000000': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Floor(-66.875000), expected -67.000000, got -67.000000': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Floor(365.226415), expected 365.000000, got 365.000000': Passed 895s INFO: 11/02/25 12:10:35: Assert 'Floor(-365.226415), expected -366.000000, got -366.000000': Passed 895s INFO: 11/02/25 12:10:35: Assert Summary: Total=10 Passed=10 Failed=0 895s INFO: 11/02/25 12:10:35: Total Test runtime: 0.0 sec 895s INFO: 11/02/25 12:10:35: >>> Test 'floor_fractionCases': Passed 895s INFO: 11/02/25 12:10:35: ----- Test Case 10.6: 'floor_rangeTest' started 895s INFO: 11/02/25 12:10:35: Test Description: 'Checks a range of positive integer' 895s INFO: 11/02/25 12:10:35: Test Iteration 1: execKey 14302488950601351498 895s INFO: 11/02/25 12:10:35: Assert 'Floor: Testing a range of 10000000 values with steps of 429': Passed 896s INFO: 11/02/25 12:10:35: Assert Summary: Total=1 Passed=1 Failed=0 896s INFO: 11/02/25 12:10:35: Total Test runtime: 0.1 sec 896s INFO: 11/02/25 12:10:35: >>> Test 'floor_rangeTest': Passed 896s INFO: 11/02/25 12:10:35: ----- Test Case 10.7: 'ceil_infCases' started 896s INFO: 11/02/25 12:10:35: Test Description: 'Checks positive and negative infinity' 896s INFO: 11/02/25 12:10:35: Test Iteration 1: execKey 10619098244100516624 896s INFO: 11/02/25 12:10:35: Assert 'Ceil(inf), expected inf, got inf': Passed 896s INFO: 11/02/25 12:10:35: Assert 'Ceil(-inf), expected -inf, got -inf': Passed 896s INFO: 11/02/25 12:10:35: Assert Summary: Total=2 Passed=2 Failed=0 896s INFO: 11/02/25 12:10:35: Total Test runtime: 0.0 sec 896s INFO: 11/02/25 12:10:35: >>> Test 'ceil_infCases': Passed 896s INFO: 11/02/25 12:10:35: ----- Test Case 10.8: 'ceil_zeroCases' started 896s INFO: 11/02/25 12:10:35: Test Description: 'Checks positive and negative zero' 896s INFO: 11/02/25 12:10:35: Test Iteration 1: execKey 4986299717181154255 896s INFO: 11/02/25 12:10:35: Assert 'Ceil(0.000000), expected 0.000000, got 0.000000': Passed 896s INFO: 11/02/25 12:10:35: Assert 'Ceil(-0.000000), expected -0.000000, got -0.000000': Passed 896s INFO: 11/02/25 12:10:35: Assert Summary: Total=2 Passed=2 Failed=0 896s INFO: 11/02/25 12:10:35: Total Test runtime: 0.0 sec 896s INFO: 11/02/25 12:10:35: >>> Test 'ceil_zeroCases': Passed 896s INFO: 11/02/25 12:10:35: ----- Test Case 10.9: 'ceil_nanCase' started 896s INFO: 11/02/25 12:10:35: Test Description: 'Checks NAN' 896s INFO: 11/02/25 12:10:35: Test Iteration 1: execKey 11935211323532962673 896s INFO: 11/02/25 12:10:35: Assert 'Ceil(nan), expected nan, got nan': Passed 896s INFO: 11/02/25 12:10:35: Assert Summary: Total=1 Passed=1 Failed=0 896s INFO: 11/02/25 12:10:35: Total Test runtime: 0.0 sec 896s INFO: 11/02/25 12:10:35: >>> Test 'ceil_nanCase': Passed 896s INFO: 11/02/25 12:10:35: ----- Test Case 10.10: 'ceil_roundNumberCases' started 896s INFO: 11/02/25 12:10:35: Test Description: 'Checks a set of integral values' 896s INFO: 11/02/25 12:10:35: Test Iteration 1: execKey 13849327600038671828 896s INFO: 11/02/25 12:10:35: Assert 'Ceil(1.000000), expected 1.000000, got 1.000000': Passed 896s INFO: 11/02/25 12:10:35: Assert 'Ceil(-1.000000), expected -1.000000, got -1.000000': Passed 896s INFO: 11/02/25 12:10:35: Assert 'Ceil(15.000000), expected 15.000000, got 15.000000': Passed 896s INFO: 11/02/25 12:10:35: Assert 'Ceil(-15.000000), expected -15.000000, got -15.000000': Passed 896s INFO: 11/02/25 12:10:35: Assert 'Ceil(125.000000), expected 125.000000, got 125.000000': Passed 896s INFO: 11/02/25 12:10:35: Assert 'Ceil(-125.000000), expected -125.000000, got -125.000000': Passed 896s INFO: 11/02/25 12:10:35: Assert 'Ceil(1024.000000), expected 1024.000000, got 1024.000000': Passed 896s INFO: 11/02/25 12:10:35: Assert 'Ceil(-1024.000000), expected -1024.000000, got -1024.000000': Passed 896s INFO: 11/02/25 12:10:35: Assert Summary: Total=8 Passed=8 Failed=0 896s INFO: 11/02/25 12:10:35: Total Test runtime: 0.0 sec 896s INFO: 11/02/25 12:10:35: >>> Test 'ceil_roundNumberCases': Passed 896s INFO: 11/02/25 12:10:35: ----- Test Case 10.11: 'ceil_fractionCases' started 896s INFO: 11/02/25 12:10:35: Test Description: 'Checks a set of fractions' 896s INFO: 11/02/25 12:10:35: Test Iteration 1: execKey 5506670380404310521 896s INFO: 11/02/25 12:10:35: Assert 'Ceil(0.500000), expected 1.000000, got 1.000000': Passed 896s INFO: 11/02/25 12:10:35: Assert 'Ceil(-0.500000), expected -0.000000, got -0.000000': Passed 896s INFO: 11/02/25 12:10:35: Assert 'Ceil(1.333333), expected 2.000000, got 2.000000': Passed 896s INFO: 11/02/25 12:10:35: Assert 'Ceil(-1.333333), expected -1.000000, got -1.000000': Passed 896s INFO: 11/02/25 12:10:35: Assert 'Ceil(10.857143), expected 11.000000, got 11.000000': Passed 896s INFO: 11/02/25 12:10:35: Assert 'Ceil(-10.857143), expected -10.000000, got -10.000000': Passed 896s INFO: 11/02/25 12:10:35: Assert 'Ceil(66.875000), expected 67.000000, got 67.000000': Passed 896s INFO: 11/02/25 12:10:35: Assert 'Ceil(-66.875000), expected -66.000000, got -66.000000': Passed 896s INFO: 11/02/25 12:10:35: Assert 'Ceil(365.226415), expected 366.000000, got 366.000000': Passed 896s INFO: 11/02/25 12:10:35: Assert 'Ceil(-365.226415), expected -365.000000, got -365.000000': Passed 896s INFO: 11/02/25 12:10:35: Assert Summary: Total=10 Passed=10 Failed=0 896s INFO: 11/02/25 12:10:35: Total Test runtime: 0.0 sec 896s INFO: 11/02/25 12:10:35: >>> Test 'ceil_fractionCases': Passed 896s INFO: 11/02/25 12:10:35: ----- Test Case 10.12: 'ceil_rangeTest' started 896s INFO: 11/02/25 12:10:35: Test Description: 'Checks a range of positive integer' 896s INFO: 11/02/25 12:10:35: Test Iteration 1: execKey 10563075507541717611 896s INFO: 11/02/25 12:10:35: Assert 'Ceil: Testing a range of 10000000 values with steps of 429': Passed 896s INFO: 11/02/25 12:10:35: Assert Summary: Total=1 Passed=1 Failed=0 896s INFO: 11/02/25 12:10:35: Total Test runtime: 0.1 sec 896s INFO: 11/02/25 12:10:35: >>> Test 'ceil_rangeTest': Passed 896s INFO: 11/02/25 12:10:35: ----- Test Case 10.13: 'trunc_infCases' started 896s INFO: 11/02/25 12:10:35: Test Description: 'Checks positive and negative infinity' 896s INFO: 11/02/25 12:10:35: Test Iteration 1: execKey 7779278734556492146 896s INFO: 11/02/25 12:10:35: Assert 'Trunc(inf), expected inf, got inf': Passed 896s INFO: 11/02/25 12:10:35: Assert 'Trunc(-inf), expected -inf, got -inf': Passed 896s INFO: 11/02/25 12:10:35: Assert Summary: Total=2 Passed=2 Failed=0 896s INFO: 11/02/25 12:10:35: Total Test runtime: 0.0 sec 896s INFO: 11/02/25 12:10:35: >>> Test 'trunc_infCases': Passed 896s INFO: 11/02/25 12:10:35: ----- Test Case 10.14: 'trunc_zeroCases' started 896s INFO: 11/02/25 12:10:35: Test Description: 'Checks positive and negative zero' 896s INFO: 11/02/25 12:10:35: Test Iteration 1: execKey 3064198234381003658 896s INFO: 11/02/25 12:10:35: Assert 'Trunc(0.000000), expected 0.000000, got 0.000000': Passed 896s INFO: 11/02/25 12:10:35: Assert 'Trunc(-0.000000), expected -0.000000, got -0.000000': Passed 896s INFO: 11/02/25 12:10:35: Assert Summary: Total=2 Passed=2 Failed=0 896s INFO: 11/02/25 12:10:35: Total Test runtime: 0.0 sec 896s INFO: 11/02/25 12:10:35: >>> Test 'trunc_zeroCases': Passed 896s INFO: 11/02/25 12:10:35: ----- Test Case 10.15: 'trunc_nanCase' started 896s INFO: 11/02/25 12:10:35: Test Description: 'Checks NAN' 896s INFO: 11/02/25 12:10:35: Test Iteration 1: execKey 17023426062623285214 896s INFO: 11/02/25 12:10:35: Assert 'Trunc(nan), expected nan, got nan': Passed 896s INFO: 11/02/25 12:10:35: Assert Summary: Total=1 Passed=1 Failed=0 896s INFO: 11/02/25 12:10:35: Total Test runtime: 0.0 sec 896s INFO: 11/02/25 12:10:35: >>> Test 'trunc_nanCase': Passed 896s INFO: 11/02/25 12:10:35: ----- Test Case 10.16: 'trunc_roundNumberCases' started 896s INFO: 11/02/25 12:10:35: Test Description: 'Checks a set of integral values' 896s INFO: 11/02/25 12:10:35: Test Iteration 1: execKey 5582075691172793108 896s INFO: 11/02/25 12:10:35: Assert 'Trunc(1.000000), expected 1.000000, got 1.000000': Passed 896s INFO: 11/02/25 12:10:35: Assert 'Trunc(-1.000000), expected -1.000000, got -1.000000': Passed 896s INFO: 11/02/25 12:10:35: Assert 'Trunc(15.000000), expected 15.000000, got 15.000000': Passed 896s INFO: 11/02/25 12:10:35: Assert 'Trunc(-15.000000), expected -15.000000, got -15.000000': Passed 896s INFO: 11/02/25 12:10:35: Assert 'Trunc(125.000000), expected 125.000000, got 125.000000': Passed 896s INFO: 11/02/25 12:10:35: Assert 'Trunc(-125.000000), expected -125.000000, got -125.000000': Passed 896s INFO: 11/02/25 12:10:35: Assert 'Trunc(1024.000000), expected 1024.000000, got 1024.000000': Passed 896s INFO: 11/02/25 12:10:35: Assert 'Trunc(-1024.000000), expected -1024.000000, got -1024.000000': Passed 896s INFO: 11/02/25 12:10:35: Assert Summary: Total=8 Passed=8 Failed=0 896s INFO: 11/02/25 12:10:35: Total Test runtime: 0.0 sec 896s INFO: 11/02/25 12:10:35: >>> Test 'trunc_roundNumberCases': Passed 896s INFO: 11/02/25 12:10:35: ----- Test Case 10.17: 'trunc_fractionCases' started 896s INFO: 11/02/25 12:10:35: Test Description: 'Checks a set of fractions' 896s INFO: 11/02/25 12:10:35: Test Iteration 1: execKey 5650482928101990303 896s INFO: 11/02/25 12:10:35: Assert 'Trunc(0.500000), expected 0.000000, got 0.000000': Passed 896s INFO: 11/02/25 12:10:35: Assert 'Trunc(-0.500000), expected -0.000000, got -0.000000': Passed 896s INFO: 11/02/25 12:10:35: Assert 'Trunc(1.333333), expected 1.000000, got 1.000000': Passed 896s INFO: 11/02/25 12:10:35: Assert 'Trunc(-1.333333), expected -1.000000, got -1.000000': Passed 896s INFO: 11/02/25 12:10:35: Assert 'Trunc(10.857143), expected 10.000000, got 10.000000': Passed 896s INFO: 11/02/25 12:10:35: Assert 'Trunc(-10.857143), expected -10.000000, got -10.000000': Passed 896s INFO: 11/02/25 12:10:35: Assert 'Trunc(66.875000), expected 66.000000, got 66.000000': Passed 896s INFO: 11/02/25 12:10:35: Assert 'Trunc(-66.875000), expected -66.000000, got -66.000000': Passed 896s INFO: 11/02/25 12:10:35: Assert 'Trunc(365.226415), expected 365.000000, got 365.000000': Passed 896s INFO: 11/02/25 12:10:35: Assert 'Trunc(-365.226415), expected -365.000000, got -365.000000': Passed 896s INFO: 11/02/25 12:10:35: Assert Summary: Total=10 Passed=10 Failed=0 896s INFO: 11/02/25 12:10:35: Total Test runtime: 0.0 sec 896s INFO: 11/02/25 12:10:35: >>> Test 'trunc_fractionCases': Passed 896s INFO: 11/02/25 12:10:35: ----- Test Case 10.18: 'trunc_rangeTest' started 896s INFO: 11/02/25 12:10:35: Test Description: 'Checks a range of positive integer' 896s INFO: 11/02/25 12:10:35: Test Iteration 1: execKey 1065101955508084263 896s INFO: 11/02/25 12:10:35: Assert 'Trunc: Testing a range of 10000000 values with steps of 429': Passed 896s INFO: 11/02/25 12:10:35: Assert Summary: Total=1 Passed=1 Failed=0 896s INFO: 11/02/25 12:10:35: Total Test runtime: 0.1 sec 896s INFO: 11/02/25 12:10:35: >>> Test 'trunc_rangeTest': Passed 896s INFO: 11/02/25 12:10:35: ----- Test Case 10.19: 'round_infCases' started 896s INFO: 11/02/25 12:10:35: Test Description: 'Checks positive and negative infinity' 896s INFO: 11/02/25 12:10:35: Test Iteration 1: execKey 14389418093965902708 896s INFO: 11/02/25 12:10:35: Assert 'Round(inf), expected inf, got inf': Passed 896s INFO: 11/02/25 12:10:35: Assert 'Round(-inf), expected -inf, got -inf': Passed 896s INFO: 11/02/25 12:10:35: Assert Summary: Total=2 Passed=2 Failed=0 896s INFO: 11/02/25 12:10:35: Total Test runtime: 0.0 sec 896s INFO: 11/02/25 12:10:35: >>> Test 'round_infCases': Passed 896s INFO: 11/02/25 12:10:35: ----- Test Case 10.20: 'round_zeroCases' started 896s INFO: 11/02/25 12:10:35: Test Description: 'Checks positive and negative zero' 896s INFO: 11/02/25 12:10:35: Test Iteration 1: execKey 7929117628415785523 896s INFO: 11/02/25 12:10:35: Assert 'Round(0.000000), expected 0.000000, got 0.000000': Passed 896s INFO: 11/02/25 12:10:35: Assert 'Round(-0.000000), expected -0.000000, got -0.000000': Passed 896s INFO: 11/02/25 12:10:35: Assert Summary: Total=2 Passed=2 Failed=0 896s INFO: 11/02/25 12:10:35: Total Test runtime: 0.0 sec 896s INFO: 11/02/25 12:10:35: >>> Test 'round_zeroCases': Passed 896s INFO: 11/02/25 12:10:35: ----- Test Case 10.21: 'round_nanCase' started 896s INFO: 11/02/25 12:10:35: Test Description: 'Checks NAN' 896s INFO: 11/02/25 12:10:35: Test Iteration 1: execKey 10584569146258008484 896s INFO: 11/02/25 12:10:35: Assert 'Round(nan), expected nan, got nan': Passed 896s INFO: 11/02/25 12:10:35: Assert Summary: Total=1 Passed=1 Failed=0 896s INFO: 11/02/25 12:10:35: Total Test runtime: 0.0 sec 896s INFO: 11/02/25 12:10:35: >>> Test 'round_nanCase': Passed 896s INFO: 11/02/25 12:10:35: ----- Test Case 10.22: 'round_roundNumberCases' started 896s INFO: 11/02/25 12:10:35: Test Description: 'Checks a set of integral values' 896s INFO: 11/02/25 12:10:35: Test Iteration 1: execKey 14675308166179991191 896s INFO: 11/02/25 12:10:35: Assert 'Round(1.000000), expected 1.000000, got 1.000000': Passed 896s INFO: 11/02/25 12:10:35: Assert 'Round(-1.000000), expected -1.000000, got -1.000000': Passed 896s INFO: 11/02/25 12:10:35: Assert 'Round(15.000000), expected 15.000000, got 15.000000': Passed 896s INFO: 11/02/25 12:10:35: Assert 'Round(-15.000000), expected -15.000000, got -15.000000': Passed 896s INFO: 11/02/25 12:10:35: Assert 'Round(125.000000), expected 125.000000, got 125.000000': Passed 896s INFO: 11/02/25 12:10:35: Assert 'Round(-125.000000), expected -125.000000, got -125.000000': Passed 896s INFO: 11/02/25 12:10:35: Assert 'Round(1024.000000), expected 1024.000000, got 1024.000000': Passed 896s INFO: 11/02/25 12:10:35: Assert 'Round(-1024.000000), expected -1024.000000, got -1024.000000': Passed 896s INFO: 11/02/25 12:10:35: Assert Summary: Total=8 Passed=8 Failed=0 896s INFO: 11/02/25 12:10:35: Total Test runtime: 0.0 sec 896s INFO: 11/02/25 12:10:35: >>> Test 'round_roundNumberCases': Passed 896s INFO: 11/02/25 12:10:35: ----- Test Case 10.23: 'round_fractionCases' started 896s INFO: 11/02/25 12:10:35: Test Description: 'Checks a set of fractions' 896s INFO: 11/02/25 12:10:35: Test Iteration 1: execKey 10708855503004853587 896s INFO: 11/02/25 12:10:35: Assert 'Round(0.500000), expected 1.000000, got 1.000000': Passed 896s INFO: 11/02/25 12:10:35: Assert 'Round(-0.500000), expected -1.000000, got -1.000000': Passed 896s INFO: 11/02/25 12:10:35: Assert 'Round(1.333333), expected 1.000000, got 1.000000': Passed 896s INFO: 11/02/25 12:10:35: Assert 'Round(-1.333333), expected -1.000000, got -1.000000': Passed 896s INFO: 11/02/25 12:10:35: Assert 'Round(10.857143), expected 11.000000, got 11.000000': Passed 896s INFO: 11/02/25 12:10:35: Assert 'Round(-10.857143), expected -11.000000, got -11.000000': Passed 896s INFO: 11/02/25 12:10:35: Assert 'Round(66.875000), expected 67.000000, got 67.000000': Passed 896s INFO: 11/02/25 12:10:35: Assert 'Round(-66.875000), expected -67.000000, got -67.000000': Passed 896s INFO: 11/02/25 12:10:35: Assert 'Round(365.226415), expected 365.000000, got 365.000000': Passed 896s INFO: 11/02/25 12:10:35: Assert 'Round(-365.226415), expected -365.000000, got -365.000000': Passed 896s INFO: 11/02/25 12:10:35: Assert Summary: Total=10 Passed=10 Failed=0 896s INFO: 11/02/25 12:10:35: Total Test runtime: 0.0 sec 896s INFO: 11/02/25 12:10:35: >>> Test 'round_fractionCases': Passed 896s INFO: 11/02/25 12:10:35: ----- Test Case 10.24: 'round_rangeTest' started 896s INFO: 11/02/25 12:10:35: Test Description: 'Checks a range of positive integer' 896s INFO: 11/02/25 12:10:35: Test Iteration 1: execKey 16392776053695521014 896s INFO: 11/02/25 12:10:35: Assert 'Round: Testing a range of 10000000 values with steps of 429': Passed 896s INFO: 11/02/25 12:10:36: Assert Summary: Total=1 Passed=1 Failed=0 896s INFO: 11/02/25 12:10:36: Total Test runtime: 0.1 sec 896s INFO: 11/02/25 12:10:36: >>> Test 'round_rangeTest': Passed 896s INFO: 11/02/25 12:10:36: ----- Test Case 10.25: 'fabs_infCases' started 896s INFO: 11/02/25 12:10:36: Test Description: 'Checks positive and negative infinity' 896s INFO: 11/02/25 12:10:36: Test Iteration 1: execKey 16141313648585526205 896s INFO: 11/02/25 12:10:36: Assert 'Fabs(inf), expected inf, got inf': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Fabs(-inf), expected inf, got inf': Passed 896s INFO: 11/02/25 12:10:36: Assert Summary: Total=2 Passed=2 Failed=0 896s INFO: 11/02/25 12:10:36: Total Test runtime: 0.0 sec 896s INFO: 11/02/25 12:10:36: >>> Test 'fabs_infCases': Passed 896s INFO: 11/02/25 12:10:36: ----- Test Case 10.26: 'fabs_zeroCases' started 896s INFO: 11/02/25 12:10:36: Test Description: 'Checks positive and negative zero' 896s INFO: 11/02/25 12:10:36: Test Iteration 1: execKey 9702305237122823271 896s INFO: 11/02/25 12:10:36: Assert 'Fabs(0.000000), expected 0.000000, got 0.000000': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Fabs(-0.000000), expected 0.000000, got 0.000000': Passed 896s INFO: 11/02/25 12:10:36: Assert Summary: Total=2 Passed=2 Failed=0 896s INFO: 11/02/25 12:10:36: Total Test runtime: 0.0 sec 896s INFO: 11/02/25 12:10:36: >>> Test 'fabs_zeroCases': Passed 896s INFO: 11/02/25 12:10:36: ----- Test Case 10.27: 'fabs_nanCase' started 896s INFO: 11/02/25 12:10:36: Test Description: 'Checks NAN' 896s INFO: 11/02/25 12:10:36: Test Iteration 1: execKey 2117876121855327108 896s INFO: 11/02/25 12:10:36: Assert 'Fabs(nan), expected nan, got nan': Passed 896s INFO: 11/02/25 12:10:36: Assert Summary: Total=1 Passed=1 Failed=0 896s INFO: 11/02/25 12:10:36: Total Test runtime: 0.0 sec 896s INFO: 11/02/25 12:10:36: >>> Test 'fabs_nanCase': Passed 896s INFO: 11/02/25 12:10:36: ----- Test Case 10.28: 'fabs_rangeTest' started 896s INFO: 11/02/25 12:10:36: Test Description: 'Checks a range of positive integer' 896s INFO: 11/02/25 12:10:36: Test Iteration 1: execKey 10329840561621110630 896s INFO: 11/02/25 12:10:36: Assert 'Fabs: Testing a range of 10000000 values with steps of 429': Passed 896s INFO: 11/02/25 12:10:36: Assert Summary: Total=1 Passed=1 Failed=0 896s INFO: 11/02/25 12:10:36: Total Test runtime: 0.1 sec 896s INFO: 11/02/25 12:10:36: >>> Test 'fabs_rangeTest': Passed 896s INFO: 11/02/25 12:10:36: ----- Test Case 10.29: 'copysign_infCases' started 896s INFO: 11/02/25 12:10:36: Test Description: 'Checks positive and negative infinity' 896s INFO: 11/02/25 12:10:36: Test Iteration 1: execKey 12956405390129231647 896s INFO: 11/02/25 12:10:36: Assert 'Copysign(inf,-1.0), expected -inf, got -inf': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Copysign(inf,1.0), expected inf, got inf': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Copysign(-inf,-1.0), expected -inf, got -inf': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Copysign(-inf,1.0), expected inf, got inf': Passed 896s INFO: 11/02/25 12:10:36: Assert Summary: Total=4 Passed=4 Failed=0 896s INFO: 11/02/25 12:10:36: Total Test runtime: 0.0 sec 896s INFO: 11/02/25 12:10:36: >>> Test 'copysign_infCases': Passed 896s INFO: 11/02/25 12:10:36: ----- Test Case 10.30: 'copysign_zeroCases' started 896s INFO: 11/02/25 12:10:36: Test Description: 'Checks positive and negative zero' 896s INFO: 11/02/25 12:10:36: Test Iteration 1: execKey 1936651486581724233 896s INFO: 11/02/25 12:10:36: Assert 'Copysign(0.000000,1.000000), expected 0.000000, got 0.000000': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Copysign(0.000000,-1.000000), expected -0.000000, got -0.000000': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Copysign(-0.000000,1.000000), expected 0.000000, got 0.000000': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Copysign(-0.000000,-1.000000), expected -0.000000, got -0.000000': Passed 896s INFO: 11/02/25 12:10:36: Assert Summary: Total=4 Passed=4 Failed=0 896s INFO: 11/02/25 12:10:36: Total Test runtime: 0.0 sec 896s INFO: 11/02/25 12:10:36: >>> Test 'copysign_zeroCases': Passed 896s INFO: 11/02/25 12:10:36: ----- Test Case 10.31: 'copysign_nanCases' started 896s INFO: 11/02/25 12:10:36: Test Description: 'Checks NANs' 896s INFO: 11/02/25 12:10:36: Test Iteration 1: execKey 1864463955010782182 896s INFO: 11/02/25 12:10:36: Assert 'Copysign(nan,1.0), expected nan, got nan': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Copysign(nan,-1.0), expected nan, got -nan': Passed 896s INFO: 11/02/25 12:10:36: Assert Summary: Total=2 Passed=2 Failed=0 896s INFO: 11/02/25 12:10:36: Total Test runtime: 0.0 sec 896s INFO: 11/02/25 12:10:36: >>> Test 'copysign_nanCases': Passed 896s INFO: 11/02/25 12:10:36: ----- Test Case 10.32: 'copysign_rangeTest' started 896s INFO: 11/02/25 12:10:36: Test Description: 'Checks a range of positive integer' 896s INFO: 11/02/25 12:10:36: Test Iteration 1: execKey 2011507959607276167 896s INFO: 11/02/25 12:10:36: Assert 'Copysign: Testing a range of 10000000 values with steps of 429': Passed 896s INFO: 11/02/25 12:10:36: Assert Summary: Total=1 Passed=1 Failed=0 896s INFO: 11/02/25 12:10:36: Total Test runtime: 0.1 sec 896s INFO: 11/02/25 12:10:36: >>> Test 'copysign_rangeTest': Passed 896s INFO: 11/02/25 12:10:36: ----- Test Case 10.33: 'fmod_divOfInfCases' started 896s INFO: 11/02/25 12:10:36: Test Description: 'Checks division of positive and negative infinity' 896s INFO: 11/02/25 12:10:36: Test Iteration 1: execKey 16832084597249134672 896s INFO: 11/02/25 12:10:36: Assert 'Fmod(inf,-1.0), expected nan, got nan': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Fmod(inf,1.0), expected nan, got nan': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Fmod(-inf,-1.0), expected nan, got nan': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Fmod(-inf,1.0), expected nan, got nan': Passed 896s INFO: 11/02/25 12:10:36: Assert Summary: Total=4 Passed=4 Failed=0 896s INFO: 11/02/25 12:10:36: Total Test runtime: 0.0 sec 896s INFO: 11/02/25 12:10:36: >>> Test 'fmod_divOfInfCases': Passed 896s INFO: 11/02/25 12:10:36: ----- Test Case 10.34: 'fmod_divByInfCases' started 896s INFO: 11/02/25 12:10:36: Test Description: 'Checks division by positive and negative infinity' 896s INFO: 11/02/25 12:10:36: Test Iteration 1: execKey 17766997624598411818 896s INFO: 11/02/25 12:10:36: Assert 'Fmod(1.0,inf), expected 1.000000, got 1.000000': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Fmod(-1.0,inf), expected -1.000000, got -1.000000': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Fmod(1.0,-inf), expected 1.000000, got 1.000000': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Fmod(-1.0,-inf), expected -1.000000, got -1.000000': Passed 896s INFO: 11/02/25 12:10:36: Assert Summary: Total=4 Passed=4 Failed=0 896s INFO: 11/02/25 12:10:36: Total Test runtime: 0.0 sec 896s INFO: 11/02/25 12:10:36: >>> Test 'fmod_divByInfCases': Passed 896s INFO: 11/02/25 12:10:36: ----- Test Case 10.35: 'fmod_divOfZeroCases' started 896s INFO: 11/02/25 12:10:36: Test Description: 'Checks division of positive and negative zero' 896s INFO: 11/02/25 12:10:36: Test Iteration 1: execKey 15036904419490771798 896s INFO: 11/02/25 12:10:36: Assert 'Fmod(0.000000,1.000000), expected 0.000000, got 0.000000': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Fmod(0.000000,-1.000000), expected 0.000000, got 0.000000': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Fmod(-0.000000,1.000000), expected -0.000000, got -0.000000': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Fmod(-0.000000,-1.000000), expected -0.000000, got -0.000000': Passed 896s INFO: 11/02/25 12:10:36: Assert Summary: Total=4 Passed=4 Failed=0 896s INFO: 11/02/25 12:10:36: Total Test runtime: 0.0 sec 896s INFO: 11/02/25 12:10:36: >>> Test 'fmod_divOfZeroCases': Passed 896s INFO: 11/02/25 12:10:36: ----- Test Case 10.36: 'fmod_divByZeroCases' started 896s INFO: 11/02/25 12:10:36: Test Description: 'Checks division by positive and negative zero' 896s INFO: 11/02/25 12:10:36: Test Iteration 1: execKey 2519534674766641607 896s INFO: 11/02/25 12:10:36: Assert 'Fmod(1.0,0.0), expected nan, got nan': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Fmod(-1.0,0.0), expected nan, got nan': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Fmod(1.0,-0.0), expected nan, got nan': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Fmod(-1.0,-0.0), expected nan, got nan': Passed 896s INFO: 11/02/25 12:10:36: Assert Summary: Total=4 Passed=4 Failed=0 896s INFO: 11/02/25 12:10:36: Total Test runtime: 0.0 sec 896s INFO: 11/02/25 12:10:36: >>> Test 'fmod_divByZeroCases': Passed 896s INFO: 11/02/25 12:10:36: ----- Test Case 10.37: 'fmod_nanCases' started 896s INFO: 11/02/25 12:10:36: Test Description: 'Checks NANs' 896s INFO: 11/02/25 12:10:36: Test Iteration 1: execKey 7504825826003536684 896s INFO: 11/02/25 12:10:36: Assert 'Fmod(nan,1.0), expected nan, got nan': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Fmod(nan,-1.0), expected nan, got nan': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Fmod(1.0,nan), expected nan, got nan': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Fmod(-1.0,nan), expected nan, got nan': Passed 896s INFO: 11/02/25 12:10:36: Assert Summary: Total=4 Passed=4 Failed=0 896s INFO: 11/02/25 12:10:36: Total Test runtime: 0.0 sec 896s INFO: 11/02/25 12:10:36: >>> Test 'fmod_nanCases': Passed 896s INFO: 11/02/25 12:10:36: ----- Test Case 10.38: 'fmod_regularCases' started 896s INFO: 11/02/25 12:10:36: Test Description: 'Checks a set of regular values' 896s INFO: 11/02/25 12:10:36: Test Iteration 1: execKey 8310898393475493135 896s INFO: 11/02/25 12:10:36: Assert 'Fmod(3.500000,2.000000), expected 1.500000, got 1.500000': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Fmod(-6.250000,3.000000), expected -0.250000, got -0.250000': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Fmod(7.500000,2.500000), expected 0.000000, got 0.000000': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Fmod(0.666667,-0.333333), expected 0.000000, got 0.000000': Passed 896s INFO: 11/02/25 12:10:36: Assert Summary: Total=4 Passed=4 Failed=0 896s INFO: 11/02/25 12:10:36: Total Test runtime: 0.0 sec 896s INFO: 11/02/25 12:10:36: >>> Test 'fmod_regularCases': Passed 896s INFO: 11/02/25 12:10:36: ----- Test Case 10.39: 'fmod_rangeTest' started 896s INFO: 11/02/25 12:10:36: Test Description: 'Checks a range of positive integer' 896s INFO: 11/02/25 12:10:36: Test Iteration 1: execKey 881055583928539850 896s INFO: 11/02/25 12:10:36: Assert 'Fmod: Testing a range of 10000000 values with steps of 429': Passed 896s INFO: 11/02/25 12:10:36: Assert Summary: Total=1 Passed=1 Failed=0 896s INFO: 11/02/25 12:10:36: Total Test runtime: 0.1 sec 896s INFO: 11/02/25 12:10:36: >>> Test 'fmod_rangeTest': Passed 896s INFO: 11/02/25 12:10:36: ----- Test Case 10.40: 'exp_infCases' started 896s INFO: 11/02/25 12:10:36: Test Description: 'Checks positive and negative infinity' 896s INFO: 11/02/25 12:10:36: Test Iteration 1: execKey 718748159567575490 896s INFO: 11/02/25 12:10:36: Assert 'Exp(inf), expected inf, got inf': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Exp(-inf), expected 0.000000, got 0.000000': Passed 896s INFO: 11/02/25 12:10:36: Assert Summary: Total=2 Passed=2 Failed=0 896s INFO: 11/02/25 12:10:36: Total Test runtime: 0.0 sec 896s INFO: 11/02/25 12:10:36: >>> Test 'exp_infCases': Passed 896s INFO: 11/02/25 12:10:36: ----- Test Case 10.41: 'exp_zeroCases' started 896s INFO: 11/02/25 12:10:36: Test Description: 'Checks for positive and negative zero' 896s INFO: 11/02/25 12:10:36: Test Iteration 1: execKey 10650681522291061411 896s INFO: 11/02/25 12:10:36: Assert 'Exp(0.000000), expected 1.000000, got 1.000000': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Exp(-0.000000), expected 1.000000, got 1.000000': Passed 896s INFO: 11/02/25 12:10:36: Assert Summary: Total=2 Passed=2 Failed=0 896s INFO: 11/02/25 12:10:36: Total Test runtime: 0.0 sec 896s INFO: 11/02/25 12:10:36: >>> Test 'exp_zeroCases': Passed 896s INFO: 11/02/25 12:10:36: ----- Test Case 10.42: 'exp_overflowCase' started 896s INFO: 11/02/25 12:10:36: Test Description: 'Checks for overflow' 896s INFO: 11/02/25 12:10:36: Test Iteration 1: execKey 6598002943082227948 896s INFO: 11/02/25 12:10:36: Assert 'Exp(710.000000), expected inf, got inf': Passed 896s INFO: 11/02/25 12:10:36: Assert Summary: Total=1 Passed=1 Failed=0 896s INFO: 11/02/25 12:10:36: Total Test runtime: 0.0 sec 896s INFO: 11/02/25 12:10:36: >>> Test 'exp_overflowCase': Passed 896s INFO: 11/02/25 12:10:36: ----- Test Case 10.43: 'exp_baseCase' started 896s INFO: 11/02/25 12:10:36: Test Description: 'Checks the base case' 896s INFO: 11/02/25 12:10:36: Test Iteration 1: execKey 14755050506382226613 896s INFO: 11/02/25 12:10:36: Assert 'Exp(1.000000), expected [2.718282,2.718282], got 2.718282': Passed 896s INFO: 11/02/25 12:10:36: Assert Summary: Total=1 Passed=1 Failed=0 896s INFO: 11/02/25 12:10:36: Total Test runtime: 0.0 sec 896s INFO: 11/02/25 12:10:36: >>> Test 'exp_baseCase': Passed 896s INFO: 11/02/25 12:10:36: ----- Test Case 10.44: 'exp_regularCases' started 896s INFO: 11/02/25 12:10:36: Test Description: 'Checks a set of regular values' 896s INFO: 11/02/25 12:10:36: Test Iteration 1: execKey 11563423229949407459 896s INFO: 11/02/25 12:10:36: Assert 'Exp(-101.000000), expected 0.000000 +/- 1e-10, got 0.000000': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Exp(-15.730000), expected 0.000000 +/- 1e-10, got 0.000000': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Exp(-1.000000), expected 0.367879 +/- 1.36788e-10, got 0.367879': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Exp(-0.500000), expected 0.606531 +/- 1.60653e-10, got 0.606531': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Exp(0.500000), expected 1.648721 +/- 2.64872e-10, got 1.648721': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Exp(2.250000), expected 9.487736 +/- 1.04877e-09, got 9.487736': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Exp(34.125000), expected 661148770968660.375000 +/- 66114.9, got 661148770968660.375000': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Exp(112.890000), expected 10653788283588960962604279261058893737879589093376.000000 +/- 1.06538e+39, got 10653788283588960962604279261058893737879589093376.000000': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Exp(539.483000), expected 1970107755334319939701129934673541628417235942656909222826926175622435588279443011110464355295725187195188154768877850257012251677751742837992843520967922303961718983154427294786640886286983037548604937796221048661733679844353544028160.000000 +/- 1.97011e+224, got 1970107755334319939701129934673541628417235942656909222826926175622435588279443011110464355295725187195188154768877850257012251677751742837992843520967922303961718983154427294786640886286983037548604937796221048661733679844353544028160.000000': Passed 896s INFO: 11/02/25 12:10:36: Assert Summary: Total=9 Passed=9 Failed=0 896s INFO: 11/02/25 12:10:36: Total Test runtime: 0.0 sec 896s INFO: 11/02/25 12:10:36: >>> Test 'exp_regularCases': Passed 896s INFO: 11/02/25 12:10:36: ----- Test Case 10.45: 'log_limitCases' started 896s INFO: 11/02/25 12:10:36: Test Description: 'Checks the domain limits' 896s INFO: 11/02/25 12:10:36: Test Iteration 1: execKey 16642840851257634670 896s INFO: 11/02/25 12:10:36: Assert 'Log(inf), expected inf, got inf': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Log(0.000000), expected -inf, got -inf': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Log(-0.000000), expected -inf, got -inf': Passed 896s INFO: 11/02/25 12:10:36: Assert Summary: Total=3 Passed=3 Failed=0 896s INFO: 11/02/25 12:10:36: Total Test runtime: 0.0 sec 896s INFO: 11/02/25 12:10:36: >>> Test 'log_limitCases': Passed 896s INFO: 11/02/25 12:10:36: ----- Test Case 10.46: 'log_nanCases' started 896s INFO: 11/02/25 12:10:36: Test Description: 'Checks NAN and negative values' 896s INFO: 11/02/25 12:10:36: Test Iteration 1: execKey 8068471300789700998 896s INFO: 11/02/25 12:10:36: Assert 'Log(nan), expected nan, got nan': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Log(-1234.567800), expected nan, got nan': Passed 896s INFO: 11/02/25 12:10:36: Assert Summary: Total=2 Passed=2 Failed=0 896s INFO: 11/02/25 12:10:36: Total Test runtime: 0.0 sec 896s INFO: 11/02/25 12:10:36: >>> Test 'log_nanCases': Passed 896s INFO: 11/02/25 12:10:36: ----- Test Case 10.47: 'log_baseCases' started 896s INFO: 11/02/25 12:10:36: Test Description: 'Checks the base cases' 896s INFO: 11/02/25 12:10:36: Test Iteration 1: execKey 7882148066437494266 896s INFO: 11/02/25 12:10:36: Assert 'Log(1.000000), expected 0.000000, got 0.000000': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Log(2.718282), expected 1.000000, got 1.000000': Passed 896s INFO: 11/02/25 12:10:36: Assert Summary: Total=2 Passed=2 Failed=0 896s INFO: 11/02/25 12:10:36: Total Test runtime: 0.0 sec 896s INFO: 11/02/25 12:10:36: >>> Test 'log_baseCases': Passed 896s INFO: 11/02/25 12:10:36: ----- Test Case 10.48: 'log_regularCases' started 896s INFO: 11/02/25 12:10:36: Test Description: 'Checks a set of regular values' 896s INFO: 11/02/25 12:10:36: Test Iteration 1: execKey 17440507618782833221 896s INFO: 11/02/25 12:10:36: Assert 'Log(5.000000), expected 1.609438, got 1.609438': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Log(10.000000), expected 2.302585, got 2.302585': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Log(56.320000), expected 4.031050, got 4.031050': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Log(789.123000), expected 6.670922, got 6.670922': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Log(2734.876324), expected 7.913841, got 7.913841': Passed 896s INFO: 11/02/25 12:10:36: Assert Summary: Total=5 Passed=5 Failed=0 896s INFO: 11/02/25 12:10:36: Total Test runtime: 0.0 sec 896s INFO: 11/02/25 12:10:36: >>> Test 'log_regularCases': Passed 896s INFO: 11/02/25 12:10:36: ----- Test Case 10.49: 'log10_limitCases' started 896s INFO: 11/02/25 12:10:36: Test Description: 'Checks the domain limits' 896s INFO: 11/02/25 12:10:36: Test Iteration 1: execKey 8440681847829955782 896s INFO: 11/02/25 12:10:36: Assert 'Log10(inf), expected inf, got inf': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Log10(0.000000), expected -inf, got -inf': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Log10(-0.000000), expected -inf, got -inf': Passed 896s INFO: 11/02/25 12:10:36: Assert Summary: Total=3 Passed=3 Failed=0 896s INFO: 11/02/25 12:10:36: Total Test runtime: 0.0 sec 896s INFO: 11/02/25 12:10:36: >>> Test 'log10_limitCases': Passed 896s INFO: 11/02/25 12:10:36: ----- Test Case 10.50: 'log10_nanCases' started 896s INFO: 11/02/25 12:10:36: Test Description: 'Checks NAN and negative values' 896s INFO: 11/02/25 12:10:36: Test Iteration 1: execKey 6825176988921824867 896s INFO: 11/02/25 12:10:36: Assert 'Log10(nan), expected nan, got nan': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Log10(-1234.567800), expected nan, got nan': Passed 896s INFO: 11/02/25 12:10:36: Assert Summary: Total=2 Passed=2 Failed=0 896s INFO: 11/02/25 12:10:36: Total Test runtime: 0.0 sec 896s INFO: 11/02/25 12:10:36: >>> Test 'log10_nanCases': Passed 896s INFO: 11/02/25 12:10:36: ----- Test Case 10.51: 'log10_baseCases' started 896s INFO: 11/02/25 12:10:36: Test Description: 'Checks the base cases' 896s INFO: 11/02/25 12:10:36: Test Iteration 1: execKey 4767472512659695782 896s INFO: 11/02/25 12:10:36: Assert 'Log10(1.000000), expected 0.000000, got 0.000000': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Log10(10.000000), expected 1.000000, got 1.000000': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Log10(100.000000), expected 2.000000, got 2.000000': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Log10(1000.000000), expected 3.000000, got 3.000000': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Log10(10000.000000), expected 4.000000, got 4.000000': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Log10(100000.000000), expected 5.000000, got 5.000000': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Log10(1000000.000000), expected 6.000000, got 6.000000': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Log10(10000000.000000), expected 7.000000, got 7.000000': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Log10(100000000.000000), expected 8.000000, got 8.000000': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Log10(1000000000.000000), expected 9.000000, got 9.000000': Passed 896s INFO: 11/02/25 12:10:36: Assert Summary: Total=10 Passed=10 Failed=0 896s INFO: 11/02/25 12:10:36: Total Test runtime: 0.0 sec 896s INFO: 11/02/25 12:10:36: >>> Test 'log10_baseCases': Passed 896s INFO: 11/02/25 12:10:36: ----- Test Case 10.52: 'log10_regularCases' started 896s INFO: 11/02/25 12:10:36: Test Description: 'Checks a set of regular values' 896s INFO: 11/02/25 12:10:36: Test Iteration 1: execKey 3450435511116389811 896s INFO: 11/02/25 12:10:36: Assert 'Log10(5.000000), expected 0.698970 +/- 1.69897e-10, got 0.698970': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Log10(12.500000), expected 1.096910 +/- 2.09691e-10, got 1.096910': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Log10(56.320000), expected 1.750663 +/- 2.75066e-10, got 1.750663': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Log10(789.123000), expected 2.897145 +/- 3.89714e-10, got 2.897145': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Log10(2734.876324), expected 3.436938 +/- 4.43694e-10, got 3.436938': Passed 896s INFO: 11/02/25 12:10:36: Assert Summary: Total=5 Passed=5 Failed=0 896s INFO: 11/02/25 12:10:36: Total Test runtime: 0.0 sec 896s INFO: 11/02/25 12:10:36: >>> Test 'log10_regularCases': Passed 896s INFO: 11/02/25 12:10:36: ----- Test Case 10.53: 'pow_baseNOneExpInfCases' started 896s INFO: 11/02/25 12:10:36: Test Description: 'Checks for pow(-1, +/-inf)' 896s INFO: 11/02/25 12:10:36: Test Iteration 1: execKey 6900496183658239604 896s INFO: 11/02/25 12:10:36: Assert 'Pow(-1.000000,inf), expected 1.000000, got 1.000000': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Pow(-1.000000,-inf), expected 1.000000, got 1.000000': Passed 896s INFO: 11/02/25 12:10:36: Assert Summary: Total=2 Passed=2 Failed=0 896s INFO: 11/02/25 12:10:36: Total Test runtime: 0.0 sec 896s INFO: 11/02/25 12:10:36: >>> Test 'pow_baseNOneExpInfCases': Passed 896s INFO: 11/02/25 12:10:36: ----- Test Case 10.54: 'pow_baseZeroExpNInfCases' started 896s INFO: 11/02/25 12:10:36: Test Description: 'Checks for pow(+/-0, -inf)' 896s INFO: 11/02/25 12:10:36: Test Iteration 1: execKey 14492636452676384965 896s INFO: 11/02/25 12:10:36: Assert 'Pow(0.000000,-inf), expected inf, got inf': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Pow(-0.000000,-inf), expected inf, got inf': Passed 896s INFO: 11/02/25 12:10:36: Assert Summary: Total=2 Passed=2 Failed=0 896s INFO: 11/02/25 12:10:36: Total Test runtime: 0.0 sec 896s INFO: 11/02/25 12:10:36: >>> Test 'pow_baseZeroExpNInfCases': Passed 896s INFO: 11/02/25 12:10:36: ----- Test Case 10.55: 'pow_expInfCases' started 896s INFO: 11/02/25 12:10:36: Test Description: 'Checks for pow(x, +/-inf)' 896s INFO: 11/02/25 12:10:36: Test Iteration 1: execKey 17011742712787355222 896s INFO: 11/02/25 12:10:36: Assert 'Pow(0.500000,inf), expected 0.000000, got 0.000000': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Pow(1.500000,inf), expected inf, got inf': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Pow(0.500000,inf), expected inf, got inf': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Pow(1.500000,-inf), expected 0.000000, got 0.000000': Passed 896s INFO: 11/02/25 12:10:36: Assert Summary: Total=4 Passed=4 Failed=0 896s INFO: 11/02/25 12:10:36: Total Test runtime: 0.0 sec 896s INFO: 11/02/25 12:10:36: >>> Test 'pow_expInfCases': Passed 896s INFO: 11/02/25 12:10:36: ----- Test Case 10.56: 'pow_basePInfCases' started 896s INFO: 11/02/25 12:10:36: Test Description: 'Checks for pow(inf, x)' 896s INFO: 11/02/25 12:10:36: Test Iteration 1: execKey 6634929254627998671 896s INFO: 11/02/25 12:10:36: Assert 'Pow(inf,-3.000000), expected 0.000000, got 0.000000': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Pow(inf,2.000000), expected inf, got inf': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Pow(inf,-2.123450), expected 0.000000, got 0.000000': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Pow(inf,3.123450), expected inf, got inf': Passed 896s INFO: 11/02/25 12:10:36: Assert Summary: Total=4 Passed=4 Failed=0 896s INFO: 11/02/25 12:10:36: Total Test runtime: 0.0 sec 896s INFO: 11/02/25 12:10:36: >>> Test 'pow_basePInfCases': Passed 896s INFO: 11/02/25 12:10:36: ----- Test Case 10.57: 'pow_baseNInfCases' started 896s INFO: 11/02/25 12:10:36: Test Description: 'Checks for pow(-inf, x)' 896s INFO: 11/02/25 12:10:36: Test Iteration 1: execKey 7389880541597128034 896s INFO: 11/02/25 12:10:36: Assert 'Pow(-inf,-3.000000), expected -0.000000, got -0.000000': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Pow(-inf,-2.000000), expected 0.000000, got 0.000000': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Pow(-inf,-5.500000), expected 0.000000, got 0.000000': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Pow(-inf,3.000000), expected -inf, got -inf': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Pow(-inf,2.000000), expected inf, got inf': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Pow(-inf,5.500000), expected inf, got inf': Passed 896s INFO: 11/02/25 12:10:36: Assert Summary: Total=6 Passed=6 Failed=0 896s INFO: 11/02/25 12:10:36: Total Test runtime: 0.0 sec 896s INFO: 11/02/25 12:10:36: >>> Test 'pow_baseNInfCases': Passed 896s INFO: 11/02/25 12:10:36: ----- Test Case 10.58: 'pow_badOperationCase' started 896s INFO: 11/02/25 12:10:36: Test Description: 'Checks for negative finite base and non-integer finite exponent' 896s INFO: 11/02/25 12:10:36: Test Iteration 1: execKey 4215752663333259998 896s INFO: 11/02/25 12:10:36: Assert 'Pow(-2.000000,4.200000), expected nan, got nan': Passed 896s INFO: 11/02/25 12:10:36: Assert Summary: Total=1 Passed=1 Failed=0 896s INFO: 11/02/25 12:10:36: Total Test runtime: 0.0 sec 896s INFO: 11/02/25 12:10:36: >>> Test 'pow_badOperationCase': Passed 896s INFO: 11/02/25 12:10:36: ----- Test Case 10.59: 'pow_base1ExpNanCase' started 896s INFO: 11/02/25 12:10:36: Test Description: 'Checks for pow(1.0, NAN)' 896s INFO: 11/02/25 12:10:36: Test Iteration 1: execKey 2058915408653970369 896s INFO: 11/02/25 12:10:36: Assert 'Pow(1.000000,nan), expected 1.000000, got 1.000000': Passed 896s INFO: 11/02/25 12:10:36: Assert Summary: Total=1 Passed=1 Failed=0 896s INFO: 11/02/25 12:10:36: Total Test runtime: 0.0 sec 896s INFO: 11/02/25 12:10:36: >>> Test 'pow_base1ExpNanCase': Passed 896s INFO: 11/02/25 12:10:36: ----- Test Case 10.60: 'pow_baseNanExp0Cases' started 896s INFO: 11/02/25 12:10:36: Test Description: 'Checks for pow(NAN, +/-0)' 896s INFO: 11/02/25 12:10:36: Test Iteration 1: execKey 1095714205027543338 896s INFO: 11/02/25 12:10:36: Assert 'Pow(nan,0.000000), expected 1.000000, got 1.000000': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Pow(nan,-0.000000), expected 1.000000, got 1.000000': Passed 896s INFO: 11/02/25 12:10:36: Assert Summary: Total=2 Passed=2 Failed=0 896s INFO: 11/02/25 12:10:36: Total Test runtime: 0.0 sec 896s INFO: 11/02/25 12:10:36: >>> Test 'pow_baseNanExp0Cases': Passed 896s INFO: 11/02/25 12:10:36: ----- Test Case 10.61: 'pow_nanArgsCases' started 896s INFO: 11/02/25 12:10:36: Test Description: 'Checks for pow(x, y) with either x or y being NAN' 896s INFO: 11/02/25 12:10:36: Test Iteration 1: execKey 12369938566425268493 896s INFO: 11/02/25 12:10:36: Assert 'Pow(7.800000,nan), expected nan, got nan': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Pow(nan,10.000000), expected nan, got nan': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Pow(nan,nan), expected nan, got nan': Passed 896s INFO: 11/02/25 12:10:36: Assert Summary: Total=3 Passed=3 Failed=0 896s INFO: 11/02/25 12:10:36: Total Test runtime: 0.0 sec 896s INFO: 11/02/25 12:10:36: >>> Test 'pow_nanArgsCases': Passed 896s INFO: 11/02/25 12:10:36: ----- Test Case 10.62: 'pow_baseNZeroExpOddCases' started 896s INFO: 11/02/25 12:10:36: Test Description: 'Checks for pow(-0.0, y), with y an odd integer.' 896s INFO: 11/02/25 12:10:36: Test Iteration 1: execKey 13420859175927928331 896s INFO: 11/02/25 12:10:36: Assert 'Pow(-0.000000,-3.000000), expected -inf, got -inf': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Pow(-0.000000,3.000000), expected -0.000000, got -0.000000': Passed 896s INFO: 11/02/25 12:10:36: Assert Summary: Total=2 Passed=2 Failed=0 896s INFO: 11/02/25 12:10:36: Total Test runtime: 0.0 sec 896s INFO: 11/02/25 12:10:36: >>> Test 'pow_baseNZeroExpOddCases': Passed 896s INFO: 11/02/25 12:10:36: ----- Test Case 10.63: 'pow_basePZeroExpOddCases' started 896s INFO: 11/02/25 12:10:36: Test Description: 'Checks for pow(0.0, y), with y an odd integer.' 896s INFO: 11/02/25 12:10:36: Test Iteration 1: execKey 17222657563417130597 896s INFO: 11/02/25 12:10:36: Assert 'Pow(0.000000,-5.000000), expected inf, got inf': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Pow(0.000000,5.000000), expected 0.000000, got 0.000000': Passed 896s INFO: 11/02/25 12:10:36: Assert Summary: Total=2 Passed=2 Failed=0 896s INFO: 11/02/25 12:10:36: Total Test runtime: 0.0 sec 896s INFO: 11/02/25 12:10:36: >>> Test 'pow_basePZeroExpOddCases': Passed 896s INFO: 11/02/25 12:10:36: ----- Test Case 10.64: 'pow_baseNZeroCases' started 896s INFO: 11/02/25 12:10:36: Test Description: 'Checks for pow(-0.0, y), with y finite and even or non-integer number' 896s INFO: 11/02/25 12:10:36: Test Iteration 1: execKey 9936851787536163123 896s INFO: 11/02/25 12:10:36: Assert 'Pow(-0.000000,-3.500000), expected inf, got inf': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Pow(-0.000000,-4.000000), expected inf, got inf': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Pow(-0.000000,3.500000), expected 0.000000, got 0.000000': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Pow(-0.000000,4.000000), expected 0.000000, got 0.000000': Passed 896s INFO: 11/02/25 12:10:36: Assert Summary: Total=4 Passed=4 Failed=0 896s INFO: 11/02/25 12:10:36: Total Test runtime: 0.0 sec 896s INFO: 11/02/25 12:10:36: >>> Test 'pow_baseNZeroCases': Passed 896s INFO: 11/02/25 12:10:36: ----- Test Case 10.65: 'pow_basePZeroCases' started 896s INFO: 11/02/25 12:10:36: Test Description: 'Checks for pow(0.0, y), with y finite and even or non-integer number' 896s INFO: 11/02/25 12:10:36: Test Iteration 1: execKey 11799926984313259053 896s INFO: 11/02/25 12:10:36: Assert 'Pow(0.000000,-3.500000), expected inf, got inf': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Pow(0.000000,-4.000000), expected inf, got inf': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Pow(0.000000,3.500000), expected 0.000000, got 0.000000': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Pow(0.000000,4.000000), expected 0.000000, got 0.000000': Passed 896s INFO: 11/02/25 12:10:36: Assert Summary: Total=4 Passed=4 Failed=0 896s INFO: 11/02/25 12:10:36: Total Test runtime: 0.0 sec 896s INFO: 11/02/25 12:10:36: >>> Test 'pow_basePZeroCases': Passed 896s INFO: 11/02/25 12:10:36: ----- Test Case 10.66: 'pow_regularCases' started 896s INFO: 11/02/25 12:10:36: Test Description: 'Checks a set of regular values' 896s INFO: 11/02/25 12:10:36: Test Iteration 1: execKey 16794900409785450158 896s INFO: 11/02/25 12:10:36: Assert 'Pow(-5.000000,3.000000), expected -125.000000 +/- 1.24e-08, got -125.000000': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Pow(3.000000,2.500000), expected 15.588457 +/- 1.65885e-09, got 15.588457': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Pow(39.230000,-1.500000), expected 0.004070 +/- 1.00407e-10, got 0.004070': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Pow(478.972000,12.125000), expected 315326359630449587856007411793920.000000 +/- 3.15326e+22, got 315326359630449587856007411793920.000000': Passed 896s INFO: 11/02/25 12:10:36: Assert Summary: Total=4 Passed=4 Failed=0 896s INFO: 11/02/25 12:10:36: Total Test runtime: 0.0 sec 896s INFO: 11/02/25 12:10:36: >>> Test 'pow_regularCases': Passed 896s INFO: 11/02/25 12:10:36: ----- Test Case 10.67: 'pow_powerOfTwo' started 896s INFO: 11/02/25 12:10:36: Test Description: 'Checks the powers of two from 1 to 8' 896s INFO: 11/02/25 12:10:36: Test Iteration 1: execKey 8729910707456812311 896s INFO: 11/02/25 12:10:36: Assert 'Pow(2.000000,1.000000), expected 2.000000, got 2.000000': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Pow(2.000000,2.000000), expected 4.000000, got 4.000000': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Pow(2.000000,3.000000), expected 8.000000, got 8.000000': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Pow(2.000000,4.000000), expected 16.000000, got 16.000000': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Pow(2.000000,5.000000), expected 32.000000, got 32.000000': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Pow(2.000000,6.000000), expected 64.000000, got 64.000000': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Pow(2.000000,7.000000), expected 128.000000, got 128.000000': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Pow(2.000000,8.000000), expected 256.000000, got 256.000000': Passed 896s INFO: 11/02/25 12:10:36: Assert Summary: Total=8 Passed=8 Failed=0 896s INFO: 11/02/25 12:10:36: Total Test runtime: 0.0 sec 896s INFO: 11/02/25 12:10:36: >>> Test 'pow_powerOfTwo': Passed 896s INFO: 11/02/25 12:10:36: ----- Test Case 10.68: 'pow_rangeTest' started 896s INFO: 11/02/25 12:10:36: Test Description: 'Checks a range of positive integer to the power of 0' 896s INFO: 11/02/25 12:10:36: Test Iteration 1: execKey 8891107186432107866 896s INFO: 11/02/25 12:10:36: Assert 'Pow: Testing a range of 10000000 values with steps of 429': Passed 896s INFO: 11/02/25 12:10:36: Assert Summary: Total=1 Passed=1 Failed=0 896s INFO: 11/02/25 12:10:36: Total Test runtime: 0.2 sec 896s INFO: 11/02/25 12:10:36: >>> Test 'pow_rangeTest': Passed 896s INFO: 11/02/25 12:10:36: ----- Test Case 10.69: 'sqrt_infCase' started 896s INFO: 11/02/25 12:10:36: Test Description: 'Checks positive infinity' 896s INFO: 11/02/25 12:10:36: Test Iteration 1: execKey 17301171354588427851 896s INFO: 11/02/25 12:10:36: Assert 'Sqrt(inf), expected inf, got inf': Passed 896s INFO: 11/02/25 12:10:36: Assert Summary: Total=1 Passed=1 Failed=0 896s INFO: 11/02/25 12:10:36: Total Test runtime: 0.0 sec 896s INFO: 11/02/25 12:10:36: >>> Test 'sqrt_infCase': Passed 896s INFO: 11/02/25 12:10:36: ----- Test Case 10.70: 'sqrt_nanCase' started 896s INFO: 11/02/25 12:10:36: Test Description: 'Checks NAN' 896s INFO: 11/02/25 12:10:36: Test Iteration 1: execKey 2981560757508953135 896s INFO: 11/02/25 12:10:36: Assert 'Sqrt(nan), expected nan, got nan': Passed 896s INFO: 11/02/25 12:10:36: Assert Summary: Total=1 Passed=1 Failed=0 896s INFO: 11/02/25 12:10:36: Total Test runtime: 0.0 sec 896s INFO: 11/02/25 12:10:36: >>> Test 'sqrt_nanCase': Passed 896s INFO: 11/02/25 12:10:36: ----- Test Case 10.71: 'sqrt_outOfDomainCases' started 896s INFO: 11/02/25 12:10:36: Test Description: 'Checks for values out of the domain' 896s INFO: 11/02/25 12:10:36: Test Iteration 1: execKey 8176173197512906990 896s INFO: 11/02/25 12:10:36: Assert 'Sqrt(-1.000000), expected nan, got nan': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Sqrt(-12345.678900), expected nan, got nan': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Sqrt(-inf), expected nan, got nan': Passed 896s INFO: 11/02/25 12:10:36: Assert Summary: Total=3 Passed=3 Failed=0 896s INFO: 11/02/25 12:10:36: Total Test runtime: 0.0 sec 896s INFO: 11/02/25 12:10:36: >>> Test 'sqrt_outOfDomainCases': Passed 896s INFO: 11/02/25 12:10:36: ----- Test Case 10.72: 'sqrt_baseCases' started 896s INFO: 11/02/25 12:10:36: Test Description: 'Checks the base cases' 896s INFO: 11/02/25 12:10:36: Test Iteration 1: execKey 9277278497300096435 896s INFO: 11/02/25 12:10:36: Assert 'Sqrt(-0.000000), expected -0.000000, got -0.000000': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Sqrt(0.000000), expected 0.000000, got 0.000000': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Sqrt(1.000000), expected 1.000000, got 1.000000': Passed 896s INFO: 11/02/25 12:10:36: Assert Summary: Total=3 Passed=3 Failed=0 896s INFO: 11/02/25 12:10:36: Total Test runtime: 0.0 sec 896s INFO: 11/02/25 12:10:36: >>> Test 'sqrt_baseCases': Passed 896s INFO: 11/02/25 12:10:36: ----- Test Case 10.73: 'sqrt_regularCases' started 896s INFO: 11/02/25 12:10:36: Test Description: 'Checks a set of regular values' 896s INFO: 11/02/25 12:10:36: Test Iteration 1: execKey 13485886172090209451 896s INFO: 11/02/25 12:10:36: Assert 'Sqrt(4.000000), expected 2.000000 +/- 3e-10, got 2.000000': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Sqrt(9.000000), expected 3.000000 +/- 4e-10, got 3.000000': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Sqrt(27.200000), expected 5.215362 +/- 6.21536e-10, got 5.215362': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Sqrt(240.250000), expected 15.500000 +/- 1.65e-09, got 15.500000': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Sqrt(1337.000000), expected 36.565011 +/- 3.7565e-09, got 36.565011': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Sqrt(2887.127824), expected 53.732000 +/- 5.4732e-09, got 53.732000': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Sqrt(65600.015625), expected 256.125000 +/- 2.57125e-08, got 256.125000': Passed 896s INFO: 11/02/25 12:10:36: Assert Summary: Total=7 Passed=7 Failed=0 896s INFO: 11/02/25 12:10:36: Total Test runtime: 0.0 sec 896s INFO: 11/02/25 12:10:36: >>> Test 'sqrt_regularCases': Passed 896s INFO: 11/02/25 12:10:36: ----- Test Case 10.74: 'scalbn_infCases' started 896s INFO: 11/02/25 12:10:36: Test Description: 'Checks positive and negative infinity arg' 896s INFO: 11/02/25 12:10:36: Test Iteration 1: execKey 15453435031553576092 896s INFO: 11/02/25 12:10:36: Assert 'Scalbn(inf,1), expected inf, got inf': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Scalbn(-inf,1), expected -inf, got -inf': Passed 896s INFO: 11/02/25 12:10:36: Assert Summary: Total=2 Passed=2 Failed=0 896s INFO: 11/02/25 12:10:36: Total Test runtime: 0.0 sec 896s INFO: 11/02/25 12:10:36: >>> Test 'scalbn_infCases': Passed 896s INFO: 11/02/25 12:10:36: ----- Test Case 10.75: 'scalbn_baseZeroCases' started 896s INFO: 11/02/25 12:10:36: Test Description: 'Checks for positive and negative zero arg' 896s INFO: 11/02/25 12:10:36: Test Iteration 1: execKey 11604722603784515250 896s INFO: 11/02/25 12:10:36: Assert 'Scalbn(0.000000,1), expected 0.000000, got 0.000000': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Scalbn(-0.000000,1), expected -0.000000, got -0.000000': Passed 896s INFO: 11/02/25 12:10:36: Assert Summary: Total=2 Passed=2 Failed=0 896s INFO: 11/02/25 12:10:36: Total Test runtime: 0.0 sec 896s INFO: 11/02/25 12:10:36: >>> Test 'scalbn_baseZeroCases': Passed 896s INFO: 11/02/25 12:10:36: ----- Test Case 10.76: 'scalbn_expZeroCase' started 896s INFO: 11/02/25 12:10:36: Test Description: 'Checks for zero exp' 896s INFO: 11/02/25 12:10:36: Test Iteration 1: execKey 2054828703050375714 896s INFO: 11/02/25 12:10:36: Assert 'Scalbn(42.000000,0), expected 42.000000, got 42.000000': Passed 896s INFO: 11/02/25 12:10:36: Assert Summary: Total=1 Passed=1 Failed=0 896s INFO: 11/02/25 12:10:36: Total Test runtime: 0.0 sec 896s INFO: 11/02/25 12:10:36: >>> Test 'scalbn_expZeroCase': Passed 896s INFO: 11/02/25 12:10:36: ----- Test Case 10.77: 'scalbn_nanCase' started 896s INFO: 11/02/25 12:10:36: Test Description: 'Checks NAN' 896s INFO: 11/02/25 12:10:36: Test Iteration 1: execKey 11111637582127917574 896s INFO: 11/02/25 12:10:36: Assert 'Scalbn(nan,2), expected nan, got nan': Passed 896s INFO: 11/02/25 12:10:36: Assert Summary: Total=1 Passed=1 Failed=0 896s INFO: 11/02/25 12:10:36: Total Test runtime: 0.0 sec 896s INFO: 11/02/25 12:10:36: >>> Test 'scalbn_nanCase': Passed 896s INFO: 11/02/25 12:10:36: ----- Test Case 10.78: 'scalbn_regularCases' started 896s INFO: 11/02/25 12:10:36: Test Description: 'Checks a set of regular cases' 896s INFO: 11/02/25 12:10:36: Test Iteration 1: execKey 11911584503429010937 896s INFO: 11/02/25 12:10:36: Assert 'Scalbn(2.000000,2), expected 8.000000, got 8.000000': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Scalbn(1.000000,13), expected 8192.000000, got 8192.000000': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Scalbn(2.000000,-5), expected 0.062500, got 0.062500': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Scalbn(-1.000000,-13), expected -0.000122, got -0.000122': Passed 896s INFO: 11/02/25 12:10:36: Assert Summary: Total=4 Passed=4 Failed=0 896s INFO: 11/02/25 12:10:36: Total Test runtime: 0.0 sec 896s INFO: 11/02/25 12:10:36: >>> Test 'scalbn_regularCases': Passed 896s INFO: 11/02/25 12:10:36: ----- Test Case 10.79: 'cos_infCases' started 896s INFO: 11/02/25 12:10:36: Test Description: 'Checks for positive and negative infinity' 896s INFO: 11/02/25 12:10:36: Test Iteration 1: execKey 1843154411665947616 896s INFO: 11/02/25 12:10:36: Assert 'Cos(inf), expected nan, got nan': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Cos(-inf), expected nan, got nan': Passed 896s INFO: 11/02/25 12:10:36: Assert Summary: Total=2 Passed=2 Failed=0 896s INFO: 11/02/25 12:10:36: Total Test runtime: 0.0 sec 896s INFO: 11/02/25 12:10:36: >>> Test 'cos_infCases': Passed 896s INFO: 11/02/25 12:10:36: ----- Test Case 10.80: 'cos_nanCase' started 896s INFO: 11/02/25 12:10:36: Test Description: 'Checks NAN' 896s INFO: 11/02/25 12:10:36: Test Iteration 1: execKey 11371222539066397813 896s INFO: 11/02/25 12:10:36: Assert 'Cos(nan), expected nan, got nan': Passed 896s INFO: 11/02/25 12:10:36: Assert Summary: Total=1 Passed=1 Failed=0 896s INFO: 11/02/25 12:10:36: Total Test runtime: 0.0 sec 896s INFO: 11/02/25 12:10:36: >>> Test 'cos_nanCase': Passed 896s INFO: 11/02/25 12:10:36: ----- Test Case 10.81: 'cos_regularCases' started 896s INFO: 11/02/25 12:10:36: Test Description: 'Checks a set of regular cases' 896s INFO: 11/02/25 12:10:36: Test Iteration 1: execKey 1771048631338470705 896s INFO: 11/02/25 12:10:36: Assert 'Cos(-3.141593), expected -1.000000, got -1.000000': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Cos(-0.000000), expected 1.000000, got 1.000000': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Cos(0.000000), expected 1.000000, got 1.000000': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Cos(3.141593), expected -1.000000, got -1.000000': Passed 896s INFO: 11/02/25 12:10:36: Assert Summary: Total=4 Passed=4 Failed=0 896s INFO: 11/02/25 12:10:36: Total Test runtime: 0.0 sec 896s INFO: 11/02/25 12:10:36: >>> Test 'cos_regularCases': Passed 896s INFO: 11/02/25 12:10:36: ----- Test Case 10.82: 'cos_precisionTest' started 896s INFO: 11/02/25 12:10:36: Test Description: 'Checks cosine precision' 896s INFO: 11/02/25 12:10:36: Test Iteration 1: execKey 15142116618255649381 896s INFO: 11/02/25 12:10:36: Assert 'Cos(0.314159), expected 0.951057 +/- 1.95106e-10, got 0.951057': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Cos(0.628319), expected 0.809017 +/- 1.80902e-10, got 0.809017': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Cos(0.942478), expected 0.587785 +/- 1.58779e-10, got 0.587785': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Cos(1.256637), expected 0.309017 +/- 1.30902e-10, got 0.309017': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Cos(1.570796), expected 0.000000 +/- 1e-10, got 0.000000': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Cos(1.884956), expected -0.309017 +/- 6.90983e-11, got -0.309017': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Cos(2.199115), expected -0.587785 +/- 4.12215e-11, got -0.587785': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Cos(2.513274), expected -0.809017 +/- 1.90983e-11, got -0.809017': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Cos(2.827433), expected -0.951057 +/- 4.89435e-12, got -0.951057': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Cos(-0.314159), expected 0.951057 +/- 1.95106e-10, got 0.951057': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Cos(-0.628319), expected 0.809017 +/- 1.80902e-10, got 0.809017': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Cos(-0.942478), expected 0.587785 +/- 1.58779e-10, got 0.587785': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Cos(-1.256637), expected 0.309017 +/- 1.30902e-10, got 0.309017': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Cos(-1.570796), expected 0.000000 +/- 1e-10, got 0.000000': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Cos(-1.884956), expected -0.309017 +/- 6.90983e-11, got -0.309017': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Cos(-2.199115), expected -0.587785 +/- 4.12215e-11, got -0.587785': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Cos(-2.513274), expected -0.809017 +/- 1.90983e-11, got -0.809017': Passed 896s INFO: 11/02/25 12:10:36: Assert 'Cos(-2.827433), expected -0.951057 +/- 4.89435e-12, got -0.951057': Passed 896s INFO: 11/02/25 12:10:36: Assert Summary: Total=18 Passed=18 Failed=0 896s INFO: 11/02/25 12:10:36: Total Test runtime: 0.0 sec 896s INFO: 11/02/25 12:10:36: >>> Test 'cos_precisionTest': Passed 896s INFO: 11/02/25 12:10:36: ----- Test Case 10.83: 'cos_rangeTest' started 896s INFO: 11/02/25 12:10:36: Test Description: 'Checks a range of positive integer' 896s INFO: 11/02/25 12:10:36: Test Iteration 1: execKey 6986354951997512004 896s INFO: 11/02/25 12:10:36: Assert 'Cos: Testing a range of 10000000 values with steps of 429': Passed 897s INFO: 11/02/25 12:10:37: Assert Summary: Total=1 Passed=1 Failed=0 897s INFO: 11/02/25 12:10:37: Total Test runtime: 0.8 sec 897s INFO: 11/02/25 12:10:37: >>> Test 'cos_rangeTest': Passed 897s INFO: 11/02/25 12:10:37: ----- Test Case 10.84: 'sin_infCases' started 897s INFO: 11/02/25 12:10:37: Test Description: 'Checks for positive and negative infinity' 897s INFO: 11/02/25 12:10:37: Test Iteration 1: execKey 10764240318264701402 897s INFO: 11/02/25 12:10:37: Assert 'Sin(inf), expected nan, got nan': Passed 897s INFO: 11/02/25 12:10:37: Assert 'Sin(-inf), expected nan, got nan': Passed 897s INFO: 11/02/25 12:10:37: Assert Summary: Total=2 Passed=2 Failed=0 897s INFO: 11/02/25 12:10:37: Total Test runtime: 0.0 sec 897s INFO: 11/02/25 12:10:37: >>> Test 'sin_infCases': Passed 897s INFO: 11/02/25 12:10:37: ----- Test Case 10.85: 'sin_nanCase' started 897s INFO: 11/02/25 12:10:37: Test Description: 'Checks NAN' 897s INFO: 11/02/25 12:10:37: Test Iteration 1: execKey 12301644420743069795 897s INFO: 11/02/25 12:10:37: Assert 'Sin(nan), expected nan, got nan': Passed 897s INFO: 11/02/25 12:10:37: Assert Summary: Total=1 Passed=1 Failed=0 897s INFO: 11/02/25 12:10:37: Total Test runtime: 0.0 sec 897s INFO: 11/02/25 12:10:37: >>> Test 'sin_nanCase': Passed 897s INFO: 11/02/25 12:10:37: ----- Test Case 10.86: 'sin_regularCases' started 897s INFO: 11/02/25 12:10:37: Test Description: 'Checks a set of regular cases' 897s INFO: 11/02/25 12:10:37: Test Iteration 1: execKey 7708774111635825875 897s INFO: 11/02/25 12:10:37: Assert 'Sin(-1.570796), expected -1.000000, got -1.000000': Passed 897s INFO: 11/02/25 12:10:37: Assert 'Sin(-0.000000), expected -0.000000, got -0.000000': Passed 897s INFO: 11/02/25 12:10:37: Assert 'Sin(0.000000), expected 0.000000, got 0.000000': Passed 897s INFO: 11/02/25 12:10:37: Assert 'Sin(1.570796), expected 1.000000, got 1.000000': Passed 897s INFO: 11/02/25 12:10:37: Assert Summary: Total=4 Passed=4 Failed=0 897s INFO: 11/02/25 12:10:37: Total Test runtime: 0.0 sec 897s INFO: 11/02/25 12:10:37: >>> Test 'sin_regularCases': Passed 897s INFO: 11/02/25 12:10:37: ----- Test Case 10.87: 'sin_precisionTest' started 897s INFO: 11/02/25 12:10:37: Test Description: 'Checks sine precision' 897s INFO: 11/02/25 12:10:37: Test Iteration 1: execKey 13181308475330009155 897s INFO: 11/02/25 12:10:37: Assert 'Sin(0.314159), expected 0.309017 +/- 1.30902e-10, got 0.309017': Passed 897s INFO: 11/02/25 12:10:37: Assert 'Sin(0.628319), expected 0.587785 +/- 1.58779e-10, got 0.587785': Passed 897s INFO: 11/02/25 12:10:37: Assert 'Sin(0.942478), expected 0.809017 +/- 1.80902e-10, got 0.809017': Passed 897s INFO: 11/02/25 12:10:37: Assert 'Sin(1.256637), expected 0.951057 +/- 1.95106e-10, got 0.951057': Passed 897s INFO: 11/02/25 12:10:37: Assert 'Sin(1.884956), expected 0.951057 +/- 1.95106e-10, got 0.951057': Passed 897s INFO: 11/02/25 12:10:37: Assert 'Sin(2.199115), expected 0.809017 +/- 1.80902e-10, got 0.809017': Passed 897s INFO: 11/02/25 12:10:37: Assert 'Sin(2.513274), expected 0.587785 +/- 1.58779e-10, got 0.587785': Passed 897s INFO: 11/02/25 12:10:37: Assert 'Sin(2.827433), expected 0.309017 +/- 1.30902e-10, got 0.309017': Passed 897s INFO: 11/02/25 12:10:37: Assert 'Sin(3.141593), expected 0.000000 +/- 1e-10, got 0.000000': Passed 897s INFO: 11/02/25 12:10:37: Assert 'Sin(-0.314159), expected -0.309017 +/- 6.90983e-11, got -0.309017': Passed 897s INFO: 11/02/25 12:10:37: Assert 'Sin(-0.628319), expected -0.587785 +/- 4.12215e-11, got -0.587785': Passed 897s INFO: 11/02/25 12:10:37: Assert 'Sin(-0.942478), expected -0.809017 +/- 1.90983e-11, got -0.809017': Passed 897s INFO: 11/02/25 12:10:37: Assert 'Sin(-1.256637), expected -0.951057 +/- 4.89435e-12, got -0.951057': Passed 897s INFO: 11/02/25 12:10:37: Assert 'Sin(-1.884956), expected -0.951057 +/- 4.89435e-12, got -0.951057': Passed 897s INFO: 11/02/25 12:10:37: Assert 'Sin(-2.199115), expected -0.809017 +/- 1.90983e-11, got -0.809017': Passed 897s INFO: 11/02/25 12:10:37: Assert 'Sin(-2.513274), expected -0.587785 +/- 4.12215e-11, got -0.587785': Passed 897s INFO: 11/02/25 12:10:37: Assert 'Sin(-2.827433), expected -0.309017 +/- 6.90983e-11, got -0.309017': Passed 897s INFO: 11/02/25 12:10:37: Assert 'Sin(-3.141593), expected 0.000000 +/- 1e-10, got -0.000000': Passed 897s INFO: 11/02/25 12:10:37: Assert Summary: Total=18 Passed=18 Failed=0 897s INFO: 11/02/25 12:10:37: Total Test runtime: 0.0 sec 897s INFO: 11/02/25 12:10:37: >>> Test 'sin_precisionTest': Passed 897s INFO: 11/02/25 12:10:37: ----- Test Case 10.88: 'sin_rangeTest' started 897s INFO: 11/02/25 12:10:37: Test Description: 'Checks a range of positive integer' 897s INFO: 11/02/25 12:10:37: Test Iteration 1: execKey 14163624840053037821 897s INFO: 11/02/25 12:10:37: Assert 'Sin: Testing a range of 10000000 values with steps of 429': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=1 Passed=1 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.8 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'sin_rangeTest': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 10.89: 'tan_infCases' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Checks for positive and negative infinity' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 7995450298373812395 898s INFO: 11/02/25 12:10:38: Assert 'Tan(inf), expected nan, got nan': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Tan(-inf), expected nan, got nan': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=2 Passed=2 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'tan_infCases': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 10.90: 'tan_nanCase' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Checks NAN' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 2347536897212125901 898s INFO: 11/02/25 12:10:38: Assert 'Tan(nan), expected nan, got nan': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=1 Passed=1 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'tan_nanCase': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 10.91: 'tan_zeroCases' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Checks a set of regular cases' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 11408088249444032304 898s INFO: 11/02/25 12:10:38: Assert 'Tan(-0.000000), expected -0.000000, got -0.000000': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Tan(0.000000), expected 0.000000, got 0.000000': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=2 Passed=2 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'tan_zeroCases': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 10.92: 'tan_precisionTest' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Checks tangent precision' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 17343159619705418041 898s INFO: 11/02/25 12:10:38: Assert 'Tan(0.285599), expected 0.293626 +/- 1.29363e-10, got 0.293626': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Tan(0.571199), expected 0.642661 +/- 1.64266e-10, got 0.642661': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Tan(0.856798), expected 1.154062 +/- 2.15406e-10, got 1.154062': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Tan(1.142397), expected 2.189695 +/- 3.18969e-10, got 2.189695': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Tan(1.427997), expected 6.955153 +/- 7.95515e-10, got 6.955153': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Tan(1.713596), expected -6.955153 +/- 5.95515e-10, got -6.955153': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Tan(1.999195), expected -2.189695 +/- 1.18969e-10, got -2.189695': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Tan(2.284795), expected -1.154062 +/- 1.54062e-11, got -1.154062': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Tan(2.570394), expected -0.642661 +/- 3.57339e-11, got -0.642661': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Tan(2.855993), expected -0.293626 +/- 7.06374e-11, got -0.293626': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Tan(-0.285599), expected -0.293626 +/- 7.06374e-11, got -0.293626': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Tan(-0.571199), expected -0.642661 +/- 3.57339e-11, got -0.642661': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Tan(-0.856798), expected -1.154062 +/- 1.54062e-11, got -1.154062': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Tan(-1.142397), expected -2.189695 +/- 1.18969e-10, got -2.189695': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Tan(-1.427997), expected -6.955153 +/- 5.95515e-10, got -6.955153': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Tan(-1.713596), expected 6.955153 +/- 7.95515e-10, got 6.955153': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Tan(-1.999195), expected 2.189695 +/- 3.18969e-10, got 2.189695': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Tan(-2.284795), expected 1.154062 +/- 2.15406e-10, got 1.154062': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Tan(-2.570394), expected 0.642661 +/- 1.64266e-10, got 0.642661': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Tan(-2.855993), expected 0.293626 +/- 1.29363e-10, got 0.293626': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=20 Passed=20 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'tan_precisionTest': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 10.93: 'acos_limitCases' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Checks the edge of the domain (+/-1)' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 16638494729343593340 898s INFO: 11/02/25 12:10:38: Assert 'Acos(1.000000), expected 0.000000, got 0.000000': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Acos(-1.000000), expected 3.141593, got 3.141593': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=2 Passed=2 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'acos_limitCases': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 10.94: 'acos_outOfDomainCases' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Checks values outside the domain' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 17308510185306998674 898s INFO: 11/02/25 12:10:38: Assert 'Acos(1.100000), expected nan, got nan': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Acos(-1.100000), expected nan, got nan': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=2 Passed=2 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'acos_outOfDomainCases': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 10.95: 'acos_nanCase' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Checks NAN' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 9647835109117911116 898s INFO: 11/02/25 12:10:38: Assert 'Acos(nan), expected nan, got nan': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=1 Passed=1 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'acos_nanCase': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 10.96: 'acos_precisionTest' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Checks acos precision' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 14432091669946300650 898s INFO: 11/02/25 12:10:38: Assert 'Acos(0.900000), expected 0.451027 +/- 1.45103e-10, got 0.451027': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Acos(0.800000), expected 0.643501 +/- 1.6435e-10, got 0.643501': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Acos(0.700000), expected 0.795399 +/- 1.7954e-10, got 0.795399': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Acos(0.600000), expected 0.927295 +/- 1.9273e-10, got 0.927295': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Acos(0.500000), expected 1.047198 +/- 2.0472e-10, got 1.047198': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Acos(0.400000), expected 1.159279 +/- 2.15928e-10, got 1.159279': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Acos(0.300000), expected 1.266104 +/- 2.2661e-10, got 1.266104': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Acos(0.200000), expected 1.369438 +/- 2.36944e-10, got 1.369438': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Acos(0.100000), expected 1.470629 +/- 2.47063e-10, got 1.470629': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Acos(0.000000), expected 1.570796 +/- 2.5708e-10, got 1.570796': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Acos(-0.000000), expected 1.570796 +/- 2.5708e-10, got 1.570796': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Acos(-0.100000), expected 1.670964 +/- 2.67096e-10, got 1.670964': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Acos(-0.200000), expected 1.772154 +/- 2.77215e-10, got 1.772154': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Acos(-0.300000), expected 1.875489 +/- 2.87549e-10, got 1.875489': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Acos(-0.400000), expected 1.982313 +/- 2.98231e-10, got 1.982313': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Acos(-0.500000), expected 2.094395 +/- 3.0944e-10, got 2.094395': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Acos(-0.600000), expected 2.214297 +/- 3.2143e-10, got 2.214297': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Acos(-0.700000), expected 2.346194 +/- 3.34619e-10, got 2.346194': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Acos(-0.800000), expected 2.498092 +/- 3.49809e-10, got 2.498092': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Acos(-0.900000), expected 2.690566 +/- 3.69057e-10, got 2.690566': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=20 Passed=20 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'acos_precisionTest': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 10.97: 'asin_limitCases' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Checks the edge of the domain (+/-1)' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 6953740107976295258 898s INFO: 11/02/25 12:10:38: Assert 'Asin(1.000000), expected 1.570796, got 1.570796': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Asin(-1.000000), expected -1.570796, got -1.570796': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=2 Passed=2 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'asin_limitCases': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 10.98: 'asin_outOfDomainCases' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Checks values outside the domain' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 15793834144720575123 898s INFO: 11/02/25 12:10:38: Assert 'Asin(1.100000), expected nan, got nan': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Asin(-1.100000), expected nan, got nan': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=2 Passed=2 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'asin_outOfDomainCases': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 10.99: 'asin_nanCase' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Checks NAN' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 12794387883935146728 898s INFO: 11/02/25 12:10:38: Assert 'Asin(nan), expected nan, got nan': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=1 Passed=1 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'asin_nanCase': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 10.100: 'asin_precisionTest' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Checks asin precision' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 9290478176783101194 898s INFO: 11/02/25 12:10:38: Assert 'Asin(0.900000), expected 1.119770 +/- 2.11977e-10, got 1.119770': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Asin(0.800000), expected 0.927295 +/- 1.9273e-10, got 0.927295': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Asin(0.700000), expected 0.775397 +/- 1.7754e-10, got 0.775397': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Asin(0.600000), expected 0.643501 +/- 1.6435e-10, got 0.643501': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Asin(0.500000), expected 0.523599 +/- 1.5236e-10, got 0.523599': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Asin(0.400000), expected 0.411517 +/- 1.41152e-10, got 0.411517': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Asin(0.300000), expected 0.304693 +/- 1.30469e-10, got 0.304693': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Asin(0.200000), expected 0.201358 +/- 1.20136e-10, got 0.201358': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Asin(0.100000), expected 0.100167 +/- 1.10017e-10, got 0.100167': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Asin(0.000000), expected 0.000000 +/- 1e-10, got 0.000000': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Asin(-0.000000), expected -0.000000 +/- 1e-10, got -0.000000': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Asin(-0.100000), expected -0.100167 +/- 8.99833e-11, got -0.100167': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Asin(-0.200000), expected -0.201358 +/- 7.98642e-11, got -0.201358': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Asin(-0.300000), expected -0.304693 +/- 6.95307e-11, got -0.304693': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Asin(-0.400000), expected -0.411517 +/- 5.88483e-11, got -0.411517': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Asin(-0.500000), expected -0.523599 +/- 4.76401e-11, got -0.523599': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Asin(-0.600000), expected -0.643501 +/- 3.56499e-11, got -0.643501': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Asin(-0.700000), expected -0.775397 +/- 2.24603e-11, got -0.775397': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Asin(-0.800000), expected -0.927295 +/- 7.27048e-12, got -0.927295': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Asin(-0.900000), expected -1.119770 +/- 1.1977e-11, got -1.119770': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=20 Passed=20 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'asin_precisionTest': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 10.101: 'atan_limitCases' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Checks the edge of the domain (+/-Infinity)' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 16329438421991283264 898s INFO: 11/02/25 12:10:38: Assert 'Atan(inf), expected 1.570796, got 1.570796': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Atan(-inf), expected -1.570796, got -1.570796': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=2 Passed=2 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'atan_limitCases': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 10.102: 'atan_zeroCases' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Checks for positive and negative zero' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 15661309720581042160 898s INFO: 11/02/25 12:10:38: Assert 'Atan(0.000000), expected 0.000000, got 0.000000': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Atan(-0.000000), expected -0.000000, got -0.000000': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=2 Passed=2 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'atan_zeroCases': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 10.103: 'atan_nanCase' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Checks NAN' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 10393104509340130950 898s INFO: 11/02/25 12:10:38: Assert 'Atan(nan), expected nan, got nan': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=1 Passed=1 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'atan_nanCase': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 10.104: 'atan_precisionTest' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Checks atan precision' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 2251007982859526897 898s INFO: 11/02/25 12:10:38: Assert 'Atan(6.313752), expected 1.413717 +/- 2.41372e-10, got 1.413717': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Atan(3.077684), expected 1.256637 +/- 2.25664e-10, got 1.256637': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Atan(1.962611), expected 1.099557 +/- 2.09956e-10, got 1.099557': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Atan(1.376382), expected 0.942478 +/- 1.94248e-10, got 0.942478': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Atan(1.000000), expected 0.785398 +/- 1.7854e-10, got 0.785398': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Atan(0.726543), expected 0.628319 +/- 1.62832e-10, got 0.628319': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Atan(0.509525), expected 0.471239 +/- 1.47124e-10, got 0.471239': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Atan(0.324920), expected 0.314159 +/- 1.31416e-10, got 0.314159': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Atan(0.158384), expected 0.157080 +/- 1.15708e-10, got 0.157080': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Atan(-0.158384), expected -0.157080 +/- 8.4292e-11, got -0.157080': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Atan(-0.324920), expected -0.314159 +/- 6.85841e-11, got -0.314159': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Atan(-0.509525), expected -0.471239 +/- 5.28761e-11, got -0.471239': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Atan(-0.726543), expected -0.628319 +/- 3.71681e-11, got -0.628319': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Atan(-1.000000), expected -0.785398 +/- 2.14602e-11, got -0.785398': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Atan(-1.376382), expected -0.942478 +/- 5.75222e-12, got -0.942478': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Atan(-1.962611), expected -1.099557 +/- 9.95574e-12, got -1.099557': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Atan(-3.077684), expected -1.256637 +/- 2.56637e-11, got -1.256637': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Atan(-6.313752), expected -1.413717 +/- 4.13717e-11, got -1.413717': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=18 Passed=18 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'atan_precisionTest': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 10.105: 'atan2_bothZeroCases' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Checks for both arguments being zero' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 7233336930560443114 898s INFO: 11/02/25 12:10:38: Assert 'SDL_atan2(0.000000,0.000000), expected 0.000000 +/- 1e-10, got 0.000000': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_atan2(-0.000000,0.000000), expected -0.000000 +/- 1e-10, got -0.000000': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_atan2(0.000000,-0.000000), expected 3.141593 +/- 4.14159e-10, got 3.141593': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_atan2(-0.000000,-0.000000), expected -3.141593 +/- 2.14159e-10, got -3.141593': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=4 Passed=4 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'atan2_bothZeroCases': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 10.106: 'atan2_yZeroCases' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Checks for y=0' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 3685337696735232662 898s INFO: 11/02/25 12:10:38: Assert 'SDL_atan2(0.000000,1.000000), expected 0.000000 +/- 1e-10, got 0.000000': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_atan2(0.000000,-1.000000), expected 3.141593 +/- 4.14159e-10, got 3.141593': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_atan2(-0.000000,1.000000), expected -0.000000 +/- 1e-10, got -0.000000': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_atan2(-0.000000,-1.000000), expected -3.141593 +/- 2.14159e-10, got -3.141593': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=4 Passed=4 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'atan2_yZeroCases': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 10.107: 'atan2_xZeroCases' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Checks for x=0' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 16197973951539333965 898s INFO: 11/02/25 12:10:38: Assert 'SDL_atan2(1.000000,0.000000), expected 1.570796 +/- 2.5708e-10, got 1.570796': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_atan2(-1.000000,0.000000), expected -1.570796 +/- 5.70796e-11, got -1.570796': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_atan2(1.000000,-0.000000), expected 1.570796 +/- 2.5708e-10, got 1.570796': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_atan2(-1.000000,-0.000000), expected -1.570796 +/- 5.70796e-11, got -1.570796': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=4 Passed=4 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'atan2_xZeroCases': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 10.108: 'atan2_bothInfCases' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Checks for both arguments being infinity' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 12284619289682438787 898s INFO: 11/02/25 12:10:38: Assert 'SDL_atan2(bothInfCases)(inf,inf), expected 0.785398, got 0.785398': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_atan2(bothInfCases)(inf,-inf), expected 2.356194, got 2.356194': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_atan2(bothInfCases)(-inf,inf), expected -0.785398, got -0.785398': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_atan2(bothInfCases)(-inf,-inf), expected -2.356194, got -2.356194': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=4 Passed=4 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'atan2_bothInfCases': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 10.109: 'atan2_yInfCases' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Checks for y=0' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 10901753920399204942 898s INFO: 11/02/25 12:10:38: Assert 'SDL_atan2(atan2_yInfCases)(inf,1.000000), expected 1.570796, got 1.570796': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_atan2(atan2_yInfCases)(inf,-1.000000), expected 1.570796, got 1.570796': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_atan2(atan2_yInfCases)(-inf,1.000000), expected -1.570796, got -1.570796': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_atan2(atan2_yInfCases)(-inf,-1.000000), expected -1.570796, got -1.570796': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=4 Passed=4 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'atan2_yInfCases': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 10.110: 'atan2_xInfCases' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Checks for x=0' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 13130015919458391346 898s INFO: 11/02/25 12:10:38: Assert 'atan2_xInfCases(atan2_yInfCases)(1.000000,inf), expected 0.000000, got 0.000000': Passed 898s INFO: 11/02/25 12:10:38: Assert 'atan2_xInfCases(atan2_yInfCases)(-1.000000,inf), expected -0.000000, got -0.000000': Passed 898s INFO: 11/02/25 12:10:38: Assert 'atan2_xInfCases(atan2_yInfCases)(1.000000,-inf), expected 3.141593, got 3.141593': Passed 898s INFO: 11/02/25 12:10:38: Assert 'atan2_xInfCases(atan2_yInfCases)(-1.000000,-inf), expected -3.141593, got -3.141593': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=4 Passed=4 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'atan2_xInfCases': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 10.111: 'atan2_nanCases' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Checks NANs' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 9526405014269653970 898s INFO: 11/02/25 12:10:38: Assert 'Atan2(nan,nan), expected nan, got nan': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Atan2(nan,1.000000), expected nan, got nan': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Atan2(1.000000,nan), expected nan, got nan': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=3 Passed=3 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'atan2_nanCases': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 10.112: 'atan2_topRightQuadrantTest' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Checks values in the top right quadrant' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 16191437177496467809 898s INFO: 11/02/25 12:10:38: Assert 'SDL_atan2(1.000000,1.000000), expected 0.785398 +/- 1.7854e-10, got 0.785398': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_atan2(1.732051,3.000000), expected 0.523599 +/- 1.5236e-10, got 0.523599': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_atan2(1.732051,1.000000), expected 1.047198 +/- 2.0472e-10, got 1.047198': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=3 Passed=3 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'atan2_topRightQuadrantTest': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 10.113: 'atan2_topLeftQuadrantTest' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Checks values in the top left quadrant' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 6308374387658520703 898s INFO: 11/02/25 12:10:38: Assert 'SDL_atan2(1.000000,-1.000000), expected 2.356194 +/- 3.35619e-10, got 2.356194': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_atan2(1.732051,-3.000000), expected 2.617994 +/- 3.61799e-10, got 2.617994': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_atan2(1.732051,-1.000000), expected 2.094395 +/- 3.0944e-10, got 2.094395': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=3 Passed=3 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'atan2_topLeftQuadrantTest': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 10.114: 'atan2_bottomRightQuadrantTest' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Checks values in the bottom right quadrant' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 17978094155928474059 898s INFO: 11/02/25 12:10:38: Assert 'SDL_atan2(-1.000000,1.000000), expected -0.785398 +/- 2.14602e-11, got -0.785398': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_atan2(-1.732051,3.000000), expected -0.523599 +/- 4.76401e-11, got -0.523599': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_atan2(-1.732051,1.000000), expected -1.047198 +/- 4.71976e-12, got -1.047198': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=3 Passed=3 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'atan2_bottomRightQuadrantTest': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 10.115: 'atan2_bottomLeftQuadrantTest' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Checks values in the bottom left quadrant' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 11955023311359025878 898s INFO: 11/02/25 12:10:38: Assert 'SDL_atan2(-1.000000,-1.000000), expected -2.356194 +/- 1.35619e-10, got -2.356194': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_atan2(-1.732051,-3.000000), expected -2.617994 +/- 1.61799e-10, got -2.617994': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_atan2(-1.732051,-1.000000), expected -2.094395 +/- 1.0944e-10, got -2.094395': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=3 Passed=3 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'atan2_bottomLeftQuadrantTest': Passed 898s INFO: 11/02/25 12:10:38: Total Suite runtime: 2.3 sec 898s INFO: 11/02/25 12:10:38: Suite Summary: Total=115 Passed=115 Failed=0 Skipped=0 898s INFO: 11/02/25 12:10:38: >>> Suite 'Math': Passed 898s INFO: 11/02/25 12:10:38: ===== Test Suite 11: 'Mouse' started 898s INFO: 11/02/25 12:10:38: ----- Test Case 11.1: 'mouse_getMouseState' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Check call to SDL_GetMouseState' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 11673837522919364808 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_PumpEvents()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetMouseState(NULL, NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate state returned from function, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetMouseState(&x, NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that value of x is > INT_MIN, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate state returned from function, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetMouseState(NULL, &y)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that value of y is > INT_MIN, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate state returned from function, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetMouseState(&x, &y)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that value of x is > INT_MIN, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that value of y is > INT_MIN, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate state returned from function, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=13 Passed=13 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'mouse_getMouseState': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 11.2: 'mouse_getRelativeMouseState' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Check call to SDL_GetRelativeMouseState' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 1963438976693979238 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_PumpEvents()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetRelativeMouseState(NULL, NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate state returned from function, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetRelativeMouseState(&x, NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that value of x is > INT_MIN, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate state returned from function, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetRelativeMouseState(NULL, &y)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that value of y is > INT_MIN, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate state returned from function, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetRelativeMouseState(&x, &y)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that value of x is > INT_MIN, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that value of y is > INT_MIN, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate state returned from function, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=13 Passed=13 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'mouse_getRelativeMouseState': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 11.3: 'mouse_createFreeCursor' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Check call to SDL_CreateCursor and SDL_FreeCursor' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 10183045484664561262 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateCursor()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDL_CreateCursor() is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_FreeCursor()': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=3 Passed=3 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'mouse_createFreeCursor': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 11.4: 'mouse_showCursor' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Check call to SDL_ShowCursor' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 10853563806423807090 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ShowCursor(SDL_QUERY)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result is 0 or 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ShowCursor(SDL_QUERY)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ShowCursor(SDL_DISABLE)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDL_ShowCursor(SDL_DISABLE), expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ShowCursor(SDL_QUERY)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate new state, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ShowCursor(SDL_QUERY)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ShowCursor(SDL_ENABLE)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDL_ShowCursor(SDL_ENABLE), expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ShowCursor(SDL_QUERY)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate new state, expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=12 Passed=12 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'mouse_showCursor': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 11.5: 'mouse_setCursor' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Check call to SDL_SetCursor' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 8303840429956122205 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateCursor()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDL_CreateCursor() is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetCursor(cursor)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetCursor(NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_FreeCursor()': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=5 Passed=5 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'mouse_setCursor': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 11.6: 'mouse_getCursor' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Check call to SDL_GetCursor' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 1613412877889491627 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetCursor()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDL_GetCursor() is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=2 Passed=2 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'mouse_getCursor': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 11.7: 'mouse_warpMouseInWindow' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Check call to SDL_WarpMouseInWindow' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 9662532409286978401 898s INFO: 11/02/25 12:10:38: Assert 'SDL_CreateWindow()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check SDL_CreateWindow result': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_WarpMouseInWindow(...,117,148)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_WarpMouseInWindow(...,117,148)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_WarpMouseInWindow(...,-1,-1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_PumpEvents()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_WarpMouseInWindow(...,-1,0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_PumpEvents()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_WarpMouseInWindow(...,-1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_PumpEvents()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_WarpMouseInWindow(...,-1,199)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_PumpEvents()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_WarpMouseInWindow(...,-1,200)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_PumpEvents()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_WarpMouseInWindow(...,-1,201)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_PumpEvents()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_WarpMouseInWindow(...,0,-1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_PumpEvents()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_WarpMouseInWindow(...,0,0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_PumpEvents()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_WarpMouseInWindow(...,0,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_PumpEvents()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_WarpMouseInWindow(...,0,199)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_PumpEvents()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_WarpMouseInWindow(...,0,200)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_PumpEvents()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_WarpMouseInWindow(...,0,201)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_PumpEvents()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_WarpMouseInWindow(...,1,-1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_PumpEvents()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_WarpMouseInWindow(...,1,0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_PumpEvents()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_WarpMouseInWindow(...,1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_PumpEvents()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_WarpMouseInWindow(...,1,199)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_PumpEvents()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_WarpMouseInWindow(...,1,200)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_PumpEvents()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_WarpMouseInWindow(...,1,201)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_PumpEvents()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_WarpMouseInWindow(...,319,-1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_PumpEvents()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_WarpMouseInWindow(...,319,0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_PumpEvents()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_WarpMouseInWindow(...,319,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_PumpEvents()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_WarpMouseInWindow(...,319,199)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_PumpEvents()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_WarpMouseInWindow(...,319,200)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_PumpEvents()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_WarpMouseInWindow(...,319,201)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_PumpEvents()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_WarpMouseInWindow(...,320,-1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_PumpEvents()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_WarpMouseInWindow(...,320,0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_PumpEvents()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_WarpMouseInWindow(...,320,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_PumpEvents()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_WarpMouseInWindow(...,320,199)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_PumpEvents()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_WarpMouseInWindow(...,320,200)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_PumpEvents()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_WarpMouseInWindow(...,320,201)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_PumpEvents()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_WarpMouseInWindow(...,321,-1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_PumpEvents()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_WarpMouseInWindow(...,321,0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_PumpEvents()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_WarpMouseInWindow(...,321,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_PumpEvents()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_WarpMouseInWindow(...,321,199)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_PumpEvents()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_WarpMouseInWindow(...,321,200)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_PumpEvents()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_WarpMouseInWindow(...,321,201)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_PumpEvents()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_DestroyWindow()': Passed 898s INFO: 11/02/25 12:10:38: Fuzzer invocations: 2 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=77 Passed=77 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'mouse_warpMouseInWindow': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 11.8: 'mouse_getMouseFocus' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Check call to SDL_getMouseFocus' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 9216789740761697951 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetMouseFocus()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_CreateWindow()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check SDL_CreateWindow result': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_WarpMouseInWindow(...,72,84)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_PumpEvents()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetMouseFocus()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check returned window value is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check returned window value is test window': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_WarpMouseInWindow(...,-1,-9)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_DestroyWindow()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_PumpEvents()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetMouseFocus()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check returned window value is NULL': Passed 898s INFO: 11/02/25 12:10:38: Fuzzer invocations: 4 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=13 Passed=13 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.1 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'mouse_getMouseFocus': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 11.9: 'mouse_createFreeColorCursor' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Check call to SDL_CreateColorCursor and SDL_FreeCursor' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 14026435989220232318 898s INFO: 11/02/25 12:10:38: Assert 'Validate sample input image is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateColorCursor()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDL_CreateColorCursor() is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_FreeCursor()': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=4 Passed=4 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'mouse_createFreeColorCursor': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 11.10: 'mouse_getSetRelativeMouseMode' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Check call to SDL_GetRelativeMouseMode and SDL_SetRelativeMouseMode' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 7986691382439746313 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetRelativeMouseMode()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetRelativeMouseMode(FALSE)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value from SDL_SetRelativeMouseMode, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetRelativeMouseMode()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate current state is FALSE, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetRelativeMouseMode(FALSE)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value from SDL_SetRelativeMouseMode, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetRelativeMouseMode()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate current state is FALSE, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetRelativeMouseMode(TRUE)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value from SDL_SetRelativeMouseMode, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetRelativeMouseMode()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate current state is TRUE, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetRelativeMouseMode(TRUE)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value from SDL_SetRelativeMouseMode, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetRelativeMouseMode()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate current state is TRUE, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetRelativeMouseMode(FALSE)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value from SDL_SetRelativeMouseMode, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetRelativeMouseMode()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate current state is FALSE, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=21 Passed=21 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'mouse_getSetRelativeMouseMode': Passed 898s INFO: 11/02/25 12:10:38: Total Suite runtime: 0.1 sec 898s INFO: 11/02/25 12:10:38: Suite Summary: Total=10 Passed=10 Failed=0 Skipped=0 898s INFO: 11/02/25 12:10:38: >>> Suite 'Mouse': Passed 898s INFO: 11/02/25 12:10:38: ===== Test Suite 12: 'Pixels' started 898s INFO: 11/02/25 12:10:38: ----- Test Case 12.1: 'pixels_allocFreeFormat' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Call to SDL_AllocFormat and SDL_FreeFormat' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 10083593649024977512 898s INFO: 11/02/25 12:10:38: RGB Format: SDL_PIXELFORMAT_UNKNOWN (0) 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_AllocFormat()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.format; expected: 0, got 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.BitsPerPixel; expected: 0, got 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.BytesPerPixel; expected: 0, got 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.[RGBA]mask combined; expected: 0, got 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_FreeFormat()': Passed 898s INFO: 11/02/25 12:10:38: RGB Format: SDL_PIXELFORMAT_INDEX1LSB (286261504) 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_AllocFormat()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.format; expected: 286261504, got 286261504': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_FreeFormat()': Passed 898s INFO: 11/02/25 12:10:38: RGB Format: SDL_PIXELFORMAT_INDEX1MSB (287310080) 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_AllocFormat()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.format; expected: 287310080, got 287310080': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_FreeFormat()': Passed 898s INFO: 11/02/25 12:10:38: RGB Format: SDL_PIXELFORMAT_INDEX2LSB (470811136) 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_AllocFormat()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.format; expected: 470811136, got 470811136': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 2': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_FreeFormat()': Passed 898s INFO: 11/02/25 12:10:38: RGB Format: SDL_PIXELFORMAT_INDEX2MSB (471859712) 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_AllocFormat()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.format; expected: 471859712, got 471859712': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 2': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_FreeFormat()': Passed 898s INFO: 11/02/25 12:10:38: RGB Format: SDL_PIXELFORMAT_INDEX4LSB (303039488) 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_AllocFormat()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.format; expected: 303039488, got 303039488': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 4': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_FreeFormat()': Passed 898s INFO: 11/02/25 12:10:38: RGB Format: SDL_PIXELFORMAT_INDEX4MSB (304088064) 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_AllocFormat()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.format; expected: 304088064, got 304088064': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 4': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_FreeFormat()': Passed 898s INFO: 11/02/25 12:10:38: RGB Format: SDL_PIXELFORMAT_INDEX8 (318769153) 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_AllocFormat()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.format; expected: 318769153, got 318769153': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 8': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_FreeFormat()': Passed 898s INFO: 11/02/25 12:10:38: RGB Format: SDL_PIXELFORMAT_RGB332 (336660481) 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_AllocFormat()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.format; expected: 336660481, got 336660481': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 8': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_FreeFormat()': Passed 898s INFO: 11/02/25 12:10:38: RGB Format: SDL_PIXELFORMAT_RGB444 (353504258) 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_AllocFormat()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.format; expected: 353504258, got 353504258': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 12': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 2': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_FreeFormat()': Passed 898s INFO: 11/02/25 12:10:38: RGB Format: SDL_PIXELFORMAT_BGR444 (357698562) 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_AllocFormat()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.format; expected: 357698562, got 357698562': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 12': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 2': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_FreeFormat()': Passed 898s INFO: 11/02/25 12:10:38: RGB Format: SDL_PIXELFORMAT_RGB555 (353570562) 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_AllocFormat()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.format; expected: 353570562, got 353570562': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 15': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 2': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_FreeFormat()': Passed 898s INFO: 11/02/25 12:10:38: RGB Format: SDL_PIXELFORMAT_BGR555 (357764866) 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_AllocFormat()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.format; expected: 357764866, got 357764866': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 15': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 2': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_FreeFormat()': Passed 898s INFO: 11/02/25 12:10:38: RGB Format: SDL_PIXELFORMAT_ARGB4444 (355602434) 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_AllocFormat()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.format; expected: 355602434, got 355602434': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 16': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 2': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_FreeFormat()': Passed 898s INFO: 11/02/25 12:10:38: RGB Format: SDL_PIXELFORMAT_RGBA4444 (356651010) 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_AllocFormat()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.format; expected: 356651010, got 356651010': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 16': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 2': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_FreeFormat()': Passed 898s INFO: 11/02/25 12:10:38: RGB Format: SDL_PIXELFORMAT_ABGR4444 (359796738) 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_AllocFormat()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.format; expected: 359796738, got 359796738': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 16': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 2': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_FreeFormat()': Passed 898s INFO: 11/02/25 12:10:38: RGB Format: SDL_PIXELFORMAT_BGRA4444 (360845314) 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_AllocFormat()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.format; expected: 360845314, got 360845314': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 16': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 2': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_FreeFormat()': Passed 898s INFO: 11/02/25 12:10:38: RGB Format: SDL_PIXELFORMAT_ARGB1555 (355667970) 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_AllocFormat()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.format; expected: 355667970, got 355667970': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 16': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 2': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_FreeFormat()': Passed 898s INFO: 11/02/25 12:10:38: RGB Format: SDL_PIXELFORMAT_RGBA5551 (356782082) 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_AllocFormat()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.format; expected: 356782082, got 356782082': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 16': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 2': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_FreeFormat()': Passed 898s INFO: 11/02/25 12:10:38: RGB Format: SDL_PIXELFORMAT_ABGR1555 (359862274) 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_AllocFormat()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.format; expected: 359862274, got 359862274': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 16': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 2': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_FreeFormat()': Passed 898s INFO: 11/02/25 12:10:38: RGB Format: SDL_PIXELFORMAT_BGRA5551 (360976386) 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_AllocFormat()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.format; expected: 360976386, got 360976386': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 16': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 2': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_FreeFormat()': Passed 898s INFO: 11/02/25 12:10:38: RGB Format: SDL_PIXELFORMAT_RGB565 (353701890) 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_AllocFormat()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.format; expected: 353701890, got 353701890': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 16': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 2': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_FreeFormat()': Passed 898s INFO: 11/02/25 12:10:38: RGB Format: SDL_PIXELFORMAT_BGR565 (357896194) 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_AllocFormat()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.format; expected: 357896194, got 357896194': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 16': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 2': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_FreeFormat()': Passed 898s INFO: 11/02/25 12:10:38: RGB Format: SDL_PIXELFORMAT_RGB24 (386930691) 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_AllocFormat()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.format; expected: 386930691, got 386930691': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 24': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 3': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_FreeFormat()': Passed 898s INFO: 11/02/25 12:10:38: RGB Format: SDL_PIXELFORMAT_BGR24 (390076419) 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_AllocFormat()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.format; expected: 390076419, got 390076419': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 24': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 3': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_FreeFormat()': Passed 898s INFO: 11/02/25 12:10:38: RGB Format: SDL_PIXELFORMAT_RGB888 (370546692) 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_AllocFormat()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.format; expected: 370546692, got 370546692': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 32': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 4': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_FreeFormat()': Passed 898s INFO: 11/02/25 12:10:38: RGB Format: SDL_PIXELFORMAT_RGBX8888 (371595268) 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_AllocFormat()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.format; expected: 371595268, got 371595268': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 32': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 4': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_FreeFormat()': Passed 898s INFO: 11/02/25 12:10:38: RGB Format: SDL_PIXELFORMAT_BGR888 (374740996) 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_AllocFormat()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.format; expected: 374740996, got 374740996': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 32': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 4': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_FreeFormat()': Passed 898s INFO: 11/02/25 12:10:38: RGB Format: SDL_PIXELFORMAT_BGRX8888 (375789572) 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_AllocFormat()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.format; expected: 375789572, got 375789572': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 32': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 4': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_FreeFormat()': Passed 898s INFO: 11/02/25 12:10:38: RGB Format: SDL_PIXELFORMAT_ARGB8888 (372645892) 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_AllocFormat()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.format; expected: 372645892, got 372645892': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 32': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 4': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_FreeFormat()': Passed 898s INFO: 11/02/25 12:10:38: RGB Format: SDL_PIXELFORMAT_RGBA8888 (373694468) 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_AllocFormat()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.format; expected: 373694468, got 373694468': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 32': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 4': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_FreeFormat()': Passed 898s INFO: 11/02/25 12:10:38: RGB Format: SDL_PIXELFORMAT_ABGR8888 (376840196) 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_AllocFormat()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.format; expected: 376840196, got 376840196': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 32': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 4': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_FreeFormat()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_AllocFormat(377036804)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that error message was not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_AllocFormat(377102340)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that error message was not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=203 Passed=203 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'pixels_allocFreeFormat': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 12.2: 'pixels_allocFreePalette' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Call to SDL_AllocPalette and SDL_FreePalette' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 16935932483899313290 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_AllocPalette(1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.ncolors; expected: 1, got 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.colors is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.colors[0].r; expected: 255, got 255': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.colors[0].g; expected: 255, got 255': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.colors[0].b; expected: 255, got 255': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_FreePalette()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_AllocPalette(2)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.ncolors; expected: 2, got 2': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.colors is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.colors[0].r; expected: 255, got 255': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.colors[0].g; expected: 255, got 255': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.colors[0].b; expected: 255, got 255': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.colors[1].r; expected: 255, got 255': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.colors[1].g; expected: 255, got 255': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.colors[1].b; expected: 255, got 255': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_FreePalette()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_AllocPalette(12)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.ncolors; expected: 12, got 12': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.colors is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.colors[0].r; expected: 255, got 255': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.colors[0].g; expected: 255, got 255': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.colors[0].b; expected: 255, got 255': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.colors[1].r; expected: 255, got 255': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.colors[1].g; expected: 255, got 255': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.colors[1].b; expected: 255, got 255': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.colors[2].r; expected: 255, got 255': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.colors[2].g; expected: 255, got 255': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.colors[2].b; expected: 255, got 255': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.colors[3].r; expected: 255, got 255': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.colors[3].g; expected: 255, got 255': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.colors[3].b; expected: 255, got 255': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.colors[4].r; expected: 255, got 255': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.colors[4].g; expected: 255, got 255': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.colors[4].b; expected: 255, got 255': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.colors[5].r; expected: 255, got 255': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.colors[5].g; expected: 255, got 255': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.colors[5].b; expected: 255, got 255': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.colors[6].r; expected: 255, got 255': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.colors[6].g; expected: 255, got 255': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.colors[6].b; expected: 255, got 255': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.colors[7].r; expected: 255, got 255': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.colors[7].g; expected: 255, got 255': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.colors[7].b; expected: 255, got 255': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.colors[8].r; expected: 255, got 255': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.colors[8].g; expected: 255, got 255': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.colors[8].b; expected: 255, got 255': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.colors[9].r; expected: 255, got 255': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.colors[9].g; expected: 255, got 255': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.colors[9].b; expected: 255, got 255': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.colors[10].r; expected: 255, got 255': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.colors[10].g; expected: 255, got 255': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.colors[10].b; expected: 255, got 255': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.colors[11].r; expected: 255, got 255': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.colors[11].g; expected: 255, got 255': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify value of result.colors[11].b; expected: 255, got 255': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_FreePalette()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_AllocPalette(0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that error message was not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate error message, expected: 'Parameter 'ncolors' is invalid', got: 'Parameter 'ncolors' is invalid'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_AllocPalette(-1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that error message was not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate error message, expected: 'Parameter 'ncolors' is invalid', got: 'Parameter 'ncolors' is invalid'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_AllocPalette(-2)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that error message was not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate error message, expected: 'Parameter 'ncolors' is invalid', got: 'Parameter 'ncolors' is invalid'': Passed 898s INFO: 11/02/25 12:10:38: Fuzzer invocations: 1 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=78 Passed=78 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'pixels_allocFreePalette': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 12.3: 'pixels_calcGammaRamp' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Call to SDL_CalculateGammaRamp' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 10121135878746869748 898s INFO: 11/02/25 12:10:38: Assert 'Validate temp ramp array could be allocated': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CalculateGammaRamp(0.000000)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that ramp was calculated; expected: >250 values changed, got: 256 values changed': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate value at position 163; expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CalculateGammaRamp(1.000000)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that ramp was calculated; expected: >250 values changed, got: 256 values changed': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate value at position 160; expected: 41120, got: 41120': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CalculateGammaRamp(0.655658)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that ramp was calculated; expected: >250 values changed, got: 256 values changed': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate value at position 153; expected: >0, got: 29890': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CalculateGammaRamp(1.675861)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that ramp was calculated; expected: >250 values changed, got: 256 values changed': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate value at position 164; expected: >0, got: 50243': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CalculateGammaRamp(-1.000000)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that error message was not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate error message, expected: 'Parameter 'gamma' is invalid', got: 'Parameter 'gamma' is invalid'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that ramp unchanged; expected: 0 values changed got: 0 values changed': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CalculateGammaRamp(0.5,NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that error message was not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate error message, expected: 'Parameter 'ramp' is invalid', got: 'Parameter 'ramp' is invalid'': Passed 898s INFO: 11/02/25 12:10:38: Fuzzer invocations: 6 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=23 Passed=23 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'pixels_calcGammaRamp': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 12.4: 'pixels_getPixelFormatName' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Call to SDL_GetPixelFormatName' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 18167888104960737898 898s INFO: 11/02/25 12:10:38: RGB Format: SDL_PIXELFORMAT_UNKNOWN (0) 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetPixelFormatName()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is non-empty': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result text; expected: SDL_PIXELFORMAT_UNKNOWN, got SDL_PIXELFORMAT_UNKNOWN': Passed 898s INFO: 11/02/25 12:10:38: RGB Format: SDL_PIXELFORMAT_INDEX1LSB (286261504) 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetPixelFormatName()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is non-empty': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result text; expected: SDL_PIXELFORMAT_INDEX1LSB, got SDL_PIXELFORMAT_INDEX1LSB': Passed 898s INFO: 11/02/25 12:10:38: RGB Format: SDL_PIXELFORMAT_INDEX1MSB (287310080) 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetPixelFormatName()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is non-empty': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result text; expected: SDL_PIXELFORMAT_INDEX1MSB, got SDL_PIXELFORMAT_INDEX1MSB': Passed 898s INFO: 11/02/25 12:10:38: RGB Format: SDL_PIXELFORMAT_INDEX2LSB (470811136) 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetPixelFormatName()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is non-empty': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result text; expected: SDL_PIXELFORMAT_INDEX2LSB, got SDL_PIXELFORMAT_INDEX2LSB': Passed 898s INFO: 11/02/25 12:10:38: RGB Format: SDL_PIXELFORMAT_INDEX2MSB (471859712) 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetPixelFormatName()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is non-empty': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result text; expected: SDL_PIXELFORMAT_INDEX2MSB, got SDL_PIXELFORMAT_INDEX2MSB': Passed 898s INFO: 11/02/25 12:10:38: RGB Format: SDL_PIXELFORMAT_INDEX4LSB (303039488) 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetPixelFormatName()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is non-empty': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result text; expected: SDL_PIXELFORMAT_INDEX4LSB, got SDL_PIXELFORMAT_INDEX4LSB': Passed 898s INFO: 11/02/25 12:10:38: RGB Format: SDL_PIXELFORMAT_INDEX4MSB (304088064) 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetPixelFormatName()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is non-empty': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result text; expected: SDL_PIXELFORMAT_INDEX4MSB, got SDL_PIXELFORMAT_INDEX4MSB': Passed 898s INFO: 11/02/25 12:10:38: RGB Format: SDL_PIXELFORMAT_INDEX8 (318769153) 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetPixelFormatName()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is non-empty': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result text; expected: SDL_PIXELFORMAT_INDEX8, got SDL_PIXELFORMAT_INDEX8': Passed 898s INFO: 11/02/25 12:10:38: RGB Format: SDL_PIXELFORMAT_RGB332 (336660481) 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetPixelFormatName()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is non-empty': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result text; expected: SDL_PIXELFORMAT_RGB332, got SDL_PIXELFORMAT_RGB332': Passed 898s INFO: 11/02/25 12:10:38: RGB Format: SDL_PIXELFORMAT_RGB444 (353504258) 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetPixelFormatName()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is non-empty': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result text; expected: SDL_PIXELFORMAT_RGB444, got SDL_PIXELFORMAT_RGB444': Passed 898s INFO: 11/02/25 12:10:38: RGB Format: SDL_PIXELFORMAT_BGR444 (357698562) 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetPixelFormatName()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is non-empty': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result text; expected: SDL_PIXELFORMAT_BGR444, got SDL_PIXELFORMAT_BGR444': Passed 898s INFO: 11/02/25 12:10:38: RGB Format: SDL_PIXELFORMAT_RGB555 (353570562) 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetPixelFormatName()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is non-empty': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result text; expected: SDL_PIXELFORMAT_RGB555, got SDL_PIXELFORMAT_RGB555': Passed 898s INFO: 11/02/25 12:10:38: RGB Format: SDL_PIXELFORMAT_BGR555 (357764866) 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetPixelFormatName()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is non-empty': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result text; expected: SDL_PIXELFORMAT_BGR555, got SDL_PIXELFORMAT_BGR555': Passed 898s INFO: 11/02/25 12:10:38: RGB Format: SDL_PIXELFORMAT_ARGB4444 (355602434) 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetPixelFormatName()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is non-empty': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result text; expected: SDL_PIXELFORMAT_ARGB4444, got SDL_PIXELFORMAT_ARGB4444': Passed 898s INFO: 11/02/25 12:10:38: RGB Format: SDL_PIXELFORMAT_RGBA4444 (356651010) 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetPixelFormatName()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is non-empty': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result text; expected: SDL_PIXELFORMAT_RGBA4444, got SDL_PIXELFORMAT_RGBA4444': Passed 898s INFO: 11/02/25 12:10:38: RGB Format: SDL_PIXELFORMAT_ABGR4444 (359796738) 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetPixelFormatName()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is non-empty': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result text; expected: SDL_PIXELFORMAT_ABGR4444, got SDL_PIXELFORMAT_ABGR4444': Passed 898s INFO: 11/02/25 12:10:38: RGB Format: SDL_PIXELFORMAT_BGRA4444 (360845314) 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetPixelFormatName()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is non-empty': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result text; expected: SDL_PIXELFORMAT_BGRA4444, got SDL_PIXELFORMAT_BGRA4444': Passed 898s INFO: 11/02/25 12:10:38: RGB Format: SDL_PIXELFORMAT_ARGB1555 (355667970) 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetPixelFormatName()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is non-empty': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result text; expected: SDL_PIXELFORMAT_ARGB1555, got SDL_PIXELFORMAT_ARGB1555': Passed 898s INFO: 11/02/25 12:10:38: RGB Format: SDL_PIXELFORMAT_RGBA5551 (356782082) 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetPixelFormatName()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is non-empty': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result text; expected: SDL_PIXELFORMAT_RGBA5551, got SDL_PIXELFORMAT_RGBA5551': Passed 898s INFO: 11/02/25 12:10:38: RGB Format: SDL_PIXELFORMAT_ABGR1555 (359862274) 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetPixelFormatName()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is non-empty': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result text; expected: SDL_PIXELFORMAT_ABGR1555, got SDL_PIXELFORMAT_ABGR1555': Passed 898s INFO: 11/02/25 12:10:38: RGB Format: SDL_PIXELFORMAT_BGRA5551 (360976386) 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetPixelFormatName()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is non-empty': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result text; expected: SDL_PIXELFORMAT_BGRA5551, got SDL_PIXELFORMAT_BGRA5551': Passed 898s INFO: 11/02/25 12:10:38: RGB Format: SDL_PIXELFORMAT_RGB565 (353701890) 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetPixelFormatName()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is non-empty': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result text; expected: SDL_PIXELFORMAT_RGB565, got SDL_PIXELFORMAT_RGB565': Passed 898s INFO: 11/02/25 12:10:38: RGB Format: SDL_PIXELFORMAT_BGR565 (357896194) 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetPixelFormatName()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is non-empty': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result text; expected: SDL_PIXELFORMAT_BGR565, got SDL_PIXELFORMAT_BGR565': Passed 898s INFO: 11/02/25 12:10:38: RGB Format: SDL_PIXELFORMAT_RGB24 (386930691) 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetPixelFormatName()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is non-empty': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result text; expected: SDL_PIXELFORMAT_RGB24, got SDL_PIXELFORMAT_RGB24': Passed 898s INFO: 11/02/25 12:10:38: RGB Format: SDL_PIXELFORMAT_BGR24 (390076419) 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetPixelFormatName()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is non-empty': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result text; expected: SDL_PIXELFORMAT_BGR24, got SDL_PIXELFORMAT_BGR24': Passed 898s INFO: 11/02/25 12:10:38: RGB Format: SDL_PIXELFORMAT_RGB888 (370546692) 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetPixelFormatName()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is non-empty': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result text; expected: SDL_PIXELFORMAT_RGB888, got SDL_PIXELFORMAT_RGB888': Passed 898s INFO: 11/02/25 12:10:38: RGB Format: SDL_PIXELFORMAT_RGBX8888 (371595268) 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetPixelFormatName()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is non-empty': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result text; expected: SDL_PIXELFORMAT_RGBX8888, got SDL_PIXELFORMAT_RGBX8888': Passed 898s INFO: 11/02/25 12:10:38: RGB Format: SDL_PIXELFORMAT_BGR888 (374740996) 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetPixelFormatName()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is non-empty': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result text; expected: SDL_PIXELFORMAT_BGR888, got SDL_PIXELFORMAT_BGR888': Passed 898s INFO: 11/02/25 12:10:38: RGB Format: SDL_PIXELFORMAT_BGRX8888 (375789572) 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetPixelFormatName()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is non-empty': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result text; expected: SDL_PIXELFORMAT_BGRX8888, got SDL_PIXELFORMAT_BGRX8888': Passed 898s INFO: 11/02/25 12:10:38: RGB Format: SDL_PIXELFORMAT_ARGB8888 (372645892) 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetPixelFormatName()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is non-empty': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result text; expected: SDL_PIXELFORMAT_ARGB8888, got SDL_PIXELFORMAT_ARGB8888': Passed 898s INFO: 11/02/25 12:10:38: RGB Format: SDL_PIXELFORMAT_RGBA8888 (373694468) 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetPixelFormatName()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is non-empty': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result text; expected: SDL_PIXELFORMAT_RGBA8888, got SDL_PIXELFORMAT_RGBA8888': Passed 898s INFO: 11/02/25 12:10:38: RGB Format: SDL_PIXELFORMAT_ABGR8888 (376840196) 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetPixelFormatName()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is non-empty': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result text; expected: SDL_PIXELFORMAT_ABGR8888, got SDL_PIXELFORMAT_ABGR8888': Passed 898s INFO: 11/02/25 12:10:38: non-RGB Format: SDL_PIXELFORMAT_YV12 (842094169) 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetPixelFormatName()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is non-empty': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result text; expected: SDL_PIXELFORMAT_YV12, got SDL_PIXELFORMAT_YV12': Passed 898s INFO: 11/02/25 12:10:38: non-RGB Format: SDL_PIXELFORMAT_IYUV (1448433993) 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetPixelFormatName()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is non-empty': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result text; expected: SDL_PIXELFORMAT_IYUV, got SDL_PIXELFORMAT_IYUV': Passed 898s INFO: 11/02/25 12:10:38: non-RGB Format: SDL_PIXELFORMAT_YUY2 (844715353) 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetPixelFormatName()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is non-empty': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result text; expected: SDL_PIXELFORMAT_YUY2, got SDL_PIXELFORMAT_YUY2': Passed 898s INFO: 11/02/25 12:10:38: non-RGB Format: SDL_PIXELFORMAT_UYVY (1498831189) 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetPixelFormatName()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is non-empty': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result text; expected: SDL_PIXELFORMAT_UYVY, got SDL_PIXELFORMAT_UYVY': Passed 898s INFO: 11/02/25 12:10:38: non-RGB Format: SDL_PIXELFORMAT_YVYU (1431918169) 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetPixelFormatName()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is non-empty': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result text; expected: SDL_PIXELFORMAT_YVYU, got SDL_PIXELFORMAT_YVYU': Passed 898s INFO: 11/02/25 12:10:38: non-RGB Format: SDL_PIXELFORMAT_NV12 (842094158) 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetPixelFormatName()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is non-empty': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result text; expected: SDL_PIXELFORMAT_NV12, got SDL_PIXELFORMAT_NV12': Passed 898s INFO: 11/02/25 12:10:38: non-RGB Format: SDL_PIXELFORMAT_NV21 (825382478) 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetPixelFormatName()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is non-empty': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result text; expected: SDL_PIXELFORMAT_NV21, got SDL_PIXELFORMAT_NV21': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetPixelFormatName(377036804)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is non-empty; got: SDL_PIXELFORMAT_UNKNOWN': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate name is UNKNOWN, expected: 'SDL_PIXELFORMAT_UNKNOWN', got: 'SDL_PIXELFORMAT_UNKNOWN'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that error message is empty': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetPixelFormatName(377102340)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is non-empty; got: SDL_PIXELFORMAT_UNKNOWN': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate name is UNKNOWN, expected: 'SDL_PIXELFORMAT_UNKNOWN', got: 'SDL_PIXELFORMAT_UNKNOWN'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that error message is empty': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=169 Passed=169 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'pixels_getPixelFormatName': Passed 898s INFO: 11/02/25 12:10:38: Total Suite runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: Suite Summary: Total=4 Passed=4 Failed=0 Skipped=0 898s INFO: 11/02/25 12:10:38: >>> Suite 'Pixels': Passed 898s INFO: 11/02/25 12:10:38: ===== Test Suite 13: 'Platform' started 898s INFO: 11/02/25 12:10:38: ----- Test Case 13.1: 'platform_testTypes' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Tests predefined types' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 3808573342578165867 898s INFO: 11/02/25 12:10:38: Assert 'sizeof(Uint8) = 1, expected 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'sizeof(Uint16) = 2, expected 2': Passed 898s INFO: 11/02/25 12:10:38: Assert 'sizeof(Uint32) = 4, expected 4': Passed 898s INFO: 11/02/25 12:10:38: Assert 'sizeof(Uint64) = 8, expected 8': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=4 Passed=4 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'platform_testTypes': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 13.2: 'platform_testEndianessAndSwap' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Tests endianness and swap functions' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 1512000725232639632 898s INFO: 11/02/25 12:10:38: Assert 'Machine detected as little endian, appears to be little endian.': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Machine detected as having little endian float word order, appears to be little endian.': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_Swap16(): 16 bit swapped: 0xCDAB => 0xABCD': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_Swap32(): 32 bit swapped: 0xEFBEADDE => 0xDEADBEEF': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_Swap64(): 64 bit swapped: 0xEFBEADDECDAB3412 => 0x1234ABCDDEADBEEF': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=5 Passed=5 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'platform_testEndianessAndSwap': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 13.3: 'platform_testGetFunctions' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Tests various SDL_GetXYZ functions' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 13554127622270591192 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetPlatform()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetPlatform() != NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetPlatform(): expected non-empty platform, was platform: 'Linux', len: 5': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetCPUCount()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetCPUCount(): expected count > 0, was: 2': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetCPUCacheLineSize()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetCPUCacheLineSize(): expected size >= 0, was: 64': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetRevision()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetRevision() != NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=9 Passed=9 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'platform_testGetFunctions': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 13.4: 'platform_testHasFunctions' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Tests various SDL_HasXYZ functions' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 4351990592654432682 898s INFO: 11/02/25 12:10:38: Assert 'SDL_HasRDTSC()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_HasAltiVec()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_HasMMX()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_Has3DNow()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_HasSSE()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_HasSSE2()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_HasSSE3()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_HasSSE41()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_HasSSE42()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_HasAVX()': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=10 Passed=10 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'platform_testHasFunctions': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 13.5: 'platform_testGetVersion' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Tests SDL_GetVersion function' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 6128376388985438628 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetVersion(): returned major 2 (>= 2)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetVersion(): returned minor 32 (>= 32)': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=2 Passed=2 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'platform_testGetVersion': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 13.6: 'platform_testSDLVersion' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Tests SDL_VERSION macro' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 12085187611881930639 898s INFO: 11/02/25 12:10:38: Assert 'SDL_VERSION() returned major 2 (>= 2)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_VERSION() returned minor 32 (>= 32)': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=2 Passed=2 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'platform_testSDLVersion': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 13.7: 'platform_testDefaultInit' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Tests default SDL_Init' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 138847767531276831 898s INFO: 11/02/25 12:10:38: Assert 'SDL_WasInit(0): returned 16433, expected != 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_Init(0): returned 0, expected 0, error: ': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=2 Passed=2 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'platform_testDefaultInit': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 13.8: 'platform_testGetSetClearError' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Tests SDL_Get/Set/ClearError' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 15472699652937166499 898s INFO: 11/02/25 12:10:38: Assert 'SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError() != NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): no message expected, len: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_SetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_SetError: expected -1, got: -1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError() != NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message len 7, was len: 7': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message Testing, was message: Testing': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=10 Passed=10 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'platform_testGetSetClearError': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 13.9: 'platform_testSetErrorEmptyInput' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Tests SDL_SetError with empty input' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 6411817086661786140 898s INFO: 11/02/25 12:10:38: Assert 'SDL_SetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_SetError: expected -1, got: -1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError() != NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message len 0, was len: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message '', was message: ''': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=6 Passed=6 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'platform_testSetErrorEmptyInput': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 13.10: 'platform_testSetErrorInvalidInput' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Tests SDL_SetError with invalid input' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 8959731969442337908 898s INFO: 11/02/25 12:10:38: Assert 'SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_SetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_SetError: expected -1, got: -1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError() != NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message len 0, was len: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_SetError('Testing')': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_SetError: expected -1, got: -1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_SetError(NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_SetError: expected -1, got: -1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError() != NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message len 0, was len: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_SetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_SetError: expected -1, got: -1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError() != NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message len 7, was len: 7': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message 'Testing', was message: 'Testing'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=18 Passed=18 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'platform_testSetErrorInvalidInput': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 13.11: 'platform_testGetPowerInfo' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Tests SDL_GetPowerInfo function' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 7383390638934266695 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetPowerInfo()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetPowerInfo(): state 2 is one of the expected values': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetPowerInfo(): no battery, secs == -1, was: -1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetPowerInfo(): no battery, pct == -1, was: -1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'State 2 returned when only 'secs' requested': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Value -1 matches when only 'secs' requested': Passed 898s INFO: 11/02/25 12:10:38: Assert 'State 2 returned when only 'pct' requested': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Value -1 matches when only 'pct' requested': Passed 898s INFO: 11/02/25 12:10:38: Assert 'State 2 returned when no value requested': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=9 Passed=9 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'platform_testGetPowerInfo': Passed 898s INFO: 11/02/25 12:10:38: Total Suite runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: Suite Summary: Total=11 Passed=11 Failed=0 Skipped=0 898s INFO: 11/02/25 12:10:38: >>> Suite 'Platform': Passed 898s INFO: 11/02/25 12:10:38: ===== Test Suite 14: 'Rect' started 898s INFO: 11/02/25 12:10:38: ----- Test Case 14.1: 'rect_testIntersectRectAndLine' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Tests SDL_IntersectRectAndLine clipping cases' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 8963645289650284371 898s INFO: 11/02/25 12:10:38: Assert 'Check for correct intersection result: expected SDL_TRUE, got SDL_TRUE intersecting rect (0,0,32,32) with line (0,15 - 31,15)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check if line was incorrectly clipped or modified: got (0,15 - 31,15) expected (0,15 - 31,15)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check for correct intersection result: expected SDL_TRUE, got SDL_TRUE intersecting rect (0,0,32,32) with line (15,0 - 15,31)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check if line was incorrectly clipped or modified: got (15,0 - 15,31) expected (15,0 - 15,31)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check for correct intersection result: expected SDL_TRUE, got SDL_TRUE intersecting rect (0,0,32,32) with line (0,0 - 31,31)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check if line was incorrectly clipped or modified: got (0,0 - 31,31) expected (0,0 - 31,31)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check for correct intersection result: expected SDL_TRUE, got SDL_TRUE intersecting rect (0,0,32,32) with line (31,31 - 0,0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check if line was incorrectly clipped or modified: got (31,31 - 0,0) expected (31,31 - 0,0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check for correct intersection result: expected SDL_TRUE, got SDL_TRUE intersecting rect (0,0,32,32) with line (0,31 - 31,0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check if line was incorrectly clipped or modified: got (0,31 - 31,0) expected (0,31 - 31,0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check for correct intersection result: expected SDL_TRUE, got SDL_TRUE intersecting rect (0,0,32,32) with line (31,0 - 0,31)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check if line was incorrectly clipped or modified: got (31,0 - 0,31) expected (31,0 - 0,31)': Passed 898s INFO: 11/02/25 12:10:38: Fuzzer invocations: 4 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=18 Passed=18 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'rect_testIntersectRectAndLine': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 14.2: 'rect_testIntersectRectAndLineInside' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Tests SDL_IntersectRectAndLine with line fully contained in rect' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 11869167080574657753 898s INFO: 11/02/25 12:10:38: Assert 'Check for correct intersection result: expected SDL_TRUE, got SDL_TRUE intersecting rect (0,0,32,32) with line (2,24 - 10,20)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check if line was incorrectly clipped or modified: got (2,24 - 10,20) expected (2,24 - 10,20)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check for correct intersection result: expected SDL_TRUE, got SDL_TRUE intersecting rect (0,0,32,32) with line (2,24 - 31,31)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check if line was incorrectly clipped or modified: got (2,24 - 31,31) expected (2,24 - 31,31)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check for correct intersection result: expected SDL_TRUE, got SDL_TRUE intersecting rect (0,0,32,32) with line (0,0 - 10,20)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check if line was incorrectly clipped or modified: got (0,0 - 10,20) expected (0,0 - 10,20)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check for correct intersection result: expected SDL_TRUE, got SDL_TRUE intersecting rect (0,0,32,32) with line (0,0 - 31,31)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check if line was incorrectly clipped or modified: got (0,0 - 31,31) expected (0,0 - 31,31)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check for correct intersection result: expected SDL_TRUE, got SDL_TRUE intersecting rect (0,0,32,32) with line (0,31 - 31,0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check if line was incorrectly clipped or modified: got (0,31 - 31,0) expected (0,31 - 31,0)': Passed 898s INFO: 11/02/25 12:10:38: Fuzzer invocations: 4 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=15 Passed=15 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'rect_testIntersectRectAndLineInside': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 14.3: 'rect_testIntersectRectAndLineOutside' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Tests SDL_IntersectRectAndLine with line fully outside of rect' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 9568802878234801006 898s INFO: 11/02/25 12:10:38: Assert 'Check for correct intersection result: expected SDL_FALSE, got SDL_FALSE intersecting rect (0,0,32,32) with line (-17,0 - -17,31)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check if line was incorrectly clipped or modified: got (-17,0 - -17,31) expected (-17,0 - -17,31)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check for correct intersection result: expected SDL_FALSE, got SDL_FALSE intersecting rect (0,0,32,32) with line (41,0 - 41,31)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check if line was incorrectly clipped or modified: got (41,0 - 41,31) expected (41,0 - 41,31)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check for correct intersection result: expected SDL_FALSE, got SDL_FALSE intersecting rect (0,0,32,32) with line (0,-22 - 31,-22)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check if line was incorrectly clipped or modified: got (0,-22 - 31,-22) expected (0,-22 - 31,-22)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check for correct intersection result: expected SDL_FALSE, got SDL_FALSE intersecting rect (0,0,32,32) with line (0,56 - 31,56)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check if line was incorrectly clipped or modified: got (0,56 - 31,56) expected (0,56 - 31,56)': Passed 898s INFO: 11/02/25 12:10:38: Fuzzer invocations: 4 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=12 Passed=12 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'rect_testIntersectRectAndLineOutside': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 14.4: 'rect_testIntersectRectAndLineEmpty' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Tests SDL_IntersectRectAndLine with empty rectangle ' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 16864236598064320777 898s INFO: 11/02/25 12:10:38: Assert 'Check for correct intersection result: expected SDL_FALSE, got SDL_FALSE intersecting rect (140,334,0,0) with line (140,334 - 94,896)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle was not modified: got (140,334,0,0) expected (140,334,0,0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check if line was incorrectly clipped or modified: got (140,334 - 94,896) expected (140,334 - 94,896)': Passed 898s INFO: 11/02/25 12:10:38: Fuzzer invocations: 4 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=3 Passed=3 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'rect_testIntersectRectAndLineEmpty': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 14.5: 'rect_testIntersectRectAndLineParam' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Negative tests against SDL_IntersectRectAndLine with invalid parameters' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 17581535778743272263 898s INFO: 11/02/25 12:10:38: Assert 'Check that intersection result was SDL_TRUE': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that function returns SDL_FALSE when 1st parameter is NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that function returns SDL_FALSE when 2nd parameter is NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that function returns SDL_FALSE when 3rd parameter is NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that function returns SDL_FALSE when 4th parameter is NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that function returns SDL_FALSE when 5th parameter is NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that function returns SDL_FALSE when all parameters are NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=7 Passed=7 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'rect_testIntersectRectAndLineParam': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 14.6: 'rect_testIntersectRectInside' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Tests SDL_IntersectRect with B fully contained in A' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 6168592575626095948 898s INFO: 11/02/25 12:10:38: Assert 'Check intersection result: expected SDL_TRUE, got SDL_TRUE intersecting A (0,0,32,32) with B (0,0,10,14)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle A was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle B was not modified: got (0,0,10,14) expected (0,0,10,14)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that intersection of rectangles A (0,0,32,32) and B (0,0,10,14) was correctly calculated, got (0,0,10,14) expected (0,0,10,14)': Passed 898s INFO: 11/02/25 12:10:38: Fuzzer invocations: 2 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=4 Passed=4 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'rect_testIntersectRectInside': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 14.7: 'rect_testIntersectRectOutside' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Tests SDL_IntersectRect with B fully outside of A' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 771642496154490858 898s INFO: 11/02/25 12:10:38: Assert 'Check intersection result: expected SDL_FALSE, got SDL_FALSE intersecting A (0,0,32,32) with B (35,34,32,32)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle A was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle B was not modified: got (35,34,32,32) expected (35,34,32,32)': Passed 898s INFO: 11/02/25 12:10:38: Fuzzer invocations: 2 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=3 Passed=3 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'rect_testIntersectRectOutside': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 14.8: 'rect_testIntersectRectPartial' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Tests SDL_IntersectRect with B partially intersecting A' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 2504392996576624469 898s INFO: 11/02/25 12:10:38: Assert 'Check intersection result: expected SDL_TRUE, got SDL_TRUE intersecting A (0,0,32,32) with B (14,24,32,32)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle A was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle B was not modified: got (14,24,32,32) expected (14,24,32,32)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that intersection of rectangles A (0,0,32,32) and B (14,24,32,32) was correctly calculated, got (14,24,18,8) expected (14,24,18,8)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check intersection result: expected SDL_TRUE, got SDL_TRUE intersecting A (0,0,32,32) with B (31,0,31,6)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle A was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle B was not modified: got (31,0,31,6) expected (31,0,31,6)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that intersection of rectangles A (0,0,32,32) and B (31,0,31,6) was correctly calculated, got (31,0,1,6) expected (31,0,1,6)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check intersection result: expected SDL_TRUE, got SDL_TRUE intersecting A (0,0,32,32) with B (-31,0,32,18)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle A was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle B was not modified: got (-31,0,32,18) expected (-31,0,32,18)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that intersection of rectangles A (0,0,32,32) and B (-31,0,32,18) was correctly calculated, got (0,0,1,18) expected (0,0,1,18)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check intersection result: expected SDL_TRUE, got SDL_TRUE intersecting A (0,0,32,32) with B (0,31,5,27)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle A was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle B was not modified: got (0,31,5,27) expected (0,31,5,27)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that intersection of rectangles A (0,0,32,32) and B (0,31,5,27) was correctly calculated, got (0,31,5,1) expected (0,31,5,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check intersection result: expected SDL_TRUE, got SDL_TRUE intersecting A (0,0,32,32) with B (0,-31,13,32)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle A was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle B was not modified: got (0,-31,13,32) expected (0,-31,13,32)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that intersection of rectangles A (0,0,32,32) and B (0,-31,13,32) was correctly calculated, got (0,0,13,1) expected (0,0,13,1)': Passed 898s INFO: 11/02/25 12:10:38: Fuzzer invocations: 8 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=20 Passed=20 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'rect_testIntersectRectPartial': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 14.9: 'rect_testIntersectRectPoint' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Tests SDL_IntersectRect with 1x1 sized rectangles' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 18244369793650251603 898s INFO: 11/02/25 12:10:38: Assert 'Check intersection result: expected SDL_TRUE, got SDL_TRUE intersecting A (80,50,1,1) with B (80,50,1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle A was not modified: got (80,50,1,1) expected (80,50,1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle B was not modified: got (80,50,1,1) expected (80,50,1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that intersection of rectangles A (80,50,1,1) and B (80,50,1,1) was correctly calculated, got (80,50,1,1) expected (80,50,1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check intersection result: expected SDL_FALSE, got SDL_FALSE intersecting A (53,89,1,1) with B (52,88,1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle A was not modified: got (53,89,1,1) expected (53,89,1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle B was not modified: got (52,88,1,1) expected (52,88,1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check intersection result: expected SDL_FALSE, got SDL_FALSE intersecting A (36,95,1,1) with B (35,95,1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle A was not modified: got (36,95,1,1) expected (36,95,1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle B was not modified: got (35,95,1,1) expected (35,95,1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check intersection result: expected SDL_FALSE, got SDL_FALSE intersecting A (85,29,1,1) with B (84,30,1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle A was not modified: got (85,29,1,1) expected (85,29,1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle B was not modified: got (84,30,1,1) expected (84,30,1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check intersection result: expected SDL_FALSE, got SDL_FALSE intersecting A (54,97,1,1) with B (54,96,1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle A was not modified: got (54,97,1,1) expected (54,97,1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle B was not modified: got (54,96,1,1) expected (54,96,1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check intersection result: expected SDL_FALSE, got SDL_FALSE intersecting A (28,43,1,1) with B (28,44,1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle A was not modified: got (28,43,1,1) expected (28,43,1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle B was not modified: got (28,44,1,1) expected (28,44,1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check intersection result: expected SDL_FALSE, got SDL_FALSE intersecting A (47,30,1,1) with B (48,29,1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle A was not modified: got (47,30,1,1) expected (47,30,1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle B was not modified: got (48,29,1,1) expected (48,29,1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check intersection result: expected SDL_FALSE, got SDL_FALSE intersecting A (59,4,1,1) with B (60,4,1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle A was not modified: got (59,4,1,1) expected (59,4,1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle B was not modified: got (60,4,1,1) expected (60,4,1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check intersection result: expected SDL_FALSE, got SDL_FALSE intersecting A (44,24,1,1) with B (45,25,1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle A was not modified: got (44,24,1,1) expected (44,24,1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle B was not modified: got (45,25,1,1) expected (45,25,1,1)': Passed 898s INFO: 11/02/25 12:10:38: Fuzzer invocations: 18 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=28 Passed=28 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'rect_testIntersectRectPoint': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 14.10: 'rect_testIntersectRectEmpty' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Tests SDL_IntersectRect with empty rectangles' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 1234522038061218415 898s INFO: 11/02/25 12:10:38: Assert 'Check intersection result: expected SDL_FALSE, got SDL_FALSE intersecting A (36,96,0,0) with B (36,96,68,9)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle A was not modified: got (36,96,0,0) expected (36,96,0,0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle B was not modified: got (36,96,68,9) expected (36,96,68,9)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result is empty Rect; got: SDL_TRUE': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check intersection result: expected SDL_FALSE, got SDL_FALSE intersecting A (35,49,60,72) with B (35,49,0,0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle A was not modified: got (35,49,60,72) expected (35,49,60,72)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle B was not modified: got (35,49,0,0) expected (35,49,0,0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result is empty Rect; got: SDL_TRUE': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check intersection result: expected SDL_FALSE, got SDL_FALSE intersecting A (57,71,0,0) with B (57,71,0,0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle A was not modified: got (57,71,0,0) expected (57,71,0,0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle B was not modified: got (57,71,0,0) expected (57,71,0,0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result is empty Rect; got: SDL_TRUE': Passed 898s INFO: 11/02/25 12:10:38: Fuzzer invocations: 18 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=12 Passed=12 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'rect_testIntersectRectEmpty': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 14.11: 'rect_testIntersectRectParam' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Negative tests against SDL_IntersectRect with invalid parameters' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 15754698723774325137 898s INFO: 11/02/25 12:10:38: Assert 'Check that function returns SDL_FALSE when 1st parameter is NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that function returns SDL_FALSE when 2st parameter is NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that function returns SDL_FALSE when 3st parameter is NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that function returns SDL_FALSE when 1st and 2nd parameters are NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that function returns SDL_FALSE when 1st and 3rd parameters are NULL ': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that function returns SDL_FALSE when all parameters are NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=6 Passed=6 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'rect_testIntersectRectParam': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 14.12: 'rect_testHasIntersectionInside' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Tests SDL_HasIntersection with B fully contained in A' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 13577895631132175126 898s INFO: 11/02/25 12:10:38: Assert 'Check intersection result: expected SDL_TRUE, got SDL_TRUE intersecting A (0,0,32,32) with B (0,0,3,11)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle A was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle B was not modified: got (0,0,3,11) expected (0,0,3,11)': Passed 898s INFO: 11/02/25 12:10:38: Fuzzer invocations: 2 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=3 Passed=3 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'rect_testHasIntersectionInside': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 14.13: 'rect_testHasIntersectionOutside' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Tests SDL_HasIntersection with B fully outside of A' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 7736817948648673981 898s INFO: 11/02/25 12:10:38: Assert 'Check intersection result: expected SDL_FALSE, got SDL_FALSE intersecting A (0,0,32,32) with B (34,33,32,32)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle A was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle B was not modified: got (34,33,32,32) expected (34,33,32,32)': Passed 898s INFO: 11/02/25 12:10:38: Fuzzer invocations: 2 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=3 Passed=3 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'rect_testHasIntersectionOutside': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 14.14: 'rect_testHasIntersectionPartial' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Tests SDL_HasIntersection with B partially intersecting A' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 674422592546904957 898s INFO: 11/02/25 12:10:38: Assert 'Check intersection result: expected SDL_TRUE, got SDL_TRUE intersecting A (0,0,32,32) with B (5,13,32,32)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle A was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle B was not modified: got (5,13,32,32) expected (5,13,32,32)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check intersection result: expected SDL_TRUE, got SDL_TRUE intersecting A (0,0,32,32) with B (31,0,2,13)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle A was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle B was not modified: got (31,0,2,13) expected (31,0,2,13)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check intersection result: expected SDL_TRUE, got SDL_TRUE intersecting A (0,0,32,32) with B (-31,0,32,14)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle A was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle B was not modified: got (-31,0,32,14) expected (-31,0,32,14)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check intersection result: expected SDL_TRUE, got SDL_TRUE intersecting A (0,0,32,32) with B (0,31,23,23)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle A was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle B was not modified: got (0,31,23,23) expected (0,31,23,23)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check intersection result: expected SDL_TRUE, got SDL_TRUE intersecting A (0,0,32,32) with B (0,-31,17,32)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle A was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle B was not modified: got (0,-31,17,32) expected (0,-31,17,32)': Passed 898s INFO: 11/02/25 12:10:38: Fuzzer invocations: 8 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=15 Passed=15 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'rect_testHasIntersectionPartial': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 14.15: 'rect_testHasIntersectionPoint' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Tests SDL_HasIntersection with 1x1 sized rectangles' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 16091900557900899235 898s INFO: 11/02/25 12:10:38: Assert 'Check intersection result: expected SDL_TRUE, got SDL_TRUE intersecting A (52,84,1,1) with B (52,84,1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle A was not modified: got (52,84,1,1) expected (52,84,1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle B was not modified: got (52,84,1,1) expected (52,84,1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check intersection result: expected SDL_FALSE, got SDL_FALSE intersecting A (1,59,1,1) with B (0,58,1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle A was not modified: got (1,59,1,1) expected (1,59,1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle B was not modified: got (0,58,1,1) expected (0,58,1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check intersection result: expected SDL_FALSE, got SDL_FALSE intersecting A (11,100,1,1) with B (10,100,1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle A was not modified: got (11,100,1,1) expected (11,100,1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle B was not modified: got (10,100,1,1) expected (10,100,1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check intersection result: expected SDL_FALSE, got SDL_FALSE intersecting A (70,45,1,1) with B (69,46,1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle A was not modified: got (70,45,1,1) expected (70,45,1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle B was not modified: got (69,46,1,1) expected (69,46,1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check intersection result: expected SDL_FALSE, got SDL_FALSE intersecting A (84,86,1,1) with B (84,85,1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle A was not modified: got (84,86,1,1) expected (84,86,1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle B was not modified: got (84,85,1,1) expected (84,85,1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check intersection result: expected SDL_FALSE, got SDL_FALSE intersecting A (5,78,1,1) with B (5,79,1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle A was not modified: got (5,78,1,1) expected (5,78,1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle B was not modified: got (5,79,1,1) expected (5,79,1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check intersection result: expected SDL_FALSE, got SDL_FALSE intersecting A (42,50,1,1) with B (43,49,1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle A was not modified: got (42,50,1,1) expected (42,50,1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle B was not modified: got (43,49,1,1) expected (43,49,1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check intersection result: expected SDL_FALSE, got SDL_FALSE intersecting A (43,51,1,1) with B (44,51,1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle A was not modified: got (43,51,1,1) expected (43,51,1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle B was not modified: got (44,51,1,1) expected (44,51,1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check intersection result: expected SDL_FALSE, got SDL_FALSE intersecting A (19,16,1,1) with B (20,17,1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle A was not modified: got (19,16,1,1) expected (19,16,1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle B was not modified: got (20,17,1,1) expected (20,17,1,1)': Passed 898s INFO: 11/02/25 12:10:38: Fuzzer invocations: 18 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=27 Passed=27 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'rect_testHasIntersectionPoint': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 14.16: 'rect_testHasIntersectionEmpty' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Tests SDL_HasIntersection with empty rectangles' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 11500830897640022884 898s INFO: 11/02/25 12:10:38: Assert 'Check intersection result: expected SDL_FALSE, got SDL_FALSE intersecting A (41,25,0,0) with B (41,25,8,18)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle A was not modified: got (41,25,0,0) expected (41,25,0,0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle B was not modified: got (41,25,8,18) expected (41,25,8,18)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check intersection result: expected SDL_FALSE, got SDL_FALSE intersecting A (2,33,92,3) with B (2,33,0,0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle A was not modified: got (2,33,92,3) expected (2,33,92,3)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle B was not modified: got (2,33,0,0) expected (2,33,0,0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check intersection result: expected SDL_FALSE, got SDL_FALSE intersecting A (2,95,0,0) with B (2,95,0,0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle A was not modified: got (2,95,0,0) expected (2,95,0,0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle B was not modified: got (2,95,0,0) expected (2,95,0,0)': Passed 898s INFO: 11/02/25 12:10:38: Fuzzer invocations: 12 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=9 Passed=9 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'rect_testHasIntersectionEmpty': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 14.17: 'rect_testHasIntersectionParam' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Negative tests against SDL_HasIntersection with invalid parameters' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 1853347782991593567 898s INFO: 11/02/25 12:10:38: Assert 'Check that function returns SDL_FALSE when 1st parameter is NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that function returns SDL_FALSE when 2st parameter is NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that function returns SDL_FALSE when all parameters are NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=3 Passed=3 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'rect_testHasIntersectionParam': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 14.18: 'rect_testEnclosePoints' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Tests SDL_EnclosePoints without clipping' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 18072936574904266670 898s INFO: 11/02/25 12:10:38: Assert 'Check expected return value SDL_TRUE, got SDL_TRUE': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 0 was not modified: expected (755,368) actual (755,368)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 1 was not modified: expected (873,-459) actual (873,-459)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 2 was not modified: expected (985,699) actual (985,699)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 3 was not modified: expected (603,-833) actual (603,-833)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 4 was not modified: expected (640,-268) actual (640,-268)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 5 was not modified: expected (-709,-257) actual (-709,-257)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 6 was not modified: expected (173,307) actual (173,307)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 7 was not modified: expected (-728,893) actual (-728,893)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 8 was not modified: expected (466,-980) actual (466,-980)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 9 was not modified: expected (-821,248) actual (-821,248)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 10 was not modified: expected (9,252) actual (9,252)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 11 was not modified: expected (-700,-750) actual (-700,-750)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 12 was not modified: expected (87,-261) actual (87,-261)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 13 was not modified: expected (912,-500) actual (912,-500)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 14 was not modified: expected (208,775) actual (208,775)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 15 was not modified: expected (-637,-926) actual (-637,-926)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check return value SDL_TRUE, got SDL_TRUE': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 0 was not modified: expected (755,368) actual (755,368)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 1 was not modified: expected (873,-459) actual (873,-459)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 2 was not modified: expected (985,699) actual (985,699)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 3 was not modified: expected (603,-833) actual (603,-833)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 4 was not modified: expected (640,-268) actual (640,-268)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 5 was not modified: expected (-709,-257) actual (-709,-257)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 6 was not modified: expected (173,307) actual (173,307)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 7 was not modified: expected (-728,893) actual (-728,893)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 8 was not modified: expected (466,-980) actual (466,-980)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 9 was not modified: expected (-821,248) actual (-821,248)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 10 was not modified: expected (9,252) actual (9,252)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 11 was not modified: expected (-700,-750) actual (-700,-750)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 12 was not modified: expected (87,-261) actual (87,-261)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 13 was not modified: expected (912,-500) actual (912,-500)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 14 was not modified: expected (208,775) actual (208,775)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 15 was not modified: expected (-637,-926) actual (-637,-926)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Resulting enclosing rectangle incorrect: expected (-821,-980 - 985,893), actual (-821,-980 - 985,893)': Passed 898s INFO: 11/02/25 12:10:38: Fuzzer invocations: 32 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=35 Passed=35 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'rect_testEnclosePoints': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 14.19: 'rect_testEnclosePointsWithClipping' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Tests SDL_EnclosePoints with clipping' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 3161478127052338483 898s INFO: 11/02/25 12:10:38: Assert 'Expected return value SDL_FALSE, got SDL_FALSE': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 0 was not modified: expected (531,-219) actual (531,-219)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 1 was not modified: expected (577,-725) actual (577,-725)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 2 was not modified: expected (834,-578) actual (834,-578)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 3 was not modified: expected (465,585) actual (465,585)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 4 was not modified: expected (-98,790) actual (-98,790)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 5 was not modified: expected (-677,-343) actual (-677,-343)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 6 was not modified: expected (745,-51) actual (745,-51)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 7 was not modified: expected (726,12) actual (726,12)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 8 was not modified: expected (-197,244) actual (-197,244)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 9 was not modified: expected (161,1011) actual (161,1011)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 10 was not modified: expected (-344,-897) actual (-344,-897)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 11 was not modified: expected (-617,-264) actual (-617,-264)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 12 was not modified: expected (245,-56) actual (245,-56)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 13 was not modified: expected (726,-945) actual (726,-945)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 14 was not modified: expected (124,-412) actual (124,-412)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 15 was not modified: expected (-614,545) actual (-614,545)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source clipping rectangle was not modified': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check return value SDL_FALSE, got SDL_FALSE': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 0 was not modified: expected (531,-219) actual (531,-219)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 1 was not modified: expected (577,-725) actual (577,-725)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 2 was not modified: expected (834,-578) actual (834,-578)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 3 was not modified: expected (465,585) actual (465,585)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 4 was not modified: expected (-98,790) actual (-98,790)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 5 was not modified: expected (-677,-343) actual (-677,-343)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 6 was not modified: expected (745,-51) actual (745,-51)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 7 was not modified: expected (726,12) actual (726,12)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 8 was not modified: expected (-197,244) actual (-197,244)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 9 was not modified: expected (161,1011) actual (161,1011)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 10 was not modified: expected (-344,-897) actual (-344,-897)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 11 was not modified: expected (-617,-264) actual (-617,-264)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 12 was not modified: expected (245,-56) actual (245,-56)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 13 was not modified: expected (726,-945) actual (726,-945)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 14 was not modified: expected (124,-412) actual (124,-412)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 15 was not modified: expected (-614,545) actual (-614,545)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source clipping rectangle was not modified': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check return value SDL_FALSE, got SDL_FALSE': Passed 898s INFO: 11/02/25 12:10:38: Fuzzer invocations: 36 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=37 Passed=37 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'rect_testEnclosePointsWithClipping': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 14.20: 'rect_testEnclosePointsRepeatedInput' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Tests SDL_EnclosePoints with repeated input' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 15530767315058792486 898s INFO: 11/02/25 12:10:38: Assert 'Check return value SDL_TRUE, got SDL_TRUE': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 0 was not modified: expected (-832,129) actual (-832,129)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 1 was not modified: expected (-147,277) actual (-147,277)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 2 was not modified: expected (170,913) actual (170,913)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 3 was not modified: expected (160,-136) actual (160,-136)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 4 was not modified: expected (-832,129) actual (-832,129)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 5 was not modified: expected (-147,277) actual (-147,277)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 6 was not modified: expected (170,913) actual (170,913)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 7 was not modified: expected (160,-136) actual (160,-136)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check return value SDL_TRUE, got SDL_TRUE': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 0 was not modified: expected (-832,129) actual (-832,129)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 1 was not modified: expected (-147,277) actual (-147,277)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 2 was not modified: expected (170,913) actual (170,913)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 3 was not modified: expected (160,-136) actual (160,-136)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 4 was not modified: expected (-832,129) actual (-832,129)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 5 was not modified: expected (-147,277) actual (-147,277)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 6 was not modified: expected (170,913) actual (170,913)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source point 7 was not modified: expected (160,-136) actual (160,-136)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check resulting enclosing rectangle: expected (-832,-136 - 170,913), actual (-832,-136 - 170,913)': Passed 898s INFO: 11/02/25 12:10:38: Fuzzer invocations: 8 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=19 Passed=19 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'rect_testEnclosePointsRepeatedInput': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 14.21: 'rect_testEnclosePointsParam' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Negative tests against SDL_EnclosePoints with invalid parameters' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 4914576691060323829 898s INFO: 11/02/25 12:10:38: Assert 'Check that functions returns SDL_FALSE when 1st parameter is NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that functions returns SDL_FALSE when 2nd parameter is 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that functions returns SDL_FALSE when 2nd parameter is -75 (negative)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that functions returns SDL_FALSE when 1st parameter is NULL and 2nd parameter was 0': Passed 898s INFO: 11/02/25 12:10:38: Fuzzer invocations: 1 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=4 Passed=4 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'rect_testEnclosePointsParam': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 14.22: 'rect_testUnionRectInside' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Tests SDL_UnionRect where rect B is inside rect A' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 4754238384220591443 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle A was not modified: got (-100,-574,1,1) expected (-100,-574,1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle B was not modified: got (-100,-574,1,1) expected (-100,-574,1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that union of rectangles A (-100,-574,1,1) and B (-100,-574,1,1) was correctly calculated, got (-100,-574,1,1) expected (-100,-574,1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle A was not modified: got (-969,654,320,930) expected (-969,654,320,930)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle B was not modified: got (-839,1262,1,1) expected (-839,1262,1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that union of rectangles A (-969,654,320,930) and B (-839,1262,1,1) was correctly calculated, got (-969,654,320,930) expected (-969,654,320,930)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle A was not modified: got (-698,-315,412,316) expected (-698,-315,412,316)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle B was not modified: got (-697,-314,411,315) expected (-697,-314,411,315)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that union of rectangles A (-698,-315,412,316) and B (-697,-314,411,315) was correctly calculated, got (-698,-315,412,316) expected (-698,-315,412,316)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle A was not modified: got (-345,-661,856,491) expected (-345,-661,856,491)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle B was not modified: got (-344,-661,855,491) expected (-344,-661,855,491)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that union of rectangles A (-345,-661,856,491) and B (-344,-661,855,491) was correctly calculated, got (-345,-661,856,491) expected (-345,-661,856,491)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle A was not modified: got (821,214,500,627) expected (821,214,500,627)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle B was not modified: got (822,214,499,626) expected (822,214,499,626)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that union of rectangles A (821,214,500,627) and B (822,214,499,626) was correctly calculated, got (821,214,500,627) expected (821,214,500,627)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle A was not modified: got (221,852,768,615) expected (221,852,768,615)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle B was not modified: got (221,853,768,614) expected (221,853,768,614)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that union of rectangles A (221,852,768,615) and B (221,853,768,614) was correctly calculated, got (221,852,768,615) expected (221,852,768,615)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle A was not modified: got (-662,836,588,424) expected (-662,836,588,424)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle B was not modified: got (-662,836,588,423) expected (-662,836,588,423)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that union of rectangles A (-662,836,588,424) and B (-662,836,588,423) was correctly calculated, got (-662,836,588,424) expected (-662,836,588,424)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle A was not modified: got (794,-324,419,360) expected (794,-324,419,360)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle B was not modified: got (794,-323,418,359) expected (794,-323,418,359)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that union of rectangles A (794,-324,419,360) and B (794,-323,418,359) was correctly calculated, got (794,-324,419,360) expected (794,-324,419,360)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle A was not modified: got (-456,-254,375,792) expected (-456,-254,375,792)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle B was not modified: got (-456,-254,374,792) expected (-456,-254,374,792)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that union of rectangles A (-456,-254,375,792) and B (-456,-254,374,792) was correctly calculated, got (-456,-254,375,792) expected (-456,-254,375,792)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle A was not modified: got (-455,-228,269,866) expected (-455,-228,269,866)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle B was not modified: got (-455,-228,268,865) expected (-455,-228,268,865)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that union of rectangles A (-455,-228,269,866) and B (-455,-228,268,865) was correctly calculated, got (-455,-228,269,866) expected (-455,-228,269,866)': Passed 898s INFO: 11/02/25 12:10:38: Fuzzer invocations: 40 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=30 Passed=30 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'rect_testUnionRectInside': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 14.23: 'rect_testUnionRectOutside' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Tests SDL_UnionRect where rect B is outside rect A' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 15757906501754556155 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle A was not modified: got (467,-268,1,1) expected (467,-268,1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle B was not modified: got (-2627,-2433,1,1) expected (-2627,-2433,1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that union of rectangles A (467,-268,1,1) and B (-2627,-2433,1,1) was correctly calculated, got (-2627,-2433,3095,2166) expected (-2627,-2433,3095,2166)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle A was not modified: got (4,313,1,1) expected (4,313,1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle B was not modified: got (-1518,-2704,1,1) expected (-1518,-2704,1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that union of rectangles A (4,313,1,1) and B (-1518,-2704,1,1) was correctly calculated, got (-1518,-2704,1523,3018) expected (-1518,-2704,1523,3018)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle A was not modified: got (27,-362,1,1) expected (27,-362,1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle B was not modified: got (-2453,-1936,1,1) expected (-2453,-1936,1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that union of rectangles A (27,-362,1,1) and B (-2453,-1936,1,1) was correctly calculated, got (-2453,-1936,2481,1575) expected (-2453,-1936,2481,1575)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle A was not modified: got (911,643,1,1) expected (911,643,1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle B was not modified: got (638,840,1,1) expected (638,840,1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that union of rectangles A (911,643,1,1) and B (638,840,1,1) was correctly calculated, got (638,643,274,198) expected (638,643,274,198)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle A was not modified: got (671,-53,1,1) expected (671,-53,1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle B was not modified: got (291,-869,1,1) expected (291,-869,1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that union of rectangles A (671,-53,1,1) and B (291,-869,1,1) was correctly calculated, got (291,-869,381,817) expected (291,-869,381,817)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle A was not modified: got (340,-670,1,1) expected (340,-670,1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle B was not modified: got (1885,2989,1,1) expected (1885,2989,1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that union of rectangles A (340,-670,1,1) and B (1885,2989,1,1) was correctly calculated, got (340,-670,1546,3660) expected (340,-670,1546,3660)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle A was not modified: got (850,614,1,1) expected (850,614,1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle B was not modified: got (1413,2199,1,1) expected (1413,2199,1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that union of rectangles A (850,614,1,1) and B (1413,2199,1,1) was correctly calculated, got (850,614,564,1586) expected (850,614,564,1586)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle A was not modified: got (135,-284,1,1) expected (135,-284,1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle B was not modified: got (2246,1794,1,1) expected (2246,1794,1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that union of rectangles A (135,-284,1,1) and B (2246,1794,1,1) was correctly calculated, got (135,-284,2112,2079) expected (135,-284,2112,2079)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle A was not modified: got (-824,642,256,460) expected (-824,642,256,460)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle B was not modified: got (-825,641,254,458) expected (-825,641,254,458)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that union of rectangles A (-824,642,256,460) and B (-825,641,254,458) was correctly calculated, got (-825,641,257,461) expected (-825,641,257,461)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle A was not modified: got (130,-324,351,364) expected (130,-324,351,364)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle B was not modified: got (129,-323,349,362) expected (129,-323,349,362)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that union of rectangles A (130,-324,351,364) and B (129,-323,349,362) was correctly calculated, got (129,-324,352,364) expected (129,-324,352,364)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle A was not modified: got (-970,964,317,257) expected (-970,964,317,257)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle B was not modified: got (-971,967,315,255) expected (-971,967,315,255)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that union of rectangles A (-970,964,317,257) and B (-971,967,315,255) was correctly calculated, got (-971,964,318,258) expected (-971,964,318,258)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle A was not modified: got (-399,-111,426,256) expected (-399,-111,426,256)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle B was not modified: got (-398,-112,424,254) expected (-398,-112,424,254)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that union of rectangles A (-399,-111,426,256) and B (-398,-112,424,254) was correctly calculated, got (-399,-112,426,257) expected (-399,-112,426,257)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle A was not modified: got (165,-983,372,326) expected (165,-983,372,326)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle B was not modified: got (166,-980,370,324) expected (166,-980,370,324)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that union of rectangles A (165,-983,372,326) and B (166,-980,370,324) was correctly calculated, got (165,-983,372,327) expected (165,-983,372,327)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle A was not modified: got (195,-191,401,301) expected (195,-191,401,301)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle B was not modified: got (198,-192,399,299) expected (198,-192,399,299)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that union of rectangles A (195,-191,401,301) and B (198,-192,399,299) was correctly calculated, got (195,-192,402,302) expected (195,-192,402,302)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle A was not modified: got (466,-976,344,387) expected (466,-976,344,387)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle B was not modified: got (469,-975,342,385) expected (469,-975,342,385)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that union of rectangles A (466,-976,344,387) and B (469,-975,342,385) was correctly calculated, got (466,-976,345,387) expected (466,-976,345,387)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle A was not modified: got (-605,730,422,296) expected (-605,730,422,296)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle B was not modified: got (-602,733,420,294) expected (-602,733,420,294)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that union of rectangles A (-605,730,422,296) and B (-602,733,420,294) was correctly calculated, got (-605,730,423,297) expected (-605,730,423,297)': Passed 898s INFO: 11/02/25 12:10:38: Fuzzer invocations: 64 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=48 Passed=48 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'rect_testUnionRectOutside': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 14.24: 'rect_testUnionRectEmpty' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Tests SDL_UnionRect where rect A or rect B are empty' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 3975177939674395963 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle A was not modified: got (-786,360,0,0) expected (-786,360,0,0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle B was not modified: got (-668,59,233,419) expected (-668,59,233,419)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that union of rectangles A (-786,360,0,0) and B (-668,59,233,419) was correctly calculated, got (-668,59,233,419) expected (-668,59,233,419)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle A was not modified: got (637,-375,470,573) expected (637,-375,470,573)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle B was not modified: got (968,-956,0,0) expected (968,-956,0,0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that union of rectangles A (637,-375,470,573) and B (968,-956,0,0) was correctly calculated, got (637,-375,470,573) expected (637,-375,470,573)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle A was not modified: got (-521,465,0,0) expected (-521,465,0,0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle B was not modified: got (17,954,0,0) expected (17,954,0,0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that union of rectangles A (-521,465,0,0) and B (17,954,0,0) was correctly calculated, got (0,0,0,0) expected (0,0,0,0)': Passed 898s INFO: 11/02/25 12:10:38: Fuzzer invocations: 16 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=9 Passed=9 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'rect_testUnionRectEmpty': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 14.25: 'rect_testUnionRectParam' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Negative tests against SDL_UnionRect with invalid parameters' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 10868373559412794409 898s INFO: 11/02/25 12:10:38: Assert 'Check that function returns when 1st parameter is NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that function returns when 2nd parameter is NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that function returns when 3rd parameter is NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that function returns when 1st and 3rd parameter are NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that function returns when 2nd and 3rd parameter are NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that function returns when all parameters are NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=6 Passed=6 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'rect_testUnionRectParam': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 14.26: 'rect_testRectEmpty' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Tests SDL_RectEmpty with various inputs' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 9179457959234374349 898s INFO: 11/02/25 12:10:38: Assert 'Check for correct empty result: expected SDL_FALSE, got SDL_FALSE testing (-568,-310,370,894)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle was not modified: got (-568,-310,370,894) expected (-568,-310,370,894)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check for correct empty result: expected SDL_TRUE, got SDL_TRUE testing (-339,383,-1,-1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle was not modified: got (-339,383,-1,-1) expected (-339,383,-1,-1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check for correct empty result: expected SDL_TRUE, got SDL_TRUE testing (138,-115,-1,0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle was not modified: got (138,-115,-1,0) expected (138,-115,-1,0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check for correct empty result: expected SDL_TRUE, got SDL_TRUE testing (-443,-813,-1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle was not modified: got (-443,-813,-1,1) expected (-443,-813,-1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check for correct empty result: expected SDL_TRUE, got SDL_TRUE testing (-699,-307,0,-1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle was not modified: got (-699,-307,0,-1) expected (-699,-307,0,-1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check for correct empty result: expected SDL_TRUE, got SDL_TRUE testing (717,525,0,0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle was not modified: got (717,525,0,0) expected (717,525,0,0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check for correct empty result: expected SDL_TRUE, got SDL_TRUE testing (322,443,0,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle was not modified: got (322,443,0,1) expected (322,443,0,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check for correct empty result: expected SDL_TRUE, got SDL_TRUE testing (-534,-436,1,-1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle was not modified: got (-534,-436,1,-1) expected (-534,-436,1,-1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check for correct empty result: expected SDL_TRUE, got SDL_TRUE testing (131,-135,1,0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle was not modified: got (131,-135,1,0) expected (131,-135,1,0)': Passed 898s INFO: 11/02/25 12:10:38: Fuzzer invocations: 20 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=18 Passed=18 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'rect_testRectEmpty': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 14.27: 'rect_testRectEmptyParam' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Negative tests against SDL_RectEmpty with invalid parameters' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 2090052010819724449 898s INFO: 11/02/25 12:10:38: Assert 'Check that function returns TRUE when 1st parameter is NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=1 Passed=1 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'rect_testRectEmptyParam': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 14.28: 'rect_testRectEquals' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Tests SDL_RectEquals with various inputs' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 8874901709120427413 898s INFO: 11/02/25 12:10:38: Assert 'Check for correct equals result: expected SDL_TRUE, got SDL_TRUE testing (-699,908,346,633) and (-699,908,346,633)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle A was not modified: got (-699,908,346,633) expected (-699,908,346,633)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle B was not modified: got (-699,908,346,633) expected (-699,908,346,633)': Passed 898s INFO: 11/02/25 12:10:38: Fuzzer invocations: 4 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=3 Passed=3 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'rect_testRectEquals': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 14.29: 'rect_testRectEqualsParam' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Negative tests against SDL_RectEquals with invalid parameters' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 4360447858400209270 898s INFO: 11/02/25 12:10:38: Assert 'Check that function returns SDL_FALSE when 1st parameter is NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that function returns SDL_FALSE when 2nd parameter is NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that function returns SDL_FALSE when 1st and 2nd parameter are NULL': Passed 898s INFO: 11/02/25 12:10:38: Fuzzer invocations: 8 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=3 Passed=3 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'rect_testRectEqualsParam': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 14.30: 'rect_testFRectEquals' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Tests SDL_FRectEquals with various inputs' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 12369870498663657069 898s INFO: 11/02/25 12:10:38: Assert 'Check for correct equals result: expected SDL_TRUE, got SDL_TRUE testing (-350.000000,-617.000000,344.000000,263.000000) and (-350.000000,-617.000000,344.000000,263.000000)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle A was not modified: got (-350.000000,-617.000000,344.000000,263.000000) expected (-350.000000,-617.000000,344.000000,263.000000)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that source rectangle B was not modified: got (-350.000000,-617.000000,344.000000,263.000000) expected (-350.000000,-617.000000,344.000000,263.000000)': Passed 898s INFO: 11/02/25 12:10:38: Fuzzer invocations: 4 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=3 Passed=3 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'rect_testFRectEquals': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 14.31: 'rect_testFRectEqualsParam' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Negative tests against SDL_FRectEquals with invalid parameters' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 7720032573404097959 898s INFO: 11/02/25 12:10:38: Assert 'Check that function returns SDL_FALSE when 1st parameter is NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that function returns SDL_FALSE when 2nd parameter is NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that function returns SDL_FALSE when 1st and 2nd parameter are NULL': Passed 898s INFO: 11/02/25 12:10:38: Fuzzer invocations: 24 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=3 Passed=3 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'rect_testFRectEqualsParam': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 14.32: 'rect_testHasIntersectionF' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Tests SDL_HasIntersectionF' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 14175058431241204400 898s INFO: 11/02/25 12:10:38: Assert 'About to call SDL_HasIntersectionF(&{ 0, 0, 0, 0 }, &{ 0, 0, 0, 0 })': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Got 0, expected 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'About to call SDL_HasIntersectionF(&{ 0, 0, -200, 200 }, &{ 0, 0, -200, 200 })': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Got 0, expected 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'About to call SDL_HasIntersectionF(&{ 0, 0, 10, 10 }, &{ -5, 5, 10, 2 })': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Got 1, expected 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'About to call SDL_HasIntersectionF(&{ 0, 0, 10, 10 }, &{ -5, -5, 10, 2 })': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Got 0, expected 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'About to call SDL_HasIntersectionF(&{ 0, 0, 10, 10 }, &{ -5, -5, 2, 10 })': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Got 0, expected 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'About to call SDL_HasIntersectionF(&{ 0, 0, 10, 10 }, &{ -5, -5, 5, 5 })': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Got 0, expected 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'About to call SDL_HasIntersectionF(&{ 0, 0, 10, 10 }, &{ -5, -5, 5.1, 5.1 })': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Got 1, expected 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'About to call SDL_HasIntersectionF(&{ 0, 0, 10, 10 }, &{ -4.99, -4.99, 5, 5 })': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Got 1, expected 1': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=16 Passed=16 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'rect_testHasIntersectionF': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 14.33: 'rect_testIntersectFRect' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Tests SDL_IntersectFRect' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 4773352925313339390 898s INFO: 11/02/25 12:10:38: Assert 'About to call SDL_IntersectFRect(&{ 0, 0, 0, 0 }, &{ 0, 0, 0, 0 })': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Got 0, expected 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'About to call SDL_IntersectFRect(&{ 0, 0, -200, 200 }, &{ 0, 0, -200, 200 })': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Got 0, expected 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'About to call SDL_IntersectFRect(&{ 0, 0, 10, 10 }, &{ -5, 5, 9.9, 2 })': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Got 1, expected 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Got { 0, 5, 4.9, 2 }, expected { 0, 5, 4.9, 2 }': Passed 898s INFO: 11/02/25 12:10:38: Assert 'About to call SDL_IntersectFRect(&{ 0, 0, 10, 10 }, &{ -5, -5, 10, 2 })': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Got 0, expected 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'About to call SDL_IntersectFRect(&{ 0, 0, 10, 10 }, &{ -5, -5, 2, 10 })': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Got 0, expected 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'About to call SDL_IntersectFRect(&{ 0, 0, 10, 10 }, &{ -5, -5, 5, 5 })': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Got 0, expected 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'About to call SDL_IntersectFRect(&{ 0, 0, 10, 10 }, &{ -5, -5, 5.5, 6 })': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Got 1, expected 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Got { 0, 0, 0.5, 1 }, expected { 0, 0, 0.5, 1 }': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=16 Passed=16 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'rect_testIntersectFRect': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 14.34: 'rect_testUnionFRect' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Tests SDL_UnionFRect' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 13932188973736566736 898s INFO: 11/02/25 12:10:38: Assert 'About to call SDL_UnionFRect(&{ 0, 0, 10, 10 }, &{ 19.9, 20, 10, 10 })': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Got { 0, 0, 29.9, 30 }, expected { 0, 0, 29.9, 30 }': Passed 898s INFO: 11/02/25 12:10:38: Assert 'About to call SDL_UnionFRect(&{ 0, 0, 0, 0 }, &{ 20, 20.1, 10.1, 10 })': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Got { 20, 20.1, 10.1, 10 }, expected { 20, 20.1, 10.1, 10 }': Passed 898s INFO: 11/02/25 12:10:38: Assert 'About to call SDL_UnionFRect(&{ -200, -4.5, 450, 33 }, &{ 20, 20, 10, 10 })': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Got { -200, -4.5, 450, 34.5 }, expected { -200, -4.5, 450, 34.5 }': Passed 898s INFO: 11/02/25 12:10:38: Assert 'About to call SDL_UnionFRect(&{ 0, 0, 15, 16.5 }, &{ 20, 20, 0, 0 })': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Got { 0, 0, 15, 16.5 }, expected { 0, 0, 15, 16.5 }': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=8 Passed=8 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'rect_testUnionFRect': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 14.35: 'rect_testEncloseFPoints' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Tests SDL_EncloseFPoints' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 18172058349881898606 898s INFO: 11/02/25 12:10:38: Assert 'About to call SDL_EncloseFPoints(&{{ 0.5, 0.1 }, { 5.5, 7.1 }, { 1.5, 1.1 }, }, 3, &{ 0, 0, 10, 10 })': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Got 1, expected 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Got { 0.5, 0.1, 6, 8 }, expected { 0.5, 0.1, 6, 8 }': Passed 898s INFO: 11/02/25 12:10:38: Assert 'About to call SDL_EncloseFPoints(&{{ 0.5, 0.1 }, { 5.5, 7.1 }, { 1.5, 1.1 }, }, 3, &{ 1.2, 1, 10, 10 })': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Got 1, expected 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Got { 1.5, 1.1, 5, 7 }, expected { 1.5, 1.1, 5, 7 }': Passed 898s INFO: 11/02/25 12:10:38: Assert 'About to call SDL_EncloseFPoints(&{{ 0.5, 0.1 }, { 5.5, 7.1 }, { 1.5, 1.1 }, }, 3, &{ -10, -10, 3, 3 })': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Got 0, expected 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'About to call SDL_EncloseFPoints(&{{ 0.5, 0.1 }, { 5.5, 7.1 }, { 1.5, 1.1 }, }, 3, NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Got 1, expected 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Got { 0.5, 0.1, 6, 8 }, expected { 0.5, 0.1, 6, 8 }': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=11 Passed=11 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'rect_testEncloseFPoints': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 14.36: 'rect_testIntersectFRectAndLine' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Tests SDL_IntersectFRectAndLine' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 9861115174590897265 898s INFO: 11/02/25 12:10:38: Assert 'About to call SDL_IntersectFRectAndLine(&{0, 0, 0, 0}, &-4.8, &-4.8, &5.2, &5.2)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Got 0, expected 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'About to call SDL_IntersectFRectAndLine(&{0, 0, 2, 2}, &-1, &-1, &3.5, &3.5)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Got 1, expected 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Got p1={ 0, 0 }, expected p1={ 0, 0 }': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Got p2={ 1, 1 }, expected p2={ 1, 1 }': Passed 898s INFO: 11/02/25 12:10:38: Assert 'About to call SDL_IntersectFRectAndLine(&{-4, -4, 14, 14}, &8, &22, &8, &33)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Got 0, expected 0': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=8 Passed=8 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'rect_testIntersectFRectAndLine': Passed 898s INFO: 11/02/25 12:10:38: Total Suite runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: Suite Summary: Total=36 Passed=36 Failed=0 Skipped=0 898s INFO: 11/02/25 12:10:38: >>> Suite 'Rect': Passed 898s INFO: 11/02/25 12:10:38: ===== Test Suite 15: 'Render' started 898s INFO: 11/02/25 12:10:38: ----- Test Case 15.1: 'render_testGetNumRenderDrivers' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Tests call to SDL_GetNumRenderDrivers' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 16616689153728523159 898s INFO: 11/02/25 12:10:38: Assert 'SDL_CreateWindow()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check SDL_CreateWindow result': Passed 898s INFO: Created renderer: software 898s INFO: 11/02/25 12:10:38: Assert 'SDL_CreateRenderer()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check SDL_CreateRenderer result': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Number of renderers >= 1, reported as 5': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_DestroyRenderer()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_DestroyWindow': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=7 Passed=7 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'render_testGetNumRenderDrivers': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 15.2: 'render_testPrimitives' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Tests rendering primitives' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 13684291458503809138 898s INFO: 11/02/25 12:10:38: Assert 'SDL_CreateWindow()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check SDL_CreateWindow result': Passed 898s INFO: Created renderer: software 898s INFO: 11/02/25 12:10:38: Assert 'SDL_CreateRenderer()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check SDL_CreateRenderer result': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDL_SetRenderDrawColor, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDL_RenderClear, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDL_SetRenderDrawBlendMode, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDL_SetRenderDrawColor, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert '_hasDrawColor': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDL_SetRenderDrawColor, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDL_RenderFillRect, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDL_SetRenderDrawColor, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDL_RenderFillRect, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate results from calls to SDL_SetRenderDrawColor, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate results from calls to SDL_RenderDrawPoint, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDL_SetRenderDrawColor': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDL_RenderDrawLine, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDL_SetRenderDrawColor, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDL_RenderDrawLine, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDL_SetRenderDrawColor, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDL_RenderDrawLine, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDL_RenderDrawLine, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDL_RenderDrawLine, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDL_RenderDrawLine, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate allocated temp pixel buffer': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDL_RenderReadPixels, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from SDL_CreateRGBSurfaceFrom is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDLTest_CompareSurfaces, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_DestroyRenderer()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_DestroyWindow': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=30 Passed=30 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'render_testPrimitives': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 15.3: 'render_testPrimitivesBlend' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Tests rendering primitives with blending' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 11274672311629192977 898s INFO: 11/02/25 12:10:38: >>> Test 'render_testPrimitivesBlend': Skipped (Disabled) 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: ----- Test Case 15.4: 'render_testBlit' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Tests blitting' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 873890969067501601 898s INFO: 11/02/25 12:10:38: Assert 'SDL_CreateWindow()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check SDL_CreateWindow result': Passed 898s INFO: Created renderer: software 898s INFO: 11/02/25 12:10:38: Assert 'SDL_CreateRenderer()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check SDL_CreateRenderer result': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDL_SetRenderDrawColor, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDL_RenderClear, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDL_SetRenderDrawBlendMode, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDL_SetRenderDrawColor, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert '_hasDrawColor)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify _loadTestFace() result': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from SDL_QueryTexture, expected 0, got 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate results from calls to SDL_RenderCopy, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate allocated temp pixel buffer': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDL_RenderReadPixels, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from SDL_CreateRGBSurfaceFrom is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDLTest_CompareSurfaces, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_DestroyRenderer()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_DestroyWindow': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=18 Passed=18 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'render_testBlit': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 15.5: 'render_testBlitColor' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Tests blitting with color' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 15883446536266775784 898s INFO: 11/02/25 12:10:38: Assert 'SDL_CreateWindow()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check SDL_CreateWindow result': Passed 898s INFO: Created renderer: software 898s INFO: 11/02/25 12:10:38: Assert 'SDL_CreateRenderer()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check SDL_CreateRenderer result': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDL_SetRenderDrawColor, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDL_RenderClear, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDL_SetRenderDrawBlendMode, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDL_SetRenderDrawColor, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify _loadTestFace() result': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from SDL_QueryTexture, expected 0, got 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate results from calls to SDL_SetTextureColorMod, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate results from calls to SDL_RenderCopy, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate allocated temp pixel buffer': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDL_RenderReadPixels, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from SDL_CreateRGBSurfaceFrom is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDLTest_CompareSurfaces, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_DestroyRenderer()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_DestroyWindow': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=18 Passed=18 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'render_testBlitColor': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 15.6: 'render_testBlitAlpha' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Tests blitting with alpha' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 11240210934609878846 898s INFO: 11/02/25 12:10:38: >>> Test 'render_testBlitAlpha': Skipped (Disabled) 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: ----- Test Case 15.7: 'render_testBlitBlend' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Tests blitting with blending' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 506742479966775972 898s INFO: 11/02/25 12:10:38: >>> Test 'render_testBlitBlend': Skipped (Disabled) 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: ----- Test Case 15.8: 'render_testGetSetTextureScaleMode' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Tests setting/getting texture scale mode' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 8002244827990332424 898s INFO: 11/02/25 12:10:38: Assert 'SDL_CreateWindow()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check SDL_CreateWindow result': Passed 898s INFO: Created renderer: software 898s INFO: 11/02/25 12:10:38: Assert 'SDL_CreateRenderer()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check SDL_CreateRenderer result': Passed 898s INFO: 11/02/25 12:10:38: Assert 'About to call SDL_CreateTexture(renderer, SDL_PIXELFORMAT_ARGB8888, SDL_TEXTUREACCESS_STREAMING, 16, 16)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_CreateTexture must return a non-NULL texture': Passed 898s INFO: 11/02/25 12:10:38: Assert 'About to call SDL_SetTextureScaleMode(texture, SDL_ScaleModeNearest)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_SetTextureScaleMode must return 0, actual 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'About to call SDL_GetTextureScaleMode(texture)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_SetTextureScaleMode must return 0, actual 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetTextureScaleMode must return SDL_ScaleModeNearest (0), actual=0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'About to call SDL_CreateTexture(renderer, SDL_PIXELFORMAT_ARGB8888, SDL_TEXTUREACCESS_STREAMING, 16, 16)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_CreateTexture must return a non-NULL texture': Passed 898s INFO: 11/02/25 12:10:38: Assert 'About to call SDL_SetTextureScaleMode(texture, SDL_ScaleModeLinear)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_SetTextureScaleMode must return 0, actual 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'About to call SDL_GetTextureScaleMode(texture)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_SetTextureScaleMode must return 0, actual 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetTextureScaleMode must return SDL_ScaleModeLinear (1), actual=1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'About to call SDL_CreateTexture(renderer, SDL_PIXELFORMAT_ARGB8888, SDL_TEXTUREACCESS_STREAMING, 16, 16)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_CreateTexture must return a non-NULL texture': Passed 898s INFO: 11/02/25 12:10:38: Assert 'About to call SDL_SetTextureScaleMode(texture, SDL_ScaleModeBest)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_SetTextureScaleMode must return 0, actual 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'About to call SDL_GetTextureScaleMode(texture)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_SetTextureScaleMode must return 0, actual 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetTextureScaleMode must return SDL_ScaleModeBest (2), actual=2': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_DestroyRenderer()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_DestroyWindow': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=27 Passed=27 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'render_testGetSetTextureScaleMode': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 15.9: 'render_testRGBSurfaceNoAlpha' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Tests RGB surface with no alpha using software renderer' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 16644740186777579425 898s INFO: 11/02/25 12:10:38: Assert 'SDL_CreateWindow()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check SDL_CreateWindow result': Passed 898s INFO: Created renderer: software 898s INFO: 11/02/25 12:10:38: Assert 'SDL_CreateRenderer()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check SDL_CreateRenderer result': Passed 898s INFO: 11/02/25 12:10:38: Assert 'About to call SDL_CreateRGBSurface(0, 128, 128, 32, 0xff0000, 0xff00, 0xff, 0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Returned surface must be not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'surface->format->BitsPerPixel should be 32, actual value is 32': Passed 898s INFO: 11/02/25 12:10:38: Assert 'surface->format->BytesPerPixels should be 4, actual value is 4': Passed 898s INFO: 11/02/25 12:10:38: Assert 'About to call SDL_CreateSoftwareRenderer(surface)': Passed 898s INFO: Created renderer: software 898s INFO: 11/02/25 12:10:38: Assert 'Returned renderer must be not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'About to call SDL_CreateRGBSurface(0, 16, 16, 32, 0xff0000, 0xff00, 0xff, 0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Returned surface must be not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'About to call SDL_FillRect(surface2, NULL, 0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Result should be 0, actual value is 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'About to call SDL_CreateTextureFromSurface(software_renderer, surface2)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Returned texture is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'About to call SDL_SetRenderDrawColor(renderer, 0xaa, 0xbb, 0xcc, 0x0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'About to call SDL_RenderClear(renderer)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Result should be 0, actual value is 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'About to call SDL_SetRenderDrawColor(renderer, 0x0, 0x0, 0x0, 0x0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Result should be 0, actual value is 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'About to call SDL_RenderCopy(software_renderer, texture, NULL, &{32, 16, 16, 16})': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Result should be 0, actual value is 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'About to call SDL_RenderPresent(software_renderer)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Pixel at (0, 0) should be 0x00aabbcc, actual value is 0x00aabbcc': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Pixel at (15, 15) should be 0x00aabbcc, actual value is 0x00aabbcc': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Pixel at (16, 16) should be 0xff000000, actual value is 0xff000000': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Pixel at (31, 31) should be 0xff000000, actual value is 0xff000000': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Pixel at (32, 32) should be 0x00aabbcc, actual value is 0x00aabbcc': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_DestroyRenderer()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_DestroyWindow': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=31 Passed=31 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'render_testRGBSurfaceNoAlpha': Passed 898s INFO: 11/02/25 12:10:38: Total Suite runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: Suite Summary: Total=9 Passed=6 Failed=0 Skipped=3 898s INFO: 11/02/25 12:10:38: >>> Suite 'Render': Passed 898s INFO: 11/02/25 12:10:38: ===== Test Suite 16: 'RWops' started 898s INFO: 11/02/25 12:10:38: ----- Test Case 16.1: 'rwops_testParamNegative' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Negative test for SDL_RWFromFile parameters' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 11988025592646208974 898s INFO: 11/02/25 12:10:38: Assert 'Verify creation of file 'rwops_read' returned non NULL handle': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify number of written bytes, expected 12, got 12': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from fclose, expected 0, got 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify creation of file 'rwops_alphabet' returned non NULL handle': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify number of written bytes, expected 26, got 26': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from fclose, expected 0, got 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Creation of test file completed': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWFromFile(NULL, NULL) succeeded': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify SDL_RWFromFile(NULL, NULL) returns NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWFromFile(NULL, "ab+") succeeded': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify SDL_RWFromFile(NULL, "ab+") returns NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWFromFile(NULL, "sldfkjsldkfj") succeeded': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify SDL_RWFromFile(NULL, "sldfkjsldkfj") returns NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWFromFile("something", "") succeeded': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify SDL_RWFromFile("something", "") returns NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWFromFile("something", NULL) succeeded': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify SDL_RWFromFile("something", NULL) returns NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWFromMem(NULL, 10) succeeded': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify SDL_RWFromMem(NULL, 10) returns NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWFromMem(data, 0) succeeded': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify SDL_RWFromMem(data, 0) returns NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWFromConstMem(data, 0) succeeded': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify SDL_RWFromConstMem(data, 0) returns NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from remove(rwops_read), expected 0, got 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from remove(rwops_alphabet), expected 0, got 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Cleanup of test files completed': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=26 Passed=26 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'rwops_testParamNegative': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 16.2: 'rwops_testMem' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Tests opening from memory' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 14179056502338557865 898s INFO: 11/02/25 12:10:38: Assert 'Verify creation of file 'rwops_read' returned non NULL handle': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify number of written bytes, expected 12, got 12': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from fclose, expected 0, got 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify creation of file 'rwops_alphabet' returned non NULL handle': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify number of written bytes, expected 26, got 26': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from fclose, expected 0, got 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Creation of test file completed': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWFromMem() succeeded': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify opening memory with SDL_RWFromMem does not return NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify RWops type is SDL_RWOPS_MEMORY; expected: 4, got: 4': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWseek succeeded': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify seek to 0 with SDL_RWseek (RW_SEEK_SET), expected 0, got 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWwrite succeeded': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result of writing one byte with SDL_RWwrite, expected 1, got 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWseek succeeded': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify seek to 4 with SDL_RWseek (RW_SEEK_SET), expected 4, got 4': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWseek succeeded': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify seek to 0 with SDL_RWseek (RW_SEEK_SET), expected 0, got 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWread succeeded': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from SDL_RWread, expected 12, got 12': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify read bytes match expected string, expected 'Hello World!', got 'Hello World!'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWseek(...,-4,RW_SEEK_CUR) succeeded': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify seek to -4 with SDL_RWseek (RW_SEEK_CUR), expected 8, got 8': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWseek(...,-1,RW_SEEK_END) succeeded': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify seek to -1 with SDL_RWseek (RW_SEEK_END), expected 11, got 11': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWseek(...,0,invalid_whence) succeeded': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify seek with SDL_RWseek (invalid_whence); expected: -1, got -1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWclose() succeeded': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result value is 0; got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from remove(rwops_read), expected 0, got 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from remove(rwops_alphabet), expected 0, got 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Cleanup of test files completed': Passed 898s INFO: 11/02/25 12:10:38: Fuzzer invocations: 1 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=32 Passed=32 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'rwops_testMem': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 16.3: 'rwops_testConstMem' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Tests opening from (const) memory' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 11755654835746871624 898s INFO: 11/02/25 12:10:38: Assert 'Verify creation of file 'rwops_read' returned non NULL handle': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify number of written bytes, expected 12, got 12': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from fclose, expected 0, got 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify creation of file 'rwops_alphabet' returned non NULL handle': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify number of written bytes, expected 26, got 26': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from fclose, expected 0, got 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Creation of test file completed': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWFromConstMem() succeeded': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify opening memory with SDL_RWFromConstMem does not return NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify RWops type is SDL_RWOPS_MEMORY_RO; expected: 5, got: 5': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWseek succeeded': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify seek to 0 with SDL_RWseek (RW_SEEK_SET), expected 0, got 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWwrite succeeded': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result of writing with SDL_RWwrite, expected: 0, got 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWseek succeeded': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify seek to 7 with SDL_RWseek (RW_SEEK_SET), expected 7, got 7': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWseek succeeded': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify seek to 0 with SDL_RWseek (RW_SEEK_SET), expected 0, got 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWread succeeded': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from SDL_RWread, expected 12, got 12': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify read bytes match expected string, expected 'Hello World!', got 'Hello World!'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWseek(...,-4,RW_SEEK_CUR) succeeded': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify seek to -4 with SDL_RWseek (RW_SEEK_CUR), expected 8, got 8': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWseek(...,-1,RW_SEEK_END) succeeded': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify seek to -1 with SDL_RWseek (RW_SEEK_END), expected 11, got 11': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWseek(...,0,invalid_whence) succeeded': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify seek with SDL_RWseek (invalid_whence); expected: -1, got -1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWclose() succeeded': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result value is 0; got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from remove(rwops_read), expected 0, got 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from remove(rwops_alphabet), expected 0, got 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Cleanup of test files completed': Passed 898s INFO: 11/02/25 12:10:38: Fuzzer invocations: 1 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=32 Passed=32 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'rwops_testConstMem': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 16.4: 'rwops_testFileRead' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Tests reading from a file' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 9662705561886506820 898s INFO: 11/02/25 12:10:38: Assert 'Verify creation of file 'rwops_read' returned non NULL handle': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify number of written bytes, expected 12, got 12': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from fclose, expected 0, got 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify creation of file 'rwops_alphabet' returned non NULL handle': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify number of written bytes, expected 26, got 26': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from fclose, expected 0, got 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Creation of test file completed': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWFromFile(..,"r") succeeded': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify opening file with SDL_RWFromFile in read mode does not return NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify RWops type is SDL_RWOPS_STDFILE; expected: 2, got: 2': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWseek succeeded': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify seek to 0 with SDL_RWseek (RW_SEEK_SET), expected 0, got 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWwrite succeeded': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result of writing with SDL_RWwrite, expected: 0, got 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWseek succeeded': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify seek to 7 with SDL_RWseek (RW_SEEK_SET), expected 7, got 7': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWseek succeeded': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify seek to 0 with SDL_RWseek (RW_SEEK_SET), expected 0, got 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWread succeeded': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from SDL_RWread, expected 12, got 12': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify read bytes match expected string, expected 'Hello World!', got 'Hello World!'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWseek(...,-4,RW_SEEK_CUR) succeeded': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify seek to -4 with SDL_RWseek (RW_SEEK_CUR), expected 8, got 8': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWseek(...,-1,RW_SEEK_END) succeeded': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify seek to -1 with SDL_RWseek (RW_SEEK_END), expected 11, got 11': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWseek(...,0,invalid_whence) succeeded': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify seek with SDL_RWseek (invalid_whence); expected: -1, got -1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWclose() succeeded': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result value is 0; got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from remove(rwops_read), expected 0, got 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from remove(rwops_alphabet), expected 0, got 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Cleanup of test files completed': Passed 898s INFO: 11/02/25 12:10:38: Fuzzer invocations: 1 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=32 Passed=32 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'rwops_testFileRead': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 16.5: 'rwops_testFileWrite' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Test writing to a file' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 4080134216129906980 898s INFO: 11/02/25 12:10:38: Assert 'Verify creation of file 'rwops_read' returned non NULL handle': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify number of written bytes, expected 12, got 12': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from fclose, expected 0, got 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify creation of file 'rwops_alphabet' returned non NULL handle': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify number of written bytes, expected 26, got 26': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from fclose, expected 0, got 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Creation of test file completed': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWFromFile(..,"w+") succeeded': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify opening file with SDL_RWFromFile in write mode does not return NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify RWops type is SDL_RWOPS_STDFILE; expected: 2, got: 2': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWseek succeeded': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify seek to 0 with SDL_RWseek (RW_SEEK_SET), expected 0, got 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWwrite succeeded': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result of writing one byte with SDL_RWwrite, expected 1, got 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWseek succeeded': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify seek to 5 with SDL_RWseek (RW_SEEK_SET), expected 5, got 5': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWseek succeeded': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify seek to 0 with SDL_RWseek (RW_SEEK_SET), expected 0, got 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWread succeeded': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from SDL_RWread, expected 12, got 12': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify read bytes match expected string, expected 'Hello World!', got 'Hello World!'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWseek(...,-4,RW_SEEK_CUR) succeeded': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify seek to -4 with SDL_RWseek (RW_SEEK_CUR), expected 8, got 8': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWseek(...,-1,RW_SEEK_END) succeeded': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify seek to -1 with SDL_RWseek (RW_SEEK_END), expected 11, got 11': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWseek(...,0,invalid_whence) succeeded': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify seek with SDL_RWseek (invalid_whence); expected: -1, got -1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWclose() succeeded': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result value is 0; got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from remove(rwops_read), expected 0, got 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from remove(rwops_alphabet), expected 0, got 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Cleanup of test files completed': Passed 898s INFO: 11/02/25 12:10:38: Fuzzer invocations: 1 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=32 Passed=32 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'rwops_testFileWrite': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 16.6: 'rwops_testFPRead' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Test reading from file pointer' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 4997583050225215617 898s INFO: 11/02/25 12:10:38: Assert 'Verify creation of file 'rwops_read' returned non NULL handle': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify number of written bytes, expected 12, got 12': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from fclose, expected 0, got 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify creation of file 'rwops_alphabet' returned non NULL handle': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify number of written bytes, expected 26, got 26': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from fclose, expected 0, got 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Creation of test file completed': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify handle from opening file 'rwops_read' in read mode is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWFromFP() succeeded': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify opening file with SDL_RWFromFP in read mode does not return NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify RWops type is SDL_RWOPS_STDFILE; expected: 2, got: 2': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWseek succeeded': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify seek to 0 with SDL_RWseek (RW_SEEK_SET), expected 0, got 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWwrite succeeded': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result of writing with SDL_RWwrite, expected: 0, got 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWseek succeeded': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify seek to 5 with SDL_RWseek (RW_SEEK_SET), expected 5, got 5': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWseek succeeded': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify seek to 0 with SDL_RWseek (RW_SEEK_SET), expected 0, got 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWread succeeded': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from SDL_RWread, expected 12, got 12': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify read bytes match expected string, expected 'Hello World!', got 'Hello World!'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWseek(...,-4,RW_SEEK_CUR) succeeded': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify seek to -4 with SDL_RWseek (RW_SEEK_CUR), expected 8, got 8': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWseek(...,-1,RW_SEEK_END) succeeded': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify seek to -1 with SDL_RWseek (RW_SEEK_END), expected 11, got 11': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWseek(...,0,invalid_whence) succeeded': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify seek with SDL_RWseek (invalid_whence); expected: -1, got -1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWclose() succeeded': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result value is 0; got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from remove(rwops_read), expected 0, got 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from remove(rwops_alphabet), expected 0, got 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Cleanup of test files completed': Passed 898s INFO: 11/02/25 12:10:38: Fuzzer invocations: 1 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=33 Passed=33 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'rwops_testFPRead': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 16.7: 'rwops_testFPWrite' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Test writing to file pointer' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 14346292795939102388 898s INFO: 11/02/25 12:10:38: Assert 'Verify creation of file 'rwops_read' returned non NULL handle': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify number of written bytes, expected 12, got 12': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from fclose, expected 0, got 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify creation of file 'rwops_alphabet' returned non NULL handle': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify number of written bytes, expected 26, got 26': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from fclose, expected 0, got 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Creation of test file completed': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify handle from opening file 'rwops_write' in write mode is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWFromFP() succeeded': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify opening file with SDL_RWFromFP in write mode does not return NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify RWops type is SDL_RWOPS_STDFILE; expected: 2, got: 2': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWseek succeeded': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify seek to 0 with SDL_RWseek (RW_SEEK_SET), expected 0, got 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWwrite succeeded': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result of writing one byte with SDL_RWwrite, expected 1, got 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWseek succeeded': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify seek to 5 with SDL_RWseek (RW_SEEK_SET), expected 5, got 5': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWseek succeeded': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify seek to 0 with SDL_RWseek (RW_SEEK_SET), expected 0, got 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWread succeeded': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from SDL_RWread, expected 12, got 12': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify read bytes match expected string, expected 'Hello World!', got 'Hello World!'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWseek(...,-4,RW_SEEK_CUR) succeeded': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify seek to -4 with SDL_RWseek (RW_SEEK_CUR), expected 8, got 8': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWseek(...,-1,RW_SEEK_END) succeeded': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify seek to -1 with SDL_RWseek (RW_SEEK_END), expected 11, got 11': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWseek(...,0,invalid_whence) succeeded': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify seek with SDL_RWseek (invalid_whence); expected: -1, got -1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWclose() succeeded': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result value is 0; got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from remove(rwops_read), expected 0, got 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from remove(rwops_alphabet), expected 0, got 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Cleanup of test files completed': Passed 898s INFO: 11/02/25 12:10:38: Fuzzer invocations: 1 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=33 Passed=33 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'rwops_testFPWrite': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 16.8: 'rwops_testAllocFree' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Test alloc and free of RW context' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 5887750981672063475 898s INFO: 11/02/25 12:10:38: Assert 'Verify creation of file 'rwops_read' returned non NULL handle': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify number of written bytes, expected 12, got 12': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from fclose, expected 0, got 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify creation of file 'rwops_alphabet' returned non NULL handle': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify number of written bytes, expected 26, got 26': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from fclose, expected 0, got 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Creation of test file completed': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_AllocRW() succeeded': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDL_AllocRW() is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify RWops type is SDL_RWOPS_UNKNOWN; expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_FreeRW() succeeded': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from remove(rwops_read), expected 0, got 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from remove(rwops_alphabet), expected 0, got 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Cleanup of test files completed': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=14 Passed=14 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'rwops_testAllocFree': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 16.9: 'rwops_testFileWriteReadEndian' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Test writing and reading via the Endian aware functions' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 16831947924604503739 898s INFO: 11/02/25 12:10:38: Assert 'Verify creation of file 'rwops_read' returned non NULL handle': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify number of written bytes, expected 12, got 12': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from fclose, expected 0, got 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify creation of file 'rwops_alphabet' returned non NULL handle': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify number of written bytes, expected 26, got 26': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from fclose, expected 0, got 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Creation of test file completed': Passed 898s INFO: 11/02/25 12:10:38: All 0 values 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWFromFile(..,"w+")': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify opening file with SDL_RWFromFile in write mode does not return NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_WriteBE16()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate number of objects written, expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_WriteBE32()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate number of objects written, expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_WriteBE64()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate number of objects written, expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_WriteLE16()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate number of objects written, expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_WriteLE32()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate number of objects written, expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_WriteLE64()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate number of objects written, expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWseek succeeded': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from position 0 with SDL_RWseek, expected 0, got 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ReadBE16()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate return value from SDL_ReadBE16, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ReadBE32()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate return value from SDL_ReadBE32, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ReadBE64()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate return value from SDL_ReadBE64, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ReadLE16()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate return value from SDL_ReadLE16, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ReadLE32()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate return value from SDL_ReadLE32, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ReadLE64()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate return value from SDL_ReadLE64, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWclose() succeeded': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result value is 0; got: 0': Passed 898s INFO: 11/02/25 12:10:38: All 1 values 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWFromFile(..,"w+")': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify opening file with SDL_RWFromFile in write mode does not return NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_WriteBE16()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate number of objects written, expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_WriteBE32()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate number of objects written, expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_WriteBE64()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate number of objects written, expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_WriteLE16()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate number of objects written, expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_WriteLE32()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate number of objects written, expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_WriteLE64()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate number of objects written, expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWseek succeeded': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from position 0 with SDL_RWseek, expected 0, got 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ReadBE16()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate return value from SDL_ReadBE16, expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ReadBE32()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate return value from SDL_ReadBE32, expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ReadBE64()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate return value from SDL_ReadBE64, expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ReadLE16()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate return value from SDL_ReadLE16, expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ReadLE32()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate return value from SDL_ReadLE32, expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ReadLE64()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate return value from SDL_ReadLE64, expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWclose() succeeded': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result value is 0; got: 0': Passed 898s INFO: 11/02/25 12:10:38: Random values 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWFromFile(..,"w+")': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify opening file with SDL_RWFromFile in write mode does not return NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_WriteBE16()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate number of objects written, expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_WriteBE32()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate number of objects written, expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_WriteBE64()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate number of objects written, expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_WriteLE16()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate number of objects written, expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_WriteLE32()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate number of objects written, expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_WriteLE64()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate number of objects written, expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWseek succeeded': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from position 0 with SDL_RWseek, expected 0, got 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ReadBE16()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate return value from SDL_ReadBE16, expected: 32893, got: 32893': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ReadBE32()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate return value from SDL_ReadBE32, expected: 1178727938, got: 1178727938': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ReadBE64()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate return value from SDL_ReadBE64, expected: 16686291586102254655, got: 16686291586102254655': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ReadLE16()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate return value from SDL_ReadLE16, expected: 59801, got: 59801': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ReadLE32()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate return value from SDL_ReadLE32, expected: 1091477834, got: 1091477834': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ReadLE64()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate return value from SDL_ReadLE64, expected: 4140741237167988013, got: 4140741237167988013': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWclose() succeeded': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result value is 0; got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from remove(rwops_read), expected 0, got 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from remove(rwops_alphabet), expected 0, got 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Cleanup of test files completed': Passed 898s INFO: 11/02/25 12:10:38: Fuzzer invocations: 10 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=100 Passed=100 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'rwops_testFileWriteReadEndian': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 16.10: 'rwops_testCompareRWFromMemWithRWFromFile' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Compare RWFromMem and RWFromFile RWops for read and seek' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 12714896929493582470 898s INFO: 11/02/25 12:10:38: Assert 'Verify creation of file 'rwops_read' returned non NULL handle': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify number of written bytes, expected 12, got 12': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from fclose, expected 0, got 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify creation of file 'rwops_alphabet' returned non NULL handle': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify number of written bytes, expected 26, got 26': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from fclose, expected 0, got 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Creation of test file completed': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWFromMem()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWread(mem, size=5)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWseek(mem,SEEK_END)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWclose(mem)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result value is 0; got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWFromFile()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWread(file, size=5)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWseek(file,SEEK_END)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWclose(file)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result value is 0; got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned read blocks matches for mem and file reads; got: rv_mem=5 rv_file=5': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify SEEK_END position matches for mem and file seeks; got: sv_mem=26 sv_file=26': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify mem buffer termination; expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify file buffer termination; expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify mem buffer contain alphabet string; expected: ABCDEFGHIJKLMNOPQRSTUVWXYZ, got: ABCDEFGHIJKLMNOPQRSTUVWXYZ': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify file buffer contain alphabet string; expected: ABCDEFGHIJKLMNOPQRSTUVWXYZ, got: ABCDEFGHIJKLMNOPQRSTUVWXYZ': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWFromMem()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWread(mem, size=6)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWseek(mem,SEEK_END)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWclose(mem)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result value is 0; got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWFromFile()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWread(file, size=6)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWseek(file,SEEK_END)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWclose(file)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result value is 0; got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned read blocks matches for mem and file reads; got: rv_mem=4 rv_file=4': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify SEEK_END position matches for mem and file seeks; got: sv_mem=26 sv_file=26': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify mem buffer termination; expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify file buffer termination; expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify mem buffer contain alphabet string; expected: ABCDEFGHIJKLMNOPQRSTUVWXYZ, got: ABCDEFGHIJKLMNOPQRSTUVWXYZ': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify file buffer contain alphabet string; expected: ABCDEFGHIJKLMNOPQRSTUVWXYZ, got: ABCDEFGHIJKLMNOPQRSTUVWXYZ': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWFromMem()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWread(mem, size=7)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWseek(mem,SEEK_END)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWclose(mem)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result value is 0; got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWFromFile()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWread(file, size=7)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWseek(file,SEEK_END)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWclose(file)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result value is 0; got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned read blocks matches for mem and file reads; got: rv_mem=3 rv_file=3': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify SEEK_END position matches for mem and file seeks; got: sv_mem=26 sv_file=26': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify mem buffer termination; expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify file buffer termination; expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify mem buffer contain alphabet string; expected: ABCDEFGHIJKLMNOPQRSTUVWXYZ, got: ABCDEFGHIJKLMNOPQRSTUVWXYZ': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify file buffer contain alphabet string; expected: ABCDEFGHIJKLMNOPQRSTUVWXYZ, got: ABCDEFGHIJKLMNOPQRSTUVWXYZ': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWFromMem()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWread(mem, size=8)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWseek(mem,SEEK_END)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWclose(mem)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result value is 0; got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWFromFile()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWread(file, size=8)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWseek(file,SEEK_END)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWclose(file)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result value is 0; got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned read blocks matches for mem and file reads; got: rv_mem=3 rv_file=3': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify SEEK_END position matches for mem and file seeks; got: sv_mem=26 sv_file=26': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify mem buffer termination; expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify file buffer termination; expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify mem buffer contain alphabet string; expected: ABCDEFGHIJKLMNOPQRSTUVWXYZ, got: ABCDEFGHIJKLMNOPQRSTUVWXYZ': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify file buffer contain alphabet string; expected: ABCDEFGHIJKLMNOPQRSTUVWXYZ, got: ABCDEFGHIJKLMNOPQRSTUVWXYZ': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWFromMem()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWread(mem, size=9)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWseek(mem,SEEK_END)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWclose(mem)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result value is 0; got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWFromFile()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWread(file, size=9)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWseek(file,SEEK_END)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RWclose(file)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result value is 0; got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned read blocks matches for mem and file reads; got: rv_mem=2 rv_file=2': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify SEEK_END position matches for mem and file seeks; got: sv_mem=26 sv_file=26': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify mem buffer termination; expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify file buffer termination; expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify mem buffer contain alphabet string; expected: ABCDEFGHIJKLMNOPQRSTUVWXYZ, got: ABCDEFGHIJKLMNOPQRSTUVWXYZ': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify file buffer contain alphabet string; expected: ABCDEFGHIJKLMNOPQRSTUVWXYZ, got: ABCDEFGHIJKLMNOPQRSTUVWXYZ': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from remove(rwops_read), expected 0, got 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from remove(rwops_alphabet), expected 0, got 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Cleanup of test files completed': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=90 Passed=90 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'rwops_testCompareRWFromMemWithRWFromFile': Passed 898s INFO: 11/02/25 12:10:38: Total Suite runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: Suite Summary: Total=10 Passed=10 Failed=0 Skipped=0 898s INFO: 11/02/25 12:10:38: >>> Suite 'RWops': Passed 898s INFO: 11/02/25 12:10:38: ===== Test Suite 17: 'SDLtest' started 898s INFO: 11/02/25 12:10:38: ----- Test Case 17.1: 'sdltest_getFuzzerInvocationCount' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Call to sdltest_GetFuzzerInvocationCount' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 14265168989426595943 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_GetFuzzerInvocationCount()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned value, expected: >=0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomUint8(), returned 57': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_GetFuzzerInvocationCount()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned value, expected: >0, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Fuzzer invocations: 1 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=5 Passed=5 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'sdltest_getFuzzerInvocationCount': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 17.2: 'sdltest_randomNumber' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Calls to random number generators' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 3625906985861460436 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomUint8': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result value, expected: [0,255], got: 46': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomSint8': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result value, expected: [-128,127], got: 126': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomUint16': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result value, expected: [0,65535], got: 29447': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomSint16': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result value, expected: [-32768,32767], got: -29055': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomUint32': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result value, expected: [0,4294967295], got: 2867620579': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomSint32': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result value, expected: [-2147483648,2147483647], got: -1635744743': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomUint64': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomSint64': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomUnitFloat': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result value, expected: [0.0,1.0[, got: 6.713386e-01': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomFloat': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result value, expected: [-3.402823e+38,3.402823e+38], got: 1.937088e+38': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomUnitDouble': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result value, expected: [0.0,1.0[, got: 1.234160e-01': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomDouble': Passed 898s INFO: 11/02/25 12:10:38: Fuzzer invocations: 20 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=21 Passed=21 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'sdltest_randomNumber': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 17.3: 'sdltest_randomBoundaryNumberUint8' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Calls to random boundary number generators for Uint8' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 14860508950867131500 898s INFO: 11/02/25 12:10:38: Assert 'SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomUint8BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (10,10,SDL_TRUE); expected: 10, got: 10': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomUint8BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (10,11,SDL_TRUE); expected: 10|11, got: 10': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomUint8BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (10,12,SDL_TRUE); expected: 10|11|12, got: 11': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomUint8BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (10,13,SDL_TRUE); expected: 10|11|12|13, got: 12': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomUint8BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (10,20,SDL_TRUE); expected: 10|11|19|20, got: 20': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomUint8BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (20,10,SDL_TRUE); expected: 10|11|19|20, got: 10': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomUint8BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (1,20,SDL_FALSE); expected: 0|21, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomUint8BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (0,99,SDL_FALSE); expected: 100, got: 100': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomUint8BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (1,255,SDL_FALSE); expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate no error message was set': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomUint8BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (0,254,SDL_FALSE); expected: 0xff, got: 255': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate no error message was set': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomUint8BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters(0,255,SDL_FALSE); expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message 'That operation is not supported', was message: 'That operation is not supported'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Fuzzer invocations: 9 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=30 Passed=30 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'sdltest_randomBoundaryNumberUint8': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 17.4: 'sdltest_randomBoundaryNumberUint16' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Calls to random boundary number generators for Uint16' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 7765645704160973312 898s INFO: 11/02/25 12:10:38: Assert 'SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomUint16BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (10,10,SDL_TRUE); expected: 10, got: 10': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomUint16BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (10,11,SDL_TRUE); expected: 10|11, got: 10': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomUint16BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (10,12,SDL_TRUE); expected: 10|11|12, got: 10': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomUint16BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (10,13,SDL_TRUE); expected: 10|11|12|13, got: 12': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomUint16BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (10,20,SDL_TRUE); expected: 10|11|19|20, got: 10': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomUint16BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (20,10,SDL_TRUE); expected: 10|11|19|20, got: 10': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomUint16BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (1,20,SDL_FALSE); expected: 0|21, got: 21': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomUint16BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (0,99,SDL_FALSE); expected: 100, got: 100': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomUint16BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (1,0xffff,SDL_FALSE); expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate no error message was set': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomUint16BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (0,0xfffe,SDL_FALSE); expected: 0xffff, got: 65535': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate no error message was set': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomUint16BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters(0,0xffff,SDL_FALSE); expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message 'That operation is not supported', was message: 'That operation is not supported'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Fuzzer invocations: 9 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=30 Passed=30 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'sdltest_randomBoundaryNumberUint16': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 17.5: 'sdltest_randomBoundaryNumberUint32' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Calls to random boundary number generators for Uint32' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 3554081240606790813 898s INFO: 11/02/25 12:10:38: Assert 'SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomUint32BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (10,10,SDL_TRUE); expected: 10, got: 10': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomUint32BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (10,11,SDL_TRUE); expected: 10|11, got: 10': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomUint32BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (10,12,SDL_TRUE); expected: 10|11|12, got: 11': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomUint32BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (10,13,SDL_TRUE); expected: 10|11|12|13, got: 12': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomUint32BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (10,20,SDL_TRUE); expected: 10|11|19|20, got: 20': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomUint32BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (20,10,SDL_TRUE); expected: 10|11|19|20, got: 19': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomUint32BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (1,20,SDL_FALSE); expected: 0|21, got: 21': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomUint32BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (0,99,SDL_FALSE); expected: 100, got: 100': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomUint32BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (1,0xffffffff,SDL_FALSE); expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate no error message was set': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomUint32BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (0,0xfffffffe,SDL_FALSE); expected: 0xffffffff, got: 4294967295': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate no error message was set': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomUint32BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters(0,0xffffffff,SDL_FALSE); expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message 'That operation is not supported', was message: 'That operation is not supported'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Fuzzer invocations: 9 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=30 Passed=30 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'sdltest_randomBoundaryNumberUint32': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 17.6: 'sdltest_randomBoundaryNumberUint64' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Calls to random boundary number generators for Uint64' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 14623486114852663041 898s INFO: 11/02/25 12:10:38: Assert 'SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomUint64BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (10,10,SDL_TRUE); expected: 10, got: 10': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomUint64BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (10,11,SDL_TRUE); expected: 10|11, got: 10': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomUint64BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (10,12,SDL_TRUE); expected: 10|11|12, got: 10': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomUint64BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (10,13,SDL_TRUE); expected: 10|11|12|13, got: 12': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomUint64BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (10,20,SDL_TRUE); expected: 10|11|19|20, got: 19': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomUint64BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (20,10,SDL_TRUE); expected: 10|11|19|20, got: 10': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomUint64BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (1,20,SDL_FALSE); expected: 0|21, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomUint64BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (0,99,SDL_FALSE); expected: 100, got: 100': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomUint64BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (1,0xffffffffffffffff,SDL_FALSE); expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate no error message was set': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomUint64BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (0,0xfffffffffffffffe,SDL_FALSE); expected: 0xffffffffffffffff, got: -1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate no error message was set': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomUint64BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters(0,0xffffffffffffffff,SDL_FALSE); expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message 'That operation is not supported', was message: 'That operation is not supported'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Fuzzer invocations: 9 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=30 Passed=30 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'sdltest_randomBoundaryNumberUint64': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 17.7: 'sdltest_randomBoundaryNumberSint8' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Calls to random boundary number generators for Sint8' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 7124469233700084357 898s INFO: 11/02/25 12:10:38: Assert 'SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomSint8BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (10,10,SDL_TRUE); expected: 10, got: 10': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomSint8BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (10,11,SDL_TRUE); expected: 10|11, got: 10': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomSint8BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (10,12,SDL_TRUE); expected: 10|11|12, got: 11': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomSint8BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (10,13,SDL_TRUE); expected: 10|11|12|13, got: 10': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomSint8BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (10,20,SDL_TRUE); expected: 10|11|19|20, got: 20': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomSint8BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (20,10,SDL_TRUE); expected: 10|11|19|20, got: 19': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomSint8BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (1,20,SDL_FALSE); expected: 0|21, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomSint8BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (SCHAR_MIN,99,SDL_FALSE); expected: 100, got: 100': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomSint8BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (SCHAR_MIN + 1,SCHAR_MAX,SDL_FALSE); expected: -128, got: -128': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate no error message was set': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomSint8BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (SCHAR_MIN,SCHAR_MAX - 1,SDL_FALSE); expected: 127, got: 127': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate no error message was set': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomSint8BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters(SCHAR_MIN,SCHAR_MAX,SDL_FALSE); expected: -128, got: -128': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message 'That operation is not supported', was message: 'That operation is not supported'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Fuzzer invocations: 9 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=30 Passed=30 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'sdltest_randomBoundaryNumberSint8': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 17.8: 'sdltest_randomBoundaryNumberSint16' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Calls to random boundary number generators for Sint16' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 7172401535607142068 898s INFO: 11/02/25 12:10:38: Assert 'SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomSint16BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (10,10,SDL_TRUE); expected: 10, got: 10': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomSint16BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (10,11,SDL_TRUE); expected: 10|11, got: 10': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomSint16BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (10,12,SDL_TRUE); expected: 10|11|12, got: 10': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomSint16BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (10,13,SDL_TRUE); expected: 10|11|12|13, got: 10': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomSint16BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (10,20,SDL_TRUE); expected: 10|11|19|20, got: 20': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomSint16BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (20,10,SDL_TRUE); expected: 10|11|19|20, got: 10': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomSint16BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (1,20,SDL_FALSE); expected: 0|21, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomSint16BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (SHRT_MIN,99,SDL_FALSE); expected: 100, got: 100': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomSint16BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (SHRT_MIN+1,SHRT_MAX,SDL_FALSE); expected: -32768, got: -32768': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate no error message was set': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomSint16BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (SHRT_MIN,SHRT_MAX - 1,SDL_FALSE); expected: 32767, got: 32767': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate no error message was set': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomSint16BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters(SHRT_MIN,SHRT_MAX,SDL_FALSE); expected: -32768, got: -32768': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message 'That operation is not supported', was message: 'That operation is not supported'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Fuzzer invocations: 9 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=30 Passed=30 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'sdltest_randomBoundaryNumberSint16': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 17.9: 'sdltest_randomBoundaryNumberSint32' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Calls to random boundary number generators for Sint32' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 4773345246210289672 898s INFO: 11/02/25 12:10:38: Assert 'SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomSint32BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (10,10,SDL_TRUE); expected: 10, got: 10': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomSint32BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (10,11,SDL_TRUE); expected: 10|11, got: 10': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomSint32BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (10,12,SDL_TRUE); expected: 10|11|12, got: 10': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomSint32BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (10,13,SDL_TRUE); expected: 10|11|12|13, got: 11': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomSint32BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (10,20,SDL_TRUE); expected: 10|11|19|20, got: 19': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomSint32BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (20,10,SDL_TRUE); expected: 10|11|19|20, got: 10': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomSint32BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (1,20,SDL_FALSE); expected: 0|21, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomSint32BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (LONG_MIN,99,SDL_FALSE); expected: 100, got: 100': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomSint32BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (LONG_MIN+1,LONG_MAX,SDL_FALSE); expected: -2147483648, got: -2147483648': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate no error message was set': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomSint32BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (LONG_MIN,LONG_MAX - 1,SDL_FALSE); expected: 2147483647, got: 2147483647': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate no error message was set': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomSint32BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters(LONG_MIN,LONG_MAX,SDL_FALSE); expected: -2147483648, got: -2147483648': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message 'That operation is not supported', was message: 'That operation is not supported'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Fuzzer invocations: 9 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=30 Passed=30 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'sdltest_randomBoundaryNumberSint32': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 17.10: 'sdltest_randomBoundaryNumberSint64' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Calls to random boundary number generators for Sint64' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 4924227211248597013 898s INFO: 11/02/25 12:10:38: Assert 'SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomSint64BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (10,10,SDL_TRUE); expected: 10, got: 10': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomSint64BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (10,11,SDL_TRUE); expected: 10|11, got: 10': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomSint64BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (10,12,SDL_TRUE); expected: 10|11|12, got: 11': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomSint64BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (10,13,SDL_TRUE); expected: 10|11|12|13, got: 12': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomSint64BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (10,20,SDL_TRUE); expected: 10|11|19|20, got: 20': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomSint64BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (20,10,SDL_TRUE); expected: 10|11|19|20, got: 19': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomSint64BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (1,20,SDL_FALSE); expected: 0|21, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomSint64BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (LLONG_MIN,99,SDL_FALSE); expected: 100, got: 100': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomSint64BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (LLONG_MIN+1,LLONG_MAX,SDL_FALSE); expected: -9223372036854775808, got: -9223372036854775808': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate no error message was set': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomSint64BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters (LLONG_MIN,LLONG_MAX - 1,SDL_FALSE); expected: 9223372036854775807, got: 9223372036854775807': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate no error message was set': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomSint64BoundaryValue': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value for parameters(LLONG_MIN,LLONG_MAX,SDL_FALSE); expected: -9223372036854775808, got: -9223372036854775808': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message 'That operation is not supported', was message: 'That operation is not supported'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Fuzzer invocations: 9 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=30 Passed=30 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'sdltest_randomBoundaryNumberSint64': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 17.11: 'sdltest_randomIntegerInRange' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Calls to ranged random number generator' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 8858248794092181100 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomIntegerInRange(min,max)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validated returned value; expected: [29788,29916], got: 29907': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomIntegerInRange(min,min+1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validated returned value; expected: [2373,2374], got: 2373': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomIntegerInRange(min,min)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validated returned value; expected: 20294, got: 20294': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomIntegerInRange(0,0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validated returned value; expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomIntegerInRange(max,min)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validated returned value; expected: [17714,17949], got: 17814': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomIntegerInRange(SINT32_MIN,...)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validated returned value; expected: [-2147483648,-2147459047], got: -2147474003': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomIntegerInRange(...,SINT32_MAX)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validated returned value; expected: [2147447597,2147483647], got: 2147467109': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomIntegerInRange(SINT32_MIN,SINT32_MAX)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validated returned value; expected: [-2147483648,2147483647], got: 1476345821': Passed 898s INFO: 11/02/25 12:10:38: Fuzzer invocations: 15 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=16 Passed=16 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'sdltest_randomIntegerInRange': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 17.12: 'sdltest_randomAsciiString' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Calls to default ASCII string generator' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 18373821494966432545 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomAsciiString()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that result is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that result length; expected: len=[1,255], got: 211': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that result does not contain non-Ascii characters, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Fuzzer invocations: 213 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=4 Passed=4 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'sdltest_randomAsciiString': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 17.13: 'sdltest_randomAsciiStringWithMaximumLength' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Calls to random maximum length ASCII string generator' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 13347581818797839291 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomAsciiStringWithMaximumLength(31)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that result is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that result length; expected: len=[1,31], got: 9': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that result does not contain non-Ascii characters, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomAsciiStringWithMaximumLength(0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that result is NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message 'Parameter 'maxLength' is invalid', was message: 'Parameter 'maxLength' is invalid'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Fuzzer invocations: 12 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=9 Passed=9 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'sdltest_randomAsciiStringWithMaximumLength': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 17.14: 'sdltest_randomAsciiStringOfSize' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Calls to fixed size ASCII string generator' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 4100357405979142870 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomAsciiStringOfSize(226)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that result is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that result length; expected: len=226, got: 226': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that result does not contain non-ASCII characters, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_RandomAsciiStringOfSize(0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that result is NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message 'Parameter 'size' is invalid', was message: 'Parameter 'size' is invalid'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Fuzzer invocations: 228 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=9 Passed=9 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'sdltest_randomAsciiStringOfSize': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 17.15: 'sdltest_generateRunSeed' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Checks internal harness function SDLTest_GenerateRunSeed' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 10452420791347691864 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_GenerateRunSeed()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned value is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify length of returned value is 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_GenerateRunSeed()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned value is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify length of returned value is 4, got: 4': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_GenerateRunSeed()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned value is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify length of returned value is 7, got: 7': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_GenerateRunSeed()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned value is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify length of returned value is 10, got: 10': Passed 898s ERROR: 11/02/25 12:10:38: The length of the harness seed must be >0. 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_GenerateRunSeed()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned value is not NULL': Passed 898s ERROR: 11/02/25 12:10:38: The length of the harness seed must be >0. 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_GenerateRunSeed()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned value is not NULL': Passed 898s ERROR: 11/02/25 12:10:38: The length of the harness seed must be >0. 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDLTest_GenerateRunSeed()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned value is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=18 Passed=18 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'sdltest_generateRunSeed': Passed 898s INFO: 11/02/25 12:10:38: Total Suite runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: Suite Summary: Total=15 Passed=15 Failed=0 Skipped=0 898s INFO: 11/02/25 12:10:38: >>> Suite 'SDLtest': Passed 898s INFO: 11/02/25 12:10:38: ===== Test Suite 18: 'Stdlib' started 898s INFO: 11/02/25 12:10:38: ----- Test Case 18.1: 'stdlib_strlcpy' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Call to SDL_strlcpy' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 3428097148964397079 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_strlcpy("foo")': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check text, expected: foo, got: foo': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result value, expected: 3, got: 3': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_strlcpy("foo") with buffer size 2': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check text, expected: f, got: f': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result value, expected: 3, got: 3': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=6 Passed=6 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'stdlib_strlcpy': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 18.2: 'stdlib_snprintf' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Call to SDL_snprintf' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 6507680864836549146 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_snprintf("%s", "foo")': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check text, expected: foo, got: foo': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result value, expected: 3, got: 3': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_snprintf("%10sA", "foo")': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check text, expected: fooA, got: fooA': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result value, expected: 11, got: 11': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_snprintf("%-10sA", "foo")': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check text, expected: foo A, got: foo A': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result value, expected: 11, got: 11': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_snprintf("%S", "foo")': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check text, expected: foo, got: foo': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result value, expected: 3, got: 3': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_snprintf("%ls", "foo")': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check text, expected: foo, got: foo': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result value, expected: 3, got: 3': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_snprintf("%s", "foo") with buffer size 2': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check text, expected: f, got: f': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result value, expected: 3, got: 3': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_snprintf(NULL, 0, "%s", "foo")': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result value, expected: 3, got: 3': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_snprintf("%s\n", "foo") with buffer size 2': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check text, expected: f, got: f': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result value, expected: 4, got: 4': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_snprintf("%f", 0.0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check text, expected: 0.000000, got: 0.000000': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result value, expected: 8, got: 8': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check predicted value, expected: 8, got: 8': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_snprintf("%f", 1.0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check text, expected: 1.000000, got: 1.000000': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result value, expected: 8, got: 8': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check predicted value, expected: 8, got: 8': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_snprintf("%.f", 1.0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check text, expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result value, expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check predicted value, expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_snprintf("%#.f", 1.0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check text, expected: 1., got: 1.': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result value, expected: 2, got: 2': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check predicted value, expected: 2, got: 2': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_snprintf("%f", 1.0 + 1.0 / 3.0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check text, expected: 1.333333, got: 1.333333': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result value, expected: 8, got: 8': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check predicted value, expected: 8, got: 8': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_snprintf("%+f", 1.0 + 1.0 / 3.0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check text, expected: +1.333333, got: +1.333333': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result value, expected: 9, got: 9': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check predicted value, expected: 9, got: 9': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_snprintf("%.2f", 1.0 + 1.0 / 3.0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check text, expected: 1.33, got: 1.33': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result value, expected: 4, got: 4': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check predicted value, expected: 4, got: 4': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_snprintf("%6.2f", 1.0 + 1.0 / 3.0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check text, expected: ' 1.33', got: ' 1.33'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result value, expected: 6, got: 6': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check predicted value, expected: 6, got: 6': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_snprintf("%06.2f", 1.0 + 1.0 / 3.0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check text, expected: '001.33', got: '001.33'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result value, expected: 6, got: 6': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check predicted value, expected: 6, got: 6': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_snprintf("%06.2f", 1.0 + 1.0 / 3.0) with buffer size 5': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check text, expected: '001.', got: '001.'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result value, expected: 6, got: 6': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_snprintf(text, sizeof(text), "%zu %s", size, "test")': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check text, expected: '64 test', got: '64 test'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result value, expected: 7, got: 7': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_snprintf(text, sizeof(text), "%p", 0x1234abcd)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check text, expected: '0x1234abcd', got: '0x1234abcd'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result value, expected: 10, got: 10': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_snprintf(text, sizeof(text), "A %p B", 0x1234abcd)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check text, expected: 'A 0x1234abcd B', got: 'A 0x1234abcd B'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result value, expected: 14, got: 14': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_snprintf(text, sizeof(text), "%p", 0x1ba07bddf60)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check text, expected: '0x1ba07bddf60', got: '0x1ba07bddf60'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result value, expected: 13, got: 13': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=74 Passed=74 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'stdlib_snprintf': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 18.3: 'stdlib_getsetenv' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Call to SDL_getenv and SDL_setenv' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 1388296090646886399 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_getenv('RLVZAYGTVMDRCSZE')': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_setenv('RLVZAYGTVMDRCSZE','?Y`L85I=*i', 0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_getenv('RLVZAYGTVMDRCSZE')': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned text is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned text, expected: ?Y`L85I=*i, got: ?Y`L85I=*i': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_setenv('RLVZAYGTVMDRCSZE','Zb!PHXH4VT', 1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_getenv('RLVZAYGTVMDRCSZE')': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned text is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned text, expected: Zb!PHXH4VT, got: Zb!PHXH4VT': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_setenv('RLVZAYGTVMDRCSZE','?Y`L85I=*i', 0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_getenv('RLVZAYGTVMDRCSZE')': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned text is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned text, expected: Zb!PHXH4VT, got: Zb!PHXH4VT': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_setenv('RLVZAYGTVMDRCSZE','?Y`L85I=*i', 1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_getenv('RLVZAYGTVMDRCSZE')': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned text is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned text, expected: ?Y`L85I=*i, got: ?Y`L85I=*i': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_setenv(NULL,'?Y`L85I=*i', 0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result, expected: -1, got: -1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_setenv('','?Y`L85I=*i', 0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result, expected: -1, got: -1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_setenv('=','?Y`L85I=*i', 0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result, expected: -1, got: -1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_setenv('RLVZAYGTVMDRCSZE', NULL, 0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result, expected: -1, got: -1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_setenv(NULL,'?Y`L85I=*i', 1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result, expected: -1, got: -1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_setenv('','?Y`L85I=*i', 1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result, expected: -1, got: -1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_setenv('=','?Y`L85I=*i', 1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result, expected: -1, got: -1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_setenv('RLVZAYGTVMDRCSZE', NULL, 1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result, expected: -1, got: -1': Passed 898s INFO: 11/02/25 12:10:38: Fuzzer invocations: 38 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=37 Passed=37 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'stdlib_getsetenv': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 18.4: 'stdlib_sscanf' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Call to SDL_sscanf' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 8216602782655105207 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_sscanf("", "%i", &output)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check output, expected: 123, got: 123': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check return value, expected: -1, got: -1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_sscanf("a", "%i", &output)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check output, expected: 123, got: 123': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check return value, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_sscanf("2", "%i%n", &output, &length)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check output, expected: 2, got: 2': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check return value, expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check length, expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_sscanf("aa", "%1x%n", &output, &length)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check output, expected: 10, got: 10': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check return value, expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check length, expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_sscanf("#026", "#%1x%1x%1x", &r, &g, &b)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check output for r, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check output for g, expected: 2, got: 2': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check output for b, expected: 6, got: 6': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check return value, expected: 3, got: 3': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_sscanf("32767", "%hd%hn", &output, &length)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check output, expected: 32767, got: 32767': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check return value, expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check length, expected: 5, got: 5': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_sscanf("-32768", "%hd%hn", &output, &length)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check output, expected: -32768, got: -32768': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check return value, expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check length, expected: 6, got: 6': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_sscanf("9223372036854775807", "%ld%ln", &output, &length)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check output, expected: 9223372036854775807, got: 9223372036854775807': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check return value, expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check length, expected: 19, got: 19': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_sscanf("-9223372036854775808", "%ld%ln", &output, &length)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check output, expected: -9223372036854775808, got: -9223372036854775808': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check return value, expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check length, expected: 20, got: 20': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_sscanf("9223372036854775807", FMT_PRILLdn, &output, &length)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check output, expected: 9223372036854775807, got: 9223372036854775807': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check return value, expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check length, expected: 19, got: 19': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_sscanf("-9223372036854775808", FMT_PRILLdn, &output, &length)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check output, expected: -9223372036854775808, got: -9223372036854775808': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check return value, expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check length, expected: 20, got: 20': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_sscanf("18446744073709551615", "%zu", &output)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check output, expected: 18446744073709551615, got: 18446744073709551615': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check return value, expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_sscanf("abc def", "%s", text)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check output, expected: "abc", got: "abc"': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check return value, expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_sscanf("abc,def", "%s", text)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check output, expected: "abc", got: "abc,def"': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check return value, expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_sscanf("abc,def", "%[cba]", text)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check output, expected: "abc", got: "abc"': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check return value, expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_sscanf("abc,def", "%[z-a]", text)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check output, expected: "abc", got: "abc"': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check return value, expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_sscanf("abc,def", "%[^,]", text)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check output, expected: "abc", got: "abc"': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check return value, expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_sscanf("abc,def", "%[A-Z]", text)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check output, expected: "", got: ""': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check return value, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_sscanf("abc,def", "%[abc],%[def]", text)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check output, expected: "abc", got: "abc"': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check output, expected: "def", got: "def"': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check return value, expected: 2, got: 2': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_sscanf("abc,def", "%[abc]%*[,]%[def]", text)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check output, expected: "abc", got: "abc"': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check output, expected: "def", got: "def"': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check return value, expected: 2, got: 2': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_sscanf("abc def", "%[abc] %[def]", text)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check output, expected: "abc", got: "abc"': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check output, expected: "def", got: "def"': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check return value, expected: 2, got: 2': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_sscanf("abc123XYZ", "%[a-zA-Z0-9]", text)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check output, expected: "abc123XYZ", got: "abc123XYZ"': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check return value, expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=79 Passed=79 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'stdlib_sscanf': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 18.5: 'stdlib_overflow' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Overflow detection' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 16343336903300845283 898s INFO: 11/02/25 12:10:38: Not using gcc/clang builtins 898s INFO: 11/02/25 12:10:38: Assert '(1 * 1) should succeed': Passed 898s INFO: 11/02/25 12:10:38: Assert '(1 * 1): expected 1, got 1': Passed 898s INFO: 11/02/25 12:10:38: Assert '(0 * 0) should succeed': Passed 898s INFO: 11/02/25 12:10:38: Assert '(0 * 0): expected 0, got 0': Passed 898s INFO: 11/02/25 12:10:38: Assert '(18446744073709551615 * 0) should succeed': Passed 898s INFO: 11/02/25 12:10:38: Assert '(18446744073709551615 * 0): expected 0, got 0': Passed 898s INFO: 11/02/25 12:10:38: Assert '(0 * 18446744073709551615) should succeed': Passed 898s INFO: 11/02/25 12:10:38: Assert '(0 * 18446744073709551615): expected 0, got 0': Passed 898s INFO: 11/02/25 12:10:38: Assert '(18446744073709551615 * 1) should succeed': Passed 898s INFO: 11/02/25 12:10:38: Assert '(18446744073709551615 * 1): expected 18446744073709551615, got 18446744073709551615': Passed 898s INFO: 11/02/25 12:10:38: Assert '(1 * 18446744073709551615) should succeed': Passed 898s INFO: 11/02/25 12:10:38: Assert '(1 * 18446744073709551615): expected 18446744073709551615, got 18446744073709551615': Passed 898s INFO: 11/02/25 12:10:38: Assert '(9223372036854775807 * 2) should succeed': Passed 898s INFO: 11/02/25 12:10:38: Assert '(9223372036854775807 * 2): expected 18446744073709551614, got 18446744073709551614': Passed 898s INFO: 11/02/25 12:10:38: Assert '(2 * 9223372036854775807) should succeed': Passed 898s INFO: 11/02/25 12:10:38: Assert '(2 * 9223372036854775807): expected 18446744073709551614, got 18446744073709551614': Passed 898s INFO: 11/02/25 12:10:38: Assert '(802032351030850070 * 23) should succeed': Passed 898s INFO: 11/02/25 12:10:38: Assert '(802032351030850070 * 23): expected 18446744073709551610, got 18446744073709551610': Passed 898s INFO: 11/02/25 12:10:38: Assert '(23 * 802032351030850070) should succeed': Passed 898s INFO: 11/02/25 12:10:38: Assert '(23 * 802032351030850070): expected 18446744073709551610, got 18446744073709551610': Passed 898s INFO: 11/02/25 12:10:38: Assert '(9223372036854775808 * 2) should fail': Passed 898s INFO: 11/02/25 12:10:38: Assert '(2 * 9223372036854775808) should fail': Passed 898s INFO: 11/02/25 12:10:38: Assert '(802032351030850112 * 23) should fail': Passed 898s INFO: 11/02/25 12:10:38: Assert '(23 * 802032351030850112) should fail': Passed 898s INFO: 11/02/25 12:10:38: Assert '(18446744073709551615 * 18446744073709551615) should fail': Passed 898s INFO: 11/02/25 12:10:38: Assert '(1 + 1) should succeed': Passed 898s INFO: 11/02/25 12:10:38: Assert '(1 + 1): expected 2, got 2': Passed 898s INFO: 11/02/25 12:10:38: Assert '(0 + 0) should succeed': Passed 898s INFO: 11/02/25 12:10:38: Assert '(0 + 0): expected 0, got 0': Passed 898s INFO: 11/02/25 12:10:38: Assert '(18446744073709551615 + 0) should succeed': Passed 898s INFO: 11/02/25 12:10:38: Assert '(18446744073709551615 + 0): expected 18446744073709551615, got 18446744073709551615': Passed 898s INFO: 11/02/25 12:10:38: Assert '(0 + 18446744073709551615) should succeed': Passed 898s INFO: 11/02/25 12:10:38: Assert '(0 + 18446744073709551615): expected 18446744073709551615, got 18446744073709551615': Passed 898s INFO: 11/02/25 12:10:38: Assert '(18446744073709551614 + 1) should succeed': Passed 898s INFO: 11/02/25 12:10:38: Assert '(18446744073709551614 + 1): expected 18446744073709551615, got 18446744073709551615': Passed 898s INFO: 11/02/25 12:10:38: Assert '(1 + 18446744073709551614) should succeed': Passed 898s INFO: 11/02/25 12:10:38: Assert '(1 + 18446744073709551614): expected 18446744073709551615, got 18446744073709551615': Passed 898s INFO: 11/02/25 12:10:38: Assert '(18446744073709551573 + 23) should succeed': Passed 898s INFO: 11/02/25 12:10:38: Assert '(18446744073709551573 + 23): expected 18446744073709551596, got 18446744073709551596': Passed 898s INFO: 11/02/25 12:10:38: Assert '(23 + 18446744073709551573) should succeed': Passed 898s INFO: 11/02/25 12:10:38: Assert '(23 + 18446744073709551573): expected 18446744073709551596, got 18446744073709551596': Passed 898s INFO: 11/02/25 12:10:38: Assert '(18446744073709551615 + 1) should fail': Passed 898s INFO: 11/02/25 12:10:38: Assert '(1 + 18446744073709551615) should fail': Passed 898s INFO: 11/02/25 12:10:38: Assert '(18446744073709551615 + 23) should fail': Passed 898s INFO: 11/02/25 12:10:38: Assert '(23 + 18446744073709551615) should fail': Passed 898s INFO: 11/02/25 12:10:38: Assert '(18446744073709551615 + 18446744073709551615) should fail': Passed 898s INFO: 11/02/25 12:10:38: Using gcc/clang builtins if possible 898s INFO: 11/02/25 12:10:38: Assert '(1 * 1) should succeed': Passed 898s INFO: 11/02/25 12:10:38: Assert '(1 * 1): expected 1, got 1': Passed 898s INFO: 11/02/25 12:10:38: Assert '(0 * 0) should succeed': Passed 898s INFO: 11/02/25 12:10:38: Assert '(0 * 0): expected 0, got 0': Passed 898s INFO: 11/02/25 12:10:38: Assert '(18446744073709551615 * 0) should succeed': Passed 898s INFO: 11/02/25 12:10:38: Assert '(18446744073709551615 * 0): expected 0, got 0': Passed 898s INFO: 11/02/25 12:10:38: Assert '(0 * 18446744073709551615) should succeed': Passed 898s INFO: 11/02/25 12:10:38: Assert '(0 * 18446744073709551615): expected 0, got 0': Passed 898s INFO: 11/02/25 12:10:38: Assert '(18446744073709551615 * 1) should succeed': Passed 898s INFO: 11/02/25 12:10:38: Assert '(18446744073709551615 * 1): expected 18446744073709551615, got 18446744073709551615': Passed 898s INFO: 11/02/25 12:10:38: Assert '(1 * 18446744073709551615) should succeed': Passed 898s INFO: 11/02/25 12:10:38: Assert '(1 * 18446744073709551615): expected 18446744073709551615, got 18446744073709551615': Passed 898s INFO: 11/02/25 12:10:38: Assert '(9223372036854775807 * 2) should succeed': Passed 898s INFO: 11/02/25 12:10:38: Assert '(9223372036854775807 * 2): expected 18446744073709551614, got 18446744073709551614': Passed 898s INFO: 11/02/25 12:10:38: Assert '(2 * 9223372036854775807) should succeed': Passed 898s INFO: 11/02/25 12:10:38: Assert '(2 * 9223372036854775807): expected 18446744073709551614, got 18446744073709551614': Passed 898s INFO: 11/02/25 12:10:38: Assert '(802032351030850070 * 23) should succeed': Passed 898s INFO: 11/02/25 12:10:38: Assert '(802032351030850070 * 23): expected 18446744073709551610, got 18446744073709551610': Passed 898s INFO: 11/02/25 12:10:38: Assert '(23 * 802032351030850070) should succeed': Passed 898s INFO: 11/02/25 12:10:38: Assert '(23 * 802032351030850070): expected 18446744073709551610, got 18446744073709551610': Passed 898s INFO: 11/02/25 12:10:38: Assert '(9223372036854775808 * 2) should fail': Passed 898s INFO: 11/02/25 12:10:38: Assert '(2 * 9223372036854775808) should fail': Passed 898s INFO: 11/02/25 12:10:38: Assert '(802032351030850112 * 23) should fail': Passed 898s INFO: 11/02/25 12:10:38: Assert '(23 * 802032351030850112) should fail': Passed 898s INFO: 11/02/25 12:10:38: Assert '(18446744073709551615 * 18446744073709551615) should fail': Passed 898s INFO: 11/02/25 12:10:38: Assert '(1 + 1) should succeed': Passed 898s INFO: 11/02/25 12:10:38: Assert '(1 + 1): expected 2, got 2': Passed 898s INFO: 11/02/25 12:10:38: Assert '(0 + 0) should succeed': Passed 898s INFO: 11/02/25 12:10:38: Assert '(0 + 0): expected 0, got 0': Passed 898s INFO: 11/02/25 12:10:38: Assert '(18446744073709551615 + 0) should succeed': Passed 898s INFO: 11/02/25 12:10:38: Assert '(18446744073709551615 + 0): expected 18446744073709551615, got 18446744073709551615': Passed 898s INFO: 11/02/25 12:10:38: Assert '(0 + 18446744073709551615) should succeed': Passed 898s INFO: 11/02/25 12:10:38: Assert '(0 + 18446744073709551615): expected 18446744073709551615, got 18446744073709551615': Passed 898s INFO: 11/02/25 12:10:38: Assert '(18446744073709551614 + 1) should succeed': Passed 898s INFO: 11/02/25 12:10:38: Assert '(18446744073709551614 + 1): expected 18446744073709551615, got 18446744073709551615': Passed 898s INFO: 11/02/25 12:10:38: Assert '(1 + 18446744073709551614) should succeed': Passed 898s INFO: 11/02/25 12:10:38: Assert '(1 + 18446744073709551614): expected 18446744073709551615, got 18446744073709551615': Passed 898s INFO: 11/02/25 12:10:38: Assert '(18446744073709551573 + 23) should succeed': Passed 898s INFO: 11/02/25 12:10:38: Assert '(18446744073709551573 + 23): expected 18446744073709551596, got 18446744073709551596': Passed 898s INFO: 11/02/25 12:10:38: Assert '(23 + 18446744073709551573) should succeed': Passed 898s INFO: 11/02/25 12:10:38: Assert '(23 + 18446744073709551573): expected 18446744073709551596, got 18446744073709551596': Passed 898s INFO: 11/02/25 12:10:38: Assert '(18446744073709551615 + 1) should fail': Passed 898s INFO: 11/02/25 12:10:38: Assert '(1 + 18446744073709551615) should fail': Passed 898s INFO: 11/02/25 12:10:38: Assert '(18446744073709551615 + 23) should fail': Passed 898s INFO: 11/02/25 12:10:38: Assert '(23 + 18446744073709551615) should fail': Passed 898s INFO: 11/02/25 12:10:38: Assert '(18446744073709551615 + 18446744073709551615) should fail': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=92 Passed=92 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'stdlib_overflow': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 18.6: 'stdlib_strtox' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Calls to SDL_strtol, SDL_strtoul, SDL_strtoll and SDL_strtoull' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 13098310239059546217 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_strtoull("\t 123abcxyz", &endp, 0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result value, expected: 123, got: 123': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check endp value, expected: 0xbd5512519cbe, got: 0xbd5512519cbe': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_strtoull("+123abcxyz", &endp, 0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result value, expected: 123, got: 123': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check endp value, expected: 0xbd5512519d54, got: 0xbd5512519d54': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_strtoull("+123abcxyz", &endp, 0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result value, expected: 123, got: 123': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check endp value, expected: 0xbd5512519d54, got: 0xbd5512519d54': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_strtoull("-123abcxyz", &endp, 0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result value, expected: 18446744073709551493, got: 18446744073709551493': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check endp value, expected: 0xbd5512519d94, got: 0xbd5512519d94': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_strtoull("9999999999999999999999999999999999999999abcxyz", &endp, 0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result value, expected: 18446744073709551615, got: 18446744073709551615': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check endp value, expected: 0xbd5512519df8, got: 0xbd5512519df8': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_strtoull("0x123abcxyz", &endp, 0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result value, expected: 1194684, got: 1194684': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check endp value, expected: 0xbd5512519e60, got: 0xbd5512519e60': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_strtoull("0X123ABCXYZ", &endp, 0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result value, expected: 1194684, got: 1194684': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check endp value, expected: 0xbd5512519ea0, got: 0xbd5512519ea0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_strtoull("0123abcxyz", &endp, 0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result value, expected: 83, got: 83': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check endp value, expected: 0xbd5512519edc, got: 0xbd5512519edc': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_strtoull("00110011", &endp, 2)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result value, expected: 51, got: 51': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check endp value, expected: 0xbd5512519f20, got: 0xbd5512519f20': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_strtoull("-uvwxyz", &endp, 32)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result value, expected: 18446744073709550625, got: 18446744073709550625': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check endp value, expected: 0xbd5512519f5b, got: 0xbd5512519f5b': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_strtoull("ZzZzZzZzZzZzZzZzZzZzZzZzZ", &endp, 36)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result value, expected: 18446744073709551615, got: 18446744073709551615': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check endp value, expected: 0xbd5512519fa9, got: 0xbd5512519fa9': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_strtoull("0", &endp, 0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result value, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check endp value, expected: 0xbd55125185e9, got: 0xbd55125185e9': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_strtoull("0", &endp, 10)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result value, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check endp value, expected: 0xbd55125185e9, got: 0xbd55125185e9': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_strtoull("-0", &endp, 0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result value, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check endp value, expected: 0xbd551251a042, got: 0xbd551251a042': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_strtoull("-0", &endp, 10)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result value, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check endp value, expected: 0xbd551251a042, got: 0xbd551251a042': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_strtoull(" - 1", &endp, 0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result value, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check endp value, expected: 0xbd551251a098, got: 0xbd551251a098': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_strtoll("0", &endp, 0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result value, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check endp value, expected: 0xbd55125185e9, got: 0xbd55125185e9': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_strtoll("0", &endp, 10)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result value, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check endp value, expected: 0xbd55125185e9, got: 0xbd55125185e9': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_strtoll("-0", &endp, 0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result value, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check endp value, expected: 0xbd551251a042, got: 0xbd551251a042': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_strtoll("-0", &endp, 10)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result value, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check endp value, expected: 0xbd551251a042, got: 0xbd551251a042': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_strtoll("9223372036854775807", &endp, 10)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result value, expected: 9223372036854775807, got: 9223372036854775807': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check endp value, expected: 0xbd551251a1ab, got: 0xbd551251a1ab': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_strtoll("9223372036854775808", &endp, 10)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result value, expected: 9223372036854775807, got: 9223372036854775807': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check endp value, expected: 0xbd551251a1fb, got: 0xbd551251a1fb': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_strtoll("-9223372036854775808", &endp, 10)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result value, expected: -9223372036854775808, got: -9223372036854775808': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check endp value, expected: 0xbd551251a24c, got: 0xbd551251a24c': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_strtoll("-9223372036854775809", &endp, 10)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result value, expected: -9223372036854775808, got: -9223372036854775808': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check endp value, expected: 0xbd551251a29c, got: 0xbd551251a29c': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_strtoll("-9999999999999999999999999999999999999999", &endp, 10)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result value, expected: -9223372036854775808, got: -9223372036854775808': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check endp value, expected: 0xbd551251a301, got: 0xbd551251a301': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_strtoull("18446744073709551615", &endp, 10)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result value, expected: -1, got: -1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check endp value, expected: 0xbd551251a36c, got: 0xbd551251a36c': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_strtoull("18446744073709551616", &endp, 10)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result value, expected: -1, got: -1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check endp value, expected: 0xbd551251a3bc, got: 0xbd551251a3bc': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_strtoull("-18446744073709551615", &endp, 10)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result value, expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check endp value, expected: 0xbd551251a40d, got: 0xbd551251a40d': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=84 Passed=84 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'stdlib_strtox': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 18.7: 'stdlib_strtod' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Calls to SDL_strtod' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 2929467780748481055 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_strtod("\t 123.75abcxyz", &endp)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result value, expected: 123.750000, got: 123.750000': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check endp value, expected: 0xbd551251a459, got: 0xbd551251a459': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_strtod("+999.555", &endp)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result value, expected: 999.555000, got: 999.555000': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check endp value, expected: 0xbd551251a4c8, got: 0xbd551251a4c8': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_strtod("-999.555", &endp)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result value, expected: -999.555000, got: -999.555000': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check endp value, expected: 0xbd551251a500, got: 0xbd551251a500': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=9 Passed=9 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'stdlib_strtod': Passed 898s INFO: 11/02/25 12:10:38: Total Suite runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: Suite Summary: Total=7 Passed=7 Failed=0 Skipped=0 898s INFO: 11/02/25 12:10:38: >>> Suite 'Stdlib': Passed 898s INFO: 11/02/25 12:10:38: ===== Test Suite 19: 'Surface' started 898s INFO: 11/02/25 12:10:38: ----- Test Case 19.1: 'surface_testSaveLoadBitmap' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Tests sprite saving and loading.' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 14695632676976907311 898s INFO: 11/02/25 12:10:38: Assert 'Check that testSurface is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDL_SetSurfaceBlendMode, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDL_GetSurfaceBlendMode, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate blendMode, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify face surface is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SaveBMP()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from SDL_SaveBMP, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify file 'testSaveLoadBitmap.bmp' exists': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_LoadBMP()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from SDL_LoadBMP is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify width of loaded surface, expected: 32, got: 32': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify height of loaded surface, expected: 32, got: 32': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=12 Passed=12 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'surface_testSaveLoadBitmap': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 19.2: 'surface_testBlit' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Tests basic blitting.' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 1669096137795093148 898s INFO: 11/02/25 12:10:38: Assert 'Check that testSurface is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDL_SetSurfaceBlendMode, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDL_GetSurfaceBlendMode, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate blendMode, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify testSurface is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify face surface is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetSurfaceAlphaMod()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from SDL_SetSurfaceAlphaMod(), expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetSurfaceColorMod()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from SDL_SetSurfaceColorMod(), expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetColorKey()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from SDL_SetColorKey(), expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_MapRGBA()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_FillRect()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from SDL_FillRect, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate results from calls to SDL_BlitSurface, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate results from calls to SDL_SetSurfaceColorMod, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate results from calls to SDL_SetSurfaceAlphaMod, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate results from calls to SDL_SetSurfaceBlendMode, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDLTest_CompareSurfaces, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=20 Passed=20 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'surface_testBlit': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 19.3: 'surface_testBlitBlendNone' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Tests blitting routines with none blending mode.' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 7851585468112972252 898s INFO: 11/02/25 12:10:38: Assert 'Check that testSurface is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDL_SetSurfaceBlendMode, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDL_GetSurfaceBlendMode, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate blendMode, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify testSurface is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify face surface is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetSurfaceAlphaMod()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from SDL_SetSurfaceAlphaMod(), expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetSurfaceColorMod()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from SDL_SetSurfaceColorMod(), expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetColorKey()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from SDL_SetColorKey(), expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_MapRGBA()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_FillRect()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from SDL_FillRect, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetSurfaceBlendMode()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from SDL_SetSurfaceBlendMode(..., 0), expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate results from calls to SDL_BlitSurface, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate results from calls to SDL_SetSurfaceColorMod, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate results from calls to SDL_SetSurfaceAlphaMod, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate results from calls to SDL_SetSurfaceBlendMode, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDLTest_CompareSurfaces, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=22 Passed=22 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'surface_testBlitBlendNone': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 19.4: 'surface_testLoadFailure' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Tests sprite loading. A failure case.' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 14852497473808763068 898s INFO: 11/02/25 12:10:38: Assert 'Check that testSurface is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDL_SetSurfaceBlendMode, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDL_GetSurfaceBlendMode, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate blendMode, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_CreateLoadBmp': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=5 Passed=5 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'surface_testLoadFailure': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 19.5: 'surface_testSurfaceConversion' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Tests surface conversion.' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 10277993067871608310 898s INFO: 11/02/25 12:10:38: Assert 'Check that testSurface is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDL_SetSurfaceBlendMode, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDL_GetSurfaceBlendMode, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate blendMode, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify face surface is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ConvertSurface()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from SDL_ConvertSurface is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDLTest_CompareSurfaces, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=8 Passed=8 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'surface_testSurfaceConversion': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 19.6: 'surface_testCompleteSurfaceConversion' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Tests surface conversion across all pixel formats' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 16938118287204872877 898s INFO: 11/02/25 12:10:38: Assert 'Check that testSurface is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDL_SetSurfaceBlendMode, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDL_GetSurfaceBlendMode, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate blendMode, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify face surface is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDLTest_CompareSurfaces, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDLTest_CompareSurfaces, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDLTest_CompareSurfaces, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDLTest_CompareSurfaces, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDLTest_CompareSurfaces, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDLTest_CompareSurfaces, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDLTest_CompareSurfaces, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDLTest_CompareSurfaces, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDLTest_CompareSurfaces, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDLTest_CompareSurfaces, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDLTest_CompareSurfaces, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDLTest_CompareSurfaces, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDLTest_CompareSurfaces, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDLTest_CompareSurfaces, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDLTest_CompareSurfaces, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDLTest_CompareSurfaces, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=21 Passed=21 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'surface_testCompleteSurfaceConversion': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 19.7: 'surface_testBlitColorMod' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Tests some blitting routines with color mod.' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 10496200006677714956 898s INFO: 11/02/25 12:10:38: Assert 'Check that testSurface is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDL_SetSurfaceBlendMode, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDL_GetSurfaceBlendMode, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate blendMode, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify testSurface is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify face surface is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetSurfaceAlphaMod()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from SDL_SetSurfaceAlphaMod(), expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetSurfaceColorMod()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from SDL_SetSurfaceColorMod(), expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetColorKey()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from SDL_SetColorKey(), expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_MapRGBA()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_FillRect()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from SDL_FillRect, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate results from calls to SDL_BlitSurface, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate results from calls to SDL_SetSurfaceColorMod, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate results from calls to SDL_SetSurfaceAlphaMod, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate results from calls to SDL_SetSurfaceBlendMode, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDLTest_CompareSurfaces, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=20 Passed=20 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'surface_testBlitColorMod': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 19.8: 'surface_testBlitAlphaMod' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Tests some blitting routines with alpha mod.' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 13544755906332920408 898s INFO: 11/02/25 12:10:38: Assert 'Check that testSurface is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDL_SetSurfaceBlendMode, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDL_GetSurfaceBlendMode, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate blendMode, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify testSurface is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify face surface is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetSurfaceAlphaMod()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from SDL_SetSurfaceAlphaMod(), expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetSurfaceColorMod()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from SDL_SetSurfaceColorMod(), expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetColorKey()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from SDL_SetColorKey(), expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_MapRGBA()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_FillRect()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from SDL_FillRect, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate results from calls to SDL_BlitSurface, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate results from calls to SDL_SetSurfaceColorMod, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate results from calls to SDL_SetSurfaceAlphaMod, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate results from calls to SDL_SetSurfaceBlendMode, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDLTest_CompareSurfaces, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=20 Passed=20 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'surface_testBlitAlphaMod': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 19.9: 'surface_testBlitBlendLoop' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Test blitting routines with various blending modes' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 17541158901631935732 898s INFO: 11/02/25 12:10:38: >>> Test 'surface_testBlitBlendLoop': Skipped (Disabled) 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: ----- Test Case 19.10: 'surface_testBlitBlendBlend' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Tests blitting routines with blend blending mode.' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 8159821305874448010 898s INFO: 11/02/25 12:10:38: >>> Test 'surface_testBlitBlendBlend': Skipped (Disabled) 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: ----- Test Case 19.11: 'surface_testBlitBlendAdd' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Tests blitting routines with add blending mode.' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 6162057510352438012 898s INFO: 11/02/25 12:10:38: >>> Test 'surface_testBlitBlendAdd': Skipped (Disabled) 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: ----- Test Case 19.12: 'surface_testBlitBlendMod' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Tests blitting routines with mod blending mode.' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 12000928527177399687 898s INFO: 11/02/25 12:10:38: Assert 'Check that testSurface is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDL_SetSurfaceBlendMode, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDL_GetSurfaceBlendMode, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate blendMode, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify testSurface is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify face surface is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetSurfaceAlphaMod()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from SDL_SetSurfaceAlphaMod(), expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetSurfaceColorMod()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from SDL_SetSurfaceColorMod(), expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetColorKey()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from SDL_SetColorKey(), expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_MapRGBA()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_FillRect()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from SDL_FillRect, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetSurfaceBlendMode()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from SDL_SetSurfaceBlendMode(..., 4), expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate results from calls to SDL_BlitSurface, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate results from calls to SDL_SetSurfaceColorMod, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate results from calls to SDL_SetSurfaceAlphaMod, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate results from calls to SDL_SetSurfaceBlendMode, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDLTest_CompareSurfaces, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=22 Passed=22 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'surface_testBlitBlendMod': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 19.13: 'surface_testOverflow' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Test overflow detection.' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 837458493384111535 898s INFO: 11/02/25 12:10:38: Assert 'Check that testSurface is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDL_SetSurfaceBlendMode, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result from SDL_GetSurfaceBlendMode, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate blendMode, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Should detect negative width': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Expected "Parameter 'width' is invalid", got "Parameter 'width' is invalid"': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Should detect negative width': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Expected "Parameter 'width' is invalid", got "Parameter 'width' is invalid"': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Should detect negative width': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Expected "Parameter 'width' is invalid", got "Parameter 'width' is invalid"': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Should detect negative height': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Expected "Parameter 'height' is invalid", got "Parameter 'height' is invalid"': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Should detect negative height': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Expected "Parameter 'height' is invalid", got "Parameter 'height' is invalid"': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Should detect negative height': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Expected "Parameter 'height' is invalid", got "Parameter 'height' is invalid"': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Should detect negative pitch': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Expected "Parameter 'pitch' is invalid", got "Parameter 'pitch' is invalid"': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Should detect negative pitch': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Expected "Parameter 'pitch' is invalid", got "Parameter 'pitch' is invalid"': Passed 898s INFO: 11/02/25 12:10:38: Assert '6px * 4 bits per px fits in 3 bytes: (success)': Passed 898s INFO: 11/02/25 12:10:38: Assert '6px * 4 bits per px fits in 3 bytes: (success)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Should detect pitch < width * bpp': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Expected "Parameter 'pitch' is invalid", got "Parameter 'pitch' is invalid"': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Should detect pitch < width * bpp': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Expected "Parameter 'pitch' is invalid", got "Parameter 'pitch' is invalid"': Passed 898s INFO: 11/02/25 12:10:38: Assert '7px * 4 bits per px fits in 4 bytes: (success)': Passed 898s INFO: 11/02/25 12:10:38: Assert '7px * 4 bits per px fits in 4 bytes: (success)': Passed 898s INFO: 11/02/25 12:10:38: Assert '12px * 2 bits per px fits in 3 bytes: (success)': Passed 898s INFO: 11/02/25 12:10:38: Assert '12px * 2 bits per px fits in 3 bytes: (success)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Should detect pitch < width * bpp (0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Expected "Parameter 'pitch' is invalid", got "Parameter 'pitch' is invalid"': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Should detect pitch < width * bpp': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Expected "Parameter 'pitch' is invalid", got "Parameter 'pitch' is invalid"': Passed 898s INFO: 11/02/25 12:10:38: Assert '13px * 2 bits per px fits in 4 bytes: (success)': Passed 898s INFO: 11/02/25 12:10:38: Assert '13px * 2 bits per px fits in 4 bytes: (success)': Passed 898s INFO: 11/02/25 12:10:38: Assert '16px * 1 bit per px fits in 2 bytes: (success)': Passed 898s INFO: 11/02/25 12:10:38: Assert '16px * 1 bit per px fits in 2 bytes: (success)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Should detect pitch < width * bpp': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Expected "Parameter 'pitch' is invalid", got "Parameter 'pitch' is invalid"': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Should detect pitch < width * bpp': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Expected "Parameter 'pitch' is invalid", got "Parameter 'pitch' is invalid"': Passed 898s INFO: 11/02/25 12:10:38: Assert '17px * 1 bit per px fits in 3 bytes: (success)': Passed 898s INFO: 11/02/25 12:10:38: Assert '17px * 1 bit per px fits in 3 bytes: (success)': Passed 898s INFO: 11/02/25 12:10:38: Assert '5px * 8 bits per px fits in 5 bytes: (success)': Passed 898s INFO: 11/02/25 12:10:38: Assert '5px * 8 bits per px fits in 5 bytes: (success)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Should detect pitch < width * bpp': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Expected "Parameter 'pitch' is invalid", got "Parameter 'pitch' is invalid"': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Should detect pitch < width * bpp': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Expected "Parameter 'pitch' is invalid", got "Parameter 'pitch' is invalid"': Passed 898s INFO: 11/02/25 12:10:38: Assert '3px * 15 (really 16) bits per px fits in 6 bytes: (success)': Passed 898s INFO: 11/02/25 12:10:38: Assert '5px * 15 (really 16) bits per px fits in 6 bytes: (success)': Passed 898s INFO: 11/02/25 12:10:38: Assert '4px * 15 (really 16) bits per px doesn't fit in 6 bytes': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Expected "Parameter 'pitch' is invalid", got "Parameter 'pitch' is invalid"': Passed 898s INFO: 11/02/25 12:10:38: Assert '4px * 15 (really 16) bits per px doesn't fit in 6 bytes': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Expected "Parameter 'pitch' is invalid", got "Parameter 'pitch' is invalid"': Passed 898s INFO: 11/02/25 12:10:38: Can't easily overflow size_t on this platform 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=56 Passed=56 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'surface_testOverflow': Passed 898s INFO: 11/02/25 12:10:38: Total Suite runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: Suite Summary: Total=13 Passed=10 Failed=0 Skipped=3 898s INFO: 11/02/25 12:10:38: >>> Suite 'Surface': Passed 898s INFO: 11/02/25 12:10:38: ===== Test Suite 20: 'SysWM' started 898s INFO: 11/02/25 12:10:38: ----- Test Case 20.1: 'syswm_getWindowWMInfo' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Call to SDL_GetWindowWMInfo' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 748707799529873516 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateWindow()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check that value returned from SDL_CreateWindow is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowWMInfo()': Passed 898s INFO: 11/02/25 12:10:38: Couldn't get window information 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_DestroyWindow()': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=4 Passed=4 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'syswm_getWindowWMInfo': Passed 898s INFO: 11/02/25 12:10:38: Total Suite runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: Suite Summary: Total=1 Passed=1 Failed=0 Skipped=0 898s INFO: 11/02/25 12:10:38: >>> Suite 'SysWM': Passed 898s INFO: 11/02/25 12:10:38: ===== Test Suite 21: 'Timer' started 898s INFO: 11/02/25 12:10:38: ----- Test Case 21.1: 'timer_getPerformanceCounter' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Call to SDL_GetPerformanceCounter' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 9355675402623512051 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_InitSubSystem(SDL_INIT_TIMER)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result from SDL_InitSubSystem(SDL_INIT_TIMER)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetPerformanceCounter()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result value, expected: >0, got: 144468986600': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=4 Passed=4 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'timer_getPerformanceCounter': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 21.2: 'timer_getPerformanceFrequency' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Call to SDL_GetPerformanceFrequency' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 6292648204016307047 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_InitSubSystem(SDL_INIT_TIMER)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result from SDL_InitSubSystem(SDL_INIT_TIMER)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetPerformanceFrequency()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result value, expected: >0, got: 1000000000': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=4 Passed=4 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'timer_getPerformanceFrequency': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 21.3: 'timer_delayAndGetTicks' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Call to SDL_Delay and SDL_GetTicks' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 8527089156570480885 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_InitSubSystem(SDL_INIT_TIMER)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result from SDL_InitSubSystem(SDL_INIT_TIMER)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_Delay(0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_Delay(1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_Delay()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetTicks()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result value, expected: >0, got: 4238': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_Delay(100)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetTicks()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result value, expected: >0, got: 4338': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check difference, expected: >75, got: 100': Passed 898s INFO: 11/02/25 12:10:38: Fuzzer invocations: 1 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=11 Passed=11 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.1 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'timer_delayAndGetTicks': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 21.4: 'timer_addRemoveTimer' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Call to SDL_AddTimer and SDL_RemoveTimer' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 2905567292998286226 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_InitSubSystem(SDL_INIT_TIMER)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result from SDL_InitSubSystem(SDL_INIT_TIMER)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_AddTimer(10000,...)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result value, expected: >0, got: 290': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RemoveTimer()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result value, expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check callback WAS NOT called, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RemoveTimer()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result value, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_AddTimer(10, param)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result value, expected: >0, got: 291': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check param pointer, expected: non-NULL, got: non-NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check param value, expected: 162, got: 162': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_Delay(100)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_RemoveTimer()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result value, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check callback WAS called, expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Fuzzer invocations: 1 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=17 Passed=17 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.1 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'timer_addRemoveTimer': Passed 898s INFO: 11/02/25 12:10:38: Total Suite runtime: 0.2 sec 898s INFO: 11/02/25 12:10:38: Suite Summary: Total=4 Passed=4 Failed=0 Skipped=0 898s INFO: 11/02/25 12:10:38: >>> Suite 'Timer': Passed 898s INFO: 11/02/25 12:10:38: ===== Test Suite 22: 'Video' started 898s INFO: 11/02/25 12:10:38: ----- Test Case 22.1: 'video_enableDisableScreensaver' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Enable and disable screenaver while checking state' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 2062955268237081906 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_IsScreenSaverEnabled()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_EnableScreenSaver()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_IsScreenSaverEnabled()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from SDL_IsScreenSaverEnabled, expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_DisableScreenSaver()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_IsScreenSaverEnabled()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result from SDL_IsScreenSaverEnabled, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=7 Passed=7 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'video_enableDisableScreensaver': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 22.2: 'video_createWindowVariousPositions' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Create windows at various locations' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 17015085734681651431 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateWindow('Title',0,0,34,32,SHOWN)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that returned window struct is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_DestroyWindow()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateWindow('Title',0,50,68,96,SHOWN)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that returned window struct is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_DestroyWindow()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateWindow('Title',0,10216,57,91,SHOWN)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that returned window struct is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_DestroyWindow()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateWindow('Title',0,-832,53,94,SHOWN)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that returned window struct is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_DestroyWindow()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateWindow('Title',0,805240832,50,91,SHOWN)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that returned window struct is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_DestroyWindow()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateWindow('Title',0,536805376,34,78,SHOWN)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that returned window struct is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_DestroyWindow()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateWindow('Title',69,0,35,38,SHOWN)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that returned window struct is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_DestroyWindow()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateWindow('Title',57,50,84,58,SHOWN)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that returned window struct is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_DestroyWindow()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateWindow('Title',42,10193,57,55,SHOWN)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that returned window struct is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_DestroyWindow()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateWindow('Title',47,-965,92,66,SHOWN)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that returned window struct is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_DestroyWindow()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateWindow('Title',45,805240832,88,34,SHOWN)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that returned window struct is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_DestroyWindow()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateWindow('Title',9,536805376,36,32,SHOWN)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that returned window struct is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_DestroyWindow()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateWindow('Title',10125,0,73,58,SHOWN)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that returned window struct is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_DestroyWindow()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateWindow('Title',10481,25,75,91,SHOWN)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that returned window struct is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_DestroyWindow()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateWindow('Title',10555,10854,89,79,SHOWN)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that returned window struct is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_DestroyWindow()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateWindow('Title',10398,-400,60,82,SHOWN)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that returned window struct is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_DestroyWindow()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateWindow('Title',10955,805240832,56,43,SHOWN)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that returned window struct is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_DestroyWindow()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateWindow('Title',10920,536805376,55,58,SHOWN)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that returned window struct is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_DestroyWindow()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateWindow('Title',-228,0,37,47,SHOWN)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that returned window struct is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_DestroyWindow()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateWindow('Title',-296,23,53,34,SHOWN)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that returned window struct is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_DestroyWindow()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateWindow('Title',-309,10437,41,80,SHOWN)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that returned window struct is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_DestroyWindow()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateWindow('Title',-963,-539,90,52,SHOWN)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that returned window struct is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_DestroyWindow()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateWindow('Title',-814,805240832,91,39,SHOWN)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that returned window struct is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_DestroyWindow()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateWindow('Title',-498,536805376,67,32,SHOWN)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that returned window struct is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_DestroyWindow()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateWindow('Title',805240832,0,63,61,SHOWN)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that returned window struct is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_DestroyWindow()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateWindow('Title',805240832,79,95,39,SHOWN)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that returned window struct is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_DestroyWindow()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateWindow('Title',805240832,10257,54,43,SHOWN)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that returned window struct is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_DestroyWindow()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateWindow('Title',805240832,-208,75,51,SHOWN)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that returned window struct is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_DestroyWindow()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateWindow('Title',805240832,805240832,55,80,SHOWN)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that returned window struct is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_DestroyWindow()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateWindow('Title',805240832,536805376,88,32,SHOWN)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that returned window struct is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_DestroyWindow()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateWindow('Title',536805376,0,49,85,SHOWN)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that returned window struct is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_DestroyWindow()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateWindow('Title',536805376,76,66,46,SHOWN)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that returned window struct is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_DestroyWindow()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateWindow('Title',536805376,10495,69,92,SHOWN)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that returned window struct is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_DestroyWindow()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateWindow('Title',536805376,-613,52,48,SHOWN)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that returned window struct is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_DestroyWindow()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateWindow('Title',536805376,805240832,73,71,SHOWN)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that returned window struct is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_DestroyWindow()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateWindow('Title',536805376,536805376,80,59,SHOWN)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that returned window struct is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_DestroyWindow()': Passed 898s INFO: 11/02/25 12:10:38: Fuzzer invocations: 108 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=108 Passed=108 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'video_createWindowVariousPositions': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 22.3: 'video_createWindowVariousSizes' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Create windows with various sizes' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 17009565546646568602 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateWindow('Title',99,94,1,1,SHOWN)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that returned window struct is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_DestroyWindow()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateWindow('Title',99,94,1,402,SHOWN)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that returned window struct is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_DestroyWindow()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateWindow('Title',99,94,1,3923,SHOWN)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that returned window struct is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_DestroyWindow()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateWindow('Title',99,94,799,1,SHOWN)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that returned window struct is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_DestroyWindow()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateWindow('Title',99,94,793,397,SHOWN)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that returned window struct is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_DestroyWindow()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateWindow('Title',99,94,988,3813,SHOWN)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that returned window struct is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_DestroyWindow()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateWindow('Title',99,94,3296,1,SHOWN)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that returned window struct is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_DestroyWindow()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateWindow('Title',99,94,2090,629,SHOWN)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that returned window struct is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_DestroyWindow()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateWindow('Title',99,94,2541,3863,SHOWN)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that returned window struct is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_DestroyWindow()': Passed 898s INFO: 11/02/25 12:10:38: Fuzzer invocations: 14 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=27 Passed=27 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'video_createWindowVariousSizes': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 22.4: 'video_createWindowVariousFlags' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Create windows using various flags' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 17342826388070370804 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateWindow('Title',65,37,817,565,4)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that returned window struct is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_DestroyWindow()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateWindow('Title',65,37,817,565,8)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that returned window struct is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_DestroyWindow()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateWindow('Title',65,37,817,565,16)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that returned window struct is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_DestroyWindow()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateWindow('Title',65,37,817,565,32)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that returned window struct is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_DestroyWindow()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateWindow('Title',65,37,817,565,64)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that returned window struct is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_DestroyWindow()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateWindow('Title',65,37,817,565,128)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that returned window struct is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_DestroyWindow()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateWindow('Title',65,37,817,565,256)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that returned window struct is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_DestroyWindow()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateWindow('Title',65,37,817,565,512)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that returned window struct is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_DestroyWindow()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateWindow('Title',65,37,817,565,1024)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that returned window struct is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_DestroyWindow()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateWindow('Title',65,37,817,565,2048)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that returned window struct is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_DestroyWindow()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateWindow('Title',65,37,817,565,1048576)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that returned window struct is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_DestroyWindow()': Passed 898s INFO: 11/02/25 12:10:38: Fuzzer invocations: 4 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=33 Passed=33 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'video_createWindowVariousFlags': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 22.5: 'video_getWindowFlags' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Get window flags set during SDL_CreateWindow' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 10311420754298183704 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateWindow('Title',63,2,469,464,52)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that returned window struct is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowFlags()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned value has flags 4 set, got: 1588': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_DestroyWindow()': Passed 898s INFO: 11/02/25 12:10:38: Fuzzer invocations: 4 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=5 Passed=5 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'video_getWindowFlags': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 22.6: 'video_getNumDisplayModes' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Use SDL_GetNumDisplayModes function to get number of display modes' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 10735608779019468949 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetNumVideoDisplays()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetNumDisplayModes(0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate returned value from function; expected: >=1; got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=3 Passed=3 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'video_getNumDisplayModes': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 22.7: 'video_getNumDisplayModesNegative' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Negative tests for SDL_GetNumDisplayModes' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 1779614186155145288 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetNumVideoDisplays()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetNumDisplayModes(-1=out-of-bounds/boundary)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate returned value from function; expected: <0; got: -1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetNumDisplayModes(-1863=out-of-bounds/large negative)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate returned value from function; expected: <0; got: -1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetNumDisplayModes(1646=out-of-bounds/large positive)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate returned value from function; expected: <0; got: -1': Passed 898s INFO: 11/02/25 12:10:38: Fuzzer invocations: 3 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=7 Passed=7 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'video_getNumDisplayModesNegative': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 22.8: 'video_getClosestDisplayModeCurrentResolution' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Use function to get closes match to requested display mode for current resolution' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 10775154735215778029 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetNumVideoDisplays()': Passed 898s INFO: 11/02/25 12:10:38: Testing against display: 0 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetDisplayMode()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify return value, expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetClosestDisplayMode(target=current/variation0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width matches current width; expected: 1024, got: 1024': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height matches current height; expected: 768, got: 768': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify return value matches assigned value; expected: 1024, got: 1024': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify return value matches assigned value; expected: 768, got: 768': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetClosestDisplayMode(target=current/variation1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width matches current width; expected: 1024, got: 1024': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height matches current height; expected: 768, got: 768': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify return value matches assigned value; expected: 1024, got: 1024': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify return value matches assigned value; expected: 768, got: 768': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetClosestDisplayMode(target=current/variation2)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width matches current width; expected: 1024, got: 1024': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height matches current height; expected: 768, got: 768': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify return value matches assigned value; expected: 1024, got: 1024': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify return value matches assigned value; expected: 768, got: 768': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetClosestDisplayMode(target=current/variation3)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width matches current width; expected: 1024, got: 1024': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height matches current height; expected: 768, got: 768': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify return value matches assigned value; expected: 1024, got: 1024': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify return value matches assigned value; expected: 768, got: 768': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetClosestDisplayMode(target=current/variation4)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width matches current width; expected: 1024, got: 1024': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height matches current height; expected: 768, got: 768': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify return value matches assigned value; expected: 1024, got: 1024': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify return value matches assigned value; expected: 768, got: 768': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetClosestDisplayMode(target=current/variation5)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width matches current width; expected: 1024, got: 1024': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height matches current height; expected: 768, got: 768': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify return value matches assigned value; expected: 1024, got: 1024': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify return value matches assigned value; expected: 768, got: 768': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetClosestDisplayMode(target=current/variation6)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width matches current width; expected: 1024, got: 1024': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height matches current height; expected: 768, got: 768': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify return value matches assigned value; expected: 1024, got: 1024': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify return value matches assigned value; expected: 768, got: 768': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetClosestDisplayMode(target=current/variation7)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width matches current width; expected: 1024, got: 1024': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height matches current height; expected: 768, got: 768': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify return value matches assigned value; expected: 1024, got: 1024': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify return value matches assigned value; expected: 768, got: 768': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=43 Passed=43 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'video_getClosestDisplayModeCurrentResolution': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 22.9: 'video_getClosestDisplayModeRandomResolution' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Use function to get closes match to requested display mode for random resolution' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 12247764781262402947 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetNumVideoDisplays()': Passed 898s INFO: 11/02/25 12:10:38: Testing against display: 0 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetClosestDisplayMode(target=random/variation0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetClosestDisplayMode(target=random/variation1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetClosestDisplayMode(target=random/variation2)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetClosestDisplayMode(target=random/variation3)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetClosestDisplayMode(target=random/variation4)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetClosestDisplayMode(target=random/variation5)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetClosestDisplayMode(target=random/variation6)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetClosestDisplayMode(target=random/variation7)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetClosestDisplayMode(target=random/variation8)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetClosestDisplayMode(target=random/variation9)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetClosestDisplayMode(target=random/variation10)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetClosestDisplayMode(target=random/variation11)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetClosestDisplayMode(target=random/variation12)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetClosestDisplayMode(target=random/variation13)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetClosestDisplayMode(target=random/variation14)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetClosestDisplayMode(target=random/variation15)': Passed 898s INFO: 11/02/25 12:10:38: Fuzzer invocations: 32 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=17 Passed=17 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'video_getClosestDisplayModeRandomResolution': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 22.10: 'video_getWindowBrightness' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Get window brightness' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 2638338731855010324 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateWindow('Title',67,65,478,444,52)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that returned window struct is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowBrightness()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate range of result value; expected: [0.0, 1.0], got: 1.000000': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_DestroyWindow()': Passed 898s INFO: 11/02/25 12:10:38: Fuzzer invocations: 4 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=5 Passed=5 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'video_getWindowBrightness': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 22.11: 'video_getWindowBrightnessNegative' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Get window brightness with invalid input' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 6903264539715925953 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowBrightness(window=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value; expected: 1.0, got: 1.000000': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify error message is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message 'Invalid window', was message: 'Invalid window'': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=5 Passed=5 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'video_getWindowBrightnessNegative': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 22.12: 'video_getWindowDisplayMode' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Get window display mode' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 11577646520289020636 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateWindow('Title',55,32,807,522,52)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that returned window struct is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowDisplayMode()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value; expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate mode.w content; expected: >0, got: 1024': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate mode.h content; expected: >0, got: 768': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate mode.refresh_rate content; expected: >0, got: 60': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_DestroyWindow()': Passed 898s INFO: 11/02/25 12:10:38: Fuzzer invocations: 4 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=8 Passed=8 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'video_getWindowDisplayMode': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 22.13: 'video_getWindowDisplayModeNegative' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Get window display mode with invalid input' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 6899118027117241933 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateWindow('Title',74,30,974,632,52)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that returned window struct is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowDisplayMode(...,mode=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value; expected: -1, got: -1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify error message is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message 'Parameter 'mode' is invalid', was message: 'Parameter 'mode' is invalid'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_DestroyWindow()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowDisplayMode(window=NULL,...)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value; expected: -1, got: -1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify error message is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message 'Invalid window', was message: 'Invalid window'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Fuzzer invocations: 4 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=14 Passed=14 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'video_getWindowDisplayModeNegative': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 22.14: 'video_getWindowGammaRamp' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Get window gamma ramp' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 12717236328934546685 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateWindow('Title',40,23,330,441,52)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that returned window struct is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowGammaRamp(all NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value; expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowGammaRamp(r)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value; expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowGammaRamp(g)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value; expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowGammaRamp(b)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value; expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowGammaRamp(r, g)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value; expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowGammaRamp(g,b)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value; expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowGammaRamp(r,b)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value; expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowGammaRamp(r,g,b)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value; expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_DestroyWindow()': Passed 898s INFO: 11/02/25 12:10:38: Fuzzer invocations: 4 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=19 Passed=19 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'video_getWindowGammaRamp': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 22.15: 'video_getWindowGammaRampNegative' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Get window gamma ramp against invalid input' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 11481394401106996972 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowGammaRamp(window=NULL,r,g,b)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result value; expected: -1, got: -1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify error message is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message 'Invalid window', was message: 'Invalid window'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=7 Passed=7 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'video_getWindowGammaRampNegative': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 22.16: 'video_getSetWindowGrab' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Checks SDL_GetWindowGrab and SDL_SetWindowGrab positive and negative cases' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 16776696800374757646 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateWindow('Title',39,30,977,627,52)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that returned window struct is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Expected window with focus': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMouseGrab()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowKeyboardGrab()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowKeyboardGrab(SDL_FALSE)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowKeyboardGrab()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate returned state; expected: SDL_FALSE, got: SDL_FALSE': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_WINDOW_KEYBOARD_GRABBED should be unset': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowMouseGrab(SDL_FALSE)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMouseGrab()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate returned state; expected: SDL_FALSE, got: SDL_FALSE': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_WINDOW_MOUSE_GRABBED should be unset': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetWindowGrab should return SDL_FALSE': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Expected NULL grabbed window': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowMouseGrab(SDL_FALSE)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMouseGrab()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate returned state; expected: SDL_FALSE, got: SDL_FALSE': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_WINDOW_MOUSE_GRABBED should be unset': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowKeyboardGrab(SDL_FALSE)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowKeyboardGrab()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate returned state; expected: SDL_FALSE, got: SDL_FALSE': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_WINDOW_KEYBOARD_GRABBED should be unset': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Expected NULL grabbed window': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowMouseGrab(SDL_TRUE)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMouseGrab()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate returned state; expected: SDL_TRUE, got: SDL_TRUE': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Grabbed window should be to our window': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetWindowGrab() should return SDL_TRUE': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_WINDOW_MOUSE_GRABBED should be set': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowKeyboardGrab(SDL_TRUE)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowKeyboardGrab()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate returned state; expected: SDL_TRUE, got: SDL_TRUE': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Grabbed window should be set to our window': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetWindowGrab() should return SDL_TRUE': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_WINDOW_KEYBOARD_GRABBED should be set': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetWindowGrab() should return SDL_TRUE': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowKeyboardGrab(SDL_TRUE)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowKeyboardGrab()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate returned state; expected: SDL_TRUE, got: SDL_TRUE': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Grabbed window should be set to our window': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetWindowGrab() should return SDL_TRUE': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_WINDOW_KEYBOARD_GRABBED should be set': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowMouseGrab(SDL_TRUE)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMouseGrab()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate returned state; expected: SDL_TRUE, got: SDL_TRUE': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Grabbed window should be to our window': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetWindowGrab() should return SDL_TRUE': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_WINDOW_MOUSE_GRABBED should be set': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetWindowGrab() should return SDL_TRUE': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowKeyboardGrab(SDL_TRUE)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowKeyboardGrab()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate returned state; expected: SDL_TRUE, got: SDL_TRUE': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Grabbed window should be set to our window': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetWindowGrab() should return SDL_TRUE': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_WINDOW_KEYBOARD_GRABBED should be set': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowMouseGrab(SDL_FALSE)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMouseGrab()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate returned state; expected: SDL_FALSE, got: SDL_FALSE': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_WINDOW_MOUSE_GRABBED should be unset': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetWindowGrab() should return SDL_TRUE': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowMouseGrab(SDL_TRUE)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMouseGrab()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate returned state; expected: SDL_TRUE, got: SDL_TRUE': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Grabbed window should be to our window': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetWindowGrab() should return SDL_TRUE': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_WINDOW_MOUSE_GRABBED should be set': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowKeyboardGrab(SDL_FALSE)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowKeyboardGrab()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate returned state; expected: SDL_FALSE, got: SDL_FALSE': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_WINDOW_KEYBOARD_GRABBED should be unset': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetWindowGrab() should return SDL_TRUE': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowMouseGrab(SDL_FALSE)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMouseGrab()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate returned state; expected: SDL_FALSE, got: SDL_FALSE': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_WINDOW_MOUSE_GRABBED should be unset': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowKeyboardGrab(SDL_FALSE)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowKeyboardGrab()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate returned state; expected: SDL_FALSE, got: SDL_FALSE': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_WINDOW_KEYBOARD_GRABBED should be unset': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetWindowGrab() should return SDL_FALSE': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Expected NULL grabbed window': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowGrab(SDL_TRUE)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetWindowGrab() should return SDL_TRUE': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetWindowMouseGrab() should return SDL_TRUE': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetWindowKeyboardGrab() should return SDL_FALSE': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetWindowGrab() should return SDL_FALSE': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetWindowMouseGrab() should return SDL_FALSE': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetWindowKeyboardGrab() should return SDL_FALSE': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowGrab(SDL_TRUE)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetWindowGrab() should return SDL_TRUE': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetWindowMouseGrab() should return SDL_TRUE': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetWindowKeyboardGrab() should return SDL_TRUE': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetWindowGrab() should return SDL_FALSE': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetWindowMouseGrab() should return SDL_FALSE': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetWindowKeyboardGrab() should return SDL_FALSE': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowGrab(window=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify error message is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message 'Invalid window', was message: 'Invalid window'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowKeyboardGrab(window=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify error message is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message 'Invalid window', was message: 'Invalid window'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowGrab(window=NULL,SDL_FALSE)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify error message is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message 'Invalid window', was message: 'Invalid window'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowKeyboardGrab(window=NULL,SDL_FALSE)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify error message is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message 'Invalid window', was message: 'Invalid window'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowGrab(window=NULL,SDL_TRUE)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify error message is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message 'Invalid window', was message: 'Invalid window'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowKeyboardGrab(window=NULL,SDL_TRUE)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify error message is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message 'Invalid window', was message: 'Invalid window'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowMouseGrab(SDL_FALSE)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMouseGrab()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate returned state; expected: SDL_FALSE, got: SDL_FALSE': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_WINDOW_MOUSE_GRABBED should be unset': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowKeyboardGrab(SDL_FALSE)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowKeyboardGrab()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate returned state; expected: SDL_FALSE, got: SDL_FALSE': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_WINDOW_KEYBOARD_GRABBED should be unset': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_DestroyWindow()': Passed 898s INFO: 11/02/25 12:10:38: Fuzzer invocations: 4 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=135 Passed=135 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'video_getSetWindowGrab': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 22.17: 'video_getWindowId' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Checks SDL_GetWindowID and SDL_GetWindowFromID' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 5596774910962636954 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateWindow('Title',83,20,446,647,52)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that returned window struct is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowID()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowID(371)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result matches window pointer': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowID(10670/random_large)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowID(0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowID(UINT32_MAX)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_DestroyWindow()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowID(371/closed_window)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify result is NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowID(window=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify error message is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message 'Invalid window', was message: 'Invalid window'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Fuzzer invocations: 5 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=17 Passed=17 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'video_getWindowId': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 22.18: 'video_getWindowPixelFormat' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Checks SDL_GetWindowPixelFormat' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 15838982089053866874 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateWindow('Title',55,44,593,640,52)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that returned window struct is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowPixelFormat()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify that returned format is valid; expected: != 0, got: 370546692': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_DestroyWindow()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowPixelFormat(window=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify error message is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message 'Invalid window', was message: 'Invalid window'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Fuzzer invocations: 4 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=11 Passed=11 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'video_getWindowPixelFormat': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 22.19: 'video_getSetWindowPosition' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Checks SDL_GetWindowPosition and SDL_SetWindowPosition positive and negative cases' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 2701082233392000756 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateWindow('Title',65,8,745,693,52)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that returned window struct is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowPosition(...,0,0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowPosition()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned X position; expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned Y position; expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowPosition(&y=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned X position; expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowPosition(&x=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned Y position; expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowPosition(...,0,88)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowPosition()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned X position; expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned Y position; expected: 88, got: 88': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowPosition(&y=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned X position; expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowPosition(&x=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned Y position; expected: 88, got: 88': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowPosition(...,0,10772)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowPosition()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned X position; expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned Y position; expected: 10772, got: 10772': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowPosition(&y=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned X position; expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowPosition(&x=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned Y position; expected: 10772, got: 10772': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowPosition(...,0,-707)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowPosition()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned X position; expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned Y position; expected: -707, got: -707': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowPosition(&y=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned X position; expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowPosition(&x=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned Y position; expected: -707, got: -707': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowPosition(...,68,0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowPosition()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned X position; expected: 68, got: 68': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned Y position; expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowPosition(&y=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned X position; expected: 68, got: 68': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowPosition(&x=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned Y position; expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowPosition(...,88,14)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowPosition()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned X position; expected: 88, got: 88': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned Y position; expected: 14, got: 14': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowPosition(&y=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned X position; expected: 88, got: 88': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowPosition(&x=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned Y position; expected: 14, got: 14': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowPosition(...,12,10692)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowPosition()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned X position; expected: 12, got: 12': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned Y position; expected: 10692, got: 10692': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowPosition(&y=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned X position; expected: 12, got: 12': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowPosition(&x=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned Y position; expected: 10692, got: 10692': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowPosition(...,21,-517)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowPosition()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned X position; expected: 21, got: 21': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned Y position; expected: -517, got: -517': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowPosition(&y=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned X position; expected: 21, got: 21': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowPosition(&x=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned Y position; expected: -517, got: -517': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowPosition(...,10285,0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowPosition()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned X position; expected: 10285, got: 10285': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned Y position; expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowPosition(&y=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned X position; expected: 10285, got: 10285': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowPosition(&x=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned Y position; expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowPosition(...,10231,46)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowPosition()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned X position; expected: 10231, got: 10231': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned Y position; expected: 46, got: 46': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowPosition(&y=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned X position; expected: 10231, got: 10231': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowPosition(&x=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned Y position; expected: 46, got: 46': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowPosition(...,10883,10528)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowPosition()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned X position; expected: 10883, got: 10883': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned Y position; expected: 10528, got: 10528': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowPosition(&y=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned X position; expected: 10883, got: 10883': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowPosition(&x=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned Y position; expected: 10528, got: 10528': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowPosition(...,10698,-460)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowPosition()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned X position; expected: 10698, got: 10698': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned Y position; expected: -460, got: -460': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowPosition(&y=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned X position; expected: 10698, got: 10698': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowPosition(&x=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned Y position; expected: -460, got: -460': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowPosition(...,-322,0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowPosition()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned X position; expected: -322, got: -322': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned Y position; expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowPosition(&y=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned X position; expected: -322, got: -322': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowPosition(&x=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned Y position; expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowPosition(...,-110,61)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowPosition()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned X position; expected: -110, got: -110': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned Y position; expected: 61, got: 61': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowPosition(&y=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned X position; expected: -110, got: -110': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowPosition(&x=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned Y position; expected: 61, got: 61': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowPosition(...,-962,10012)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowPosition()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned X position; expected: -962, got: -962': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned Y position; expected: 10012, got: 10012': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowPosition(&y=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned X position; expected: -962, got: -962': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowPosition(&x=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned Y position; expected: 10012, got: 10012': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowPosition(...,-270,-493)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowPosition()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned X position; expected: -270, got: -270': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned Y position; expected: -493, got: -493': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowPosition(&y=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned X position; expected: -270, got: -270': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowPosition(&x=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned Y position; expected: -493, got: -493': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowPosition(&x=NULL,&y=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_DestroyWindow()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowPosition(window=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify that content of X and Y pointers has not been modified; expected: -1000672191,-1691810430; got: -1000672191,-1691810430': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify error message is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message 'Invalid window', was message: 'Invalid window'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowPosition(NULL, NULL, NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify error message is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message 'Invalid window', was message: 'Invalid window'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowPosition(window=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify error message is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message 'Invalid window', was message: 'Invalid window'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Fuzzer invocations: 32 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=149 Passed=149 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'video_getSetWindowPosition': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 22.20: 'video_getSetWindowSize' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Checks SDL_GetWindowSize and SDL_SetWindowSize positive and negative cases' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 10820163352813879312 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetDisplayBounds()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify return value; expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateWindow('Title',3,17,404,337,52)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that returned window struct is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowSize(...,1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSize()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSize(&h=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSize(&w=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowSize(...,1,95)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSize()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 95, got: 95': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSize(&h=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSize(&w=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 95, got: 95': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowSize(...,1,767)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSize()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 767, got: 767': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSize(&h=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSize(&w=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 767, got: 767': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowSize(...,1,768)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSize()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 768, got: 768': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSize(&h=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSize(&w=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 768, got: 768': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowSize(...,1,769)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSize()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 769, got: 769': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSize(&h=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSize(&w=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 769, got: 769': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowSize(...,97,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSize()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 97, got: 97': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSize(&h=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 97, got: 97': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSize(&w=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowSize(...,25,82)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSize()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 25, got: 25': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 82, got: 82': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSize(&h=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 25, got: 25': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSize(&w=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 82, got: 82': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowSize(...,80,767)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSize()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 80, got: 80': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 767, got: 767': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSize(&h=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 80, got: 80': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSize(&w=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 767, got: 767': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowSize(...,95,768)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSize()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 95, got: 95': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 768, got: 768': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSize(&h=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 95, got: 95': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSize(&w=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 768, got: 768': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowSize(...,29,769)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSize()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 29, got: 29': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 769, got: 769': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSize(&h=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 29, got: 29': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSize(&w=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 769, got: 769': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowSize(...,1023,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSize()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1023, got: 1023': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSize(&h=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1023, got: 1023': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSize(&w=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowSize(...,1023,55)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSize()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1023, got: 1023': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 55, got: 55': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSize(&h=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1023, got: 1023': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSize(&w=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 55, got: 55': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowSize(...,1023,767)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSize()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1023, got: 1023': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 767, got: 767': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSize(&h=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1023, got: 1023': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSize(&w=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 767, got: 767': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowSize(...,1023,768)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSize()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1023, got: 1023': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 768, got: 768': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSize(&h=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1023, got: 1023': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSize(&w=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 768, got: 768': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowSize(...,1023,769)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSize()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1023, got: 1023': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 769, got: 769': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSize(&h=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1023, got: 1023': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSize(&w=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 769, got: 769': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowSize(...,1024,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSize()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSize(&h=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSize(&w=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowSize(...,1024,18)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSize()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 18, got: 18': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSize(&h=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSize(&w=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 18, got: 18': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowSize(...,1024,767)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSize()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 767, got: 767': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSize(&h=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSize(&w=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 767, got: 767': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowSize(...,1024,768)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSize()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 768, got: 768': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSize(&h=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSize(&w=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 768, got: 768': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowSize(...,1024,769)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSize()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 769, got: 769': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSize(&h=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSize(&w=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 769, got: 769': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowSize(...,1025,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSize()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1025, got: 1025': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSize(&h=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1025, got: 1025': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSize(&w=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowSize(...,1025,31)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSize()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1025, got: 1025': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 31, got: 31': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSize(&h=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1025, got: 1025': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSize(&w=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 31, got: 31': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowSize(...,1025,767)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSize()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1025, got: 1025': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 767, got: 767': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSize(&h=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1025, got: 1025': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSize(&w=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 767, got: 767': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowSize(...,1025,768)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSize()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1025, got: 1025': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 768, got: 768': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSize(&h=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1025, got: 1025': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSize(&w=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 768, got: 768': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowSize(...,1025,769)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSize()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1025, got: 1025': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 769, got: 769': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSize(&h=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1025, got: 1025': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSize(&w=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 769, got: 769': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSize(&w=NULL,&h=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowSize(...,-2,-2)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify error message is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'w' is invalid'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowSize(...,-1,-2)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify error message is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'w' is invalid'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowSize(...,0,-2)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify error message is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'w' is invalid'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowSize(...,1,-2)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify error message is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'h' is invalid'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowSize(...,-2,-1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify error message is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'w' is invalid'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowSize(...,-1,-1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify error message is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'w' is invalid'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowSize(...,0,-1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify error message is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'w' is invalid'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowSize(...,1,-1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify error message is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'h' is invalid'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowSize(...,-2,0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify error message is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'w' is invalid'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowSize(...,-1,0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify error message is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'w' is invalid'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowSize(...,0,0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify error message is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'w' is invalid'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowSize(...,1,0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify error message is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'h' is invalid'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowSize(...,-2,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify error message is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'w' is invalid'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowSize(...,-1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify error message is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'w' is invalid'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowSize(...,0,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify error message is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'w' is invalid'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_DestroyWindow()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSize(window=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify that content of W and H pointers has not been modified; expected: -903155383,1389946033; got: -903155383,1389946033': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify error message is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message 'Invalid window', was message: 'Invalid window'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSize(NULL, NULL, NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify error message is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message 'Invalid window', was message: 'Invalid window'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowSize(window=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify error message is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message 'Invalid window', was message: 'Invalid window'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Fuzzer invocations: 18 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=299 Passed=299 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'video_getSetWindowSize': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 22.21: 'video_getSetWindowMinimumSize' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Checks SDL_GetWindowMinimumSize and SDL_SetWindowMinimumSize positive and negative cases' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 7650521229626944904 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetDisplayBounds()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify return value; expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateWindow('Title',5,15,942,491,52)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that returned window struct is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowMinimumSize(...,1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMinimumSize()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMinimumSize(&h=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMinimumSize(&w=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowMinimumSize(...,1,346)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMinimumSize()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 346, got: 346': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMinimumSize(&h=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1, got: 346': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMinimumSize(&w=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 1, got: 346': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowMinimumSize(...,1,768)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMinimumSize()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 768, got: 768': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMinimumSize(&h=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1, got: 768': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMinimumSize(&w=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 1, got: 768': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowMinimumSize(...,1,768)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMinimumSize()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 768, got: 768': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMinimumSize(&h=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1, got: 768': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMinimumSize(&w=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 1, got: 768': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowMinimumSize(...,1,769)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMinimumSize()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 769, got: 769': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMinimumSize(&h=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1, got: 769': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMinimumSize(&w=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 1, got: 769': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowMinimumSize(...,325,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMinimumSize()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 325, got: 325': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMinimumSize(&h=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 325, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMinimumSize(&w=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 325, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowMinimumSize(...,623,298)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMinimumSize()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 623, got: 623': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 298, got: 298': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMinimumSize(&h=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 623, got: 298': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMinimumSize(&w=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 623, got: 298': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowMinimumSize(...,659,768)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMinimumSize()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 659, got: 659': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 768, got: 768': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMinimumSize(&h=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 659, got: 768': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMinimumSize(&w=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 659, got: 768': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowMinimumSize(...,958,768)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMinimumSize()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 958, got: 958': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 768, got: 768': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMinimumSize(&h=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 958, got: 768': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMinimumSize(&w=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 958, got: 768': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowMinimumSize(...,493,769)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMinimumSize()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 493, got: 493': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 769, got: 769': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMinimumSize(&h=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 493, got: 769': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMinimumSize(&w=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 493, got: 769': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowMinimumSize(...,1024,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMinimumSize()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMinimumSize(&h=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1024, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMinimumSize(&w=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 1024, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowMinimumSize(...,1024,625)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMinimumSize()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 625, got: 625': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMinimumSize(&h=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1024, got: 625': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMinimumSize(&w=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 1024, got: 625': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowMinimumSize(...,1024,768)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMinimumSize()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 768, got: 768': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMinimumSize(&h=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1024, got: 768': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMinimumSize(&w=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 1024, got: 768': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowMinimumSize(...,1024,768)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMinimumSize()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 768, got: 768': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMinimumSize(&h=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1024, got: 768': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMinimumSize(&w=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 1024, got: 768': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowMinimumSize(...,1024,769)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMinimumSize()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 769, got: 769': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMinimumSize(&h=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1024, got: 769': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMinimumSize(&w=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 1024, got: 769': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowMinimumSize(...,1024,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMinimumSize()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMinimumSize(&h=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1024, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMinimumSize(&w=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 1024, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowMinimumSize(...,1024,290)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMinimumSize()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 290, got: 290': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMinimumSize(&h=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1024, got: 290': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMinimumSize(&w=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 1024, got: 290': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowMinimumSize(...,1024,768)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMinimumSize()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 768, got: 768': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMinimumSize(&h=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1024, got: 768': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMinimumSize(&w=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 1024, got: 768': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowMinimumSize(...,1024,768)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMinimumSize()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 768, got: 768': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMinimumSize(&h=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1024, got: 768': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMinimumSize(&w=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 1024, got: 768': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowMinimumSize(...,1024,769)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMinimumSize()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 769, got: 769': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMinimumSize(&h=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1024, got: 769': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMinimumSize(&w=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 1024, got: 769': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowMinimumSize(...,1024,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMinimumSize()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMinimumSize(&h=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1024, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMinimumSize(&w=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 1024, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowMinimumSize(...,1024,533)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMinimumSize()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 533, got: 533': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMinimumSize(&h=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1024, got: 533': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMinimumSize(&w=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 1024, got: 533': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowMinimumSize(...,1024,768)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMinimumSize()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 768, got: 768': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMinimumSize(&h=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1024, got: 768': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMinimumSize(&w=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 1024, got: 768': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowMinimumSize(...,1024,768)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMinimumSize()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 768, got: 768': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMinimumSize(&h=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1024, got: 768': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMinimumSize(&w=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 1024, got: 768': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowMinimumSize(...,1024,769)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMinimumSize()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 769, got: 769': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMinimumSize(&h=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1024, got: 769': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMinimumSize(&w=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 1024, got: 769': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMinimumSize(&w=NULL,&h=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowMinimumSize(...,-2,-2)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify error message is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'min_w' is invalid'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowMinimumSize(...,-1,-2)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify error message is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'min_w' is invalid'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowMinimumSize(...,0,-2)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify error message is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'min_w' is invalid'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowMinimumSize(...,1,-2)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify error message is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'min_h' is invalid'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowMinimumSize(...,-2,-1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify error message is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'min_w' is invalid'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowMinimumSize(...,-1,-1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify error message is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'min_w' is invalid'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowMinimumSize(...,0,-1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify error message is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'min_w' is invalid'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowMinimumSize(...,1,-1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify error message is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'min_h' is invalid'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowMinimumSize(...,-2,0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify error message is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'min_w' is invalid'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowMinimumSize(...,-1,0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify error message is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'min_w' is invalid'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowMinimumSize(...,0,0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify error message is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'min_w' is invalid'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowMinimumSize(...,1,0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify error message is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'min_h' is invalid'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowMinimumSize(...,-2,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify error message is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'min_w' is invalid'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowMinimumSize(...,-1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify error message is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'min_w' is invalid'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowMinimumSize(...,0,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify error message is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'min_w' is invalid'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_DestroyWindow()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMinimumSize(window=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify that content of W and H pointers has not been modified; expected: 260900892,636845637; got: 260900892,636845637': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify error message is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message 'Invalid window', was message: 'Invalid window'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMinimumSize(NULL, NULL, NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify error message is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message 'Invalid window', was message: 'Invalid window'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowMinimumSize(window=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify error message is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message 'Invalid window', was message: 'Invalid window'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Fuzzer invocations: 18 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=299 Passed=299 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'video_getSetWindowMinimumSize': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 22.22: 'video_getSetWindowMaximumSize' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Checks SDL_GetWindowMaximumSize and SDL_SetWindowMaximumSize positive and negative cases' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 12336985535833633633 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetDisplayBounds()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify return value; expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateWindow('Title',36,81,327,698,52)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that returned window struct is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowMaximumSize(...,1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMaximumSize()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMaximumSize(&h=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMaximumSize(&w=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowMaximumSize(...,1,495)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMaximumSize()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 495, got: 495': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMaximumSize(&h=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1, got: 495': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMaximumSize(&w=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 1, got: 495': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowMaximumSize(...,1,768)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMaximumSize()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 768, got: 768': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMaximumSize(&h=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1, got: 768': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMaximumSize(&w=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 1, got: 768': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowMaximumSize(...,90,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMaximumSize()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 90, got: 90': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMaximumSize(&h=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 90, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMaximumSize(&w=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 90, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowMaximumSize(...,776,652)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMaximumSize()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 776, got: 776': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 652, got: 652': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMaximumSize(&h=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 776, got: 652': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMaximumSize(&w=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 776, got: 652': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowMaximumSize(...,243,768)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMaximumSize()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 243, got: 243': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 768, got: 768': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMaximumSize(&h=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 243, got: 768': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMaximumSize(&w=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 243, got: 768': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowMaximumSize(...,1024,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMaximumSize()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 1, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMaximumSize(&h=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1024, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMaximumSize(&w=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 1024, got: 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowMaximumSize(...,1024,11)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMaximumSize()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 11, got: 11': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMaximumSize(&h=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1024, got: 11': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMaximumSize(&w=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 1024, got: 11': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowMaximumSize(...,1024,768)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMaximumSize()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 768, got: 768': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMaximumSize(&h=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned width; expected: 1024, got: 768': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMaximumSize(&w=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify returned height; expected: 1024, got: 768': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMaximumSize(&w=NULL,&h=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowMaximumSize(...,-2,-2)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify error message is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'max_w' is invalid'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowMaximumSize(...,-1,-2)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify error message is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'max_w' is invalid'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowMaximumSize(...,0,-2)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify error message is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'max_w' is invalid'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowMaximumSize(...,1,-2)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify error message is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'max_h' is invalid'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowMaximumSize(...,-2,-1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify error message is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'max_w' is invalid'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowMaximumSize(...,-1,-1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify error message is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'max_w' is invalid'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowMaximumSize(...,0,-1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify error message is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'max_w' is invalid'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowMaximumSize(...,1,-1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify error message is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'max_h' is invalid'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowMaximumSize(...,-2,0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify error message is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'max_w' is invalid'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowMaximumSize(...,-1,0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify error message is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'max_w' is invalid'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowMaximumSize(...,0,0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify error message is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'max_w' is invalid'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowMaximumSize(...,1,0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify error message is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'max_h' is invalid'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowMaximumSize(...,-2,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify error message is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'max_w' is invalid'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowMaximumSize(...,-1,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify error message is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'max_w' is invalid'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowMaximumSize(...,0,1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify error message is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'max_w' is invalid'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_DestroyWindow()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMaximumSize(window=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify that content of W and H pointers has not been modified; expected: 715214118,-1783367578; got: 715214118,-1783367578': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify error message is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message 'Invalid window', was message: 'Invalid window'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowMaximumSize(NULL, NULL, NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify error message is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message 'Invalid window', was message: 'Invalid window'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowMaximumSize(window=NULL)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify error message is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetError(): expected message 'Invalid window', was message: 'Invalid window'': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_ClearError()': Passed 898s INFO: 11/02/25 12:10:38: Fuzzer invocations: 14 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=171 Passed=171 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'video_getSetWindowMaximumSize': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 22.23: 'video_getSetWindowData' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Checks SDL_SetWindowData and SDL_GetWindowData positive and negative cases' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 9550305707676301547 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateWindow('Title',90,1,547,439,52)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that returned window struct is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowData(..,TestName)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that result is NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that name was not changed, expected: TestName, got: TestName': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowData(...TestName,_-oxCrHjRcI4^lo(*V%Iot^)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that result is NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that name was not changed, expected: TestName, got: TestName': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that userdata was not changed, expected: _-oxCrHjRcI4^lo(*V%Iot^, got: _-oxCrHjRcI4^lo(*V%Iot^': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowData(..,TestName) [iteration 1]': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that correct result was returned; expected: _-oxCrHjRcI4^lo(*V%Iot^, got: _-oxCrHjRcI4^lo(*V%Iot^': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that name was not changed, expected: TestName, got: TestName': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowData(..,TestName) [iteration 2]': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that correct result was returned; expected: _-oxCrHjRcI4^lo(*V%Iot^, got: _-oxCrHjRcI4^lo(*V%Iot^': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that name was not changed, expected: TestName, got: TestName': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowData(...TestName,_-oxCrHjRcI4^lo(*V%Iot^) [iteration 1]': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that correct result was returned; expected: _-oxCrHjRcI4^lo(*V%Iot^, got: _-oxCrHjRcI4^lo(*V%Iot^': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that name was not changed, expected: TestName, got: TestName': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that userdata was not changed, expected: _-oxCrHjRcI4^lo(*V%Iot^, got: _-oxCrHjRcI4^lo(*V%Iot^': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowData(...TestName,_-oxCrHjRcI4^lo(*V%Iot^) [iteration 2]': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that correct result was returned; expected: _-oxCrHjRcI4^lo(*V%Iot^, got: _-oxCrHjRcI4^lo(*V%Iot^': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that name was not changed, expected: TestName, got: TestName': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that userdata was not changed, expected: _-oxCrHjRcI4^lo(*V%Iot^, got: _-oxCrHjRcI4^lo(*V%Iot^': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowData(..,TestName) [again]': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that correct result was returned; expected: _-oxCrHjRcI4^lo(*V%Iot^, got: _-oxCrHjRcI4^lo(*V%Iot^': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that name was not changed, expected: TestName, got: TestName': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_SetWindowData(...TestName,$#9n\"i6bfQsq!mJeM->> Test 'video_getSetWindowData': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 22.24: 'video_setWindowCenteredOnDisplay' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Checks using SDL_WINDOWPOS_CENTERED_DISPLAY centers the window on a display' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 6589506910779808253 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetNumVideoDisplays()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate result (current: 1, expected >= 1)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetDisplayBounds()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify return value; expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetDisplayBounds()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify return value; expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateWindow('Title',805240832,805240832,677,598,SHOWN)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that returned window struct is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate display index (current: 0, expected: 0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate width (current: 677, expected: 677)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate height (current: 598, expected: 598)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate x (current: 173, expected: 173)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate y (current: 85, expected: 85)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify return value; expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetDisplayBounds()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify return value; expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate display index (current: 0, expected: 0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate width (current: 1024, expected: 1024)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate height (current: 768, expected: 768)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate x (current: 0, expected: 0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate y (current: 0, expected: 0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify return value; expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate display index (current: 0, expected: 0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate width (current: 677, expected: 677)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate height (current: 598, expected: 598)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate x (current: 173, expected: 173)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate y (current: 85, expected: 85)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate display index (current: 0, expected: 0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate width (current: 677, expected: 677)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate height (current: 598, expected: 598)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate x (current: 173, expected: 173)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate y (current: 85, expected: 85)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_DestroyWindow()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateWindow('Title',805240832,805240832,672,595,SHOWN)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that returned window struct is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate display index (current: 0, expected: 0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate width (current: 672, expected: 672)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate height (current: 595, expected: 595)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate x (current: 176, expected: 176)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate y (current: 86, expected: 86)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify return value; expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetDisplayBounds()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify return value; expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate display index (current: 0, expected: 0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate width (current: 1024, expected: 1024)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate height (current: 768, expected: 768)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate x (current: 0, expected: 0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate y (current: 0, expected: 0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify return value; expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate display index (current: 0, expected: 0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate width (current: 672, expected: 672)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate height (current: 595, expected: 595)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate x (current: 176, expected: 176)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate y (current: 86, expected: 86)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate display index (current: 0, expected: 0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate width (current: 672, expected: 672)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate height (current: 595, expected: 595)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate x (current: 176, expected: 176)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate y (current: 86, expected: 86)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_DestroyWindow()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateWindow('Title',805240832,805240832,707,480,SHOWN)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that returned window struct is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate display index (current: 0, expected: 0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate width (current: 707, expected: 707)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate height (current: 480, expected: 480)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate x (current: 158, expected: 158)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate y (current: 144, expected: 144)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify return value; expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetDisplayBounds()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify return value; expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate display index (current: 0, expected: 0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate width (current: 1024, expected: 1024)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate height (current: 768, expected: 768)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate x (current: 0, expected: 0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate y (current: 0, expected: 0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify return value; expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate display index (current: 0, expected: 0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate width (current: 707, expected: 707)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate height (current: 480, expected: 480)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate x (current: 158, expected: 158)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate y (current: 144, expected: 144)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate display index (current: 0, expected: 0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate width (current: 707, expected: 707)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate height (current: 480, expected: 480)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate x (current: 158, expected: 158)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate y (current: 144, expected: 144)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_DestroyWindow()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateWindow('Title',805240832,805240832,786,527,SHOWN)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that returned window struct is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate display index (current: 0, expected: 0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate width (current: 786, expected: 786)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate height (current: 527, expected: 527)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate x (current: 119, expected: 119)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate y (current: 120, expected: 120)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify return value; expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_GetDisplayBounds()': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify return value; expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate display index (current: 0, expected: 0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate width (current: 1024, expected: 1024)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate height (current: 768, expected: 768)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate x (current: 0, expected: 0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate y (current: 0, expected: 0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify return value; expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate display index (current: 0, expected: 0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate width (current: 786, expected: 786)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate height (current: 527, expected: 527)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate x (current: 119, expected: 119)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate y (current: 120, expected: 120)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate display index (current: 0, expected: 0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate width (current: 786, expected: 786)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate height (current: 527, expected: 527)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate x (current: 119, expected: 119)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate y (current: 120, expected: 120)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_DestroyWindow()': Passed 898s INFO: 11/02/25 12:10:38: Fuzzer invocations: 8 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=114 Passed=114 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'video_setWindowCenteredOnDisplay': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 22.25: 'video_getWindowSurface' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Checks window surface functionality' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 4636771026288540771 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateWindow('video_getWindowSurface Test Window', SDL_WINDOWPOS_UNDEFINED, SDL_WINDOWPOS_UNDEFINED, 320, 320, 0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that returned window is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSurface(window)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that returned surface is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that window has a surface': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_UpdateWindowSurface(window)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify return value; expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateRenderer(window)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that returned renderer is NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_DestroyWindowSurface(window)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Verify return value; expected: 0, got: 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that window does not have a surface': Passed 898s INFO: Created renderer: software 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_CreateRenderer(window)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that returned renderer is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_DestroyRenderer(renderer)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that window does not have a surface': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_GetWindowSurface(window)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that returned surface is not NULL': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Validate that window has a surface': Passed 898s INFO: 11/02/25 12:10:38: Assert Summary: Total=19 Passed=19 Failed=0 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: >>> Test 'video_getWindowSurface': Passed 898s INFO: 11/02/25 12:10:38: ----- Test Case 22.26: 'video_setWindowInputFocus' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Checks window input focus' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 9194458096117288800 898s INFO: 11/02/25 12:10:38: Assert 'SDL_SetWindowInputFocus is not supported on dummy and SDL2 wayland driver': Passed 898s INFO: 11/02/25 12:10:38: >>> Test 'video_setWindowInputFocus': Skipped (Programmatically) 898s INFO: 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: Total Suite runtime: 0.0 sec 898s INFO: 11/02/25 12:10:38: Suite Summary: Total=26 Passed=25 Failed=0 Skipped=1 898s INFO: 11/02/25 12:10:38: >>> Suite 'Video': Passed 898s INFO: 11/02/25 12:10:38: ===== Test Suite 23: 'Subsystems' started 898s INFO: 11/02/25 12:10:38: ----- Test Case 23.1: 'subsystems_referenceCount' started 898s INFO: 11/02/25 12:10:38: Test Description: 'Makes sure that subsystem stays until number of quits matches inits.' 898s INFO: 11/02/25 12:10:38: Test Iteration 1: execKey 11645847850116557686 898s 11/02/25 12:10:38: Assert 'Reset all subsystems before subsystems test': Passed 898s 11/02/25 12:10:38: Assert 'Check result from SDL_WasInit(SDL_INIT_EVERYTHING)': Passed 898s 11/02/25 12:10:38: Assert 'Check result from SDL_WasInit(0x20)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_InitSubSystem(0x20)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result from SDL_WasInit(0x20), expected: 0x20, got: 0x20': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_QuitSubSystem(0x20)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result from SDL_WasInit(0x20), expected: 0, got: 0x0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_InitSubSystem(0x20) x3 times': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result from SDL_WasInit(0x20), expected: 0x20, got: 0x20': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_QuitSubSystem(0x20) x1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result from SDL_WasInit(0x20), expected: 0x20, got: 0x20': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_QuitSubSystem(0x20) x2': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result from SDL_WasInit(0x20), expected: 0x20, got: 0x20': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_QuitSubSystem(0x20) x3': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result from SDL_WasInit(0x20), expected: 0, got: 0x0': Passed 898s 11/02/25 12:10:38: Assert 'Cleanup of subsystems test completed': Passed 898s 11/02/25 12:10:38: Assert Summary: Total=16 Passed=16 Failed=0 898s 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s 11/02/25 12:10:38: >>> Test 'subsystems_referenceCount': Passed 898s 11/02/25 12:10:38: ----- Test Case 23.2: 'subsystems_dependRefCountInitAllQuitByOne' started 898s 11/02/25 12:10:38: Test Description: 'Check reference count of subsystem dependencies.' 898s 11/02/25 12:10:38: Test Iteration 1: execKey 16487426069307287043 898s 11/02/25 12:10:38: Assert 'Reset all subsystems before subsystems test': Passed 898s 11/02/25 12:10:38: Assert 'Check result from SDL_WasInit(SDL_INIT_EVERYTHING)': Passed 898s 11/02/25 12:10:38: Assert 'Check result from SDL_WasInit(SDL_INIT_VIDEO | SDL_INIT_AUDIO | SDL_INIT_JOYSTICK | SDL_INIT_EVENTS)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_InitSubSystem(SDL_INIT_VIDEO | SDL_INIT_AUDIO | SDL_INIT_JOYSTICK)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result from SDL_WasInit(SDL_INIT_VIDEO | SDL_INIT_AUDIO | SDL_INIT_JOYSTICK), expected: 0x230, got: 0x230': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result from SDL_WasInit(SDL_INIT_EVENTS), expected: 0x4000, got: 0x4000': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_QuitSubSystem(SDL_INIT_VIDEO)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result from SDL_WasInit(SDL_INIT_EVENTS), expected: 0x4000, got: 0x4000': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_QuitSubSystem(SDL_INIT_AUDIO)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result from SDL_WasInit(SDL_INIT_EVENTS), expected: 0x4000, got: 0x4000': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_QuitSubSystem(SDL_INIT_JOYSTICK)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result from SDL_WasInit(SDL_INIT_EVENTS), expected: 0, got: 0x0': Passed 898s 11/02/25 12:10:38: Assert 'Cleanup of subsystems test completed': Passed 898s 11/02/25 12:10:38: Assert Summary: Total=13 Passed=13 Failed=0 898s 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s 11/02/25 12:10:38: >>> Test 'subsystems_dependRefCountInitAllQuitByOne': Passed 898s 11/02/25 12:10:38: ----- Test Case 23.3: 'subsystems_dependRefCountInitByOneQuitAll' started 898s 11/02/25 12:10:38: Test Description: 'Check reference count of subsystem dependencies.' 898s 11/02/25 12:10:38: Test Iteration 1: execKey 15731462914277545186 898s 11/02/25 12:10:38: Assert 'Reset all subsystems before subsystems test': Passed 898s 11/02/25 12:10:38: Assert 'Check result from SDL_WasInit(SDL_INIT_EVERYTHING)': Passed 898s 11/02/25 12:10:38: Assert 'Check result from SDL_WasInit(SDL_INIT_VIDEO | SDL_INIT_AUDIO | SDL_INIT_JOYSTICK | SDL_INIT_EVENTS)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_InitSubSystem(SDL_INIT_VIDEO)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result from SDL_WasInit(SDL_INIT_EVENTS), expected: 0x4000, got: 0x4000': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_InitSubSystem(SDL_INIT_JOYSTICK)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_QuitSubSystem(SDL_INIT_VIDEO | SDL_INIT_AUDIO | SDL_INIT_JOYSTICK)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result from SDL_WasInit(SDL_INIT_EVENTS), expected: 0, got: 0x0': Passed 898s 11/02/25 12:10:38: Assert 'Cleanup of subsystems test completed': Passed 898s 11/02/25 12:10:38: Assert Summary: Total=10 Passed=10 Failed=0 898s 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s 11/02/25 12:10:38: >>> Test 'subsystems_dependRefCountInitByOneQuitAll': Passed 898s 11/02/25 12:10:38: ----- Test Case 23.4: 'subsystems_dependRefCountWithExtraInit' started 898s 11/02/25 12:10:38: Test Description: 'Check reference count of subsystem dependencies.' 898s 11/02/25 12:10:38: Test Iteration 1: execKey 11262280346811881098 898s 11/02/25 12:10:38: Assert 'Reset all subsystems before subsystems test': Passed 898s 11/02/25 12:10:38: Assert 'Check result from SDL_WasInit(SDL_INIT_EVERYTHING)': Passed 898s 11/02/25 12:10:38: Assert 'Check result from SDL_WasInit(SDL_INIT_VIDEO | SDL_INIT_AUDIO | SDL_INIT_JOYSTICK | SDL_INIT_EVENTS)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_InitSubSystem(SDL_INIT_EVENTS)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result from SDL_WasInit(SDL_INIT_EVENTS), expected: 0x4000, got: 0x4000': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_InitSubSystem(SDL_INIT_VIDEO)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_InitSubSystem(SDL_INIT_JOYSTICK)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_QuitSubSystem(SDL_INIT_EVENTS)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result from SDL_WasInit(SDL_INIT_EVENTS), expected: 0x4000, got: 0x4000': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_QuitSubSystem(SDL_INIT_VIDEO)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result from SDL_WasInit(SDL_INIT_EVENTS), expected: 0x4000, got: 0x4000': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_QuitSubSystem(SDL_INIT_AUDIO)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result from SDL_WasInit(SDL_INIT_EVENTS), expected: 0x4000, got: 0x4000': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Call to SDL_QuitSubSystem(SDL_INIT_JOYSTICK)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Check result from SDL_WasInit(SDL_INIT_EVENTS), expected: 0, got: 0x0': Passed 898s 11/02/25 12:10:38: Assert 'Cleanup of subsystems test completed': Passed 898s 11/02/25 12:10:38: Assert Summary: Total=17 Passed=17 Failed=0 898s 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s 11/02/25 12:10:38: >>> Test 'subsystems_dependRefCountWithExtraInit': Passed 898s 11/02/25 12:10:38: ----- Test Case 23.5: 'subsystems_timersSubsystem' started 898s 11/02/25 12:10:38: Test Description: 'Check timer subsystem, removed in SDL3.' 898s 11/02/25 12:10:38: Test Iteration 1: execKey 17816641167060432724 898s 11/02/25 12:10:38: Assert 'Reset all subsystems before subsystems test': Passed 898s 11/02/25 12:10:38: Assert 'Check result from SDL_WasInit(SDL_INIT_EVERYTHING)': Passed 898s 11/02/25 12:10:38: Assert 'Check result from SDL_WasInit(SDL_INIT_TIMER | SDL_INIT_VIDEO | SDL_INIT_AUDIO | SDL_INIT_JOYSTICK | SDL_INIT_EVENTS)': Passed 898s 11/02/25 12:10:38: Assert 'About to call SDL_WasInit(0)': Passed 898s 11/02/25 12:10:38: Assert 'SDL_WasInit(0) should return 0, actual 0x0': Passed 898s 11/02/25 12:10:38: Assert 'About to call SDL_InitSubSystem(SDL_INIT_TIMER)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Must return 0, actually 0': Passed 898s INFO: 11/02/25 12:10:38: Assert 'About to call SDL_WasInit(SDL_INIT_TIMER)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'Must return SDL_INIT_TIMER (=1), actually 1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'About to call SDL_WasInit(0)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_WasInit(0) should return SDL_INIT_TIMER, actual 0x1': Passed 898s INFO: 11/02/25 12:10:38: Assert 'About to call SDL_QuitSubSystem(SDL_INIT_TIMER)': Passed 898s INFO: 11/02/25 12:10:38: Assert 'SDL_QuitSubSystem finished': Passed 898s 11/02/25 12:10:38: Assert 'Cleanup of subsystems test completed': Passed 898s 11/02/25 12:10:38: Assert Summary: Total=14 Passed=14 Failed=0 898s 11/02/25 12:10:38: Total Test runtime: 0.0 sec 898s 11/02/25 12:10:38: >>> Test 'subsystems_timersSubsystem': Passed 898s 11/02/25 12:10:38: Total Suite runtime: 0.0 sec 898s 11/02/25 12:10:38: Suite Summary: Total=5 Passed=5 Failed=0 Skipped=0 898s 11/02/25 12:10:38: >>> Suite 'Subsystems': Passed 898s 11/02/25 12:10:38: Total Run runtime: 4.5 sec 898s 11/02/25 12:10:38: Run Summary: Total=317 Passed=308 Failed=0 Skipped=9 898s 11/02/25 12:10:38: >>> Run /w seed 'V9HB0AASDD8XQZ3F': Passed 898s 11/02/25 12:10:38: Exit code: 0 899s ok - SDL2_compat/testautomation.test 899s # SUMMARY: total=13; passed=13; skipped=0; failed=0; user=6.1s; system=0.4s; maxrss=26388 899s sdl2-compat 2.32.58, built on Oct 31 2025 at 16:39:32, talking to SDL3 3.2.26 899s sdl2-compat: This app appears to be named: testautomation 899s SDL_DYNAMIC_API: Not overridden 899s INFO: 11/02/25 12:10:39: ::::: Test Run /w seed '7AHE13TA8KEQAA2Y' started 899s INFO: 11/02/25 12:10:39: Filtering: running only test 'video_getSetWindowGrab' in suite 'Video' 899s INFO: 11/02/25 12:10:39: ===== Test Suite 1: 'Audio' skipped 899s INFO: 11/02/25 12:10:39: ===== Test Suite 2: 'Clipboard' skipped 899s INFO: 11/02/25 12:10:39: ===== Test Suite 3: 'Events' skipped 899s INFO: 11/02/25 12:10:39: ===== Test Suite 4: 'GUID' skipped 899s INFO: 11/02/25 12:10:39: ===== Test Suite 5: 'Hints' skipped 899s INFO: 11/02/25 12:10:39: ===== Test Suite 6: 'Joystick' skipped 899s INFO: 11/02/25 12:10:39: ===== Test Suite 7: 'Keyboard' skipped 899s INFO: 11/02/25 12:10:39: ===== Test Suite 8: 'Log' skipped 899s INFO: 11/02/25 12:10:39: ===== Test Suite 9: 'Main' skipped 899s INFO: 11/02/25 12:10:39: ===== Test Suite 10: 'Math' skipped 899s INFO: 11/02/25 12:10:39: ===== Test Suite 11: 'Mouse' skipped 899s INFO: 11/02/25 12:10:39: ===== Test Suite 12: 'Pixels' skipped 899s INFO: 11/02/25 12:10:39: ===== Test Suite 13: 'Platform' skipped 899s INFO: 11/02/25 12:10:39: ===== Test Suite 14: 'Rect' skipped 899s INFO: 11/02/25 12:10:39: ===== Test Suite 15: 'Render' skipped 899s INFO: 11/02/25 12:10:39: ===== Test Suite 16: 'RWops' skipped 899s INFO: 11/02/25 12:10:39: ===== Test Suite 17: 'SDLtest' skipped 899s INFO: 11/02/25 12:10:39: ===== Test Suite 18: 'Stdlib' skipped 899s INFO: 11/02/25 12:10:39: ===== Test Suite 19: 'Surface' skipped 899s INFO: 11/02/25 12:10:39: ===== Test Suite 20: 'SysWM' skipped 899s INFO: 11/02/25 12:10:39: ===== Test Suite 21: 'Timer' skipped 899s INFO: 11/02/25 12:10:39: ===== Test Suite 22: 'Video' started 899s INFO: 11/02/25 12:10:39: ===== Test Case 22.1: 'video_enableDisableScreensaver' skipped 899s INFO: 11/02/25 12:10:39: ===== Test Case 22.2: 'video_createWindowVariousPositions' skipped 899s INFO: 11/02/25 12:10:39: ===== Test Case 22.3: 'video_createWindowVariousSizes' skipped 899s INFO: 11/02/25 12:10:39: ===== Test Case 22.4: 'video_createWindowVariousFlags' skipped 899s INFO: 11/02/25 12:10:39: ===== Test Case 22.5: 'video_getWindowFlags' skipped 899s INFO: 11/02/25 12:10:39: ===== Test Case 22.6: 'video_getNumDisplayModes' skipped 899s INFO: 11/02/25 12:10:39: ===== Test Case 22.7: 'video_getNumDisplayModesNegative' skipped 899s INFO: 11/02/25 12:10:39: ===== Test Case 22.8: 'video_getClosestDisplayModeCurrentResolution' skipped 899s INFO: 11/02/25 12:10:39: ===== Test Case 22.9: 'video_getClosestDisplayModeRandomResolution' skipped 899s INFO: 11/02/25 12:10:39: ===== Test Case 22.10: 'video_getWindowBrightness' skipped 899s INFO: 11/02/25 12:10:39: ===== Test Case 22.11: 'video_getWindowBrightnessNegative' skipped 899s INFO: 11/02/25 12:10:39: ===== Test Case 22.12: 'video_getWindowDisplayMode' skipped 899s INFO: 11/02/25 12:10:39: ===== Test Case 22.13: 'video_getWindowDisplayModeNegative' skipped 899s INFO: 11/02/25 12:10:39: ===== Test Case 22.14: 'video_getWindowGammaRamp' skipped 899s INFO: 11/02/25 12:10:39: ===== Test Case 22.15: 'video_getWindowGammaRampNegative' skipped 899s INFO: 11/02/25 12:10:39: ----- Test Case 22.16: 'video_getSetWindowGrab' started 899s INFO: 11/02/25 12:10:39: Test Description: 'Checks SDL_GetWindowGrab and SDL_SetWindowGrab positive and negative cases' 899s INFO: 11/02/25 12:10:39: Test Iteration 1: execKey 18200658192599907610 899s INFO: 11/02/25 12:10:39: Assert 'Call to SDL_CreateWindow('Title',89,91,931,629,52)': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Validate that returned window struct is not NULL': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Expected window with focus': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Call to SDL_GetWindowMouseGrab()': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Call to SDL_GetWindowKeyboardGrab()': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Call to SDL_SetWindowKeyboardGrab(SDL_FALSE)': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Call to SDL_GetWindowKeyboardGrab()': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Validate returned state; expected: SDL_FALSE, got: SDL_FALSE': Passed 899s INFO: 11/02/25 12:10:39: Assert 'SDL_WINDOW_KEYBOARD_GRABBED should be unset': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Call to SDL_SetWindowMouseGrab(SDL_FALSE)': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Call to SDL_GetWindowMouseGrab()': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Validate returned state; expected: SDL_FALSE, got: SDL_FALSE': Passed 899s INFO: 11/02/25 12:10:39: Assert 'SDL_WINDOW_MOUSE_GRABBED should be unset': Passed 899s INFO: 11/02/25 12:10:39: Assert 'SDL_GetWindowGrab should return SDL_FALSE': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Expected NULL grabbed window': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Call to SDL_SetWindowMouseGrab(SDL_FALSE)': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Call to SDL_GetWindowMouseGrab()': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Validate returned state; expected: SDL_FALSE, got: SDL_FALSE': Passed 899s INFO: 11/02/25 12:10:39: Assert 'SDL_WINDOW_MOUSE_GRABBED should be unset': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Call to SDL_SetWindowKeyboardGrab(SDL_FALSE)': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Call to SDL_GetWindowKeyboardGrab()': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Validate returned state; expected: SDL_FALSE, got: SDL_FALSE': Passed 899s INFO: 11/02/25 12:10:39: Assert 'SDL_WINDOW_KEYBOARD_GRABBED should be unset': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Expected NULL grabbed window': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Call to SDL_SetWindowMouseGrab(SDL_TRUE)': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Call to SDL_GetWindowMouseGrab()': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Validate returned state; expected: SDL_TRUE, got: SDL_TRUE': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Grabbed window should be to our window': Passed 899s INFO: 11/02/25 12:10:39: Assert 'SDL_GetWindowGrab() should return SDL_TRUE': Passed 899s INFO: 11/02/25 12:10:39: Assert 'SDL_WINDOW_MOUSE_GRABBED should be set': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Call to SDL_SetWindowKeyboardGrab(SDL_TRUE)': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Call to SDL_GetWindowKeyboardGrab()': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Validate returned state; expected: SDL_TRUE, got: SDL_TRUE': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Grabbed window should be set to our window': Passed 899s INFO: 11/02/25 12:10:39: Assert 'SDL_GetWindowGrab() should return SDL_TRUE': Passed 899s INFO: 11/02/25 12:10:39: Assert 'SDL_WINDOW_KEYBOARD_GRABBED should be set': Passed 899s INFO: 11/02/25 12:10:39: Assert 'SDL_GetWindowGrab() should return SDL_TRUE': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Call to SDL_SetWindowKeyboardGrab(SDL_TRUE)': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Call to SDL_GetWindowKeyboardGrab()': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Validate returned state; expected: SDL_TRUE, got: SDL_TRUE': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Grabbed window should be set to our window': Passed 899s INFO: 11/02/25 12:10:39: Assert 'SDL_GetWindowGrab() should return SDL_TRUE': Passed 899s INFO: 11/02/25 12:10:39: Assert 'SDL_WINDOW_KEYBOARD_GRABBED should be set': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Call to SDL_SetWindowMouseGrab(SDL_TRUE)': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Call to SDL_GetWindowMouseGrab()': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Validate returned state; expected: SDL_TRUE, got: SDL_TRUE': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Grabbed window should be to our window': Passed 899s INFO: 11/02/25 12:10:39: Assert 'SDL_GetWindowGrab() should return SDL_TRUE': Passed 899s INFO: 11/02/25 12:10:39: Assert 'SDL_WINDOW_MOUSE_GRABBED should be set': Passed 899s INFO: 11/02/25 12:10:39: Assert 'SDL_GetWindowGrab() should return SDL_TRUE': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Call to SDL_SetWindowKeyboardGrab(SDL_TRUE)': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Call to SDL_GetWindowKeyboardGrab()': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Validate returned state; expected: SDL_TRUE, got: SDL_TRUE': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Grabbed window should be set to our window': Passed 899s INFO: 11/02/25 12:10:39: Assert 'SDL_GetWindowGrab() should return SDL_TRUE': Passed 899s INFO: 11/02/25 12:10:39: Assert 'SDL_WINDOW_KEYBOARD_GRABBED should be set': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Call to SDL_SetWindowMouseGrab(SDL_FALSE)': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Call to SDL_GetWindowMouseGrab()': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Validate returned state; expected: SDL_FALSE, got: SDL_FALSE': Passed 899s INFO: 11/02/25 12:10:39: Assert 'SDL_WINDOW_MOUSE_GRABBED should be unset': Passed 899s INFO: 11/02/25 12:10:39: Assert 'SDL_GetWindowGrab() should return SDL_TRUE': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Call to SDL_SetWindowMouseGrab(SDL_TRUE)': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Call to SDL_GetWindowMouseGrab()': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Validate returned state; expected: SDL_TRUE, got: SDL_TRUE': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Grabbed window should be to our window': Passed 899s INFO: 11/02/25 12:10:39: Assert 'SDL_GetWindowGrab() should return SDL_TRUE': Passed 899s INFO: 11/02/25 12:10:39: Assert 'SDL_WINDOW_MOUSE_GRABBED should be set': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Call to SDL_SetWindowKeyboardGrab(SDL_FALSE)': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Call to SDL_GetWindowKeyboardGrab()': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Validate returned state; expected: SDL_FALSE, got: SDL_FALSE': Passed 899s INFO: 11/02/25 12:10:39: Assert 'SDL_WINDOW_KEYBOARD_GRABBED should be unset': Passed 899s INFO: 11/02/25 12:10:39: Assert 'SDL_GetWindowGrab() should return SDL_TRUE': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Call to SDL_SetWindowMouseGrab(SDL_FALSE)': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Call to SDL_GetWindowMouseGrab()': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Validate returned state; expected: SDL_FALSE, got: SDL_FALSE': Passed 899s INFO: 11/02/25 12:10:39: Assert 'SDL_WINDOW_MOUSE_GRABBED should be unset': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Call to SDL_SetWindowKeyboardGrab(SDL_FALSE)': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Call to SDL_GetWindowKeyboardGrab()': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Validate returned state; expected: SDL_FALSE, got: SDL_FALSE': Passed 899s INFO: 11/02/25 12:10:39: Assert 'SDL_WINDOW_KEYBOARD_GRABBED should be unset': Passed 899s INFO: 11/02/25 12:10:39: Assert 'SDL_GetWindowGrab() should return SDL_FALSE': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Expected NULL grabbed window': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Call to SDL_SetWindowGrab(SDL_TRUE)': Passed 899s INFO: 11/02/25 12:10:39: Assert 'SDL_GetWindowGrab() should return SDL_TRUE': Passed 899s INFO: 11/02/25 12:10:39: Assert 'SDL_GetWindowMouseGrab() should return SDL_TRUE': Passed 899s INFO: 11/02/25 12:10:39: Assert 'SDL_GetWindowKeyboardGrab() should return SDL_FALSE': Passed 899s INFO: 11/02/25 12:10:39: Assert 'SDL_GetWindowGrab() should return SDL_FALSE': Passed 899s INFO: 11/02/25 12:10:39: Assert 'SDL_GetWindowMouseGrab() should return SDL_FALSE': Passed 899s INFO: 11/02/25 12:10:39: Assert 'SDL_GetWindowKeyboardGrab() should return SDL_FALSE': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Call to SDL_SetWindowGrab(SDL_TRUE)': Passed 899s INFO: 11/02/25 12:10:39: Assert 'SDL_GetWindowGrab() should return SDL_TRUE': Passed 899s INFO: 11/02/25 12:10:39: Assert 'SDL_GetWindowMouseGrab() should return SDL_TRUE': Passed 899s INFO: 11/02/25 12:10:39: Assert 'SDL_GetWindowKeyboardGrab() should return SDL_TRUE': Passed 899s INFO: 11/02/25 12:10:39: Assert 'SDL_GetWindowGrab() should return SDL_FALSE': Passed 899s INFO: 11/02/25 12:10:39: Assert 'SDL_GetWindowMouseGrab() should return SDL_FALSE': Passed 899s INFO: 11/02/25 12:10:39: Assert 'SDL_GetWindowKeyboardGrab() should return SDL_FALSE': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Call to SDL_GetWindowGrab(window=NULL)': Passed 899s INFO: 11/02/25 12:10:39: Assert 'SDL_GetError()': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Verify error message is not NULL': Passed 899s INFO: 11/02/25 12:10:39: Assert 'SDL_GetError(): expected message 'Invalid window', was message: 'Invalid window'': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Call to SDL_ClearError()': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Call to SDL_GetWindowKeyboardGrab(window=NULL)': Passed 899s INFO: 11/02/25 12:10:39: Assert 'SDL_GetError()': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Verify error message is not NULL': Passed 899s INFO: 11/02/25 12:10:39: Assert 'SDL_GetError(): expected message 'Invalid window', was message: 'Invalid window'': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Call to SDL_ClearError()': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Call to SDL_SetWindowGrab(window=NULL,SDL_FALSE)': Passed 899s INFO: 11/02/25 12:10:39: Assert 'SDL_GetError()': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Verify error message is not NULL': Passed 899s INFO: 11/02/25 12:10:39: Assert 'SDL_GetError(): expected message 'Invalid window', was message: 'Invalid window'': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Call to SDL_ClearError()': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Call to SDL_SetWindowKeyboardGrab(window=NULL,SDL_FALSE)': Passed 899s INFO: 11/02/25 12:10:39: Assert 'SDL_GetError()': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Verify error message is not NULL': Passed 899s INFO: 11/02/25 12:10:39: Assert 'SDL_GetError(): expected message 'Invalid window', was message: 'Invalid window'': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Call to SDL_ClearError()': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Call to SDL_SetWindowGrab(window=NULL,SDL_TRUE)': Passed 899s INFO: 11/02/25 12:10:39: Assert 'SDL_GetError()': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Verify error message is not NULL': Passed 899s INFO: 11/02/25 12:10:39: Assert 'SDL_GetError(): expected message 'Invalid window', was message: 'Invalid window'': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Call to SDL_ClearError()': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Call to SDL_SetWindowKeyboardGrab(window=NULL,SDL_TRUE)': Passed 899s INFO: 11/02/25 12:10:39: Assert 'SDL_GetError()': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Verify error message is not NULL': Passed 899s INFO: 11/02/25 12:10:39: Assert 'SDL_GetError(): expected message 'Invalid window', was message: 'Invalid window'': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Call to SDL_ClearError()': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Call to SDL_SetWindowMouseGrab(SDL_FALSE)': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Call to SDL_GetWindowMouseGrab()': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Validate returned state; expected: SDL_FALSE, got: SDL_FALSE': Passed 899s INFO: 11/02/25 12:10:39: Assert 'SDL_WINDOW_MOUSE_GRABBED should be unset': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Call to SDL_SetWindowKeyboardGrab(SDL_FALSE)': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Call to SDL_GetWindowKeyboardGrab()': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Validate returned state; expected: SDL_FALSE, got: SDL_FALSE': Passed 899s INFO: 11/02/25 12:10:39: Assert 'SDL_WINDOW_KEYBOARD_GRABBED should be unset': Passed 899s INFO: 11/02/25 12:10:39: Assert 'Call to SDL_DestroyWindow()': Passed 899s INFO: 11/02/25 12:10:39: Fuzzer invocations: 4 899s INFO: 11/02/25 12:10:39: Assert Summary: Total=135 Passed=135 Failed=0 899s INFO: 11/02/25 12:10:39: Total Test runtime: 0.0 sec 899s INFO: 11/02/25 12:10:39: >>> Test 'video_getSetWindowGrab': Passed 899s INFO: 11/02/25 12:10:39: ===== Test Case 22.17: 'video_getWindowId' skipped 899s INFO: 11/02/25 12:10:39: ===== Test Case 22.18: 'video_getWindowPixelFormat' skipped 899s INFO: 11/02/25 12:10:39: ===== Test Case 22.19: 'video_getSetWindowPosition' skipped 899s INFO: 11/02/25 12:10:39: ===== Test Case 22.20: 'video_getSetWindowSize' skipped 899s INFO: 11/02/25 12:10:39: ===== Test Case 22.21: 'video_getSetWindowMinimumSize' skipped 899s INFO: 11/02/25 12:10:39: ===== Test Case 22.22: 'video_getSetWindowMaximumSize' skipped 899s INFO: 11/02/25 12:10:39: ===== Test Case 22.23: 'video_getSetWindowData' skipped 899s INFO: 11/02/25 12:10:39: ===== Test Case 22.24: 'video_setWindowCenteredOnDisplay' skipped 899s INFO: 11/02/25 12:10:39: ===== Test Case 22.25: 'video_getWindowSurface' skipped 899s INFO: 11/02/25 12:10:39: ===== Test Case 22.26: 'video_setWindowInputFocus' skipped 899s INFO: 11/02/25 12:10:39: Total Suite runtime: 0.0 sec 899s INFO: 11/02/25 12:10:39: Suite Summary: Total=1 Passed=1 Failed=0 Skipped=0 899s INFO: 11/02/25 12:10:39: >>> Suite 'Video': Passed 899s INFO: 11/02/25 12:10:39: ===== Test Suite 23: 'Subsystems' skipped 899s INFO: 11/02/25 12:10:39: Total Run runtime: 0.0 sec 899s INFO: 11/02/25 12:10:39: Run Summary: Total=1 Passed=1 Failed=0 Skipped=0 899s INFO: 11/02/25 12:10:39: >>> Run /w seed '7AHE13TA8KEQAA2Y': Passed 899s INFO: 11/02/25 12:10:39: Exit code: 0 900s autopkgtest [12:10:40]: test installed-tests: -----------------------] 902s autopkgtest [12:10:42]: test installed-tests: - - - - - - - - - - results - - - - - - - - - - 902s installed-tests PASS 902s autopkgtest [12:10:42]: @@@@@@@@@@@@@@@@@@@@ summary 902s build PASS (superficial) 902s deprecated-use PASS (superficial) 902s cmake PASS (superficial) 902s flaky PASS (superficial) 902s installed-tests PASS