0s autopkgtest [08:30:17]: starting date and time: 2025-05-04 08:30:17+0000 0s autopkgtest [08:30:17]: git checkout: 9986aa8c Merge branch 'skia/fix_network_interface' into 'ubuntu/production' 0s autopkgtest [08:30:17]: host juju-7f2275-prod-proposed-migration-environment-21; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work._gzcspea/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:pulseaudio --apt-upgrade libsdl2 --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=pulseaudio/1:17.0+dfsg1-2ubuntu2 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor builder-cpu2-ram4-disk20 --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-21@bos03-16.secgroup --name adt-questing-amd64-libsdl2-20250504-083017-juju-7f2275-prod-proposed-migration-environment-21-0a036222-6a46-4eac-a1d6-6f3e12ffd534 --image adt/ubuntu-questing-amd64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-21 --net-id=net_prod-proposed-migration-amd64 -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 53s autopkgtest [08:31:10]: testbed dpkg architecture: amd64 54s autopkgtest [08:31:11]: testbed apt version: 3.0.0 54s autopkgtest [08:31:11]: @@@@@@@@@@@@@@@@@@@@ test bed setup 54s autopkgtest [08:31:11]: testbed release detected to be: None 55s autopkgtest [08:31:12]: updating testbed package index (apt update) 55s Get:1 http://ftpmaster.internal/ubuntu questing-proposed InRelease [110 kB] 55s Hit:2 http://ftpmaster.internal/ubuntu questing InRelease 56s Hit:3 http://ftpmaster.internal/ubuntu questing-updates InRelease 56s Hit:4 http://ftpmaster.internal/ubuntu questing-security InRelease 56s Get:5 http://ftpmaster.internal/ubuntu questing-proposed/main Sources [133 kB] 56s Get:6 http://ftpmaster.internal/ubuntu questing-proposed/universe Sources [1284 kB] 56s Get:7 http://ftpmaster.internal/ubuntu questing-proposed/multiverse Sources [32.6 kB] 56s Get:8 http://ftpmaster.internal/ubuntu questing-proposed/main amd64 Packages [187 kB] 56s Get:9 http://ftpmaster.internal/ubuntu questing-proposed/main i386 Packages [134 kB] 56s Get:10 http://ftpmaster.internal/ubuntu questing-proposed/universe amd64 Packages [1347 kB] 56s Get:11 http://ftpmaster.internal/ubuntu questing-proposed/universe i386 Packages [524 kB] 56s Get:12 http://ftpmaster.internal/ubuntu questing-proposed/multiverse amd64 Packages [50.7 kB] 56s Get:13 http://ftpmaster.internal/ubuntu questing-proposed/multiverse i386 Packages [26.5 kB] 56s Fetched 3828 kB in 1s (3477 kB/s) 57s Reading package lists... 58s autopkgtest [08:31:15]: upgrading testbed (apt dist-upgrade and autopurge) 58s Reading package lists... 58s Building dependency tree... 58s Reading state information... 59s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 59s Starting 2 pkgProblemResolver with broken count: 0 59s Done 59s Entering ResolveByKeep 60s 60s Calculating upgrade... 60s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 60s Reading package lists... 60s Building dependency tree... 60s Reading state information... 61s Starting pkgProblemResolver with broken count: 0 61s Starting 2 pkgProblemResolver with broken count: 0 61s Done 61s Solving dependencies... 62s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 64s autopkgtest [08:31:21]: testbed running kernel: Linux 6.14.0-15-generic #15-Ubuntu SMP PREEMPT_DYNAMIC Sun Apr 6 15:05:05 UTC 2025 64s autopkgtest [08:31:21]: @@@@@@@@@@@@@@@@@@@@ apt-source libsdl2 68s Get:1 http://ftpmaster.internal/ubuntu questing/main libsdl2 2.32.2+dfsg-2 (dsc) [3239 B] 68s Get:2 http://ftpmaster.internal/ubuntu questing/main libsdl2 2.32.2+dfsg-2 (tar) [5230 kB] 68s Get:3 http://ftpmaster.internal/ubuntu questing/main libsdl2 2.32.2+dfsg-2 (diff) [45.7 kB] 68s gpgv: Signature made Wed Mar 12 19:24:28 2025 UTC 68s gpgv: using RSA key 7A073AD1AE694FA25BFF62E5235C099D3EB33076 68s gpgv: Can't check signature: No public key 68s dpkg-source: warning: cannot verify inline signature for ./libsdl2_2.32.2+dfsg-2.dsc: no acceptable signature found 69s autopkgtest [08:31:26]: testing package libsdl2 version 2.32.2+dfsg-2 70s autopkgtest [08:31:27]: build not needed 73s autopkgtest [08:31:30]: test build: preparing testbed 73s Reading package lists... 73s Building dependency tree... 73s Reading state information... 74s Starting pkgProblemResolver with broken count: 0 74s Starting 2 pkgProblemResolver with broken count: 0 74s Done 74s The following NEW packages will be installed: 74s binutils-gold binutils-gold-x86-64-linux-gnu build-essential clang clang-20 74s cpp cpp-14 cpp-14-x86-64-linux-gnu cpp-x86-64-linux-gnu g++ g++-14 74s g++-14-x86-64-linux-gnu g++-x86-64-linux-gnu gcc gcc-14 74s gcc-14-x86-64-linux-gnu gcc-x86-64-linux-gnu gir1.2-glib-2.0-dev 74s gir1.2-ibus-1.0 girepository-tools libasan8 libasound2-data libasound2-dev 74s libasound2t64 libasyncns0 libblkid-dev libcap-dev libcc1-0 74s libclang-common-20-dev libclang-cpp20 libclang1-20 libdbus-1-dev 74s libdecor-0-0 libdecor-0-dev libdrm-dev libdrm-intel1 libdrm-nouveau2 74s libdrm-radeon1 libegl-dev libegl-mesa0 libegl1 libffi-dev libflac14 74s libgbm-dev libgbm1 libgc1 libgcc-14-dev libgio-2.0-dev libgio-2.0-dev-bin 74s libgirepository-2.0-0 libgl-dev libgl1 libgl1-mesa-dri libgles-dev libgles1 74s libgles2 libglib2.0-bin libglib2.0-dev libglib2.0-dev-bin libglvnd0 74s libglx-dev libglx-mesa0 libglx0 libgomp1 libhwasan0 libibus-1.0-5 74s libibus-1.0-dev libice-dev libice6 libisl23 libitm1 libllvm20 liblsan0 74s libmount-dev libmp3lame0 libmpc3 libmpg123-0t64 libobjc-14-dev libobjc4 74s libogg0 libopus0 libpciaccess-dev libpciaccess0 libpcre2-16-0 libpcre2-32-0 74s libpcre2-dev libpcre2-posix3 libpkgconf3 libpulse-dev 74s libpulse-mainloop-glib0 libpulse0 libquadmath0 libsamplerate0 74s libsamplerate0-dev libsdl2-2.0-0 libsdl2-dev libselinux1-dev libsepol-dev 74s libsm-dev libsm6 libsndfile1 libsndio-dev libsndio7.0 libstdc++-14-dev 74s libsysprof-capture-4-dev libsystemd-dev libtsan2 libubsan1 libudev-dev 74s libvorbis0a libvorbisenc2 libvulkan1 libwayland-bin libwayland-client0 74s libwayland-cursor0 libwayland-dev libwayland-egl1 libwayland-server0 74s libx11-dev libx11-xcb1 libxau-dev libxcb-dri3-0 libxcb-glx0 libxcb-present0 74s libxcb-randr0 libxcb-shm0 libxcb-sync1 libxcb-xfixes0 libxcb1-dev 74s libxcursor-dev libxcursor1 libxdmcp-dev libxext-dev libxfixes-dev libxfixes3 74s libxi-dev libxi6 libxinerama-dev libxinerama1 libxkbcommon-dev libxrandr-dev 74s libxrandr2 libxrender-dev libxrender1 libxshmfence1 libxss-dev libxss1 74s libxt-dev libxt6t64 libxv-dev libxv1 libxxf86vm-dev libxxf86vm1 74s llvm-20-linker-tools mesa-libgallium native-architecture pkgconf pkgconf-bin 74s sgml-base uuid-dev x11-common x11proto-dev xml-core xorg-sgml-doctools 74s xtrans-dev zlib1g-dev 74s 0 upgraded, 166 newly installed, 0 to remove and 0 not upgraded. 74s Need to get 157 MB of archives. 74s After this operation, 640 MB of additional disk space will be used. 74s Get:1 http://ftpmaster.internal/ubuntu questing/main amd64 sgml-base all 1.31 [11.4 kB] 74s Get:2 http://ftpmaster.internal/ubuntu questing/main amd64 binutils-gold-x86-64-linux-gnu amd64 2.44-2 [1278 kB] 75s Get:3 http://ftpmaster.internal/ubuntu questing/main amd64 binutils-gold amd64 2.44-2 [2208 B] 75s Get:4 http://ftpmaster.internal/ubuntu questing/main amd64 libisl23 amd64 0.27-1 [685 kB] 75s Get:5 http://ftpmaster.internal/ubuntu questing/main amd64 libmpc3 amd64 1.3.1-1build2 [55.3 kB] 75s Get:6 http://ftpmaster.internal/ubuntu questing/main amd64 cpp-14-x86-64-linux-gnu amd64 14.2.0-19ubuntu2 [11.9 MB] 75s Get:7 http://ftpmaster.internal/ubuntu questing/main amd64 cpp-14 amd64 14.2.0-19ubuntu2 [1030 B] 75s Get:8 http://ftpmaster.internal/ubuntu questing/main amd64 cpp-x86-64-linux-gnu amd64 4:14.2.0-1ubuntu1 [5586 B] 75s Get:9 http://ftpmaster.internal/ubuntu questing/main amd64 cpp amd64 4:14.2.0-1ubuntu1 [22.4 kB] 75s Get:10 http://ftpmaster.internal/ubuntu questing/main amd64 libcc1-0 amd64 15-20250404-0ubuntu1 [47.1 kB] 75s Get:11 http://ftpmaster.internal/ubuntu questing/main amd64 libgomp1 amd64 15-20250404-0ubuntu1 [151 kB] 75s Get:12 http://ftpmaster.internal/ubuntu questing/main amd64 libitm1 amd64 15-20250404-0ubuntu1 [29.5 kB] 75s Get:13 http://ftpmaster.internal/ubuntu questing/main amd64 libasan8 amd64 15-20250404-0ubuntu1 [3076 kB] 75s Get:14 http://ftpmaster.internal/ubuntu questing/main amd64 liblsan0 amd64 15-20250404-0ubuntu1 [1362 kB] 75s Get:15 http://ftpmaster.internal/ubuntu questing/main amd64 libtsan2 amd64 15-20250404-0ubuntu1 [2760 kB] 75s Get:16 http://ftpmaster.internal/ubuntu questing/main amd64 libubsan1 amd64 15-20250404-0ubuntu1 [1211 kB] 75s Get:17 http://ftpmaster.internal/ubuntu questing/main amd64 libhwasan0 amd64 15-20250404-0ubuntu1 [1687 kB] 75s Get:18 http://ftpmaster.internal/ubuntu questing/main amd64 libquadmath0 amd64 15-20250404-0ubuntu1 [153 kB] 75s Get:19 http://ftpmaster.internal/ubuntu questing/main amd64 libgcc-14-dev amd64 14.2.0-19ubuntu2 [2815 kB] 75s Get:20 http://ftpmaster.internal/ubuntu questing/main amd64 gcc-14-x86-64-linux-gnu amd64 14.2.0-19ubuntu2 [23.3 MB] 76s Get:21 http://ftpmaster.internal/ubuntu questing/main amd64 gcc-14 amd64 14.2.0-19ubuntu2 [540 kB] 76s Get:22 http://ftpmaster.internal/ubuntu questing/main amd64 gcc-x86-64-linux-gnu amd64 4:14.2.0-1ubuntu1 [1208 B] 76s Get:23 http://ftpmaster.internal/ubuntu questing/main amd64 gcc amd64 4:14.2.0-1ubuntu1 [5004 B] 76s Get:24 http://ftpmaster.internal/ubuntu questing/main amd64 libstdc++-14-dev amd64 14.2.0-19ubuntu2 [2510 kB] 76s Get:25 http://ftpmaster.internal/ubuntu questing/main amd64 g++-14-x86-64-linux-gnu amd64 14.2.0-19ubuntu2 [13.4 MB] 76s Get:26 http://ftpmaster.internal/ubuntu questing/main amd64 g++-14 amd64 14.2.0-19ubuntu2 [23.0 kB] 76s Get:27 http://ftpmaster.internal/ubuntu questing/main amd64 g++-x86-64-linux-gnu amd64 4:14.2.0-1ubuntu1 [968 B] 76s Get:28 http://ftpmaster.internal/ubuntu questing/main amd64 g++ amd64 4:14.2.0-1ubuntu1 [1100 B] 76s Get:29 http://ftpmaster.internal/ubuntu questing/main amd64 build-essential amd64 12.12ubuntu1 [5080 B] 76s Get:30 http://ftpmaster.internal/ubuntu questing/main amd64 libllvm20 amd64 1:20.1.2-0ubuntu1 [30.5 MB] 77s Get:31 http://ftpmaster.internal/ubuntu questing/universe amd64 libclang-cpp20 amd64 1:20.1.2-0ubuntu1 [14.2 MB] 77s Get:32 http://ftpmaster.internal/ubuntu questing/main amd64 libgc1 amd64 1:8.2.8-1 [102 kB] 77s Get:33 http://ftpmaster.internal/ubuntu questing/universe amd64 libobjc4 amd64 15-20250404-0ubuntu1 [47.8 kB] 77s Get:34 http://ftpmaster.internal/ubuntu questing/universe amd64 libobjc-14-dev amd64 14.2.0-19ubuntu2 [195 kB] 77s Get:35 http://ftpmaster.internal/ubuntu questing/universe amd64 libclang-common-20-dev amd64 1:20.1.2-0ubuntu1 [782 kB] 77s Get:36 http://ftpmaster.internal/ubuntu questing/universe amd64 llvm-20-linker-tools amd64 1:20.1.2-0ubuntu1 [1337 kB] 77s Get:37 http://ftpmaster.internal/ubuntu questing/universe amd64 libclang1-20 amd64 1:20.1.2-0ubuntu1 [8255 kB] 77s Get:38 http://ftpmaster.internal/ubuntu questing/universe amd64 clang-20 amd64 1:20.1.2-0ubuntu1 [77.6 kB] 77s Get:39 http://ftpmaster.internal/ubuntu questing/universe amd64 clang amd64 1:20.0-63ubuntu1 [6312 B] 77s Get:40 http://ftpmaster.internal/ubuntu questing/main amd64 gir1.2-glib-2.0-dev amd64 2.84.1-1 [862 kB] 78s Get:41 http://ftpmaster.internal/ubuntu questing/main amd64 libibus-1.0-5 amd64 1.5.32-1 [184 kB] 78s Get:42 http://ftpmaster.internal/ubuntu questing/main amd64 gir1.2-ibus-1.0 amd64 1.5.32-1 [83.7 kB] 78s Get:43 http://ftpmaster.internal/ubuntu questing/main amd64 native-architecture all 0.2.6 [2140 B] 78s Get:44 http://ftpmaster.internal/ubuntu questing/main amd64 libgirepository-2.0-0 amd64 2.84.1-1 [79.3 kB] 78s Get:45 http://ftpmaster.internal/ubuntu questing/main amd64 girepository-tools amd64 2.84.1-1 [116 kB] 78s Get:46 http://ftpmaster.internal/ubuntu questing/main amd64 libasound2-data all 1.2.13-1build1 [21.1 kB] 78s Get:47 http://ftpmaster.internal/ubuntu questing/main amd64 libasound2t64 amd64 1.2.13-1build1 [437 kB] 78s Get:48 http://ftpmaster.internal/ubuntu questing/main amd64 libasound2-dev amd64 1.2.13-1build1 [120 kB] 78s Get:49 http://ftpmaster.internal/ubuntu questing/main amd64 libasyncns0 amd64 0.8-6build4 [11.3 kB] 78s Get:50 http://ftpmaster.internal/ubuntu questing/main amd64 libcap-dev amd64 1:2.73-4ubuntu1 [626 kB] 78s Get:51 http://ftpmaster.internal/ubuntu questing/main amd64 libsystemd-dev amd64 257.4-1ubuntu3 [1433 kB] 78s Get:52 http://ftpmaster.internal/ubuntu questing/main amd64 libpkgconf3 amd64 1.8.1-4 [32.3 kB] 78s Get:53 http://ftpmaster.internal/ubuntu questing/main amd64 pkgconf-bin amd64 1.8.1-4 [21.6 kB] 78s Get:54 http://ftpmaster.internal/ubuntu questing/main amd64 pkgconf amd64 1.8.1-4 [16.8 kB] 78s Get:55 http://ftpmaster.internal/ubuntu questing/main amd64 xml-core all 0.19 [20.3 kB] 78s Get:56 http://ftpmaster.internal/ubuntu questing/main amd64 libdbus-1-dev amd64 1.16.2-2ubuntu1 [198 kB] 78s Get:57 http://ftpmaster.internal/ubuntu questing/main amd64 libwayland-client0 amd64 1.23.1-3 [29.7 kB] 78s Get:58 http://ftpmaster.internal/ubuntu questing/main amd64 libdecor-0-0 amd64 0.2.2-2 [16.8 kB] 78s Get:59 http://ftpmaster.internal/ubuntu questing/main amd64 libwayland-server0 amd64 1.23.1-3 [37.2 kB] 78s Get:60 http://ftpmaster.internal/ubuntu questing/main amd64 libwayland-cursor0 amd64 1.23.1-3 [10.9 kB] 78s Get:61 http://ftpmaster.internal/ubuntu questing/main amd64 libwayland-egl1 amd64 1.23.1-3 [6168 B] 78s Get:62 http://ftpmaster.internal/ubuntu questing/main amd64 libwayland-bin amd64 1.23.1-3 [23.1 kB] 78s Get:63 http://ftpmaster.internal/ubuntu questing/main amd64 libffi-dev amd64 3.4.7-1 [65.5 kB] 78s Get:64 http://ftpmaster.internal/ubuntu questing/main amd64 libwayland-dev amd64 1.23.1-3 [74.5 kB] 78s Get:65 http://ftpmaster.internal/ubuntu questing/main amd64 libdecor-0-dev amd64 0.2.2-2 [5720 B] 78s Get:66 http://ftpmaster.internal/ubuntu questing/main amd64 libpciaccess0 amd64 0.17-3build1 [18.6 kB] 78s Get:67 http://ftpmaster.internal/ubuntu questing/main amd64 libdrm-intel1 amd64 2.4.124-2 [68.9 kB] 78s Get:68 http://ftpmaster.internal/ubuntu questing/main amd64 libdrm-radeon1 amd64 2.4.124-2 [25.6 kB] 78s Get:69 http://ftpmaster.internal/ubuntu questing/main amd64 libdrm-nouveau2 amd64 2.4.124-2 [19.0 kB] 78s Get:70 http://ftpmaster.internal/ubuntu questing/main amd64 libpciaccess-dev amd64 0.17-3build1 [22.0 kB] 78s Get:71 http://ftpmaster.internal/ubuntu questing/main amd64 libdrm-dev amd64 2.4.124-2 [326 kB] 78s Get:72 http://ftpmaster.internal/ubuntu questing/main amd64 libglvnd0 amd64 1.7.0-1build1 [69.6 kB] 78s Get:73 http://ftpmaster.internal/ubuntu questing/main amd64 libx11-xcb1 amd64 2:1.8.10-2 [7944 B] 78s Get:74 http://ftpmaster.internal/ubuntu questing/main amd64 libxcb-dri3-0 amd64 1.17.0-2 [7508 B] 78s Get:75 http://ftpmaster.internal/ubuntu questing/main amd64 libxcb-present0 amd64 1.17.0-2 [6064 B] 78s Get:76 http://ftpmaster.internal/ubuntu questing/main amd64 libxcb-randr0 amd64 1.17.0-2 [17.9 kB] 78s Get:77 http://ftpmaster.internal/ubuntu questing/main amd64 libxcb-sync1 amd64 1.17.0-2 [9312 B] 78s Get:78 http://ftpmaster.internal/ubuntu questing/main amd64 libxcb-xfixes0 amd64 1.17.0-2 [10.2 kB] 78s Get:79 http://ftpmaster.internal/ubuntu questing/main amd64 libxshmfence1 amd64 1.3.3-1 [5262 B] 78s Get:80 http://ftpmaster.internal/ubuntu questing/main amd64 mesa-libgallium amd64 25.0.3-1ubuntu2 [12.1 MB] 78s Get:81 http://ftpmaster.internal/ubuntu questing/main amd64 libgbm1 amd64 25.0.3-1ubuntu2 [33.4 kB] 78s Get:82 http://ftpmaster.internal/ubuntu questing/main amd64 libxcb-shm0 amd64 1.17.0-2 [5758 B] 78s Get:83 http://ftpmaster.internal/ubuntu questing/main amd64 libegl-mesa0 amd64 25.0.3-1ubuntu2 [136 kB] 78s Get:84 http://ftpmaster.internal/ubuntu questing/main amd64 libegl1 amd64 1.7.0-1build1 [28.7 kB] 78s Get:85 http://ftpmaster.internal/ubuntu questing/main amd64 libxcb-glx0 amd64 1.17.0-2 [24.8 kB] 78s Get:86 http://ftpmaster.internal/ubuntu questing/main amd64 libxxf86vm1 amd64 1:1.1.4-1build4 [9282 B] 78s Get:87 http://ftpmaster.internal/ubuntu questing/main amd64 libvulkan1 amd64 1.4.309.0-1 [145 kB] 78s Get:88 http://ftpmaster.internal/ubuntu questing/main amd64 libgl1-mesa-dri amd64 25.0.3-1ubuntu2 [35.7 kB] 78s Get:89 http://ftpmaster.internal/ubuntu questing/main amd64 libglx-mesa0 amd64 25.0.3-1ubuntu2 [146 kB] 78s Get:90 http://ftpmaster.internal/ubuntu questing/main amd64 libglx0 amd64 1.7.0-1build1 [38.6 kB] 78s Get:91 http://ftpmaster.internal/ubuntu questing/main amd64 libgl1 amd64 1.7.0-1build1 [102 kB] 78s Get:92 http://ftpmaster.internal/ubuntu questing/main amd64 xorg-sgml-doctools all 1:1.11-1.1 [10.9 kB] 78s Get:93 http://ftpmaster.internal/ubuntu questing/main amd64 x11proto-dev all 2024.1-1 [606 kB] 78s Get:94 http://ftpmaster.internal/ubuntu questing/main amd64 libxau-dev amd64 1:1.0.11-1 [9798 B] 78s Get:95 http://ftpmaster.internal/ubuntu questing/main amd64 libxdmcp-dev amd64 1:1.1.5-1 [26.7 kB] 78s Get:96 http://ftpmaster.internal/ubuntu questing/main amd64 xtrans-dev all 1.4.0-1 [68.9 kB] 78s Get:97 http://ftpmaster.internal/ubuntu questing/main amd64 libxcb1-dev amd64 1.17.0-2 [86.4 kB] 78s Get:98 http://ftpmaster.internal/ubuntu questing/main amd64 libx11-dev amd64 2:1.8.10-2 [777 kB] 78s Get:99 http://ftpmaster.internal/ubuntu questing/main amd64 libglx-dev amd64 1.7.0-1build1 [14.2 kB] 78s Get:100 http://ftpmaster.internal/ubuntu questing/main amd64 libgl-dev amd64 1.7.0-1build1 [102 kB] 78s Get:101 http://ftpmaster.internal/ubuntu questing/main amd64 libegl-dev amd64 1.7.0-1build1 [18.2 kB] 78s Get:102 http://ftpmaster.internal/ubuntu questing/main amd64 libogg0 amd64 1.3.5-3build1 [22.7 kB] 79s Get:103 http://ftpmaster.internal/ubuntu questing/main amd64 libflac14 amd64 1.5.0+ds-2 [279 kB] 79s Get:104 http://ftpmaster.internal/ubuntu questing/main amd64 libgbm-dev amd64 25.0.3-1ubuntu2 [9820 B] 79s Get:105 http://ftpmaster.internal/ubuntu questing/main amd64 uuid-dev amd64 2.40.2-14ubuntu1 [54.5 kB] 79s Get:106 http://ftpmaster.internal/ubuntu questing/main amd64 libblkid-dev amd64 2.40.2-14ubuntu1 [235 kB] 79s Get:107 http://ftpmaster.internal/ubuntu questing/main amd64 libsepol-dev amd64 3.8.1-1 [406 kB] 79s Get:108 http://ftpmaster.internal/ubuntu questing/main amd64 libpcre2-16-0 amd64 10.45-1 [268 kB] 79s Get:109 http://ftpmaster.internal/ubuntu questing/main amd64 libpcre2-32-0 amd64 10.45-1 [251 kB] 79s Get:110 http://ftpmaster.internal/ubuntu questing/main amd64 libpcre2-posix3 amd64 10.45-1 [7204 B] 79s Get:111 http://ftpmaster.internal/ubuntu questing/main amd64 libpcre2-dev amd64 10.45-1 [908 kB] 79s Get:112 http://ftpmaster.internal/ubuntu questing/main amd64 libselinux1-dev amd64 3.7-3ubuntu3 [170 kB] 79s Get:113 http://ftpmaster.internal/ubuntu questing/main amd64 libmount-dev amd64 2.40.2-14ubuntu1 [34.6 kB] 79s Get:114 http://ftpmaster.internal/ubuntu questing/main amd64 libsysprof-capture-4-dev amd64 48.0-2 [55.1 kB] 79s Get:115 http://ftpmaster.internal/ubuntu questing/main amd64 zlib1g-dev amd64 1:1.3.dfsg+really1.3.1-1ubuntu1 [895 kB] 79s Get:116 http://ftpmaster.internal/ubuntu questing/main amd64 libgio-2.0-dev amd64 2.84.1-1 [1886 kB] 79s Get:117 http://ftpmaster.internal/ubuntu questing/main amd64 libgio-2.0-dev-bin amd64 2.84.1-1 [129 kB] 79s Get:118 http://ftpmaster.internal/ubuntu questing/main amd64 libgles1 amd64 1.7.0-1build1 [11.6 kB] 79s Get:119 http://ftpmaster.internal/ubuntu questing/main amd64 libgles2 amd64 1.7.0-1build1 [17.1 kB] 79s Get:120 http://ftpmaster.internal/ubuntu questing/main amd64 libgles-dev amd64 1.7.0-1build1 [50.5 kB] 79s Get:121 http://ftpmaster.internal/ubuntu questing/main amd64 libglib2.0-bin amd64 2.84.1-1 [103 kB] 79s Get:122 http://ftpmaster.internal/ubuntu questing/main amd64 libglib2.0-dev-bin amd64 2.84.1-1 [18.1 kB] 79s Get:123 http://ftpmaster.internal/ubuntu questing/main amd64 libglib2.0-dev amd64 2.84.1-1 [18.9 kB] 79s Get:124 http://ftpmaster.internal/ubuntu questing/main amd64 libibus-1.0-dev amd64 1.5.32-1 [189 kB] 79s Get:125 http://ftpmaster.internal/ubuntu questing/main amd64 x11-common all 1:7.7+23ubuntu4 [21.8 kB] 79s Get:126 http://ftpmaster.internal/ubuntu questing/main amd64 libice6 amd64 2:1.1.1-1 [44.1 kB] 79s Get:127 http://ftpmaster.internal/ubuntu questing/main amd64 libice-dev amd64 2:1.1.1-1 [54.0 kB] 79s Get:128 http://ftpmaster.internal/ubuntu questing/main amd64 libmp3lame0 amd64 3.100-6build1 [142 kB] 79s Get:129 http://ftpmaster.internal/ubuntu questing/main amd64 libmpg123-0t64 amd64 1.32.10-1 [191 kB] 79s Get:130 http://ftpmaster.internal/ubuntu questing/main amd64 libopus0 amd64 1.5.2-2 [2913 kB] 79s Get:131 http://ftpmaster.internal/ubuntu questing/main amd64 libvorbis0a amd64 1.3.7-2 [98.4 kB] 79s Get:132 http://ftpmaster.internal/ubuntu questing/main amd64 libvorbisenc2 amd64 1.3.7-2 [80.8 kB] 79s Get:133 http://ftpmaster.internal/ubuntu questing/main amd64 libsndfile1 amd64 1.2.2-2build1 [276 kB] 79s Get:134 http://ftpmaster.internal/ubuntu questing-proposed/main amd64 libpulse0 amd64 1:17.0+dfsg1-2ubuntu2 [293 kB] 79s Get:135 http://ftpmaster.internal/ubuntu questing-proposed/main amd64 libpulse-mainloop-glib0 amd64 1:17.0+dfsg1-2ubuntu2 [12.4 kB] 79s Get:136 http://ftpmaster.internal/ubuntu questing-proposed/main amd64 libpulse-dev amd64 1:17.0+dfsg1-2ubuntu2 [75.5 kB] 79s Get:137 http://ftpmaster.internal/ubuntu questing/main amd64 libsamplerate0 amd64 0.2.2-4build1 [1344 kB] 79s Get:138 http://ftpmaster.internal/ubuntu questing/main amd64 libsamplerate0-dev amd64 0.2.2-4build1 [61.5 kB] 79s Get:139 http://ftpmaster.internal/ubuntu questing/main amd64 libxfixes3 amd64 1:6.0.0-2build1 [10.8 kB] 79s Get:140 http://ftpmaster.internal/ubuntu questing/main amd64 libxrender1 amd64 1:0.9.10-1.1build1 [19.0 kB] 79s Get:141 http://ftpmaster.internal/ubuntu questing/main amd64 libxcursor1 amd64 1:1.2.3-1 [23.1 kB] 79s Get:142 http://ftpmaster.internal/ubuntu questing/main amd64 libxi6 amd64 2:1.8.2-1 [32.4 kB] 79s Get:143 http://ftpmaster.internal/ubuntu questing/main amd64 libxrandr2 amd64 2:1.5.4-1 [19.6 kB] 79s Get:144 http://ftpmaster.internal/ubuntu questing/main amd64 libxss1 amd64 1:1.2.3-1build3 [7204 B] 79s Get:145 http://ftpmaster.internal/ubuntu questing/main amd64 libsdl2-2.0-0 amd64 2.32.2+dfsg-2 [926 kB] 79s Get:146 http://ftpmaster.internal/ubuntu questing/universe amd64 libsndio7.0 amd64 1.10.0-0.1 [29.7 kB] 79s Get:147 http://ftpmaster.internal/ubuntu questing/universe amd64 libsndio-dev amd64 1.10.0-0.1 [24.0 kB] 79s Get:148 http://ftpmaster.internal/ubuntu questing/main amd64 libudev-dev amd64 257.4-1ubuntu3 [22.0 kB] 79s Get:149 http://ftpmaster.internal/ubuntu questing/main amd64 libxrender-dev amd64 1:0.9.10-1.1build1 [26.3 kB] 79s Get:150 http://ftpmaster.internal/ubuntu questing/main amd64 libxfixes-dev amd64 1:6.0.0-2build1 [12.1 kB] 79s Get:151 http://ftpmaster.internal/ubuntu questing/main amd64 libxcursor-dev amd64 1:1.2.3-1 [35.5 kB] 79s Get:152 http://ftpmaster.internal/ubuntu questing/main amd64 libxext-dev amd64 2:1.3.4-1build2 [83.5 kB] 79s Get:153 http://ftpmaster.internal/ubuntu questing/main amd64 libxi-dev amd64 2:1.8.2-1 [194 kB] 79s Get:154 http://ftpmaster.internal/ubuntu questing/main amd64 libxinerama1 amd64 2:1.1.4-3build1 [6396 B] 79s Get:155 http://ftpmaster.internal/ubuntu questing/main amd64 libxinerama-dev amd64 2:1.1.4-3build1 [7988 B] 80s Get:156 http://ftpmaster.internal/ubuntu questing/main amd64 libxkbcommon-dev amd64 1.7.0-2 [57.1 kB] 80s Get:157 http://ftpmaster.internal/ubuntu questing/main amd64 libxrandr-dev amd64 2:1.5.4-1 [26.4 kB] 80s Get:158 http://ftpmaster.internal/ubuntu questing/main amd64 libxss-dev amd64 1:1.2.3-1build3 [12.1 kB] 80s Get:159 http://ftpmaster.internal/ubuntu questing/main amd64 libsm6 amd64 2:1.2.4-1 [17.4 kB] 80s Get:160 http://ftpmaster.internal/ubuntu questing/main amd64 libxt6t64 amd64 1:1.2.1-1.2build1 [171 kB] 80s Get:161 http://ftpmaster.internal/ubuntu questing/main amd64 libsm-dev amd64 2:1.2.4-1 [19.2 kB] 80s Get:162 http://ftpmaster.internal/ubuntu questing/main amd64 libxt-dev amd64 1:1.2.1-1.2build1 [394 kB] 80s Get:163 http://ftpmaster.internal/ubuntu questing/main amd64 libxv1 amd64 2:1.0.11-1.1build1 [10.7 kB] 80s Get:164 http://ftpmaster.internal/ubuntu questing/main amd64 libxv-dev amd64 2:1.0.11-1.1build1 [33.3 kB] 80s Get:165 http://ftpmaster.internal/ubuntu questing/main amd64 libxxf86vm-dev amd64 1:1.1.4-1build4 [13.8 kB] 80s Get:166 http://ftpmaster.internal/ubuntu questing/universe amd64 libsdl2-dev amd64 2.32.2+dfsg-2 [1331 kB] 80s Fetched 157 MB in 6s (28.2 MB/s) 80s Selecting previously unselected package sgml-base. 80s (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 ... 80517 files and directories currently installed.) 80s Preparing to unpack .../000-sgml-base_1.31_all.deb ... 80s Unpacking sgml-base (1.31) ... 80s Selecting previously unselected package binutils-gold-x86-64-linux-gnu. 80s Preparing to unpack .../001-binutils-gold-x86-64-linux-gnu_2.44-2_amd64.deb ... 80s Unpacking binutils-gold-x86-64-linux-gnu (2.44-2) ... 80s Selecting previously unselected package binutils-gold. 80s Preparing to unpack .../002-binutils-gold_2.44-2_amd64.deb ... 80s Unpacking binutils-gold (2.44-2) ... 81s Selecting previously unselected package libisl23:amd64. 81s Preparing to unpack .../003-libisl23_0.27-1_amd64.deb ... 81s Unpacking libisl23:amd64 (0.27-1) ... 81s Selecting previously unselected package libmpc3:amd64. 81s Preparing to unpack .../004-libmpc3_1.3.1-1build2_amd64.deb ... 81s Unpacking libmpc3:amd64 (1.3.1-1build2) ... 81s Selecting previously unselected package cpp-14-x86-64-linux-gnu. 81s Preparing to unpack .../005-cpp-14-x86-64-linux-gnu_14.2.0-19ubuntu2_amd64.deb ... 81s Unpacking cpp-14-x86-64-linux-gnu (14.2.0-19ubuntu2) ... 81s Selecting previously unselected package cpp-14. 81s Preparing to unpack .../006-cpp-14_14.2.0-19ubuntu2_amd64.deb ... 81s Unpacking cpp-14 (14.2.0-19ubuntu2) ... 81s Selecting previously unselected package cpp-x86-64-linux-gnu. 81s Preparing to unpack .../007-cpp-x86-64-linux-gnu_4%3a14.2.0-1ubuntu1_amd64.deb ... 81s Unpacking cpp-x86-64-linux-gnu (4:14.2.0-1ubuntu1) ... 81s Selecting previously unselected package cpp. 81s Preparing to unpack .../008-cpp_4%3a14.2.0-1ubuntu1_amd64.deb ... 81s Unpacking cpp (4:14.2.0-1ubuntu1) ... 81s Selecting previously unselected package libcc1-0:amd64. 81s Preparing to unpack .../009-libcc1-0_15-20250404-0ubuntu1_amd64.deb ... 81s Unpacking libcc1-0:amd64 (15-20250404-0ubuntu1) ... 81s Selecting previously unselected package libgomp1:amd64. 81s Preparing to unpack .../010-libgomp1_15-20250404-0ubuntu1_amd64.deb ... 81s Unpacking libgomp1:amd64 (15-20250404-0ubuntu1) ... 81s Selecting previously unselected package libitm1:amd64. 81s Preparing to unpack .../011-libitm1_15-20250404-0ubuntu1_amd64.deb ... 81s Unpacking libitm1:amd64 (15-20250404-0ubuntu1) ... 81s Selecting previously unselected package libasan8:amd64. 81s Preparing to unpack .../012-libasan8_15-20250404-0ubuntu1_amd64.deb ... 81s Unpacking libasan8:amd64 (15-20250404-0ubuntu1) ... 81s Selecting previously unselected package liblsan0:amd64. 81s Preparing to unpack .../013-liblsan0_15-20250404-0ubuntu1_amd64.deb ... 81s Unpacking liblsan0:amd64 (15-20250404-0ubuntu1) ... 81s Selecting previously unselected package libtsan2:amd64. 81s Preparing to unpack .../014-libtsan2_15-20250404-0ubuntu1_amd64.deb ... 81s Unpacking libtsan2:amd64 (15-20250404-0ubuntu1) ... 81s Selecting previously unselected package libubsan1:amd64. 81s Preparing to unpack .../015-libubsan1_15-20250404-0ubuntu1_amd64.deb ... 81s Unpacking libubsan1:amd64 (15-20250404-0ubuntu1) ... 81s Selecting previously unselected package libhwasan0:amd64. 81s Preparing to unpack .../016-libhwasan0_15-20250404-0ubuntu1_amd64.deb ... 81s Unpacking libhwasan0:amd64 (15-20250404-0ubuntu1) ... 81s Selecting previously unselected package libquadmath0:amd64. 81s Preparing to unpack .../017-libquadmath0_15-20250404-0ubuntu1_amd64.deb ... 81s Unpacking libquadmath0:amd64 (15-20250404-0ubuntu1) ... 81s Selecting previously unselected package libgcc-14-dev:amd64. 81s Preparing to unpack .../018-libgcc-14-dev_14.2.0-19ubuntu2_amd64.deb ... 81s Unpacking libgcc-14-dev:amd64 (14.2.0-19ubuntu2) ... 81s Selecting previously unselected package gcc-14-x86-64-linux-gnu. 81s Preparing to unpack .../019-gcc-14-x86-64-linux-gnu_14.2.0-19ubuntu2_amd64.deb ... 81s Unpacking gcc-14-x86-64-linux-gnu (14.2.0-19ubuntu2) ... 82s Selecting previously unselected package gcc-14. 82s Preparing to unpack .../020-gcc-14_14.2.0-19ubuntu2_amd64.deb ... 82s Unpacking gcc-14 (14.2.0-19ubuntu2) ... 82s Selecting previously unselected package gcc-x86-64-linux-gnu. 82s Preparing to unpack .../021-gcc-x86-64-linux-gnu_4%3a14.2.0-1ubuntu1_amd64.deb ... 82s Unpacking gcc-x86-64-linux-gnu (4:14.2.0-1ubuntu1) ... 82s Selecting previously unselected package gcc. 82s Preparing to unpack .../022-gcc_4%3a14.2.0-1ubuntu1_amd64.deb ... 82s Unpacking gcc (4:14.2.0-1ubuntu1) ... 82s Selecting previously unselected package libstdc++-14-dev:amd64. 82s Preparing to unpack .../023-libstdc++-14-dev_14.2.0-19ubuntu2_amd64.deb ... 82s Unpacking libstdc++-14-dev:amd64 (14.2.0-19ubuntu2) ... 82s Selecting previously unselected package g++-14-x86-64-linux-gnu. 82s Preparing to unpack .../024-g++-14-x86-64-linux-gnu_14.2.0-19ubuntu2_amd64.deb ... 82s Unpacking g++-14-x86-64-linux-gnu (14.2.0-19ubuntu2) ... 82s Selecting previously unselected package g++-14. 82s Preparing to unpack .../025-g++-14_14.2.0-19ubuntu2_amd64.deb ... 82s Unpacking g++-14 (14.2.0-19ubuntu2) ... 82s Selecting previously unselected package g++-x86-64-linux-gnu. 82s Preparing to unpack .../026-g++-x86-64-linux-gnu_4%3a14.2.0-1ubuntu1_amd64.deb ... 82s Unpacking g++-x86-64-linux-gnu (4:14.2.0-1ubuntu1) ... 82s Selecting previously unselected package g++. 82s Preparing to unpack .../027-g++_4%3a14.2.0-1ubuntu1_amd64.deb ... 82s Unpacking g++ (4:14.2.0-1ubuntu1) ... 82s Selecting previously unselected package build-essential. 82s Preparing to unpack .../028-build-essential_12.12ubuntu1_amd64.deb ... 82s Unpacking build-essential (12.12ubuntu1) ... 82s Selecting previously unselected package libllvm20:amd64. 82s Preparing to unpack .../029-libllvm20_1%3a20.1.2-0ubuntu1_amd64.deb ... 82s Unpacking libllvm20:amd64 (1:20.1.2-0ubuntu1) ... 83s Selecting previously unselected package libclang-cpp20. 83s Preparing to unpack .../030-libclang-cpp20_1%3a20.1.2-0ubuntu1_amd64.deb ... 83s Unpacking libclang-cpp20 (1:20.1.2-0ubuntu1) ... 83s Selecting previously unselected package libgc1:amd64. 83s Preparing to unpack .../031-libgc1_1%3a8.2.8-1_amd64.deb ... 83s Unpacking libgc1:amd64 (1:8.2.8-1) ... 83s Selecting previously unselected package libobjc4:amd64. 83s Preparing to unpack .../032-libobjc4_15-20250404-0ubuntu1_amd64.deb ... 83s Unpacking libobjc4:amd64 (15-20250404-0ubuntu1) ... 83s Selecting previously unselected package libobjc-14-dev:amd64. 84s Preparing to unpack .../033-libobjc-14-dev_14.2.0-19ubuntu2_amd64.deb ... 84s Unpacking libobjc-14-dev:amd64 (14.2.0-19ubuntu2) ... 84s Selecting previously unselected package libclang-common-20-dev:amd64. 84s Preparing to unpack .../034-libclang-common-20-dev_1%3a20.1.2-0ubuntu1_amd64.deb ... 84s Unpacking libclang-common-20-dev:amd64 (1:20.1.2-0ubuntu1) ... 84s Selecting previously unselected package llvm-20-linker-tools. 84s Preparing to unpack .../035-llvm-20-linker-tools_1%3a20.1.2-0ubuntu1_amd64.deb ... 84s Unpacking llvm-20-linker-tools (1:20.1.2-0ubuntu1) ... 84s Selecting previously unselected package libclang1-20. 84s Preparing to unpack .../036-libclang1-20_1%3a20.1.2-0ubuntu1_amd64.deb ... 84s Unpacking libclang1-20 (1:20.1.2-0ubuntu1) ... 84s Selecting previously unselected package clang-20. 84s Preparing to unpack .../037-clang-20_1%3a20.1.2-0ubuntu1_amd64.deb ... 84s Unpacking clang-20 (1:20.1.2-0ubuntu1) ... 84s Selecting previously unselected package clang. 84s Preparing to unpack .../038-clang_1%3a20.0-63ubuntu1_amd64.deb ... 84s Unpacking clang (1:20.0-63ubuntu1) ... 84s Selecting previously unselected package gir1.2-glib-2.0-dev:amd64. 84s Preparing to unpack .../039-gir1.2-glib-2.0-dev_2.84.1-1_amd64.deb ... 84s Unpacking gir1.2-glib-2.0-dev:amd64 (2.84.1-1) ... 84s Selecting previously unselected package libibus-1.0-5:amd64. 84s Preparing to unpack .../040-libibus-1.0-5_1.5.32-1_amd64.deb ... 84s Unpacking libibus-1.0-5:amd64 (1.5.32-1) ... 84s Selecting previously unselected package gir1.2-ibus-1.0:amd64. 84s Preparing to unpack .../041-gir1.2-ibus-1.0_1.5.32-1_amd64.deb ... 84s Unpacking gir1.2-ibus-1.0:amd64 (1.5.32-1) ... 84s Selecting previously unselected package native-architecture. 84s Preparing to unpack .../042-native-architecture_0.2.6_all.deb ... 84s Unpacking native-architecture (0.2.6) ... 84s Selecting previously unselected package libgirepository-2.0-0:amd64. 84s Preparing to unpack .../043-libgirepository-2.0-0_2.84.1-1_amd64.deb ... 84s Unpacking libgirepository-2.0-0:amd64 (2.84.1-1) ... 84s Selecting previously unselected package girepository-tools:amd64. 84s Preparing to unpack .../044-girepository-tools_2.84.1-1_amd64.deb ... 84s Unpacking girepository-tools:amd64 (2.84.1-1) ... 84s Selecting previously unselected package libasound2-data. 84s Preparing to unpack .../045-libasound2-data_1.2.13-1build1_all.deb ... 84s Unpacking libasound2-data (1.2.13-1build1) ... 84s Selecting previously unselected package libasound2t64:amd64. 84s Preparing to unpack .../046-libasound2t64_1.2.13-1build1_amd64.deb ... 84s Unpacking libasound2t64:amd64 (1.2.13-1build1) ... 84s Selecting previously unselected package libasound2-dev:amd64. 84s Preparing to unpack .../047-libasound2-dev_1.2.13-1build1_amd64.deb ... 84s Unpacking libasound2-dev:amd64 (1.2.13-1build1) ... 84s Selecting previously unselected package libasyncns0:amd64. 84s Preparing to unpack .../048-libasyncns0_0.8-6build4_amd64.deb ... 84s Unpacking libasyncns0:amd64 (0.8-6build4) ... 84s Selecting previously unselected package libcap-dev:amd64. 84s Preparing to unpack .../049-libcap-dev_1%3a2.73-4ubuntu1_amd64.deb ... 84s Unpacking libcap-dev:amd64 (1:2.73-4ubuntu1) ... 84s Selecting previously unselected package libsystemd-dev:amd64. 84s Preparing to unpack .../050-libsystemd-dev_257.4-1ubuntu3_amd64.deb ... 84s Unpacking libsystemd-dev:amd64 (257.4-1ubuntu3) ... 84s Selecting previously unselected package libpkgconf3:amd64. 84s Preparing to unpack .../051-libpkgconf3_1.8.1-4_amd64.deb ... 84s Unpacking libpkgconf3:amd64 (1.8.1-4) ... 84s Selecting previously unselected package pkgconf-bin. 84s Preparing to unpack .../052-pkgconf-bin_1.8.1-4_amd64.deb ... 84s Unpacking pkgconf-bin (1.8.1-4) ... 84s Selecting previously unselected package pkgconf:amd64. 84s Preparing to unpack .../053-pkgconf_1.8.1-4_amd64.deb ... 84s Unpacking pkgconf:amd64 (1.8.1-4) ... 85s Selecting previously unselected package xml-core. 85s Preparing to unpack .../054-xml-core_0.19_all.deb ... 85s Unpacking xml-core (0.19) ... 85s Selecting previously unselected package libdbus-1-dev:amd64. 85s Preparing to unpack .../055-libdbus-1-dev_1.16.2-2ubuntu1_amd64.deb ... 85s Unpacking libdbus-1-dev:amd64 (1.16.2-2ubuntu1) ... 85s Selecting previously unselected package libwayland-client0:amd64. 85s Preparing to unpack .../056-libwayland-client0_1.23.1-3_amd64.deb ... 85s Unpacking libwayland-client0:amd64 (1.23.1-3) ... 85s Selecting previously unselected package libdecor-0-0:amd64. 85s Preparing to unpack .../057-libdecor-0-0_0.2.2-2_amd64.deb ... 85s Unpacking libdecor-0-0:amd64 (0.2.2-2) ... 85s Selecting previously unselected package libwayland-server0:amd64. 85s Preparing to unpack .../058-libwayland-server0_1.23.1-3_amd64.deb ... 85s Unpacking libwayland-server0:amd64 (1.23.1-3) ... 85s Selecting previously unselected package libwayland-cursor0:amd64. 85s Preparing to unpack .../059-libwayland-cursor0_1.23.1-3_amd64.deb ... 85s Unpacking libwayland-cursor0:amd64 (1.23.1-3) ... 85s Selecting previously unselected package libwayland-egl1:amd64. 85s Preparing to unpack .../060-libwayland-egl1_1.23.1-3_amd64.deb ... 85s Unpacking libwayland-egl1:amd64 (1.23.1-3) ... 85s Selecting previously unselected package libwayland-bin. 85s Preparing to unpack .../061-libwayland-bin_1.23.1-3_amd64.deb ... 85s Unpacking libwayland-bin (1.23.1-3) ... 85s Selecting previously unselected package libffi-dev:amd64. 85s Preparing to unpack .../062-libffi-dev_3.4.7-1_amd64.deb ... 85s Unpacking libffi-dev:amd64 (3.4.7-1) ... 85s Selecting previously unselected package libwayland-dev:amd64. 85s Preparing to unpack .../063-libwayland-dev_1.23.1-3_amd64.deb ... 85s Unpacking libwayland-dev:amd64 (1.23.1-3) ... 85s Selecting previously unselected package libdecor-0-dev:amd64. 85s Preparing to unpack .../064-libdecor-0-dev_0.2.2-2_amd64.deb ... 85s Unpacking libdecor-0-dev:amd64 (0.2.2-2) ... 85s Selecting previously unselected package libpciaccess0:amd64. 85s Preparing to unpack .../065-libpciaccess0_0.17-3build1_amd64.deb ... 85s Unpacking libpciaccess0:amd64 (0.17-3build1) ... 85s Selecting previously unselected package libdrm-intel1:amd64. 85s Preparing to unpack .../066-libdrm-intel1_2.4.124-2_amd64.deb ... 85s Unpacking libdrm-intel1:amd64 (2.4.124-2) ... 85s Selecting previously unselected package libdrm-radeon1:amd64. 85s Preparing to unpack .../067-libdrm-radeon1_2.4.124-2_amd64.deb ... 85s Unpacking libdrm-radeon1:amd64 (2.4.124-2) ... 85s Selecting previously unselected package libdrm-nouveau2:amd64. 85s Preparing to unpack .../068-libdrm-nouveau2_2.4.124-2_amd64.deb ... 85s Unpacking libdrm-nouveau2:amd64 (2.4.124-2) ... 85s Selecting previously unselected package libpciaccess-dev:amd64. 85s Preparing to unpack .../069-libpciaccess-dev_0.17-3build1_amd64.deb ... 85s Unpacking libpciaccess-dev:amd64 (0.17-3build1) ... 85s Selecting previously unselected package libdrm-dev:amd64. 85s Preparing to unpack .../070-libdrm-dev_2.4.124-2_amd64.deb ... 85s Unpacking libdrm-dev:amd64 (2.4.124-2) ... 85s Selecting previously unselected package libglvnd0:amd64. 85s Preparing to unpack .../071-libglvnd0_1.7.0-1build1_amd64.deb ... 85s Unpacking libglvnd0:amd64 (1.7.0-1build1) ... 85s Selecting previously unselected package libx11-xcb1:amd64. 85s Preparing to unpack .../072-libx11-xcb1_2%3a1.8.10-2_amd64.deb ... 85s Unpacking libx11-xcb1:amd64 (2:1.8.10-2) ... 85s Selecting previously unselected package libxcb-dri3-0:amd64. 85s Preparing to unpack .../073-libxcb-dri3-0_1.17.0-2_amd64.deb ... 85s Unpacking libxcb-dri3-0:amd64 (1.17.0-2) ... 85s Selecting previously unselected package libxcb-present0:amd64. 85s Preparing to unpack .../074-libxcb-present0_1.17.0-2_amd64.deb ... 85s Unpacking libxcb-present0:amd64 (1.17.0-2) ... 85s Selecting previously unselected package libxcb-randr0:amd64. 85s Preparing to unpack .../075-libxcb-randr0_1.17.0-2_amd64.deb ... 85s Unpacking libxcb-randr0:amd64 (1.17.0-2) ... 85s Selecting previously unselected package libxcb-sync1:amd64. 85s Preparing to unpack .../076-libxcb-sync1_1.17.0-2_amd64.deb ... 85s Unpacking libxcb-sync1:amd64 (1.17.0-2) ... 85s Selecting previously unselected package libxcb-xfixes0:amd64. 85s Preparing to unpack .../077-libxcb-xfixes0_1.17.0-2_amd64.deb ... 85s Unpacking libxcb-xfixes0:amd64 (1.17.0-2) ... 85s Selecting previously unselected package libxshmfence1:amd64. 85s Preparing to unpack .../078-libxshmfence1_1.3.3-1_amd64.deb ... 85s Unpacking libxshmfence1:amd64 (1.3.3-1) ... 85s Selecting previously unselected package mesa-libgallium:amd64. 85s Preparing to unpack .../079-mesa-libgallium_25.0.3-1ubuntu2_amd64.deb ... 85s Unpacking mesa-libgallium:amd64 (25.0.3-1ubuntu2) ... 85s Selecting previously unselected package libgbm1:amd64. 85s Preparing to unpack .../080-libgbm1_25.0.3-1ubuntu2_amd64.deb ... 85s Unpacking libgbm1:amd64 (25.0.3-1ubuntu2) ... 85s Selecting previously unselected package libxcb-shm0:amd64. 85s Preparing to unpack .../081-libxcb-shm0_1.17.0-2_amd64.deb ... 85s Unpacking libxcb-shm0:amd64 (1.17.0-2) ... 85s Selecting previously unselected package libegl-mesa0:amd64. 85s Preparing to unpack .../082-libegl-mesa0_25.0.3-1ubuntu2_amd64.deb ... 85s Unpacking libegl-mesa0:amd64 (25.0.3-1ubuntu2) ... 85s Selecting previously unselected package libegl1:amd64. 85s Preparing to unpack .../083-libegl1_1.7.0-1build1_amd64.deb ... 85s Unpacking libegl1:amd64 (1.7.0-1build1) ... 86s Selecting previously unselected package libxcb-glx0:amd64. 86s Preparing to unpack .../084-libxcb-glx0_1.17.0-2_amd64.deb ... 86s Unpacking libxcb-glx0:amd64 (1.17.0-2) ... 86s Selecting previously unselected package libxxf86vm1:amd64. 86s Preparing to unpack .../085-libxxf86vm1_1%3a1.1.4-1build4_amd64.deb ... 86s Unpacking libxxf86vm1:amd64 (1:1.1.4-1build4) ... 86s Selecting previously unselected package libvulkan1:amd64. 86s Preparing to unpack .../086-libvulkan1_1.4.309.0-1_amd64.deb ... 86s Unpacking libvulkan1:amd64 (1.4.309.0-1) ... 86s Selecting previously unselected package libgl1-mesa-dri:amd64. 86s Preparing to unpack .../087-libgl1-mesa-dri_25.0.3-1ubuntu2_amd64.deb ... 86s Unpacking libgl1-mesa-dri:amd64 (25.0.3-1ubuntu2) ... 86s Selecting previously unselected package libglx-mesa0:amd64. 86s Preparing to unpack .../088-libglx-mesa0_25.0.3-1ubuntu2_amd64.deb ... 86s Unpacking libglx-mesa0:amd64 (25.0.3-1ubuntu2) ... 86s Selecting previously unselected package libglx0:amd64. 86s Preparing to unpack .../089-libglx0_1.7.0-1build1_amd64.deb ... 86s Unpacking libglx0:amd64 (1.7.0-1build1) ... 86s Selecting previously unselected package libgl1:amd64. 86s Preparing to unpack .../090-libgl1_1.7.0-1build1_amd64.deb ... 86s Unpacking libgl1:amd64 (1.7.0-1build1) ... 86s Selecting previously unselected package xorg-sgml-doctools. 86s Preparing to unpack .../091-xorg-sgml-doctools_1%3a1.11-1.1_all.deb ... 86s Unpacking xorg-sgml-doctools (1:1.11-1.1) ... 86s Selecting previously unselected package x11proto-dev. 86s Preparing to unpack .../092-x11proto-dev_2024.1-1_all.deb ... 86s Unpacking x11proto-dev (2024.1-1) ... 86s Selecting previously unselected package libxau-dev:amd64. 86s Preparing to unpack .../093-libxau-dev_1%3a1.0.11-1_amd64.deb ... 86s Unpacking libxau-dev:amd64 (1:1.0.11-1) ... 86s Selecting previously unselected package libxdmcp-dev:amd64. 86s Preparing to unpack .../094-libxdmcp-dev_1%3a1.1.5-1_amd64.deb ... 86s Unpacking libxdmcp-dev:amd64 (1:1.1.5-1) ... 86s Selecting previously unselected package xtrans-dev. 86s Preparing to unpack .../095-xtrans-dev_1.4.0-1_all.deb ... 86s Unpacking xtrans-dev (1.4.0-1) ... 86s Selecting previously unselected package libxcb1-dev:amd64. 86s Preparing to unpack .../096-libxcb1-dev_1.17.0-2_amd64.deb ... 86s Unpacking libxcb1-dev:amd64 (1.17.0-2) ... 86s Selecting previously unselected package libx11-dev:amd64. 86s Preparing to unpack .../097-libx11-dev_2%3a1.8.10-2_amd64.deb ... 86s Unpacking libx11-dev:amd64 (2:1.8.10-2) ... 86s Selecting previously unselected package libglx-dev:amd64. 86s Preparing to unpack .../098-libglx-dev_1.7.0-1build1_amd64.deb ... 86s Unpacking libglx-dev:amd64 (1.7.0-1build1) ... 86s Selecting previously unselected package libgl-dev:amd64. 86s Preparing to unpack .../099-libgl-dev_1.7.0-1build1_amd64.deb ... 86s Unpacking libgl-dev:amd64 (1.7.0-1build1) ... 86s Selecting previously unselected package libegl-dev:amd64. 86s Preparing to unpack .../100-libegl-dev_1.7.0-1build1_amd64.deb ... 86s Unpacking libegl-dev:amd64 (1.7.0-1build1) ... 86s Selecting previously unselected package libogg0:amd64. 86s Preparing to unpack .../101-libogg0_1.3.5-3build1_amd64.deb ... 86s Unpacking libogg0:amd64 (1.3.5-3build1) ... 86s Selecting previously unselected package libflac14:amd64. 86s Preparing to unpack .../102-libflac14_1.5.0+ds-2_amd64.deb ... 86s Unpacking libflac14:amd64 (1.5.0+ds-2) ... 86s Selecting previously unselected package libgbm-dev:amd64. 86s Preparing to unpack .../103-libgbm-dev_25.0.3-1ubuntu2_amd64.deb ... 86s Unpacking libgbm-dev:amd64 (25.0.3-1ubuntu2) ... 86s Selecting previously unselected package uuid-dev:amd64. 86s Preparing to unpack .../104-uuid-dev_2.40.2-14ubuntu1_amd64.deb ... 86s Unpacking uuid-dev:amd64 (2.40.2-14ubuntu1) ... 86s Selecting previously unselected package libblkid-dev:amd64. 86s Preparing to unpack .../105-libblkid-dev_2.40.2-14ubuntu1_amd64.deb ... 86s Unpacking libblkid-dev:amd64 (2.40.2-14ubuntu1) ... 86s Selecting previously unselected package libsepol-dev:amd64. 86s Preparing to unpack .../106-libsepol-dev_3.8.1-1_amd64.deb ... 86s Unpacking libsepol-dev:amd64 (3.8.1-1) ... 86s Selecting previously unselected package libpcre2-16-0:amd64. 86s Preparing to unpack .../107-libpcre2-16-0_10.45-1_amd64.deb ... 86s Unpacking libpcre2-16-0:amd64 (10.45-1) ... 86s Selecting previously unselected package libpcre2-32-0:amd64. 86s Preparing to unpack .../108-libpcre2-32-0_10.45-1_amd64.deb ... 86s Unpacking libpcre2-32-0:amd64 (10.45-1) ... 86s Selecting previously unselected package libpcre2-posix3:amd64. 86s Preparing to unpack .../109-libpcre2-posix3_10.45-1_amd64.deb ... 86s Unpacking libpcre2-posix3:amd64 (10.45-1) ... 86s Selecting previously unselected package libpcre2-dev:amd64. 86s Preparing to unpack .../110-libpcre2-dev_10.45-1_amd64.deb ... 86s Unpacking libpcre2-dev:amd64 (10.45-1) ... 86s Selecting previously unselected package libselinux1-dev:amd64. 86s Preparing to unpack .../111-libselinux1-dev_3.7-3ubuntu3_amd64.deb ... 86s Unpacking libselinux1-dev:amd64 (3.7-3ubuntu3) ... 86s Selecting previously unselected package libmount-dev:amd64. 86s Preparing to unpack .../112-libmount-dev_2.40.2-14ubuntu1_amd64.deb ... 86s Unpacking libmount-dev:amd64 (2.40.2-14ubuntu1) ... 86s Selecting previously unselected package libsysprof-capture-4-dev:amd64. 86s Preparing to unpack .../113-libsysprof-capture-4-dev_48.0-2_amd64.deb ... 86s Unpacking libsysprof-capture-4-dev:amd64 (48.0-2) ... 86s Selecting previously unselected package zlib1g-dev:amd64. 86s Preparing to unpack .../114-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1ubuntu1_amd64.deb ... 86s Unpacking zlib1g-dev:amd64 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 86s Selecting previously unselected package libgio-2.0-dev:amd64. 86s Preparing to unpack .../115-libgio-2.0-dev_2.84.1-1_amd64.deb ... 86s Unpacking libgio-2.0-dev:amd64 (2.84.1-1) ... 86s Selecting previously unselected package libgio-2.0-dev-bin. 87s Preparing to unpack .../116-libgio-2.0-dev-bin_2.84.1-1_amd64.deb ... 87s Unpacking libgio-2.0-dev-bin (2.84.1-1) ... 87s Selecting previously unselected package libgles1:amd64. 87s Preparing to unpack .../117-libgles1_1.7.0-1build1_amd64.deb ... 87s Unpacking libgles1:amd64 (1.7.0-1build1) ... 87s Selecting previously unselected package libgles2:amd64. 87s Preparing to unpack .../118-libgles2_1.7.0-1build1_amd64.deb ... 87s Unpacking libgles2:amd64 (1.7.0-1build1) ... 87s Selecting previously unselected package libgles-dev:amd64. 87s Preparing to unpack .../119-libgles-dev_1.7.0-1build1_amd64.deb ... 87s Unpacking libgles-dev:amd64 (1.7.0-1build1) ... 87s Selecting previously unselected package libglib2.0-bin. 87s Preparing to unpack .../120-libglib2.0-bin_2.84.1-1_amd64.deb ... 87s Unpacking libglib2.0-bin (2.84.1-1) ... 87s Selecting previously unselected package libglib2.0-dev-bin. 87s Preparing to unpack .../121-libglib2.0-dev-bin_2.84.1-1_amd64.deb ... 87s Unpacking libglib2.0-dev-bin (2.84.1-1) ... 87s Selecting previously unselected package libglib2.0-dev:amd64. 87s Preparing to unpack .../122-libglib2.0-dev_2.84.1-1_amd64.deb ... 87s Unpacking libglib2.0-dev:amd64 (2.84.1-1) ... 87s Selecting previously unselected package libibus-1.0-dev:amd64. 87s Preparing to unpack .../123-libibus-1.0-dev_1.5.32-1_amd64.deb ... 87s Unpacking libibus-1.0-dev:amd64 (1.5.32-1) ... 87s Selecting previously unselected package x11-common. 87s Preparing to unpack .../124-x11-common_1%3a7.7+23ubuntu4_all.deb ... 87s Unpacking x11-common (1:7.7+23ubuntu4) ... 87s Selecting previously unselected package libice6:amd64. 87s Preparing to unpack .../125-libice6_2%3a1.1.1-1_amd64.deb ... 87s Unpacking libice6:amd64 (2:1.1.1-1) ... 87s Selecting previously unselected package libice-dev:amd64. 87s Preparing to unpack .../126-libice-dev_2%3a1.1.1-1_amd64.deb ... 87s Unpacking libice-dev:amd64 (2:1.1.1-1) ... 87s Selecting previously unselected package libmp3lame0:amd64. 87s Preparing to unpack .../127-libmp3lame0_3.100-6build1_amd64.deb ... 87s Unpacking libmp3lame0:amd64 (3.100-6build1) ... 87s Selecting previously unselected package libmpg123-0t64:amd64. 87s Preparing to unpack .../128-libmpg123-0t64_1.32.10-1_amd64.deb ... 87s Unpacking libmpg123-0t64:amd64 (1.32.10-1) ... 87s Selecting previously unselected package libopus0:amd64. 87s Preparing to unpack .../129-libopus0_1.5.2-2_amd64.deb ... 87s Unpacking libopus0:amd64 (1.5.2-2) ... 87s Selecting previously unselected package libvorbis0a:amd64. 87s Preparing to unpack .../130-libvorbis0a_1.3.7-2_amd64.deb ... 87s Unpacking libvorbis0a:amd64 (1.3.7-2) ... 87s Selecting previously unselected package libvorbisenc2:amd64. 87s Preparing to unpack .../131-libvorbisenc2_1.3.7-2_amd64.deb ... 87s Unpacking libvorbisenc2:amd64 (1.3.7-2) ... 87s Selecting previously unselected package libsndfile1:amd64. 87s Preparing to unpack .../132-libsndfile1_1.2.2-2build1_amd64.deb ... 87s Unpacking libsndfile1:amd64 (1.2.2-2build1) ... 87s Selecting previously unselected package libpulse0:amd64. 87s Preparing to unpack .../133-libpulse0_1%3a17.0+dfsg1-2ubuntu2_amd64.deb ... 87s Unpacking libpulse0:amd64 (1:17.0+dfsg1-2ubuntu2) ... 87s Selecting previously unselected package libpulse-mainloop-glib0:amd64. 87s Preparing to unpack .../134-libpulse-mainloop-glib0_1%3a17.0+dfsg1-2ubuntu2_amd64.deb ... 87s Unpacking libpulse-mainloop-glib0:amd64 (1:17.0+dfsg1-2ubuntu2) ... 87s Selecting previously unselected package libpulse-dev:amd64. 87s Preparing to unpack .../135-libpulse-dev_1%3a17.0+dfsg1-2ubuntu2_amd64.deb ... 87s Unpacking libpulse-dev:amd64 (1:17.0+dfsg1-2ubuntu2) ... 87s Selecting previously unselected package libsamplerate0:amd64. 87s Preparing to unpack .../136-libsamplerate0_0.2.2-4build1_amd64.deb ... 87s Unpacking libsamplerate0:amd64 (0.2.2-4build1) ... 87s Selecting previously unselected package libsamplerate0-dev:amd64. 87s Preparing to unpack .../137-libsamplerate0-dev_0.2.2-4build1_amd64.deb ... 87s Unpacking libsamplerate0-dev:amd64 (0.2.2-4build1) ... 87s Selecting previously unselected package libxfixes3:amd64. 87s Preparing to unpack .../138-libxfixes3_1%3a6.0.0-2build1_amd64.deb ... 87s Unpacking libxfixes3:amd64 (1:6.0.0-2build1) ... 87s Selecting previously unselected package libxrender1:amd64. 87s Preparing to unpack .../139-libxrender1_1%3a0.9.10-1.1build1_amd64.deb ... 87s Unpacking libxrender1:amd64 (1:0.9.10-1.1build1) ... 87s Selecting previously unselected package libxcursor1:amd64. 87s Preparing to unpack .../140-libxcursor1_1%3a1.2.3-1_amd64.deb ... 87s Unpacking libxcursor1:amd64 (1:1.2.3-1) ... 87s Selecting previously unselected package libxi6:amd64. 87s Preparing to unpack .../141-libxi6_2%3a1.8.2-1_amd64.deb ... 87s Unpacking libxi6:amd64 (2:1.8.2-1) ... 87s Selecting previously unselected package libxrandr2:amd64. 87s Preparing to unpack .../142-libxrandr2_2%3a1.5.4-1_amd64.deb ... 87s Unpacking libxrandr2:amd64 (2:1.5.4-1) ... 87s Selecting previously unselected package libxss1:amd64. 87s Preparing to unpack .../143-libxss1_1%3a1.2.3-1build3_amd64.deb ... 87s Unpacking libxss1:amd64 (1:1.2.3-1build3) ... 87s Selecting previously unselected package libsdl2-2.0-0:amd64. 87s Preparing to unpack .../144-libsdl2-2.0-0_2.32.2+dfsg-2_amd64.deb ... 87s Unpacking libsdl2-2.0-0:amd64 (2.32.2+dfsg-2) ... 87s Selecting previously unselected package libsndio7.0:amd64. 87s Preparing to unpack .../145-libsndio7.0_1.10.0-0.1_amd64.deb ... 87s Unpacking libsndio7.0:amd64 (1.10.0-0.1) ... 87s Selecting previously unselected package libsndio-dev:amd64. 87s Preparing to unpack .../146-libsndio-dev_1.10.0-0.1_amd64.deb ... 87s Unpacking libsndio-dev:amd64 (1.10.0-0.1) ... 87s Selecting previously unselected package libudev-dev:amd64. 87s Preparing to unpack .../147-libudev-dev_257.4-1ubuntu3_amd64.deb ... 87s Unpacking libudev-dev:amd64 (257.4-1ubuntu3) ... 87s Selecting previously unselected package libxrender-dev:amd64. 87s Preparing to unpack .../148-libxrender-dev_1%3a0.9.10-1.1build1_amd64.deb ... 87s Unpacking libxrender-dev:amd64 (1:0.9.10-1.1build1) ... 88s Selecting previously unselected package libxfixes-dev:amd64. 88s Preparing to unpack .../149-libxfixes-dev_1%3a6.0.0-2build1_amd64.deb ... 88s Unpacking libxfixes-dev:amd64 (1:6.0.0-2build1) ... 88s Selecting previously unselected package libxcursor-dev:amd64. 88s Preparing to unpack .../150-libxcursor-dev_1%3a1.2.3-1_amd64.deb ... 88s Unpacking libxcursor-dev:amd64 (1:1.2.3-1) ... 88s Selecting previously unselected package libxext-dev:amd64. 88s Preparing to unpack .../151-libxext-dev_2%3a1.3.4-1build2_amd64.deb ... 88s Unpacking libxext-dev:amd64 (2:1.3.4-1build2) ... 88s Selecting previously unselected package libxi-dev:amd64. 88s Preparing to unpack .../152-libxi-dev_2%3a1.8.2-1_amd64.deb ... 88s Unpacking libxi-dev:amd64 (2:1.8.2-1) ... 88s Selecting previously unselected package libxinerama1:amd64. 88s Preparing to unpack .../153-libxinerama1_2%3a1.1.4-3build1_amd64.deb ... 88s Unpacking libxinerama1:amd64 (2:1.1.4-3build1) ... 88s Selecting previously unselected package libxinerama-dev:amd64. 88s Preparing to unpack .../154-libxinerama-dev_2%3a1.1.4-3build1_amd64.deb ... 88s Unpacking libxinerama-dev:amd64 (2:1.1.4-3build1) ... 88s Selecting previously unselected package libxkbcommon-dev:amd64. 88s Preparing to unpack .../155-libxkbcommon-dev_1.7.0-2_amd64.deb ... 88s Unpacking libxkbcommon-dev:amd64 (1.7.0-2) ... 88s Selecting previously unselected package libxrandr-dev:amd64. 88s Preparing to unpack .../156-libxrandr-dev_2%3a1.5.4-1_amd64.deb ... 88s Unpacking libxrandr-dev:amd64 (2:1.5.4-1) ... 88s Selecting previously unselected package libxss-dev:amd64. 88s Preparing to unpack .../157-libxss-dev_1%3a1.2.3-1build3_amd64.deb ... 88s Unpacking libxss-dev:amd64 (1:1.2.3-1build3) ... 88s Selecting previously unselected package libsm6:amd64. 88s Preparing to unpack .../158-libsm6_2%3a1.2.4-1_amd64.deb ... 88s Unpacking libsm6:amd64 (2:1.2.4-1) ... 88s Selecting previously unselected package libxt6t64:amd64. 88s Preparing to unpack .../159-libxt6t64_1%3a1.2.1-1.2build1_amd64.deb ... 88s Unpacking libxt6t64:amd64 (1:1.2.1-1.2build1) ... 88s Selecting previously unselected package libsm-dev:amd64. 88s Preparing to unpack .../160-libsm-dev_2%3a1.2.4-1_amd64.deb ... 88s Unpacking libsm-dev:amd64 (2:1.2.4-1) ... 88s Selecting previously unselected package libxt-dev:amd64. 88s Preparing to unpack .../161-libxt-dev_1%3a1.2.1-1.2build1_amd64.deb ... 88s Unpacking libxt-dev:amd64 (1:1.2.1-1.2build1) ... 88s Selecting previously unselected package libxv1:amd64. 88s Preparing to unpack .../162-libxv1_2%3a1.0.11-1.1build1_amd64.deb ... 88s Unpacking libxv1:amd64 (2:1.0.11-1.1build1) ... 88s Selecting previously unselected package libxv-dev:amd64. 88s Preparing to unpack .../163-libxv-dev_2%3a1.0.11-1.1build1_amd64.deb ... 88s Unpacking libxv-dev:amd64 (2:1.0.11-1.1build1) ... 88s Selecting previously unselected package libxxf86vm-dev:amd64. 88s Preparing to unpack .../164-libxxf86vm-dev_1%3a1.1.4-1build4_amd64.deb ... 88s Unpacking libxxf86vm-dev:amd64 (1:1.1.4-1build4) ... 88s Selecting previously unselected package libsdl2-dev:amd64. 88s Preparing to unpack .../165-libsdl2-dev_2.32.2+dfsg-2_amd64.deb ... 88s Unpacking libsdl2-dev:amd64 (2.32.2+dfsg-2) ... 88s Setting up libxcb-dri3-0:amd64 (1.17.0-2) ... 88s Setting up libwayland-server0:amd64 (1.23.1-3) ... 88s Setting up binutils-gold-x86-64-linux-gnu (2.44-2) ... 88s Setting up libx11-xcb1:amd64 (2:1.8.10-2) ... 88s Setting up libpciaccess0:amd64 (0.17-3build1) ... 88s Setting up libgio-2.0-dev-bin (2.84.1-1) ... 88s Setting up libdrm-nouveau2:amd64 (2.4.124-2) ... 88s Setting up native-architecture (0.2.6) ... 88s Setting up libpciaccess-dev:amd64 (0.17-3build1) ... 88s Setting up libxcb-xfixes0:amd64 (1.17.0-2) ... 88s Setting up libogg0:amd64 (1.3.5-3build1) ... 88s Setting up libxi6:amd64 (2:1.8.2-1) ... 88s Setting up libxrender1:amd64 (1:0.9.10-1.1build1) ... 88s Setting up libgirepository-2.0-0:amd64 (2.84.1-1) ... 88s Setting up libdrm-radeon1:amd64 (2.4.124-2) ... 89s Setting up binutils-gold (2.44-2) ... 89s Setting up libglvnd0:amd64 (1.7.0-1build1) ... 89s Setting up libclang-common-20-dev:amd64 (1:20.1.2-0ubuntu1) ... 89s Setting up libxcb-glx0:amd64 (1.17.0-2) ... 89s Setting up libxkbcommon-dev:amd64 (1.7.0-2) ... 89s Setting up libdrm-intel1:amd64 (2.4.124-2) ... 89s Setting up libibus-1.0-5:amd64 (1.5.32-1) ... 89s Setting up x11-common (1:7.7+23ubuntu4) ... 89s Setting up libglib2.0-bin (2.84.1-1) ... 89s Setting up libxcb-shm0:amd64 (1.17.0-2) ... 89s Setting up libmpg123-0t64:amd64 (1.32.10-1) ... 89s Setting up libgomp1:amd64 (15-20250404-0ubuntu1) ... 89s Setting up libffi-dev:amd64 (3.4.7-1) ... 89s Setting up libpcre2-16-0:amd64 (10.45-1) ... 89s Setting up libxxf86vm1:amd64 (1:1.1.4-1build4) ... 89s Setting up libxcb-present0:amd64 (1.17.0-2) ... 89s Setting up libsysprof-capture-4-dev:amd64 (48.0-2) ... 89s Setting up libasound2-data (1.2.13-1build1) ... 89s Setting up xtrans-dev (1.4.0-1) ... 89s Setting up libwayland-bin (1.23.1-3) ... 89s Setting up libpcre2-32-0:amd64 (10.45-1) ... 89s Setting up libpkgconf3:amd64 (1.8.1-4) ... 89s Setting up libgles2:amd64 (1.7.0-1build1) ... 89s Setting up libasound2t64:amd64 (1.2.13-1build1) ... 89s Setting up libxfixes3:amd64 (1:6.0.0-2build1) ... 89s Setting up libxcb-sync1:amd64 (1.17.0-2) ... 89s Setting up uuid-dev:amd64 (2.40.2-14ubuntu1) ... 89s Setting up libgles1:amd64 (1.7.0-1build1) ... 89s Setting up libopus0:amd64 (1.5.2-2) ... 89s Setting up libquadmath0:amd64 (15-20250404-0ubuntu1) ... 89s Setting up libxinerama1:amd64 (2:1.1.4-3build1) ... 89s Setting up libxv1:amd64 (2:1.0.11-1.1build1) ... 89s Setting up libmpc3:amd64 (1.3.1-1build2) ... 89s Setting up libvorbis0a:amd64 (1.3.7-2) ... 89s Setting up libxrandr2:amd64 (2:1.5.4-1) ... 89s Setting up libllvm20:amd64 (1:20.1.2-0ubuntu1) ... 89s Setting up libflac14:amd64 (1.5.0+ds-2) ... 89s Setting up libsepol-dev:amd64 (3.8.1-1) ... 89s Setting up pkgconf-bin (1.8.1-4) ... 89s Setting up libgc1:amd64 (1:8.2.8-1) ... 89s Setting up libvulkan1:amd64 (1.4.309.0-1) ... 89s Setting up libubsan1:amd64 (15-20250404-0ubuntu1) ... 89s Setting up libsndio7.0:amd64 (1.10.0-0.1) ... 89s Setting up zlib1g-dev:amd64 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 89s Setting up libpcre2-posix3:amd64 (10.45-1) ... 89s Setting up gir1.2-glib-2.0-dev:amd64 (2.84.1-1) ... 89s Setting up libasyncns0:amd64 (0.8-6build4) ... 89s Setting up libxshmfence1:amd64 (1.3.3-1) ... 89s Setting up libhwasan0:amd64 (15-20250404-0ubuntu1) ... 89s Setting up libxcb-randr0:amd64 (1.17.0-2) ... 89s Setting up libasan8:amd64 (15-20250404-0ubuntu1) ... 89s Setting up xorg-sgml-doctools (1:1.11-1.1) ... 89s Setting up sgml-base (1.31) ... 89s Setting up libwayland-egl1:amd64 (1.23.1-3) ... 89s Setting up libxss1:amd64 (1:1.2.3-1build3) ... 89s Setting up libtsan2:amd64 (15-20250404-0ubuntu1) ... 89s Setting up libisl23:amd64 (0.27-1) ... 89s Setting up libasound2-dev:amd64 (1.2.13-1build1) ... 89s Setting up libsamplerate0:amd64 (0.2.2-4build1) ... 89s Setting up libcap-dev:amd64 (1:2.73-4ubuntu1) ... 89s Setting up gir1.2-ibus-1.0:amd64 (1.5.32-1) ... 89s Setting up libclang1-20 (1:20.1.2-0ubuntu1) ... 89s Setting up libcc1-0:amd64 (15-20250404-0ubuntu1) ... 89s Setting up libsystemd-dev:amd64 (257.4-1ubuntu3) ... 89s Setting up liblsan0:amd64 (15-20250404-0ubuntu1) ... 89s Setting up libmp3lame0:amd64 (3.100-6build1) ... 89s Setting up libitm1:amd64 (15-20250404-0ubuntu1) ... 89s Setting up libvorbisenc2:amd64 (1.3.7-2) ... 89s Setting up libwayland-client0:amd64 (1.23.1-3) ... 89s Setting up x11proto-dev (2024.1-1) ... 89s Setting up libblkid-dev:amd64 (2.40.2-14ubuntu1) ... 89s Setting up libice6:amd64 (2:1.1.1-1) ... 89s Setting up mesa-libgallium:amd64 (25.0.3-1ubuntu2) ... 89s Setting up libdrm-dev:amd64 (2.4.124-2) ... 89s Setting up libsndio-dev:amd64 (1.10.0-0.1) ... 89s Setting up girepository-tools:amd64 (2.84.1-1) ... 89s Setting up libxau-dev:amd64 (1:1.0.11-1) ... 89s Setting up libpcre2-dev:amd64 (10.45-1) ... 89s Setting up libice-dev:amd64 (2:1.1.1-1) ... 89s Setting up libgbm1:amd64 (25.0.3-1ubuntu2) ... 89s Setting up libselinux1-dev:amd64 (3.7-3ubuntu3) ... 89s Setting up libxcursor1:amd64 (1:1.2.3-1) ... 89s Setting up libgl1-mesa-dri:amd64 (25.0.3-1ubuntu2) ... 89s Setting up libobjc4:amd64 (15-20250404-0ubuntu1) ... 89s Setting up libgbm-dev:amd64 (25.0.3-1ubuntu2) ... 89s Setting up pkgconf:amd64 (1.8.1-4) ... 89s Setting up llvm-20-linker-tools (1:20.1.2-0ubuntu1) ... 89s Setting up libxdmcp-dev:amd64 (1:1.1.5-1) ... 89s Setting up libegl-mesa0:amd64 (25.0.3-1ubuntu2) ... 89s Setting up libclang-cpp20 (1:20.1.2-0ubuntu1) ... 89s Setting up cpp-14-x86-64-linux-gnu (14.2.0-19ubuntu2) ... 89s Setting up libudev-dev:amd64 (257.4-1ubuntu3) ... 89s Setting up cpp-14 (14.2.0-19ubuntu2) ... 89s Setting up libwayland-cursor0:amd64 (1.23.1-3) ... 89s Setting up xml-core (0.19) ... 89s Setting up libegl1:amd64 (1.7.0-1build1) ... 89s Setting up libdecor-0-0:amd64 (0.2.2-2) ... 89s Setting up libsndfile1:amd64 (1.2.2-2build1) ... 89s Setting up libgcc-14-dev:amd64 (14.2.0-19ubuntu2) ... 89s Setting up libstdc++-14-dev:amd64 (14.2.0-19ubuntu2) ... 89s Setting up libsm6:amd64 (2:1.2.4-1) ... 89s Setting up libmount-dev:amd64 (2.40.2-14ubuntu1) ... 89s Setting up cpp-x86-64-linux-gnu (4:14.2.0-1ubuntu1) ... 89s Setting up libglib2.0-dev-bin (2.84.1-1) ... 89s Setting up libgio-2.0-dev:amd64 (2.84.1-1) ... 89s Setting up libglx-mesa0:amd64 (25.0.3-1ubuntu2) ... 89s Setting up libxcb1-dev:amd64 (1.17.0-2) ... 89s Setting up libglx0:amd64 (1.7.0-1build1) ... 89s Setting up libpulse0:amd64 (1:17.0+dfsg1-2ubuntu2) ... 89s Setting up libsm-dev:amd64 (2:1.2.4-1) ... 89s Setting up libsamplerate0-dev:amd64 (0.2.2-4build1) ... 89s Setting up libx11-dev:amd64 (2:1.8.10-2) ... 89s Setting up libobjc-14-dev:amd64 (14.2.0-19ubuntu2) ... 89s Setting up libwayland-dev:amd64 (1.23.1-3) ... 89s Setting up libxfixes-dev:amd64 (1:6.0.0-2build1) ... 89s Setting up libdecor-0-dev:amd64 (0.2.2-2) ... 89s Setting up libgl1:amd64 (1.7.0-1build1) ... 89s Setting up libpulse-mainloop-glib0:amd64 (1:17.0+dfsg1-2ubuntu2) ... 89s Setting up libxt6t64:amd64 (1:1.2.1-1.2build1) ... 89s Setting up libxext-dev:amd64 (2:1.3.4-1build2) ... 89s Setting up cpp (4:14.2.0-1ubuntu1) ... 89s Setting up libglx-dev:amd64 (1.7.0-1build1) ... 89s Setting up gcc-14-x86-64-linux-gnu (14.2.0-19ubuntu2) ... 89s Setting up libxi-dev:amd64 (2:1.8.2-1) ... 89s Setting up libsdl2-2.0-0:amd64 (2.32.2+dfsg-2) ... 89s Setting up libxrender-dev:amd64 (1:0.9.10-1.1build1) ... 89s Setting up libgl-dev:amd64 (1.7.0-1build1) ... 89s Setting up clang-20 (1:20.1.2-0ubuntu1) ... 89s Setting up gcc-x86-64-linux-gnu (4:14.2.0-1ubuntu1) ... 89s Setting up libegl-dev:amd64 (1.7.0-1build1) ... 89s Setting up libxcursor-dev:amd64 (1:1.2.3-1) ... 89s Setting up libxxf86vm-dev:amd64 (1:1.1.4-1build4) ... 89s Setting up libxss-dev:amd64 (1:1.2.3-1build3) ... 89s Setting up gcc-14 (14.2.0-19ubuntu2) ... 89s Setting up libxv-dev:amd64 (2:1.0.11-1.1build1) ... 89s Setting up libxrandr-dev:amd64 (2:1.5.4-1) ... 89s Setting up libxt-dev:amd64 (1:1.2.1-1.2build1) ... 89s Setting up clang (1:20.0-63ubuntu1) ... 89s Setting up libxinerama-dev:amd64 (2:1.1.4-3build1) ... 89s Setting up g++-14-x86-64-linux-gnu (14.2.0-19ubuntu2) ... 89s Setting up g++-x86-64-linux-gnu (4:14.2.0-1ubuntu1) ... 89s Setting up g++-14 (14.2.0-19ubuntu2) ... 89s Setting up libgles-dev:amd64 (1.7.0-1build1) ... 89s Setting up gcc (4:14.2.0-1ubuntu1) ... 89s Setting up g++ (4:14.2.0-1ubuntu1) ... 89s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 89s Setting up build-essential (12.12ubuntu1) ... 89s Processing triggers for libglib2.0-0t64:amd64 (2.84.1-1) ... 89s No schema files found: doing nothing. 89s Setting up libglib2.0-dev:amd64 (2.84.1-1) ... 89s Setting up libpulse-dev:amd64 (1:17.0+dfsg1-2ubuntu2) ... 89s Processing triggers for install-info (7.1.1-1) ... 89s Processing triggers for libc-bin (2.41-6ubuntu1) ... 89s Processing triggers for man-db (2.13.0-1) ... 91s Processing triggers for sgml-base (1.31) ... 91s Setting up libdbus-1-dev:amd64 (1.16.2-2ubuntu1) ... 91s Setting up libibus-1.0-dev:amd64 (1.5.32-1) ... 91s Setting up libsdl2-dev:amd64 (2.32.2+dfsg-2) ... 92s autopkgtest [08:31:49]: test build: [----------------------- 92s + mode=dynamic 92s + mktemp -d 92s + WORKDIR=/tmp/tmp.aK6DQiwFGY 92s + trap rm -rf "$WORKDIR" 0 INT QUIT ABRT PIPE TERM 92s + [ -n ] 92s + CROSS_COMPILE= 92s + cd /tmp/tmp.aK6DQiwFGY 92s + cat 92s + cflags= 92s + pcflags= 92s + scflags=--libs 92s + exe=use-pkgconf-gcc-dynamic 92s + pkgconf --cflags --libs sdl2 92s + gcc -o use-pkgconf-gcc-dynamic use-sdl.c -I/usr/include/SDL2 -D_REENTRANT -lSDL2 92s build (with pkgconf, gcc, dynamic): OK 92s + echo build (with pkgconf, gcc, dynamic): OK 92s + [ -x use-pkgconf-gcc-dynamic ] 92s + ./use-pkgconf-gcc-dynamic 92s + echo run (with pkgconf, gcc, dynamic): OK 92s + cflags= 92s + pcflags= 92s + scflags=--libs 92s + cflags= 92s + exe=use-pkgconf-clang-dynamic 92s run (with pkgconf, gcc, dynamic): OK 92s + pkgconf --cflags --libs sdl2 92s + clang -o use-pkgconf-clang-dynamic use-sdl.c -I/usr/include/SDL2 -D_REENTRANT -lSDL2 93s build (with pkgconf, clang, dynamic): OK 93s + echo build (with pkgconf, clang, dynamic): OK 93s + [ -x use-pkgconf-clang-dynamic ] 93s + ./use-pkgconf-clang-dynamic 93s run (with pkgconf, clang, dynamic): OK 93s + echo run (with pkgconf, clang, dynamic): OK 93s + cflags= 93s + pcflags= 93s + scflags=--libs 93s + exe=use-sdl2-config-gcc-dynamic 93s + PKG_CONFIG=pkgconf sdl2-config --cflags --libs 93s + gcc -o use-sdl2-config-gcc-dynamic use-sdl.c -I/usr/include/SDL2 -D_REENTRANT -lSDL2 93s build (with sdl2-config, gcc, dynamic): OK 93s + echo build (with sdl2-config, gcc, dynamic): OK 93s + [ -x use-sdl2-config-gcc-dynamic ] 93s + ./use-sdl2-config-gcc-dynamic 93s + echo run (with sdl2-config, gcc, dynamic): OK 93s + cflags= 93s + pcflags= 93s + scflags=--libs 93s + cflags= 93s + exe=use-sdl2-config-clang-dynamic 93s + PKG_CONFIG=pkgconf sdl2-config --cflags --libs 93s run (with sdl2-config, gcc, dynamic): OK 93s + clang -o use-sdl2-config-clang-dynamic use-sdl.c -I/usr/include/SDL2 -D_REENTRANT -lSDL2 93s build (with sdl2-config, clang, dynamic): OK 93s + echo build (with sdl2-config, clang, dynamic): OK 93s + [ -x use-sdl2-config-clang-dynamic ] 93s + ./use-sdl2-config-clang-dynamic 93s + echo run (with sdl2-config, clang, dynamic): OK 93s + rm -rf /tmp/tmp.aK6DQiwFGY 93s run (with sdl2-config, clang, dynamic): OK 93s autopkgtest [08:31:50]: test build: -----------------------] 94s autopkgtest [08:31:51]: test build: - - - - - - - - - - results - - - - - - - - - - 94s build PASS (superficial) 94s autopkgtest [08:31:51]: test deprecated-use: preparing testbed 94s Reading package lists... 94s Building dependency tree... 94s Reading state information... 95s Starting pkgProblemResolver with broken count: 0 95s Starting 2 pkgProblemResolver with broken count: 0 95s Done 95s The following NEW packages will be installed: 95s fontconfig-config fonts-dejavu-core fonts-dejavu-mono gir1.2-freedesktop 95s gir1.2-freedesktop-dev gir1.2-harfbuzz-0.0 icu-devtools libbrotli-dev 95s libbz2-dev libcairo-gobject2 libcairo2 libfontconfig1 libfreetype-dev 95s libgraphite2-3 libgraphite2-dev libharfbuzz-cairo0 libharfbuzz-dev 95s libharfbuzz-gobject0 libharfbuzz-icu0 libharfbuzz-subset0 libharfbuzz0b 95s libicu-dev libpixman-1-0 libpng-dev libsdl2-ttf-2.0-0 libsdl2-ttf-dev 95s libxcb-render0 95s 0 upgraded, 27 newly installed, 0 to remove and 0 not upgraded. 95s Need to get 18.6 MB of archives. 95s After this operation, 71.5 MB of additional disk space will be used. 95s Get:1 http://ftpmaster.internal/ubuntu questing/main amd64 fonts-dejavu-mono all 2.37-8 [502 kB] 96s Get:2 http://ftpmaster.internal/ubuntu questing/main amd64 fonts-dejavu-core all 2.37-8 [835 kB] 96s Get:3 http://ftpmaster.internal/ubuntu questing/main amd64 fontconfig-config amd64 2.15.0-2.2ubuntu1 [37.8 kB] 96s Get:4 http://ftpmaster.internal/ubuntu questing/main amd64 libfontconfig1 amd64 2.15.0-2.2ubuntu1 [164 kB] 96s Get:5 http://ftpmaster.internal/ubuntu questing/main amd64 libpixman-1-0 amd64 0.44.0-3 [427 kB] 96s Get:6 http://ftpmaster.internal/ubuntu questing/main amd64 libxcb-render0 amd64 1.17.0-2 [16.2 kB] 96s Get:7 http://ftpmaster.internal/ubuntu questing/main amd64 libcairo2 amd64 1.18.4-1 [662 kB] 96s Get:8 http://ftpmaster.internal/ubuntu questing/main amd64 libcairo-gobject2 amd64 1.18.4-1 [127 kB] 96s Get:9 http://ftpmaster.internal/ubuntu questing/main amd64 gir1.2-freedesktop amd64 1.84.0-1 [65.0 kB] 96s Get:10 http://ftpmaster.internal/ubuntu questing/main amd64 gir1.2-freedesktop-dev amd64 1.84.0-1 [37.0 kB] 96s Get:11 http://ftpmaster.internal/ubuntu questing/main amd64 libgraphite2-3 amd64 1.3.14-2ubuntu1 [73.1 kB] 96s Get:12 http://ftpmaster.internal/ubuntu questing/main amd64 libharfbuzz0b amd64 10.2.0-1 [543 kB] 96s Get:13 http://ftpmaster.internal/ubuntu questing/main amd64 libharfbuzz-gobject0 amd64 10.2.0-1 [34.6 kB] 96s Get:14 http://ftpmaster.internal/ubuntu questing/main amd64 gir1.2-harfbuzz-0.0 amd64 10.2.0-1 [45.1 kB] 96s Get:15 http://ftpmaster.internal/ubuntu questing/main amd64 icu-devtools amd64 76.1-1ubuntu2 [237 kB] 96s Get:16 http://ftpmaster.internal/ubuntu questing/main amd64 libbrotli-dev amd64 1.1.0-2build4 [381 kB] 96s Get:17 http://ftpmaster.internal/ubuntu questing/main amd64 libbz2-dev amd64 1.0.8-6 [33.8 kB] 96s Get:18 http://ftpmaster.internal/ubuntu questing/main amd64 libpng-dev amd64 1.6.47-1.1 [298 kB] 96s Get:19 http://ftpmaster.internal/ubuntu questing/main amd64 libfreetype-dev amd64 2.13.3+dfsg-1 [575 kB] 96s Get:20 http://ftpmaster.internal/ubuntu questing/main amd64 libgraphite2-dev amd64 1.3.14-2ubuntu1 [14.7 kB] 96s Get:21 http://ftpmaster.internal/ubuntu questing/main amd64 libharfbuzz-cairo0 amd64 10.2.0-1 [33.0 kB] 96s Get:22 http://ftpmaster.internal/ubuntu questing/main amd64 libharfbuzz-icu0 amd64 10.2.0-1 [13.3 kB] 96s Get:23 http://ftpmaster.internal/ubuntu questing/main amd64 libharfbuzz-subset0 amd64 10.2.0-1 [553 kB] 96s Get:24 http://ftpmaster.internal/ubuntu questing/main amd64 libicu-dev amd64 76.1-1ubuntu2 [12.6 MB] 96s Get:25 http://ftpmaster.internal/ubuntu questing/main amd64 libharfbuzz-dev amd64 10.2.0-1 [143 kB] 96s Get:26 http://ftpmaster.internal/ubuntu questing/universe amd64 libsdl2-ttf-2.0-0 amd64 2.24.0+dfsg-2 [48.1 kB] 96s Get:27 http://ftpmaster.internal/ubuntu questing/universe amd64 libsdl2-ttf-dev amd64 2.24.0+dfsg-2 [66.5 kB] 96s Fetched 18.6 MB in 1s (15.6 MB/s) 96s Selecting previously unselected package fonts-dejavu-mono. 97s (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 ... 86255 files and directories currently installed.) 97s Preparing to unpack .../00-fonts-dejavu-mono_2.37-8_all.deb ... 97s Unpacking fonts-dejavu-mono (2.37-8) ... 97s Selecting previously unselected package fonts-dejavu-core. 97s Preparing to unpack .../01-fonts-dejavu-core_2.37-8_all.deb ... 97s Unpacking fonts-dejavu-core (2.37-8) ... 97s Selecting previously unselected package fontconfig-config. 97s Preparing to unpack .../02-fontconfig-config_2.15.0-2.2ubuntu1_amd64.deb ... 97s Unpacking fontconfig-config (2.15.0-2.2ubuntu1) ... 97s Selecting previously unselected package libfontconfig1:amd64. 97s Preparing to unpack .../03-libfontconfig1_2.15.0-2.2ubuntu1_amd64.deb ... 97s Unpacking libfontconfig1:amd64 (2.15.0-2.2ubuntu1) ... 97s Selecting previously unselected package libpixman-1-0:amd64. 97s Preparing to unpack .../04-libpixman-1-0_0.44.0-3_amd64.deb ... 97s Unpacking libpixman-1-0:amd64 (0.44.0-3) ... 97s Selecting previously unselected package libxcb-render0:amd64. 97s Preparing to unpack .../05-libxcb-render0_1.17.0-2_amd64.deb ... 97s Unpacking libxcb-render0:amd64 (1.17.0-2) ... 97s Selecting previously unselected package libcairo2:amd64. 97s Preparing to unpack .../06-libcairo2_1.18.4-1_amd64.deb ... 97s Unpacking libcairo2:amd64 (1.18.4-1) ... 97s Selecting previously unselected package libcairo-gobject2:amd64. 97s Preparing to unpack .../07-libcairo-gobject2_1.18.4-1_amd64.deb ... 97s Unpacking libcairo-gobject2:amd64 (1.18.4-1) ... 97s Selecting previously unselected package gir1.2-freedesktop:amd64. 97s Preparing to unpack .../08-gir1.2-freedesktop_1.84.0-1_amd64.deb ... 97s Unpacking gir1.2-freedesktop:amd64 (1.84.0-1) ... 97s Selecting previously unselected package gir1.2-freedesktop-dev:amd64. 97s Preparing to unpack .../09-gir1.2-freedesktop-dev_1.84.0-1_amd64.deb ... 97s Unpacking gir1.2-freedesktop-dev:amd64 (1.84.0-1) ... 97s Selecting previously unselected package libgraphite2-3:amd64. 97s Preparing to unpack .../10-libgraphite2-3_1.3.14-2ubuntu1_amd64.deb ... 97s Unpacking libgraphite2-3:amd64 (1.3.14-2ubuntu1) ... 97s Selecting previously unselected package libharfbuzz0b:amd64. 97s Preparing to unpack .../11-libharfbuzz0b_10.2.0-1_amd64.deb ... 97s Unpacking libharfbuzz0b:amd64 (10.2.0-1) ... 97s Selecting previously unselected package libharfbuzz-gobject0:amd64. 97s Preparing to unpack .../12-libharfbuzz-gobject0_10.2.0-1_amd64.deb ... 97s Unpacking libharfbuzz-gobject0:amd64 (10.2.0-1) ... 97s Selecting previously unselected package gir1.2-harfbuzz-0.0:amd64. 97s Preparing to unpack .../13-gir1.2-harfbuzz-0.0_10.2.0-1_amd64.deb ... 97s Unpacking gir1.2-harfbuzz-0.0:amd64 (10.2.0-1) ... 97s Selecting previously unselected package icu-devtools. 97s Preparing to unpack .../14-icu-devtools_76.1-1ubuntu2_amd64.deb ... 97s Unpacking icu-devtools (76.1-1ubuntu2) ... 97s Selecting previously unselected package libbrotli-dev:amd64. 97s Preparing to unpack .../15-libbrotli-dev_1.1.0-2build4_amd64.deb ... 97s Unpacking libbrotli-dev:amd64 (1.1.0-2build4) ... 97s Selecting previously unselected package libbz2-dev:amd64. 97s Preparing to unpack .../16-libbz2-dev_1.0.8-6_amd64.deb ... 97s Unpacking libbz2-dev:amd64 (1.0.8-6) ... 97s Selecting previously unselected package libpng-dev:amd64. 97s Preparing to unpack .../17-libpng-dev_1.6.47-1.1_amd64.deb ... 97s Unpacking libpng-dev:amd64 (1.6.47-1.1) ... 97s Selecting previously unselected package libfreetype-dev:amd64. 97s Preparing to unpack .../18-libfreetype-dev_2.13.3+dfsg-1_amd64.deb ... 97s Unpacking libfreetype-dev:amd64 (2.13.3+dfsg-1) ... 97s Selecting previously unselected package libgraphite2-dev:amd64. 97s Preparing to unpack .../19-libgraphite2-dev_1.3.14-2ubuntu1_amd64.deb ... 97s Unpacking libgraphite2-dev:amd64 (1.3.14-2ubuntu1) ... 97s Selecting previously unselected package libharfbuzz-cairo0:amd64. 97s Preparing to unpack .../20-libharfbuzz-cairo0_10.2.0-1_amd64.deb ... 97s Unpacking libharfbuzz-cairo0:amd64 (10.2.0-1) ... 97s Selecting previously unselected package libharfbuzz-icu0:amd64. 97s Preparing to unpack .../21-libharfbuzz-icu0_10.2.0-1_amd64.deb ... 97s Unpacking libharfbuzz-icu0:amd64 (10.2.0-1) ... 97s Selecting previously unselected package libharfbuzz-subset0:amd64. 97s Preparing to unpack .../22-libharfbuzz-subset0_10.2.0-1_amd64.deb ... 97s Unpacking libharfbuzz-subset0:amd64 (10.2.0-1) ... 97s Selecting previously unselected package libicu-dev:amd64. 97s Preparing to unpack .../23-libicu-dev_76.1-1ubuntu2_amd64.deb ... 97s Unpacking libicu-dev:amd64 (76.1-1ubuntu2) ... 98s Selecting previously unselected package libharfbuzz-dev:amd64. 98s Preparing to unpack .../24-libharfbuzz-dev_10.2.0-1_amd64.deb ... 98s Unpacking libharfbuzz-dev:amd64 (10.2.0-1) ... 98s Selecting previously unselected package libsdl2-ttf-2.0-0:amd64. 98s Preparing to unpack .../25-libsdl2-ttf-2.0-0_2.24.0+dfsg-2_amd64.deb ... 98s Unpacking libsdl2-ttf-2.0-0:amd64 (2.24.0+dfsg-2) ... 98s Selecting previously unselected package libsdl2-ttf-dev:amd64. 98s Preparing to unpack .../26-libsdl2-ttf-dev_2.24.0+dfsg-2_amd64.deb ... 98s Unpacking libsdl2-ttf-dev:amd64 (2.24.0+dfsg-2) ... 98s Setting up libgraphite2-3:amd64 (1.3.14-2ubuntu1) ... 98s Setting up libpixman-1-0:amd64 (0.44.0-3) ... 98s Setting up libxcb-render0:amd64 (1.17.0-2) ... 98s Setting up libpng-dev:amd64 (1.6.47-1.1) ... 98s Setting up libgraphite2-dev:amd64 (1.3.14-2ubuntu1) ... 98s Setting up fonts-dejavu-mono (2.37-8) ... 98s Setting up icu-devtools (76.1-1ubuntu2) ... 98s Setting up fonts-dejavu-core (2.37-8) ... 98s Setting up libharfbuzz0b:amd64 (10.2.0-1) ... 98s Setting up libsdl2-ttf-2.0-0:amd64 (2.24.0+dfsg-2) ... 98s Setting up libicu-dev:amd64 (76.1-1ubuntu2) ... 98s Setting up libbrotli-dev:amd64 (1.1.0-2build4) ... 98s Setting up libbz2-dev:amd64 (1.0.8-6) ... 98s Setting up libharfbuzz-icu0:amd64 (10.2.0-1) ... 98s Setting up fontconfig-config (2.15.0-2.2ubuntu1) ... 98s Setting up libharfbuzz-gobject0:amd64 (10.2.0-1) ... 98s Setting up libfreetype-dev:amd64 (2.13.3+dfsg-1) ... 98s Setting up libharfbuzz-subset0:amd64 (10.2.0-1) ... 98s Processing triggers for libc-bin (2.41-6ubuntu1) ... 98s Processing triggers for man-db (2.13.0-1) ... 99s Processing triggers for sgml-base (1.31) ... 99s Setting up libfontconfig1:amd64 (2.15.0-2.2ubuntu1) ... 99s Setting up libcairo2:amd64 (1.18.4-1) ... 99s Setting up libharfbuzz-cairo0:amd64 (10.2.0-1) ... 99s Setting up libcairo-gobject2:amd64 (1.18.4-1) ... 99s Setting up gir1.2-freedesktop:amd64 (1.84.0-1) ... 99s Setting up gir1.2-harfbuzz-0.0:amd64 (10.2.0-1) ... 99s Setting up gir1.2-freedesktop-dev:amd64 (1.84.0-1) ... 99s Setting up libharfbuzz-dev:amd64 (10.2.0-1) ... 99s Setting up libsdl2-ttf-dev:amd64 (2.24.0+dfsg-2) ... 99s Processing triggers for libc-bin (2.41-6ubuntu1) ... 100s autopkgtest [08:31:57]: test deprecated-use: [----------------------- 100s + mktemp -d 100s + WORKDIR=/tmp/tmp.1oGnnyNqPN 100s + trap rm -rf "$WORKDIR" 0 INT QUIT ABRT PIPE TERM 100s + [ -n ] 100s + CROSS_COMPILE= 100s + cd /tmp/tmp.1oGnnyNqPN 100s + cat 100s + cd /tmp/tmp.1oGnnyNqPN 100s + cat 100s + pkg-config --cflags --libs sdl2 SDL2_ttf 100s + gcc -o use-pkg-config use-ttf.c -I/usr/include/SDL2 -D_REENTRANT -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -lSDL2_ttf -lSDL2 101s build (with pkg-config): OK 101s + echo build (with pkg-config): OK 101s + [ -x use-pkg-config ] 101s + ./use-pkg-config 101s run (with pkg-config): OK 101s + echo run (with pkg-config): OK 101s + PKG_CONFIG=pkg-config sdl2-config --cflags --libs 101s + gcc -o use-sdl2-config use-ttf.c -I/usr/include/SDL2 -D_REENTRANT -lSDL2 -lSDL2_ttf 101s build (with sdl2-config): OK 101s + echo build (with sdl2-config): OK 101s + [ -x use-sdl2-config ] 101s + ./use-sdl2-config 101s + run (with sdl2-config): OK 101s echo run (with sdl2-config): OK 101s + pkg-config --libs sdl2 101s + gcc -o use-sdl use-sdl.c -I/usr/include/SDL2 -lSDL2 102s + pkg-config --libs sdl2 SDL2_ttf 102s + gcc -o use-ttf use-ttf.c -I/usr/include/SDL2 -lSDL2_ttf -lSDL2 102s build (assuming headers in /usr/include/SDL2): OK 102s + echo build (assuming headers in /usr/include/SDL2): OK 102s + [ -x use-sdl ] 102s + ./use-sdl 102s + [ -x use-ttf ] 102s + ./use-ttf 102s run: OK 102s + echo run: OK 102s + gcc -o use-sdl use-sdl.c -DWRONG_INCLUDE_PATH -lSDL2 102s + gcc -o use-ttf use-ttf.c -DWRONG_INCLUDE_PATH -lSDL2 -lSDL2_ttf 103s build (assuming and -lSDL2* in default search paths): OK 103s + echo build (assuming and -lSDL2* in default search paths): OK 103s + [ -x use-sdl ] 103s + ./use-sdl 103s + [ -x use-ttf ] 103s + ./use-ttf 103s + run: OK 103s echo run: OK 103s + clang -o use-sdl use-sdl.c -DWRONG_INCLUDE_PATH -lSDL2 103s + clang -o use-ttf use-ttf.c -DWRONG_INCLUDE_PATH -lSDL2 -lSDL2_ttf 104s build (clang, assuming and -lSDL2* in default search paths): OK 104s + echo build (clang, assuming and -lSDL2* in default search paths): OK 104s + [ -x use-sdl ] 104s + ./use-sdl 104s + [ -x use-ttf ] 104s + ./use-ttf 104s + run: OK 104s echo run: OK 104s + rm -rf /tmp/tmp.1oGnnyNqPN 104s autopkgtest [08:32:01]: test deprecated-use: -----------------------] 105s deprecated-use PASS (superficial) 105s autopkgtest [08:32:02]: test deprecated-use: - - - - - - - - - - results - - - - - - - - - - 105s autopkgtest [08:32:02]: test cmake: preparing testbed 176s autopkgtest [08:33:13]: testbed dpkg architecture: amd64 177s autopkgtest [08:33:14]: testbed apt version: 3.0.0 177s autopkgtest [08:33:14]: @@@@@@@@@@@@@@@@@@@@ test bed setup 177s autopkgtest [08:33:14]: testbed release detected to be: questing 178s autopkgtest [08:33:15]: updating testbed package index (apt update) 178s Get:1 http://ftpmaster.internal/ubuntu questing-proposed InRelease [110 kB] 178s Hit:2 http://ftpmaster.internal/ubuntu questing InRelease 178s Hit:3 http://ftpmaster.internal/ubuntu questing-updates InRelease 179s Hit:4 http://ftpmaster.internal/ubuntu questing-security InRelease 179s Get:5 http://ftpmaster.internal/ubuntu questing-proposed/universe Sources [1284 kB] 179s Get:6 http://ftpmaster.internal/ubuntu questing-proposed/main Sources [133 kB] 179s Get:7 http://ftpmaster.internal/ubuntu questing-proposed/multiverse Sources [32.6 kB] 179s Get:8 http://ftpmaster.internal/ubuntu questing-proposed/main amd64 Packages [187 kB] 179s Get:9 http://ftpmaster.internal/ubuntu questing-proposed/main i386 Packages [134 kB] 179s Get:10 http://ftpmaster.internal/ubuntu questing-proposed/universe amd64 Packages [1347 kB] 179s Get:11 http://ftpmaster.internal/ubuntu questing-proposed/universe i386 Packages [524 kB] 179s Get:12 http://ftpmaster.internal/ubuntu questing-proposed/multiverse amd64 Packages [50.7 kB] 179s Get:13 http://ftpmaster.internal/ubuntu questing-proposed/multiverse i386 Packages [26.5 kB] 179s Fetched 3828 kB in 1s (3216 kB/s) 180s Reading package lists... 181s autopkgtest [08:33:18]: upgrading testbed (apt dist-upgrade and autopurge) 181s Reading package lists... 181s Building dependency tree... 181s Reading state information... 181s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 181s Starting 2 pkgProblemResolver with broken count: 0 181s Done 182s Entering ResolveByKeep 182s 182s Calculating upgrade... 182s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 183s Reading package lists... 183s Building dependency tree... 183s Reading state information... 183s Starting pkgProblemResolver with broken count: 0 183s Starting 2 pkgProblemResolver with broken count: 0 183s Done 183s Solving dependencies... 184s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 186s Reading package lists... 187s Building dependency tree... 187s Reading state information... 187s Starting pkgProblemResolver with broken count: 0 187s Starting 2 pkgProblemResolver with broken count: 0 187s Done 187s The following NEW packages will be installed: 187s build-essential cmake cmake-data cpp cpp-14 cpp-14-x86-64-linux-gnu 187s cpp-x86-64-linux-gnu g++ g++-14 g++-14-x86-64-linux-gnu g++-x86-64-linux-gnu 187s gcc gcc-14 gcc-14-x86-64-linux-gnu gcc-x86-64-linux-gnu gir1.2-glib-2.0-dev 187s gir1.2-ibus-1.0 girepository-tools libasan8 libasound2-data libasound2-dev 187s libasound2t64 libasyncns0 libblkid-dev libcap-dev libcc1-0 libdbus-1-dev 187s libdecor-0-0 libdecor-0-dev libdrm-dev libdrm-intel1 libdrm-nouveau2 187s libdrm-radeon1 libegl-dev libegl-mesa0 libegl1 libffi-dev libflac14 187s libgbm-dev libgbm1 libgcc-14-dev libgio-2.0-dev libgio-2.0-dev-bin 187s libgirepository-2.0-0 libgl-dev libgl1 libgl1-mesa-dri libgles-dev libgles1 187s libgles2 libglib2.0-bin libglib2.0-dev libglib2.0-dev-bin libglvnd0 187s libglx-dev libglx-mesa0 libglx0 libgomp1 libhwasan0 libibus-1.0-5 187s libibus-1.0-dev libice-dev libice6 libisl23 libitm1 libjsoncpp26 liblsan0 187s libmount-dev libmp3lame0 libmpc3 libmpg123-0t64 libogg0 libopus0 187s libpciaccess-dev libpciaccess0 libpcre2-16-0 libpcre2-32-0 libpcre2-dev 187s libpcre2-posix3 libpkgconf3 libpulse-dev libpulse-mainloop-glib0 libpulse0 187s libquadmath0 librhash1 libsamplerate0 libsamplerate0-dev libsdl2-2.0-0 187s libsdl2-dev libselinux1-dev libsepol-dev libsm-dev libsm6 libsndfile1 187s libsndio-dev libsndio7.0 libstdc++-14-dev libsysprof-capture-4-dev 187s libsystemd-dev libtsan2 libubsan1 libudev-dev libvorbis0a libvorbisenc2 187s libvulkan1 libwayland-bin libwayland-client0 libwayland-cursor0 187s libwayland-dev libwayland-egl1 libwayland-server0 libx11-dev libx11-xcb1 187s libxau-dev libxcb-dri3-0 libxcb-glx0 libxcb-present0 libxcb-randr0 187s libxcb-shm0 libxcb-sync1 libxcb-xfixes0 libxcb1-dev libxcursor-dev 187s libxcursor1 libxdmcp-dev libxext-dev libxfixes-dev libxfixes3 libxi-dev 187s libxi6 libxinerama-dev libxinerama1 libxkbcommon-dev libxrandr-dev 187s libxrandr2 libxrender-dev libxrender1 libxshmfence1 libxss-dev libxss1 187s libxt-dev libxt6t64 libxv-dev libxv1 libxxf86vm-dev libxxf86vm1 187s mesa-libgallium native-architecture pkgconf pkgconf-bin sgml-base uuid-dev 187s x11-common x11proto-dev xml-core xorg-sgml-doctools xtrans-dev zlib1g-dev 187s 0 upgraded, 158 newly installed, 0 to remove and 0 not upgraded. 187s Need to get 116 MB of archives. 187s After this operation, 420 MB of additional disk space will be used. 187s Get:1 http://ftpmaster.internal/ubuntu questing/main amd64 sgml-base all 1.31 [11.4 kB] 187s Get:2 http://ftpmaster.internal/ubuntu questing/main amd64 libisl23 amd64 0.27-1 [685 kB] 188s Get:3 http://ftpmaster.internal/ubuntu questing/main amd64 libmpc3 amd64 1.3.1-1build2 [55.3 kB] 188s Get:4 http://ftpmaster.internal/ubuntu questing/main amd64 cpp-14-x86-64-linux-gnu amd64 14.2.0-19ubuntu2 [11.9 MB] 189s Get:5 http://ftpmaster.internal/ubuntu questing/main amd64 cpp-14 amd64 14.2.0-19ubuntu2 [1030 B] 189s Get:6 http://ftpmaster.internal/ubuntu questing/main amd64 cpp-x86-64-linux-gnu amd64 4:14.2.0-1ubuntu1 [5586 B] 189s Get:7 http://ftpmaster.internal/ubuntu questing/main amd64 cpp amd64 4:14.2.0-1ubuntu1 [22.4 kB] 189s Get:8 http://ftpmaster.internal/ubuntu questing/main amd64 libcc1-0 amd64 15-20250404-0ubuntu1 [47.1 kB] 189s Get:9 http://ftpmaster.internal/ubuntu questing/main amd64 libgomp1 amd64 15-20250404-0ubuntu1 [151 kB] 189s Get:10 http://ftpmaster.internal/ubuntu questing/main amd64 libitm1 amd64 15-20250404-0ubuntu1 [29.5 kB] 189s Get:11 http://ftpmaster.internal/ubuntu questing/main amd64 libasan8 amd64 15-20250404-0ubuntu1 [3076 kB] 189s Get:12 http://ftpmaster.internal/ubuntu questing/main amd64 liblsan0 amd64 15-20250404-0ubuntu1 [1362 kB] 189s Get:13 http://ftpmaster.internal/ubuntu questing/main amd64 libtsan2 amd64 15-20250404-0ubuntu1 [2760 kB] 189s Get:14 http://ftpmaster.internal/ubuntu questing/main amd64 libubsan1 amd64 15-20250404-0ubuntu1 [1211 kB] 189s Get:15 http://ftpmaster.internal/ubuntu questing/main amd64 libhwasan0 amd64 15-20250404-0ubuntu1 [1687 kB] 189s Get:16 http://ftpmaster.internal/ubuntu questing/main amd64 libquadmath0 amd64 15-20250404-0ubuntu1 [153 kB] 189s Get:17 http://ftpmaster.internal/ubuntu questing/main amd64 libgcc-14-dev amd64 14.2.0-19ubuntu2 [2815 kB] 189s Get:18 http://ftpmaster.internal/ubuntu questing/main amd64 gcc-14-x86-64-linux-gnu amd64 14.2.0-19ubuntu2 [23.3 MB] 190s Get:19 http://ftpmaster.internal/ubuntu questing/main amd64 gcc-14 amd64 14.2.0-19ubuntu2 [540 kB] 190s Get:20 http://ftpmaster.internal/ubuntu questing/main amd64 gcc-x86-64-linux-gnu amd64 4:14.2.0-1ubuntu1 [1208 B] 190s Get:21 http://ftpmaster.internal/ubuntu questing/main amd64 gcc amd64 4:14.2.0-1ubuntu1 [5004 B] 190s Get:22 http://ftpmaster.internal/ubuntu questing/main amd64 libstdc++-14-dev amd64 14.2.0-19ubuntu2 [2510 kB] 190s Get:23 http://ftpmaster.internal/ubuntu questing/main amd64 g++-14-x86-64-linux-gnu amd64 14.2.0-19ubuntu2 [13.4 MB] 190s Get:24 http://ftpmaster.internal/ubuntu questing/main amd64 g++-14 amd64 14.2.0-19ubuntu2 [23.0 kB] 190s Get:25 http://ftpmaster.internal/ubuntu questing/main amd64 g++-x86-64-linux-gnu amd64 4:14.2.0-1ubuntu1 [968 B] 190s Get:26 http://ftpmaster.internal/ubuntu questing/main amd64 g++ amd64 4:14.2.0-1ubuntu1 [1100 B] 190s Get:27 http://ftpmaster.internal/ubuntu questing/main amd64 build-essential amd64 12.12ubuntu1 [5080 B] 191s Get:28 http://ftpmaster.internal/ubuntu questing/main amd64 cmake-data all 3.31.6-1ubuntu1 [2294 kB] 191s Get:29 http://ftpmaster.internal/ubuntu questing/main amd64 libjsoncpp26 amd64 1.9.6-3 [90.0 kB] 191s Get:30 http://ftpmaster.internal/ubuntu questing/main amd64 librhash1 amd64 1.4.5-1 [132 kB] 191s Get:31 http://ftpmaster.internal/ubuntu questing/main amd64 cmake amd64 3.31.6-1ubuntu1 [12.6 MB] 191s Get:32 http://ftpmaster.internal/ubuntu questing/main amd64 gir1.2-glib-2.0-dev amd64 2.84.1-1 [862 kB] 191s Get:33 http://ftpmaster.internal/ubuntu questing/main amd64 libibus-1.0-5 amd64 1.5.32-1 [184 kB] 191s Get:34 http://ftpmaster.internal/ubuntu questing/main amd64 gir1.2-ibus-1.0 amd64 1.5.32-1 [83.7 kB] 191s Get:35 http://ftpmaster.internal/ubuntu questing/main amd64 native-architecture all 0.2.6 [2140 B] 191s Get:36 http://ftpmaster.internal/ubuntu questing/main amd64 libgirepository-2.0-0 amd64 2.84.1-1 [79.3 kB] 191s Get:37 http://ftpmaster.internal/ubuntu questing/main amd64 girepository-tools amd64 2.84.1-1 [116 kB] 191s Get:38 http://ftpmaster.internal/ubuntu questing/main amd64 libasound2-data all 1.2.13-1build1 [21.1 kB] 191s Get:39 http://ftpmaster.internal/ubuntu questing/main amd64 libasound2t64 amd64 1.2.13-1build1 [437 kB] 191s Get:40 http://ftpmaster.internal/ubuntu questing/main amd64 libasound2-dev amd64 1.2.13-1build1 [120 kB] 191s Get:41 http://ftpmaster.internal/ubuntu questing/main amd64 libasyncns0 amd64 0.8-6build4 [11.3 kB] 191s Get:42 http://ftpmaster.internal/ubuntu questing/main amd64 libcap-dev amd64 1:2.73-4ubuntu1 [626 kB] 191s Get:43 http://ftpmaster.internal/ubuntu questing/main amd64 libsystemd-dev amd64 257.4-1ubuntu3 [1433 kB] 191s Get:44 http://ftpmaster.internal/ubuntu questing/main amd64 libpkgconf3 amd64 1.8.1-4 [32.3 kB] 191s Get:45 http://ftpmaster.internal/ubuntu questing/main amd64 pkgconf-bin amd64 1.8.1-4 [21.6 kB] 191s Get:46 http://ftpmaster.internal/ubuntu questing/main amd64 pkgconf amd64 1.8.1-4 [16.8 kB] 191s Get:47 http://ftpmaster.internal/ubuntu questing/main amd64 xml-core all 0.19 [20.3 kB] 191s Get:48 http://ftpmaster.internal/ubuntu questing/main amd64 libdbus-1-dev amd64 1.16.2-2ubuntu1 [198 kB] 191s Get:49 http://ftpmaster.internal/ubuntu questing/main amd64 libwayland-client0 amd64 1.23.1-3 [29.7 kB] 191s Get:50 http://ftpmaster.internal/ubuntu questing/main amd64 libdecor-0-0 amd64 0.2.2-2 [16.8 kB] 191s Get:51 http://ftpmaster.internal/ubuntu questing/main amd64 libwayland-server0 amd64 1.23.1-3 [37.2 kB] 191s Get:52 http://ftpmaster.internal/ubuntu questing/main amd64 libwayland-cursor0 amd64 1.23.1-3 [10.9 kB] 191s Get:53 http://ftpmaster.internal/ubuntu questing/main amd64 libwayland-egl1 amd64 1.23.1-3 [6168 B] 191s Get:54 http://ftpmaster.internal/ubuntu questing/main amd64 libwayland-bin amd64 1.23.1-3 [23.1 kB] 191s Get:55 http://ftpmaster.internal/ubuntu questing/main amd64 libffi-dev amd64 3.4.7-1 [65.5 kB] 191s Get:56 http://ftpmaster.internal/ubuntu questing/main amd64 libwayland-dev amd64 1.23.1-3 [74.5 kB] 191s Get:57 http://ftpmaster.internal/ubuntu questing/main amd64 libdecor-0-dev amd64 0.2.2-2 [5720 B] 191s Get:58 http://ftpmaster.internal/ubuntu questing/main amd64 libpciaccess0 amd64 0.17-3build1 [18.6 kB] 191s Get:59 http://ftpmaster.internal/ubuntu questing/main amd64 libdrm-intel1 amd64 2.4.124-2 [68.9 kB] 191s Get:60 http://ftpmaster.internal/ubuntu questing/main amd64 libdrm-radeon1 amd64 2.4.124-2 [25.6 kB] 191s Get:61 http://ftpmaster.internal/ubuntu questing/main amd64 libdrm-nouveau2 amd64 2.4.124-2 [19.0 kB] 191s Get:62 http://ftpmaster.internal/ubuntu questing/main amd64 libpciaccess-dev amd64 0.17-3build1 [22.0 kB] 191s Get:63 http://ftpmaster.internal/ubuntu questing/main amd64 libdrm-dev amd64 2.4.124-2 [326 kB] 191s Get:64 http://ftpmaster.internal/ubuntu questing/main amd64 libglvnd0 amd64 1.7.0-1build1 [69.6 kB] 191s Get:65 http://ftpmaster.internal/ubuntu questing/main amd64 libx11-xcb1 amd64 2:1.8.10-2 [7944 B] 191s Get:66 http://ftpmaster.internal/ubuntu questing/main amd64 libxcb-dri3-0 amd64 1.17.0-2 [7508 B] 191s Get:67 http://ftpmaster.internal/ubuntu questing/main amd64 libxcb-present0 amd64 1.17.0-2 [6064 B] 191s Get:68 http://ftpmaster.internal/ubuntu questing/main amd64 libxcb-randr0 amd64 1.17.0-2 [17.9 kB] 191s Get:69 http://ftpmaster.internal/ubuntu questing/main amd64 libxcb-sync1 amd64 1.17.0-2 [9312 B] 191s Get:70 http://ftpmaster.internal/ubuntu questing/main amd64 libxcb-xfixes0 amd64 1.17.0-2 [10.2 kB] 191s Get:71 http://ftpmaster.internal/ubuntu questing/main amd64 libxshmfence1 amd64 1.3.3-1 [5262 B] 191s Get:72 http://ftpmaster.internal/ubuntu questing/main amd64 mesa-libgallium amd64 25.0.3-1ubuntu2 [12.1 MB] 191s Get:73 http://ftpmaster.internal/ubuntu questing/main amd64 libgbm1 amd64 25.0.3-1ubuntu2 [33.4 kB] 191s Get:74 http://ftpmaster.internal/ubuntu questing/main amd64 libxcb-shm0 amd64 1.17.0-2 [5758 B] 191s Get:75 http://ftpmaster.internal/ubuntu questing/main amd64 libegl-mesa0 amd64 25.0.3-1ubuntu2 [136 kB] 191s Get:76 http://ftpmaster.internal/ubuntu questing/main amd64 libegl1 amd64 1.7.0-1build1 [28.7 kB] 191s Get:77 http://ftpmaster.internal/ubuntu questing/main amd64 libxcb-glx0 amd64 1.17.0-2 [24.8 kB] 191s Get:78 http://ftpmaster.internal/ubuntu questing/main amd64 libxxf86vm1 amd64 1:1.1.4-1build4 [9282 B] 191s Get:79 http://ftpmaster.internal/ubuntu questing/main amd64 libvulkan1 amd64 1.4.309.0-1 [145 kB] 191s Get:80 http://ftpmaster.internal/ubuntu questing/main amd64 libgl1-mesa-dri amd64 25.0.3-1ubuntu2 [35.7 kB] 191s Get:81 http://ftpmaster.internal/ubuntu questing/main amd64 libglx-mesa0 amd64 25.0.3-1ubuntu2 [146 kB] 191s Get:82 http://ftpmaster.internal/ubuntu questing/main amd64 libglx0 amd64 1.7.0-1build1 [38.6 kB] 191s Get:83 http://ftpmaster.internal/ubuntu questing/main amd64 libgl1 amd64 1.7.0-1build1 [102 kB] 191s Get:84 http://ftpmaster.internal/ubuntu questing/main amd64 xorg-sgml-doctools all 1:1.11-1.1 [10.9 kB] 191s Get:85 http://ftpmaster.internal/ubuntu questing/main amd64 x11proto-dev all 2024.1-1 [606 kB] 191s Get:86 http://ftpmaster.internal/ubuntu questing/main amd64 libxau-dev amd64 1:1.0.11-1 [9798 B] 191s Get:87 http://ftpmaster.internal/ubuntu questing/main amd64 libxdmcp-dev amd64 1:1.1.5-1 [26.7 kB] 191s Get:88 http://ftpmaster.internal/ubuntu questing/main amd64 xtrans-dev all 1.4.0-1 [68.9 kB] 191s Get:89 http://ftpmaster.internal/ubuntu questing/main amd64 libxcb1-dev amd64 1.17.0-2 [86.4 kB] 191s Get:90 http://ftpmaster.internal/ubuntu questing/main amd64 libx11-dev amd64 2:1.8.10-2 [777 kB] 192s Get:91 http://ftpmaster.internal/ubuntu questing/main amd64 libglx-dev amd64 1.7.0-1build1 [14.2 kB] 192s Get:92 http://ftpmaster.internal/ubuntu questing/main amd64 libgl-dev amd64 1.7.0-1build1 [102 kB] 192s Get:93 http://ftpmaster.internal/ubuntu questing/main amd64 libegl-dev amd64 1.7.0-1build1 [18.2 kB] 192s Get:94 http://ftpmaster.internal/ubuntu questing/main amd64 libogg0 amd64 1.3.5-3build1 [22.7 kB] 192s Get:95 http://ftpmaster.internal/ubuntu questing/main amd64 libflac14 amd64 1.5.0+ds-2 [279 kB] 192s Get:96 http://ftpmaster.internal/ubuntu questing/main amd64 libgbm-dev amd64 25.0.3-1ubuntu2 [9820 B] 192s Get:97 http://ftpmaster.internal/ubuntu questing/main amd64 uuid-dev amd64 2.40.2-14ubuntu1 [54.5 kB] 192s Get:98 http://ftpmaster.internal/ubuntu questing/main amd64 libblkid-dev amd64 2.40.2-14ubuntu1 [235 kB] 192s Get:99 http://ftpmaster.internal/ubuntu questing/main amd64 libsepol-dev amd64 3.8.1-1 [406 kB] 192s Get:100 http://ftpmaster.internal/ubuntu questing/main amd64 libpcre2-16-0 amd64 10.45-1 [268 kB] 192s Get:101 http://ftpmaster.internal/ubuntu questing/main amd64 libpcre2-32-0 amd64 10.45-1 [251 kB] 192s Get:102 http://ftpmaster.internal/ubuntu questing/main amd64 libpcre2-posix3 amd64 10.45-1 [7204 B] 192s Get:103 http://ftpmaster.internal/ubuntu questing/main amd64 libpcre2-dev amd64 10.45-1 [908 kB] 192s Get:104 http://ftpmaster.internal/ubuntu questing/main amd64 libselinux1-dev amd64 3.7-3ubuntu3 [170 kB] 192s Get:105 http://ftpmaster.internal/ubuntu questing/main amd64 libmount-dev amd64 2.40.2-14ubuntu1 [34.6 kB] 192s Get:106 http://ftpmaster.internal/ubuntu questing/main amd64 libsysprof-capture-4-dev amd64 48.0-2 [55.1 kB] 192s Get:107 http://ftpmaster.internal/ubuntu questing/main amd64 zlib1g-dev amd64 1:1.3.dfsg+really1.3.1-1ubuntu1 [895 kB] 192s Get:108 http://ftpmaster.internal/ubuntu questing/main amd64 libgio-2.0-dev amd64 2.84.1-1 [1886 kB] 192s Get:109 http://ftpmaster.internal/ubuntu questing/main amd64 libgio-2.0-dev-bin amd64 2.84.1-1 [129 kB] 192s Get:110 http://ftpmaster.internal/ubuntu questing/main amd64 libgles1 amd64 1.7.0-1build1 [11.6 kB] 192s Get:111 http://ftpmaster.internal/ubuntu questing/main amd64 libgles2 amd64 1.7.0-1build1 [17.1 kB] 192s Get:112 http://ftpmaster.internal/ubuntu questing/main amd64 libgles-dev amd64 1.7.0-1build1 [50.5 kB] 192s Get:113 http://ftpmaster.internal/ubuntu questing/main amd64 libglib2.0-bin amd64 2.84.1-1 [103 kB] 192s Get:114 http://ftpmaster.internal/ubuntu questing/main amd64 libglib2.0-dev-bin amd64 2.84.1-1 [18.1 kB] 192s Get:115 http://ftpmaster.internal/ubuntu questing/main amd64 libglib2.0-dev amd64 2.84.1-1 [18.9 kB] 192s Get:116 http://ftpmaster.internal/ubuntu questing/main amd64 libibus-1.0-dev amd64 1.5.32-1 [189 kB] 192s Get:117 http://ftpmaster.internal/ubuntu questing/main amd64 x11-common all 1:7.7+23ubuntu4 [21.8 kB] 192s Get:118 http://ftpmaster.internal/ubuntu questing/main amd64 libice6 amd64 2:1.1.1-1 [44.1 kB] 192s Get:119 http://ftpmaster.internal/ubuntu questing/main amd64 libice-dev amd64 2:1.1.1-1 [54.0 kB] 192s Get:120 http://ftpmaster.internal/ubuntu questing/main amd64 libmp3lame0 amd64 3.100-6build1 [142 kB] 192s Get:121 http://ftpmaster.internal/ubuntu questing/main amd64 libmpg123-0t64 amd64 1.32.10-1 [191 kB] 192s Get:122 http://ftpmaster.internal/ubuntu questing/main amd64 libopus0 amd64 1.5.2-2 [2913 kB] 193s Get:123 http://ftpmaster.internal/ubuntu questing/main amd64 libvorbis0a amd64 1.3.7-2 [98.4 kB] 193s Get:124 http://ftpmaster.internal/ubuntu questing/main amd64 libvorbisenc2 amd64 1.3.7-2 [80.8 kB] 193s Get:125 http://ftpmaster.internal/ubuntu questing/main amd64 libsndfile1 amd64 1.2.2-2build1 [276 kB] 193s Get:126 http://ftpmaster.internal/ubuntu questing-proposed/main amd64 libpulse0 amd64 1:17.0+dfsg1-2ubuntu2 [293 kB] 193s Get:127 http://ftpmaster.internal/ubuntu questing-proposed/main amd64 libpulse-mainloop-glib0 amd64 1:17.0+dfsg1-2ubuntu2 [12.4 kB] 193s Get:128 http://ftpmaster.internal/ubuntu questing-proposed/main amd64 libpulse-dev amd64 1:17.0+dfsg1-2ubuntu2 [75.5 kB] 193s Get:129 http://ftpmaster.internal/ubuntu questing/main amd64 libsamplerate0 amd64 0.2.2-4build1 [1344 kB] 193s Get:130 http://ftpmaster.internal/ubuntu questing/main amd64 libsamplerate0-dev amd64 0.2.2-4build1 [61.5 kB] 193s Get:131 http://ftpmaster.internal/ubuntu questing/main amd64 libxfixes3 amd64 1:6.0.0-2build1 [10.8 kB] 193s Get:132 http://ftpmaster.internal/ubuntu questing/main amd64 libxrender1 amd64 1:0.9.10-1.1build1 [19.0 kB] 193s Get:133 http://ftpmaster.internal/ubuntu questing/main amd64 libxcursor1 amd64 1:1.2.3-1 [23.1 kB] 193s Get:134 http://ftpmaster.internal/ubuntu questing/main amd64 libxi6 amd64 2:1.8.2-1 [32.4 kB] 193s Get:135 http://ftpmaster.internal/ubuntu questing/main amd64 libxrandr2 amd64 2:1.5.4-1 [19.6 kB] 193s Get:136 http://ftpmaster.internal/ubuntu questing/main amd64 libxss1 amd64 1:1.2.3-1build3 [7204 B] 193s Get:137 http://ftpmaster.internal/ubuntu questing/main amd64 libsdl2-2.0-0 amd64 2.32.2+dfsg-2 [926 kB] 193s Get:138 http://ftpmaster.internal/ubuntu questing/universe amd64 libsndio7.0 amd64 1.10.0-0.1 [29.7 kB] 193s Get:139 http://ftpmaster.internal/ubuntu questing/universe amd64 libsndio-dev amd64 1.10.0-0.1 [24.0 kB] 193s Get:140 http://ftpmaster.internal/ubuntu questing/main amd64 libudev-dev amd64 257.4-1ubuntu3 [22.0 kB] 193s Get:141 http://ftpmaster.internal/ubuntu questing/main amd64 libxrender-dev amd64 1:0.9.10-1.1build1 [26.3 kB] 193s Get:142 http://ftpmaster.internal/ubuntu questing/main amd64 libxfixes-dev amd64 1:6.0.0-2build1 [12.1 kB] 193s Get:143 http://ftpmaster.internal/ubuntu questing/main amd64 libxcursor-dev amd64 1:1.2.3-1 [35.5 kB] 193s Get:144 http://ftpmaster.internal/ubuntu questing/main amd64 libxext-dev amd64 2:1.3.4-1build2 [83.5 kB] 193s Get:145 http://ftpmaster.internal/ubuntu questing/main amd64 libxi-dev amd64 2:1.8.2-1 [194 kB] 193s Get:146 http://ftpmaster.internal/ubuntu questing/main amd64 libxinerama1 amd64 2:1.1.4-3build1 [6396 B] 193s Get:147 http://ftpmaster.internal/ubuntu questing/main amd64 libxinerama-dev amd64 2:1.1.4-3build1 [7988 B] 193s Get:148 http://ftpmaster.internal/ubuntu questing/main amd64 libxkbcommon-dev amd64 1.7.0-2 [57.1 kB] 193s Get:149 http://ftpmaster.internal/ubuntu questing/main amd64 libxrandr-dev amd64 2:1.5.4-1 [26.4 kB] 193s Get:150 http://ftpmaster.internal/ubuntu questing/main amd64 libxss-dev amd64 1:1.2.3-1build3 [12.1 kB] 193s Get:151 http://ftpmaster.internal/ubuntu questing/main amd64 libsm6 amd64 2:1.2.4-1 [17.4 kB] 193s Get:152 http://ftpmaster.internal/ubuntu questing/main amd64 libxt6t64 amd64 1:1.2.1-1.2build1 [171 kB] 193s Get:153 http://ftpmaster.internal/ubuntu questing/main amd64 libsm-dev amd64 2:1.2.4-1 [19.2 kB] 193s Get:154 http://ftpmaster.internal/ubuntu questing/main amd64 libxt-dev amd64 1:1.2.1-1.2build1 [394 kB] 193s Get:155 http://ftpmaster.internal/ubuntu questing/main amd64 libxv1 amd64 2:1.0.11-1.1build1 [10.7 kB] 193s Get:156 http://ftpmaster.internal/ubuntu questing/main amd64 libxv-dev amd64 2:1.0.11-1.1build1 [33.3 kB] 193s Get:157 http://ftpmaster.internal/ubuntu questing/main amd64 libxxf86vm-dev amd64 1:1.1.4-1build4 [13.8 kB] 193s Get:158 http://ftpmaster.internal/ubuntu questing/universe amd64 libsdl2-dev amd64 2.32.2+dfsg-2 [1331 kB] 194s Fetched 116 MB in 6s (19.7 MB/s) 194s Selecting previously unselected package sgml-base. 194s (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 ... 80517 files and directories currently installed.) 194s Preparing to unpack .../000-sgml-base_1.31_all.deb ... 194s Unpacking sgml-base (1.31) ... 194s Selecting previously unselected package libisl23:amd64. 194s Preparing to unpack .../001-libisl23_0.27-1_amd64.deb ... 194s Unpacking libisl23:amd64 (0.27-1) ... 194s Selecting previously unselected package libmpc3:amd64. 194s Preparing to unpack .../002-libmpc3_1.3.1-1build2_amd64.deb ... 194s Unpacking libmpc3:amd64 (1.3.1-1build2) ... 194s Selecting previously unselected package cpp-14-x86-64-linux-gnu. 194s Preparing to unpack .../003-cpp-14-x86-64-linux-gnu_14.2.0-19ubuntu2_amd64.deb ... 194s Unpacking cpp-14-x86-64-linux-gnu (14.2.0-19ubuntu2) ... 194s Selecting previously unselected package cpp-14. 194s Preparing to unpack .../004-cpp-14_14.2.0-19ubuntu2_amd64.deb ... 194s Unpacking cpp-14 (14.2.0-19ubuntu2) ... 194s Selecting previously unselected package cpp-x86-64-linux-gnu. 194s Preparing to unpack .../005-cpp-x86-64-linux-gnu_4%3a14.2.0-1ubuntu1_amd64.deb ... 194s Unpacking cpp-x86-64-linux-gnu (4:14.2.0-1ubuntu1) ... 194s Selecting previously unselected package cpp. 194s Preparing to unpack .../006-cpp_4%3a14.2.0-1ubuntu1_amd64.deb ... 194s Unpacking cpp (4:14.2.0-1ubuntu1) ... 194s Selecting previously unselected package libcc1-0:amd64. 194s Preparing to unpack .../007-libcc1-0_15-20250404-0ubuntu1_amd64.deb ... 194s Unpacking libcc1-0:amd64 (15-20250404-0ubuntu1) ... 194s Selecting previously unselected package libgomp1:amd64. 194s Preparing to unpack .../008-libgomp1_15-20250404-0ubuntu1_amd64.deb ... 194s Unpacking libgomp1:amd64 (15-20250404-0ubuntu1) ... 194s Selecting previously unselected package libitm1:amd64. 194s Preparing to unpack .../009-libitm1_15-20250404-0ubuntu1_amd64.deb ... 194s Unpacking libitm1:amd64 (15-20250404-0ubuntu1) ... 194s Selecting previously unselected package libasan8:amd64. 194s Preparing to unpack .../010-libasan8_15-20250404-0ubuntu1_amd64.deb ... 194s Unpacking libasan8:amd64 (15-20250404-0ubuntu1) ... 194s Selecting previously unselected package liblsan0:amd64. 194s Preparing to unpack .../011-liblsan0_15-20250404-0ubuntu1_amd64.deb ... 194s Unpacking liblsan0:amd64 (15-20250404-0ubuntu1) ... 194s Selecting previously unselected package libtsan2:amd64. 194s Preparing to unpack .../012-libtsan2_15-20250404-0ubuntu1_amd64.deb ... 194s Unpacking libtsan2:amd64 (15-20250404-0ubuntu1) ... 194s Selecting previously unselected package libubsan1:amd64. 194s Preparing to unpack .../013-libubsan1_15-20250404-0ubuntu1_amd64.deb ... 194s Unpacking libubsan1:amd64 (15-20250404-0ubuntu1) ... 194s Selecting previously unselected package libhwasan0:amd64. 195s Preparing to unpack .../014-libhwasan0_15-20250404-0ubuntu1_amd64.deb ... 195s Unpacking libhwasan0:amd64 (15-20250404-0ubuntu1) ... 195s Selecting previously unselected package libquadmath0:amd64. 195s Preparing to unpack .../015-libquadmath0_15-20250404-0ubuntu1_amd64.deb ... 195s Unpacking libquadmath0:amd64 (15-20250404-0ubuntu1) ... 195s Selecting previously unselected package libgcc-14-dev:amd64. 195s Preparing to unpack .../016-libgcc-14-dev_14.2.0-19ubuntu2_amd64.deb ... 195s Unpacking libgcc-14-dev:amd64 (14.2.0-19ubuntu2) ... 195s Selecting previously unselected package gcc-14-x86-64-linux-gnu. 195s Preparing to unpack .../017-gcc-14-x86-64-linux-gnu_14.2.0-19ubuntu2_amd64.deb ... 195s Unpacking gcc-14-x86-64-linux-gnu (14.2.0-19ubuntu2) ... 195s Selecting previously unselected package gcc-14. 195s Preparing to unpack .../018-gcc-14_14.2.0-19ubuntu2_amd64.deb ... 195s Unpacking gcc-14 (14.2.0-19ubuntu2) ... 195s Selecting previously unselected package gcc-x86-64-linux-gnu. 195s Preparing to unpack .../019-gcc-x86-64-linux-gnu_4%3a14.2.0-1ubuntu1_amd64.deb ... 195s Unpacking gcc-x86-64-linux-gnu (4:14.2.0-1ubuntu1) ... 195s Selecting previously unselected package gcc. 195s Preparing to unpack .../020-gcc_4%3a14.2.0-1ubuntu1_amd64.deb ... 195s Unpacking gcc (4:14.2.0-1ubuntu1) ... 195s Selecting previously unselected package libstdc++-14-dev:amd64. 195s Preparing to unpack .../021-libstdc++-14-dev_14.2.0-19ubuntu2_amd64.deb ... 195s Unpacking libstdc++-14-dev:amd64 (14.2.0-19ubuntu2) ... 195s Selecting previously unselected package g++-14-x86-64-linux-gnu. 195s Preparing to unpack .../022-g++-14-x86-64-linux-gnu_14.2.0-19ubuntu2_amd64.deb ... 195s Unpacking g++-14-x86-64-linux-gnu (14.2.0-19ubuntu2) ... 196s Selecting previously unselected package g++-14. 196s Preparing to unpack .../023-g++-14_14.2.0-19ubuntu2_amd64.deb ... 196s Unpacking g++-14 (14.2.0-19ubuntu2) ... 196s Selecting previously unselected package g++-x86-64-linux-gnu. 196s Preparing to unpack .../024-g++-x86-64-linux-gnu_4%3a14.2.0-1ubuntu1_amd64.deb ... 196s Unpacking g++-x86-64-linux-gnu (4:14.2.0-1ubuntu1) ... 196s Selecting previously unselected package g++. 196s Preparing to unpack .../025-g++_4%3a14.2.0-1ubuntu1_amd64.deb ... 196s Unpacking g++ (4:14.2.0-1ubuntu1) ... 196s Selecting previously unselected package build-essential. 196s Preparing to unpack .../026-build-essential_12.12ubuntu1_amd64.deb ... 196s Unpacking build-essential (12.12ubuntu1) ... 196s Selecting previously unselected package cmake-data. 196s Preparing to unpack .../027-cmake-data_3.31.6-1ubuntu1_all.deb ... 196s Unpacking cmake-data (3.31.6-1ubuntu1) ... 196s Selecting previously unselected package libjsoncpp26:amd64. 196s Preparing to unpack .../028-libjsoncpp26_1.9.6-3_amd64.deb ... 196s Unpacking libjsoncpp26:amd64 (1.9.6-3) ... 196s Selecting previously unselected package librhash1:amd64. 196s Preparing to unpack .../029-librhash1_1.4.5-1_amd64.deb ... 196s Unpacking librhash1:amd64 (1.4.5-1) ... 196s Selecting previously unselected package cmake. 196s Preparing to unpack .../030-cmake_3.31.6-1ubuntu1_amd64.deb ... 196s Unpacking cmake (3.31.6-1ubuntu1) ... 197s Selecting previously unselected package gir1.2-glib-2.0-dev:amd64. 197s Preparing to unpack .../031-gir1.2-glib-2.0-dev_2.84.1-1_amd64.deb ... 197s Unpacking gir1.2-glib-2.0-dev:amd64 (2.84.1-1) ... 197s Selecting previously unselected package libibus-1.0-5:amd64. 197s Preparing to unpack .../032-libibus-1.0-5_1.5.32-1_amd64.deb ... 197s Unpacking libibus-1.0-5:amd64 (1.5.32-1) ... 197s Selecting previously unselected package gir1.2-ibus-1.0:amd64. 197s Preparing to unpack .../033-gir1.2-ibus-1.0_1.5.32-1_amd64.deb ... 197s Unpacking gir1.2-ibus-1.0:amd64 (1.5.32-1) ... 197s Selecting previously unselected package native-architecture. 197s Preparing to unpack .../034-native-architecture_0.2.6_all.deb ... 197s Unpacking native-architecture (0.2.6) ... 197s Selecting previously unselected package libgirepository-2.0-0:amd64. 197s Preparing to unpack .../035-libgirepository-2.0-0_2.84.1-1_amd64.deb ... 197s Unpacking libgirepository-2.0-0:amd64 (2.84.1-1) ... 197s Selecting previously unselected package girepository-tools:amd64. 197s Preparing to unpack .../036-girepository-tools_2.84.1-1_amd64.deb ... 197s Unpacking girepository-tools:amd64 (2.84.1-1) ... 197s Selecting previously unselected package libasound2-data. 197s Preparing to unpack .../037-libasound2-data_1.2.13-1build1_all.deb ... 197s Unpacking libasound2-data (1.2.13-1build1) ... 197s Selecting previously unselected package libasound2t64:amd64. 197s Preparing to unpack .../038-libasound2t64_1.2.13-1build1_amd64.deb ... 197s Unpacking libasound2t64:amd64 (1.2.13-1build1) ... 197s Selecting previously unselected package libasound2-dev:amd64. 197s Preparing to unpack .../039-libasound2-dev_1.2.13-1build1_amd64.deb ... 197s Unpacking libasound2-dev:amd64 (1.2.13-1build1) ... 197s Selecting previously unselected package libasyncns0:amd64. 197s Preparing to unpack .../040-libasyncns0_0.8-6build4_amd64.deb ... 197s Unpacking libasyncns0:amd64 (0.8-6build4) ... 197s Selecting previously unselected package libcap-dev:amd64. 197s Preparing to unpack .../041-libcap-dev_1%3a2.73-4ubuntu1_amd64.deb ... 197s Unpacking libcap-dev:amd64 (1:2.73-4ubuntu1) ... 197s Selecting previously unselected package libsystemd-dev:amd64. 197s Preparing to unpack .../042-libsystemd-dev_257.4-1ubuntu3_amd64.deb ... 197s Unpacking libsystemd-dev:amd64 (257.4-1ubuntu3) ... 197s Selecting previously unselected package libpkgconf3:amd64. 197s Preparing to unpack .../043-libpkgconf3_1.8.1-4_amd64.deb ... 197s Unpacking libpkgconf3:amd64 (1.8.1-4) ... 197s Selecting previously unselected package pkgconf-bin. 197s Preparing to unpack .../044-pkgconf-bin_1.8.1-4_amd64.deb ... 197s Unpacking pkgconf-bin (1.8.1-4) ... 197s Selecting previously unselected package pkgconf:amd64. 197s Preparing to unpack .../045-pkgconf_1.8.1-4_amd64.deb ... 197s Unpacking pkgconf:amd64 (1.8.1-4) ... 197s Selecting previously unselected package xml-core. 197s Preparing to unpack .../046-xml-core_0.19_all.deb ... 197s Unpacking xml-core (0.19) ... 197s Selecting previously unselected package libdbus-1-dev:amd64. 197s Preparing to unpack .../047-libdbus-1-dev_1.16.2-2ubuntu1_amd64.deb ... 197s Unpacking libdbus-1-dev:amd64 (1.16.2-2ubuntu1) ... 197s Selecting previously unselected package libwayland-client0:amd64. 197s Preparing to unpack .../048-libwayland-client0_1.23.1-3_amd64.deb ... 197s Unpacking libwayland-client0:amd64 (1.23.1-3) ... 197s Selecting previously unselected package libdecor-0-0:amd64. 197s Preparing to unpack .../049-libdecor-0-0_0.2.2-2_amd64.deb ... 197s Unpacking libdecor-0-0:amd64 (0.2.2-2) ... 197s Selecting previously unselected package libwayland-server0:amd64. 197s Preparing to unpack .../050-libwayland-server0_1.23.1-3_amd64.deb ... 197s Unpacking libwayland-server0:amd64 (1.23.1-3) ... 197s Selecting previously unselected package libwayland-cursor0:amd64. 197s Preparing to unpack .../051-libwayland-cursor0_1.23.1-3_amd64.deb ... 197s Unpacking libwayland-cursor0:amd64 (1.23.1-3) ... 197s Selecting previously unselected package libwayland-egl1:amd64. 197s Preparing to unpack .../052-libwayland-egl1_1.23.1-3_amd64.deb ... 197s Unpacking libwayland-egl1:amd64 (1.23.1-3) ... 197s Selecting previously unselected package libwayland-bin. 197s Preparing to unpack .../053-libwayland-bin_1.23.1-3_amd64.deb ... 197s Unpacking libwayland-bin (1.23.1-3) ... 197s Selecting previously unselected package libffi-dev:amd64. 197s Preparing to unpack .../054-libffi-dev_3.4.7-1_amd64.deb ... 197s Unpacking libffi-dev:amd64 (3.4.7-1) ... 197s Selecting previously unselected package libwayland-dev:amd64. 197s Preparing to unpack .../055-libwayland-dev_1.23.1-3_amd64.deb ... 197s Unpacking libwayland-dev:amd64 (1.23.1-3) ... 197s Selecting previously unselected package libdecor-0-dev:amd64. 197s Preparing to unpack .../056-libdecor-0-dev_0.2.2-2_amd64.deb ... 197s Unpacking libdecor-0-dev:amd64 (0.2.2-2) ... 197s Selecting previously unselected package libpciaccess0:amd64. 197s Preparing to unpack .../057-libpciaccess0_0.17-3build1_amd64.deb ... 197s Unpacking libpciaccess0:amd64 (0.17-3build1) ... 197s Selecting previously unselected package libdrm-intel1:amd64. 197s Preparing to unpack .../058-libdrm-intel1_2.4.124-2_amd64.deb ... 197s Unpacking libdrm-intel1:amd64 (2.4.124-2) ... 197s Selecting previously unselected package libdrm-radeon1:amd64. 197s Preparing to unpack .../059-libdrm-radeon1_2.4.124-2_amd64.deb ... 197s Unpacking libdrm-radeon1:amd64 (2.4.124-2) ... 198s Selecting previously unselected package libdrm-nouveau2:amd64. 198s Preparing to unpack .../060-libdrm-nouveau2_2.4.124-2_amd64.deb ... 198s Unpacking libdrm-nouveau2:amd64 (2.4.124-2) ... 198s Selecting previously unselected package libpciaccess-dev:amd64. 198s Preparing to unpack .../061-libpciaccess-dev_0.17-3build1_amd64.deb ... 198s Unpacking libpciaccess-dev:amd64 (0.17-3build1) ... 198s Selecting previously unselected package libdrm-dev:amd64. 198s Preparing to unpack .../062-libdrm-dev_2.4.124-2_amd64.deb ... 198s Unpacking libdrm-dev:amd64 (2.4.124-2) ... 198s Selecting previously unselected package libglvnd0:amd64. 198s Preparing to unpack .../063-libglvnd0_1.7.0-1build1_amd64.deb ... 198s Unpacking libglvnd0:amd64 (1.7.0-1build1) ... 198s Selecting previously unselected package libx11-xcb1:amd64. 198s Preparing to unpack .../064-libx11-xcb1_2%3a1.8.10-2_amd64.deb ... 198s Unpacking libx11-xcb1:amd64 (2:1.8.10-2) ... 198s Selecting previously unselected package libxcb-dri3-0:amd64. 198s Preparing to unpack .../065-libxcb-dri3-0_1.17.0-2_amd64.deb ... 198s Unpacking libxcb-dri3-0:amd64 (1.17.0-2) ... 198s Selecting previously unselected package libxcb-present0:amd64. 198s Preparing to unpack .../066-libxcb-present0_1.17.0-2_amd64.deb ... 198s Unpacking libxcb-present0:amd64 (1.17.0-2) ... 198s Selecting previously unselected package libxcb-randr0:amd64. 198s Preparing to unpack .../067-libxcb-randr0_1.17.0-2_amd64.deb ... 198s Unpacking libxcb-randr0:amd64 (1.17.0-2) ... 198s Selecting previously unselected package libxcb-sync1:amd64. 198s Preparing to unpack .../068-libxcb-sync1_1.17.0-2_amd64.deb ... 198s Unpacking libxcb-sync1:amd64 (1.17.0-2) ... 198s Selecting previously unselected package libxcb-xfixes0:amd64. 198s Preparing to unpack .../069-libxcb-xfixes0_1.17.0-2_amd64.deb ... 198s Unpacking libxcb-xfixes0:amd64 (1.17.0-2) ... 198s Selecting previously unselected package libxshmfence1:amd64. 198s Preparing to unpack .../070-libxshmfence1_1.3.3-1_amd64.deb ... 198s Unpacking libxshmfence1:amd64 (1.3.3-1) ... 198s Selecting previously unselected package mesa-libgallium:amd64. 198s Preparing to unpack .../071-mesa-libgallium_25.0.3-1ubuntu2_amd64.deb ... 198s Unpacking mesa-libgallium:amd64 (25.0.3-1ubuntu2) ... 198s Selecting previously unselected package libgbm1:amd64. 198s Preparing to unpack .../072-libgbm1_25.0.3-1ubuntu2_amd64.deb ... 198s Unpacking libgbm1:amd64 (25.0.3-1ubuntu2) ... 198s Selecting previously unselected package libxcb-shm0:amd64. 198s Preparing to unpack .../073-libxcb-shm0_1.17.0-2_amd64.deb ... 198s Unpacking libxcb-shm0:amd64 (1.17.0-2) ... 198s Selecting previously unselected package libegl-mesa0:amd64. 198s Preparing to unpack .../074-libegl-mesa0_25.0.3-1ubuntu2_amd64.deb ... 198s Unpacking libegl-mesa0:amd64 (25.0.3-1ubuntu2) ... 198s Selecting previously unselected package libegl1:amd64. 198s Preparing to unpack .../075-libegl1_1.7.0-1build1_amd64.deb ... 198s Unpacking libegl1:amd64 (1.7.0-1build1) ... 198s Selecting previously unselected package libxcb-glx0:amd64. 198s Preparing to unpack .../076-libxcb-glx0_1.17.0-2_amd64.deb ... 198s Unpacking libxcb-glx0:amd64 (1.17.0-2) ... 198s Selecting previously unselected package libxxf86vm1:amd64. 198s Preparing to unpack .../077-libxxf86vm1_1%3a1.1.4-1build4_amd64.deb ... 198s Unpacking libxxf86vm1:amd64 (1:1.1.4-1build4) ... 198s Selecting previously unselected package libvulkan1:amd64. 198s Preparing to unpack .../078-libvulkan1_1.4.309.0-1_amd64.deb ... 198s Unpacking libvulkan1:amd64 (1.4.309.0-1) ... 198s Selecting previously unselected package libgl1-mesa-dri:amd64. 198s Preparing to unpack .../079-libgl1-mesa-dri_25.0.3-1ubuntu2_amd64.deb ... 198s Unpacking libgl1-mesa-dri:amd64 (25.0.3-1ubuntu2) ... 198s Selecting previously unselected package libglx-mesa0:amd64. 198s Preparing to unpack .../080-libglx-mesa0_25.0.3-1ubuntu2_amd64.deb ... 198s Unpacking libglx-mesa0:amd64 (25.0.3-1ubuntu2) ... 198s Selecting previously unselected package libglx0:amd64. 198s Preparing to unpack .../081-libglx0_1.7.0-1build1_amd64.deb ... 198s Unpacking libglx0:amd64 (1.7.0-1build1) ... 198s Selecting previously unselected package libgl1:amd64. 198s Preparing to unpack .../082-libgl1_1.7.0-1build1_amd64.deb ... 198s Unpacking libgl1:amd64 (1.7.0-1build1) ... 198s Selecting previously unselected package xorg-sgml-doctools. 198s Preparing to unpack .../083-xorg-sgml-doctools_1%3a1.11-1.1_all.deb ... 198s Unpacking xorg-sgml-doctools (1:1.11-1.1) ... 198s Selecting previously unselected package x11proto-dev. 198s Preparing to unpack .../084-x11proto-dev_2024.1-1_all.deb ... 198s Unpacking x11proto-dev (2024.1-1) ... 198s Selecting previously unselected package libxau-dev:amd64. 198s Preparing to unpack .../085-libxau-dev_1%3a1.0.11-1_amd64.deb ... 198s Unpacking libxau-dev:amd64 (1:1.0.11-1) ... 198s Selecting previously unselected package libxdmcp-dev:amd64. 198s Preparing to unpack .../086-libxdmcp-dev_1%3a1.1.5-1_amd64.deb ... 198s Unpacking libxdmcp-dev:amd64 (1:1.1.5-1) ... 198s Selecting previously unselected package xtrans-dev. 198s Preparing to unpack .../087-xtrans-dev_1.4.0-1_all.deb ... 198s Unpacking xtrans-dev (1.4.0-1) ... 199s Selecting previously unselected package libxcb1-dev:amd64. 199s Preparing to unpack .../088-libxcb1-dev_1.17.0-2_amd64.deb ... 199s Unpacking libxcb1-dev:amd64 (1.17.0-2) ... 199s Selecting previously unselected package libx11-dev:amd64. 199s Preparing to unpack .../089-libx11-dev_2%3a1.8.10-2_amd64.deb ... 199s Unpacking libx11-dev:amd64 (2:1.8.10-2) ... 199s Selecting previously unselected package libglx-dev:amd64. 199s Preparing to unpack .../090-libglx-dev_1.7.0-1build1_amd64.deb ... 199s Unpacking libglx-dev:amd64 (1.7.0-1build1) ... 199s Selecting previously unselected package libgl-dev:amd64. 199s Preparing to unpack .../091-libgl-dev_1.7.0-1build1_amd64.deb ... 199s Unpacking libgl-dev:amd64 (1.7.0-1build1) ... 199s Selecting previously unselected package libegl-dev:amd64. 199s Preparing to unpack .../092-libegl-dev_1.7.0-1build1_amd64.deb ... 199s Unpacking libegl-dev:amd64 (1.7.0-1build1) ... 199s Selecting previously unselected package libogg0:amd64. 199s Preparing to unpack .../093-libogg0_1.3.5-3build1_amd64.deb ... 199s Unpacking libogg0:amd64 (1.3.5-3build1) ... 199s Selecting previously unselected package libflac14:amd64. 199s Preparing to unpack .../094-libflac14_1.5.0+ds-2_amd64.deb ... 199s Unpacking libflac14:amd64 (1.5.0+ds-2) ... 199s Selecting previously unselected package libgbm-dev:amd64. 199s Preparing to unpack .../095-libgbm-dev_25.0.3-1ubuntu2_amd64.deb ... 199s Unpacking libgbm-dev:amd64 (25.0.3-1ubuntu2) ... 199s Selecting previously unselected package uuid-dev:amd64. 199s Preparing to unpack .../096-uuid-dev_2.40.2-14ubuntu1_amd64.deb ... 199s Unpacking uuid-dev:amd64 (2.40.2-14ubuntu1) ... 199s Selecting previously unselected package libblkid-dev:amd64. 199s Preparing to unpack .../097-libblkid-dev_2.40.2-14ubuntu1_amd64.deb ... 199s Unpacking libblkid-dev:amd64 (2.40.2-14ubuntu1) ... 199s Selecting previously unselected package libsepol-dev:amd64. 199s Preparing to unpack .../098-libsepol-dev_3.8.1-1_amd64.deb ... 199s Unpacking libsepol-dev:amd64 (3.8.1-1) ... 199s Selecting previously unselected package libpcre2-16-0:amd64. 199s Preparing to unpack .../099-libpcre2-16-0_10.45-1_amd64.deb ... 199s Unpacking libpcre2-16-0:amd64 (10.45-1) ... 199s Selecting previously unselected package libpcre2-32-0:amd64. 199s Preparing to unpack .../100-libpcre2-32-0_10.45-1_amd64.deb ... 199s Unpacking libpcre2-32-0:amd64 (10.45-1) ... 199s Selecting previously unselected package libpcre2-posix3:amd64. 199s Preparing to unpack .../101-libpcre2-posix3_10.45-1_amd64.deb ... 199s Unpacking libpcre2-posix3:amd64 (10.45-1) ... 199s Selecting previously unselected package libpcre2-dev:amd64. 199s Preparing to unpack .../102-libpcre2-dev_10.45-1_amd64.deb ... 199s Unpacking libpcre2-dev:amd64 (10.45-1) ... 199s Selecting previously unselected package libselinux1-dev:amd64. 199s Preparing to unpack .../103-libselinux1-dev_3.7-3ubuntu3_amd64.deb ... 199s Unpacking libselinux1-dev:amd64 (3.7-3ubuntu3) ... 199s Selecting previously unselected package libmount-dev:amd64. 199s Preparing to unpack .../104-libmount-dev_2.40.2-14ubuntu1_amd64.deb ... 199s Unpacking libmount-dev:amd64 (2.40.2-14ubuntu1) ... 199s Selecting previously unselected package libsysprof-capture-4-dev:amd64. 199s Preparing to unpack .../105-libsysprof-capture-4-dev_48.0-2_amd64.deb ... 199s Unpacking libsysprof-capture-4-dev:amd64 (48.0-2) ... 199s Selecting previously unselected package zlib1g-dev:amd64. 199s Preparing to unpack .../106-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1ubuntu1_amd64.deb ... 199s Unpacking zlib1g-dev:amd64 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 199s Selecting previously unselected package libgio-2.0-dev:amd64. 199s Preparing to unpack .../107-libgio-2.0-dev_2.84.1-1_amd64.deb ... 199s Unpacking libgio-2.0-dev:amd64 (2.84.1-1) ... 199s Selecting previously unselected package libgio-2.0-dev-bin. 199s Preparing to unpack .../108-libgio-2.0-dev-bin_2.84.1-1_amd64.deb ... 199s Unpacking libgio-2.0-dev-bin (2.84.1-1) ... 199s Selecting previously unselected package libgles1:amd64. 199s Preparing to unpack .../109-libgles1_1.7.0-1build1_amd64.deb ... 199s Unpacking libgles1:amd64 (1.7.0-1build1) ... 199s Selecting previously unselected package libgles2:amd64. 199s Preparing to unpack .../110-libgles2_1.7.0-1build1_amd64.deb ... 199s Unpacking libgles2:amd64 (1.7.0-1build1) ... 199s Selecting previously unselected package libgles-dev:amd64. 199s Preparing to unpack .../111-libgles-dev_1.7.0-1build1_amd64.deb ... 199s Unpacking libgles-dev:amd64 (1.7.0-1build1) ... 200s Selecting previously unselected package libglib2.0-bin. 200s Preparing to unpack .../112-libglib2.0-bin_2.84.1-1_amd64.deb ... 200s Unpacking libglib2.0-bin (2.84.1-1) ... 200s Selecting previously unselected package libglib2.0-dev-bin. 200s Preparing to unpack .../113-libglib2.0-dev-bin_2.84.1-1_amd64.deb ... 200s Unpacking libglib2.0-dev-bin (2.84.1-1) ... 200s Selecting previously unselected package libglib2.0-dev:amd64. 200s Preparing to unpack .../114-libglib2.0-dev_2.84.1-1_amd64.deb ... 200s Unpacking libglib2.0-dev:amd64 (2.84.1-1) ... 200s Selecting previously unselected package libibus-1.0-dev:amd64. 200s Preparing to unpack .../115-libibus-1.0-dev_1.5.32-1_amd64.deb ... 200s Unpacking libibus-1.0-dev:amd64 (1.5.32-1) ... 200s Selecting previously unselected package x11-common. 200s Preparing to unpack .../116-x11-common_1%3a7.7+23ubuntu4_all.deb ... 200s Unpacking x11-common (1:7.7+23ubuntu4) ... 200s Selecting previously unselected package libice6:amd64. 200s Preparing to unpack .../117-libice6_2%3a1.1.1-1_amd64.deb ... 200s Unpacking libice6:amd64 (2:1.1.1-1) ... 200s Selecting previously unselected package libice-dev:amd64. 200s Preparing to unpack .../118-libice-dev_2%3a1.1.1-1_amd64.deb ... 200s Unpacking libice-dev:amd64 (2:1.1.1-1) ... 200s Selecting previously unselected package libmp3lame0:amd64. 200s Preparing to unpack .../119-libmp3lame0_3.100-6build1_amd64.deb ... 200s Unpacking libmp3lame0:amd64 (3.100-6build1) ... 200s Selecting previously unselected package libmpg123-0t64:amd64. 200s Preparing to unpack .../120-libmpg123-0t64_1.32.10-1_amd64.deb ... 200s Unpacking libmpg123-0t64:amd64 (1.32.10-1) ... 200s Selecting previously unselected package libopus0:amd64. 200s Preparing to unpack .../121-libopus0_1.5.2-2_amd64.deb ... 200s Unpacking libopus0:amd64 (1.5.2-2) ... 200s Selecting previously unselected package libvorbis0a:amd64. 200s Preparing to unpack .../122-libvorbis0a_1.3.7-2_amd64.deb ... 200s Unpacking libvorbis0a:amd64 (1.3.7-2) ... 200s Selecting previously unselected package libvorbisenc2:amd64. 200s Preparing to unpack .../123-libvorbisenc2_1.3.7-2_amd64.deb ... 200s Unpacking libvorbisenc2:amd64 (1.3.7-2) ... 200s Selecting previously unselected package libsndfile1:amd64. 200s Preparing to unpack .../124-libsndfile1_1.2.2-2build1_amd64.deb ... 200s Unpacking libsndfile1:amd64 (1.2.2-2build1) ... 200s Selecting previously unselected package libpulse0:amd64. 200s Preparing to unpack .../125-libpulse0_1%3a17.0+dfsg1-2ubuntu2_amd64.deb ... 200s Unpacking libpulse0:amd64 (1:17.0+dfsg1-2ubuntu2) ... 200s Selecting previously unselected package libpulse-mainloop-glib0:amd64. 200s Preparing to unpack .../126-libpulse-mainloop-glib0_1%3a17.0+dfsg1-2ubuntu2_amd64.deb ... 200s Unpacking libpulse-mainloop-glib0:amd64 (1:17.0+dfsg1-2ubuntu2) ... 200s Selecting previously unselected package libpulse-dev:amd64. 200s Preparing to unpack .../127-libpulse-dev_1%3a17.0+dfsg1-2ubuntu2_amd64.deb ... 200s Unpacking libpulse-dev:amd64 (1:17.0+dfsg1-2ubuntu2) ... 200s Selecting previously unselected package libsamplerate0:amd64. 200s Preparing to unpack .../128-libsamplerate0_0.2.2-4build1_amd64.deb ... 200s Unpacking libsamplerate0:amd64 (0.2.2-4build1) ... 200s Selecting previously unselected package libsamplerate0-dev:amd64. 200s Preparing to unpack .../129-libsamplerate0-dev_0.2.2-4build1_amd64.deb ... 200s Unpacking libsamplerate0-dev:amd64 (0.2.2-4build1) ... 200s Selecting previously unselected package libxfixes3:amd64. 200s Preparing to unpack .../130-libxfixes3_1%3a6.0.0-2build1_amd64.deb ... 200s Unpacking libxfixes3:amd64 (1:6.0.0-2build1) ... 200s Selecting previously unselected package libxrender1:amd64. 200s Preparing to unpack .../131-libxrender1_1%3a0.9.10-1.1build1_amd64.deb ... 200s Unpacking libxrender1:amd64 (1:0.9.10-1.1build1) ... 200s Selecting previously unselected package libxcursor1:amd64. 200s Preparing to unpack .../132-libxcursor1_1%3a1.2.3-1_amd64.deb ... 200s Unpacking libxcursor1:amd64 (1:1.2.3-1) ... 200s Selecting previously unselected package libxi6:amd64. 200s Preparing to unpack .../133-libxi6_2%3a1.8.2-1_amd64.deb ... 200s Unpacking libxi6:amd64 (2:1.8.2-1) ... 200s Selecting previously unselected package libxrandr2:amd64. 200s Preparing to unpack .../134-libxrandr2_2%3a1.5.4-1_amd64.deb ... 200s Unpacking libxrandr2:amd64 (2:1.5.4-1) ... 200s Selecting previously unselected package libxss1:amd64. 200s Preparing to unpack .../135-libxss1_1%3a1.2.3-1build3_amd64.deb ... 200s Unpacking libxss1:amd64 (1:1.2.3-1build3) ... 200s Selecting previously unselected package libsdl2-2.0-0:amd64. 200s Preparing to unpack .../136-libsdl2-2.0-0_2.32.2+dfsg-2_amd64.deb ... 200s Unpacking libsdl2-2.0-0:amd64 (2.32.2+dfsg-2) ... 200s Selecting previously unselected package libsndio7.0:amd64. 200s Preparing to unpack .../137-libsndio7.0_1.10.0-0.1_amd64.deb ... 200s Unpacking libsndio7.0:amd64 (1.10.0-0.1) ... 200s Selecting previously unselected package libsndio-dev:amd64. 200s Preparing to unpack .../138-libsndio-dev_1.10.0-0.1_amd64.deb ... 200s Unpacking libsndio-dev:amd64 (1.10.0-0.1) ... 200s Selecting previously unselected package libudev-dev:amd64. 200s Preparing to unpack .../139-libudev-dev_257.4-1ubuntu3_amd64.deb ... 200s Unpacking libudev-dev:amd64 (257.4-1ubuntu3) ... 200s Selecting previously unselected package libxrender-dev:amd64. 200s Preparing to unpack .../140-libxrender-dev_1%3a0.9.10-1.1build1_amd64.deb ... 200s Unpacking libxrender-dev:amd64 (1:0.9.10-1.1build1) ... 200s Selecting previously unselected package libxfixes-dev:amd64. 200s Preparing to unpack .../141-libxfixes-dev_1%3a6.0.0-2build1_amd64.deb ... 200s Unpacking libxfixes-dev:amd64 (1:6.0.0-2build1) ... 200s Selecting previously unselected package libxcursor-dev:amd64. 200s Preparing to unpack .../142-libxcursor-dev_1%3a1.2.3-1_amd64.deb ... 200s Unpacking libxcursor-dev:amd64 (1:1.2.3-1) ... 201s Selecting previously unselected package libxext-dev:amd64. 201s Preparing to unpack .../143-libxext-dev_2%3a1.3.4-1build2_amd64.deb ... 201s Unpacking libxext-dev:amd64 (2:1.3.4-1build2) ... 201s Selecting previously unselected package libxi-dev:amd64. 201s Preparing to unpack .../144-libxi-dev_2%3a1.8.2-1_amd64.deb ... 201s Unpacking libxi-dev:amd64 (2:1.8.2-1) ... 201s Selecting previously unselected package libxinerama1:amd64. 201s Preparing to unpack .../145-libxinerama1_2%3a1.1.4-3build1_amd64.deb ... 201s Unpacking libxinerama1:amd64 (2:1.1.4-3build1) ... 201s Selecting previously unselected package libxinerama-dev:amd64. 201s Preparing to unpack .../146-libxinerama-dev_2%3a1.1.4-3build1_amd64.deb ... 201s Unpacking libxinerama-dev:amd64 (2:1.1.4-3build1) ... 201s Selecting previously unselected package libxkbcommon-dev:amd64. 201s Preparing to unpack .../147-libxkbcommon-dev_1.7.0-2_amd64.deb ... 201s Unpacking libxkbcommon-dev:amd64 (1.7.0-2) ... 201s Selecting previously unselected package libxrandr-dev:amd64. 201s Preparing to unpack .../148-libxrandr-dev_2%3a1.5.4-1_amd64.deb ... 201s Unpacking libxrandr-dev:amd64 (2:1.5.4-1) ... 201s Selecting previously unselected package libxss-dev:amd64. 201s Preparing to unpack .../149-libxss-dev_1%3a1.2.3-1build3_amd64.deb ... 201s Unpacking libxss-dev:amd64 (1:1.2.3-1build3) ... 201s Selecting previously unselected package libsm6:amd64. 201s Preparing to unpack .../150-libsm6_2%3a1.2.4-1_amd64.deb ... 201s Unpacking libsm6:amd64 (2:1.2.4-1) ... 201s Selecting previously unselected package libxt6t64:amd64. 201s Preparing to unpack .../151-libxt6t64_1%3a1.2.1-1.2build1_amd64.deb ... 201s Unpacking libxt6t64:amd64 (1:1.2.1-1.2build1) ... 201s Selecting previously unselected package libsm-dev:amd64. 201s Preparing to unpack .../152-libsm-dev_2%3a1.2.4-1_amd64.deb ... 201s Unpacking libsm-dev:amd64 (2:1.2.4-1) ... 201s Selecting previously unselected package libxt-dev:amd64. 201s Preparing to unpack .../153-libxt-dev_1%3a1.2.1-1.2build1_amd64.deb ... 201s Unpacking libxt-dev:amd64 (1:1.2.1-1.2build1) ... 201s Selecting previously unselected package libxv1:amd64. 201s Preparing to unpack .../154-libxv1_2%3a1.0.11-1.1build1_amd64.deb ... 201s Unpacking libxv1:amd64 (2:1.0.11-1.1build1) ... 201s Selecting previously unselected package libxv-dev:amd64. 201s Preparing to unpack .../155-libxv-dev_2%3a1.0.11-1.1build1_amd64.deb ... 201s Unpacking libxv-dev:amd64 (2:1.0.11-1.1build1) ... 201s Selecting previously unselected package libxxf86vm-dev:amd64. 201s Preparing to unpack .../156-libxxf86vm-dev_1%3a1.1.4-1build4_amd64.deb ... 201s Unpacking libxxf86vm-dev:amd64 (1:1.1.4-1build4) ... 201s Selecting previously unselected package libsdl2-dev:amd64. 201s Preparing to unpack .../157-libsdl2-dev_2.32.2+dfsg-2_amd64.deb ... 201s Unpacking libsdl2-dev:amd64 (2.32.2+dfsg-2) ... 201s Setting up libxcb-dri3-0:amd64 (1.17.0-2) ... 201s Setting up libwayland-server0:amd64 (1.23.1-3) ... 201s Setting up libx11-xcb1:amd64 (2:1.8.10-2) ... 201s Setting up libpciaccess0:amd64 (0.17-3build1) ... 201s Setting up libgio-2.0-dev-bin (2.84.1-1) ... 201s Setting up libdrm-nouveau2:amd64 (2.4.124-2) ... 201s Setting up native-architecture (0.2.6) ... 201s Setting up libpciaccess-dev:amd64 (0.17-3build1) ... 201s Setting up libxcb-xfixes0:amd64 (1.17.0-2) ... 201s Setting up libogg0:amd64 (1.3.5-3build1) ... 201s Setting up libxi6:amd64 (2:1.8.2-1) ... 201s Setting up libxrender1:amd64 (1:0.9.10-1.1build1) ... 201s Setting up libgirepository-2.0-0:amd64 (2.84.1-1) ... 201s Setting up libdrm-radeon1:amd64 (2.4.124-2) ... 201s Setting up libglvnd0:amd64 (1.7.0-1build1) ... 201s Setting up libxcb-glx0:amd64 (1.17.0-2) ... 201s Setting up libxkbcommon-dev:amd64 (1.7.0-2) ... 201s Setting up libdrm-intel1:amd64 (2.4.124-2) ... 201s Setting up libibus-1.0-5:amd64 (1.5.32-1) ... 201s Setting up x11-common (1:7.7+23ubuntu4) ... 202s Setting up libglib2.0-bin (2.84.1-1) ... 202s Setting up libxcb-shm0:amd64 (1.17.0-2) ... 202s Setting up libmpg123-0t64:amd64 (1.32.10-1) ... 202s Setting up libgomp1:amd64 (15-20250404-0ubuntu1) ... 202s Setting up libffi-dev:amd64 (3.4.7-1) ... 202s Setting up libpcre2-16-0:amd64 (10.45-1) ... 202s Setting up libxxf86vm1:amd64 (1:1.1.4-1build4) ... 202s Setting up libxcb-present0:amd64 (1.17.0-2) ... 202s Setting up libsysprof-capture-4-dev:amd64 (48.0-2) ... 202s Setting up libasound2-data (1.2.13-1build1) ... 202s Setting up xtrans-dev (1.4.0-1) ... 202s Setting up libwayland-bin (1.23.1-3) ... 202s Setting up libpcre2-32-0:amd64 (10.45-1) ... 202s Setting up libpkgconf3:amd64 (1.8.1-4) ... 202s Setting up libgles2:amd64 (1.7.0-1build1) ... 202s Setting up libasound2t64:amd64 (1.2.13-1build1) ... 202s Setting up libxfixes3:amd64 (1:6.0.0-2build1) ... 202s Setting up libxcb-sync1:amd64 (1.17.0-2) ... 202s Setting up libjsoncpp26:amd64 (1.9.6-3) ... 202s Setting up uuid-dev:amd64 (2.40.2-14ubuntu1) ... 202s Setting up libgles1:amd64 (1.7.0-1build1) ... 202s Setting up libopus0:amd64 (1.5.2-2) ... 202s Setting up libquadmath0:amd64 (15-20250404-0ubuntu1) ... 202s Setting up libxinerama1:amd64 (2:1.1.4-3build1) ... 202s Setting up libxv1:amd64 (2:1.0.11-1.1build1) ... 202s Setting up libmpc3:amd64 (1.3.1-1build2) ... 202s Setting up libvorbis0a:amd64 (1.3.7-2) ... 202s Setting up libxrandr2:amd64 (2:1.5.4-1) ... 202s Setting up libflac14:amd64 (1.5.0+ds-2) ... 202s Setting up libsepol-dev:amd64 (3.8.1-1) ... 202s Setting up pkgconf-bin (1.8.1-4) ... 202s Setting up libvulkan1:amd64 (1.4.309.0-1) ... 202s Setting up libubsan1:amd64 (15-20250404-0ubuntu1) ... 202s Setting up libsndio7.0:amd64 (1.10.0-0.1) ... 202s Setting up zlib1g-dev:amd64 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 202s Setting up libpcre2-posix3:amd64 (10.45-1) ... 202s Setting up gir1.2-glib-2.0-dev:amd64 (2.84.1-1) ... 202s Setting up libasyncns0:amd64 (0.8-6build4) ... 202s Setting up libxshmfence1:amd64 (1.3.3-1) ... 202s Setting up libhwasan0:amd64 (15-20250404-0ubuntu1) ... 202s Setting up libxcb-randr0:amd64 (1.17.0-2) ... 202s Setting up libasan8:amd64 (15-20250404-0ubuntu1) ... 202s Setting up xorg-sgml-doctools (1:1.11-1.1) ... 202s Setting up sgml-base (1.31) ... 202s Setting up cmake-data (3.31.6-1ubuntu1) ... 202s Setting up librhash1:amd64 (1.4.5-1) ... 202s Setting up libwayland-egl1:amd64 (1.23.1-3) ... 202s Setting up libxss1:amd64 (1:1.2.3-1build3) ... 202s Setting up libtsan2:amd64 (15-20250404-0ubuntu1) ... 202s Setting up libisl23:amd64 (0.27-1) ... 202s Setting up libasound2-dev:amd64 (1.2.13-1build1) ... 202s Setting up libsamplerate0:amd64 (0.2.2-4build1) ... 202s Setting up libcap-dev:amd64 (1:2.73-4ubuntu1) ... 202s Setting up gir1.2-ibus-1.0:amd64 (1.5.32-1) ... 202s Setting up libcc1-0:amd64 (15-20250404-0ubuntu1) ... 202s Setting up libsystemd-dev:amd64 (257.4-1ubuntu3) ... 202s Setting up liblsan0:amd64 (15-20250404-0ubuntu1) ... 202s Setting up libmp3lame0:amd64 (3.100-6build1) ... 202s Setting up libitm1:amd64 (15-20250404-0ubuntu1) ... 202s Setting up libvorbisenc2:amd64 (1.3.7-2) ... 202s Setting up libwayland-client0:amd64 (1.23.1-3) ... 202s Setting up x11proto-dev (2024.1-1) ... 202s Setting up libblkid-dev:amd64 (2.40.2-14ubuntu1) ... 202s Setting up libice6:amd64 (2:1.1.1-1) ... 202s Setting up mesa-libgallium:amd64 (25.0.3-1ubuntu2) ... 202s Setting up libdrm-dev:amd64 (2.4.124-2) ... 202s Setting up libsndio-dev:amd64 (1.10.0-0.1) ... 202s Setting up girepository-tools:amd64 (2.84.1-1) ... 202s Setting up libxau-dev:amd64 (1:1.0.11-1) ... 202s Setting up libpcre2-dev:amd64 (10.45-1) ... 202s Setting up libice-dev:amd64 (2:1.1.1-1) ... 202s Setting up libgbm1:amd64 (25.0.3-1ubuntu2) ... 202s Setting up libselinux1-dev:amd64 (3.7-3ubuntu3) ... 202s Setting up libxcursor1:amd64 (1:1.2.3-1) ... 202s Setting up libgl1-mesa-dri:amd64 (25.0.3-1ubuntu2) ... 202s Setting up libgbm-dev:amd64 (25.0.3-1ubuntu2) ... 202s Setting up pkgconf:amd64 (1.8.1-4) ... 202s Setting up libxdmcp-dev:amd64 (1:1.1.5-1) ... 202s Setting up libegl-mesa0:amd64 (25.0.3-1ubuntu2) ... 202s Setting up cpp-14-x86-64-linux-gnu (14.2.0-19ubuntu2) ... 202s Setting up libudev-dev:amd64 (257.4-1ubuntu3) ... 202s Setting up cpp-14 (14.2.0-19ubuntu2) ... 202s Setting up libwayland-cursor0:amd64 (1.23.1-3) ... 202s Setting up xml-core (0.19) ... 202s Setting up libegl1:amd64 (1.7.0-1build1) ... 202s Setting up libdecor-0-0:amd64 (0.2.2-2) ... 202s Setting up cmake (3.31.6-1ubuntu1) ... 202s Setting up libsndfile1:amd64 (1.2.2-2build1) ... 202s Setting up libgcc-14-dev:amd64 (14.2.0-19ubuntu2) ... 202s Setting up libstdc++-14-dev:amd64 (14.2.0-19ubuntu2) ... 202s Setting up libsm6:amd64 (2:1.2.4-1) ... 202s Setting up libmount-dev:amd64 (2.40.2-14ubuntu1) ... 202s Setting up cpp-x86-64-linux-gnu (4:14.2.0-1ubuntu1) ... 202s Setting up libglib2.0-dev-bin (2.84.1-1) ... 202s Setting up libgio-2.0-dev:amd64 (2.84.1-1) ... 202s Setting up libglx-mesa0:amd64 (25.0.3-1ubuntu2) ... 202s Setting up libxcb1-dev:amd64 (1.17.0-2) ... 202s Setting up libglx0:amd64 (1.7.0-1build1) ... 202s Setting up libpulse0:amd64 (1:17.0+dfsg1-2ubuntu2) ... 202s Setting up libsm-dev:amd64 (2:1.2.4-1) ... 202s Setting up libsamplerate0-dev:amd64 (0.2.2-4build1) ... 202s Setting up libx11-dev:amd64 (2:1.8.10-2) ... 202s Setting up libwayland-dev:amd64 (1.23.1-3) ... 202s Setting up libxfixes-dev:amd64 (1:6.0.0-2build1) ... 202s Setting up libdecor-0-dev:amd64 (0.2.2-2) ... 202s Setting up libgl1:amd64 (1.7.0-1build1) ... 202s Setting up libpulse-mainloop-glib0:amd64 (1:17.0+dfsg1-2ubuntu2) ... 202s Setting up libxt6t64:amd64 (1:1.2.1-1.2build1) ... 202s Setting up libxext-dev:amd64 (2:1.3.4-1build2) ... 202s Setting up cpp (4:14.2.0-1ubuntu1) ... 202s Setting up libglx-dev:amd64 (1.7.0-1build1) ... 202s Setting up gcc-14-x86-64-linux-gnu (14.2.0-19ubuntu2) ... 202s Setting up libxi-dev:amd64 (2:1.8.2-1) ... 202s Setting up libsdl2-2.0-0:amd64 (2.32.2+dfsg-2) ... 202s Setting up libxrender-dev:amd64 (1:0.9.10-1.1build1) ... 202s Setting up libgl-dev:amd64 (1.7.0-1build1) ... 202s Setting up gcc-x86-64-linux-gnu (4:14.2.0-1ubuntu1) ... 202s Setting up libegl-dev:amd64 (1.7.0-1build1) ... 202s Setting up libxcursor-dev:amd64 (1:1.2.3-1) ... 202s Setting up libxxf86vm-dev:amd64 (1:1.1.4-1build4) ... 202s Setting up libxss-dev:amd64 (1:1.2.3-1build3) ... 202s Setting up gcc-14 (14.2.0-19ubuntu2) ... 202s Setting up libxv-dev:amd64 (2:1.0.11-1.1build1) ... 202s Setting up libxrandr-dev:amd64 (2:1.5.4-1) ... 202s Setting up libxt-dev:amd64 (1:1.2.1-1.2build1) ... 202s Setting up libxinerama-dev:amd64 (2:1.1.4-3build1) ... 202s Setting up g++-14-x86-64-linux-gnu (14.2.0-19ubuntu2) ... 202s Setting up g++-x86-64-linux-gnu (4:14.2.0-1ubuntu1) ... 202s Setting up g++-14 (14.2.0-19ubuntu2) ... 202s Setting up libgles-dev:amd64 (1.7.0-1build1) ... 202s Setting up gcc (4:14.2.0-1ubuntu1) ... 202s Setting up g++ (4:14.2.0-1ubuntu1) ... 202s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 202s Setting up build-essential (12.12ubuntu1) ... 202s Processing triggers for libglib2.0-0t64:amd64 (2.84.1-1) ... 202s No schema files found: doing nothing. 202s Setting up libglib2.0-dev:amd64 (2.84.1-1) ... 202s Setting up libpulse-dev:amd64 (1:17.0+dfsg1-2ubuntu2) ... 202s Processing triggers for install-info (7.1.1-1) ... 202s Processing triggers for libc-bin (2.41-6ubuntu1) ... 202s Processing triggers for man-db (2.13.0-1) ... 204s Processing triggers for sgml-base (1.31) ... 204s Setting up libdbus-1-dev:amd64 (1.16.2-2ubuntu1) ... 204s Setting up libibus-1.0-dev:amd64 (1.5.32-1) ... 204s Setting up libsdl2-dev:amd64 (2.32.2+dfsg-2) ... 210s autopkgtest [08:33:47]: test cmake: [----------------------- 210s + mktemp -d 210s + WORKDIR=/tmp/tmp.I8lNwRm029 210s + [ -n ] 210s + CCFILE= 210s + pwd 210s + srcdir=/tmp/autopkgtest.HL9g0y/build.9Ux/src 210s + mkdir /tmp/tmp.I8lNwRm029/targets 210s + cd /tmp/tmp.I8lNwRm029/targets 210s + cmake /tmp/autopkgtest.HL9g0y/build.9Ux/src/debian/tests/cmake-targets 210s -- The C compiler identification is GNU 14.2.0 210s -- The CXX compiler identification is GNU 14.2.0 210s -- Detecting C compiler ABI info 210s -- Detecting C compiler ABI info - done 211s -- Check for working C compiler: /usr/bin/cc - skipped 211s -- Detecting C compile features 211s -- Detecting C compile features - done 211s -- Detecting CXX compiler ABI info 211s -- Detecting CXX compiler ABI info - done 211s -- Check for working CXX compiler: /usr/bin/c++ - skipped 211s -- Detecting CXX compile features 211s -- Detecting CXX compile features - done 211s -- Configuring done (0.4s) 211s -- Generating done (0.0s) 211s -- Build files have been written to: /tmp/tmp.I8lNwRm029/targets 211s + make -C /tmp/tmp.I8lNwRm029/targets VERBOSE=1 211s make: Entering directory '/tmp/tmp.I8lNwRm029/targets' 211s /usr/bin/cmake -S/tmp/autopkgtest.HL9g0y/build.9Ux/src/debian/tests/cmake-targets -B/tmp/tmp.I8lNwRm029/targets --check-build-system CMakeFiles/Makefile.cmake 0 211s /usr/bin/cmake -E cmake_progress_start /tmp/tmp.I8lNwRm029/targets/CMakeFiles /tmp/tmp.I8lNwRm029/targets//CMakeFiles/progress.marks 211s make -f CMakeFiles/Makefile2 all 211s make[1]: Entering directory '/tmp/tmp.I8lNwRm029/targets' 211s make -f CMakeFiles/hello.dir/build.make CMakeFiles/hello.dir/depend 211s make[2]: Entering directory '/tmp/tmp.I8lNwRm029/targets' 211s cd /tmp/tmp.I8lNwRm029/targets && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/autopkgtest.HL9g0y/build.9Ux/src/debian/tests/cmake-targets /tmp/autopkgtest.HL9g0y/build.9Ux/src/debian/tests/cmake-targets /tmp/tmp.I8lNwRm029/targets /tmp/tmp.I8lNwRm029/targets /tmp/tmp.I8lNwRm029/targets/CMakeFiles/hello.dir/DependInfo.cmake "--color=" 211s make[2]: Leaving directory '/tmp/tmp.I8lNwRm029/targets' 211s make -f CMakeFiles/hello.dir/build.make CMakeFiles/hello.dir/build 211s make[2]: Entering directory '/tmp/tmp.I8lNwRm029/targets' 211s [ 50%] Building C object CMakeFiles/hello.dir/hello.c.o 211s /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.HL9g0y/build.9Ux/src/debian/tests/cmake-targets/hello.c 211s [100%] Linking C executable hello 211s /usr/bin/cmake -E cmake_link_script CMakeFiles/hello.dir/link.txt --verbose=1 211s /usr/bin/cc -Wl,--dependency-file=CMakeFiles/hello.dir/link.d CMakeFiles/hello.dir/hello.c.o -o hello /usr/lib/x86_64-linux-gnu/libSDL2.so 211s make[2]: Leaving directory '/tmp/tmp.I8lNwRm029/targets' 211s [100%] Built target hello 211s make[1]: Leaving directory '/tmp/tmp.I8lNwRm029/targets' 211s /usr/bin/cmake -E cmake_progress_start /tmp/tmp.I8lNwRm029/targets/CMakeFiles 0 211s make: Leaving directory '/tmp/tmp.I8lNwRm029/targets' 211s + /tmp/tmp.I8lNwRm029/targets/hello 211s INFO: Hello, world! 211s + make -C /tmp/tmp.I8lNwRm029/targets VERBOSE=1 clean 211s make: Entering directory '/tmp/tmp.I8lNwRm029/targets' 211s make -f CMakeFiles/Makefile2 clean 211s make[1]: Entering directory '/tmp/tmp.I8lNwRm029/targets' 211s make -f CMakeFiles/hello.dir/build.make CMakeFiles/hello.dir/clean 211s make[2]: Entering directory '/tmp/tmp.I8lNwRm029/targets' 211s /usr/bin/cmake -P CMakeFiles/hello.dir/cmake_clean.cmake 211s make[2]: Leaving directory '/tmp/tmp.I8lNwRm029/targets' 211s make[1]: Leaving directory '/tmp/tmp.I8lNwRm029/targets' 211s make: Leaving directory '/tmp/tmp.I8lNwRm029/targets' 211s + mkdir /tmp/tmp.I8lNwRm029/example 211s + cd /tmp/tmp.I8lNwRm029/example 211s + cmake /tmp/autopkgtest.HL9g0y/build.9Ux/src/debian/tests/cmake-example 211s -- The C compiler identification is GNU 14.2.0 211s -- The CXX compiler identification is GNU 14.2.0 211s -- Detecting C compiler ABI info 211s -- Detecting C compiler ABI info - done 212s -- Check for working C compiler: /usr/bin/cc - skipped 212s -- Detecting C compile features 212s -- Detecting C compile features - done 212s -- Detecting CXX compiler ABI info 212s -- Detecting CXX compiler ABI info - done 212s -- Check for working CXX compiler: /usr/bin/c++ - skipped 212s -- Detecting CXX compile features 212s -- Detecting CXX compile features - done 212s -- Configuring done (0.4s) 212s -- Generating done (0.0s) 212s -- Build files have been written to: /tmp/tmp.I8lNwRm029/example 212s + make -C /tmp/tmp.I8lNwRm029/example VERBOSE=1 212s make: Entering directory '/tmp/tmp.I8lNwRm029/example' 212s /usr/bin/cmake -S/tmp/autopkgtest.HL9g0y/build.9Ux/src/debian/tests/cmake-example -B/tmp/tmp.I8lNwRm029/example --check-build-system CMakeFiles/Makefile.cmake 0 212s /usr/bin/cmake -E cmake_progress_start /tmp/tmp.I8lNwRm029/example/CMakeFiles /tmp/tmp.I8lNwRm029/example//CMakeFiles/progress.marks 212s make -f CMakeFiles/Makefile2 all 212s make[1]: Entering directory '/tmp/tmp.I8lNwRm029/example' 212s make -f CMakeFiles/hello.dir/build.make CMakeFiles/hello.dir/depend 212s make[2]: Entering directory '/tmp/tmp.I8lNwRm029/example' 212s cd /tmp/tmp.I8lNwRm029/example && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/autopkgtest.HL9g0y/build.9Ux/src/debian/tests/cmake-example /tmp/autopkgtest.HL9g0y/build.9Ux/src/debian/tests/cmake-example /tmp/tmp.I8lNwRm029/example /tmp/tmp.I8lNwRm029/example /tmp/tmp.I8lNwRm029/example/CMakeFiles/hello.dir/DependInfo.cmake "--color=" 212s make[2]: Leaving directory '/tmp/tmp.I8lNwRm029/example' 212s make -f CMakeFiles/hello.dir/build.make CMakeFiles/hello.dir/build 212s make[2]: Entering directory '/tmp/tmp.I8lNwRm029/example' 212s [ 50%] Building C object CMakeFiles/hello.dir/hello.c.o 212s /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.HL9g0y/build.9Ux/src/debian/tests/cmake-example/hello.c 212s [100%] Linking C executable hello 212s /usr/bin/cmake -E cmake_link_script CMakeFiles/hello.dir/link.txt --verbose=1 212s /usr/bin/cc -Wl,--dependency-file=CMakeFiles/hello.dir/link.d CMakeFiles/hello.dir/hello.c.o -o hello -lSDL2 212s make[2]: Leaving directory '/tmp/tmp.I8lNwRm029/example' 212s [100%] Built target hello 212s make[1]: Leaving directory '/tmp/tmp.I8lNwRm029/example' 212s /usr/bin/cmake -E cmake_progress_start /tmp/tmp.I8lNwRm029/example/CMakeFiles 0 212s + /tmp/tmp.I8lNwRm029/example/hello 212s make: Leaving directory '/tmp/tmp.I8lNwRm029/example' 212s INFO: Hello, world! 212s + make -C /tmp/tmp.I8lNwRm029/example VERBOSE=1 clean 212s make: Entering directory '/tmp/tmp.I8lNwRm029/example' 212s make -f CMakeFiles/Makefile2 clean 212s make[1]: Entering directory '/tmp/tmp.I8lNwRm029/example' 212s make -f CMakeFiles/hello.dir/build.make CMakeFiles/hello.dir/clean 212s make[2]: Entering directory '/tmp/tmp.I8lNwRm029/example' 212s /usr/bin/cmake -P CMakeFiles/hello.dir/cmake_clean.cmake 212s make[2]: Leaving directory '/tmp/tmp.I8lNwRm029/example' 212s make[1]: Leaving directory '/tmp/tmp.I8lNwRm029/example' 212s + mkdir /tmp/tmp.I8lNwRm029/findsdl2 212s make: Leaving directory '/tmp/tmp.I8lNwRm029/example' 212s + cd /tmp/tmp.I8lNwRm029/findsdl2 212s + cmake /tmp/autopkgtest.HL9g0y/build.9Ux/src/debian/tests/cmake-findsdl2 212s -- The C compiler identification is GNU 14.2.0 212s -- The CXX compiler identification is GNU 14.2.0 212s -- Detecting C compiler ABI info 212s -- Detecting C compiler ABI info - done 213s -- Check for working C compiler: /usr/bin/cc - skipped 213s -- Detecting C compile features 213s -- Detecting C compile features - done 213s -- Detecting CXX compiler ABI info 213s -- Detecting CXX compiler ABI info - done 213s -- Check for working CXX compiler: /usr/bin/c++ - skipped 213s -- Detecting CXX compile features 213s -- Detecting CXX compile features - done 213s -- Performing Test CMAKE_HAVE_LIBC_PTHREAD 213s -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success 213s -- Found Threads: TRUE 213s -- Found SDL2: /usr/lib/x86_64-linux-gnu/libSDL2main.a;/usr/lib/x86_64-linux-gnu/libSDL2.so 213s -- Configuring done (0.5s) 213s -- Generating done (0.0s) 213s -- Build files have been written to: /tmp/tmp.I8lNwRm029/findsdl2 213s + make -C /tmp/tmp.I8lNwRm029/findsdl2 VERBOSE=1 213s make: Entering directory '/tmp/tmp.I8lNwRm029/findsdl2' 213s /usr/bin/cmake -S/tmp/autopkgtest.HL9g0y/build.9Ux/src/debian/tests/cmake-findsdl2 -B/tmp/tmp.I8lNwRm029/findsdl2 --check-build-system CMakeFiles/Makefile.cmake 0 213s /usr/bin/cmake -E cmake_progress_start /tmp/tmp.I8lNwRm029/findsdl2/CMakeFiles /tmp/tmp.I8lNwRm029/findsdl2//CMakeFiles/progress.marks 213s make -f CMakeFiles/Makefile2 all 213s make[1]: Entering directory '/tmp/tmp.I8lNwRm029/findsdl2' 213s make -f CMakeFiles/hello.dir/build.make CMakeFiles/hello.dir/depend 213s make[2]: Entering directory '/tmp/tmp.I8lNwRm029/findsdl2' 213s cd /tmp/tmp.I8lNwRm029/findsdl2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/autopkgtest.HL9g0y/build.9Ux/src/debian/tests/cmake-findsdl2 /tmp/autopkgtest.HL9g0y/build.9Ux/src/debian/tests/cmake-findsdl2 /tmp/tmp.I8lNwRm029/findsdl2 /tmp/tmp.I8lNwRm029/findsdl2 /tmp/tmp.I8lNwRm029/findsdl2/CMakeFiles/hello.dir/DependInfo.cmake "--color=" 213s make[2]: Leaving directory '/tmp/tmp.I8lNwRm029/findsdl2' 213s make -f CMakeFiles/hello.dir/build.make CMakeFiles/hello.dir/build 213s make[2]: Entering directory '/tmp/tmp.I8lNwRm029/findsdl2' 213s [ 50%] Building C object CMakeFiles/hello.dir/hello.c.o 213s /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.HL9g0y/build.9Ux/src/debian/tests/cmake-findsdl2/hello.c 213s [100%] Linking C executable hello 213s /usr/bin/cmake -E cmake_link_script CMakeFiles/hello.dir/link.txt --verbose=1 213s /usr/bin/cc -Wl,--dependency-file=CMakeFiles/hello.dir/link.d CMakeFiles/hello.dir/hello.c.o -o hello -lSDL2 213s make[2]: Leaving directory '/tmp/tmp.I8lNwRm029/findsdl2' 213s [100%] Built target hello 213s make[1]: Leaving directory '/tmp/tmp.I8lNwRm029/findsdl2' 213s /usr/bin/cmake -E cmake_progress_start /tmp/tmp.I8lNwRm029/findsdl2/CMakeFiles 0 213s make: Leaving directory '/tmp/tmp.I8lNwRm029/findsdl2' 213s + /tmp/tmp.I8lNwRm029/findsdl2/hello 213s INFO: Hello, world! 213s + make -C /tmp/tmp.I8lNwRm029/findsdl2 VERBOSE=1 clean 213s make: Entering directory '/tmp/tmp.I8lNwRm029/findsdl2' 213s make -f CMakeFiles/Makefile2 clean 213s make[1]: Entering directory '/tmp/tmp.I8lNwRm029/findsdl2' 213s make -f CMakeFiles/hello.dir/build.make CMakeFiles/hello.dir/clean 213s make[2]: Entering directory '/tmp/tmp.I8lNwRm029/findsdl2' 213s /usr/bin/cmake -P CMakeFiles/hello.dir/cmake_clean.cmake 213s make[2]: Leaving directory '/tmp/tmp.I8lNwRm029/findsdl2' 213s make[1]: Leaving directory '/tmp/tmp.I8lNwRm029/findsdl2' 213s make: Leaving directory '/tmp/tmp.I8lNwRm029/findsdl2' 213s + mkdir /tmp/tmp.I8lNwRm029/main 213s + cd /tmp/tmp.I8lNwRm029/main 213s + cmake /tmp/autopkgtest.HL9g0y/build.9Ux/src/debian/tests/cmake-main 213s -- The CXX compiler identification is GNU 14.2.0 213s -- Detecting CXX compiler ABI info 213s -- Detecting CXX compiler ABI info - done 213s -- Check for working CXX compiler: /usr/bin/c++ - skipped 213s -- Detecting CXX compile features 213s -- Detecting CXX compile features - done 213s -- Configuring done (0.2s) 213s -- Generating done (0.0s) 213s -- Build files have been written to: /tmp/tmp.I8lNwRm029/main 213s + make -C /tmp/tmp.I8lNwRm029/main VERBOSE=1 213s make: Entering directory '/tmp/tmp.I8lNwRm029/main' 213s /usr/bin/cmake -S/tmp/autopkgtest.HL9g0y/build.9Ux/src/debian/tests/cmake-main -B/tmp/tmp.I8lNwRm029/main --check-build-system CMakeFiles/Makefile.cmake 0 213s /usr/bin/cmake -E cmake_progress_start /tmp/tmp.I8lNwRm029/main/CMakeFiles /tmp/tmp.I8lNwRm029/main//CMakeFiles/progress.marks 213s make -f CMakeFiles/Makefile2 all 213s make[1]: Entering directory '/tmp/tmp.I8lNwRm029/main' 213s make -f CMakeFiles/program.dir/build.make CMakeFiles/program.dir/depend 213s make[2]: Entering directory '/tmp/tmp.I8lNwRm029/main' 213s cd /tmp/tmp.I8lNwRm029/main && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/autopkgtest.HL9g0y/build.9Ux/src/debian/tests/cmake-main /tmp/autopkgtest.HL9g0y/build.9Ux/src/debian/tests/cmake-main /tmp/tmp.I8lNwRm029/main /tmp/tmp.I8lNwRm029/main /tmp/tmp.I8lNwRm029/main/CMakeFiles/program.dir/DependInfo.cmake "--color=" 213s make[2]: Leaving directory '/tmp/tmp.I8lNwRm029/main' 213s make -f CMakeFiles/program.dir/build.make CMakeFiles/program.dir/build 213s make[2]: Entering directory '/tmp/tmp.I8lNwRm029/main' 213s [ 50%] Building CXX object CMakeFiles/program.dir/test.cpp.o 213s /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.HL9g0y/build.9Ux/src/debian/tests/cmake-main/test.cpp 214s [100%] Linking CXX executable program 214s /usr/bin/cmake -E cmake_link_script CMakeFiles/program.dir/link.txt --verbose=1 214s /usr/bin/c++ -Wl,--dependency-file=CMakeFiles/program.dir/link.d CMakeFiles/program.dir/test.cpp.o -o program /usr/lib/x86_64-linux-gnu/libSDL2.so /usr/lib/x86_64-linux-gnu/libSDL2main.a 214s make[2]: Leaving directory '/tmp/tmp.I8lNwRm029/main' 214s [100%] Built target program 214s make[1]: Leaving directory '/tmp/tmp.I8lNwRm029/main' 214s /usr/bin/cmake -E cmake_progress_start /tmp/tmp.I8lNwRm029/main/CMakeFiles 0 214s make: Leaving directory '/tmp/tmp.I8lNwRm029/main' 214s + export SDL_AUDIODRIVER=dummy 214s + export SDL_VIDEODRIVER=dummy 214s + /tmp/tmp.I8lNwRm029/main/program 214s + make -C /tmp/tmp.I8lNwRm029/main VERBOSE=1 clean 214s initialized! 214s make: Entering directory '/tmp/tmp.I8lNwRm029/main' 214s make -f CMakeFiles/Makefile2 clean 214s make[1]: Entering directory '/tmp/tmp.I8lNwRm029/main' 214s make -f CMakeFiles/program.dir/build.make CMakeFiles/program.dir/clean 214s make[2]: Entering directory '/tmp/tmp.I8lNwRm029/main' 214s /usr/bin/cmake -P CMakeFiles/program.dir/cmake_clean.cmake 214s make[2]: Leaving directory '/tmp/tmp.I8lNwRm029/main' 214s make[1]: Leaving directory '/tmp/tmp.I8lNwRm029/main' 214s make: Leaving directory '/tmp/tmp.I8lNwRm029/main' 214s + mkdir /tmp/tmp.I8lNwRm029/static 214s + cd /tmp/tmp.I8lNwRm029/static 214s + cmake /tmp/autopkgtest.HL9g0y/build.9Ux/src/debian/tests/cmake-static 214s -- The C compiler identification is GNU 14.2.0 215s -- The CXX compiler identification is GNU 14.2.0 215s -- Detecting C compiler ABI info 215s -- Detecting C compiler ABI info - done 215s -- Check for working C compiler: /usr/bin/cc - skipped 215s -- Detecting C compile features 215s -- Detecting C compile features - done 215s -- Detecting CXX compiler ABI info 215s -- Detecting CXX compiler ABI info - done 215s -- Check for working CXX compiler: /usr/bin/c++ - skipped 215s -- Detecting CXX compile features 215s -- Detecting CXX compile features - done 215s -- Configuring done (0.4s) 215s -- Generating done (0.0s) 215s -- Build files have been written to: /tmp/tmp.I8lNwRm029/static 215s + make -C /tmp/tmp.I8lNwRm029/static VERBOSE=1 215s make: Entering directory '/tmp/tmp.I8lNwRm029/static' 215s /usr/bin/cmake -S/tmp/autopkgtest.HL9g0y/build.9Ux/src/debian/tests/cmake-static -B/tmp/tmp.I8lNwRm029/static --check-build-system CMakeFiles/Makefile.cmake 0 215s /usr/bin/cmake -E cmake_progress_start /tmp/tmp.I8lNwRm029/static/CMakeFiles /tmp/tmp.I8lNwRm029/static//CMakeFiles/progress.marks 215s make -f CMakeFiles/Makefile2 all 215s make[1]: Entering directory '/tmp/tmp.I8lNwRm029/static' 215s make -f CMakeFiles/hello.dir/build.make CMakeFiles/hello.dir/depend 215s make[2]: Entering directory '/tmp/tmp.I8lNwRm029/static' 215s cd /tmp/tmp.I8lNwRm029/static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/autopkgtest.HL9g0y/build.9Ux/src/debian/tests/cmake-static /tmp/autopkgtest.HL9g0y/build.9Ux/src/debian/tests/cmake-static /tmp/tmp.I8lNwRm029/static /tmp/tmp.I8lNwRm029/static /tmp/tmp.I8lNwRm029/static/CMakeFiles/hello.dir/DependInfo.cmake "--color=" 215s make[2]: Leaving directory '/tmp/tmp.I8lNwRm029/static' 215s make -f CMakeFiles/hello.dir/build.make CMakeFiles/hello.dir/build 215s make[2]: Entering directory '/tmp/tmp.I8lNwRm029/static' 215s [ 50%] Building C object CMakeFiles/hello.dir/hello.c.o 215s /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.HL9g0y/build.9Ux/src/debian/tests/cmake-static/hello.c 215s [100%] Linking C executable hello 215s /usr/bin/cmake -E cmake_link_script CMakeFiles/hello.dir/link.txt --verbose=1 216s /usr/bin/cc -Wl,--dependency-file=CMakeFiles/hello.dir/link.d CMakeFiles/hello.dir/hello.c.o -o hello /usr/lib/x86_64-linux-gnu/libSDL2.a -lm -lasound -lm -lasound -ldl -pthread -lpthread -lpulse -lsamplerate -lX11 -lXext -lXcursor -lXi -lXfixes -lXrandr -lXss -ldrm -lgbm -lwayland-egl -lwayland-client -lwayland-cursor -lxkbcommon -ldecor-0 -lpthread -lpulse -lsamplerate -lX11 -lXext -lXcursor -lXi -lXfixes -lXrandr -lXss -ldrm -lgbm -lwayland-egl -lwayland-client -lwayland-cursor -lxkbcommon -ldecor-0 216s make[2]: Leaving directory '/tmp/tmp.I8lNwRm029/static' 216s [100%] Built target hello 216s make[1]: Leaving directory '/tmp/tmp.I8lNwRm029/static' 216s /usr/bin/cmake -E cmake_progress_start /tmp/tmp.I8lNwRm029/static/CMakeFiles 0 216s + make: Leaving directory '/tmp/tmp.I8lNwRm029/static' 216s /tmp/tmp.I8lNwRm029/static/hello 216s INFO: Hello, world! 216s + make -C /tmp/tmp.I8lNwRm029/static VERBOSE=1 clean 216s make: Entering directory '/tmp/tmp.I8lNwRm029/static' 216s make -f CMakeFiles/Makefile2 clean 216s make[1]: Entering directory '/tmp/tmp.I8lNwRm029/static' 216s make -f CMakeFiles/hello.dir/build.make CMakeFiles/hello.dir/clean 216s make[2]: Entering directory '/tmp/tmp.I8lNwRm029/static' 216s /usr/bin/cmake -P CMakeFiles/hello.dir/cmake_clean.cmake 216s make[2]: Leaving directory '/tmp/tmp.I8lNwRm029/static' 216s make[1]: Leaving directory '/tmp/tmp.I8lNwRm029/static' 216s make: Leaving directory '/tmp/tmp.I8lNwRm029/static' 216s autopkgtest [08:33:53]: test cmake: -----------------------] 216s autopkgtest [08:33:53]: test cmake: - - - - - - - - - - results - - - - - - - - - - 216s cmake PASS (superficial) 217s autopkgtest [08:33:54]: test flaky: preparing testbed 287s autopkgtest [08:35:04]: testbed dpkg architecture: amd64 287s autopkgtest [08:35:04]: testbed apt version: 3.0.0 288s autopkgtest [08:35:05]: @@@@@@@@@@@@@@@@@@@@ test bed setup 288s autopkgtest [08:35:05]: testbed release detected to be: questing 289s autopkgtest [08:35:06]: updating testbed package index (apt update) 289s Get:1 http://ftpmaster.internal/ubuntu questing-proposed InRelease [110 kB] 289s Hit:2 http://ftpmaster.internal/ubuntu questing InRelease 289s Hit:3 http://ftpmaster.internal/ubuntu questing-updates InRelease 289s Hit:4 http://ftpmaster.internal/ubuntu questing-security InRelease 290s Get:5 http://ftpmaster.internal/ubuntu questing-proposed/main Sources [133 kB] 290s Get:6 http://ftpmaster.internal/ubuntu questing-proposed/multiverse Sources [32.6 kB] 290s Get:7 http://ftpmaster.internal/ubuntu questing-proposed/universe Sources [1284 kB] 290s Get:8 http://ftpmaster.internal/ubuntu questing-proposed/main amd64 Packages [187 kB] 290s Get:9 http://ftpmaster.internal/ubuntu questing-proposed/main i386 Packages [134 kB] 290s Get:10 http://ftpmaster.internal/ubuntu questing-proposed/universe amd64 Packages [1347 kB] 290s Get:11 http://ftpmaster.internal/ubuntu questing-proposed/universe i386 Packages [524 kB] 290s Get:12 http://ftpmaster.internal/ubuntu questing-proposed/multiverse i386 Packages [26.5 kB] 290s Get:13 http://ftpmaster.internal/ubuntu questing-proposed/multiverse amd64 Packages [50.7 kB] 290s Fetched 3828 kB in 1s (3502 kB/s) 291s Reading package lists... 292s autopkgtest [08:35:09]: upgrading testbed (apt dist-upgrade and autopurge) 292s Reading package lists... 292s Building dependency tree... 292s Reading state information... 293s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 293s Starting 2 pkgProblemResolver with broken count: 0 293s Done 293s Entering ResolveByKeep 293s 293s Calculating upgrade... 294s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 294s Reading package lists... 294s Building dependency tree... 294s Reading state information... 294s Starting pkgProblemResolver with broken count: 0 294s Starting 2 pkgProblemResolver with broken count: 0 294s Done 295s Solving dependencies... 295s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 298s Reading package lists... 298s Building dependency tree... 298s Reading state information... 298s Starting pkgProblemResolver with broken count: 0 298s Starting 2 pkgProblemResolver with broken count: 0 298s Done 299s The following NEW packages will be installed: 299s libasound2-data libasound2t64 libasyncns0 libdecor-0-0 libdrm-intel1 299s libflac14 libgbm1 libgl1 libgl1-mesa-dri libglvnd0 libglx-mesa0 libglx0 299s libmp3lame0 libmpg123-0t64 libogg0 libopus0 libpciaccess0 libpulse0 299s libsamplerate0 libsdl2-2.0-0 libsdl2-tests libsndfile1 libvorbis0a 299s libvorbisenc2 libvulkan1 libwayland-client0 libwayland-cursor0 299s libwayland-egl1 libwayland-server0 libx11-xcb1 libxcb-dri3-0 libxcb-glx0 299s libxcb-present0 libxcb-randr0 libxcb-shm0 libxcb-sync1 libxcb-xfixes0 299s libxcursor1 libxfixes3 libxi6 libxrandr2 libxrender1 libxshmfence1 libxss1 299s libxxf86vm1 mesa-libgallium x11-common 299s 0 upgraded, 47 newly installed, 0 to remove and 0 not upgraded. 299s Need to get 21.0 MB of archives. 299s After this operation, 71.3 MB of additional disk space will be used. 299s Get:1 http://ftpmaster.internal/ubuntu questing/main amd64 libasound2-data all 1.2.13-1build1 [21.1 kB] 299s Get:2 http://ftpmaster.internal/ubuntu questing/main amd64 libasound2t64 amd64 1.2.13-1build1 [437 kB] 299s Get:3 http://ftpmaster.internal/ubuntu questing/main amd64 libasyncns0 amd64 0.8-6build4 [11.3 kB] 299s Get:4 http://ftpmaster.internal/ubuntu questing/main amd64 libwayland-client0 amd64 1.23.1-3 [29.7 kB] 299s Get:5 http://ftpmaster.internal/ubuntu questing/main amd64 libdecor-0-0 amd64 0.2.2-2 [16.8 kB] 299s Get:6 http://ftpmaster.internal/ubuntu questing/main amd64 libpciaccess0 amd64 0.17-3build1 [18.6 kB] 299s Get:7 http://ftpmaster.internal/ubuntu questing/main amd64 libdrm-intel1 amd64 2.4.124-2 [68.9 kB] 299s Get:8 http://ftpmaster.internal/ubuntu questing/main amd64 libogg0 amd64 1.3.5-3build1 [22.7 kB] 299s Get:9 http://ftpmaster.internal/ubuntu questing/main amd64 libflac14 amd64 1.5.0+ds-2 [279 kB] 299s Get:10 http://ftpmaster.internal/ubuntu questing/main amd64 libwayland-server0 amd64 1.23.1-3 [37.2 kB] 299s Get:11 http://ftpmaster.internal/ubuntu questing/main amd64 libx11-xcb1 amd64 2:1.8.10-2 [7944 B] 299s Get:12 http://ftpmaster.internal/ubuntu questing/main amd64 libxcb-dri3-0 amd64 1.17.0-2 [7508 B] 299s Get:13 http://ftpmaster.internal/ubuntu questing/main amd64 libxcb-present0 amd64 1.17.0-2 [6064 B] 299s Get:14 http://ftpmaster.internal/ubuntu questing/main amd64 libxcb-randr0 amd64 1.17.0-2 [17.9 kB] 299s Get:15 http://ftpmaster.internal/ubuntu questing/main amd64 libxcb-sync1 amd64 1.17.0-2 [9312 B] 299s Get:16 http://ftpmaster.internal/ubuntu questing/main amd64 libxcb-xfixes0 amd64 1.17.0-2 [10.2 kB] 299s Get:17 http://ftpmaster.internal/ubuntu questing/main amd64 libxshmfence1 amd64 1.3.3-1 [5262 B] 299s Get:18 http://ftpmaster.internal/ubuntu questing/main amd64 mesa-libgallium amd64 25.0.3-1ubuntu2 [12.1 MB] 300s Get:19 http://ftpmaster.internal/ubuntu questing/main amd64 libgbm1 amd64 25.0.3-1ubuntu2 [33.4 kB] 300s Get:20 http://ftpmaster.internal/ubuntu questing/main amd64 libvulkan1 amd64 1.4.309.0-1 [145 kB] 300s Get:21 http://ftpmaster.internal/ubuntu questing/main amd64 libgl1-mesa-dri amd64 25.0.3-1ubuntu2 [35.7 kB] 300s Get:22 http://ftpmaster.internal/ubuntu questing/main amd64 libxcb-glx0 amd64 1.17.0-2 [24.8 kB] 300s Get:23 http://ftpmaster.internal/ubuntu questing/main amd64 libxcb-shm0 amd64 1.17.0-2 [5758 B] 300s Get:24 http://ftpmaster.internal/ubuntu questing/main amd64 libxxf86vm1 amd64 1:1.1.4-1build4 [9282 B] 300s Get:25 http://ftpmaster.internal/ubuntu questing/main amd64 libglx-mesa0 amd64 25.0.3-1ubuntu2 [146 kB] 300s Get:26 http://ftpmaster.internal/ubuntu questing/main amd64 libmp3lame0 amd64 3.100-6build1 [142 kB] 300s Get:27 http://ftpmaster.internal/ubuntu questing/main amd64 libmpg123-0t64 amd64 1.32.10-1 [191 kB] 300s Get:28 http://ftpmaster.internal/ubuntu questing/main amd64 libopus0 amd64 1.5.2-2 [2913 kB] 300s Get:29 http://ftpmaster.internal/ubuntu questing/main amd64 libvorbis0a amd64 1.3.7-2 [98.4 kB] 300s Get:30 http://ftpmaster.internal/ubuntu questing/main amd64 libvorbisenc2 amd64 1.3.7-2 [80.8 kB] 300s Get:31 http://ftpmaster.internal/ubuntu questing/main amd64 libsndfile1 amd64 1.2.2-2build1 [276 kB] 300s Get:32 http://ftpmaster.internal/ubuntu questing-proposed/main amd64 libpulse0 amd64 1:17.0+dfsg1-2ubuntu2 [293 kB] 300s Get:33 http://ftpmaster.internal/ubuntu questing/main amd64 libsamplerate0 amd64 0.2.2-4build1 [1344 kB] 300s Get:34 http://ftpmaster.internal/ubuntu questing/main amd64 libwayland-cursor0 amd64 1.23.1-3 [10.9 kB] 300s Get:35 http://ftpmaster.internal/ubuntu questing/main amd64 libwayland-egl1 amd64 1.23.1-3 [6168 B] 300s Get:36 http://ftpmaster.internal/ubuntu questing/main amd64 libxfixes3 amd64 1:6.0.0-2build1 [10.8 kB] 300s Get:37 http://ftpmaster.internal/ubuntu questing/main amd64 libxrender1 amd64 1:0.9.10-1.1build1 [19.0 kB] 300s Get:38 http://ftpmaster.internal/ubuntu questing/main amd64 libxcursor1 amd64 1:1.2.3-1 [23.1 kB] 300s Get:39 http://ftpmaster.internal/ubuntu questing/main amd64 libxi6 amd64 2:1.8.2-1 [32.4 kB] 300s Get:40 http://ftpmaster.internal/ubuntu questing/main amd64 libxrandr2 amd64 2:1.5.4-1 [19.6 kB] 300s Get:41 http://ftpmaster.internal/ubuntu questing/main amd64 x11-common all 1:7.7+23ubuntu4 [21.8 kB] 300s Get:42 http://ftpmaster.internal/ubuntu questing/main amd64 libxss1 amd64 1:1.2.3-1build3 [7204 B] 300s Get:43 http://ftpmaster.internal/ubuntu questing/main amd64 libsdl2-2.0-0 amd64 2.32.2+dfsg-2 [926 kB] 300s Get:44 http://ftpmaster.internal/ubuntu questing/main amd64 libglvnd0 amd64 1.7.0-1build1 [69.6 kB] 300s Get:45 http://ftpmaster.internal/ubuntu questing/main amd64 libglx0 amd64 1.7.0-1build1 [38.6 kB] 300s Get:46 http://ftpmaster.internal/ubuntu questing/main amd64 libgl1 amd64 1.7.0-1build1 [102 kB] 300s Get:47 http://ftpmaster.internal/ubuntu questing/universe amd64 libsdl2-tests amd64 2.32.2+dfsg-2 [912 kB] 301s Fetched 21.0 MB in 2s (14.0 MB/s) 301s Selecting previously unselected package libasound2-data. 301s (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 ... 80517 files and directories currently installed.) 301s Preparing to unpack .../00-libasound2-data_1.2.13-1build1_all.deb ... 301s Unpacking libasound2-data (1.2.13-1build1) ... 301s Selecting previously unselected package libasound2t64:amd64. 301s Preparing to unpack .../01-libasound2t64_1.2.13-1build1_amd64.deb ... 301s Unpacking libasound2t64:amd64 (1.2.13-1build1) ... 301s Selecting previously unselected package libasyncns0:amd64. 301s Preparing to unpack .../02-libasyncns0_0.8-6build4_amd64.deb ... 301s Unpacking libasyncns0:amd64 (0.8-6build4) ... 301s Selecting previously unselected package libwayland-client0:amd64. 301s Preparing to unpack .../03-libwayland-client0_1.23.1-3_amd64.deb ... 301s Unpacking libwayland-client0:amd64 (1.23.1-3) ... 301s Selecting previously unselected package libdecor-0-0:amd64. 301s Preparing to unpack .../04-libdecor-0-0_0.2.2-2_amd64.deb ... 301s Unpacking libdecor-0-0:amd64 (0.2.2-2) ... 301s Selecting previously unselected package libpciaccess0:amd64. 301s Preparing to unpack .../05-libpciaccess0_0.17-3build1_amd64.deb ... 301s Unpacking libpciaccess0:amd64 (0.17-3build1) ... 301s Selecting previously unselected package libdrm-intel1:amd64. 301s Preparing to unpack .../06-libdrm-intel1_2.4.124-2_amd64.deb ... 301s Unpacking libdrm-intel1:amd64 (2.4.124-2) ... 301s Selecting previously unselected package libogg0:amd64. 301s Preparing to unpack .../07-libogg0_1.3.5-3build1_amd64.deb ... 301s Unpacking libogg0:amd64 (1.3.5-3build1) ... 302s Selecting previously unselected package libflac14:amd64. 302s Preparing to unpack .../08-libflac14_1.5.0+ds-2_amd64.deb ... 302s Unpacking libflac14:amd64 (1.5.0+ds-2) ... 302s Selecting previously unselected package libwayland-server0:amd64. 302s Preparing to unpack .../09-libwayland-server0_1.23.1-3_amd64.deb ... 302s Unpacking libwayland-server0:amd64 (1.23.1-3) ... 302s Selecting previously unselected package libx11-xcb1:amd64. 302s Preparing to unpack .../10-libx11-xcb1_2%3a1.8.10-2_amd64.deb ... 302s Unpacking libx11-xcb1:amd64 (2:1.8.10-2) ... 302s Selecting previously unselected package libxcb-dri3-0:amd64. 302s Preparing to unpack .../11-libxcb-dri3-0_1.17.0-2_amd64.deb ... 302s Unpacking libxcb-dri3-0:amd64 (1.17.0-2) ... 302s Selecting previously unselected package libxcb-present0:amd64. 302s Preparing to unpack .../12-libxcb-present0_1.17.0-2_amd64.deb ... 302s Unpacking libxcb-present0:amd64 (1.17.0-2) ... 302s Selecting previously unselected package libxcb-randr0:amd64. 302s Preparing to unpack .../13-libxcb-randr0_1.17.0-2_amd64.deb ... 302s Unpacking libxcb-randr0:amd64 (1.17.0-2) ... 302s Selecting previously unselected package libxcb-sync1:amd64. 302s Preparing to unpack .../14-libxcb-sync1_1.17.0-2_amd64.deb ... 302s Unpacking libxcb-sync1:amd64 (1.17.0-2) ... 302s Selecting previously unselected package libxcb-xfixes0:amd64. 302s Preparing to unpack .../15-libxcb-xfixes0_1.17.0-2_amd64.deb ... 302s Unpacking libxcb-xfixes0:amd64 (1.17.0-2) ... 302s Selecting previously unselected package libxshmfence1:amd64. 302s Preparing to unpack .../16-libxshmfence1_1.3.3-1_amd64.deb ... 302s Unpacking libxshmfence1:amd64 (1.3.3-1) ... 302s Selecting previously unselected package mesa-libgallium:amd64. 302s Preparing to unpack .../17-mesa-libgallium_25.0.3-1ubuntu2_amd64.deb ... 302s Unpacking mesa-libgallium:amd64 (25.0.3-1ubuntu2) ... 302s Selecting previously unselected package libgbm1:amd64. 302s Preparing to unpack .../18-libgbm1_25.0.3-1ubuntu2_amd64.deb ... 302s Unpacking libgbm1:amd64 (25.0.3-1ubuntu2) ... 302s Selecting previously unselected package libvulkan1:amd64. 302s Preparing to unpack .../19-libvulkan1_1.4.309.0-1_amd64.deb ... 302s Unpacking libvulkan1:amd64 (1.4.309.0-1) ... 302s Selecting previously unselected package libgl1-mesa-dri:amd64. 302s Preparing to unpack .../20-libgl1-mesa-dri_25.0.3-1ubuntu2_amd64.deb ... 302s Unpacking libgl1-mesa-dri:amd64 (25.0.3-1ubuntu2) ... 302s Selecting previously unselected package libxcb-glx0:amd64. 302s Preparing to unpack .../21-libxcb-glx0_1.17.0-2_amd64.deb ... 302s Unpacking libxcb-glx0:amd64 (1.17.0-2) ... 302s Selecting previously unselected package libxcb-shm0:amd64. 302s Preparing to unpack .../22-libxcb-shm0_1.17.0-2_amd64.deb ... 302s Unpacking libxcb-shm0:amd64 (1.17.0-2) ... 302s Selecting previously unselected package libxxf86vm1:amd64. 302s Preparing to unpack .../23-libxxf86vm1_1%3a1.1.4-1build4_amd64.deb ... 302s Unpacking libxxf86vm1:amd64 (1:1.1.4-1build4) ... 302s Selecting previously unselected package libglx-mesa0:amd64. 302s Preparing to unpack .../24-libglx-mesa0_25.0.3-1ubuntu2_amd64.deb ... 302s Unpacking libglx-mesa0:amd64 (25.0.3-1ubuntu2) ... 302s Selecting previously unselected package libmp3lame0:amd64. 302s Preparing to unpack .../25-libmp3lame0_3.100-6build1_amd64.deb ... 302s Unpacking libmp3lame0:amd64 (3.100-6build1) ... 302s Selecting previously unselected package libmpg123-0t64:amd64. 302s Preparing to unpack .../26-libmpg123-0t64_1.32.10-1_amd64.deb ... 302s Unpacking libmpg123-0t64:amd64 (1.32.10-1) ... 302s Selecting previously unselected package libopus0:amd64. 302s Preparing to unpack .../27-libopus0_1.5.2-2_amd64.deb ... 302s Unpacking libopus0:amd64 (1.5.2-2) ... 302s Selecting previously unselected package libvorbis0a:amd64. 302s Preparing to unpack .../28-libvorbis0a_1.3.7-2_amd64.deb ... 302s Unpacking libvorbis0a:amd64 (1.3.7-2) ... 302s Selecting previously unselected package libvorbisenc2:amd64. 302s Preparing to unpack .../29-libvorbisenc2_1.3.7-2_amd64.deb ... 302s Unpacking libvorbisenc2:amd64 (1.3.7-2) ... 302s Selecting previously unselected package libsndfile1:amd64. 303s Preparing to unpack .../30-libsndfile1_1.2.2-2build1_amd64.deb ... 303s Unpacking libsndfile1:amd64 (1.2.2-2build1) ... 303s Selecting previously unselected package libpulse0:amd64. 303s Preparing to unpack .../31-libpulse0_1%3a17.0+dfsg1-2ubuntu2_amd64.deb ... 303s Unpacking libpulse0:amd64 (1:17.0+dfsg1-2ubuntu2) ... 303s Selecting previously unselected package libsamplerate0:amd64. 303s Preparing to unpack .../32-libsamplerate0_0.2.2-4build1_amd64.deb ... 303s Unpacking libsamplerate0:amd64 (0.2.2-4build1) ... 303s Selecting previously unselected package libwayland-cursor0:amd64. 303s Preparing to unpack .../33-libwayland-cursor0_1.23.1-3_amd64.deb ... 303s Unpacking libwayland-cursor0:amd64 (1.23.1-3) ... 303s Selecting previously unselected package libwayland-egl1:amd64. 303s Preparing to unpack .../34-libwayland-egl1_1.23.1-3_amd64.deb ... 303s Unpacking libwayland-egl1:amd64 (1.23.1-3) ... 303s Selecting previously unselected package libxfixes3:amd64. 303s Preparing to unpack .../35-libxfixes3_1%3a6.0.0-2build1_amd64.deb ... 303s Unpacking libxfixes3:amd64 (1:6.0.0-2build1) ... 303s Selecting previously unselected package libxrender1:amd64. 303s Preparing to unpack .../36-libxrender1_1%3a0.9.10-1.1build1_amd64.deb ... 303s Unpacking libxrender1:amd64 (1:0.9.10-1.1build1) ... 303s Selecting previously unselected package libxcursor1:amd64. 303s Preparing to unpack .../37-libxcursor1_1%3a1.2.3-1_amd64.deb ... 303s Unpacking libxcursor1:amd64 (1:1.2.3-1) ... 303s Selecting previously unselected package libxi6:amd64. 303s Preparing to unpack .../38-libxi6_2%3a1.8.2-1_amd64.deb ... 303s Unpacking libxi6:amd64 (2:1.8.2-1) ... 303s Selecting previously unselected package libxrandr2:amd64. 303s Preparing to unpack .../39-libxrandr2_2%3a1.5.4-1_amd64.deb ... 303s Unpacking libxrandr2:amd64 (2:1.5.4-1) ... 303s Selecting previously unselected package x11-common. 303s Preparing to unpack .../40-x11-common_1%3a7.7+23ubuntu4_all.deb ... 303s Unpacking x11-common (1:7.7+23ubuntu4) ... 303s Selecting previously unselected package libxss1:amd64. 303s Preparing to unpack .../41-libxss1_1%3a1.2.3-1build3_amd64.deb ... 303s Unpacking libxss1:amd64 (1:1.2.3-1build3) ... 303s Selecting previously unselected package libsdl2-2.0-0:amd64. 303s Preparing to unpack .../42-libsdl2-2.0-0_2.32.2+dfsg-2_amd64.deb ... 303s Unpacking libsdl2-2.0-0:amd64 (2.32.2+dfsg-2) ... 303s Selecting previously unselected package libglvnd0:amd64. 303s Preparing to unpack .../43-libglvnd0_1.7.0-1build1_amd64.deb ... 303s Unpacking libglvnd0:amd64 (1.7.0-1build1) ... 303s Selecting previously unselected package libglx0:amd64. 303s Preparing to unpack .../44-libglx0_1.7.0-1build1_amd64.deb ... 303s Unpacking libglx0:amd64 (1.7.0-1build1) ... 303s Selecting previously unselected package libgl1:amd64. 303s Preparing to unpack .../45-libgl1_1.7.0-1build1_amd64.deb ... 303s Unpacking libgl1:amd64 (1.7.0-1build1) ... 303s Selecting previously unselected package libsdl2-tests. 303s Preparing to unpack .../46-libsdl2-tests_2.32.2+dfsg-2_amd64.deb ... 303s Unpacking libsdl2-tests (2.32.2+dfsg-2) ... 303s Setting up libxcb-dri3-0:amd64 (1.17.0-2) ... 303s Setting up libwayland-server0:amd64 (1.23.1-3) ... 303s Setting up libx11-xcb1:amd64 (2:1.8.10-2) ... 303s Setting up libpciaccess0:amd64 (0.17-3build1) ... 303s Setting up libxcb-xfixes0:amd64 (1.17.0-2) ... 303s Setting up libogg0:amd64 (1.3.5-3build1) ... 303s Setting up libxi6:amd64 (2:1.8.2-1) ... 303s Setting up libxrender1:amd64 (1:0.9.10-1.1build1) ... 303s Setting up libglvnd0:amd64 (1.7.0-1build1) ... 303s Setting up libxcb-glx0:amd64 (1.17.0-2) ... 303s Setting up libdrm-intel1:amd64 (2.4.124-2) ... 303s Setting up x11-common (1:7.7+23ubuntu4) ... 304s Setting up libxcb-shm0:amd64 (1.17.0-2) ... 304s Setting up libmpg123-0t64:amd64 (1.32.10-1) ... 304s Setting up libxxf86vm1:amd64 (1:1.1.4-1build4) ... 304s Setting up libxcb-present0:amd64 (1.17.0-2) ... 304s Setting up libasound2-data (1.2.13-1build1) ... 304s Setting up libasound2t64:amd64 (1.2.13-1build1) ... 304s Setting up libxfixes3:amd64 (1:6.0.0-2build1) ... 304s Setting up libxcb-sync1:amd64 (1.17.0-2) ... 304s Setting up libopus0:amd64 (1.5.2-2) ... 304s Setting up libvorbis0a:amd64 (1.3.7-2) ... 304s Setting up libxrandr2:amd64 (2:1.5.4-1) ... 304s Setting up libflac14:amd64 (1.5.0+ds-2) ... 304s Setting up libvulkan1:amd64 (1.4.309.0-1) ... 304s Setting up libasyncns0:amd64 (0.8-6build4) ... 304s Setting up libxshmfence1:amd64 (1.3.3-1) ... 304s Setting up libxcb-randr0:amd64 (1.17.0-2) ... 304s Setting up libwayland-egl1:amd64 (1.23.1-3) ... 304s Setting up libxss1:amd64 (1:1.2.3-1build3) ... 304s Setting up libsamplerate0:amd64 (0.2.2-4build1) ... 304s Setting up libmp3lame0:amd64 (3.100-6build1) ... 304s Setting up libvorbisenc2:amd64 (1.3.7-2) ... 304s Setting up libwayland-client0:amd64 (1.23.1-3) ... 304s Setting up mesa-libgallium:amd64 (25.0.3-1ubuntu2) ... 304s Setting up libgbm1:amd64 (25.0.3-1ubuntu2) ... 304s Setting up libxcursor1:amd64 (1:1.2.3-1) ... 304s Setting up libgl1-mesa-dri:amd64 (25.0.3-1ubuntu2) ... 304s Setting up libwayland-cursor0:amd64 (1.23.1-3) ... 304s Setting up libdecor-0-0:amd64 (0.2.2-2) ... 304s Setting up libsndfile1:amd64 (1.2.2-2build1) ... 304s Setting up libglx-mesa0:amd64 (25.0.3-1ubuntu2) ... 304s Setting up libglx0:amd64 (1.7.0-1build1) ... 304s Setting up libpulse0:amd64 (1:17.0+dfsg1-2ubuntu2) ... 304s Setting up libgl1:amd64 (1.7.0-1build1) ... 304s Setting up libsdl2-2.0-0:amd64 (2.32.2+dfsg-2) ... 304s Setting up libsdl2-tests (2.32.2+dfsg-2) ... 304s Processing triggers for man-db (2.13.0-1) ... 304s Processing triggers for libc-bin (2.41-6ubuntu1) ... 309s autopkgtest [08:35:26]: test flaky: [----------------------- 309s INFO: Sanity-checking GetTicks 310s INFO: Waiting 10 seconds 320s INFO: Timer resolution: desired = 1 ms, actual = 1.138952 ms 320s INFO: Testing multiple timers... 320s INFO: Waiting 10 seconds 320s INFO: Timer 50 : param = 2 320s INFO: Timer 100 : param = 1 320s INFO: Timer 50 : param = 2 320s INFO: Timer 50 : param = 2 320s INFO: Timer 100 : param = 1 320s INFO: Timer 50 : param = 2 320s INFO: Timer 233 : param = 3 320s INFO: Timer 50 : param = 2 320s INFO: Timer 100 : param = 1 320s INFO: Timer 50 : param = 2 320s INFO: Timer 50 : param = 2 320s INFO: Timer 100 : param = 1 320s INFO: Timer 50 : param = 2 320s INFO: Timer 50 : param = 2 320s INFO: Timer 233 : param = 3 320s INFO: Timer 100 : param = 1 320s INFO: Timer 50 : param = 2 320s INFO: Timer 50 : param = 2 320s INFO: Timer 100 : param = 1 320s INFO: Timer 50 : param = 2 321s INFO: Timer 50 : param = 2 321s INFO: Timer 233 : param = 3 321s INFO: Timer 100 : param = 1 321s INFO: Timer 50 : param = 2 321s INFO: Timer 50 : param = 2 321s INFO: Timer 100 : param = 1 321s INFO: Timer 50 : param = 2 321s INFO: Timer 50 : param = 2 321s INFO: Timer 100 : param = 1 321s INFO: Timer 50 : param = 2 321s INFO: Timer 233 : param = 3 321s INFO: Timer 50 : param = 2 321s INFO: Timer 100 : param = 1 321s INFO: Timer 50 : param = 2 321s INFO: Timer 50 : param = 2 321s INFO: Timer 100 : param = 1 321s INFO: Timer 50 : param = 2 321s INFO: Timer 50 : param = 2 321s INFO: Timer 233 : param = 3 321s INFO: Timer 100 : param = 1 321s INFO: Timer 50 : param = 2 321s INFO: Timer 50 : param = 2 321s INFO: Timer 100 : param = 1 321s INFO: Timer 50 : param = 2 321s INFO: Timer 50 : param = 2 321s INFO: Timer 233 : param = 3 321s INFO: Timer 100 : param = 1 321s INFO: Timer 50 : param = 2 321s INFO: Timer 50 : param = 2 321s INFO: Timer 100 : param = 1 321s INFO: Timer 50 : param = 2 321s INFO: Timer 50 : param = 2 321s INFO: Timer 100 : param = 1 321s INFO: Timer 50 : param = 2 322s INFO: Timer 233 : param = 3 322s INFO: Timer 50 : param = 2 322s INFO: Timer 100 : param = 1 322s INFO: Timer 50 : param = 2 322s INFO: Timer 50 : param = 2 322s INFO: Timer 100 : param = 1 322s INFO: Timer 50 : param = 2 322s INFO: Timer 50 : param = 2 322s INFO: Timer 233 : param = 3 322s INFO: Timer 100 : param = 1 322s INFO: Timer 50 : param = 2 322s INFO: Timer 50 : param = 2 322s INFO: Timer 100 : param = 1 322s INFO: Timer 50 : param = 2 322s INFO: Timer 50 : param = 2 322s INFO: Timer 233 : param = 3 322s INFO: Timer 100 : param = 1 322s INFO: Timer 50 : param = 2 322s INFO: Timer 50 : param = 2 322s INFO: Timer 100 : param = 1 322s INFO: Timer 50 : param = 2 322s INFO: Timer 50 : param = 2 322s INFO: Timer 100 : param = 1 322s INFO: Timer 50 : param = 2 322s INFO: Timer 233 : param = 3 322s INFO: Timer 50 : param = 2 322s INFO: Timer 100 : param = 1 322s INFO: Timer 50 : param = 2 322s INFO: Timer 50 : param = 2 322s INFO: Timer 100 : param = 1 322s INFO: Timer 50 : param = 2 322s INFO: Timer 233 : param = 3 322s INFO: Timer 50 : param = 2 322s INFO: Timer 100 : param = 1 322s INFO: Timer 50 : param = 2 323s INFO: Timer 50 : param = 2 323s INFO: Timer 100 : param = 1 323s INFO: Timer 50 : param = 2 323s INFO: Timer 50 : param = 2 323s INFO: Timer 233 : param = 3 323s INFO: Timer 100 : param = 1 323s INFO: Timer 50 : param = 2 323s INFO: Timer 50 : param = 2 323s INFO: Timer 100 : param = 1 323s INFO: Timer 50 : param = 2 323s INFO: Timer 50 : param = 2 323s INFO: Timer 100 : param = 1 323s INFO: Timer 50 : param = 2 323s INFO: Timer 233 : param = 3 323s INFO: Timer 50 : param = 2 323s INFO: Timer 100 : param = 1 323s INFO: Timer 50 : param = 2 323s INFO: Timer 50 : param = 2 323s INFO: Timer 100 : param = 1 323s INFO: Timer 50 : param = 2 323s INFO: Timer 233 : param = 3 323s INFO: Timer 50 : param = 2 323s INFO: Timer 100 : param = 1 323s INFO: Timer 50 : param = 2 323s INFO: Timer 50 : param = 2 323s INFO: Timer 100 : param = 1 323s INFO: Timer 50 : param = 2 323s INFO: Timer 50 : param = 2 323s INFO: Timer 233 : param = 3 323s INFO: Timer 100 : param = 1 323s INFO: Timer 50 : param = 2 323s INFO: Timer 50 : param = 2 323s INFO: Timer 100 : param = 1 323s INFO: Timer 50 : param = 2 324s INFO: Timer 50 : param = 2 324s INFO: Timer 100 : param = 1 324s INFO: Timer 50 : param = 2 324s INFO: Timer 233 : param = 3 324s INFO: Timer 50 : param = 2 324s INFO: Timer 100 : param = 1 324s INFO: Timer 50 : param = 2 324s INFO: Timer 50 : param = 2 324s INFO: Timer 100 : param = 1 324s INFO: Timer 50 : param = 2 324s INFO: Timer 233 : param = 3 324s INFO: Timer 50 : param = 2 324s INFO: Timer 100 : param = 1 324s INFO: Timer 50 : param = 2 324s INFO: Timer 50 : param = 2 324s INFO: Timer 100 : param = 1 324s INFO: Timer 50 : param = 2 324s INFO: Timer 50 : param = 2 324s INFO: Timer 233 : param = 3 324s INFO: Timer 100 : param = 1 324s INFO: Timer 50 : param = 2 324s INFO: Timer 50 : param = 2 324s INFO: Timer 100 : param = 1 324s INFO: Timer 50 : param = 2 324s INFO: Timer 50 : param = 2 324s INFO: Timer 100 : param = 1 324s INFO: Timer 50 : param = 2 324s INFO: Timer 233 : param = 3 324s INFO: Timer 50 : param = 2 324s INFO: Timer 100 : param = 1 324s INFO: Timer 50 : param = 2 324s INFO: Timer 50 : param = 2 324s INFO: Timer 100 : param = 1 325s INFO: Timer 50 : param = 2 325s INFO: Timer 233 : param = 3 325s INFO: Timer 50 : param = 2 325s INFO: Timer 100 : param = 1 325s INFO: Timer 50 : param = 2 325s INFO: Timer 50 : param = 2 325s INFO: Timer 100 : param = 1 325s INFO: Timer 50 : param = 2 325s INFO: Timer 50 : param = 2 325s INFO: Timer 233 : param = 3 325s INFO: Timer 100 : param = 1 325s INFO: Timer 50 : param = 2 325s INFO: Timer 50 : param = 2 325s INFO: Timer 100 : param = 1 325s INFO: Timer 50 : param = 2 325s INFO: Timer 50 : param = 2 325s INFO: Timer 100 : param = 1 325s INFO: Timer 50 : param = 2 325s INFO: Timer 233 : param = 3 325s INFO: Timer 50 : param = 2 325s INFO: Timer 100 : param = 1 325s INFO: Timer 50 : param = 2 325s INFO: Timer 50 : param = 2 325s INFO: Timer 100 : param = 1 325s INFO: Timer 50 : param = 2 325s INFO: Timer 233 : param = 3 325s INFO: Timer 50 : param = 2 325s INFO: Timer 100 : param = 1 325s INFO: Timer 50 : param = 2 325s INFO: Timer 50 : param = 2 325s INFO: Timer 100 : param = 1 325s INFO: Timer 50 : param = 2 325s INFO: Timer 50 : param = 2 325s INFO: Timer 233 : param = 3 325s INFO: Timer 100 : param = 1 326s INFO: Timer 50 : param = 2 326s INFO: Timer 50 : param = 2 326s INFO: Timer 100 : param = 1 326s INFO: Timer 50 : param = 2 326s INFO: Timer 50 : param = 2 326s INFO: Timer 100 : param = 1 326s INFO: Timer 233 : param = 3 326s INFO: Timer 50 : param = 2 326s INFO: Timer 50 : param = 2 326s INFO: Timer 100 : param = 1 326s INFO: Timer 50 : param = 2 326s INFO: Timer 50 : param = 2 326s INFO: Timer 100 : param = 1 326s INFO: Timer 50 : param = 2 326s INFO: Timer 233 : param = 3 326s INFO: Timer 50 : param = 2 326s INFO: Timer 100 : param = 1 326s INFO: Timer 50 : param = 2 326s INFO: Timer 50 : param = 2 326s INFO: Timer 100 : param = 1 326s INFO: Timer 50 : param = 2 326s INFO: Timer 50 : param = 2 326s INFO: Timer 233 : param = 3 326s INFO: Timer 100 : param = 1 326s INFO: Timer 50 : param = 2 326s INFO: Timer 50 : param = 2 326s INFO: Timer 100 : param = 1 326s INFO: Timer 50 : param = 2 326s INFO: Timer 50 : param = 2 326s INFO: Timer 100 : param = 1 326s INFO: Timer 233 : param = 3 326s INFO: Timer 50 : param = 2 326s INFO: Timer 50 : param = 2 326s INFO: Timer 100 : param = 1 327s INFO: Timer 50 : param = 2 327s INFO: Timer 50 : param = 2 327s INFO: Timer 100 : param = 1 327s INFO: Timer 50 : param = 2 327s INFO: Timer 233 : param = 3 327s INFO: Timer 50 : param = 2 327s INFO: Timer 100 : param = 1 327s INFO: Timer 50 : param = 2 327s INFO: Timer 50 : param = 2 327s INFO: Timer 100 : param = 1 327s INFO: Timer 50 : param = 2 327s INFO: Timer 50 : param = 2 327s INFO: Timer 233 : param = 3 327s INFO: Timer 100 : param = 1 327s INFO: Timer 50 : param = 2 327s INFO: Timer 50 : param = 2 327s INFO: Timer 100 : param = 1 327s INFO: Timer 50 : param = 2 327s INFO: Timer 50 : param = 2 327s INFO: Timer 100 : param = 1 327s INFO: Timer 233 : param = 3 327s INFO: Timer 50 : param = 2 327s INFO: Timer 50 : param = 2 327s INFO: Timer 100 : param = 1 327s INFO: Timer 50 : param = 2 327s INFO: Timer 50 : param = 2 327s INFO: Timer 100 : param = 1 327s INFO: Timer 50 : param = 2 327s INFO: Timer 233 : param = 3 327s INFO: Timer 50 : param = 2 327s INFO: Timer 100 : param = 1 327s INFO: Timer 50 : param = 2 327s INFO: Timer 50 : param = 2 328s INFO: Timer 100 : param = 1 328s INFO: Timer 50 : param = 2 328s INFO: Timer 50 : param = 2 328s INFO: Timer 233 : param = 3 328s INFO: Timer 100 : param = 1 328s INFO: Timer 50 : param = 2 328s INFO: Timer 50 : param = 2 328s INFO: Timer 100 : param = 1 328s INFO: Timer 50 : param = 2 328s INFO: Timer 50 : param = 2 328s INFO: Timer 100 : param = 1 328s INFO: Timer 233 : param = 3 328s INFO: Timer 50 : param = 2 328s INFO: Timer 50 : param = 2 328s INFO: Timer 100 : param = 1 328s INFO: Timer 50 : param = 2 328s INFO: Timer 50 : param = 2 328s INFO: Timer 100 : param = 1 328s INFO: Timer 50 : param = 2 328s INFO: Timer 233 : param = 3 328s INFO: Timer 50 : param = 2 328s INFO: Timer 100 : param = 1 328s INFO: Timer 50 : param = 2 328s INFO: Timer 50 : param = 2 328s INFO: Timer 100 : param = 1 328s INFO: Timer 50 : param = 2 328s INFO: Timer 50 : param = 2 328s INFO: Timer 233 : param = 3 328s INFO: Timer 100 : param = 1 328s INFO: Timer 50 : param = 2 328s INFO: Timer 50 : param = 2 328s INFO: Timer 100 : param = 1 328s INFO: Timer 50 : param = 2 328s INFO: Timer 50 : param = 2 329s INFO: Timer 100 : param = 1 329s INFO: Timer 233 : param = 3 329s INFO: Timer 50 : param = 2 329s INFO: Timer 50 : param = 2 329s INFO: Timer 100 : param = 1 329s INFO: Timer 50 : param = 2 329s INFO: Timer 50 : param = 2 329s INFO: Timer 100 : param = 1 329s INFO: Timer 50 : param = 2 329s INFO: Timer 233 : param = 3 329s INFO: Timer 50 : param = 2 329s INFO: Timer 100 : param = 1 329s INFO: Timer 50 : param = 2 329s INFO: Timer 50 : param = 2 329s INFO: Timer 100 : param = 1 329s INFO: Timer 50 : param = 2 329s INFO: Timer 50 : param = 2 329s INFO: Timer 233 : param = 3 329s INFO: Timer 100 : param = 1 329s INFO: Timer 50 : param = 2 329s INFO: Timer 50 : param = 2 329s INFO: Timer 100 : param = 1 329s INFO: Timer 50 : param = 2 329s INFO: Timer 50 : param = 2 329s INFO: Timer 100 : param = 1 329s INFO: Timer 233 : param = 3 329s INFO: Timer 50 : param = 2 329s INFO: Timer 50 : param = 2 329s INFO: Timer 100 : param = 1 329s INFO: Timer 50 : param = 2 329s INFO: Timer 50 : param = 2 329s INFO: Timer 100 : param = 1 329s INFO: Timer 50 : param = 2 329s INFO: Timer 233 : param = 3 329s INFO: Timer 50 : param = 2 330s INFO: Timer 100 : param = 1 330s INFO: Timer 50 : param = 2 330s INFO: Timer 50 : param = 2 330s INFO: Timer 100 : param = 1 330s INFO: Timer 50 : param = 2 330s INFO: Timer 233 : param = 3 330s INFO: Timer 50 : param = 2 330s INFO: Timer 100 : param = 1 330s INFO: Timer 50 : param = 2 330s INFO: Timer 50 : param = 2 330s INFO: Timer 100 : param = 1 330s INFO: Timer 50 : param = 2 330s INFO: Timer 50 : param = 2 330s INFO: Removing timer 1 and waiting 5 more seconds 330s INFO: Timer 233 : param = 3 330s INFO: Timer 50 : param = 2 330s INFO: Timer 50 : param = 2 330s INFO: Timer 50 : param = 2 330s INFO: Timer 50 : param = 2 330s INFO: Timer 50 : param = 2 330s INFO: Timer 233 : param = 3 330s INFO: Timer 50 : param = 2 330s INFO: Timer 50 : param = 2 330s INFO: Timer 50 : param = 2 330s INFO: Timer 50 : param = 2 330s INFO: Timer 233 : param = 3 330s INFO: Timer 50 : param = 2 330s INFO: Timer 50 : param = 2 330s INFO: Timer 50 : param = 2 331s INFO: Timer 50 : param = 2 331s INFO: Timer 50 : param = 2 331s INFO: Timer 233 : param = 3 331s INFO: Timer 50 : param = 2 331s INFO: Timer 50 : param = 2 331s INFO: Timer 50 : param = 2 331s INFO: Timer 50 : param = 2 331s INFO: Timer 50 : param = 2 331s INFO: Timer 233 : param = 3 331s INFO: Timer 50 : param = 2 331s INFO: Timer 50 : param = 2 331s INFO: Timer 50 : param = 2 331s INFO: Timer 50 : param = 2 331s INFO: Timer 233 : param = 3 331s INFO: Timer 50 : param = 2 331s INFO: Timer 50 : param = 2 331s INFO: Timer 50 : param = 2 331s INFO: Timer 50 : param = 2 331s INFO: Timer 50 : param = 2 331s INFO: Timer 233 : param = 3 331s INFO: Timer 50 : param = 2 331s INFO: Timer 50 : param = 2 331s INFO: Timer 50 : param = 2 331s INFO: Timer 50 : param = 2 332s INFO: Timer 50 : param = 2 332s INFO: Timer 233 : param = 3 332s INFO: Timer 50 : param = 2 332s INFO: Timer 50 : param = 2 332s INFO: Timer 50 : param = 2 332s INFO: Timer 50 : param = 2 332s INFO: Timer 233 : param = 3 332s INFO: Timer 50 : param = 2 332s INFO: Timer 50 : param = 2 332s INFO: Timer 50 : param = 2 332s INFO: Timer 50 : param = 2 332s INFO: Timer 50 : param = 2 332s INFO: Timer 233 : param = 3 332s INFO: Timer 50 : param = 2 332s INFO: Timer 50 : param = 2 332s INFO: Timer 50 : param = 2 332s INFO: Timer 50 : param = 2 332s INFO: Timer 50 : param = 2 332s INFO: Timer 233 : param = 3 332s INFO: Timer 50 : param = 2 332s INFO: Timer 50 : param = 2 332s INFO: Timer 50 : param = 2 332s INFO: Timer 50 : param = 2 332s INFO: Timer 233 : param = 3 332s INFO: Timer 50 : param = 2 333s INFO: Timer 50 : param = 2 333s INFO: Timer 50 : param = 2 333s INFO: Timer 50 : param = 2 333s INFO: Timer 50 : param = 2 333s INFO: Timer 233 : param = 3 333s INFO: Timer 50 : param = 2 333s INFO: Timer 50 : param = 2 333s INFO: Timer 50 : param = 2 333s INFO: Timer 50 : param = 2 333s INFO: Timer 233 : param = 3 333s INFO: Timer 50 : param = 2 333s INFO: Timer 50 : param = 2 333s INFO: Timer 50 : param = 2 333s INFO: Timer 50 : param = 2 333s INFO: Timer 50 : param = 2 333s INFO: Timer 233 : param = 3 333s INFO: Timer 50 : param = 2 333s INFO: Timer 50 : param = 2 333s INFO: Timer 50 : param = 2 333s INFO: Timer 50 : param = 2 333s INFO: Timer 50 : param = 2 333s INFO: Timer 233 : param = 3 333s INFO: Timer 50 : param = 2 334s INFO: Timer 50 : param = 2 334s INFO: Timer 50 : param = 2 334s INFO: Timer 50 : param = 2 334s INFO: Timer 233 : param = 3 334s INFO: Timer 50 : param = 2 334s INFO: Timer 50 : param = 2 334s INFO: Timer 50 : param = 2 334s INFO: Timer 50 : param = 2 334s INFO: Timer 50 : param = 2 334s INFO: Timer 233 : param = 3 334s INFO: Timer 50 : param = 2 334s INFO: Timer 50 : param = 2 334s INFO: Timer 50 : param = 2 334s INFO: Timer 50 : param = 2 334s INFO: Timer 50 : param = 2 334s INFO: Timer 233 : param = 3 334s INFO: Timer 50 : param = 2 334s INFO: Timer 50 : param = 2 334s INFO: Timer 50 : param = 2 334s INFO: Timer 50 : param = 2 334s INFO: Timer 233 : param = 3 334s INFO: Timer 50 : param = 2 334s INFO: Timer 50 : param = 2 334s INFO: Timer 50 : param = 2 335s INFO: Timer 50 : param = 2 335s INFO: Timer 50 : param = 2 335s INFO: Timer 233 : param = 3 335s INFO: Timer 50 : param = 2 335s INFO: Timer 50 : param = 2 335s INFO: Timer 50 : param = 2 335s INFO: Timer 50 : param = 2 335s INFO: Timer 50 : param = 2 335s INFO: Timer 233 : param = 3 335s INFO: Timer 50 : param = 2 335s INFO: 1 million iterations of ticktock took 0.000191 ms 335s INFO: Performance counter frequency: 1000000000 336s INFO: Delay 1 second = 1002 ms in ticks, 1002 ms in ticks64, 1001.566279 ms according to performance counter 336s autopkgtest [08:35:53]: test flaky: -----------------------] 337s flaky PASS (superficial) 337s autopkgtest [08:35:54]: test flaky: - - - - - - - - - - results - - - - - - - - - - 337s autopkgtest [08:35:54]: test installed-tests: preparing testbed 337s Reading package lists... 338s Building dependency tree... 338s Reading state information... 338s Starting pkgProblemResolver with broken count: 0 338s Starting 2 pkgProblemResolver with broken count: 0 338s Done 338s The following NEW packages will be installed: 338s gnome-desktop-testing 338s 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 338s Need to get 16.8 kB of archives. 338s After this operation, 58.4 kB of additional disk space will be used. 338s Get:1 http://ftpmaster.internal/ubuntu questing/universe amd64 gnome-desktop-testing amd64 2021.1-4 [16.8 kB] 339s Fetched 16.8 kB in 0s (77.4 kB/s) 339s Selecting previously unselected package gnome-desktop-testing. 339s (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 ... 81015 files and directories currently installed.) 339s Preparing to unpack .../gnome-desktop-testing_2021.1-4_amd64.deb ... 339s Unpacking gnome-desktop-testing (2021.1-4) ... 339s Setting up gnome-desktop-testing (2021.1-4) ... 339s Processing triggers for man-db (2.13.0-1) ... 340s autopkgtest [08:35:57]: test installed-tests: [----------------------- 341s 1..17 341s # Running test: SDL2/testtimer.test 341s INFO: Sanity-checking GetTicks 342s INFO: Waiting 10 seconds 346s # Executing: SDL2/testtimer.test 351s # Executing: SDL2/testtimer.test 352s INFO: Timer resolution: desired = 1 ms, actual = 1.118068 ms 352s INFO: Testing multiple timers... 352s INFO: Waiting 10 seconds 352s INFO: Timer 50 : param = 2 352s INFO: Timer 100 : param = 1 352s INFO: Timer 50 : param = 2 352s INFO: Timer 50 : param = 2 352s INFO: Timer 100 : param = 1 352s INFO: Timer 50 : param = 2 352s INFO: Timer 233 : param = 3 352s INFO: Timer 50 : param = 2 352s INFO: Timer 100 : param = 1 352s INFO: Timer 50 : param = 2 352s INFO: Timer 50 : param = 2 352s INFO: Timer 100 : param = 1 352s INFO: Timer 50 : param = 2 352s INFO: Timer 50 : param = 2 352s INFO: Timer 233 : param = 3 352s INFO: Timer 100 : param = 1 352s INFO: Timer 50 : param = 2 352s INFO: Timer 50 : param = 2 352s INFO: Timer 100 : param = 1 352s INFO: Timer 50 : param = 2 353s INFO: Timer 50 : param = 2 353s INFO: Timer 233 : param = 3 353s INFO: Timer 100 : param = 1 353s INFO: Timer 50 : param = 2 353s INFO: Timer 50 : param = 2 353s INFO: Timer 100 : param = 1 353s INFO: Timer 50 : param = 2 353s INFO: Timer 50 : param = 2 353s INFO: Timer 100 : param = 1 353s INFO: Timer 50 : param = 2 353s INFO: Timer 233 : param = 3 353s INFO: Timer 50 : param = 2 353s INFO: Timer 100 : param = 1 353s INFO: Timer 50 : param = 2 353s INFO: Timer 50 : param = 2 353s INFO: Timer 100 : param = 1 353s INFO: Timer 50 : param = 2 353s INFO: Timer 50 : param = 2 353s INFO: Timer 233 : param = 3 353s INFO: Timer 100 : param = 1 353s INFO: Timer 50 : param = 2 353s INFO: Timer 50 : param = 2 353s INFO: Timer 100 : param = 1 353s INFO: Timer 50 : param = 2 353s INFO: Timer 50 : param = 2 353s INFO: Timer 233 : param = 3 353s INFO: Timer 100 : param = 1 353s INFO: Timer 50 : param = 2 353s INFO: Timer 50 : param = 2 353s INFO: Timer 100 : param = 1 353s INFO: Timer 50 : param = 2 353s INFO: Timer 50 : param = 2 353s INFO: Timer 100 : param = 1 353s INFO: Timer 50 : param = 2 354s INFO: Timer 233 : param = 3 354s INFO: Timer 50 : param = 2 354s INFO: Timer 100 : param = 1 354s INFO: Timer 50 : param = 2 354s INFO: Timer 50 : param = 2 354s INFO: Timer 100 : param = 1 354s INFO: Timer 50 : param = 2 354s INFO: Timer 50 : param = 2 354s INFO: Timer 233 : param = 3 354s INFO: Timer 100 : param = 1 354s INFO: Timer 50 : param = 2 354s INFO: Timer 50 : param = 2 354s INFO: Timer 100 : param = 1 354s INFO: Timer 50 : param = 2 354s INFO: Timer 50 : param = 2 354s INFO: Timer 233 : param = 3 354s INFO: Timer 100 : param = 1 354s INFO: Timer 50 : param = 2 354s INFO: Timer 50 : param = 2 354s INFO: Timer 100 : param = 1 354s INFO: Timer 50 : param = 2 354s INFO: Timer 50 : param = 2 354s INFO: Timer 100 : param = 1 354s INFO: Timer 50 : param = 2 354s INFO: Timer 233 : param = 3 354s INFO: Timer 50 : param = 2 354s INFO: Timer 100 : param = 1 354s INFO: Timer 50 : param = 2 354s INFO: Timer 50 : param = 2 354s INFO: Timer 100 : param = 1 354s INFO: Timer 50 : param = 2 354s INFO: Timer 50 : param = 2 354s INFO: Timer 233 : param = 3 354s INFO: Timer 100 : param = 1 355s INFO: Timer 50 : param = 2 355s INFO: Timer 50 : param = 2 355s INFO: Timer 100 : param = 1 355s INFO: Timer 50 : param = 2 355s INFO: Timer 50 : param = 2 355s INFO: Timer 233 : param = 3 355s INFO: Timer 100 : param = 1 355s INFO: Timer 50 : param = 2 355s INFO: Timer 50 : param = 2 355s INFO: Timer 100 : param = 1 355s INFO: Timer 50 : param = 2 355s INFO: Timer 50 : param = 2 355s INFO: Timer 100 : param = 1 355s INFO: Timer 50 : param = 2 355s INFO: Timer 233 : param = 3 355s INFO: Timer 50 : param = 2 355s INFO: Timer 100 : param = 1 355s INFO: Timer 50 : param = 2 355s INFO: Timer 50 : param = 2 355s INFO: Timer 100 : param = 1 355s INFO: Timer 50 : param = 2 355s INFO: Timer 233 : param = 3 355s INFO: Timer 50 : param = 2 355s INFO: Timer 100 : param = 1 355s INFO: Timer 50 : param = 2 355s INFO: Timer 50 : param = 2 355s INFO: Timer 100 : param = 1 355s INFO: Timer 50 : param = 2 355s INFO: Timer 50 : param = 2 355s INFO: Timer 233 : param = 3 355s INFO: Timer 100 : param = 1 355s INFO: Timer 50 : param = 2 355s INFO: Timer 50 : param = 2 355s INFO: Timer 100 : param = 1 356s INFO: Timer 50 : param = 2 356s # Executing: SDL2/testtimer.test 356s INFO: Timer 50 : param = 2 356s INFO: Timer 100 : param = 1 356s INFO: Timer 50 : param = 2 356s INFO: Timer 233 : param = 3 356s INFO: Timer 50 : param = 2 356s INFO: Timer 100 : param = 1 356s INFO: Timer 50 : param = 2 356s INFO: Timer 50 : param = 2 356s INFO: Timer 100 : param = 1 356s INFO: Timer 50 : param = 2 356s INFO: Timer 233 : param = 3 356s INFO: Timer 50 : param = 2 356s INFO: Timer 100 : param = 1 356s INFO: Timer 50 : param = 2 356s INFO: Timer 50 : param = 2 356s INFO: Timer 100 : param = 1 356s INFO: Timer 50 : param = 2 356s INFO: Timer 50 : param = 2 356s INFO: Timer 233 : param = 3 356s INFO: Timer 100 : param = 1 356s INFO: Timer 50 : param = 2 356s INFO: Timer 50 : param = 2 356s INFO: Timer 100 : param = 1 356s INFO: Timer 50 : param = 2 356s INFO: Timer 50 : param = 2 356s INFO: Timer 100 : param = 1 356s INFO: Timer 50 : param = 2 356s INFO: Timer 233 : param = 3 356s INFO: Timer 50 : param = 2 356s INFO: Timer 100 : param = 1 356s INFO: Timer 50 : param = 2 356s INFO: Timer 50 : param = 2 356s INFO: Timer 100 : param = 1 357s INFO: Timer 50 : param = 2 357s INFO: Timer 233 : param = 3 357s INFO: Timer 50 : param = 2 357s INFO: Timer 100 : param = 1 357s INFO: Timer 50 : param = 2 357s INFO: Timer 50 : param = 2 357s INFO: Timer 100 : param = 1 357s INFO: Timer 50 : param = 2 357s INFO: Timer 50 : param = 2 357s INFO: Timer 233 : param = 3 357s INFO: Timer 100 : param = 1 357s INFO: Timer 50 : param = 2 357s INFO: Timer 50 : param = 2 357s INFO: Timer 100 : param = 1 357s INFO: Timer 50 : param = 2 357s INFO: Timer 50 : param = 2 357s INFO: Timer 100 : param = 1 357s INFO: Timer 233 : param = 3 357s INFO: Timer 50 : param = 2 357s INFO: Timer 50 : param = 2 357s INFO: Timer 100 : param = 1 357s INFO: Timer 50 : param = 2 357s INFO: Timer 50 : param = 2 357s INFO: Timer 100 : param = 1 357s INFO: Timer 50 : param = 2 357s INFO: Timer 233 : param = 3 357s INFO: Timer 50 : param = 2 357s INFO: Timer 100 : param = 1 357s INFO: Timer 50 : param = 2 357s INFO: Timer 50 : param = 2 357s INFO: Timer 100 : param = 1 357s INFO: Timer 50 : param = 2 357s INFO: Timer 50 : param = 2 357s INFO: Timer 233 : param = 3 357s INFO: Timer 100 : param = 1 358s INFO: Timer 50 : param = 2 358s INFO: Timer 50 : param = 2 358s INFO: Timer 100 : param = 1 358s INFO: Timer 50 : param = 2 358s INFO: Timer 50 : param = 2 358s INFO: Timer 100 : param = 1 358s INFO: Timer 233 : param = 3 358s INFO: Timer 50 : param = 2 358s INFO: Timer 50 : param = 2 358s INFO: Timer 100 : param = 1 358s INFO: Timer 50 : param = 2 358s INFO: Timer 50 : param = 2 358s INFO: Timer 100 : param = 1 358s INFO: Timer 50 : param = 2 358s INFO: Timer 233 : param = 3 358s INFO: Timer 50 : param = 2 358s INFO: Timer 100 : param = 1 358s INFO: Timer 50 : param = 2 358s INFO: Timer 50 : param = 2 358s INFO: Timer 100 : param = 1 358s INFO: Timer 50 : param = 2 358s INFO: Timer 50 : param = 2 358s INFO: Timer 233 : param = 3 358s INFO: Timer 100 : param = 1 358s INFO: Timer 50 : param = 2 358s INFO: Timer 50 : param = 2 358s INFO: Timer 100 : param = 1 358s INFO: Timer 50 : param = 2 358s INFO: Timer 50 : param = 2 358s INFO: Timer 100 : param = 1 358s INFO: Timer 233 : param = 3 358s INFO: Timer 50 : param = 2 358s INFO: Timer 50 : param = 2 358s INFO: Timer 100 : param = 1 359s INFO: Timer 50 : param = 2 359s INFO: Timer 50 : param = 2 359s INFO: Timer 100 : param = 1 359s INFO: Timer 50 : param = 2 359s INFO: Timer 233 : param = 3 359s INFO: Timer 50 : param = 2 359s INFO: Timer 100 : param = 1 359s INFO: Timer 50 : param = 2 359s INFO: Timer 50 : param = 2 359s INFO: Timer 100 : param = 1 359s INFO: Timer 50 : param = 2 359s INFO: Timer 50 : param = 2 359s INFO: Timer 233 : param = 3 359s INFO: Timer 100 : param = 1 359s INFO: Timer 50 : param = 2 359s INFO: Timer 50 : param = 2 359s INFO: Timer 100 : param = 1 359s INFO: Timer 50 : param = 2 359s INFO: Timer 50 : param = 2 359s INFO: Timer 100 : param = 1 359s INFO: Timer 233 : param = 3 359s INFO: Timer 50 : param = 2 359s INFO: Timer 50 : param = 2 359s INFO: Timer 100 : param = 1 359s INFO: Timer 50 : param = 2 359s INFO: Timer 50 : param = 2 359s INFO: Timer 100 : param = 1 359s INFO: Timer 50 : param = 2 359s INFO: Timer 233 : param = 3 359s INFO: Timer 50 : param = 2 359s INFO: Timer 100 : param = 1 359s INFO: Timer 50 : param = 2 359s INFO: Timer 50 : param = 2 360s INFO: Timer 100 : param = 1 360s INFO: Timer 50 : param = 2 360s INFO: Timer 233 : param = 3 360s INFO: Timer 50 : param = 2 360s INFO: Timer 100 : param = 1 360s INFO: Timer 50 : param = 2 360s INFO: Timer 50 : param = 2 360s INFO: Timer 100 : param = 1 360s INFO: Timer 50 : param = 2 360s INFO: Timer 50 : param = 2 360s INFO: Timer 100 : param = 1 360s INFO: Timer 233 : param = 3 360s INFO: Timer 50 : param = 2 360s INFO: Timer 50 : param = 2 360s INFO: Timer 100 : param = 1 360s INFO: Timer 50 : param = 2 360s INFO: Timer 50 : param = 2 360s INFO: Timer 100 : param = 1 360s INFO: Timer 50 : param = 2 360s INFO: Timer 233 : param = 3 360s INFO: Timer 50 : param = 2 360s INFO: Timer 100 : param = 1 360s INFO: Timer 50 : param = 2 360s INFO: Timer 50 : param = 2 360s INFO: Timer 100 : param = 1 360s INFO: Timer 50 : param = 2 360s INFO: Timer 233 : param = 3 360s INFO: Timer 50 : param = 2 360s INFO: Timer 100 : param = 1 360s INFO: Timer 50 : param = 2 360s INFO: Timer 50 : param = 2 360s INFO: Timer 100 : param = 1 360s INFO: Timer 50 : param = 2 360s INFO: Timer 50 : param = 2 361s INFO: Timer 100 : param = 1 361s INFO: Timer 233 : param = 3 361s # Executing: SDL2/testtimer.test 361s INFO: Timer 50 : param = 2 361s INFO: Timer 50 : param = 2 361s INFO: Timer 100 : param = 1 361s INFO: Timer 50 : param = 2 361s INFO: Timer 50 : param = 2 361s INFO: Timer 100 : param = 1 361s INFO: Timer 50 : param = 2 361s INFO: Timer 233 : param = 3 361s INFO: Timer 50 : param = 2 361s INFO: Timer 100 : param = 1 361s INFO: Timer 50 : param = 2 361s INFO: Timer 50 : param = 2 361s INFO: Timer 100 : param = 1 361s INFO: Timer 50 : param = 2 361s INFO: Timer 233 : param = 3 361s INFO: Timer 50 : param = 2 361s INFO: Timer 100 : param = 1 361s INFO: Timer 50 : param = 2 361s INFO: Timer 50 : param = 2 361s INFO: Timer 100 : param = 1 361s INFO: Timer 50 : param = 2 361s INFO: Timer 50 : param = 2 361s INFO: Timer 100 : param = 1 361s INFO: Timer 233 : param = 3 361s INFO: Timer 50 : param = 2 361s INFO: Timer 50 : param = 2 361s INFO: Timer 100 : param = 1 361s INFO: Timer 50 : param = 2 361s INFO: Timer 50 : param = 2 361s INFO: Timer 100 : param = 1 361s INFO: Timer 50 : param = 2 361s INFO: Timer 233 : param = 3 361s INFO: Timer 50 : param = 2 362s INFO: Timer 100 : param = 1 362s INFO: Timer 50 : param = 2 362s INFO: Timer 50 : param = 2 362s INFO: Timer 100 : param = 1 362s INFO: Timer 50 : param = 2 362s INFO: Timer 233 : param = 3 362s INFO: Timer 50 : param = 2 362s INFO: Timer 100 : param = 1 362s INFO: Timer 50 : param = 2 362s INFO: Timer 50 : param = 2 362s INFO: Timer 100 : param = 1 362s INFO: Timer 50 : param = 2 362s INFO: Removing timer 1 and waiting 5 more seconds 362s INFO: Timer 50 : param = 2 362s INFO: Timer 233 : param = 3 362s INFO: Timer 50 : param = 2 362s INFO: Timer 50 : param = 2 362s INFO: Timer 50 : param = 2 362s INFO: Timer 50 : param = 2 362s INFO: Timer 233 : param = 3 362s INFO: Timer 50 : param = 2 362s INFO: Timer 50 : param = 2 362s INFO: Timer 50 : param = 2 362s INFO: Timer 50 : param = 2 362s INFO: Timer 50 : param = 2 362s INFO: Timer 233 : param = 3 362s INFO: Timer 50 : param = 2 362s INFO: Timer 50 : param = 2 363s INFO: Timer 50 : param = 2 363s INFO: Timer 50 : param = 2 363s INFO: Timer 50 : param = 2 363s INFO: Timer 233 : param = 3 363s INFO: Timer 50 : param = 2 363s INFO: Timer 50 : param = 2 363s INFO: Timer 50 : param = 2 363s INFO: Timer 50 : param = 2 363s INFO: Timer 233 : param = 3 363s INFO: Timer 50 : param = 2 363s INFO: Timer 50 : param = 2 363s INFO: Timer 50 : param = 2 363s INFO: Timer 50 : param = 2 363s INFO: Timer 50 : param = 2 363s INFO: Timer 233 : param = 3 363s INFO: Timer 50 : param = 2 363s INFO: Timer 50 : param = 2 363s INFO: Timer 50 : param = 2 363s INFO: Timer 50 : param = 2 363s INFO: Timer 50 : param = 2 363s INFO: Timer 233 : param = 3 363s INFO: Timer 50 : param = 2 363s INFO: Timer 50 : param = 2 363s INFO: Timer 50 : param = 2 364s INFO: Timer 50 : param = 2 364s INFO: Timer 233 : param = 3 364s INFO: Timer 50 : param = 2 364s INFO: Timer 50 : param = 2 364s INFO: Timer 50 : param = 2 364s INFO: Timer 50 : param = 2 364s INFO: Timer 50 : param = 2 364s INFO: Timer 233 : param = 3 364s INFO: Timer 50 : param = 2 364s INFO: Timer 50 : param = 2 364s INFO: Timer 50 : param = 2 364s INFO: Timer 50 : param = 2 364s INFO: Timer 50 : param = 2 364s INFO: Timer 233 : param = 3 364s INFO: Timer 50 : param = 2 364s INFO: Timer 50 : param = 2 364s INFO: Timer 50 : param = 2 364s INFO: Timer 50 : param = 2 364s INFO: Timer 233 : param = 3 364s INFO: Timer 50 : param = 2 364s INFO: Timer 50 : param = 2 364s INFO: Timer 50 : param = 2 364s INFO: Timer 50 : param = 2 364s INFO: Timer 50 : param = 2 364s INFO: Timer 233 : param = 3 365s INFO: Timer 50 : param = 2 365s INFO: Timer 50 : param = 2 365s INFO: Timer 50 : param = 2 365s INFO: Timer 50 : param = 2 365s INFO: Timer 233 : param = 3 365s INFO: Timer 50 : param = 2 365s INFO: Timer 50 : param = 2 365s INFO: Timer 50 : param = 2 365s INFO: Timer 50 : param = 2 365s INFO: Timer 50 : param = 2 365s INFO: Timer 233 : param = 3 365s INFO: Timer 50 : param = 2 365s INFO: Timer 50 : param = 2 365s INFO: Timer 50 : param = 2 365s INFO: Timer 50 : param = 2 365s INFO: Timer 50 : param = 2 365s INFO: Timer 233 : param = 3 365s INFO: Timer 50 : param = 2 365s INFO: Timer 50 : param = 2 365s INFO: Timer 50 : param = 2 365s INFO: Timer 50 : param = 2 365s INFO: Timer 233 : param = 3 365s INFO: Timer 50 : param = 2 365s INFO: Timer 50 : param = 2 366s INFO: Timer 50 : param = 2 366s # Executing: SDL2/testtimer.test 366s INFO: Timer 50 : param = 2 366s INFO: Timer 50 : param = 2 366s INFO: Timer 233 : param = 3 366s INFO: Timer 50 : param = 2 366s INFO: Timer 50 : param = 2 366s INFO: Timer 50 : param = 2 366s INFO: Timer 50 : param = 2 366s INFO: Timer 50 : param = 2 366s INFO: Timer 233 : param = 3 366s INFO: Timer 50 : param = 2 366s INFO: Timer 50 : param = 2 366s INFO: Timer 50 : param = 2 366s INFO: Timer 50 : param = 2 366s INFO: Timer 233 : param = 3 366s INFO: Timer 50 : param = 2 366s INFO: Timer 50 : param = 2 366s INFO: Timer 50 : param = 2 366s INFO: Timer 50 : param = 2 366s INFO: Timer 50 : param = 2 366s INFO: Timer 233 : param = 3 366s INFO: Timer 50 : param = 2 366s INFO: Timer 50 : param = 2 366s INFO: Timer 50 : param = 2 367s INFO: Timer 50 : param = 2 367s INFO: Timer 50 : param = 2 367s INFO: Timer 233 : param = 3 367s INFO: Timer 50 : param = 2 367s INFO: Timer 50 : param = 2 367s INFO: Timer 50 : param = 2 367s INFO: Timer 50 : param = 2 367s INFO: Timer 233 : param = 3 367s INFO: Timer 50 : param = 2 367s INFO: Timer 50 : param = 2 367s INFO: 1 million iterations of ticktock took 0.000161 ms 367s INFO: Performance counter frequency: 1000000000 368s INFO: Delay 1 second = 1000 ms in ticks, 1000 ms in ticks64, 1000.164210 ms according to performance counter 368s ok - SDL2/testtimer.test 368s # Running test: SDL2/testthread.test 368s INFO: Main thread data initially: main thread 368s INFO: Started thread #1: My thread id is 137044078786240, thread data = baby thread 368s INFO: Thread '#1' is alive! 369s INFO: Thread '#1' is alive! 370s INFO: Thread '#1' is alive! 371s # Executing: SDL2/testthread.test 371s INFO: Thread '#1' is alive! 372s INFO: Thread '#1' is alive! 373s INFO: Waiting for thread #1 373s INFO: Thread '#1' exiting! 373s INFO: Main thread data finally: main thread 373s INFO: Killed with SIGTERM, waiting 5 seconds to exit 373s INFO: Started thread #2: My thread id is 137044078786240, thread data = baby thread 373s INFO: Thread '#2' is alive! 374s INFO: Thread '#2' is alive! 375s INFO: Thread '#2' is alive! 376s # Executing: SDL2/testthread.test 376s INFO: Thread '#2' is alive! 377s INFO: Thread '#2' is alive! 378s INFO: Thread '#2' exiting! 378s ok - SDL2/testthread.test 378s # Running test: SDL2/testlocale.test 378s INFO: Couldn't determine locales: OpenGL support is either not configured in SDL or not available in current SDL video driver (dummy) or platform 378s ok - SDL2/testlocale.test 378s # Running test: SDL2/testbounds.test 378s INFO: Display #0 ('0'): bounds={(0,0),1024x768}, usable={(0,0),1024x768} 378s ok - SDL2/testbounds.test 378s # Running test: SDL2/testpower.test 378s INFO: SDL-reported power info... 378s INFO: State: No battery 378s INFO: Percent left: unknown 378s INFO: Time left: unknown 378s ok - SDL2/testpower.test 378s # Running test: SDL2/testdisplayinfo.test 378s ok - SDL2/testdisplayinfo.test 378s INFO: Using video target 'dummy'. 378s INFO: See 1 displays. 378s INFO: 0: "0" (1024x768, (0, 0)), 1 modes. 378s ERROR: DPI: failed to query (That operation is not supported) 378s INFO: CURRENT: fmt=SDL_PIXELFORMAT_RGB888 w=1024 h=768 refresh=60 378s INFO: DESKTOP: fmt=SDL_PIXELFORMAT_RGB888 w=1024 h=768 refresh=60 378s INFO: MODE 0: fmt=SDL_PIXELFORMAT_RGB888 w=1024 h=768 refresh=60 378s INFO: 378s # Running test: SDL2/testaudioinfo.test 378s INFO: Built-in audio drivers: 378s INFO: 0: pulseaudio 378s INFO: 1: alsa 378s INFO: 2: sndio 378s INFO: 3: pipewire 378s INFO: 4: dsp 378s INFO: 5: disk 378s INFO: 6: dummy 378s INFO: Select a driver with the SDL_AUDIODRIVER environment variable. 378s INFO: Using audio driver: dummy 378s 378s INFO: Found 1 output device: 378s INFO: 0: System audio output device 378s INFO: Sample Rate: 0 378s INFO: Channels: 0 378s INFO: SDL_AudioFormat: 0 378s INFO: 378s INFO: Found 1 capture device: 378s INFO: 0: System audio capture device 378s INFO: Sample Rate: 0 378s INFO: Channels: 0 378s INFO: SDL_AudioFormat: 0 378s INFO: 378s INFO: Error when calling SDL_GetDefaultAudioInfo: That operation is not supported 378s INFO: Error when calling SDL_GetDefaultAudioInfo: That operation is not supported 378s ok - SDL2/testaudioinfo.test 378s # Running test: SDL2/testevdev.test 378s ok - SDL2/testevdev.test 378s Xbox 360 wired USB controller... 378s OK 378s X-Box One Elite... 378s OK 378s X-Box One S via Bluetooth... 378s OK 378s X-Box One S wired... 378s OK 378s DualShock 4 - gamepad... 378s OK 378s DualShock 4 - gamepad via Bluetooth... 378s OK 378s DualShock 4 - touchpad... 378s OK 378s DualShock 4 - accelerometer... 378s OK 378s DualShock 4 via USB dongle... 378s OK 378s DualShock 3 - gamepad... 378s OK 378s DualShock 3 - accelerometer... 378s OK 378s Steam Controller - gamepad... 378s OK 378s Steam Controller - dongle... 378s OK 378s Guitar Hero for PS3... 378s OK 378s G27 Racing Wheel, 0003:046d:c29b v0111... 378s OK 378s Logitech Driving Force, 0003:046d:c294 v0100... 378s OK 378s Logitech Dual Action... 378s OK 378s Saitek ST290 Pro flight stick... 378s OK 378s Saitek X52 Pro Flight Control System... 378s OK 378s Logitech Extreme 3D... 378s OK 378s Hori Real Arcade Pro VX-SA... 378s OK 378s Switch Pro Controller via Bluetooth... 378s OK 378s Switch Pro Controller via USB... 378s OK 378s Thrustmaster Racing Wheel FFB... 378s OK 378s Thrustmaster T.Flight Hotas X... 378s OK 378s 8BitDo N30 Pro 2... 378s OK 378s Retro Power SNES-style controller, 0003:0079:0011 v0110... 378s OK 378s Wiimote - buttons... 378s OK 378s Wiimote - Motion Plus or accelerometer... 378s OK 378s Wiimote - IR positioning... 378s OK 378s Wiimote - Nunchuck... 378s OK 378s Wiimote - Classic Controller... 378s OK 378s Wiimote - Balance Board... 378s OK 378s Wiimote - Wii U Pro Controller... 378s OK 378s Synaptics TM3381-002 (Thinkpad X280 trackpad)... 378s OK 378s TPPS/2 Elan TrackPoint (Thinkpad X280)... 378s OK 378s Thinkpad ACPI buttons... 378s OK 378s PC speaker... 378s OK 378s ALSA headphone detection, etc.... 378s OK 378s Thinkpad T520 and X280 keyboards... 378s OK 378s Thinkpad X280 sleep button... 378s OK 378s Thinkpad X280 lid switch... 378s OK 378s Thinkpad X280 power button... 378s OK 378s Thinkpad X280 video bus... 378s OK 378s Thinkpad X280 extra buttons... 378s OK 378s Thinkpad USB keyboard with Trackpoint - keyboard... 378s OK 378s Thinkpad USB keyboard with Trackpoint - Trackpoint... 378s OK 378s No information... 378s OK 378s # Running test: SDL2/testkeys.test 378s INFO: Scancode #0, "" 378s INFO: Scancode #1, "" 378s INFO: Scancode #2, "" 378s INFO: Scancode #3, "" 378s INFO: Scancode #4, "A" 378s INFO: Scancode #5, "B" 378s INFO: Scancode #6, "C" 378s INFO: Scancode #7, "D" 378s INFO: Scancode #8, "E" 378s INFO: Scancode #9, "F" 378s INFO: Scancode #10, "G" 378s INFO: Scancode #11, "H" 378s INFO: Scancode #12, "I" 378s INFO: Scancode #13, "J" 378s INFO: Scancode #14, "K" 378s INFO: Scancode #15, "L" 378s INFO: Scancode #16, "M" 378s INFO: Scancode #17, "N" 378s INFO: Scancode #18, "O" 378s INFO: Scancode #19, "P" 378s INFO: Scancode #20, "Q" 378s INFO: Scancode #21, "R" 378s INFO: Scancode #22, "S" 378s INFO: Scancode #23, "T" 378s INFO: Scancode #24, "U" 378s INFO: Scancode #25, "V" 378s INFO: Scancode #26, "W" 378s INFO: Scancode #27, "X" 378s INFO: Scancode #28, "Y" 378s INFO: Scancode #29, "Z" 378s INFO: Scancode #30, "1" 378s INFO: Scancode #31, "2" 378s INFO: Scancode #32, "3" 378s INFO: Scancode #33, "4" 378s INFO: Scancode #34, "5" 378s INFO: Scancode #35, "6" 378s INFO: Scancode #36, "7" 378s INFO: Scancode #37, "8" 378s INFO: Scancode #38, "9" 378s INFO: Scancode #39, "0" 378s INFO: Scancode #40, "Return" 378s INFO: Scancode #41, "Escape" 378s INFO: Scancode #42, "Backspace" 378s INFO: Scancode #43, "Tab" 378s INFO: Scancode #44, "Space" 378s INFO: Scancode #45, "-" 378s INFO: Scancode #46, "=" 378s INFO: Scancode #47, "[" 378s INFO: Scancode #48, "]" 378s INFO: Scancode #49, "\" 378s INFO: Scancode #50, "#" 378s INFO: Scancode #51, ";" 378s INFO: Scancode #52, "'" 378s INFO: Scancode #53, "`" 378s INFO: Scancode #54, "," 378s INFO: Scancode #55, "." 378s INFO: Scancode #56, "/" 378s INFO: Scancode #57, "CapsLock" 378s INFO: Scancode #58, "F1" 378s INFO: Scancode #59, "F2" 378s INFO: Scancode #60, "F3" 378s INFO: Scancode #61, "F4" 378s INFO: Scancode #62, "F5" 378s INFO: Scancode #63, "F6" 378s INFO: Scancode #64, "F7" 378s INFO: Scancode #65, "F8" 378s INFO: Scancode #66, "F9" 378s INFO: Scancode #67, "F10" 378s INFO: Scancode #68, "F11" 378s INFO: Scancode #69, "F12" 378s INFO: Scancode #70, "PrintScreen" 378s INFO: Scancode #71, "ScrollLock" 378s INFO: Scancode #72, "Pause" 378s INFO: Scancode #73, "Insert" 378s INFO: Scancode #74, "Home" 378s INFO: Scancode #75, "PageUp" 378s INFO: Scancode #76, "Delete" 378s INFO: Scancode #77, "End" 378s INFO: Scancode #78, "PageDown" 378s INFO: Scancode #79, "Right" 378s INFO: Scancode #80, "Left" 378s INFO: Scancode #81, "Down" 378s INFO: Scancode #82, "Up" 378s INFO: Scancode #83, "Numlock" 378s INFO: Scancode #84, "Keypad /" 378s INFO: Scancode #85, "Keypad *" 378s INFO: Scancode #86, "Keypad -" 378s INFO: Scancode #87, "Keypad +" 378s INFO: Scancode #88, "Keypad Enter" 378s INFO: Scancode #89, "Keypad 1" 378s INFO: Scancode #90, "Keypad 2" 378s INFO: Scancode #91, "Keypad 3" 378s INFO: Scancode #92, "Keypad 4" 378s INFO: Scancode #93, "Keypad 5" 378s INFO: Scancode #94, "Keypad 6" 378s INFO: Scancode #95, "Keypad 7" 378s INFO: Scancode #96, "Keypad 8" 378s INFO: Scancode #97, "Keypad 9" 378s INFO: Scancode #98, "Keypad 0" 378s INFO: Scancode #99, "Keypad ." 378s INFO: Scancode #100, "" 378s INFO: Scancode #101, "Application" 378s INFO: Scancode #102, "Power" 378s INFO: Scancode #103, "Keypad =" 378s INFO: Scancode #104, "F13" 378s INFO: Scancode #105, "F14" 378s INFO: Scancode #106, "F15" 378s INFO: Scancode #107, "F16" 378s INFO: Scancode #108, "F17" 378s INFO: Scancode #109, "F18" 378s INFO: Scancode #110, "F19" 378s INFO: Scancode #111, "F20" 378s INFO: Scancode #112, "F21" 378s INFO: Scancode #113, "F22" 378s INFO: Scancode #114, "F23" 378s INFO: Scancode #115, "F24" 378s INFO: Scancode #116, "Execute" 378s INFO: Scancode #117, "Help" 378s INFO: Scancode #118, "Menu" 378s INFO: Scancode #119, "Select" 378s INFO: Scancode #120, "Stop" 378s INFO: Scancode #121, "Again" 378s INFO: Scancode #122, "Undo" 378s INFO: Scancode #123, "Cut" 378s INFO: Scancode #124, "Copy" 378s INFO: Scancode #125, "Paste" 378s INFO: Scancode #126, "Find" 378s INFO: Scancode #127, "Mute" 378s INFO: Scancode #128, "VolumeUp" 378s INFO: Scancode #129, "VolumeDown" 378s INFO: Scancode #130, "" 378s INFO: Scancode #131, "" 378s INFO: Scancode #132, "" 378s INFO: Scancode #133, "Keypad ," 378s INFO: Scancode #134, "Keypad = (AS400)" 378s INFO: Scancode #135, "" 378s INFO: Scancode #136, "" 378s INFO: Scancode #137, "" 378s INFO: Scancode #138, "" 378s INFO: Scancode #139, "" 378s INFO: Scancode #140, "" 378s INFO: Scancode #141, "" 378s INFO: Scancode #142, "" 378s INFO: Scancode #143, "" 378s INFO: Scancode #144, "" 378s INFO: Scancode #145, "" 378s INFO: Scancode #146, "" 378s INFO: Scancode #147, "" 378s INFO: Scancode #148, "" 378s INFO: Scancode #149, "" 378s INFO: Scancode #150, "" 378s INFO: Scancode #151, "" 378s INFO: Scancode #152, "" 378s INFO: Scancode #153, "AltErase" 378s INFO: Scancode #154, "SysReq" 378s INFO: Scancode #155, "Cancel" 378s INFO: Scancode #156, "Clear" 378s INFO: Scancode #157, "Prior" 378s INFO: Scancode #158, "Return" 378s INFO: Scancode #159, "Separator" 378s INFO: Scancode #160, "Out" 378s INFO: Scancode #161, "Oper" 378s INFO: Scancode #162, "Clear / Again" 378s INFO: Scancode #163, "CrSel" 378s INFO: Scancode #164, "ExSel" 378s INFO: Scancode #165, "" 378s INFO: Scancode #166, "" 378s INFO: Scancode #167, "" 378s INFO: Scancode #168, "" 378s INFO: Scancode #169, "" 378s INFO: Scancode #170, "" 378s INFO: Scancode #171, "" 378s INFO: Scancode #172, "" 378s INFO: Scancode #173, "" 378s INFO: Scancode #174, "" 378s INFO: Scancode #175, "" 378s INFO: Scancode #176, "Keypad 00" 378s INFO: Scancode #177, "Keypad 000" 378s INFO: Scancode #178, "ThousandsSeparator" 378s INFO: Scancode #179, "DecimalSeparator" 378s INFO: Scancode #180, "CurrencyUnit" 378s INFO: Scancode #181, "CurrencySubUnit" 378s INFO: Scancode #182, "Keypad (" 378s INFO: Scancode #183, "Keypad )" 378s INFO: Scancode #184, "Keypad {" 378s INFO: Scancode #185, "Keypad }" 378s INFO: Scancode #186, "Keypad Tab" 378s INFO: Scancode #187, "Keypad Backspace" 378s INFO: Scancode #188, "Keypad A" 378s INFO: Scancode #189, "Keypad B" 378s INFO: Scancode #190, "Keypad C" 378s INFO: Scancode #191, "Keypad D" 378s INFO: Scancode #192, "Keypad E" 378s INFO: Scancode #193, "Keypad F" 378s INFO: Scancode #194, "Keypad XOR" 378s INFO: Scancode #195, "Keypad ^" 378s INFO: Scancode #196, "Keypad %" 378s INFO: Scancode #197, "Keypad <" 378s INFO: Scancode #198, "Keypad >" 378s INFO: Scancode #199, "Keypad &" 378s INFO: Scancode #200, "Keypad &&" 378s INFO: Scancode #201, "Keypad |" 378s INFO: Scancode #202, "Keypad ||" 378s INFO: Scancode #203, "Keypad :" 378s INFO: Scancode #204, "Keypad #" 378s INFO: Scancode #205, "Keypad Space" 378s INFO: Scancode #206, "Keypad @" 378s INFO: Scancode #207, "Keypad !" 378s INFO: Scancode #208, "Keypad MemStore" 378s INFO: Scancode #209, "Keypad MemRecall" 378s INFO: Scancode #210, "Keypad MemClear" 378s INFO: Scancode #211, "Keypad MemAdd" 378s INFO: Scancode #212, "Keypad MemSubtract" 378s INFO: Scancode #213, "Keypad MemMultiply" 378s INFO: Scancode #214, "Keypad MemDivide" 378s INFO: Scancode #215, "Keypad +/-" 378s INFO: Scancode #216, "Keypad Clear" 378s INFO: Scancode #217, "Keypad ClearEntry" 378s INFO: Scancode #218, "Keypad Binary" 378s INFO: Scancode #219, "Keypad Octal" 378s INFO: Scancode #220, "Keypad Decimal" 378s INFO: Scancode #221, "Keypad Hexadecimal" 378s INFO: Scancode #222, "" 378s INFO: Scancode #223, "" 378s INFO: Scancode #224, "Left Ctrl" 378s INFO: Scancode #225, "Left Shift" 378s INFO: Scancode #226, "Left Alt" 378s INFO: Scancode #227, "Left GUI" 378s INFO: Scancode #228, "Right Ctrl" 378s INFO: Scancode #229, "Right Shift" 378s INFO: Scancode #230, "Right Alt" 378s INFO: Scancode #231, "Right GUI" 378s INFO: Scancode #232, "" 378s INFO: Scancode #233, "" 378s INFO: Scancode #234, "" 378s INFO: Scancode #235, "" 378s INFO: Scancode #236, "" 378s INFO: Scancode #237, "" 378s INFO: Scancode #238, "" 378s INFO: Scancode #239, "" 378s INFO: Scancode #240, "" 378s INFO: Scancode #241, "" 378s INFO: Scancode #242, "" 378s INFO: Scancode #243, "" 378s INFO: Scancode #244, "" 378s INFO: Scancode #245, "" 378s INFO: Scancode #246, "" 378s INFO: Scancode #247, "" 378s INFO: Scancode #248, "" 378s INFO: Scancode #249, "" 378s INFO: Scancode #250, "" 378s INFO: Scancode #251, "" 378s INFO: Scancode #252, "" 378s INFO: Scancode #253, "" 378s INFO: Scancode #254, "" 378s INFO: Scancode #255, "" 378s INFO: Scancode #256, "" 378s INFO: Scancode #257, "ModeSwitch" 378s INFO: Scancode #258, "AudioNext" 378s INFO: Scancode #259, "AudioPrev" 378s INFO: Scancode #260, "AudioStop" 378s INFO: Scancode #261, "AudioPlay" 378s INFO: Scancode #262, "AudioMute" 378s INFO: Scancode #263, "MediaSelect" 378s INFO: Scancode #264, "WWW" 378s INFO: Scancode #265, "Mail" 378s INFO: Scancode #266, "Calculator" 378s INFO: Scancode #267, "Computer" 378s INFO: Scancode #268, "AC Search" 378s INFO: Scancode #269, "AC Home" 378s INFO: Scancode #270, "AC Back" 378s INFO: Scancode #271, "AC Forward" 378s INFO: Scancode #272, "AC Stop" 378s INFO: Scancode #273, "AC Refresh" 378s INFO: Scancode #274, "AC Bookmarks" 378s INFO: Scancode #275, "BrightnessDown" 378s INFO: Scancode #276, "BrightnessUp" 378s INFO: Scancode #277, "DisplaySwitch" 378s INFO: Scancode #278, "KBDIllumToggle" 378s INFO: Scancode #279, "KBDIllumDown" 378s INFO: Scancode #280, "KBDIllumUp" 378s INFO: Scancode #281, "Eject" 378s INFO: Scancode #282, "Sleep" 378s INFO: Scancode #283, "App1" 378s INFO: Scancode #284, "App2" 378s INFO: Scancode #285, "AudioRewind" 378s INFO: Scancode #286, "AudioFastForward" 378s INFO: Scancode #287, "SoftLeft" 378s INFO: Scancode #288, "SoftRight" 378s INFO: Scancode #289, "Call" 378s INFO: Scancode #290, "EndCall" 378s INFO: Scancode #291, "" 378s INFO: Scancode #292, "" 378s INFO: Scancode #293, "" 378s INFO: Scancode #294, "" 378s INFO: Scancode #295, "" 378s INFO: Scancode #296, "" 378s INFO: Scancode #297, "" 378s INFO: Scancode #298, "" 378s INFO: Scancode #299, "" 378s INFO: Scancode #300, "" 378s INFO: Scancode #301, "" 378s INFO: Scancode #302, "" 378s INFO: Scancode #303, "" 378s INFO: Scancode #304, "" 378s INFO: Scancode #305, "" 378s INFO: Scancode #306, "" 378s INFO: Scancode #307, "" 378s INFO: Scancode #308, "" 378s INFO: Scancode #309, "" 378s INFO: Scancode #310, "" 378s INFO: Scancode #311, "" 378s INFO: Scancode #312, "" 378s INFO: Scancode #313, "" 378s INFO: Scancode #314, "" 378s INFO: Scancode #315, "" 378s INFO: Scancode #316, "" 378s INFO: Scancode #317, "" 378s INFO: Scancode #318, "" 378s INFO: Scancode #319, "" 378s INFO: Scancode #320, "" 378s INFO: Scancode #321, "" 378s INFO: Scancode #322, "" 378s INFO: Scancode #323, "" 378s INFO: Scancode #324, "" 378s INFO: Scancode #325, "" 378s INFO: Scancode #326, "" 378s INFO: Scancode #327, "" 378s INFO: Scancode #328, "" 378s INFO: Scancode #329, "" 378s INFO: Scancode #330, "" 378s INFO: Scancode #331, "" 378s INFO: Scancode #332, "" 378s INFO: Scancode #333, "" 378s INFO: Scancode #334, "" 378s INFO: Scancode #335, "" 378s INFO: Scancode #336, "" 378s INFO: Scancode #337, "" 378s INFO: Scancode #338, "" 378s INFO: Scancode #339, "" 378s INFO: Scancode #340, "" 378s INFO: Scancode #341, "" 378s INFO: Scancode #342, "" 378s INFO: Scancode #343, "" 378s INFO: Scancode #344, "" 378s INFO: Scancode #345, "" 378s INFO: Scancode #346, "" 378s INFO: Scancode #347, "" 378s INFO: Scancode #348, "" 378s INFO: Scancode #349, "" 378s INFO: Scancode #350, "" 378s INFO: Scancode #351, "" 378s INFO: Scancode #352, "" 378s INFO: Scancode #353, "" 378s INFO: Scancode #354, "" 378s INFO: Scancode #355, "" 378s INFO: Scancode #356, "" 378s INFO: Scancode #357, "" 378s INFO: Scancode #358, "" 378s INFO: Scancode #359, "" 378s INFO: Scancode #360, "" 378s INFO: Scancode #361, "" 378s INFO: Scancode #362, "" 378s INFO: Scancode #363, "" 378s INFO: Scancode #364, "" 378s INFO: Scancode #365, "" 378s INFO: Scancode #366, "" 378s INFO: Scancode #367, "" 378s INFO: Scancode #368, "" 378s INFO: Scancode #369, "" 378s INFO: Scancode #370, "" 378s INFO: Scancode #371, "" 378s INFO: Scancode #372, "" 378s INFO: Scancode #373, "" 378s INFO: Scancode #374, "" 378s INFO: Scancode #375, "" 378s INFO: Scancode #376, "" 378s INFO: Scancode #377, "" 378s INFO: Scancode #378, "" 378s INFO: Scancode #379, "" 378s INFO: Scancode #380, "" 378s INFO: Scancode #381, "" 378s INFO: Scancode #382, "" 378s INFO: Scancode #383, "" 378s INFO: Scancode #384, "" 378s INFO: Scancode #385, "" 378s INFO: Scancode #386, "" 378s INFO: Scancode #387, "" 378s INFO: Scancode #388, "" 378s INFO: Scancode #389, "" 378s INFO: Scancode #390, "" 378s INFO: Scancode #391, "" 378s INFO: Scancode #392, "" 378s INFO: Scancode #393, "" 378s INFO: Scancode #394, "" 378s INFO: Scancode #395, "" 378s INFO: Scancode #396, "" 378s INFO: Scancode #397, "" 378s INFO: Scancode #398, "" 378s INFO: Scancode #399, "" 378s INFO: Scancode #400, "" 378s INFO: Scancode #401, "" 378s INFO: Scancode #402, "" 378s INFO: Scancode #403, "" 378s INFO: Scancode #404, "" 378s INFO: Scancode #405, "" 378s INFO: Scancode #406, "" 378s INFO: Scancode #407, "" 378s INFO: Scancode #408, "" 378s INFO: Scancode #409, "" 378s INFO: Scancode #410, "" 378s INFO: Scancode #411, "" 378s INFO: Scancode #412, "" 378s INFO: Scancode #413, "" 378s INFO: Scancode #414, "" 378s INFO: Scancode #415, "" 378s INFO: Scancode #416, "" 378s INFO: Scancode #417, "" 378s INFO: Scancode #418, "" 378s INFO: Scancode #419, "" 378s INFO: Scancode #420, "" 378s INFO: Scancode #421, "" 378s INFO: Scancode #422, "" 378s INFO: Scancode #423, "" 378s INFO: Scancode #424, "" 378s INFO: Scancode #425, "" 378s INFO: Scancode #426, "" 378s INFO: Scancode #427, "" 378s INFO: Scancode #428, "" 378s INFO: Scancode #429, "" 378s INFO: Scancode #430, "" 378s INFO: Scancode #431, "" 378s INFO: Scancode #432, "" 378s INFO: Scancode #433, "" 378s INFO: Scancode #434, "" 378s INFO: Scancode #435, "" 378s INFO: Scancode #436, "" 378s INFO: Scancode #437, "" 378s INFO: Scancode #438, "" 378s INFO: Scancode #439, "" 378s INFO: Scancode #440, "" 378s INFO: Scancode #441, "" 378s INFO: Scancode #442, "" 378s INFO: Scancode #443, "" 378s INFO: Scancode #444, "" 378s INFO: Scancode #445, "" 378s INFO: Scancode #446, "" 378s INFO: Scancode #447, "" 378s INFO: Scancode #448, "" 378s INFO: Scancode #449, "" 378s INFO: Scancode #450, "" 378s INFO: Scancode #451, "" 378s INFO: Scancode #452, "" 378s INFO: Scancode #453, "" 378s INFO: Scancode #454, "" 378s INFO: Scancode #455, "" 378s INFO: Scancode #456, "" 378s INFO: Scancode #457, "" 378s INFO: Scancode #458, "" 378s INFO: Scancode #459, "" 378s INFO: Scancode #460, "" 378s INFO: Scancode #461, "" 378s INFO: Scancode #462, "" 378s INFO: Scancode #463, "" 378s INFO: Scancode #464, "" 378s INFO: Scancode #465, "" 378s INFO: Scancode #466, "" 378s INFO: Scancode #467, "" 378s INFO: Scancode #468, "" 378s INFO: Scancode #469, "" 378s INFO: Scancode #470, "" 378s INFO: Scancode #471, "" 378s INFO: Scancode #472, "" 378s INFO: Scancode #473, "" 378s INFO: Scancode #474, "" 378s INFO: Scancode #475, "" 378s INFO: Scancode #476, "" 378s INFO: Scancode #477, "" 378s INFO: Scancode #478, "" 378s INFO: Scancode #479, "" 378s INFO: Scancode #480, "" 378s INFO: Scancode #481, "" 378s INFO: Scancode #482, "" 378s INFO: Scancode #483, "" 378s INFO: Scancode #484, "" 378s INFO: Scancode #485, "" 378s INFO: Scancode #486, "" 378s INFO: Scancode #487, "" 378s INFO: Scancode #488, "" 378s INFO: Scancode #489, "" 378s INFO: Scancode #490, "" 378s INFO: Scancode #491, "" 378s INFO: Scancode #492, "" 378s INFO: Scancode #493, "" 378s INFO: Scancode #494, "" 378s INFO: Scancode #495, "" 378s INFO: Scancode #496, "" 378s INFO: Scancode #497, "" 378s INFO: Scancode #498, "" 378s INFO: Scancode #499, "" 378s INFO: Scancode #500, "" 378s INFO: Scancode #501, "" 378s INFO: Scancode #502, "" 378s INFO: Scancode #503, "" 378s INFO: Scancode #504, "" 378s INFO: Scancode #505, "" 378s INFO: Scancode #506, "" 378s INFO: Scancode #507, "" 378s INFO: Scancode #508, "" 378s INFO: Scancode #509, "" 378s INFO: Scancode #510, "" 378s INFO: Scancode #511, "" 378s ok - SDL2/testkeys.test 378s # Running test: SDL2/testerror.test 378s INFO: Thread '#1' is alive! 379s INFO: Thread '#1' is alive! 380s INFO: Thread '#1' is alive! 381s # Executing: SDL2/testerror.test 381s INFO: Thread '#1' is alive! 382s INFO: Thread '#1' is alive! 383s INFO: Waiting for thread #1 383s INFO: Child thread error string: Thread #1 (132186202339008) had a problem: nevermind 383s INFO: Main thread error string: No worries 383s ok - SDL2/testerror.test 383s # Running test: SDL2/testfilesystem.test 383s INFO: base path: '/usr/libexec/installed-tests/SDL2/' 383s INFO: pref path: '/home/ubuntu/.local/share/libsdl/test_filesystem/' 383s INFO: pref path: '/home/ubuntu/.local/share/test_filesystem/' 383s ok - SDL2/testfilesystem.test 383s # Running test: SDL2/testplatform.test 383s INFO: This system is running Linux 383s INFO: All data types are the expected size. 383s INFO: Detected a little endian machine. 383s INFO: Detected a little endian float word order machine. 383s INFO: Value 16 = 0xCDAB, swapped = 0xABCD 383s INFO: Value 32 = 0xEFBEADDE, swapped = 0xDEADBEEF 383s INFO: Value 64 = 0xEFBEADDECDAB3412, swapped = 0x1234ABCDDEADBEEF 383s INFO: All 64bit instrinsic tests passed 383s INFO: CPU count: 2 383s INFO: CPU cache line size: 64 383s INFO: RDTSC detected 383s INFO: AltiVec not detected 383s INFO: MMX detected 383s INFO: 3DNow! not detected 383s INFO: SSE detected 383s INFO: SSE2 detected 383s INFO: SSE3 detected 383s INFO: SSE4.1 detected 383s INFO: SSE4.2 detected 383s INFO: AVX detected 383s INFO: AVX2 detected 383s INFO: AVX-512F not detected 383s INFO: ARM SIMD not detected 383s INFO: NEON not detected 383s INFO: LSX not detected 383s INFO: LASX not detected 383s INFO: System RAM 3915 MB 383s ok - SDL2/testplatform.test 383s # Running test: SDL2/testver.test 383s ok - SDL2/testver.test 383s # Running test: SDL2/testsurround.test 383s INFO: Compiled with SDL 2.0 or newer 383s INFO: Compiled version: 2.32.2 (SDL-release-2.32.2-0-ge11183ea6 (Ubuntu 2.32.2+dfsg-2)) 383s INFO: Linked version: 2.32.2 (SDL-release-2.32.2-0-ge11183ea6 (Ubuntu 2.32.2+dfsg-2)) 383s INFO: Available audio drivers: 383s INFO: 0: pulseaudio 383s INFO: 1: alsa 383s INFO: 2: sndio 383s INFO: 3: pipewire 383s INFO: 4: dsp 383s INFO: 5: disk 383s INFO: 6: dummy 383s INFO: Using audio driver: dummy 383s ERROR: SDL_OpenAudioDevice() failed: Audio device already open 384s ok - SDL2/testsurround.test 384s # Running test: SDL2/testqsort.test 384s INFO: Using random seed 0x6a62e8a9425c6ac3 384s INFO: test: already sorted arraylen=102400 384s INFO: test: already sorted except last element arraylen=102400 384s INFO: test: reverse sorted arraylen=102400 384s INFO: test: random sorted arraylen=102400 384s INFO: test: already sorted arraylen=12 384s INFO: test: already sorted except last element arraylen=12 384s INFO: test: reverse sorted arraylen=12 384s INFO: test: random sorted arraylen=12 384s ok - SDL2/testqsort.test 384s # Running test: SDL2/testautomation.test 384s INFO: 05/04/25 08:36:41: ::::: Test Run /w seed '3EBAFG4BHGHAE5RM' started 384s INFO: 05/04/25 08:36:41: ===== Test Suite 1: 'Audio' started 384s INFO: 05/04/25 08:36:41: ----- Test Case 1.1: 'audio_enumerateAndNameAudioDevices' started 384s INFO: 05/04/25 08:36:41: Test Description: 'Enumerate and name available audio devices (output and capture)' 384s INFO: 05/04/25 08:36:41: Test Iteration 1: execKey 6416070350848136584 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Check result from SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetNumAudioDevices(0)': Passed 384s INFO: 05/04/25 08:36:41: Number of output devices < 0, reported as 1 384s INFO: 05/04/25 08:36:41: Assert 'Validate result is >= 0, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetAudioDeviceName(0, 0)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result from SDL_GetAudioDeviceName(0, 0) is not NULL': Passed 384s INFO: 05/04/25 08:36:41: Assert 'verify result from SDL_GetAudioDeviceName(0, 0) is not empty, got: 'System audio output device'': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetNumAudioDevices(1)': Passed 384s INFO: 05/04/25 08:36:41: Number of capture devices < 0, reported as 1 384s INFO: 05/04/25 08:36:41: Assert 'Validate result is >= 0, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result from SDL_GetNumAudioDevices(10), expected same number of audio devices 1, got 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result from SDL_GetNumAudioDevices(-10), expected same number of audio devices 1, got 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetAudioDeviceName(0, 1)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result from SDL_GetAudioDeviceName(0, 1) is not NULL': Passed 384s INFO: 05/04/25 08:36:41: Assert 'verify result from SDL_GetAudioDeviceName(0, 1) is not empty, got: 'System audio capture device'': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result from SDL_GetAudioDeviceName(0, 8) is not NULL': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result from SDL_GetAudioDeviceName(0, 8) is not empty, got: 'System audio capture device'': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify SDL_GetAudioDeviceName(0, 1) and SDL_GetAudioDeviceName(0 8) return the same string': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Cleanup of test files completed': Passed 384s INFO: 05/04/25 08:36:41: Fuzzer invocations: 2 384s INFO: 05/04/25 08:36:41: Assert Summary: Total=18 Passed=18 Failed=0 384s INFO: 05/04/25 08:36:41: Total Test runtime: 0.0 sec 384s INFO: 05/04/25 08:36:41: >>> Test 'audio_enumerateAndNameAudioDevices': Passed 384s INFO: 05/04/25 08:36:41: ----- Test Case 1.2: 'audio_enumerateAndNameAudioDevicesNegativeTests' started 384s INFO: 05/04/25 08:36:41: Test Description: 'Negative tests around enumeration and naming of audio devices.' 384s INFO: 05/04/25 08:36:41: Test Iteration 1: execKey 2883204474765741504 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Check result from SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetNumAudioDevices(0)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetNumAudioDevices(1)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetAudioDeviceName(-2, 0)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Check SDL_GetAudioDeviceName(-2, 0) result NULL, expected NULL, got: NULL': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetAudioDeviceName(1, 0)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Check SDL_GetAudioDeviceName(1, 0) result, expected: NULL, got: NULL': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetAudioDeviceName(2, 0)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Check SDL_GetAudioDeviceName(2, 0) result, expected: NULL, got: NULL': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetAudioDeviceName(3, 0)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Check SDL_GetAudioDeviceName(3, 0) result, expected: NULL, got: NULL': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetAudioDeviceName(-9, 1)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Check SDL_GetAudioDeviceName(-9, 1) result NULL, expected NULL, got: NULL': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetAudioDeviceName(1, 1)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Check SDL_GetAudioDeviceName(1, 1) result, expected: NULL, got: NULL': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetAudioDeviceName(2, 1)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Check SDL_GetAudioDeviceName(2, 1) result, expected: NULL, got: NULL': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetAudioDeviceName(3, 1)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Check SDL_GetAudioDeviceName(3, 1) result, expected: NULL, got: NULL': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Cleanup of test files completed': Passed 384s INFO: 05/04/25 08:36:41: Fuzzer invocations: 2 384s INFO: 05/04/25 08:36:41: Assert Summary: Total=21 Passed=21 Failed=0 384s INFO: 05/04/25 08:36:41: Total Test runtime: 0.0 sec 384s INFO: 05/04/25 08:36:41: >>> Test 'audio_enumerateAndNameAudioDevicesNegativeTests': Passed 384s INFO: 05/04/25 08:36:41: ----- Test Case 1.3: 'audio_printAudioDrivers' started 384s INFO: 05/04/25 08:36:41: Test Description: 'Checks available audio driver names.' 384s INFO: 05/04/25 08:36:41: Test Iteration 1: execKey 18132235586569955992 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Check result from SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetNumAudioDrivers()': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify number of audio drivers >= 0, got: 7': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetAudioDriver(0)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify returned name is not NULL': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify returned name is not empty, got: 'pulseaudio'': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetAudioDriver(1)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify returned name is not NULL': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify returned name is not empty, got: 'alsa'': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetAudioDriver(2)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify returned name is not NULL': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify returned name is not empty, got: 'sndio'': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetAudioDriver(3)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify returned name is not NULL': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify returned name is not empty, got: 'pipewire'': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetAudioDriver(4)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify returned name is not NULL': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify returned name is not empty, got: 'dsp'': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetAudioDriver(5)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify returned name is not NULL': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify returned name is not empty, got: 'disk'': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetAudioDriver(6)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify returned name is not NULL': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify returned name is not empty, got: 'dummy'': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Cleanup of test files completed': Passed 384s INFO: 05/04/25 08:36:41: Assert Summary: Total=26 Passed=26 Failed=0 384s INFO: 05/04/25 08:36:41: Total Test runtime: 0.0 sec 384s INFO: 05/04/25 08:36:41: >>> Test 'audio_printAudioDrivers': Passed 384s INFO: 05/04/25 08:36:41: ----- Test Case 1.4: 'audio_printCurrentAudioDriver' started 384s INFO: 05/04/25 08:36:41: Test Description: 'Checks current audio driver name with initialized audio.' 384s INFO: 05/04/25 08:36:41: Test Iteration 1: execKey 12869050071927594093 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Check result from SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetCurrentAudioDriver()': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify returned name is not NULL': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify returned name is not empty, got: 'dummy'': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Cleanup of test files completed': Passed 384s INFO: 05/04/25 08:36:41: Assert Summary: Total=6 Passed=6 Failed=0 384s INFO: 05/04/25 08:36:41: Total Test runtime: 0.0 sec 384s INFO: 05/04/25 08:36:41: >>> Test 'audio_printCurrentAudioDriver': Passed 384s INFO: 05/04/25 08:36:41: ----- Test Case 1.5: 'audio_buildAudioCVT' started 384s INFO: 05/04/25 08:36:41: Test Description: 'Builds various audio conversion structures.' 384s INFO: 05/04/25 08:36:41: Test Iteration 1: execKey 6856024299513700434 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Check result from SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec1)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0, got: 0': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[0]=AUDIO_S8(32776),channels[0]=1,freq[0]=11025 ==> format[2]=AUDIO_S16LSB(32784),channels[3]=6,freq[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 240': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[0]=AUDIO_S8(32776),channels[0]=1,freq[1]=22050 ==> format[15]=AUDIO_F32MSB(37152),channels[1]=2,freq[1]=22050)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[0]=AUDIO_S8(32776),channels[0]=1,freq[2]=44100 ==> format[3]=AUDIO_S16MSB(36880),channels[0]=1,freq[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 16': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[0]=AUDIO_S8(32776),channels[0]=1,freq[3]=48000 ==> format[11]=AUDIO_S32MSB(36896),channels[2]=4,freq[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 16': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[0]=AUDIO_S8(32776),channels[1]=2,freq[0]=11025 ==> format[4]=AUDIO_S16SYS(32784),channels[1]=2,freq[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 40': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[0]=AUDIO_S8(32776),channels[1]=2,freq[1]=22050 ==> format[2]=AUDIO_S16LSB(32784),channels[2]=4,freq[1]=22050)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[0]=AUDIO_S8(32776),channels[1]=2,freq[2]=44100 ==> format[8]=AUDIO_U16SYS(16),channels[0]=1,freq[2]=44100)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[0]=AUDIO_S8(32776),channels[1]=2,freq[3]=48000 ==> format[15]=AUDIO_F32MSB(37152),channels[1]=2,freq[2]=44100)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[0]=AUDIO_S8(32776),channels[2]=4,freq[0]=11025 ==> format[17]=AUDIO_F32(33056),channels[2]=4,freq[0]=11025)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[0]=AUDIO_S8(32776),channels[2]=4,freq[1]=22050 ==> format[8]=AUDIO_U16SYS(16),channels[1]=2,freq[0]=11025)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[0]=AUDIO_S8(32776),channels[2]=4,freq[2]=44100 ==> format[4]=AUDIO_S16SYS(32784),channels[1]=2,freq[2]=44100)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[0]=AUDIO_S8(32776),channels[2]=4,freq[3]=48000 ==> format[3]=AUDIO_S16MSB(36880),channels[1]=2,freq[1]=22050)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[0]=AUDIO_S8(32776),channels[3]=6,freq[0]=11025 ==> format[3]=AUDIO_S16MSB(36880),channels[1]=2,freq[2]=44100)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 32': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[0]=AUDIO_S8(32776),channels[3]=6,freq[1]=22050 ==> format[9]=AUDIO_U16(16),channels[1]=2,freq[0]=11025)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[0]=AUDIO_S8(32776),channels[3]=6,freq[2]=44100 ==> format[12]=AUDIO_S32SYS(32800),channels[1]=2,freq[2]=44100)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[0]=AUDIO_S8(32776),channels[3]=6,freq[3]=48000 ==> format[15]=AUDIO_F32MSB(37152),channels[3]=6,freq[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[1]=AUDIO_U8(8),channels[0]=1,freq[0]=11025 ==> format[12]=AUDIO_S32SYS(32800),channels[2]=4,freq[1]=22050)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 64': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[1]=AUDIO_U8(8),channels[0]=1,freq[1]=22050 ==> format[15]=AUDIO_F32MSB(37152),channels[2]=4,freq[0]=11025)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 32': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[1]=AUDIO_U8(8),channels[0]=1,freq[2]=44100 ==> format[13]=AUDIO_S32(32800),channels[3]=6,freq[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 96': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[1]=AUDIO_U8(8),channels[0]=1,freq[3]=48000 ==> format[15]=AUDIO_F32MSB(37152),channels[1]=2,freq[2]=44100)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 16': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[1]=AUDIO_U8(8),channels[1]=2,freq[0]=11025 ==> format[8]=AUDIO_U16SYS(16),channels[0]=1,freq[0]=11025)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[1]=AUDIO_U8(8),channels[1]=2,freq[1]=22050 ==> format[14]=AUDIO_F32LSB(33056),channels[1]=2,freq[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 24': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[1]=AUDIO_U8(8),channels[1]=2,freq[2]=44100 ==> format[2]=AUDIO_S16LSB(32784),channels[1]=2,freq[1]=22050)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[1]=AUDIO_U8(8),channels[1]=2,freq[3]=48000 ==> format[8]=AUDIO_U16SYS(16),channels[0]=1,freq[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[1]=AUDIO_U8(8),channels[2]=4,freq[0]=11025 ==> format[15]=AUDIO_F32MSB(37152),channels[0]=1,freq[1]=22050)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 16': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[1]=AUDIO_U8(8),channels[2]=4,freq[1]=22050 ==> format[13]=AUDIO_S32(32800),channels[1]=2,freq[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 24': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[1]=AUDIO_U8(8),channels[2]=4,freq[2]=44100 ==> format[1]=AUDIO_U8(8),channels[2]=4,freq[1]=22050)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[1]=AUDIO_U8(8),channels[2]=4,freq[3]=48000 ==> format[5]=AUDIO_S16(32784),channels[0]=1,freq[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[1]=AUDIO_U8(8),channels[3]=6,freq[0]=11025 ==> format[16]=AUDIO_F32SYS(33056),channels[3]=6,freq[0]=11025)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[1]=AUDIO_U8(8),channels[3]=6,freq[1]=22050 ==> format[0]=AUDIO_S8(32776),channels[0]=1,freq[2]=44100)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 16': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[1]=AUDIO_U8(8),channels[3]=6,freq[2]=44100 ==> format[11]=AUDIO_S32MSB(36896),channels[2]=4,freq[0]=11025)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[1]=AUDIO_U8(8),channels[3]=6,freq[3]=48000 ==> format[10]=AUDIO_S32LSB(32800),channels[0]=1,freq[0]=11025)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[2]=AUDIO_S16LSB(32784),channels[0]=1,freq[0]=11025 ==> format[5]=AUDIO_S16(32784),channels[2]=4,freq[1]=22050)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 32': Passed 384s INFO: 05/04/25 08:36:41: 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[0]=11025)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 16': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[2]=AUDIO_S16LSB(32784),channels[0]=1,freq[2]=44100 ==> format[17]=AUDIO_F32(33056),channels[0]=1,freq[1]=22050)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[2]=AUDIO_S16LSB(32784),channels[0]=1,freq[3]=48000 ==> format[3]=AUDIO_S16MSB(36880),channels[0]=1,freq[0]=11025)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[2]=AUDIO_S16LSB(32784),channels[1]=2,freq[0]=11025 ==> format[6]=AUDIO_U16LSB(16),channels[2]=4,freq[2]=44100)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 32': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[2]=AUDIO_S16LSB(32784),channels[1]=2,freq[1]=22050 ==> format[8]=AUDIO_U16SYS(16),channels[3]=6,freq[2]=44100)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 24': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[2]=AUDIO_S16LSB(32784),channels[1]=2,freq[2]=44100 ==> format[4]=AUDIO_S16SYS(32784),channels[1]=2,freq[1]=22050)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[2]=AUDIO_S16LSB(32784),channels[1]=2,freq[3]=48000 ==> format[4]=AUDIO_S16SYS(32784),channels[1]=2,freq[0]=11025)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[2]=AUDIO_S16LSB(32784),channels[2]=4,freq[0]=11025 ==> format[9]=AUDIO_U16(16),channels[1]=2,freq[1]=22050)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[2]=AUDIO_S16LSB(32784),channels[2]=4,freq[1]=22050 ==> format[10]=AUDIO_S32LSB(32800),channels[3]=6,freq[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 18': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[2]=AUDIO_S16LSB(32784),channels[2]=4,freq[2]=44100 ==> format[7]=AUDIO_U16MSB(4112),channels[1]=2,freq[1]=22050)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[2]=AUDIO_S16LSB(32784),channels[2]=4,freq[3]=48000 ==> format[5]=AUDIO_S16(32784),channels[2]=4,freq[1]=22050)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[2]=AUDIO_S16LSB(32784),channels[3]=6,freq[0]=11025 ==> format[12]=AUDIO_S32SYS(32800),channels[1]=2,freq[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 20': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[2]=AUDIO_S16LSB(32784),channels[3]=6,freq[1]=22050 ==> format[7]=AUDIO_U16MSB(4112),channels[1]=2,freq[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 12': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[2]=AUDIO_S16LSB(32784),channels[3]=6,freq[2]=44100 ==> format[12]=AUDIO_S32SYS(32800),channels[1]=2,freq[2]=44100)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[2]=AUDIO_S16LSB(32784),channels[3]=6,freq[3]=48000 ==> format[6]=AUDIO_U16LSB(16),channels[3]=6,freq[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 384s INFO: 05/04/25 08:36:41: 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[2]=44100)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 32': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[3]=AUDIO_S16MSB(36880),channels[0]=1,freq[1]=22050 ==> format[10]=AUDIO_S32LSB(32800),channels[1]=2,freq[0]=11025)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[3]=AUDIO_S16MSB(36880),channels[0]=1,freq[2]=44100 ==> format[17]=AUDIO_F32(33056),channels[0]=1,freq[1]=22050)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[3]=AUDIO_S16MSB(36880),channels[0]=1,freq[3]=48000 ==> format[10]=AUDIO_S32LSB(32800),channels[0]=1,freq[2]=44100)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[3]=AUDIO_S16MSB(36880),channels[1]=2,freq[0]=11025 ==> format[11]=AUDIO_S32MSB(36896),channels[0]=1,freq[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 20': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[3]=AUDIO_S16MSB(36880),channels[1]=2,freq[1]=22050 ==> format[11]=AUDIO_S32MSB(36896),channels[0]=1,freq[1]=22050)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[3]=AUDIO_S16MSB(36880),channels[1]=2,freq[2]=44100 ==> format[4]=AUDIO_S16SYS(32784),channels[2]=4,freq[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 16': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[3]=AUDIO_S16MSB(36880),channels[1]=2,freq[3]=48000 ==> format[2]=AUDIO_S16LSB(32784),channels[3]=6,freq[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 6': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[3]=AUDIO_S16MSB(36880),channels[2]=4,freq[0]=11025 ==> format[2]=AUDIO_S16LSB(32784),channels[1]=2,freq[0]=11025)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[3]=AUDIO_S16MSB(36880),channels[2]=4,freq[1]=22050 ==> format[6]=AUDIO_U16LSB(16),channels[0]=1,freq[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 12': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[3]=AUDIO_S16MSB(36880),channels[2]=4,freq[2]=44100 ==> format[11]=AUDIO_S32MSB(36896),channels[1]=2,freq[1]=22050)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[3]=AUDIO_S16MSB(36880),channels[2]=4,freq[3]=48000 ==> format[17]=AUDIO_F32(33056),channels[3]=6,freq[2]=44100)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 6': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[3]=AUDIO_S16MSB(36880),channels[3]=6,freq[0]=11025 ==> format[2]=AUDIO_S16LSB(32784),channels[3]=6,freq[0]=11025)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[3]=AUDIO_S16MSB(36880),channels[3]=6,freq[1]=22050 ==> format[3]=AUDIO_S16MSB(36880),channels[1]=2,freq[0]=11025)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[3]=AUDIO_S16MSB(36880),channels[3]=6,freq[2]=44100 ==> format[16]=AUDIO_F32SYS(33056),channels[1]=2,freq[0]=11025)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[3]=AUDIO_S16MSB(36880),channels[3]=6,freq[3]=48000 ==> format[9]=AUDIO_U16(16),channels[2]=4,freq[2]=44100)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[4]=AUDIO_S16SYS(32784),channels[0]=1,freq[0]=11025 ==> format[6]=AUDIO_U16LSB(16),channels[1]=2,freq[2]=44100)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 32': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[4]=AUDIO_S16SYS(32784),channels[0]=1,freq[1]=22050 ==> format[4]=AUDIO_S16SYS(32784),channels[3]=6,freq[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 72': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[4]=AUDIO_S16SYS(32784),channels[0]=1,freq[2]=44100 ==> format[12]=AUDIO_S32SYS(32800),channels[3]=6,freq[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 48': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[4]=AUDIO_S16SYS(32784),channels[0]=1,freq[3]=48000 ==> format[12]=AUDIO_S32SYS(32800),channels[3]=6,freq[1]=22050)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 24': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[4]=AUDIO_S16SYS(32784),channels[1]=2,freq[0]=11025 ==> format[0]=AUDIO_S8(32776),channels[2]=4,freq[0]=11025)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[4]=AUDIO_S16SYS(32784),channels[1]=2,freq[1]=22050 ==> format[12]=AUDIO_S32SYS(32800),channels[3]=6,freq[0]=11025)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 12': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[4]=AUDIO_S16SYS(32784),channels[1]=2,freq[2]=44100 ==> format[6]=AUDIO_U16LSB(16),channels[0]=1,freq[0]=11025)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[4]=AUDIO_S16SYS(32784),channels[1]=2,freq[3]=48000 ==> format[4]=AUDIO_S16SYS(32784),channels[2]=4,freq[1]=22050)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[4]=AUDIO_S16SYS(32784),channels[2]=4,freq[0]=11025 ==> format[8]=AUDIO_U16SYS(16),channels[2]=4,freq[2]=44100)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 16': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[4]=AUDIO_S16SYS(32784),channels[2]=4,freq[1]=22050 ==> format[9]=AUDIO_U16(16),channels[2]=4,freq[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 12': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[4]=AUDIO_S16SYS(32784),channels[2]=4,freq[2]=44100 ==> format[11]=AUDIO_S32MSB(36896),channels[0]=1,freq[1]=22050)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[4]=AUDIO_S16SYS(32784),channels[2]=4,freq[3]=48000 ==> format[17]=AUDIO_F32(33056),channels[2]=4,freq[1]=22050)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[4]=AUDIO_S16SYS(32784),channels[3]=6,freq[0]=11025 ==> format[16]=AUDIO_F32SYS(33056),channels[0]=1,freq[1]=22050)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[4]=AUDIO_S16SYS(32784),channels[3]=6,freq[1]=22050 ==> format[9]=AUDIO_U16(16),channels[2]=4,freq[0]=11025)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[4]=AUDIO_S16SYS(32784),channels[3]=6,freq[2]=44100 ==> format[8]=AUDIO_U16SYS(16),channels[2]=4,freq[0]=11025)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[4]=AUDIO_S16SYS(32784),channels[3]=6,freq[3]=48000 ==> format[4]=AUDIO_S16SYS(32784),channels[1]=2,freq[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[5]=AUDIO_S16(32784),channels[0]=1,freq[0]=11025 ==> format[5]=AUDIO_S16(32784),channels[2]=4,freq[2]=44100)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 64': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[5]=AUDIO_S16(32784),channels[0]=1,freq[1]=22050 ==> format[14]=AUDIO_F32LSB(33056),channels[3]=6,freq[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 72': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[5]=AUDIO_S16(32784),channels[0]=1,freq[2]=44100 ==> format[10]=AUDIO_S32LSB(32800),channels[3]=6,freq[2]=44100)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 12': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[5]=AUDIO_S16(32784),channels[0]=1,freq[3]=48000 ==> format[14]=AUDIO_F32LSB(33056),channels[2]=4,freq[2]=44100)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 16': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[5]=AUDIO_S16(32784),channels[1]=2,freq[0]=11025 ==> format[10]=AUDIO_S32LSB(32800),channels[0]=1,freq[0]=11025)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[5]=AUDIO_S16(32784),channels[1]=2,freq[1]=22050 ==> format[9]=AUDIO_U16(16),channels[2]=4,freq[2]=44100)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 16': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[5]=AUDIO_S16(32784),channels[1]=2,freq[2]=44100 ==> format[13]=AUDIO_S32(32800),channels[3]=6,freq[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 24': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[5]=AUDIO_S16(32784),channels[1]=2,freq[3]=48000 ==> format[13]=AUDIO_S32(32800),channels[2]=4,freq[1]=22050)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[5]=AUDIO_S16(32784),channels[2]=4,freq[0]=11025 ==> format[0]=AUDIO_S8(32776),channels[2]=4,freq[2]=44100)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 16': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[5]=AUDIO_S16(32784),channels[2]=4,freq[1]=22050 ==> format[3]=AUDIO_S16MSB(36880),channels[3]=6,freq[0]=11025)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 6': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[5]=AUDIO_S16(32784),channels[2]=4,freq[2]=44100 ==> format[15]=AUDIO_F32MSB(37152),channels[0]=1,freq[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[5]=AUDIO_S16(32784),channels[2]=4,freq[3]=48000 ==> format[17]=AUDIO_F32(33056),channels[2]=4,freq[2]=44100)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[5]=AUDIO_S16(32784),channels[3]=6,freq[0]=11025 ==> format[12]=AUDIO_S32SYS(32800),channels[0]=1,freq[1]=22050)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[5]=AUDIO_S16(32784),channels[3]=6,freq[1]=22050 ==> format[1]=AUDIO_U8(8),channels[1]=2,freq[1]=22050)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[5]=AUDIO_S16(32784),channels[3]=6,freq[2]=44100 ==> format[6]=AUDIO_U16LSB(16),channels[2]=4,freq[0]=11025)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[5]=AUDIO_S16(32784),channels[3]=6,freq[3]=48000 ==> format[4]=AUDIO_S16SYS(32784),channels[2]=4,freq[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[6]=AUDIO_U16LSB(16),channels[0]=1,freq[0]=11025 ==> format[16]=AUDIO_F32SYS(33056),channels[0]=1,freq[0]=11025)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[6]=AUDIO_U16LSB(16),channels[0]=1,freq[1]=22050 ==> format[3]=AUDIO_S16MSB(36880),channels[1]=2,freq[2]=44100)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 16': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[6]=AUDIO_U16LSB(16),channels[0]=1,freq[2]=44100 ==> format[3]=AUDIO_S16MSB(36880),channels[0]=1,freq[0]=11025)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[6]=AUDIO_U16LSB(16),channels[0]=1,freq[3]=48000 ==> format[17]=AUDIO_F32(33056),channels[2]=4,freq[2]=44100)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 16': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[6]=AUDIO_U16LSB(16),channels[1]=2,freq[0]=11025 ==> format[3]=AUDIO_S16MSB(36880),channels[3]=6,freq[2]=44100)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 48': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[6]=AUDIO_U16LSB(16),channels[1]=2,freq[1]=22050 ==> format[7]=AUDIO_U16MSB(4112),channels[1]=2,freq[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 12': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[6]=AUDIO_U16LSB(16),channels[1]=2,freq[2]=44100 ==> format[17]=AUDIO_F32(33056),channels[1]=2,freq[1]=22050)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[6]=AUDIO_U16LSB(16),channels[1]=2,freq[3]=48000 ==> format[3]=AUDIO_S16MSB(36880),channels[1]=2,freq[0]=11025)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[6]=AUDIO_U16LSB(16),channels[2]=4,freq[0]=11025 ==> format[4]=AUDIO_S16SYS(32784),channels[0]=1,freq[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 20': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[6]=AUDIO_U16LSB(16),channels[2]=4,freq[1]=22050 ==> format[6]=AUDIO_U16LSB(16),channels[0]=1,freq[2]=44100)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[6]=AUDIO_U16LSB(16),channels[2]=4,freq[2]=44100 ==> format[1]=AUDIO_U8(8),channels[2]=4,freq[1]=22050)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[6]=AUDIO_U16LSB(16),channels[2]=4,freq[3]=48000 ==> format[0]=AUDIO_S8(32776),channels[1]=2,freq[0]=11025)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[6]=AUDIO_U16LSB(16),channels[3]=6,freq[0]=11025 ==> format[7]=AUDIO_U16MSB(4112),channels[0]=1,freq[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 20': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[6]=AUDIO_U16LSB(16),channels[3]=6,freq[1]=22050 ==> format[17]=AUDIO_F32(33056),channels[3]=6,freq[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 12': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[6]=AUDIO_U16LSB(16),channels[3]=6,freq[2]=44100 ==> format[7]=AUDIO_U16MSB(4112),channels[0]=1,freq[0]=11025)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[6]=AUDIO_U16LSB(16),channels[3]=6,freq[3]=48000 ==> format[9]=AUDIO_U16(16),channels[0]=1,freq[2]=44100)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[7]=AUDIO_U16MSB(4112),channels[0]=1,freq[0]=11025 ==> format[1]=AUDIO_U8(8),channels[3]=6,freq[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 120': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[7]=AUDIO_U16MSB(4112),channels[0]=1,freq[1]=22050 ==> format[0]=AUDIO_S8(32776),channels[1]=2,freq[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 24': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[7]=AUDIO_U16MSB(4112),channels[0]=1,freq[2]=44100 ==> format[4]=AUDIO_S16SYS(32784),channels[1]=2,freq[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 16': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[7]=AUDIO_U16MSB(4112),channels[0]=1,freq[3]=48000 ==> format[1]=AUDIO_U8(8),channels[1]=2,freq[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[7]=AUDIO_U16MSB(4112),channels[1]=2,freq[0]=11025 ==> format[3]=AUDIO_S16MSB(36880),channels[1]=2,freq[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 20': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[7]=AUDIO_U16MSB(4112),channels[1]=2,freq[1]=22050 ==> format[8]=AUDIO_U16SYS(16),channels[0]=1,freq[2]=44100)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[7]=AUDIO_U16MSB(4112),channels[1]=2,freq[2]=44100 ==> format[9]=AUDIO_U16(16),channels[2]=4,freq[1]=22050)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[7]=AUDIO_U16MSB(4112),channels[1]=2,freq[3]=48000 ==> format[11]=AUDIO_S32MSB(36896),channels[1]=2,freq[2]=44100)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[7]=AUDIO_U16MSB(4112),channels[2]=4,freq[0]=11025 ==> format[14]=AUDIO_F32LSB(33056),channels[3]=6,freq[0]=11025)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 3': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[7]=AUDIO_U16MSB(4112),channels[2]=4,freq[1]=22050 ==> format[8]=AUDIO_U16SYS(16),channels[3]=6,freq[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 18': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[7]=AUDIO_U16MSB(4112),channels[2]=4,freq[2]=44100 ==> format[10]=AUDIO_S32LSB(32800),channels[3]=6,freq[1]=22050)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 6': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[7]=AUDIO_U16MSB(4112),channels[2]=4,freq[3]=48000 ==> format[2]=AUDIO_S16LSB(32784),channels[2]=4,freq[1]=22050)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[7]=AUDIO_U16MSB(4112),channels[3]=6,freq[0]=11025 ==> format[12]=AUDIO_S32SYS(32800),channels[3]=6,freq[0]=11025)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[7]=AUDIO_U16MSB(4112),channels[3]=6,freq[1]=22050 ==> format[10]=AUDIO_S32LSB(32800),channels[0]=1,freq[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 12': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[7]=AUDIO_U16MSB(4112),channels[3]=6,freq[2]=44100 ==> format[7]=AUDIO_U16MSB(4112),channels[1]=2,freq[0]=11025)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[7]=AUDIO_U16MSB(4112),channels[3]=6,freq[3]=48000 ==> format[12]=AUDIO_S32SYS(32800),channels[2]=4,freq[2]=44100)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[8]=AUDIO_U16SYS(16),channels[0]=1,freq[0]=11025 ==> format[6]=AUDIO_U16LSB(16),channels[0]=1,freq[0]=11025)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 0': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[8]=AUDIO_U16SYS(16),channels[0]=1,freq[1]=22050 ==> format[0]=AUDIO_S8(32776),channels[0]=1,freq[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 12': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[8]=AUDIO_U16SYS(16),channels[0]=1,freq[2]=44100 ==> format[16]=AUDIO_F32SYS(33056),channels[3]=6,freq[0]=11025)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 24': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[8]=AUDIO_U16SYS(16),channels[0]=1,freq[3]=48000 ==> format[3]=AUDIO_S16MSB(36880),channels[1]=2,freq[2]=44100)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[8]=AUDIO_U16SYS(16),channels[1]=2,freq[0]=11025 ==> format[10]=AUDIO_S32LSB(32800),channels[3]=6,freq[0]=11025)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 6': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[8]=AUDIO_U16SYS(16),channels[1]=2,freq[1]=22050 ==> format[10]=AUDIO_S32LSB(32800),channels[2]=4,freq[2]=44100)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 16': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[8]=AUDIO_U16SYS(16),channels[1]=2,freq[2]=44100 ==> format[14]=AUDIO_F32LSB(33056),channels[2]=4,freq[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 16': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[8]=AUDIO_U16SYS(16),channels[1]=2,freq[3]=48000 ==> format[16]=AUDIO_F32SYS(33056),channels[1]=2,freq[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[8]=AUDIO_U16SYS(16),channels[2]=4,freq[0]=11025 ==> format[17]=AUDIO_F32(33056),channels[0]=1,freq[0]=11025)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[8]=AUDIO_U16SYS(16),channels[2]=4,freq[1]=22050 ==> format[0]=AUDIO_S8(32776),channels[3]=6,freq[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 18': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[8]=AUDIO_U16SYS(16),channels[2]=4,freq[2]=44100 ==> format[17]=AUDIO_F32(33056),channels[1]=2,freq[1]=22050)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[8]=AUDIO_U16SYS(16),channels[2]=4,freq[3]=48000 ==> format[17]=AUDIO_F32(33056),channels[1]=2,freq[0]=11025)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[8]=AUDIO_U16SYS(16),channels[3]=6,freq[0]=11025 ==> format[1]=AUDIO_U8(8),channels[2]=4,freq[1]=22050)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[8]=AUDIO_U16SYS(16),channels[3]=6,freq[1]=22050 ==> format[2]=AUDIO_S16LSB(32784),channels[1]=2,freq[1]=22050)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[8]=AUDIO_U16SYS(16),channels[3]=6,freq[2]=44100 ==> format[0]=AUDIO_S8(32776),channels[1]=2,freq[1]=22050)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[8]=AUDIO_U16SYS(16),channels[3]=6,freq[3]=48000 ==> format[0]=AUDIO_S8(32776),channels[0]=1,freq[2]=44100)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[9]=AUDIO_U16(16),channels[0]=1,freq[0]=11025 ==> format[6]=AUDIO_U16LSB(16),channels[2]=4,freq[0]=11025)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[9]=AUDIO_U16(16),channels[0]=1,freq[1]=22050 ==> format[15]=AUDIO_F32MSB(37152),channels[2]=4,freq[0]=11025)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 16': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[9]=AUDIO_U16(16),channels[0]=1,freq[2]=44100 ==> format[5]=AUDIO_S16(32784),channels[2]=4,freq[1]=22050)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 16': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[9]=AUDIO_U16(16),channels[0]=1,freq[3]=48000 ==> format[4]=AUDIO_S16SYS(32784),channels[3]=6,freq[0]=11025)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 24': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[9]=AUDIO_U16(16),channels[1]=2,freq[0]=11025 ==> format[9]=AUDIO_U16(16),channels[0]=1,freq[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 20': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[9]=AUDIO_U16(16),channels[1]=2,freq[1]=22050 ==> format[1]=AUDIO_U8(8),channels[0]=1,freq[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 12': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[9]=AUDIO_U16(16),channels[1]=2,freq[2]=44100 ==> format[0]=AUDIO_S8(32776),channels[2]=4,freq[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 16': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[9]=AUDIO_U16(16),channels[1]=2,freq[3]=48000 ==> format[12]=AUDIO_S32SYS(32800),channels[3]=6,freq[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 6': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[9]=AUDIO_U16(16),channels[2]=4,freq[0]=11025 ==> format[6]=AUDIO_U16LSB(16),channels[2]=4,freq[0]=11025)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 0': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[9]=AUDIO_U16(16),channels[2]=4,freq[1]=22050 ==> format[11]=AUDIO_S32MSB(36896),channels[3]=6,freq[2]=44100)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 12': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[9]=AUDIO_U16(16),channels[2]=4,freq[2]=44100 ==> format[14]=AUDIO_F32LSB(33056),channels[0]=1,freq[1]=22050)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[9]=AUDIO_U16(16),channels[2]=4,freq[3]=48000 ==> format[12]=AUDIO_S32SYS(32800),channels[0]=1,freq[2]=44100)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[9]=AUDIO_U16(16),channels[3]=6,freq[0]=11025 ==> format[15]=AUDIO_F32MSB(37152),channels[0]=1,freq[2]=44100)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 16': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[9]=AUDIO_U16(16),channels[3]=6,freq[1]=22050 ==> format[9]=AUDIO_U16(16),channels[2]=4,freq[1]=22050)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[9]=AUDIO_U16(16),channels[3]=6,freq[2]=44100 ==> format[0]=AUDIO_S8(32776),channels[3]=6,freq[2]=44100)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[9]=AUDIO_U16(16),channels[3]=6,freq[3]=48000 ==> format[17]=AUDIO_F32(33056),channels[0]=1,freq[0]=11025)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[10]=AUDIO_S32LSB(32800),channels[0]=1,freq[0]=11025 ==> format[7]=AUDIO_U16MSB(4112),channels[3]=6,freq[0]=11025)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 6': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[10]=AUDIO_S32LSB(32800),channels[0]=1,freq[1]=22050 ==> format[11]=AUDIO_S32MSB(36896),channels[1]=2,freq[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 12': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[10]=AUDIO_S32LSB(32800),channels[0]=1,freq[2]=44100 ==> format[6]=AUDIO_U16LSB(16),channels[0]=1,freq[2]=44100)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[10]=AUDIO_S32LSB(32800),channels[0]=1,freq[3]=48000 ==> format[2]=AUDIO_S16LSB(32784),channels[3]=6,freq[2]=44100)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 12': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[10]=AUDIO_S32LSB(32800),channels[1]=2,freq[0]=11025 ==> format[15]=AUDIO_F32MSB(37152),channels[2]=4,freq[1]=22050)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[10]=AUDIO_S32LSB(32800),channels[1]=2,freq[1]=22050 ==> format[11]=AUDIO_S32MSB(36896),channels[0]=1,freq[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 6': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[10]=AUDIO_S32LSB(32800),channels[1]=2,freq[2]=44100 ==> format[10]=AUDIO_S32LSB(32800),channels[2]=4,freq[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[10]=AUDIO_S32LSB(32800),channels[1]=2,freq[3]=48000 ==> format[6]=AUDIO_U16LSB(16),channels[0]=1,freq[0]=11025)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[10]=AUDIO_S32LSB(32800),channels[2]=4,freq[0]=11025 ==> format[1]=AUDIO_U8(8),channels[1]=2,freq[2]=44100)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[10]=AUDIO_S32LSB(32800),channels[2]=4,freq[1]=22050 ==> format[11]=AUDIO_S32MSB(36896),channels[1]=2,freq[0]=11025)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[10]=AUDIO_S32LSB(32800),channels[2]=4,freq[2]=44100 ==> format[1]=AUDIO_U8(8),channels[2]=4,freq[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[10]=AUDIO_S32LSB(32800),channels[2]=4,freq[3]=48000 ==> format[14]=AUDIO_F32LSB(33056),channels[3]=6,freq[2]=44100)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[10]=AUDIO_S32LSB(32800),channels[3]=6,freq[0]=11025 ==> format[10]=AUDIO_S32LSB(32800),channels[2]=4,freq[0]=11025)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[10]=AUDIO_S32LSB(32800),channels[3]=6,freq[1]=22050 ==> format[17]=AUDIO_F32(33056),channels[1]=2,freq[0]=11025)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[10]=AUDIO_S32LSB(32800),channels[3]=6,freq[2]=44100 ==> format[4]=AUDIO_S16SYS(32784),channels[2]=4,freq[1]=22050)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[10]=AUDIO_S32LSB(32800),channels[3]=6,freq[3]=48000 ==> format[4]=AUDIO_S16SYS(32784),channels[1]=2,freq[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[11]=AUDIO_S32MSB(36896),channels[0]=1,freq[0]=11025 ==> format[5]=AUDIO_S16(32784),channels[0]=1,freq[0]=11025)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[11]=AUDIO_S32MSB(36896),channels[0]=1,freq[1]=22050 ==> format[6]=AUDIO_U16LSB(16),channels[1]=2,freq[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 12': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[11]=AUDIO_S32MSB(36896),channels[0]=1,freq[2]=44100 ==> format[14]=AUDIO_F32LSB(33056),channels[0]=1,freq[1]=22050)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[11]=AUDIO_S32MSB(36896),channels[0]=1,freq[3]=48000 ==> format[6]=AUDIO_U16LSB(16),channels[0]=1,freq[2]=44100)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[11]=AUDIO_S32MSB(36896),channels[1]=2,freq[0]=11025 ==> format[0]=AUDIO_S8(32776),channels[0]=1,freq[2]=44100)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[11]=AUDIO_S32MSB(36896),channels[1]=2,freq[1]=22050 ==> format[13]=AUDIO_S32(32800),channels[2]=4,freq[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 12': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[11]=AUDIO_S32MSB(36896),channels[1]=2,freq[2]=44100 ==> format[1]=AUDIO_U8(8),channels[0]=1,freq[1]=22050)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[11]=AUDIO_S32MSB(36896),channels[1]=2,freq[3]=48000 ==> format[4]=AUDIO_S16SYS(32784),channels[2]=4,freq[2]=44100)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[11]=AUDIO_S32MSB(36896),channels[2]=4,freq[0]=11025 ==> format[9]=AUDIO_U16(16),channels[2]=4,freq[2]=44100)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[11]=AUDIO_S32MSB(36896),channels[2]=4,freq[1]=22050 ==> format[4]=AUDIO_S16SYS(32784),channels[2]=4,freq[2]=44100)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[11]=AUDIO_S32MSB(36896),channels[2]=4,freq[2]=44100 ==> format[3]=AUDIO_S16MSB(36880),channels[0]=1,freq[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[11]=AUDIO_S32MSB(36896),channels[2]=4,freq[3]=48000 ==> format[12]=AUDIO_S32SYS(32800),channels[1]=2,freq[1]=22050)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[11]=AUDIO_S32MSB(36896),channels[3]=6,freq[0]=11025 ==> format[7]=AUDIO_U16MSB(4112),channels[3]=6,freq[2]=44100)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[11]=AUDIO_S32MSB(36896),channels[3]=6,freq[1]=22050 ==> format[13]=AUDIO_S32(32800),channels[1]=2,freq[2]=44100)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[11]=AUDIO_S32MSB(36896),channels[3]=6,freq[2]=44100 ==> format[5]=AUDIO_S16(32784),channels[1]=2,freq[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[11]=AUDIO_S32MSB(36896),channels[3]=6,freq[3]=48000 ==> format[11]=AUDIO_S32MSB(36896),channels[3]=6,freq[0]=11025)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[12]=AUDIO_S32SYS(32800),channels[0]=1,freq[0]=11025 ==> format[5]=AUDIO_S16(32784),channels[1]=2,freq[1]=22050)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[12]=AUDIO_S32SYS(32800),channels[0]=1,freq[1]=22050 ==> format[4]=AUDIO_S16SYS(32784),channels[2]=4,freq[2]=44100)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 16': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[12]=AUDIO_S32SYS(32800),channels[0]=1,freq[2]=44100 ==> format[2]=AUDIO_S16LSB(32784),channels[3]=6,freq[1]=22050)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 12': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[12]=AUDIO_S32SYS(32800),channels[0]=1,freq[3]=48000 ==> format[0]=AUDIO_S8(32776),channels[3]=6,freq[0]=11025)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 12': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[12]=AUDIO_S32SYS(32800),channels[1]=2,freq[0]=11025 ==> format[12]=AUDIO_S32SYS(32800),channels[1]=2,freq[1]=22050)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[12]=AUDIO_S32SYS(32800),channels[1]=2,freq[1]=22050 ==> format[14]=AUDIO_F32LSB(33056),channels[2]=4,freq[0]=11025)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[12]=AUDIO_S32SYS(32800),channels[1]=2,freq[2]=44100 ==> format[9]=AUDIO_U16(16),channels[0]=1,freq[2]=44100)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[12]=AUDIO_S32SYS(32800),channels[1]=2,freq[3]=48000 ==> format[9]=AUDIO_U16(16),channels[0]=1,freq[1]=22050)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[12]=AUDIO_S32SYS(32800),channels[2]=4,freq[0]=11025 ==> format[16]=AUDIO_F32SYS(33056),channels[1]=2,freq[2]=44100)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[12]=AUDIO_S32SYS(32800),channels[2]=4,freq[1]=22050 ==> format[13]=AUDIO_S32(32800),channels[3]=6,freq[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 12': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[12]=AUDIO_S32SYS(32800),channels[2]=4,freq[2]=44100 ==> format[6]=AUDIO_U16LSB(16),channels[3]=6,freq[0]=11025)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[12]=AUDIO_S32SYS(32800),channels[2]=4,freq[3]=48000 ==> format[11]=AUDIO_S32MSB(36896),channels[3]=6,freq[0]=11025)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[12]=AUDIO_S32SYS(32800),channels[3]=6,freq[0]=11025 ==> format[15]=AUDIO_F32MSB(37152),channels[2]=4,freq[0]=11025)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[12]=AUDIO_S32SYS(32800),channels[3]=6,freq[1]=22050 ==> format[4]=AUDIO_S16SYS(32784),channels[2]=4,freq[1]=22050)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[12]=AUDIO_S32SYS(32800),channels[3]=6,freq[2]=44100 ==> format[10]=AUDIO_S32LSB(32800),channels[1]=2,freq[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[12]=AUDIO_S32SYS(32800),channels[3]=6,freq[3]=48000 ==> format[17]=AUDIO_F32(33056),channels[1]=2,freq[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[13]=AUDIO_S32(32800),channels[0]=1,freq[0]=11025 ==> format[13]=AUDIO_S32(32800),channels[1]=2,freq[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 20': Passed 384s INFO: 05/04/25 08:36:41: 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[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 12': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[13]=AUDIO_S32(32800),channels[0]=1,freq[2]=44100 ==> format[2]=AUDIO_S16LSB(32784),channels[0]=1,freq[0]=11025)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[13]=AUDIO_S32(32800),channels[0]=1,freq[3]=48000 ==> format[11]=AUDIO_S32MSB(36896),channels[0]=1,freq[0]=11025)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[13]=AUDIO_S32(32800),channels[1]=2,freq[0]=11025 ==> format[2]=AUDIO_S16LSB(32784),channels[0]=1,freq[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 10': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[13]=AUDIO_S32(32800),channels[1]=2,freq[1]=22050 ==> format[5]=AUDIO_S16(32784),channels[2]=4,freq[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 12': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[13]=AUDIO_S32(32800),channels[1]=2,freq[2]=44100 ==> format[16]=AUDIO_F32SYS(33056),channels[0]=1,freq[1]=22050)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[13]=AUDIO_S32(32800),channels[1]=2,freq[3]=48000 ==> format[2]=AUDIO_S16LSB(32784),channels[2]=4,freq[2]=44100)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[13]=AUDIO_S32(32800),channels[2]=4,freq[0]=11025 ==> format[17]=AUDIO_F32(33056),channels[3]=6,freq[0]=11025)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[13]=AUDIO_S32(32800),channels[2]=4,freq[1]=22050 ==> format[2]=AUDIO_S16LSB(32784),channels[1]=2,freq[2]=44100)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[13]=AUDIO_S32(32800),channels[2]=4,freq[2]=44100 ==> format[1]=AUDIO_U8(8),channels[3]=6,freq[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[13]=AUDIO_S32(32800),channels[2]=4,freq[3]=48000 ==> format[10]=AUDIO_S32LSB(32800),channels[3]=6,freq[1]=22050)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[13]=AUDIO_S32(32800),channels[3]=6,freq[0]=11025 ==> format[15]=AUDIO_F32MSB(37152),channels[0]=1,freq[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 10': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[13]=AUDIO_S32(32800),channels[3]=6,freq[1]=22050 ==> format[9]=AUDIO_U16(16),channels[2]=4,freq[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 6': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[13]=AUDIO_S32(32800),channels[3]=6,freq[2]=44100 ==> format[13]=AUDIO_S32(32800),channels[3]=6,freq[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[13]=AUDIO_S32(32800),channels[3]=6,freq[3]=48000 ==> format[9]=AUDIO_U16(16),channels[0]=1,freq[2]=44100)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[14]=AUDIO_F32LSB(33056),channels[0]=1,freq[0]=11025 ==> format[2]=AUDIO_S16LSB(32784),channels[3]=6,freq[1]=22050)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 24': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[14]=AUDIO_F32LSB(33056),channels[0]=1,freq[1]=22050 ==> format[13]=AUDIO_S32(32800),channels[2]=4,freq[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 24': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[14]=AUDIO_F32LSB(33056),channels[0]=1,freq[2]=44100 ==> format[7]=AUDIO_U16MSB(4112),channels[3]=6,freq[2]=44100)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 6': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[14]=AUDIO_F32LSB(33056),channels[0]=1,freq[3]=48000 ==> format[14]=AUDIO_F32LSB(33056),channels[2]=4,freq[0]=11025)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[14]=AUDIO_F32LSB(33056),channels[1]=2,freq[0]=11025 ==> format[1]=AUDIO_U8(8),channels[3]=6,freq[1]=22050)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 12': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[14]=AUDIO_F32LSB(33056),channels[1]=2,freq[1]=22050 ==> format[6]=AUDIO_U16LSB(16),channels[3]=6,freq[2]=44100)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 12': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[14]=AUDIO_F32LSB(33056),channels[1]=2,freq[2]=44100 ==> format[1]=AUDIO_U8(8),channels[2]=4,freq[0]=11025)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[14]=AUDIO_F32LSB(33056),channels[1]=2,freq[3]=48000 ==> format[6]=AUDIO_U16LSB(16),channels[3]=6,freq[2]=44100)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 6': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[14]=AUDIO_F32LSB(33056),channels[2]=4,freq[0]=11025 ==> format[3]=AUDIO_S16MSB(36880),channels[3]=6,freq[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 20': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[14]=AUDIO_F32LSB(33056),channels[2]=4,freq[1]=22050 ==> format[9]=AUDIO_U16(16),channels[3]=6,freq[2]=44100)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[14]=AUDIO_F32LSB(33056),channels[2]=4,freq[2]=44100 ==> format[14]=AUDIO_F32LSB(33056),channels[3]=6,freq[2]=44100)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[14]=AUDIO_F32LSB(33056),channels[2]=4,freq[3]=48000 ==> format[6]=AUDIO_U16LSB(16),channels[1]=2,freq[0]=11025)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[14]=AUDIO_F32LSB(33056),channels[3]=6,freq[0]=11025 ==> format[17]=AUDIO_F32(33056),channels[0]=1,freq[1]=22050)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[14]=AUDIO_F32LSB(33056),channels[3]=6,freq[1]=22050 ==> format[11]=AUDIO_S32MSB(36896),channels[2]=4,freq[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 6': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[14]=AUDIO_F32LSB(33056),channels[3]=6,freq[2]=44100 ==> format[16]=AUDIO_F32SYS(33056),channels[2]=4,freq[0]=11025)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[14]=AUDIO_F32LSB(33056),channels[3]=6,freq[3]=48000 ==> format[8]=AUDIO_U16SYS(16),channels[1]=2,freq[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[15]=AUDIO_F32MSB(37152),channels[0]=1,freq[0]=11025 ==> format[7]=AUDIO_U16MSB(4112),channels[1]=2,freq[0]=11025)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[15]=AUDIO_F32MSB(37152),channels[0]=1,freq[1]=22050 ==> format[16]=AUDIO_F32SYS(33056),channels[1]=2,freq[2]=44100)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[15]=AUDIO_F32MSB(37152),channels[0]=1,freq[2]=44100 ==> format[13]=AUDIO_S32(32800),channels[2]=4,freq[2]=44100)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[15]=AUDIO_F32MSB(37152),channels[0]=1,freq[3]=48000 ==> format[1]=AUDIO_U8(8),channels[3]=6,freq[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 6': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[15]=AUDIO_F32MSB(37152),channels[1]=2,freq[0]=11025 ==> format[5]=AUDIO_S16(32784),channels[2]=4,freq[1]=22050)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[15]=AUDIO_F32MSB(37152),channels[1]=2,freq[1]=22050 ==> format[17]=AUDIO_F32(33056),channels[1]=2,freq[0]=11025)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[15]=AUDIO_F32MSB(37152),channels[1]=2,freq[2]=44100 ==> format[4]=AUDIO_S16SYS(32784),channels[3]=6,freq[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 12': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[15]=AUDIO_F32MSB(37152),channels[1]=2,freq[3]=48000 ==> format[1]=AUDIO_U8(8),channels[0]=1,freq[0]=11025)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[15]=AUDIO_F32MSB(37152),channels[2]=4,freq[0]=11025 ==> format[9]=AUDIO_U16(16),channels[1]=2,freq[1]=22050)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[15]=AUDIO_F32MSB(37152),channels[2]=4,freq[1]=22050 ==> format[3]=AUDIO_S16MSB(36880),channels[1]=2,freq[1]=22050)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[15]=AUDIO_F32MSB(37152),channels[2]=4,freq[2]=44100 ==> format[9]=AUDIO_U16(16),channels[3]=6,freq[0]=11025)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[15]=AUDIO_F32MSB(37152),channels[2]=4,freq[3]=48000 ==> format[8]=AUDIO_U16SYS(16),channels[2]=4,freq[0]=11025)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[15]=AUDIO_F32MSB(37152),channels[3]=6,freq[0]=11025 ==> format[8]=AUDIO_U16SYS(16),channels[0]=1,freq[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 10': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[15]=AUDIO_F32MSB(37152),channels[3]=6,freq[1]=22050 ==> format[4]=AUDIO_S16SYS(32784),channels[0]=1,freq[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 6': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[15]=AUDIO_F32MSB(37152),channels[3]=6,freq[2]=44100 ==> format[1]=AUDIO_U8(8),channels[3]=6,freq[1]=22050)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[15]=AUDIO_F32MSB(37152),channels[3]=6,freq[3]=48000 ==> format[13]=AUDIO_S32(32800),channels[1]=2,freq[1]=22050)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[16]=AUDIO_F32SYS(33056),channels[0]=1,freq[0]=11025 ==> format[13]=AUDIO_S32(32800),channels[2]=4,freq[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 40': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[16]=AUDIO_F32SYS(33056),channels[0]=1,freq[1]=22050 ==> format[13]=AUDIO_S32(32800),channels[2]=4,freq[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 24': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[16]=AUDIO_F32SYS(33056),channels[0]=1,freq[2]=44100 ==> format[9]=AUDIO_U16(16),channels[2]=4,freq[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 16': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[16]=AUDIO_F32SYS(33056),channels[0]=1,freq[3]=48000 ==> format[17]=AUDIO_F32(33056),channels[0]=1,freq[1]=22050)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[16]=AUDIO_F32SYS(33056),channels[1]=2,freq[0]=11025 ==> format[10]=AUDIO_S32LSB(32800),channels[3]=6,freq[1]=22050)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 12': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[16]=AUDIO_F32SYS(33056),channels[1]=2,freq[1]=22050 ==> format[13]=AUDIO_S32(32800),channels[0]=1,freq[0]=11025)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[16]=AUDIO_F32SYS(33056),channels[1]=2,freq[2]=44100 ==> format[17]=AUDIO_F32(33056),channels[3]=6,freq[1]=22050)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 6': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[16]=AUDIO_F32SYS(33056),channels[1]=2,freq[3]=48000 ==> format[16]=AUDIO_F32SYS(33056),channels[3]=6,freq[2]=44100)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 6': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[16]=AUDIO_F32SYS(33056),channels[2]=4,freq[0]=11025 ==> format[11]=AUDIO_S32MSB(36896),channels[1]=2,freq[1]=22050)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[16]=AUDIO_F32SYS(33056),channels[2]=4,freq[1]=22050 ==> format[7]=AUDIO_U16MSB(4112),channels[2]=4,freq[2]=44100)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[16]=AUDIO_F32SYS(33056),channels[2]=4,freq[2]=44100 ==> format[17]=AUDIO_F32(33056),channels[0]=1,freq[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[16]=AUDIO_F32SYS(33056),channels[2]=4,freq[3]=48000 ==> format[2]=AUDIO_S16LSB(32784),channels[1]=2,freq[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[16]=AUDIO_F32SYS(33056),channels[3]=6,freq[0]=11025 ==> format[16]=AUDIO_F32SYS(33056),channels[3]=6,freq[0]=11025)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 0': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[16]=AUDIO_F32SYS(33056),channels[3]=6,freq[1]=22050 ==> format[17]=AUDIO_F32(33056),channels[1]=2,freq[1]=22050)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[16]=AUDIO_F32SYS(33056),channels[3]=6,freq[2]=44100 ==> format[2]=AUDIO_S16LSB(32784),channels[2]=4,freq[1]=22050)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[16]=AUDIO_F32SYS(33056),channels[3]=6,freq[3]=48000 ==> format[14]=AUDIO_F32LSB(33056),channels[0]=1,freq[0]=11025)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[17]=AUDIO_F32(33056),channels[0]=1,freq[0]=11025 ==> format[13]=AUDIO_S32(32800),channels[2]=4,freq[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 40': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[17]=AUDIO_F32(33056),channels[0]=1,freq[1]=22050 ==> format[0]=AUDIO_S8(32776),channels[1]=2,freq[3]=48000)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 12': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[17]=AUDIO_F32(33056),channels[0]=1,freq[2]=44100 ==> format[12]=AUDIO_S32SYS(32800),channels[0]=1,freq[1]=22050)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[17]=AUDIO_F32(33056),channels[0]=1,freq[3]=48000 ==> format[14]=AUDIO_F32LSB(33056),channels[2]=4,freq[1]=22050)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[17]=AUDIO_F32(33056),channels[1]=2,freq[0]=11025 ==> format[10]=AUDIO_S32LSB(32800),channels[2]=4,freq[2]=44100)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 16': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[17]=AUDIO_F32(33056),channels[1]=2,freq[1]=22050 ==> format[1]=AUDIO_U8(8),channels[2]=4,freq[0]=11025)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[17]=AUDIO_F32(33056),channels[1]=2,freq[2]=44100 ==> format[3]=AUDIO_S16MSB(36880),channels[3]=6,freq[2]=44100)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 3': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[17]=AUDIO_F32(33056),channels[1]=2,freq[3]=48000 ==> format[10]=AUDIO_S32LSB(32800),channels[3]=6,freq[0]=11025)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 6': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[17]=AUDIO_F32(33056),channels[2]=4,freq[0]=11025 ==> format[11]=AUDIO_S32MSB(36896),channels[2]=4,freq[0]=11025)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[17]=AUDIO_F32(33056),channels[2]=4,freq[1]=22050 ==> format[5]=AUDIO_S16(32784),channels[2]=4,freq[2]=44100)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[17]=AUDIO_F32(33056),channels[2]=4,freq[2]=44100 ==> format[5]=AUDIO_S16(32784),channels[0]=1,freq[1]=22050)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[17]=AUDIO_F32(33056),channels[2]=4,freq[3]=48000 ==> format[16]=AUDIO_F32SYS(33056),channels[1]=2,freq[2]=44100)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[17]=AUDIO_F32(33056),channels[3]=6,freq[0]=11025 ==> format[12]=AUDIO_S32SYS(32800),channels[0]=1,freq[1]=22050)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[17]=AUDIO_F32(33056),channels[3]=6,freq[1]=22050 ==> format[8]=AUDIO_U16SYS(16),channels[3]=6,freq[0]=11025)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[17]=AUDIO_F32(33056),channels[3]=6,freq[2]=44100 ==> format[13]=AUDIO_S32(32800),channels[3]=6,freq[1]=22050)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(format[17]=AUDIO_F32(33056),channels[3]=6,freq[3]=48000 ==> format[2]=AUDIO_S16LSB(32784),channels[1]=2,freq[2]=44100)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Cleanup of test files completed': Passed 384s INFO: 05/04/25 08:36:41: Fuzzer invocations: 864 384s INFO: 05/04/25 08:36:41: Assert Summary: Total=871 Passed=871 Failed=0 384s INFO: 05/04/25 08:36:41: Total Test runtime: 0.0 sec 384s INFO: 05/04/25 08:36:41: >>> Test 'audio_buildAudioCVT': Passed 384s INFO: 05/04/25 08:36:41: ----- Test Case 1.6: 'audio_buildAudioCVTNegative' started 384s INFO: 05/04/25 08:36:41: Test Description: 'Checks calls with invalid input to SDL_BuildAudioCVT' 384s INFO: 05/04/25 08:36:41: Test Iteration 1: execKey 1594254091943289493 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Check result from SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_ClearError()': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(NULL,...)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: -1, got: -1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetError()': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Validate that error message was not NULL': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Validate error message, expected: 'Parameter 'cvt' is invalid', got: 'Parameter 'cvt' is invalid'': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_ClearError()': Passed 384s INFO: 05/04/25 08:36:41: Invalid: spec1.format 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: -1, got: -1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetError()': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Validate that error message was not NULL or empty': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_ClearError()': Passed 384s INFO: 05/04/25 08:36:41: Invalid: spec1.channels 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: -1, got: -1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetError()': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Validate that error message was not NULL or empty': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_ClearError()': Passed 384s INFO: 05/04/25 08:36:41: Invalid: spec1.format spec1.channels 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: -1, got: -1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetError()': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Validate that error message was not NULL or empty': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_ClearError()': Passed 384s INFO: 05/04/25 08:36:41: Invalid: spec1.freq 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: -1, got: -1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetError()': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Validate that error message was not NULL or empty': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_ClearError()': Passed 384s INFO: 05/04/25 08:36:41: Invalid: spec1.format spec1.freq 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: -1, got: -1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetError()': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Validate that error message was not NULL or empty': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_ClearError()': Passed 384s INFO: 05/04/25 08:36:41: Invalid: spec1.channels spec1.freq 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: -1, got: -1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetError()': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Validate that error message was not NULL or empty': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_ClearError()': Passed 384s INFO: 05/04/25 08:36:41: Invalid: spec1.format spec1.channels spec1.freq 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: -1, got: -1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetError()': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Validate that error message was not NULL or empty': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_ClearError()': Passed 384s INFO: 05/04/25 08:36:41: Invalid: spec2.format 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: -1, got: -1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetError()': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Validate that error message was not NULL or empty': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_ClearError()': Passed 384s INFO: 05/04/25 08:36:41: Invalid: spec1.format spec2.format 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: -1, got: -1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetError()': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Validate that error message was not NULL or empty': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_ClearError()': Passed 384s INFO: 05/04/25 08:36:41: Invalid: spec1.channels spec2.format 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: -1, got: -1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetError()': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Validate that error message was not NULL or empty': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_ClearError()': Passed 384s INFO: 05/04/25 08:36:41: Invalid: spec1.format spec1.channels spec2.format 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: -1, got: -1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetError()': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Validate that error message was not NULL or empty': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_ClearError()': Passed 384s INFO: 05/04/25 08:36:41: Invalid: spec1.freq spec2.format 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: -1, got: -1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetError()': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Validate that error message was not NULL or empty': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_ClearError()': Passed 384s INFO: 05/04/25 08:36:41: Invalid: spec1.format spec1.freq spec2.format 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: -1, got: -1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetError()': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Validate that error message was not NULL or empty': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_ClearError()': Passed 384s INFO: 05/04/25 08:36:41: Invalid: spec1.channels spec1.freq spec2.format 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: -1, got: -1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetError()': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Validate that error message was not NULL or empty': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_ClearError()': Passed 384s INFO: 05/04/25 08:36:41: Invalid: spec1.format spec1.channels spec1.freq spec2.format 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: -1, got: -1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetError()': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Validate that error message was not NULL or empty': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_ClearError()': Passed 384s INFO: 05/04/25 08:36:41: Invalid: spec2.channels 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: -1, got: -1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetError()': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Validate that error message was not NULL or empty': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_ClearError()': Passed 384s INFO: 05/04/25 08:36:41: Invalid: spec1.format spec2.channels 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: -1, got: -1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetError()': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Validate that error message was not NULL or empty': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_ClearError()': Passed 384s INFO: 05/04/25 08:36:41: Invalid: spec1.channels spec2.channels 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: -1, got: -1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetError()': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Validate that error message was not NULL or empty': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_ClearError()': Passed 384s INFO: 05/04/25 08:36:41: Invalid: spec1.format spec1.channels spec2.channels 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: -1, got: -1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetError()': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Validate that error message was not NULL or empty': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_ClearError()': Passed 384s INFO: 05/04/25 08:36:41: Invalid: spec1.freq spec2.channels 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: -1, got: -1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetError()': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Validate that error message was not NULL or empty': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_ClearError()': Passed 384s INFO: 05/04/25 08:36:41: Invalid: spec1.format spec1.freq spec2.channels 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: -1, got: -1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetError()': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Validate that error message was not NULL or empty': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_ClearError()': Passed 384s INFO: 05/04/25 08:36:41: Invalid: spec1.channels spec1.freq spec2.channels 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: -1, got: -1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetError()': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Validate that error message was not NULL or empty': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_ClearError()': Passed 384s INFO: 05/04/25 08:36:41: Invalid: spec1.format spec1.channels spec1.freq spec2.channels 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: -1, got: -1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetError()': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Validate that error message was not NULL or empty': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_ClearError()': Passed 384s INFO: 05/04/25 08:36:41: Invalid: spec2.format spec2.channels 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: -1, got: -1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetError()': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Validate that error message was not NULL or empty': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_ClearError()': Passed 384s INFO: 05/04/25 08:36:41: Invalid: spec1.format spec2.format spec2.channels 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: -1, got: -1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetError()': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Validate that error message was not NULL or empty': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_ClearError()': Passed 384s INFO: 05/04/25 08:36:41: Invalid: spec1.channels spec2.format spec2.channels 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: -1, got: -1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetError()': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Validate that error message was not NULL or empty': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_ClearError()': Passed 384s INFO: 05/04/25 08:36:41: Invalid: spec1.format spec1.channels spec2.format spec2.channels 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: -1, got: -1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetError()': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Validate that error message was not NULL or empty': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_ClearError()': Passed 384s INFO: 05/04/25 08:36:41: Invalid: spec1.freq spec2.format spec2.channels 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: -1, got: -1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetError()': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Validate that error message was not NULL or empty': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_ClearError()': Passed 384s INFO: 05/04/25 08:36:41: Invalid: spec1.format spec1.freq spec2.format spec2.channels 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: -1, got: -1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetError()': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Validate that error message was not NULL or empty': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_ClearError()': Passed 384s INFO: 05/04/25 08:36:41: Invalid: spec1.channels spec1.freq spec2.format spec2.channels 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: -1, got: -1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetError()': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Validate that error message was not NULL or empty': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_ClearError()': Passed 384s INFO: 05/04/25 08:36:41: Invalid: spec1.format spec1.channels spec1.freq spec2.format spec2.channels 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: -1, got: -1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetError()': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Validate that error message was not NULL or empty': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_ClearError()': Passed 384s INFO: 05/04/25 08:36:41: Invalid: spec2.freq 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: -1, got: -1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetError()': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Validate that error message was not NULL or empty': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_ClearError()': Passed 384s INFO: 05/04/25 08:36:41: Invalid: spec1.format spec2.freq 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: -1, got: -1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetError()': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Validate that error message was not NULL or empty': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_ClearError()': Passed 384s INFO: 05/04/25 08:36:41: Invalid: spec1.channels spec2.freq 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: -1, got: -1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetError()': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Validate that error message was not NULL or empty': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_ClearError()': Passed 384s INFO: 05/04/25 08:36:41: Invalid: spec1.format spec1.channels spec2.freq 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: -1, got: -1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetError()': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Validate that error message was not NULL or empty': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_ClearError()': Passed 384s INFO: 05/04/25 08:36:41: Invalid: spec1.freq spec2.freq 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: -1, got: -1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetError()': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Validate that error message was not NULL or empty': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_ClearError()': Passed 384s INFO: 05/04/25 08:36:41: Invalid: spec1.format spec1.freq spec2.freq 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: -1, got: -1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetError()': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Validate that error message was not NULL or empty': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_ClearError()': Passed 384s INFO: 05/04/25 08:36:41: Invalid: spec1.channels spec1.freq spec2.freq 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: -1, got: -1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetError()': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Validate that error message was not NULL or empty': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_ClearError()': Passed 384s INFO: 05/04/25 08:36:41: Invalid: spec1.format spec1.channels spec1.freq spec2.freq 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: -1, got: -1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetError()': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Validate that error message was not NULL or empty': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_ClearError()': Passed 384s INFO: 05/04/25 08:36:41: Invalid: spec2.format spec2.freq 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: -1, got: -1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetError()': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Validate that error message was not NULL or empty': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_ClearError()': Passed 384s INFO: 05/04/25 08:36:41: Invalid: spec1.format spec2.format spec2.freq 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: -1, got: -1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetError()': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Validate that error message was not NULL or empty': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_ClearError()': Passed 384s INFO: 05/04/25 08:36:41: Invalid: spec1.channels spec2.format spec2.freq 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: -1, got: -1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetError()': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Validate that error message was not NULL or empty': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_ClearError()': Passed 384s INFO: 05/04/25 08:36:41: Invalid: spec1.format spec1.channels spec2.format spec2.freq 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: -1, got: -1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetError()': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Validate that error message was not NULL or empty': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_ClearError()': Passed 384s INFO: 05/04/25 08:36:41: Invalid: spec1.freq spec2.format spec2.freq 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: -1, got: -1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetError()': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Validate that error message was not NULL or empty': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_ClearError()': Passed 384s INFO: 05/04/25 08:36:41: Invalid: spec1.format spec1.freq spec2.format spec2.freq 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: -1, got: -1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetError()': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Validate that error message was not NULL or empty': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_ClearError()': Passed 384s INFO: 05/04/25 08:36:41: Invalid: spec1.channels spec1.freq spec2.format spec2.freq 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: -1, got: -1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetError()': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Validate that error message was not NULL or empty': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_ClearError()': Passed 384s INFO: 05/04/25 08:36:41: Invalid: spec1.format spec1.channels spec1.freq spec2.format spec2.freq 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: -1, got: -1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetError()': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Validate that error message was not NULL or empty': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_ClearError()': Passed 384s INFO: 05/04/25 08:36:41: Invalid: spec2.channels spec2.freq 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: -1, got: -1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetError()': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Validate that error message was not NULL or empty': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_ClearError()': Passed 384s INFO: 05/04/25 08:36:41: Invalid: spec1.format spec2.channels spec2.freq 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: -1, got: -1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetError()': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Validate that error message was not NULL or empty': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_ClearError()': Passed 384s INFO: 05/04/25 08:36:41: Invalid: spec1.channels spec2.channels spec2.freq 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: -1, got: -1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetError()': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Validate that error message was not NULL or empty': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_ClearError()': Passed 384s INFO: 05/04/25 08:36:41: Invalid: spec1.format spec1.channels spec2.channels spec2.freq 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: -1, got: -1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetError()': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Validate that error message was not NULL or empty': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_ClearError()': Passed 384s INFO: 05/04/25 08:36:41: Invalid: spec1.freq spec2.channels spec2.freq 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: -1, got: -1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetError()': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Validate that error message was not NULL or empty': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_ClearError()': Passed 384s INFO: 05/04/25 08:36:41: Invalid: spec1.format spec1.freq spec2.channels spec2.freq 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: -1, got: -1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetError()': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Validate that error message was not NULL or empty': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_ClearError()': Passed 384s INFO: 05/04/25 08:36:41: Invalid: spec1.channels spec1.freq spec2.channels spec2.freq 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: -1, got: -1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetError()': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Validate that error message was not NULL or empty': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_ClearError()': Passed 384s INFO: 05/04/25 08:36:41: Invalid: spec1.format spec1.channels spec1.freq spec2.channels spec2.freq 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: -1, got: -1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetError()': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Validate that error message was not NULL or empty': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_ClearError()': Passed 384s INFO: 05/04/25 08:36:41: Invalid: spec2.format spec2.channels spec2.freq 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: -1, got: -1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetError()': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Validate that error message was not NULL or empty': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_ClearError()': Passed 384s INFO: 05/04/25 08:36:41: Invalid: spec1.format spec2.format spec2.channels spec2.freq 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: -1, got: -1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetError()': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Validate that error message was not NULL or empty': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_ClearError()': Passed 384s INFO: 05/04/25 08:36:41: Invalid: spec1.channels spec2.format spec2.channels spec2.freq 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: -1, got: -1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetError()': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Validate that error message was not NULL or empty': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_ClearError()': Passed 384s INFO: 05/04/25 08:36:41: Invalid: spec1.format spec1.channels spec2.format spec2.channels spec2.freq 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: -1, got: -1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetError()': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Validate that error message was not NULL or empty': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_ClearError()': Passed 384s INFO: 05/04/25 08:36:41: Invalid: spec1.freq spec2.format spec2.channels spec2.freq 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: -1, got: -1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetError()': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Validate that error message was not NULL or empty': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_ClearError()': Passed 384s INFO: 05/04/25 08:36:41: Invalid: spec1.format spec1.freq spec2.format spec2.channels spec2.freq 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: -1, got: -1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetError()': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Validate that error message was not NULL or empty': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_ClearError()': Passed 384s INFO: 05/04/25 08:36:41: Invalid: spec1.channels spec1.freq spec2.format spec2.channels spec2.freq 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: -1, got: -1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetError()': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Validate that error message was not NULL or empty': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_ClearError()': Passed 384s INFO: 05/04/25 08:36:41: Invalid: spec1.format spec1.channels spec1.freq spec2.format spec2.channels spec2.freq 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify result value; expected: -1, got: -1': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetError()': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Validate that error message was not NULL or empty': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_ClearError()': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Cleanup of test files completed': Passed 384s INFO: 05/04/25 08:36:41: Assert Summary: Total=325 Passed=325 Failed=0 384s INFO: 05/04/25 08:36:41: Total Test runtime: 0.0 sec 384s INFO: 05/04/25 08:36:41: >>> Test 'audio_buildAudioCVTNegative': Passed 384s INFO: 05/04/25 08:36:41: ----- Test Case 1.7: 'audio_getAudioStatus' started 384s INFO: 05/04/25 08:36:41: Test Description: 'Checks current audio status.' 384s INFO: 05/04/25 08:36:41: Test Iteration 1: execKey 12819248176068896904 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Check result from SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetAudioStatus()': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify returned value; expected: STOPPED (0) | PLAYING (1) | PAUSED (2), got: 0': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Cleanup of test files completed': Passed 384s INFO: 05/04/25 08:36:41: Assert Summary: Total=5 Passed=5 Failed=0 384s INFO: 05/04/25 08:36:41: Total Test runtime: 0.0 sec 384s INFO: 05/04/25 08:36:41: >>> Test 'audio_getAudioStatus': Passed 384s INFO: 05/04/25 08:36:41: ----- Test Case 1.8: 'audio_openCloseAndGetAudioStatus' started 384s INFO: 05/04/25 08:36:41: Test Description: 'Opens and closes audio device and get audio status.' 384s INFO: 05/04/25 08:36:41: Test Iteration 1: execKey 16549396758790842117 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Check result from SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetNumAudioDevices(0)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'SDL_GetAudioDeviceName(0,0)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Validate device name is not NULL; got: System audio output device': Passed 384s INFO: 05/04/25 08:36:41: Assert 'SDL_OpenAudioDevice('System audio output device',...)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Validate device ID; expected: >=2, got: 2': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetAudioDeviceStatus()': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Verify returned value; expected: STOPPED (0) | PLAYING (1) | PAUSED (2), got: 2': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_CloseAudioDevice()': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Cleanup of test files completed': Passed 384s INFO: 05/04/25 08:36:41: Assert Summary: Total=11 Passed=11 Failed=0 384s INFO: 05/04/25 08:36:41: Total Test runtime: 0.6 sec 384s INFO: 05/04/25 08:36:41: >>> Test 'audio_openCloseAndGetAudioStatus': Passed 384s INFO: 05/04/25 08:36:41: ----- Test Case 1.9: 'audio_lockUnlockOpenAudioDevice' started 384s INFO: 05/04/25 08:36:41: Test Description: 'Locks and unlocks an open audio device.' 384s INFO: 05/04/25 08:36:41: Test Iteration 1: execKey 7753859190550822444 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Check result from SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Call to SDL_GetNumAudioDevices(0)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'SDL_GetAudioDeviceName(0,0)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Validate device name is not NULL; got: System audio output device': Passed 384s INFO: 05/04/25 08:36:41: Assert 'SDL_OpenAudioDevice('System audio output device',...)': Passed 384s INFO: 05/04/25 08:36:41: Assert 'Validate device ID; expected: >=2, got: 2': Passed 384s INFO: 05/04/25 08:36:41: Assert 'SDL_LockAudioDevice(2)': Passed 384s INFO: 05/04/25 08:36:41: Simulate callback processing - delay 384s INFO: 05/04/25 08:36:41: Assert 'SDL_UnlockAudioDevice(2)': Passed 385s INFO: 05/04/25 08:36:42: Assert 'Call to SDL_CloseAudioDevice()': Passed 385s INFO: 05/04/25 08:36:42: Assert 'Cleanup of test files completed': Passed 385s INFO: 05/04/25 08:36:42: Assert Summary: Total=11 Passed=11 Failed=0 385s INFO: 05/04/25 08:36:42: Total Test runtime: 0.6 sec 385s INFO: 05/04/25 08:36:42: >>> Test 'audio_lockUnlockOpenAudioDevice': Passed 385s INFO: 05/04/25 08:36:42: ----- Test Case 1.10: 'audio_convertAudio' started 385s INFO: 05/04/25 08:36:42: Test Description: 'Convert audio using available formats.' 385s INFO: 05/04/25 08:36:42: Test Iteration 1: execKey 11997922151508560205 385s INFO: 05/04/25 08:36:42: >>> Test 'audio_convertAudio': Skipped (Disabled) 385s INFO: 05/04/25 08:36:42: Total Test runtime: 0.0 sec 385s INFO: 05/04/25 08:36:42: ----- Test Case 1.11: 'audio_openCloseAudioDeviceConnected' started 385s INFO: 05/04/25 08:36:42: Test Description: 'Opens and closes audio device and get connected status.' 385s INFO: 05/04/25 08:36:42: Test Iteration 1: execKey 13231193009994545076 385s INFO: 05/04/25 08:36:42: >>> Test 'audio_openCloseAudioDeviceConnected': Skipped (Disabled) 385s INFO: 05/04/25 08:36:42: Total Test runtime: 0.0 sec 385s INFO: 05/04/25 08:36:42: ----- Test Case 1.12: 'audio_quitInitAudioSubSystem' started 385s INFO: 05/04/25 08:36:42: Test Description: 'Quit and re-init audio subsystem.' 385s INFO: 05/04/25 08:36:42: Test Iteration 1: execKey 14630060715009140015 385s INFO: 05/04/25 08:36:42: Assert 'Call to SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 385s INFO: 05/04/25 08:36:42: Assert 'Check result from SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 385s INFO: 05/04/25 08:36:42: Assert 'Call to SDL_QuitSubSystem(SDL_INIT_AUDIO)': Passed 385s INFO: 05/04/25 08:36:42: Assert 'Call to SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 385s INFO: 05/04/25 08:36:42: Assert 'Check result from SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 385s INFO: 05/04/25 08:36:42: Assert 'Cleanup of test files completed': Passed 385s INFO: 05/04/25 08:36:42: Assert Summary: Total=6 Passed=6 Failed=0 385s INFO: 05/04/25 08:36:42: Total Test runtime: 0.0 sec 385s INFO: 05/04/25 08:36:42: >>> Test 'audio_quitInitAudioSubSystem': Passed 385s INFO: 05/04/25 08:36:42: ----- Test Case 1.13: 'audio_initQuitAudio' started 385s INFO: 05/04/25 08:36:42: Test Description: 'Init and quit audio drivers directly.' 385s INFO: 05/04/25 08:36:42: Test Iteration 1: execKey 7369806998057569345 385s INFO: 05/04/25 08:36:42: Assert 'Call to SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 385s INFO: 05/04/25 08:36:42: Assert 'Check result from SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 385s INFO: 05/04/25 08:36:42: Assert 'Call to SDL_QuitSubSystem(SDL_INIT_AUDIO)': Passed 385s INFO: 05/04/25 08:36:42: Assert 'Call to SDL_AudioInit('dummy')': Passed 385s INFO: 05/04/25 08:36:42: Assert 'Validate result value; expected: 0 got: 0': Passed 385s INFO: 05/04/25 08:36:42: Assert 'Call to SDL_AudioQuit()': Passed 385s INFO: 05/04/25 08:36:42: Assert 'Call to SDL_AudioInit(NULL)': Passed 385s INFO: 05/04/25 08:36:42: Assert 'Validate result value; expected: 0 got: 0': Passed 385s INFO: 05/04/25 08:36:42: Assert 'Call to SDL_AudioQuit()': Passed 385s INFO: 05/04/25 08:36:42: Assert 'Call to SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 385s INFO: 05/04/25 08:36:42: Assert 'Check result from SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 385s INFO: 05/04/25 08:36:42: Assert 'Cleanup of test files completed': Passed 385s INFO: 05/04/25 08:36:42: Assert Summary: Total=12 Passed=12 Failed=0 385s INFO: 05/04/25 08:36:42: Total Test runtime: 0.0 sec 385s INFO: 05/04/25 08:36:42: >>> Test 'audio_initQuitAudio': Passed 385s INFO: 05/04/25 08:36:42: ----- Test Case 1.14: 'audio_initOpenCloseQuitAudio' started 385s INFO: 05/04/25 08:36:42: Test Description: 'Cycle through init, open, close and quit with various audio specs.' 385s INFO: 05/04/25 08:36:42: Test Iteration 1: execKey 6970841731610816973 385s INFO: 05/04/25 08:36:42: Assert 'Call to SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 385s INFO: 05/04/25 08:36:42: Assert 'Check result from SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 385s INFO: 05/04/25 08:36:42: Assert 'Call to SDL_QuitSubSystem(SDL_INIT_AUDIO)': Passed 385s INFO: 05/04/25 08:36:42: Assert 'Call to SDL_AudioInit('dummy')': Passed 385s INFO: 05/04/25 08:36:42: Assert 'Validate result value; expected: 0 got: 0': Passed 385s INFO: 05/04/25 08:36:42: Assert 'Call to SDL_GetNumAudioDevices(SDL_FALSE)': Passed 385s INFO: 05/04/25 08:36:42: Assert 'Validate result value; expected: >=0 got: 1': Passed 385s INFO: 05/04/25 08:36:42: Assert 'Call to SDL_OpenAudio(desired_spec_0, NULL), call 1': Passed 385s INFO: 05/04/25 08:36:42: Assert 'Verify return value; expected: 0, got: 0': Passed 385s INFO: 05/04/25 08:36:42: Assert 'Call to SDL_CloseAudio(), call 1': Passed 385s INFO: 05/04/25 08:36:42: Assert 'Call to SDL_AudioQuit(), call 1': Passed 385s INFO: 05/04/25 08:36:42: Assert 'Call to SDL_AudioInit('dummy')': Passed 385s INFO: 05/04/25 08:36:42: Assert 'Validate result value; expected: 0 got: 0': Passed 385s INFO: 05/04/25 08:36:42: Assert 'Call to SDL_GetNumAudioDevices(SDL_FALSE)': Passed 385s INFO: 05/04/25 08:36:42: Assert 'Validate result value; expected: >=0 got: 1': Passed 385s INFO: 05/04/25 08:36:42: Assert 'Call to SDL_OpenAudio(desired_spec_1, NULL), call 1': Passed 385s INFO: 05/04/25 08:36:42: Assert 'Verify return value; expected: 0, got: 0': Passed 385s INFO: 05/04/25 08:36:42: Assert 'Call to SDL_OpenAudio(desired_spec_1, NULL), call 2': Passed 385s INFO: 05/04/25 08:36:42: Assert 'Verify return value; expected: -1, got: -1': Passed 385s INFO: 05/04/25 08:36:42: Assert 'Call to SDL_CloseAudio(), call 1': Passed 385s INFO: 05/04/25 08:36:42: Assert 'Call to SDL_CloseAudio(), call 2': Passed 385s INFO: 05/04/25 08:36:42: Assert 'Call to SDL_AudioQuit(), call 1': Passed 385s INFO: 05/04/25 08:36:42: Assert 'Call to SDL_AudioQuit(), call 2': Passed 385s INFO: 05/04/25 08:36:42: Assert 'Call to SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 385s INFO: 05/04/25 08:36:42: Assert 'Check result from SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 385s INFO: 05/04/25 08:36:42: Assert 'Cleanup of test files completed': Passed 385s INFO: 05/04/25 08:36:42: Assert Summary: Total=26 Passed=26 Failed=0 385s INFO: 05/04/25 08:36:42: Total Test runtime: 0.7 sec 385s INFO: 05/04/25 08:36:42: >>> Test 'audio_initOpenCloseQuitAudio': Passed 385s INFO: 05/04/25 08:36:42: ----- Test Case 1.15: 'audio_pauseUnpauseAudio' started 385s INFO: 05/04/25 08:36:42: Test Description: 'Pause and Unpause audio for various audio specs while testing callback.' 385s INFO: 05/04/25 08:36:42: Test Iteration 1: execKey 12846478387681143827 385s INFO: 05/04/25 08:36:42: Assert 'Call to SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 385s INFO: 05/04/25 08:36:42: Assert 'Check result from SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 385s INFO: 05/04/25 08:36:42: Assert 'Call to SDL_QuitSubSystem(SDL_INIT_AUDIO)': Passed 385s INFO: 05/04/25 08:36:42: Assert 'Call to SDL_AudioInit('dummy')': Passed 385s INFO: 05/04/25 08:36:42: Assert 'Validate result value; expected: 0 got: 0': Passed 385s INFO: 05/04/25 08:36:42: Assert 'Call to SDL_GetNumAudioDevices(SDL_FALSE)': Passed 385s INFO: 05/04/25 08:36:42: Assert 'Validate result value; expected: >=0 got: 1': Passed 385s INFO: 05/04/25 08:36:42: Assert 'Call to SDL_OpenAudio(desired_spec_0, NULL)': Passed 385s INFO: 05/04/25 08:36:42: Assert 'Verify return value; expected: 0 got: 0': Passed 385s INFO: 05/04/25 08:36:42: Pause/Unpause iteration: 1 385s INFO: 05/04/25 08:36:42: Assert 'Call to SDL_PauseAudio(0), call 1': Passed 386s # Executing: SDL2/testautomation.test 386s INFO: 05/04/25 08:36:43: Assert 'Verify callback counter; expected: >0 got: 1': Passed 386s INFO: 05/04/25 08:36:43: Assert 'Verify callback length; expected: >0 got: 16384': Passed 386s INFO: 05/04/25 08:36:43: Assert 'Call to SDL_PauseAudio(1), call 1': Passed 386s INFO: 05/04/25 08:36:43: Assert 'Verify callback counter; expected: 1, got: 1': Passed 386s INFO: 05/04/25 08:36:43: Pause/Unpause iteration: 2 386s INFO: 05/04/25 08:36:43: Assert 'Call to SDL_PauseAudio(0), call 1': Passed 386s INFO: 05/04/25 08:36:43: Assert 'Verify callback counter; expected: >0 got: 1': Passed 386s INFO: 05/04/25 08:36:43: Assert 'Verify callback length; expected: >0 got: 16384': Passed 386s INFO: 05/04/25 08:36:43: Assert 'Call to SDL_PauseAudio(1), call 1': Passed 386s INFO: 05/04/25 08:36:43: Assert 'Verify callback counter; expected: 1, got: 1': Passed 386s INFO: 05/04/25 08:36:43: Pause/Unpause iteration: 3 386s INFO: 05/04/25 08:36:43: Assert 'Call to SDL_PauseAudio(0), call 1': Passed 386s INFO: 05/04/25 08:36:43: Assert 'Verify callback counter; expected: >0 got: 1': Passed 386s INFO: 05/04/25 08:36:43: Assert 'Verify callback length; expected: >0 got: 16384': Passed 386s INFO: 05/04/25 08:36:43: Assert 'Call to SDL_PauseAudio(1), call 1': Passed 387s INFO: 05/04/25 08:36:43: Assert 'Verify callback counter; expected: 1, got: 1': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_CloseAudio()': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_AudioQuit()': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_AudioInit('dummy')': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Validate result value; expected: 0 got: 0': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetNumAudioDevices(SDL_FALSE)': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Validate result value; expected: >=0 got: 1': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_OpenAudio(desired_spec_1, NULL)': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Verify return value; expected: 0 got: 0': Passed 387s INFO: 05/04/25 08:36:44: Pause/Unpause iteration: 1 387s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_PauseAudio(0), call 1': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_PauseAudio(0), call 2': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Verify callback counter; expected: >0 got: 1': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Verify callback length; expected: >0 got: 16384': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_PauseAudio(1), call 1': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_PauseAudio(4972), call 2': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Verify callback counter; expected: 1, got: 1': Passed 387s INFO: 05/04/25 08:36:44: Pause/Unpause iteration: 2 387s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_PauseAudio(0), call 1': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_PauseAudio(0), call 2': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Verify callback counter; expected: >0 got: 1': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Verify callback length; expected: >0 got: 16384': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_PauseAudio(1), call 1': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_PauseAudio(8860), call 2': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Verify callback counter; expected: 1, got: 1': Passed 387s INFO: 05/04/25 08:36:44: Pause/Unpause iteration: 3 387s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_PauseAudio(0), call 1': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_PauseAudio(0), call 2': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Verify callback counter; expected: >0 got: 1': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Verify callback length; expected: >0 got: 16384': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_PauseAudio(1), call 1': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_PauseAudio(2411), call 2': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Verify callback counter; expected: 1, got: 1': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_CloseAudio()': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_AudioQuit()': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Check result from SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Cleanup of test files completed': Passed 387s INFO: 05/04/25 08:36:44: Fuzzer invocations: 3 387s INFO: 05/04/25 08:36:44: Assert Summary: Total=58 Passed=58 Failed=0 387s INFO: 05/04/25 08:36:44: Total Test runtime: 1.9 sec 387s INFO: 05/04/25 08:36:44: >>> Test 'audio_pauseUnpauseAudio': Passed 387s INFO: 05/04/25 08:36:44: ----- Test Case 1.16: 'audio_resampleLoss' started 387s INFO: 05/04/25 08:36:44: Test Description: 'Check signal-to-noise ratio and maximum error of audio resampling.' 387s INFO: 05/04/25 08:36:44: Test Iteration 1: execKey 12958102424662857878 387s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Check result from SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Test resampling of 50 s 440 Hz 0.000000 phase sine wave from sampling rate of 44100 Hz to 48000 Hz': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_BuildAudioCVT(&cvt, AUDIO_F32SYS, 1, 44100, AUDIO_F32SYS, 1, 48000)': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Expected SDL_BuildAudioCVT to succeed and conversion to be needed.': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Expected input buffer to be created.': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_ConvertAudio(&cvt)': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Expected SDL_ConvertAudio to succeed.': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Expected output length 9600000, got 9600000.': Passed 387s INFO: 05/04/25 08:36:44: Resampling used 0.036607 seconds. 387s INFO: 05/04/25 08:36:44: Assert 'Sum of squared target should be finite.': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Sum of squared error should be finite.': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Signal-to-noise ratio should not be NaN.': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Maximum conversion error should be finite.': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Conversion signal-to-noise ratio 61.306635 dB should be no less than 60.000000 dB.': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Maximum conversion error 0.002269 should be no more than 0.002500.': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Test resampling of 50 s 5000 Hz 1.570796 phase sine wave from sampling rate of 20000 Hz to 10000 Hz': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_BuildAudioCVT(&cvt, AUDIO_F32SYS, 1, 20000, AUDIO_F32SYS, 1, 10000)': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Expected SDL_BuildAudioCVT to succeed and conversion to be needed.': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Expected input buffer to be created.': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_ConvertAudio(&cvt)': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Expected SDL_ConvertAudio to succeed.': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Expected output length 2000000, got 2000000.': Passed 387s INFO: 05/04/25 08:36:44: Resampling used 0.008185 seconds. 387s INFO: 05/04/25 08:36:44: Assert 'Sum of squared target should be finite.': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Sum of squared error should be finite.': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Signal-to-noise ratio should not be NaN.': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Maximum conversion error should be finite.': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Conversion signal-to-noise ratio 65.981977 dB should be no less than 65.000000 dB.': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Maximum conversion error 0.000530 should be no more than 0.001000.': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Cleanup of test files completed': Passed 387s INFO: 05/04/25 08:36:44: Assert Summary: Total=29 Passed=29 Failed=0 387s INFO: 05/04/25 08:36:44: Total Test runtime: 0.1 sec 387s INFO: 05/04/25 08:36:44: >>> Test 'audio_resampleLoss': Passed 387s INFO: 05/04/25 08:36:44: Total Suite runtime: 3.8 sec 387s INFO: 05/04/25 08:36:44: Suite Summary: Total=16 Passed=14 Failed=0 Skipped=2 387s INFO: 05/04/25 08:36:44: >>> Suite 'Audio': Passed 387s INFO: 05/04/25 08:36:44: ===== Test Suite 2: 'Clipboard' started 387s INFO: 05/04/25 08:36:44: ----- Test Case 2.1: 'clipboard_testHasClipboardText' started 387s INFO: 05/04/25 08:36:44: Test Description: 'Check call to SDL_HasClipboardText' 387s INFO: 05/04/25 08:36:44: Test Iteration 1: execKey 388278873467835102 387s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_HasClipboardText succeeded': Passed 387s INFO: 05/04/25 08:36:44: Assert Summary: Total=1 Passed=1 Failed=0 387s INFO: 05/04/25 08:36:44: Total Test runtime: 0.0 sec 387s INFO: 05/04/25 08:36:44: >>> Test 'clipboard_testHasClipboardText': Passed 387s INFO: 05/04/25 08:36:44: ----- Test Case 2.2: 'clipboard_testHasPrimarySelectionText' started 387s INFO: 05/04/25 08:36:44: Test Description: 'Check call to SDL_HasPrimarySelectionText' 387s INFO: 05/04/25 08:36:44: Test Iteration 1: execKey 7858581032994296809 387s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_HasPrimarySelectionText succeeded': Passed 387s INFO: 05/04/25 08:36:44: Assert Summary: Total=1 Passed=1 Failed=0 387s INFO: 05/04/25 08:36:44: Total Test runtime: 0.0 sec 387s INFO: 05/04/25 08:36:44: >>> Test 'clipboard_testHasPrimarySelectionText': Passed 387s INFO: 05/04/25 08:36:44: ----- Test Case 2.3: 'clipboard_testGetClipboardText' started 387s INFO: 05/04/25 08:36:44: Test Description: 'Check call to SDL_GetClipboardText' 387s INFO: 05/04/25 08:36:44: Test Iteration 1: execKey 1524826191542935662 387s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetClipboardText succeeded': Passed 387s INFO: 05/04/25 08:36:44: Assert Summary: Total=1 Passed=1 Failed=0 387s INFO: 05/04/25 08:36:44: Total Test runtime: 0.0 sec 387s INFO: 05/04/25 08:36:44: >>> Test 'clipboard_testGetClipboardText': Passed 387s INFO: 05/04/25 08:36:44: ----- Test Case 2.4: 'clipboard_testGetPrimarySelectionText' started 387s INFO: 05/04/25 08:36:44: Test Description: 'Check call to SDL_GetPrimarySelectionText' 387s INFO: 05/04/25 08:36:44: Test Iteration 1: execKey 3515688943140486287 387s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetPrimarySelectionText succeeded': Passed 387s INFO: 05/04/25 08:36:44: Assert Summary: Total=1 Passed=1 Failed=0 387s INFO: 05/04/25 08:36:44: Total Test runtime: 0.0 sec 387s INFO: 05/04/25 08:36:44: >>> Test 'clipboard_testGetPrimarySelectionText': Passed 387s INFO: 05/04/25 08:36:44: ----- Test Case 2.5: 'clipboard_testSetClipboardText' started 387s INFO: 05/04/25 08:36:44: Test Description: 'Check call to SDL_SetClipboardText' 387s INFO: 05/04/25 08:36:44: Test Iteration 1: execKey 1074963451939014524 387s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetClipboardText succeeded': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Validate SDL_SetClipboardText result, expected 0, got 0': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Verify SDL_SetClipboardText did not modify input string, expected '$xI*tlz&]w{Rxq0PQzZ?Ti/XUBb0', got '$xI*tlz&]w{Rxq0PQzZ?Ti/XUBb0'': Passed 387s INFO: 05/04/25 08:36:44: Fuzzer invocations: 30 387s INFO: 05/04/25 08:36:44: Assert Summary: Total=3 Passed=3 Failed=0 387s INFO: 05/04/25 08:36:44: Total Test runtime: 0.0 sec 387s INFO: 05/04/25 08:36:44: >>> Test 'clipboard_testSetClipboardText': Passed 387s INFO: 05/04/25 08:36:44: ----- Test Case 2.6: 'clipboard_testSetPrimarySelectionText' started 387s INFO: 05/04/25 08:36:44: Test Description: 'Check call to SDL_SetPrimarySelectionText' 387s INFO: 05/04/25 08:36:44: Test Iteration 1: execKey 7902827821592561293 387s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetPrimarySelectionText succeeded': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Validate SDL_SetPrimarySelectionText result, expected 0, got 0': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Verify SDL_SetPrimarySelectionText did not modify input string, expected 'mjJXjKp'slaypmc^kaR(8;WjBPS'!2 -zt8]cf%l3nJP;/ku?sf', got 'mjJXjKp'slaypmc^kaR(8;WjBPS'!2 -zt8]cf%l3nJP;/ku?sf'': Passed 387s INFO: 05/04/25 08:36:44: Fuzzer invocations: 95 387s INFO: 05/04/25 08:36:44: Assert Summary: Total=3 Passed=3 Failed=0 387s INFO: 05/04/25 08:36:44: Total Test runtime: 0.0 sec 387s INFO: 05/04/25 08:36:44: >>> Test 'clipboard_testSetPrimarySelectionText': Passed 387s INFO: 05/04/25 08:36:44: ----- Test Case 2.7: 'clipboard_testClipboardTextFunctions' started 387s INFO: 05/04/25 08:36:44: Test Description: 'End-to-end test of SDL_xyzClipboardText functions' 387s INFO: 05/04/25 08:36:44: Test Iteration 1: execKey 6649484912873664298 387s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_HasClipboardText succeeded': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetClipboardText(NULL) succeeded': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Verify result from SDL_SetClipboardText(NULL), expected 0, got 0': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetClipboardText succeeded': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_HasClipboardText succeeded': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Verify SDL_HasClipboardText returned SDL_FALSE, got SDL_FALSE': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetClipboardText succeeded': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Verify SDL_GetClipboardText returned string with length 0, got length 0': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetClipboardText succeeded': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Verify result from SDL_SetClipboardText(NULL), expected 0, got 0': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Verify SDL_SetClipboardText did not modify input string, expected 'IL$6$F|M[L#rWT8%2nRGANa&z5JfjUT@|X&=3k2/u*WJX>U}qcYlz\wvoK(eqi~FOFb-NkRO8/A.~"iz:{vKcF9^.JG,q5//o.', got 'IL$6$F|M[L#rWT8%2nRGANa&z5JfjUT@|X&=3k2/u*WJX>U}qcYlz\wvoK(eqi~FOFb-NkRO8/A.~"iz:{vKcF9^.JG,q5//o.'': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_HasClipboardText succeeded': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Verify SDL_HasClipboardText returned SDL_TRUE, got SDL_TRUE': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetClipboardText succeeded': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Verify SDL_GetClipboardText returned correct string, expected 'IL$6$F|M[L#rWT8%2nRGANa&z5JfjUT@|X&=3k2/u*WJX>U}qcYlz\wvoK(eqi~FOFb-NkRO8/A.~"iz:{vKcF9^.JG,q5//o.', got 'IL$6$F|M[L#rWT8%2nRGANa&z5JfjUT@|X&=3k2/u*WJX>U}qcYlz\wvoK(eqi~FOFb-NkRO8/A.~"iz:{vKcF9^.JG,q5//o.'': Passed 387s INFO: 05/04/25 08:36:44: Fuzzer invocations: 100 387s INFO: 05/04/25 08:36:44: Assert Summary: Total=15 Passed=15 Failed=0 387s INFO: 05/04/25 08:36:44: Total Test runtime: 0.0 sec 387s INFO: 05/04/25 08:36:44: >>> Test 'clipboard_testClipboardTextFunctions': Passed 387s INFO: 05/04/25 08:36:44: ----- Test Case 2.8: 'clipboard_testPrimarySelectionTextFunctions' started 387s INFO: 05/04/25 08:36:44: Test Description: 'End-to-end test of SDL_xyzPrimarySelectionText functions' 387s INFO: 05/04/25 08:36:44: Test Iteration 1: execKey 1995197980116982952 387s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_HasPrimarySelectionText succeeded': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetPrimarySelectionText(NULL) succeeded': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Verify result from SDL_SetPrimarySelectionText(NULL), expected 0, got 0': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetPrimarySelectionText succeeded': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_HasPrimarySelectionText succeeded': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Verify SDL_HasPrimarySelectionText returned SDL_FALSE, got SDL_FALSE': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetPrimarySelectionText succeeded': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Verify SDL_GetPrimarySelectionText returned string with length 0, got length 0': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetPrimarySelectionText succeeded': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Verify result from SDL_SetPrimarySelectionText(NULL), expected 0, got 0': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Verify SDL_SetPrimarySelectionText did not modify input string, expected 'T2$~&n[*jQ{Qgt+&$+}G_&S|Pf|c"%[Q[t#7H@w;z[{CyyN9]=p^$>> Test 'clipboard_testPrimarySelectionTextFunctions': Passed 387s INFO: 05/04/25 08:36:44: Total Suite runtime: 0.0 sec 387s INFO: 05/04/25 08:36:44: Suite Summary: Total=8 Passed=8 Failed=0 Skipped=0 387s INFO: 05/04/25 08:36:44: >>> Suite 'Clipboard': Passed 387s INFO: 05/04/25 08:36:44: ===== Test Suite 3: 'Events' started 387s INFO: 05/04/25 08:36:44: ----- Test Case 3.1: 'events_pushPumpAndPollUserevent' started 387s INFO: 05/04/25 08:36:44: Test Description: 'Pushes, pumps and polls a user event' 387s INFO: 05/04/25 08:36:44: Test Iteration 1: execKey 12381432888589168490 387s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_PushEvent()': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_PumpEvents()': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_PollEvent()': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Check result from SDL_PollEvent, expected: 1, got: 1': Passed 387s INFO: 05/04/25 08:36:44: Fuzzer invocations: 1 387s INFO: 05/04/25 08:36:44: Assert Summary: Total=4 Passed=4 Failed=0 387s INFO: 05/04/25 08:36:44: Total Test runtime: 0.0 sec 387s INFO: 05/04/25 08:36:44: >>> Test 'events_pushPumpAndPollUserevent': Passed 387s INFO: 05/04/25 08:36:44: ----- Test Case 3.2: 'events_addDelEventWatch' started 387s INFO: 05/04/25 08:36:44: Test Description: 'Adds and deletes an event watch function with NULL userdata' 387s INFO: 05/04/25 08:36:44: Test Iteration 1: execKey 10419177973254996595 387s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_AddEventWatch()': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_PushEvent()': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_PumpEvents()': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Check that event filter was called': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_DelEventWatch()': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_PushEvent()': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_PumpEvents()': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Check that event filter was NOT called': Passed 387s INFO: 05/04/25 08:36:44: Fuzzer invocations: 1 387s INFO: 05/04/25 08:36:44: Assert Summary: Total=8 Passed=8 Failed=0 387s INFO: 05/04/25 08:36:44: Total Test runtime: 0.0 sec 387s INFO: 05/04/25 08:36:44: >>> Test 'events_addDelEventWatch': Passed 387s INFO: 05/04/25 08:36:44: ----- Test Case 3.3: 'events_addDelEventWatchWithUserdata' started 387s INFO: 05/04/25 08:36:44: Test Description: 'Adds and deletes an event watch function with userdata' 387s INFO: 05/04/25 08:36:44: Test Iteration 1: execKey 5383586785316428868 387s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_AddEventWatch()': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Check userdata pointer, expected: non-NULL, got: non-NULL': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Check userdata value, expected: 920, got: 920': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_PushEvent()': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_PumpEvents()': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Check that event filter was called': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_DelEventWatch()': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_PushEvent()': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_PumpEvents()': Passed 387s INFO: 05/04/25 08:36:44: Assert 'Check that event filter was NOT called': Passed 387s INFO: 05/04/25 08:36:44: Fuzzer invocations: 2 387s INFO: 05/04/25 08:36:44: Assert Summary: Total=10 Passed=10 Failed=0 387s INFO: 05/04/25 08:36:44: Total Test runtime: 0.0 sec 387s INFO: 05/04/25 08:36:44: >>> Test 'events_addDelEventWatchWithUserdata': Passed 387s INFO: 05/04/25 08:36:44: Total Suite runtime: 0.0 sec 387s INFO: 05/04/25 08:36:44: Suite Summary: Total=3 Passed=3 Failed=0 Skipped=0 387s INFO: 05/04/25 08:36:44: >>> Suite 'Events': Passed 387s INFO: 05/04/25 08:36:44: ===== Test Suite 4: 'GUID' started 387s INFO: 05/04/25 08:36:44: ----- Test Case 4.1: 'TestGuidFromString' started 387s INFO: 05/04/25 08:36:44: Test Description: 'Call to SDL_GUIDFromString' 387s INFO: 05/04/25 08:36:44: Test Iteration 1: execKey 7166691741716999263 387s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GUIDFromString': Passed 387s INFO: 05/04/25 08:36:44: Assert 'GUID from string, GUID was: '0000000000000000ffffffffffffffff'': Passed 387s INFO: 05/04/25 08:36:44: Assert 'GUID from string, GUID was: '00112233445566778091a2b3c4d5e6f0'': Passed 387s INFO: 05/04/25 08:36:44: Assert 'GUID from string, GUID was: 'a0112233445566778091a2b3c4d5e6f0'': Passed 387s INFO: 05/04/25 08:36:44: Assert 'GUID from string, GUID was: 'a0112233445566778091a2b3c4d5e6f1'': Passed 387s INFO: 05/04/25 08:36:44: Assert 'GUID from string, GUID was: 'a0112233445566778191a2b3c4d5e6f0'': Passed 387s INFO: 05/04/25 08:36:44: Assert Summary: Total=6 Passed=6 Failed=0 387s INFO: 05/04/25 08:36:44: Total Test runtime: 0.0 sec 387s INFO: 05/04/25 08:36:44: >>> Test 'TestGuidFromString': Passed 387s INFO: 05/04/25 08:36:44: ----- Test Case 4.2: 'TestGuidToString' started 387s INFO: 05/04/25 08:36:44: Test Description: 'Call to SDL_GUIDToString' 387s INFO: 05/04/25 08:36:44: Test Iteration 1: execKey 12454258381537487389 387s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GUIDToString': Passed 387s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2694881440, got: 2694881440, at size=0': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 0: wrote 0 of 0 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2711724449, got: 2711724449, at size=1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 1: wrote 1 of 1 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2728567458, got: 2728567458, at size=2': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 2: wrote 1 of 2 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2745410467, got: 2745410467, at size=3': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 3: wrote 3 of 3 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2762253476, got: 2762253476, at size=4': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 4: wrote 3 of 4 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2779096485, got: 2779096485, at size=5': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 5: wrote 5 of 5 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2795939494, got: 2795939494, at size=6': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 6: wrote 5 of 6 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2812782503, got: 2812782503, at size=7': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 7: wrote 7 of 7 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2829625512, got: 2829625512, at size=8': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 8: wrote 7 of 8 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2846468521, got: 2846468521, at size=9': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 9: wrote 9 of 9 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2863311530, got: 2863311530, at size=10': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 10: wrote 9 of 10 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2880154539, got: 2880154539, at size=11': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 11: wrote 11 of 11 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2896997548, got: 2896997548, at size=12': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 12: wrote 11 of 12 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2913840557, got: 2913840557, at size=13': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 13: wrote 13 of 13 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2930683566, got: 2930683566, at size=14': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 14: wrote 13 of 14 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2947526575, got: 2947526575, at size=15': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 15: wrote 15 of 15 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2964369584, got: 2964369584, at size=16': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 16: wrote 15 of 16 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2981212593, got: 2981212593, at size=17': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 17: wrote 17 of 17 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2998055602, got: 2998055602, at size=18': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 18: wrote 17 of 18 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3014898611, got: 3014898611, at size=19': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 19: wrote 19 of 19 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3031741620, got: 3031741620, at size=20': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 20: wrote 19 of 20 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3048584629, got: 3048584629, at size=21': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 21: wrote 21 of 21 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3065427638, got: 3065427638, at size=22': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 22: wrote 21 of 22 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3082270647, got: 3082270647, at size=23': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 23: wrote 23 of 23 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3099113656, got: 3099113656, at size=24': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 24: wrote 23 of 24 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3115956665, got: 3115956665, at size=25': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 25: wrote 25 of 25 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3132799674, got: 3132799674, at size=26': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 26: wrote 25 of 26 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3149642683, got: 3149642683, at size=27': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 27: wrote 27 of 27 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3166485692, got: 3166485692, at size=28': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 28: wrote 27 of 28 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3183328701, got: 3183328701, at size=29': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 29: wrote 29 of 29 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3200171710, got: 3200171710, at size=30': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 30: wrote 29 of 30 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3217014719, got: 3217014719, at size=31': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 31: wrote 31 of 31 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3233857728, got: 3233857728, at size=32': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 32: wrote 31 of 32 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3250700737, got: 3250700737, at size=33': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 33: wrote 33 of 33 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'GUID string equality, from string: 0000000000000000ffffffffffffffff': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3267543746, got: 3267543746, at size=34': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 34: wrote 33 of 34 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'GUID string equality, from string: 0000000000000000ffffffffffffffff': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3284386755, got: 3284386755, at size=35': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 35: wrote 33 of 35 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'GUID string equality, from string: 0000000000000000ffffffffffffffff': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3301229764, got: 3301229764, at size=36': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 36: wrote 33 of 36 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'GUID string equality, from string: 0000000000000000ffffffffffffffff': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2694881440, got: 2694881440, at size=0': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 0: wrote 0 of 0 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2711724449, got: 2711724449, at size=1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 1: wrote 1 of 1 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2728567458, got: 2728567458, at size=2': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 2: wrote 1 of 2 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2745410467, got: 2745410467, at size=3': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 3: wrote 3 of 3 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2762253476, got: 2762253476, at size=4': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 4: wrote 3 of 4 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2779096485, got: 2779096485, at size=5': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 5: wrote 5 of 5 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2795939494, got: 2795939494, at size=6': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 6: wrote 5 of 6 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2812782503, got: 2812782503, at size=7': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 7: wrote 7 of 7 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2829625512, got: 2829625512, at size=8': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 8: wrote 7 of 8 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2846468521, got: 2846468521, at size=9': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 9: wrote 9 of 9 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2863311530, got: 2863311530, at size=10': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 10: wrote 9 of 10 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2880154539, got: 2880154539, at size=11': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 11: wrote 11 of 11 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2896997548, got: 2896997548, at size=12': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 12: wrote 11 of 12 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2913840557, got: 2913840557, at size=13': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 13: wrote 13 of 13 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2930683566, got: 2930683566, at size=14': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 14: wrote 13 of 14 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2947526575, got: 2947526575, at size=15': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 15: wrote 15 of 15 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2964369584, got: 2964369584, at size=16': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 16: wrote 15 of 16 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2981212593, got: 2981212593, at size=17': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 17: wrote 17 of 17 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2998055602, got: 2998055602, at size=18': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 18: wrote 17 of 18 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3014898611, got: 3014898611, at size=19': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 19: wrote 19 of 19 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3031741620, got: 3031741620, at size=20': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 20: wrote 19 of 20 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3048584629, got: 3048584629, at size=21': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 21: wrote 21 of 21 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3065427638, got: 3065427638, at size=22': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 22: wrote 21 of 22 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3082270647, got: 3082270647, at size=23': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 23: wrote 23 of 23 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3099113656, got: 3099113656, at size=24': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 24: wrote 23 of 24 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3115956665, got: 3115956665, at size=25': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 25: wrote 25 of 25 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3132799674, got: 3132799674, at size=26': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 26: wrote 25 of 26 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3149642683, got: 3149642683, at size=27': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 27: wrote 27 of 27 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3166485692, got: 3166485692, at size=28': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 28: wrote 27 of 28 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3183328701, got: 3183328701, at size=29': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 29: wrote 29 of 29 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3200171710, got: 3200171710, at size=30': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 30: wrote 29 of 30 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3217014719, got: 3217014719, at size=31': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 31: wrote 31 of 31 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3233857728, got: 3233857728, at size=32': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 32: wrote 31 of 32 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3250700737, got: 3250700737, at size=33': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 33: wrote 33 of 33 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'GUID string equality, from string: 00112233445566778091a2b3c4d5e6f0': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3267543746, got: 3267543746, at size=34': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 34: wrote 33 of 34 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'GUID string equality, from string: 00112233445566778091a2b3c4d5e6f0': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3284386755, got: 3284386755, at size=35': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 35: wrote 33 of 35 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'GUID string equality, from string: 00112233445566778091a2b3c4d5e6f0': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3301229764, got: 3301229764, at size=36': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 36: wrote 33 of 36 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'GUID string equality, from string: 00112233445566778091a2b3c4d5e6f0': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2694881440, got: 2694881440, at size=0': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 0: wrote 0 of 0 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2711724449, got: 2711724449, at size=1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 1: wrote 1 of 1 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2728567458, got: 2728567458, at size=2': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 2: wrote 1 of 2 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2745410467, got: 2745410467, at size=3': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 3: wrote 3 of 3 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2762253476, got: 2762253476, at size=4': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 4: wrote 3 of 4 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2779096485, got: 2779096485, at size=5': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 5: wrote 5 of 5 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2795939494, got: 2795939494, at size=6': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 6: wrote 5 of 6 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2812782503, got: 2812782503, at size=7': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 7: wrote 7 of 7 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2829625512, got: 2829625512, at size=8': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 8: wrote 7 of 8 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2846468521, got: 2846468521, at size=9': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 9: wrote 9 of 9 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2863311530, got: 2863311530, at size=10': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 10: wrote 9 of 10 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2880154539, got: 2880154539, at size=11': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 11: wrote 11 of 11 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2896997548, got: 2896997548, at size=12': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 12: wrote 11 of 12 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2913840557, got: 2913840557, at size=13': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 13: wrote 13 of 13 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2930683566, got: 2930683566, at size=14': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 14: wrote 13 of 14 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2947526575, got: 2947526575, at size=15': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 15: wrote 15 of 15 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2964369584, got: 2964369584, at size=16': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 16: wrote 15 of 16 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2981212593, got: 2981212593, at size=17': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 17: wrote 17 of 17 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2998055602, got: 2998055602, at size=18': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 18: wrote 17 of 18 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3014898611, got: 3014898611, at size=19': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 19: wrote 19 of 19 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3031741620, got: 3031741620, at size=20': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 20: wrote 19 of 20 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3048584629, got: 3048584629, at size=21': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 21: wrote 21 of 21 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3065427638, got: 3065427638, at size=22': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 22: wrote 21 of 22 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3082270647, got: 3082270647, at size=23': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 23: wrote 23 of 23 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3099113656, got: 3099113656, at size=24': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 24: wrote 23 of 24 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3115956665, got: 3115956665, at size=25': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 25: wrote 25 of 25 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3132799674, got: 3132799674, at size=26': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 26: wrote 25 of 26 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3149642683, got: 3149642683, at size=27': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 27: wrote 27 of 27 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3166485692, got: 3166485692, at size=28': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 28: wrote 27 of 28 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3183328701, got: 3183328701, at size=29': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 29: wrote 29 of 29 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3200171710, got: 3200171710, at size=30': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 30: wrote 29 of 30 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3217014719, got: 3217014719, at size=31': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 31: wrote 31 of 31 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3233857728, got: 3233857728, at size=32': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 32: wrote 31 of 32 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3250700737, got: 3250700737, at size=33': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 33: wrote 33 of 33 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'GUID string equality, from string: a0112233445566778091a2b3c4d5e6f0': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3267543746, got: 3267543746, at size=34': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 34: wrote 33 of 34 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'GUID string equality, from string: a0112233445566778091a2b3c4d5e6f0': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3284386755, got: 3284386755, at size=35': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 35: wrote 33 of 35 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'GUID string equality, from string: a0112233445566778091a2b3c4d5e6f0': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3301229764, got: 3301229764, at size=36': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 36: wrote 33 of 36 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'GUID string equality, from string: a0112233445566778091a2b3c4d5e6f0': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2694881440, got: 2694881440, at size=0': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 0: wrote 0 of 0 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2711724449, got: 2711724449, at size=1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 1: wrote 1 of 1 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2728567458, got: 2728567458, at size=2': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 2: wrote 1 of 2 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2745410467, got: 2745410467, at size=3': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 3: wrote 3 of 3 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2762253476, got: 2762253476, at size=4': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 4: wrote 3 of 4 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2779096485, got: 2779096485, at size=5': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 5: wrote 5 of 5 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2795939494, got: 2795939494, at size=6': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 6: wrote 5 of 6 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2812782503, got: 2812782503, at size=7': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 7: wrote 7 of 7 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2829625512, got: 2829625512, at size=8': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 8: wrote 7 of 8 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2846468521, got: 2846468521, at size=9': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 9: wrote 9 of 9 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2863311530, got: 2863311530, at size=10': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 10: wrote 9 of 10 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2880154539, got: 2880154539, at size=11': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 11: wrote 11 of 11 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2896997548, got: 2896997548, at size=12': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 12: wrote 11 of 12 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2913840557, got: 2913840557, at size=13': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 13: wrote 13 of 13 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2930683566, got: 2930683566, at size=14': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 14: wrote 13 of 14 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2947526575, got: 2947526575, at size=15': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 15: wrote 15 of 15 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2964369584, got: 2964369584, at size=16': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 16: wrote 15 of 16 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2981212593, got: 2981212593, at size=17': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 17: wrote 17 of 17 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2998055602, got: 2998055602, at size=18': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 18: wrote 17 of 18 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3014898611, got: 3014898611, at size=19': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 19: wrote 19 of 19 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3031741620, got: 3031741620, at size=20': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 20: wrote 19 of 20 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3048584629, got: 3048584629, at size=21': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 21: wrote 21 of 21 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3065427638, got: 3065427638, at size=22': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 22: wrote 21 of 22 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3082270647, got: 3082270647, at size=23': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 23: wrote 23 of 23 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3099113656, got: 3099113656, at size=24': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 24: wrote 23 of 24 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3115956665, got: 3115956665, at size=25': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 25: wrote 25 of 25 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3132799674, got: 3132799674, at size=26': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 26: wrote 25 of 26 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3149642683, got: 3149642683, at size=27': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 27: wrote 27 of 27 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3166485692, got: 3166485692, at size=28': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 28: wrote 27 of 28 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3183328701, got: 3183328701, at size=29': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 29: wrote 29 of 29 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3200171710, got: 3200171710, at size=30': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 30: wrote 29 of 30 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3217014719, got: 3217014719, at size=31': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 31: wrote 31 of 31 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3233857728, got: 3233857728, at size=32': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 32: wrote 31 of 32 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3250700737, got: 3250700737, at size=33': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 33: wrote 33 of 33 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'GUID string equality, from string: a0112233445566778091a2b3c4d5e6f1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3267543746, got: 3267543746, at size=34': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 34: wrote 33 of 34 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'GUID string equality, from string: a0112233445566778091a2b3c4d5e6f1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3284386755, got: 3284386755, at size=35': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 35: wrote 33 of 35 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'GUID string equality, from string: a0112233445566778091a2b3c4d5e6f1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3301229764, got: 3301229764, at size=36': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 36: wrote 33 of 36 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'GUID string equality, from string: a0112233445566778091a2b3c4d5e6f1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2694881440, got: 2694881440, at size=0': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 0: wrote 0 of 0 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2711724449, got: 2711724449, at size=1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 1: wrote 1 of 1 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2728567458, got: 2728567458, at size=2': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 2: wrote 1 of 2 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2745410467, got: 2745410467, at size=3': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 3: wrote 3 of 3 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2762253476, got: 2762253476, at size=4': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 4: wrote 3 of 4 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2779096485, got: 2779096485, at size=5': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 5: wrote 5 of 5 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2795939494, got: 2795939494, at size=6': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 6: wrote 5 of 6 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2812782503, got: 2812782503, at size=7': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 7: wrote 7 of 7 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2829625512, got: 2829625512, at size=8': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 8: wrote 7 of 8 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2846468521, got: 2846468521, at size=9': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 9: wrote 9 of 9 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2863311530, got: 2863311530, at size=10': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 10: wrote 9 of 10 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2880154539, got: 2880154539, at size=11': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 11: wrote 11 of 11 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2896997548, got: 2896997548, at size=12': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 12: wrote 11 of 12 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2913840557, got: 2913840557, at size=13': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 13: wrote 13 of 13 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2930683566, got: 2930683566, at size=14': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 14: wrote 13 of 14 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2947526575, got: 2947526575, at size=15': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 15: wrote 15 of 15 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2964369584, got: 2964369584, at size=16': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 16: wrote 15 of 16 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2981212593, got: 2981212593, at size=17': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 17: wrote 17 of 17 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 2998055602, got: 2998055602, at size=18': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 18: wrote 17 of 18 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3014898611, got: 3014898611, at size=19': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 19: wrote 19 of 19 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3031741620, got: 3031741620, at size=20': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 20: wrote 19 of 20 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3048584629, got: 3048584629, at size=21': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 21: wrote 21 of 21 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3065427638, got: 3065427638, at size=22': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 22: wrote 21 of 22 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3082270647, got: 3082270647, at size=23': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 23: wrote 23 of 23 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3099113656, got: 3099113656, at size=24': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 24: wrote 23 of 24 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3115956665, got: 3115956665, at size=25': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 25: wrote 25 of 25 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3132799674, got: 3132799674, at size=26': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 26: wrote 25 of 26 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3149642683, got: 3149642683, at size=27': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 27: wrote 27 of 27 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3166485692, got: 3166485692, at size=28': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 28: wrote 27 of 28 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3183328701, got: 3183328701, at size=29': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 29: wrote 29 of 29 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3200171710, got: 3200171710, at size=30': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 30: wrote 29 of 30 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3217014719, got: 3217014719, at size=31': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 31: wrote 31 of 31 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3233857728, got: 3233857728, at size=32': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 32: wrote 31 of 32 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3250700737, got: 3250700737, at size=33': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 33: wrote 33 of 33 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'GUID string equality, from string: a0112233445566778191a2b3c4d5e6f0': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3267543746, got: 3267543746, at size=34': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 34: wrote 33 of 34 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'GUID string equality, from string: a0112233445566778191a2b3c4d5e6f0': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3284386755, got: 3284386755, at size=35': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 35: wrote 33 of 35 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'GUID string equality, from string: a0112233445566778191a2b3c4d5e6f0': Passed 388s INFO: 05/04/25 08:36:44: Assert 'String buffer memory before output untouched, expected: 3301229764, got: 3301229764, at size=36': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Output length is within expected bounds, with length 36: wrote 33 of 36 permitted bytes': Passed 388s INFO: 05/04/25 08:36:44: Assert 'GUID string equality, from string: a0112233445566778191a2b3c4d5e6f0': Passed 388s INFO: 05/04/25 08:36:44: Assert Summary: Total=391 Passed=391 Failed=0 388s INFO: 05/04/25 08:36:44: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:44: >>> Test 'TestGuidToString': Passed 388s INFO: 05/04/25 08:36:44: Total Suite runtime: 0.0 sec 388s INFO: 05/04/25 08:36:44: Suite Summary: Total=2 Passed=2 Failed=0 Skipped=0 388s INFO: 05/04/25 08:36:44: >>> Suite 'GUID': Passed 388s INFO: 05/04/25 08:36:44: ===== Test Suite 5: 'Hints' started 388s INFO: 05/04/25 08:36:44: ----- Test Case 5.1: 'hints_getHint' started 388s INFO: 05/04/25 08:36:44: Test Description: 'Call to SDL_GetHint' 388s INFO: 05/04/25 08:36:44: Test Iteration 1: execKey 15337309453420573751 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_ACCELEROMETER_AS_JOYSTICK) - using define definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_ACCELEROMETER_AS_JOYSTICK) - using string definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify returned values are equal; got: result1='null' result2='null': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_FRAMEBUFFER_ACCELERATION) - using define definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_FRAMEBUFFER_ACCELERATION) - using string definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify returned values are equal; got: result1='null' result2='null': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_GAMECONTROLLERCONFIG) - using define definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_GAMECONTROLLERCONFIG) - using string definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify returned values are equal; got: result1='null' result2='null': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_GRAB_KEYBOARD) - using define definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_GRAB_KEYBOARD) - using string definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify returned values are equal; got: result1='null' result2='null': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_IOS_IDLE_TIMER_DISABLED) - using define definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_IDLE_TIMER_DISABLED) - using string definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify returned values are equal; got: result1='null' result2='null': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_JOYSTICK_ALLOW_BACKGROUND_EVENTS) - using define definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_JOYSTICK_ALLOW_BACKGROUND_EVENTS) - using string definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify returned values are equal; got: result1='null' result2='null': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_MAC_CTRL_CLICK_EMULATE_RIGHT_CLICK) - using define definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_MAC_CTRL_CLICK_EMULATE_RIGHT_CLICK) - using string definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify returned values are equal; got: result1='null' result2='null': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_MOUSE_RELATIVE_MODE_WARP) - using define definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_MOUSE_RELATIVE_MODE_WARP) - using string definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify returned values are equal; got: result1='null' result2='null': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_IOS_ORIENTATIONS) - using define definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_ORIENTATIONS) - using string definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify returned values are equal; got: result1='null' result2='null': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_RENDER_DIRECT3D_THREADSAFE) - using define definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_RENDER_DIRECT3D_THREADSAFE) - using string definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify returned values are equal; got: result1='null' result2='null': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_RENDER_DRIVER) - using define definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_RENDER_DRIVER) - using string definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify returned values are equal; got: result1='null' result2='null': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_RENDER_OPENGL_SHADERS) - using define definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_RENDER_OPENGL_SHADERS) - using string definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify returned values are equal; got: result1='null' result2='null': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_RENDER_SCALE_QUALITY) - using define definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_RENDER_SCALE_QUALITY) - using string definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify returned values are equal; got: result1='null' result2='null': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_RENDER_VSYNC) - using define definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_RENDER_VSYNC) - using string definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify returned values are equal; got: result1='null' result2='null': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_TIMER_RESOLUTION) - using define definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_TIMER_RESOLUTION) - using string definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify returned values are equal; got: result1='null' result2='null': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_VIDEO_ALLOW_SCREENSAVER) - using define definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_VIDEO_ALLOW_SCREENSAVER) - using string definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify returned values are equal; got: result1='null' result2='null': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_VIDEO_HIGHDPI_DISABLED) - using define definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_VIDEO_HIGHDPI_DISABLED) - using string definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify returned values are equal; got: result1='null' result2='null': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_VIDEO_MAC_FULLSCREEN_SPACES) - using define definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_VIDEO_MAC_FULLSCREEN_SPACES) - using string definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify returned values are equal; got: result1='null' result2='null': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_VIDEO_MINIMIZE_ON_FOCUS_LOSS) - using define definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_VIDEO_MINIMIZE_ON_FOCUS_LOSS) - using string definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify returned values are equal; got: result1='null' result2='null': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_VIDEO_WINDOW_SHARE_PIXEL_FORMAT) - using define definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_VIDEO_WINDOW_SHARE_PIXEL_FORMAT) - using string definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify returned values are equal; got: result1='null' result2='null': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_VIDEO_WIN_D3DCOMPILER) - using define definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_VIDEO_WIN_D3DCOMPILER) - using string definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify returned values are equal; got: result1='null' result2='null': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_VIDEO_X11_XRANDR) - using define definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_VIDEO_X11_XRANDR) - using string definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify returned values are equal; got: result1='null' result2='null': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_XINPUT_ENABLED) - using define definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_XINPUT_ENABLED) - using string definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify returned values are equal; got: result1='null' result2='null': Passed 388s INFO: 05/04/25 08:36:44: Assert Summary: Total=69 Passed=69 Failed=0 388s INFO: 05/04/25 08:36:44: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:44: >>> Test 'hints_getHint': Passed 388s INFO: 05/04/25 08:36:44: ----- Test Case 5.2: 'hints_setHint' started 388s INFO: 05/04/25 08:36:44: Test Description: 'Call to SDL_SetHint' 388s INFO: 05/04/25 08:36:44: Test Iteration 1: execKey 4114685302023705461 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_ACCELEROMETER_AS_JOYSTICK)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetHint(SDL_ACCELEROMETER_AS_JOYSTICK, U/Ubk[%r^e) (iteration 1)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify valid result was returned, got: 1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_ACCELEROMETER_AS_JOYSTICK) - using string definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify returned value equals set value; got: testValue='U/Ubk[%r^e' value='U/Ubk[%r^e': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetHint(SDL_ACCELEROMETER_AS_JOYSTICK, U/Ubk[%r^e) (iteration 2)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify valid result was returned, got: 1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_ACCELEROMETER_AS_JOYSTICK) - using string definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify returned value equals set value; got: testValue='U/Ubk[%r^e' value='U/Ubk[%r^e': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetHint(SDL_ACCELEROMETER_AS_JOYSTICK, originalValue)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify valid result was returned, got: 1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_FRAMEBUFFER_ACCELERATION)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetHint(SDL_FRAMEBUFFER_ACCELERATION, U/Ubk[%r^e) (iteration 1)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify valid result was returned, got: 1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_FRAMEBUFFER_ACCELERATION) - using string definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify returned value equals set value; got: testValue='U/Ubk[%r^e' value='U/Ubk[%r^e': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetHint(SDL_FRAMEBUFFER_ACCELERATION, U/Ubk[%r^e) (iteration 2)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify valid result was returned, got: 1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_FRAMEBUFFER_ACCELERATION) - using string definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify returned value equals set value; got: testValue='U/Ubk[%r^e' value='U/Ubk[%r^e': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetHint(SDL_FRAMEBUFFER_ACCELERATION, originalValue)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify valid result was returned, got: 1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_GAMECONTROLLERCONFIG)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetHint(SDL_GAMECONTROLLERCONFIG, U/Ubk[%r^e) (iteration 1)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify valid result was returned, got: 1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_GAMECONTROLLERCONFIG) - using string definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify returned value equals set value; got: testValue='U/Ubk[%r^e' value='U/Ubk[%r^e': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetHint(SDL_GAMECONTROLLERCONFIG, U/Ubk[%r^e) (iteration 2)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify valid result was returned, got: 1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_GAMECONTROLLERCONFIG) - using string definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify returned value equals set value; got: testValue='U/Ubk[%r^e' value='U/Ubk[%r^e': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetHint(SDL_GAMECONTROLLERCONFIG, originalValue)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify valid result was returned, got: 1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_GRAB_KEYBOARD)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetHint(SDL_GRAB_KEYBOARD, U/Ubk[%r^e) (iteration 1)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify valid result was returned, got: 1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_GRAB_KEYBOARD) - using string definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify returned value equals set value; got: testValue='U/Ubk[%r^e' value='U/Ubk[%r^e': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetHint(SDL_GRAB_KEYBOARD, U/Ubk[%r^e) (iteration 2)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify valid result was returned, got: 1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_GRAB_KEYBOARD) - using string definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify returned value equals set value; got: testValue='U/Ubk[%r^e' value='U/Ubk[%r^e': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetHint(SDL_GRAB_KEYBOARD, originalValue)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify valid result was returned, got: 1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_IOS_IDLE_TIMER_DISABLED)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetHint(SDL_IOS_IDLE_TIMER_DISABLED, U/Ubk[%r^e) (iteration 1)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify valid result was returned, got: 1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_IDLE_TIMER_DISABLED) - using string definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify returned value equals set value; got: testValue='U/Ubk[%r^e' value='U/Ubk[%r^e': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetHint(SDL_IOS_IDLE_TIMER_DISABLED, U/Ubk[%r^e) (iteration 2)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify valid result was returned, got: 1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_IDLE_TIMER_DISABLED) - using string definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify returned value equals set value; got: testValue='U/Ubk[%r^e' value='U/Ubk[%r^e': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetHint(SDL_IOS_IDLE_TIMER_DISABLED, originalValue)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify valid result was returned, got: 1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_JOYSTICK_ALLOW_BACKGROUND_EVENTS)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetHint(SDL_JOYSTICK_ALLOW_BACKGROUND_EVENTS, U/Ubk[%r^e) (iteration 1)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify valid result was returned, got: 1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_JOYSTICK_ALLOW_BACKGROUND_EVENTS) - using string definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify returned value equals set value; got: testValue='U/Ubk[%r^e' value='U/Ubk[%r^e': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetHint(SDL_JOYSTICK_ALLOW_BACKGROUND_EVENTS, U/Ubk[%r^e) (iteration 2)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify valid result was returned, got: 1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_JOYSTICK_ALLOW_BACKGROUND_EVENTS) - using string definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify returned value equals set value; got: testValue='U/Ubk[%r^e' value='U/Ubk[%r^e': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetHint(SDL_JOYSTICK_ALLOW_BACKGROUND_EVENTS, originalValue)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify valid result was returned, got: 1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_MAC_CTRL_CLICK_EMULATE_RIGHT_CLICK)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetHint(SDL_MAC_CTRL_CLICK_EMULATE_RIGHT_CLICK, U/Ubk[%r^e) (iteration 1)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify valid result was returned, got: 1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_MAC_CTRL_CLICK_EMULATE_RIGHT_CLICK) - using string definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify returned value equals set value; got: testValue='U/Ubk[%r^e' value='U/Ubk[%r^e': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetHint(SDL_MAC_CTRL_CLICK_EMULATE_RIGHT_CLICK, U/Ubk[%r^e) (iteration 2)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify valid result was returned, got: 1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_MAC_CTRL_CLICK_EMULATE_RIGHT_CLICK) - using string definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify returned value equals set value; got: testValue='U/Ubk[%r^e' value='U/Ubk[%r^e': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetHint(SDL_MAC_CTRL_CLICK_EMULATE_RIGHT_CLICK, originalValue)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify valid result was returned, got: 1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_MOUSE_RELATIVE_MODE_WARP)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetHint(SDL_MOUSE_RELATIVE_MODE_WARP, U/Ubk[%r^e) (iteration 1)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify valid result was returned, got: 1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_MOUSE_RELATIVE_MODE_WARP) - using string definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify returned value equals set value; got: testValue='U/Ubk[%r^e' value='U/Ubk[%r^e': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetHint(SDL_MOUSE_RELATIVE_MODE_WARP, U/Ubk[%r^e) (iteration 2)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify valid result was returned, got: 1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_MOUSE_RELATIVE_MODE_WARP) - using string definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify returned value equals set value; got: testValue='U/Ubk[%r^e' value='U/Ubk[%r^e': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetHint(SDL_MOUSE_RELATIVE_MODE_WARP, originalValue)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify valid result was returned, got: 1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_IOS_ORIENTATIONS)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetHint(SDL_IOS_ORIENTATIONS, U/Ubk[%r^e) (iteration 1)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify valid result was returned, got: 1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_ORIENTATIONS) - using string definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify returned value equals set value; got: testValue='U/Ubk[%r^e' value='U/Ubk[%r^e': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetHint(SDL_IOS_ORIENTATIONS, U/Ubk[%r^e) (iteration 2)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify valid result was returned, got: 1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_ORIENTATIONS) - using string definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify returned value equals set value; got: testValue='U/Ubk[%r^e' value='U/Ubk[%r^e': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetHint(SDL_IOS_ORIENTATIONS, originalValue)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify valid result was returned, got: 1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_RENDER_DIRECT3D_THREADSAFE)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetHint(SDL_RENDER_DIRECT3D_THREADSAFE, U/Ubk[%r^e) (iteration 1)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify valid result was returned, got: 1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_RENDER_DIRECT3D_THREADSAFE) - using string definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify returned value equals set value; got: testValue='U/Ubk[%r^e' value='U/Ubk[%r^e': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetHint(SDL_RENDER_DIRECT3D_THREADSAFE, U/Ubk[%r^e) (iteration 2)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify valid result was returned, got: 1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_RENDER_DIRECT3D_THREADSAFE) - using string definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify returned value equals set value; got: testValue='U/Ubk[%r^e' value='U/Ubk[%r^e': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetHint(SDL_RENDER_DIRECT3D_THREADSAFE, originalValue)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify valid result was returned, got: 1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_RENDER_DRIVER)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetHint(SDL_RENDER_DRIVER, U/Ubk[%r^e) (iteration 1)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify valid result was returned, got: 1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_RENDER_DRIVER) - using string definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify returned value equals set value; got: testValue='U/Ubk[%r^e' value='U/Ubk[%r^e': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetHint(SDL_RENDER_DRIVER, U/Ubk[%r^e) (iteration 2)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify valid result was returned, got: 1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_RENDER_DRIVER) - using string definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify returned value equals set value; got: testValue='U/Ubk[%r^e' value='U/Ubk[%r^e': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetHint(SDL_RENDER_DRIVER, originalValue)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify valid result was returned, got: 1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_RENDER_OPENGL_SHADERS)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetHint(SDL_RENDER_OPENGL_SHADERS, U/Ubk[%r^e) (iteration 1)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify valid result was returned, got: 1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_RENDER_OPENGL_SHADERS) - using string definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify returned value equals set value; got: testValue='U/Ubk[%r^e' value='U/Ubk[%r^e': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetHint(SDL_RENDER_OPENGL_SHADERS, U/Ubk[%r^e) (iteration 2)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify valid result was returned, got: 1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_RENDER_OPENGL_SHADERS) - using string definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify returned value equals set value; got: testValue='U/Ubk[%r^e' value='U/Ubk[%r^e': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetHint(SDL_RENDER_OPENGL_SHADERS, originalValue)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify valid result was returned, got: 1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_RENDER_SCALE_QUALITY)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetHint(SDL_RENDER_SCALE_QUALITY, U/Ubk[%r^e) (iteration 1)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify valid result was returned, got: 1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_RENDER_SCALE_QUALITY) - using string definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify returned value equals set value; got: testValue='U/Ubk[%r^e' value='U/Ubk[%r^e': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetHint(SDL_RENDER_SCALE_QUALITY, U/Ubk[%r^e) (iteration 2)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify valid result was returned, got: 1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_RENDER_SCALE_QUALITY) - using string definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify returned value equals set value; got: testValue='U/Ubk[%r^e' value='U/Ubk[%r^e': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetHint(SDL_RENDER_SCALE_QUALITY, originalValue)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify valid result was returned, got: 1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_RENDER_VSYNC)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetHint(SDL_RENDER_VSYNC, U/Ubk[%r^e) (iteration 1)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify valid result was returned, got: 1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_RENDER_VSYNC) - using string definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify returned value equals set value; got: testValue='U/Ubk[%r^e' value='U/Ubk[%r^e': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetHint(SDL_RENDER_VSYNC, U/Ubk[%r^e) (iteration 2)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify valid result was returned, got: 1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_RENDER_VSYNC) - using string definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify returned value equals set value; got: testValue='U/Ubk[%r^e' value='U/Ubk[%r^e': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetHint(SDL_RENDER_VSYNC, originalValue)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify valid result was returned, got: 1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_TIMER_RESOLUTION)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetHint(SDL_TIMER_RESOLUTION, U/Ubk[%r^e) (iteration 1)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify valid result was returned, got: 1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_TIMER_RESOLUTION) - using string definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify returned value equals set value; got: testValue='U/Ubk[%r^e' value='U/Ubk[%r^e': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetHint(SDL_TIMER_RESOLUTION, U/Ubk[%r^e) (iteration 2)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify valid result was returned, got: 1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_TIMER_RESOLUTION) - using string definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify returned value equals set value; got: testValue='U/Ubk[%r^e' value='U/Ubk[%r^e': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetHint(SDL_TIMER_RESOLUTION, originalValue)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify valid result was returned, got: 1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_VIDEO_ALLOW_SCREENSAVER)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetHint(SDL_VIDEO_ALLOW_SCREENSAVER, U/Ubk[%r^e) (iteration 1)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify valid result was returned, got: 1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_VIDEO_ALLOW_SCREENSAVER) - using string definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify returned value equals set value; got: testValue='U/Ubk[%r^e' value='U/Ubk[%r^e': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetHint(SDL_VIDEO_ALLOW_SCREENSAVER, U/Ubk[%r^e) (iteration 2)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify valid result was returned, got: 1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_VIDEO_ALLOW_SCREENSAVER) - using string definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify returned value equals set value; got: testValue='U/Ubk[%r^e' value='U/Ubk[%r^e': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetHint(SDL_VIDEO_ALLOW_SCREENSAVER, originalValue)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify valid result was returned, got: 1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_VIDEO_HIGHDPI_DISABLED)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetHint(SDL_VIDEO_HIGHDPI_DISABLED, U/Ubk[%r^e) (iteration 1)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify valid result was returned, got: 1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_VIDEO_HIGHDPI_DISABLED) - using string definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify returned value equals set value; got: testValue='U/Ubk[%r^e' value='U/Ubk[%r^e': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetHint(SDL_VIDEO_HIGHDPI_DISABLED, U/Ubk[%r^e) (iteration 2)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify valid result was returned, got: 1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_VIDEO_HIGHDPI_DISABLED) - using string definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify returned value equals set value; got: testValue='U/Ubk[%r^e' value='U/Ubk[%r^e': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetHint(SDL_VIDEO_HIGHDPI_DISABLED, originalValue)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify valid result was returned, got: 1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_VIDEO_MAC_FULLSCREEN_SPACES)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetHint(SDL_VIDEO_MAC_FULLSCREEN_SPACES, U/Ubk[%r^e) (iteration 1)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify valid result was returned, got: 1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_VIDEO_MAC_FULLSCREEN_SPACES) - using string definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify returned value equals set value; got: testValue='U/Ubk[%r^e' value='U/Ubk[%r^e': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetHint(SDL_VIDEO_MAC_FULLSCREEN_SPACES, U/Ubk[%r^e) (iteration 2)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify valid result was returned, got: 1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_VIDEO_MAC_FULLSCREEN_SPACES) - using string definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify returned value equals set value; got: testValue='U/Ubk[%r^e' value='U/Ubk[%r^e': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetHint(SDL_VIDEO_MAC_FULLSCREEN_SPACES, originalValue)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify valid result was returned, got: 1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_VIDEO_MINIMIZE_ON_FOCUS_LOSS)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetHint(SDL_VIDEO_MINIMIZE_ON_FOCUS_LOSS, U/Ubk[%r^e) (iteration 1)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify valid result was returned, got: 1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_VIDEO_MINIMIZE_ON_FOCUS_LOSS) - using string definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify returned value equals set value; got: testValue='U/Ubk[%r^e' value='U/Ubk[%r^e': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetHint(SDL_VIDEO_MINIMIZE_ON_FOCUS_LOSS, U/Ubk[%r^e) (iteration 2)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify valid result was returned, got: 1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_VIDEO_MINIMIZE_ON_FOCUS_LOSS) - using string definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify returned value equals set value; got: testValue='U/Ubk[%r^e' value='U/Ubk[%r^e': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetHint(SDL_VIDEO_MINIMIZE_ON_FOCUS_LOSS, originalValue)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify valid result was returned, got: 1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_VIDEO_WINDOW_SHARE_PIXEL_FORMAT)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetHint(SDL_VIDEO_WINDOW_SHARE_PIXEL_FORMAT, U/Ubk[%r^e) (iteration 1)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify valid result was returned, got: 1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_VIDEO_WINDOW_SHARE_PIXEL_FORMAT) - using string definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify returned value equals set value; got: testValue='U/Ubk[%r^e' value='U/Ubk[%r^e': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetHint(SDL_VIDEO_WINDOW_SHARE_PIXEL_FORMAT, U/Ubk[%r^e) (iteration 2)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify valid result was returned, got: 1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_VIDEO_WINDOW_SHARE_PIXEL_FORMAT) - using string definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify returned value equals set value; got: testValue='U/Ubk[%r^e' value='U/Ubk[%r^e': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetHint(SDL_VIDEO_WINDOW_SHARE_PIXEL_FORMAT, originalValue)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify valid result was returned, got: 1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_VIDEO_WIN_D3DCOMPILER)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetHint(SDL_VIDEO_WIN_D3DCOMPILER, U/Ubk[%r^e) (iteration 1)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify valid result was returned, got: 1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_VIDEO_WIN_D3DCOMPILER) - using string definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify returned value equals set value; got: testValue='U/Ubk[%r^e' value='U/Ubk[%r^e': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetHint(SDL_VIDEO_WIN_D3DCOMPILER, U/Ubk[%r^e) (iteration 2)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify valid result was returned, got: 1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_VIDEO_WIN_D3DCOMPILER) - using string definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify returned value equals set value; got: testValue='U/Ubk[%r^e' value='U/Ubk[%r^e': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetHint(SDL_VIDEO_WIN_D3DCOMPILER, originalValue)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify valid result was returned, got: 1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_VIDEO_X11_XRANDR)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetHint(SDL_VIDEO_X11_XRANDR, U/Ubk[%r^e) (iteration 1)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify valid result was returned, got: 1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_VIDEO_X11_XRANDR) - using string definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify returned value equals set value; got: testValue='U/Ubk[%r^e' value='U/Ubk[%r^e': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetHint(SDL_VIDEO_X11_XRANDR, U/Ubk[%r^e) (iteration 2)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify valid result was returned, got: 1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_VIDEO_X11_XRANDR) - using string definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify returned value equals set value; got: testValue='U/Ubk[%r^e' value='U/Ubk[%r^e': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetHint(SDL_VIDEO_X11_XRANDR, originalValue)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify valid result was returned, got: 1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_XINPUT_ENABLED)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetHint(SDL_XINPUT_ENABLED, U/Ubk[%r^e) (iteration 1)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify valid result was returned, got: 1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_XINPUT_ENABLED) - using string definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify returned value equals set value; got: testValue='U/Ubk[%r^e' value='U/Ubk[%r^e': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetHint(SDL_XINPUT_ENABLED, U/Ubk[%r^e) (iteration 2)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify valid result was returned, got: 1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint(SDL_XINPUT_ENABLED) - using string definition': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify returned value equals set value; got: testValue='U/Ubk[%r^e' value='U/Ubk[%r^e': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetHint(SDL_XINPUT_ENABLED, originalValue)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify valid result was returned, got: 1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetHint() after saving and restoring hint': Passed 388s INFO: 05/04/25 08:36:44: Assert 'testValue = original, expected "original"': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetHintWithPriority(NULL, SDL_HINT_DEFAULT)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'testValue = original, expected "original"': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetHintWithPriority("temp", SDL_HINT_OVERRIDE)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'testValue = temp, expected "temp"': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetHintWithPriority(NULL, SDL_HINT_OVERRIDE)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'testValue = (null), expected NULL': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_ResetHint()': Passed 388s INFO: 05/04/25 08:36:44: Assert 'testValue = original, expected "original"': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_AddHintCallback()': Passed 388s INFO: 05/04/25 08:36:44: Assert 'callbackValue = original, expected "original"': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetHintWithPriority("temp", SDL_HINT_OVERRIDE), using callback': Passed 388s INFO: 05/04/25 08:36:44: Assert 'callbackValue = temp, expected "temp"': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_ResetHint(), using callback': Passed 388s INFO: 05/04/25 08:36:44: Assert 'callbackValue = original, expected "original"': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetHintWithPriority("temp", SDL_HINT_OVERRIDE), using callback after reset': Passed 388s INFO: 05/04/25 08:36:44: Assert 'callbackValue = temp, expected "temp"': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_ResetHint(), after clearing callback': Passed 388s INFO: 05/04/25 08:36:44: Assert 'callbackValue = (null), expected "(null)"': Passed 388s INFO: 05/04/25 08:36:44: Fuzzer invocations: 11 388s INFO: 05/04/25 08:36:44: Assert Summary: Total=273 Passed=273 Failed=0 388s INFO: 05/04/25 08:36:44: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:44: >>> Test 'hints_setHint': Passed 388s INFO: 05/04/25 08:36:44: Total Suite runtime: 0.0 sec 388s INFO: 05/04/25 08:36:44: Suite Summary: Total=2 Passed=2 Failed=0 Skipped=0 388s INFO: 05/04/25 08:36:44: >>> Suite 'Hints': Passed 388s INFO: 05/04/25 08:36:44: ===== Test Suite 6: 'Joystick' started 388s INFO: 05/04/25 08:36:44: ----- Test Case 6.1: 'TestVirtualJoystick' started 388s INFO: 05/04/25 08:36:44: Test Description: 'Test virtual joystick functionality' 388s INFO: 05/04/25 08:36:44: Test Iteration 1: execKey 10523043794891422626 388s INFO: 05/04/25 08:36:44: Assert 'SDL_InitSubSystem(SDL_INIT_GAMECONTROLLER)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'SDL_JoystickAttachVirtualEx()': Passed 388s INFO: 05/04/25 08:36:44: Assert 'SDL_JoystickIsVirtual()': Passed 388s INFO: 05/04/25 08:36:44: Assert 'SDL_JoystickOpen()': Passed 388s INFO: 05/04/25 08:36:44: Assert 'SDL_JoystickName()': Passed 388s INFO: 05/04/25 08:36:44: Assert 'SDL_JoystickGetVendor()': Passed 388s INFO: 05/04/25 08:36:44: Assert 'SDL_JoystickGetProduct()': Passed 388s INFO: 05/04/25 08:36:44: Assert 'SDL_JoystickGetProductVersion()': Passed 388s INFO: 05/04/25 08:36:44: Assert 'SDL_JoystickGetFirmwareVersion()': Passed 388s INFO: 05/04/25 08:36:44: Assert 'SDL_JoystickGetSerial()': Passed 388s INFO: 05/04/25 08:36:44: Assert 'SDL_JoystickGetType()': Passed 388s INFO: 05/04/25 08:36:44: Assert 'SDL_JoystickNumAxes()': Passed 388s INFO: 05/04/25 08:36:44: Assert 'SDL_JoystickNumBalls()': Passed 388s INFO: 05/04/25 08:36:44: Assert 'SDL_JoystickNumHats()': Passed 388s INFO: 05/04/25 08:36:44: Assert 'SDL_JoystickNumButtons()': Passed 388s INFO: 05/04/25 08:36:44: Assert 'SDL_JoystickSetVirtualButton(SDL_CONTROLLER_BUTTON_A, SDL_PRESSED)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'SDL_JoystickGetButton(SDL_CONTROLLER_BUTTON_A) == SDL_PRESSED': Passed 388s INFO: 05/04/25 08:36:44: Assert 'SDL_JoystickSetVirtualButton(SDL_CONTROLLER_BUTTON_A, SDL_RELEASED)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'SDL_JoystickGetButton(SDL_CONTROLLER_BUTTON_A) == SDL_RELEASED': Passed 388s INFO: 05/04/25 08:36:44: Assert 'SDL_JoystickDetachVirtual()': Passed 388s INFO: 05/04/25 08:36:44: Assert '!SDL_JoystickIsVirtual()': Passed 388s INFO: 05/04/25 08:36:44: Assert Summary: Total=21 Passed=21 Failed=0 388s INFO: 05/04/25 08:36:44: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:44: >>> Test 'TestVirtualJoystick': Passed 388s INFO: 05/04/25 08:36:44: Total Suite runtime: 0.0 sec 388s INFO: 05/04/25 08:36:44: Suite Summary: Total=1 Passed=1 Failed=0 Skipped=0 388s INFO: 05/04/25 08:36:44: >>> Suite 'Joystick': Passed 388s INFO: 05/04/25 08:36:44: ===== Test Suite 7: 'Keyboard' started 388s INFO: 05/04/25 08:36:44: ----- Test Case 7.1: 'keyboard_getKeyboardState' started 388s INFO: 05/04/25 08:36:44: Test Description: 'Check call to SDL_GetKeyboardState with and without numkeys reference' 388s INFO: 05/04/25 08:36:44: Test Iteration 1: execKey 7020263126715829901 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetKeyboardState(NULL)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Validate that return value from SDL_GetKeyboardState is not NULL': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetKeyboardState(&numkeys)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Validate that return value from SDL_GetKeyboardState is not NULL': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Validate that value of numkeys is >= 0, got: 512': Passed 388s INFO: 05/04/25 08:36:44: Assert Summary: Total=5 Passed=5 Failed=0 388s INFO: 05/04/25 08:36:44: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:44: >>> Test 'keyboard_getKeyboardState': Passed 388s INFO: 05/04/25 08:36:44: ----- Test Case 7.2: 'keyboard_getKeyboardFocus' started 388s INFO: 05/04/25 08:36:44: Test Description: 'Check call to SDL_GetKeyboardFocus' 388s INFO: 05/04/25 08:36:44: Test Iteration 1: execKey 7786923582129146199 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetKeyboardFocus()': Passed 388s INFO: 05/04/25 08:36:44: Assert Summary: Total=1 Passed=1 Failed=0 388s INFO: 05/04/25 08:36:44: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:44: >>> Test 'keyboard_getKeyboardFocus': Passed 388s INFO: 05/04/25 08:36:44: ----- Test Case 7.3: 'keyboard_getKeyFromName' started 388s INFO: 05/04/25 08:36:44: Test Description: 'Check call to SDL_GetKeyFromName for known, unknown and invalid name' 388s INFO: 05/04/25 08:36:44: Test Iteration 1: execKey 2251214623359849943 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetKeyFromName(known/single)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify result from call, expected: 97, got: 97': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetKeyFromName(known/double)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify result from call, expected: 1073741882, got: 1073741882': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetKeyFromName(known/triple)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify result from call, expected: 1073741901, got: 1073741901': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetKeyFromName(known/quad)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify result from call, expected: 1073741950, got: 1073741950': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetKeyFromName(known/multi)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify result from call, expected: 1073742084, got: 1073742084': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetKeyFromName(unknown)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify result from call is UNKNOWN, expected: 0, got: 0': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetKeyFromName(NULL)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify result from call is UNKNOWN, expected: 0, got: 0': Passed 388s INFO: 05/04/25 08:36:44: Assert Summary: Total=14 Passed=14 Failed=0 388s INFO: 05/04/25 08:36:44: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:44: >>> Test 'keyboard_getKeyFromName': Passed 388s INFO: 05/04/25 08:36:44: ----- Test Case 7.4: 'keyboard_getKeyFromScancode' started 388s INFO: 05/04/25 08:36:44: Test Description: 'Check call to SDL_GetKeyFromScancode' 388s INFO: 05/04/25 08:36:44: Test Iteration 1: execKey 233081134388276421 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetKeyFromScancode(valid)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify result from call, expected: 32, got: 32': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetKeyFromScancode(0)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify result from call is UNKNOWN, expected: 0, got: 0': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_ClearError()': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetKeyFromScancode(-999)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify result from call is UNKNOWN, expected: 0, got: 0': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetError()': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Validate that error message was not NULL': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Validate error message, expected: 'Parameter 'scancode' is invalid', got: 'Parameter 'scancode' is invalid'': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_ClearError()': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetKeyFromScancode(999)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify result from call is UNKNOWN, expected: 0, got: 0': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetError()': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Validate that error message was not NULL': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Validate error message, expected: 'Parameter 'scancode' is invalid', got: 'Parameter 'scancode' is invalid'': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_ClearError()': Passed 388s INFO: 05/04/25 08:36:44: Assert Summary: Total=17 Passed=17 Failed=0 388s INFO: 05/04/25 08:36:44: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:44: >>> Test 'keyboard_getKeyFromScancode': Passed 388s INFO: 05/04/25 08:36:44: ----- Test Case 7.5: 'keyboard_getKeyName' started 388s INFO: 05/04/25 08:36:44: Test Description: 'Check call to SDL_GetKeyName' 388s INFO: 05/04/25 08:36:44: Test Iteration 1: execKey 9412371842806462697 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetKeyName()': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify result from call is not NULL': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify result from call is valid, expected: 3, got: 3': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetKeyName()': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify result from call is not NULL': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify result from call is valid, expected: F1, got: F1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetKeyName()': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify result from call is not NULL': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify result from call is valid, expected: Cut, got: Cut': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetKeyName()': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify result from call is not NULL': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify result from call is valid, expected: Down, got: Down': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetKeyName()': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify result from call is not NULL': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify result from call is valid, expected: BrightnessUp, got: BrightnessUp': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetKeyName()': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify result from call is not NULL': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify result from call is valid, expected: Keypad MemStore, got: Keypad MemStore': Passed 388s INFO: 05/04/25 08:36:44: Assert Summary: Total=18 Passed=18 Failed=0 388s INFO: 05/04/25 08:36:44: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:44: >>> Test 'keyboard_getKeyName': Passed 388s INFO: 05/04/25 08:36:44: ----- Test Case 7.6: 'keyboard_getSetModState' started 388s INFO: 05/04/25 08:36:44: Test Description: 'Check call to SDL_GetModState and SDL_SetModState' 388s INFO: 05/04/25 08:36:44: Test Iteration 1: execKey 4688240685310160473 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetModState()': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify result from call is valid, expected: 0 <= result <= 65475, got: 0': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetModState(10749)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetModState()': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify result from call is valid, expected: 10749, got: 10749': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetModState(0)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetModState()': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify result from call is valid, expected: 0, got: 0': Passed 388s INFO: 05/04/25 08:36:44: Fuzzer invocations: 1 388s INFO: 05/04/25 08:36:44: Assert Summary: Total=8 Passed=8 Failed=0 388s INFO: 05/04/25 08:36:44: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:44: >>> Test 'keyboard_getSetModState': Passed 388s INFO: 05/04/25 08:36:44: ----- Test Case 7.7: 'keyboard_startStopTextInput' started 388s INFO: 05/04/25 08:36:44: Test Description: 'Check call to SDL_StartTextInput and SDL_StopTextInput' 388s INFO: 05/04/25 08:36:44: Test Iteration 1: execKey 14441148181695208276 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_StartTextInput()': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_StopTextInput()': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_StartTextInput()': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_StartTextInput()': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_StopTextInput()': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_StopTextInput()': Passed 388s INFO: 05/04/25 08:36:44: Assert Summary: Total=6 Passed=6 Failed=0 388s INFO: 05/04/25 08:36:44: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:44: >>> Test 'keyboard_startStopTextInput': Passed 388s INFO: 05/04/25 08:36:44: ----- Test Case 7.8: 'keyboard_setTextInputRect' started 388s INFO: 05/04/25 08:36:44: Test Description: 'Check call to SDL_SetTextInputRect' 388s INFO: 05/04/25 08:36:44: Test Iteration 1: execKey 3371450532882999048 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetTextInputRect with refRect(x:5,y:39,w:50,h:12)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Check that input data was not modified, expected: x:5,y:39,w:50,h:12, got: x:5,y:39,w:50,h:12': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetTextInputRect with refRect(x:0,y:0,w:50,h:29)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Check that input data was not modified, expected: x:0,y:0,w:50,h:29, got: x:0,y:0,w:50,h:29': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetTextInputRect with refRect(x:16,y:39,w:1,h:1)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Check that input data was not modified, expected: x:16,y:39,w:1,h:1, got: x:16,y:39,w:1,h:1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetTextInputRect with refRect(x:1,y:1,w:1,h:0)': Passed 388s INFO: 05/04/25 08:36:44: 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 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetTextInputRect with refRect(x:1,y:1,w:0,h:1)': Passed 388s INFO: 05/04/25 08:36:44: 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 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetTextInputRect with refRect(x:1,y:1,w:0,h:0)': Passed 388s INFO: 05/04/25 08:36:44: 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 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetTextInputRect with refRect(x:0,y:0,w:0,h:0)': Passed 388s INFO: 05/04/25 08:36:44: 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 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetTextInputRect with refRect(x:-191,y:-103,w:50,h:50)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Check that input data was not modified, expected: x:-191,y:-103,w:50,h:50, got: x:-191,y:-103,w:50,h:50': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetTextInputRect with refRect(x:22,y:15,w:5000,h:5000)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Check that input data was not modified, expected: x:22,y:15,w:5000,h:5000, got: x:22,y:15,w:5000,h:5000': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetTextInputRect(NULL)': Passed 388s INFO: 05/04/25 08:36:44: Fuzzer invocations: 12 388s INFO: 05/04/25 08:36:44: Assert Summary: Total=19 Passed=19 Failed=0 388s INFO: 05/04/25 08:36:44: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:44: >>> Test 'keyboard_setTextInputRect': Passed 388s INFO: 05/04/25 08:36:44: ----- Test Case 7.9: 'keyboard_setTextInputRectNegative' started 388s INFO: 05/04/25 08:36:44: Test Description: 'Check call to SDL_SetTextInputRect with invalid data' 388s INFO: 05/04/25 08:36:44: Test Iteration 1: execKey 7303274784148175139 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_ClearError()': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_SetTextInputRect(NULL)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_ClearError()': Passed 388s INFO: 05/04/25 08:36:44: Assert Summary: Total=3 Passed=3 Failed=0 388s INFO: 05/04/25 08:36:44: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:44: >>> Test 'keyboard_setTextInputRectNegative': Passed 388s INFO: 05/04/25 08:36:44: ----- Test Case 7.10: 'keyboard_getScancodeFromKey' started 388s INFO: 05/04/25 08:36:44: Test Description: 'Check call to SDL_GetScancodeFromKey' 388s INFO: 05/04/25 08:36:44: Test Iteration 1: execKey 15174300286182524507 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetScancodeFromKey(SDLK_4)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Validate return value from SDL_GetScancodeFromKey, expected: 33, got: 33': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetScancodeFromKey(SDLK_PLUS)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Validate return value from SDL_GetScancodeFromKey, expected: 0, got: 0': Passed 388s INFO: 05/04/25 08:36:44: Assert Summary: Total=4 Passed=4 Failed=0 388s INFO: 05/04/25 08:36:44: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:44: >>> Test 'keyboard_getScancodeFromKey': Passed 388s INFO: 05/04/25 08:36:44: ----- Test Case 7.11: 'keyboard_getScancodeFromName' started 388s INFO: 05/04/25 08:36:44: Test Description: 'Check call to SDL_GetScancodeFromName' 388s INFO: 05/04/25 08:36:44: Test Iteration 1: execKey 15922570917186244036 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetScancodeFromName('A')': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Validate return value from SDL_GetScancodeFromName, expected: 4, got: 4': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetScancodeFromName('4')': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Validate return value from SDL_GetScancodeFromName, expected: 33, got: 33': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetScancodeFromName('F1')': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Validate return value from SDL_GetScancodeFromName, expected: 58, got: 58': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetScancodeFromName('End')': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Validate return value from SDL_GetScancodeFromName, expected: 77, got: 77': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetScancodeFromName('Find')': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Validate return value from SDL_GetScancodeFromName, expected: 126, got: 126': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetScancodeFromName('Backspace')': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Validate return value from SDL_GetScancodeFromName, expected: 42, got: 42': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetScancodeFromName('Keypad Enter')': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Validate return value from SDL_GetScancodeFromName, expected: 88, got: 88': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetScancodeFromName('Sleep')': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Validate return value from SDL_GetScancodeFromName, expected: 282, got: 282': Passed 388s INFO: 05/04/25 08:36:44: Assert Summary: Total=16 Passed=16 Failed=0 388s INFO: 05/04/25 08:36:44: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:44: >>> Test 'keyboard_getScancodeFromName': Passed 388s INFO: 05/04/25 08:36:44: ----- Test Case 7.12: 'keyboard_getScancodeFromNameNegative' started 388s INFO: 05/04/25 08:36:44: Test Description: 'Check call to SDL_GetScancodeFromName with invalid data' 388s INFO: 05/04/25 08:36:44: Test Iteration 1: execKey 810327327795948165 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_ClearError()': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetScancodeFromName('K<@qZ30QDEL?#c\F@~N``!"vOL6xl@-x')': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Validate return value from SDL_GetScancodeFromName, expected: 0, got: 0': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetError()': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Validate that error message was not NULL': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Validate error message, expected: 'Parameter 'name' is invalid', got: 'Parameter 'name' is invalid'': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_ClearError()': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetScancodeFromName(NULL)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Validate return value from SDL_GetScancodeFromName, expected: 0, got: 0': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetError()': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Validate that error message was not NULL': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Validate error message, expected: 'Parameter 'name' is invalid', got: 'Parameter 'name' is invalid'': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_ClearError()': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetScancodeFromName(NULL)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Validate return value from SDL_GetScancodeFromName, expected: 0, got: 0': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetError()': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Validate that error message was not NULL': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Validate error message, expected: 'Parameter 'name' is invalid', got: 'Parameter 'name' is invalid'': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_ClearError()': Passed 388s INFO: 05/04/25 08:36:44: Fuzzer invocations: 33 388s INFO: 05/04/25 08:36:44: Assert Summary: Total=19 Passed=19 Failed=0 388s INFO: 05/04/25 08:36:44: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:44: >>> Test 'keyboard_getScancodeFromNameNegative': Passed 388s INFO: 05/04/25 08:36:44: ----- Test Case 7.13: 'keyboard_getKeyNameNegative' started 388s INFO: 05/04/25 08:36:44: Test Description: 'Check call to SDL_GetKeyName with invalid data' 388s INFO: 05/04/25 08:36:44: Test Iteration 1: execKey 9048961867791541366 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetKeyName(0/unknown)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify result from call is not NULL': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify result from call is valid, expected: '', got: ''': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_ClearError()': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetKeyName(-194/negative)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify result from call is not NULL': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify result from call is valid, expected: '', got: ''': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetError()': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Validate that error message was not NULL': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Validate error message, expected: 'Parameter 'scancode' is invalid', got: 'Parameter 'scancode' is invalid'': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_ClearError()': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_ClearError()': Passed 388s INFO: 05/04/25 08:36:44: Fuzzer invocations: 1 388s INFO: 05/04/25 08:36:44: Assert Summary: Total=12 Passed=12 Failed=0 388s INFO: 05/04/25 08:36:44: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:44: >>> Test 'keyboard_getKeyNameNegative': Passed 388s INFO: 05/04/25 08:36:44: ----- Test Case 7.14: 'keyboard_getScancodeNameNegative' started 388s INFO: 05/04/25 08:36:44: Test Description: 'Check call to SDL_GetScancodeName with invalid data' 388s INFO: 05/04/25 08:36:44: Test Iteration 1: execKey 2671746288033478600 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_ClearError()': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetScancodeName(512/large)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify result from call is not NULL': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Verify result from call is valid, expected: '', got: ''': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_GetError()': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Validate that error message was not NULL': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Validate error message, expected: 'Parameter 'scancode' is invalid', got: 'Parameter 'scancode' is invalid'': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Call to SDL_ClearError()': Passed 388s INFO: 05/04/25 08:36:44: Assert Summary: Total=8 Passed=8 Failed=0 388s INFO: 05/04/25 08:36:44: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:44: >>> Test 'keyboard_getScancodeNameNegative': Passed 388s INFO: 05/04/25 08:36:44: Total Suite runtime: 0.0 sec 388s INFO: 05/04/25 08:36:44: Suite Summary: Total=14 Passed=14 Failed=0 Skipped=0 388s INFO: 05/04/25 08:36:44: >>> Suite 'Keyboard': Passed 388s INFO: 05/04/25 08:36:44: ===== Test Suite 8: 'Log' started 388s INFO: 05/04/25 08:36:44: ----- Test Case 8.1: 'log_testHint' started 388s INFO: 05/04/25 08:36:44: Test Description: 'Check SDL_HINT_LOGGING functionality' 388s INFO: 05/04/25 08:36:44: Test Iteration 1: execKey 10151842607131636979 388s INFO: 05/04/25 08:36:44: Assert 'SDL_SetHint(SDL_HINT_LOGGING, NULL)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'SDL_LogMessage(SDL_LOG_CATEGORY_APPLICATION, SDL_LOG_PRIORITY_INFO, "test")': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Check result value, expected: 1, got: 1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'SDL_LogMessage(SDL_LOG_CATEGORY_APPLICATION, SDL_LOG_PRIORITY_DEBUG, "test")': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Check result value, expected: 0, got: 0': Passed 388s INFO: 05/04/25 08:36:44: Assert 'SDL_SetHint(SDL_HINT_LOGGING, "debug")': Passed 388s INFO: 05/04/25 08:36:44: Assert 'SDL_LogMessage(SDL_LOG_CATEGORY_APPLICATION, SDL_LOG_PRIORITY_DEBUG, "test")': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Check result value, expected: 1, got: 1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'SDL_LogMessage(SDL_LOG_CATEGORY_APPLICATION, SDL_LOG_PRIORITY_VERBOSE, "test")': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Check result value, expected: 0, got: 0': Passed 388s INFO: 05/04/25 08:36:44: Assert 'SDL_SetHint(SDL_HINT_LOGGING, "system=debug")': Passed 388s INFO: 05/04/25 08:36:44: Assert 'SDL_LogMessage(SDL_LOG_CATEGORY_APPLICATION, SDL_LOG_PRIORITY_DEBUG, "test")': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Check result value, expected: 0, got: 0': Passed 388s INFO: 05/04/25 08:36:44: Assert 'SDL_LogMessage(SDL_LOG_CATEGORY_SYSTEM, SDL_LOG_PRIORITY_DEBUG, "test")': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Check result value, expected: 1, got: 1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'SDL_LogMessage(SDL_LOG_CATEGORY_SYSTEM, SDL_LOG_PRIORITY_VERBOSE, "test")': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Check result value, expected: 0, got: 0': Passed 388s INFO: 05/04/25 08:36:44: Assert 'SDL_SetHint(SDL_HINT_LOGGING, "app=warn,system=debug,assert=quiet,*=info")': Passed 388s INFO: 05/04/25 08:36:44: Assert 'SDL_LogMessage(SDL_LOG_CATEGORY_APPLICATION, SDL_LOG_PRIORITY_WARN, "test")': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Check result value, expected: 1, got: 1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'SDL_LogMessage(SDL_LOG_CATEGORY_APPLICATION, SDL_LOG_PRIORITY_INFO, "test")': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Check result value, expected: 0, got: 0': Passed 388s INFO: 05/04/25 08:36:44: Assert 'SDL_LogMessage(SDL_LOG_CATEGORY_SYSTEM, SDL_LOG_PRIORITY_DEBUG, "test")': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Check result value, expected: 1, got: 1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'SDL_LogMessage(SDL_LOG_CATEGORY_SYSTEM, SDL_LOG_PRIORITY_VERBOSE, "test")': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Check result value, expected: 0, got: 0': Passed 388s INFO: 05/04/25 08:36:44: Assert 'SDL_LogMessage(SDL_LOG_CATEGORY_ASSERT, SDL_LOG_PRIORITY_CRITICAL, "test")': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Check result value, expected: 0, got: 0': Passed 388s INFO: 05/04/25 08:36:44: Assert 'SDL_LogMessage(SDL_LOG_CATEGORY_CUSTOM, SDL_LOG_PRIORITY_INFO, "test")': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Check result value, expected: 1, got: 1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'SDL_LogMessage(SDL_LOG_CATEGORY_CUSTOM, SDL_LOG_PRIORITY_DEBUG, "test")': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Check result value, expected: 0, got: 0': Passed 388s INFO: 05/04/25 08:36:44: Assert 'SDL_SetHint(SDL_HINT_LOGGING, "0=4,3=2,2=0,*=3")': Passed 388s INFO: 05/04/25 08:36:44: Assert 'SDL_LogMessage(SDL_LOG_CATEGORY_APPLICATION, SDL_LOG_PRIORITY_WARN, "test")': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Check result value, expected: 1, got: 1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'SDL_LogMessage(SDL_LOG_CATEGORY_APPLICATION, SDL_LOG_PRIORITY_INFO, "test")': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Check result value, expected: 0, got: 0': Passed 388s INFO: 05/04/25 08:36:44: Assert 'SDL_LogMessage(SDL_LOG_CATEGORY_SYSTEM, SDL_LOG_PRIORITY_DEBUG, "test")': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Check result value, expected: 1, got: 1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'SDL_LogMessage(SDL_LOG_CATEGORY_SYSTEM, SDL_LOG_PRIORITY_VERBOSE, "test")': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Check result value, expected: 0, got: 0': Passed 388s INFO: 05/04/25 08:36:44: Assert 'SDL_LogMessage(SDL_LOG_CATEGORY_ASSERT, SDL_LOG_PRIORITY_CRITICAL, "test")': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Check result value, expected: 0, got: 0': Passed 388s INFO: 05/04/25 08:36:44: Assert 'SDL_LogMessage(SDL_LOG_CATEGORY_CUSTOM, SDL_LOG_PRIORITY_INFO, "test")': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Check result value, expected: 1, got: 1': Passed 388s INFO: 05/04/25 08:36:44: Assert 'SDL_LogMessage(SDL_LOG_CATEGORY_CUSTOM, SDL_LOG_PRIORITY_DEBUG, "test")': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Check result value, expected: 0, got: 0': Passed 388s INFO: 05/04/25 08:36:44: Assert Summary: Total=47 Passed=47 Failed=0 388s INFO: 05/04/25 08:36:44: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:44: >>> Test 'log_testHint': Passed 388s INFO: 05/04/25 08:36:44: Total Suite runtime: 0.0 sec 388s INFO: 05/04/25 08:36:44: Suite Summary: Total=1 Passed=1 Failed=0 Skipped=0 388s INFO: 05/04/25 08:36:44: >>> Suite 'Log': Passed 388s INFO: 05/04/25 08:36:44: ===== Test Suite 9: 'Main' started 388s INFO: 05/04/25 08:36:44: ----- Test Case 9.1: 'main_testInitQuitSubSystem' started 388s INFO: 05/04/25 08:36:44: Test Description: 'Tests SDL_InitSubSystem/QuitSubSystem' 388s INFO: 05/04/25 08:36:44: Test Iteration 1: execKey 15505490960918528720 388s INFO: 05/04/25 08:36:44: Assert 'SDL_WasInit(200) before init should be false': Passed 388s INFO: 05/04/25 08:36:44: Assert 'SDL_InitSubSystem(200)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'SDL_WasInit(200) should be true (200)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'SDL_WasInit(200) after shutdown should be false': Passed 388s INFO: 05/04/25 08:36:44: Assert 'SDL_WasInit(1000) before init should be false': Passed 388s INFO: 05/04/25 08:36:44: Assert 'SDL_InitSubSystem(1000)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'SDL_WasInit(1000) should be true (1000)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'SDL_WasInit(1000) after shutdown should be false': Passed 388s INFO: 05/04/25 08:36:44: Assert 'SDL_WasInit(2000) before init should be false': Passed 388s INFO: 05/04/25 08:36:44: Assert 'SDL_InitSubSystem(2000)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'SDL_WasInit(2000) should be true (2000)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'SDL_WasInit(2000) after shutdown should be false': Passed 388s INFO: 05/04/25 08:36:44: Assert Summary: Total=12 Passed=12 Failed=0 388s INFO: 05/04/25 08:36:44: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:44: >>> Test 'main_testInitQuitSubSystem': Passed 388s INFO: 05/04/25 08:36:44: ----- Test Case 9.2: 'main_testImpliedJoystickInit' started 388s INFO: 05/04/25 08:36:44: Test Description: 'Tests that init for gamecontroller properly implies joystick' 388s INFO: 05/04/25 08:36:44: Test Iteration 1: execKey 9211170771699054070 388s INFO: 05/04/25 08:36:44: Assert 'SDL_WasInit() before init should be false for joystick & controller': Passed 388s INFO: 05/04/25 08:36:44: Assert 'SDL_InitSubSystem(SDL_INIT_GAMECONTROLLER)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'SDL_WasInit() should be true for joystick & controller (2200)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'SDL_WasInit() should be false for joystick & controller (0)': Passed 388s INFO: 05/04/25 08:36:44: Assert Summary: Total=4 Passed=4 Failed=0 388s INFO: 05/04/25 08:36:44: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:44: >>> Test 'main_testImpliedJoystickInit': Passed 388s INFO: 05/04/25 08:36:44: ----- Test Case 9.3: 'main_testImpliedJoystickQuit' started 388s INFO: 05/04/25 08:36:44: Test Description: 'Tests that quit for gamecontroller doesn't quit joystick if you inited it explicitly' 388s INFO: 05/04/25 08:36:44: Test Iteration 1: execKey 5880223638161915231 388s INFO: 05/04/25 08:36:44: Assert 'SDL_WasInit() before init should be false for joystick & controller': Passed 388s INFO: 05/04/25 08:36:44: Assert 'SDL_InitSubSystem(SDL_INIT_JOYSTICK)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'SDL_InitSubSystem(SDL_INIT_GAMECONTROLLER)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'SDL_WasInit() should be true for joystick & controller (2200)': Passed 388s INFO: 05/04/25 08:36:44: Assert 'SDL_WasInit() should be false for joystick & controller (200)': Passed 388s INFO: 05/04/25 08:36:44: Assert Summary: Total=5 Passed=5 Failed=0 388s INFO: 05/04/25 08:36:44: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:44: >>> Test 'main_testImpliedJoystickQuit': Passed 388s INFO: 05/04/25 08:36:44: ----- Test Case 9.4: 'main_testSetError' started 388s INFO: 05/04/25 08:36:44: Test Description: 'Tests that SDL_SetError() handles arbitrarily large strings' 388s INFO: 05/04/25 08:36:44: Test Iteration 1: execKey 15114376306050505480 388s INFO: 05/04/25 08:36:44: Assert 'SDL_SetError("")': Passed 388s INFO: 05/04/25 08:36:44: Assert 'SDL_SetError("abc...1023")': Passed 388s INFO: 05/04/25 08:36:44: Assert Summary: Total=2 Passed=2 Failed=0 388s INFO: 05/04/25 08:36:44: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:44: >>> Test 'main_testSetError': Passed 388s INFO: 05/04/25 08:36:44: Total Suite runtime: 0.0 sec 388s INFO: 05/04/25 08:36:44: Suite Summary: Total=4 Passed=4 Failed=0 Skipped=0 388s INFO: 05/04/25 08:36:44: >>> Suite 'Main': Passed 388s INFO: 05/04/25 08:36:44: ===== Test Suite 10: 'Math' started 388s INFO: 05/04/25 08:36:44: ----- Test Case 10.1: 'floor_infCases' started 388s INFO: 05/04/25 08:36:44: Test Description: 'Checks positive and negative infinity' 388s INFO: 05/04/25 08:36:44: Test Iteration 1: execKey 12278235921152898737 388s INFO: 05/04/25 08:36:44: Assert 'Floor(inf), expected inf, got inf': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Floor(-inf), expected -inf, got -inf': Passed 388s INFO: 05/04/25 08:36:44: Assert Summary: Total=2 Passed=2 Failed=0 388s INFO: 05/04/25 08:36:44: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:44: >>> Test 'floor_infCases': Passed 388s INFO: 05/04/25 08:36:44: ----- Test Case 10.2: 'floor_zeroCases' started 388s INFO: 05/04/25 08:36:44: Test Description: 'Checks positive and negative zero' 388s INFO: 05/04/25 08:36:44: Test Iteration 1: execKey 11444587061690904949 388s INFO: 05/04/25 08:36:44: Assert 'Floor(0.000000), expected 0.000000, got 0.000000': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Floor(-0.000000), expected -0.000000, got -0.000000': Passed 388s INFO: 05/04/25 08:36:44: Assert Summary: Total=2 Passed=2 Failed=0 388s INFO: 05/04/25 08:36:44: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:44: >>> Test 'floor_zeroCases': Passed 388s INFO: 05/04/25 08:36:44: ----- Test Case 10.3: 'floor_nanCase' started 388s INFO: 05/04/25 08:36:44: Test Description: 'Checks NAN' 388s INFO: 05/04/25 08:36:44: Test Iteration 1: execKey 2677706157803588461 388s INFO: 05/04/25 08:36:44: Assert 'Floor(nan), expected nan, got nan': Passed 388s INFO: 05/04/25 08:36:44: Assert Summary: Total=1 Passed=1 Failed=0 388s INFO: 05/04/25 08:36:44: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:44: >>> Test 'floor_nanCase': Passed 388s INFO: 05/04/25 08:36:44: ----- Test Case 10.4: 'floor_roundNumberCases' started 388s INFO: 05/04/25 08:36:44: Test Description: 'Checks a set of integral values' 388s INFO: 05/04/25 08:36:44: Test Iteration 1: execKey 4705566648630660334 388s INFO: 05/04/25 08:36:44: Assert 'Floor(1.000000), expected 1.000000, got 1.000000': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Floor(-1.000000), expected -1.000000, got -1.000000': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Floor(15.000000), expected 15.000000, got 15.000000': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Floor(-15.000000), expected -15.000000, got -15.000000': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Floor(125.000000), expected 125.000000, got 125.000000': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Floor(-125.000000), expected -125.000000, got -125.000000': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Floor(1024.000000), expected 1024.000000, got 1024.000000': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Floor(-1024.000000), expected -1024.000000, got -1024.000000': Passed 388s INFO: 05/04/25 08:36:44: Assert Summary: Total=8 Passed=8 Failed=0 388s INFO: 05/04/25 08:36:44: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:44: >>> Test 'floor_roundNumberCases': Passed 388s INFO: 05/04/25 08:36:44: ----- Test Case 10.5: 'floor_fractionCases' started 388s INFO: 05/04/25 08:36:44: Test Description: 'Checks a set of fractions' 388s INFO: 05/04/25 08:36:44: Test Iteration 1: execKey 3678422800003729641 388s INFO: 05/04/25 08:36:44: Assert 'Floor(0.500000), expected 0.000000, got 0.000000': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Floor(-0.500000), expected -1.000000, got -1.000000': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Floor(1.333333), expected 1.000000, got 1.000000': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Floor(-1.333333), expected -2.000000, got -2.000000': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Floor(10.857143), expected 10.000000, got 10.000000': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Floor(-10.857143), expected -11.000000, got -11.000000': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Floor(66.875000), expected 66.000000, got 66.000000': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Floor(-66.875000), expected -67.000000, got -67.000000': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Floor(365.226415), expected 365.000000, got 365.000000': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Floor(-365.226415), expected -366.000000, got -366.000000': Passed 388s INFO: 05/04/25 08:36:44: Assert Summary: Total=10 Passed=10 Failed=0 388s INFO: 05/04/25 08:36:44: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:44: >>> Test 'floor_fractionCases': Passed 388s INFO: 05/04/25 08:36:44: ----- Test Case 10.6: 'floor_rangeTest' started 388s INFO: 05/04/25 08:36:44: Test Description: 'Checks a range of positive integer' 388s INFO: 05/04/25 08:36:44: Test Iteration 1: execKey 16582396956202174972 388s INFO: 05/04/25 08:36:44: Assert 'Floor: Testing a range of 10000000 values with steps of 429': Passed 388s INFO: 05/04/25 08:36:44: Assert Summary: Total=1 Passed=1 Failed=0 388s INFO: 05/04/25 08:36:44: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:44: >>> Test 'floor_rangeTest': Passed 388s INFO: 05/04/25 08:36:44: ----- Test Case 10.7: 'ceil_infCases' started 388s INFO: 05/04/25 08:36:44: Test Description: 'Checks positive and negative infinity' 388s INFO: 05/04/25 08:36:44: Test Iteration 1: execKey 975875595326443812 388s INFO: 05/04/25 08:36:44: Assert 'Ceil(inf), expected inf, got inf': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Ceil(-inf), expected -inf, got -inf': Passed 388s INFO: 05/04/25 08:36:44: Assert Summary: Total=2 Passed=2 Failed=0 388s INFO: 05/04/25 08:36:44: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:44: >>> Test 'ceil_infCases': Passed 388s INFO: 05/04/25 08:36:44: ----- Test Case 10.8: 'ceil_zeroCases' started 388s INFO: 05/04/25 08:36:44: Test Description: 'Checks positive and negative zero' 388s INFO: 05/04/25 08:36:44: Test Iteration 1: execKey 5034948942381049584 388s INFO: 05/04/25 08:36:44: Assert 'Ceil(0.000000), expected 0.000000, got 0.000000': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Ceil(-0.000000), expected -0.000000, got -0.000000': Passed 388s INFO: 05/04/25 08:36:44: Assert Summary: Total=2 Passed=2 Failed=0 388s INFO: 05/04/25 08:36:44: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:44: >>> Test 'ceil_zeroCases': Passed 388s INFO: 05/04/25 08:36:44: ----- Test Case 10.9: 'ceil_nanCase' started 388s INFO: 05/04/25 08:36:44: Test Description: 'Checks NAN' 388s INFO: 05/04/25 08:36:44: Test Iteration 1: execKey 8576243405984212527 388s INFO: 05/04/25 08:36:44: Assert 'Ceil(nan), expected nan, got nan': Passed 388s INFO: 05/04/25 08:36:44: Assert Summary: Total=1 Passed=1 Failed=0 388s INFO: 05/04/25 08:36:44: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:44: >>> Test 'ceil_nanCase': Passed 388s INFO: 05/04/25 08:36:44: ----- Test Case 10.10: 'ceil_roundNumberCases' started 388s INFO: 05/04/25 08:36:44: Test Description: 'Checks a set of integral values' 388s INFO: 05/04/25 08:36:44: Test Iteration 1: execKey 8093963336666070940 388s INFO: 05/04/25 08:36:44: Assert 'Ceil(1.000000), expected 1.000000, got 1.000000': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Ceil(-1.000000), expected -1.000000, got -1.000000': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Ceil(15.000000), expected 15.000000, got 15.000000': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Ceil(-15.000000), expected -15.000000, got -15.000000': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Ceil(125.000000), expected 125.000000, got 125.000000': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Ceil(-125.000000), expected -125.000000, got -125.000000': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Ceil(1024.000000), expected 1024.000000, got 1024.000000': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Ceil(-1024.000000), expected -1024.000000, got -1024.000000': Passed 388s INFO: 05/04/25 08:36:44: Assert Summary: Total=8 Passed=8 Failed=0 388s INFO: 05/04/25 08:36:44: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:44: >>> Test 'ceil_roundNumberCases': Passed 388s INFO: 05/04/25 08:36:44: ----- Test Case 10.11: 'ceil_fractionCases' started 388s INFO: 05/04/25 08:36:44: Test Description: 'Checks a set of fractions' 388s INFO: 05/04/25 08:36:44: Test Iteration 1: execKey 3266982798466636516 388s INFO: 05/04/25 08:36:44: Assert 'Ceil(0.500000), expected 1.000000, got 1.000000': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Ceil(-0.500000), expected -0.000000, got -0.000000': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Ceil(1.333333), expected 2.000000, got 2.000000': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Ceil(-1.333333), expected -1.000000, got -1.000000': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Ceil(10.857143), expected 11.000000, got 11.000000': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Ceil(-10.857143), expected -10.000000, got -10.000000': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Ceil(66.875000), expected 67.000000, got 67.000000': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Ceil(-66.875000), expected -66.000000, got -66.000000': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Ceil(365.226415), expected 366.000000, got 366.000000': Passed 388s INFO: 05/04/25 08:36:44: Assert 'Ceil(-365.226415), expected -365.000000, got -365.000000': Passed 388s INFO: 05/04/25 08:36:44: Assert Summary: Total=10 Passed=10 Failed=0 388s INFO: 05/04/25 08:36:44: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:44: >>> Test 'ceil_fractionCases': Passed 388s INFO: 05/04/25 08:36:44: ----- Test Case 10.12: 'ceil_rangeTest' started 388s INFO: 05/04/25 08:36:44: Test Description: 'Checks a range of positive integer' 388s INFO: 05/04/25 08:36:44: Test Iteration 1: execKey 6183841086787433849 388s INFO: 05/04/25 08:36:44: Assert 'Ceil: Testing a range of 10000000 values with steps of 429': Passed 388s INFO: 05/04/25 08:36:45: Assert Summary: Total=1 Passed=1 Failed=0 388s INFO: 05/04/25 08:36:45: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:45: >>> Test 'ceil_rangeTest': Passed 388s INFO: 05/04/25 08:36:45: ----- Test Case 10.13: 'trunc_infCases' started 388s INFO: 05/04/25 08:36:45: Test Description: 'Checks positive and negative infinity' 388s INFO: 05/04/25 08:36:45: Test Iteration 1: execKey 18147523366832505685 388s INFO: 05/04/25 08:36:45: Assert 'Trunc(inf), expected inf, got inf': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Trunc(-inf), expected -inf, got -inf': Passed 388s INFO: 05/04/25 08:36:45: Assert Summary: Total=2 Passed=2 Failed=0 388s INFO: 05/04/25 08:36:45: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:45: >>> Test 'trunc_infCases': Passed 388s INFO: 05/04/25 08:36:45: ----- Test Case 10.14: 'trunc_zeroCases' started 388s INFO: 05/04/25 08:36:45: Test Description: 'Checks positive and negative zero' 388s INFO: 05/04/25 08:36:45: Test Iteration 1: execKey 7185862843757338368 388s INFO: 05/04/25 08:36:45: Assert 'Trunc(0.000000), expected 0.000000, got 0.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Trunc(-0.000000), expected -0.000000, got -0.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert Summary: Total=2 Passed=2 Failed=0 388s INFO: 05/04/25 08:36:45: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:45: >>> Test 'trunc_zeroCases': Passed 388s INFO: 05/04/25 08:36:45: ----- Test Case 10.15: 'trunc_nanCase' started 388s INFO: 05/04/25 08:36:45: Test Description: 'Checks NAN' 388s INFO: 05/04/25 08:36:45: Test Iteration 1: execKey 15904371991575895566 388s INFO: 05/04/25 08:36:45: Assert 'Trunc(nan), expected nan, got nan': Passed 388s INFO: 05/04/25 08:36:45: Assert Summary: Total=1 Passed=1 Failed=0 388s INFO: 05/04/25 08:36:45: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:45: >>> Test 'trunc_nanCase': Passed 388s INFO: 05/04/25 08:36:45: ----- Test Case 10.16: 'trunc_roundNumberCases' started 388s INFO: 05/04/25 08:36:45: Test Description: 'Checks a set of integral values' 388s INFO: 05/04/25 08:36:45: Test Iteration 1: execKey 14639317588103725168 388s INFO: 05/04/25 08:36:45: Assert 'Trunc(1.000000), expected 1.000000, got 1.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Trunc(-1.000000), expected -1.000000, got -1.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Trunc(15.000000), expected 15.000000, got 15.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Trunc(-15.000000), expected -15.000000, got -15.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Trunc(125.000000), expected 125.000000, got 125.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Trunc(-125.000000), expected -125.000000, got -125.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Trunc(1024.000000), expected 1024.000000, got 1024.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Trunc(-1024.000000), expected -1024.000000, got -1024.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert Summary: Total=8 Passed=8 Failed=0 388s INFO: 05/04/25 08:36:45: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:45: >>> Test 'trunc_roundNumberCases': Passed 388s INFO: 05/04/25 08:36:45: ----- Test Case 10.17: 'trunc_fractionCases' started 388s INFO: 05/04/25 08:36:45: Test Description: 'Checks a set of fractions' 388s INFO: 05/04/25 08:36:45: Test Iteration 1: execKey 2938361044061798897 388s INFO: 05/04/25 08:36:45: Assert 'Trunc(0.500000), expected 0.000000, got 0.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Trunc(-0.500000), expected -0.000000, got -0.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Trunc(1.333333), expected 1.000000, got 1.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Trunc(-1.333333), expected -1.000000, got -1.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Trunc(10.857143), expected 10.000000, got 10.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Trunc(-10.857143), expected -10.000000, got -10.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Trunc(66.875000), expected 66.000000, got 66.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Trunc(-66.875000), expected -66.000000, got -66.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Trunc(365.226415), expected 365.000000, got 365.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Trunc(-365.226415), expected -365.000000, got -365.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert Summary: Total=10 Passed=10 Failed=0 388s INFO: 05/04/25 08:36:45: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:45: >>> Test 'trunc_fractionCases': Passed 388s INFO: 05/04/25 08:36:45: ----- Test Case 10.18: 'trunc_rangeTest' started 388s INFO: 05/04/25 08:36:45: Test Description: 'Checks a range of positive integer' 388s INFO: 05/04/25 08:36:45: Test Iteration 1: execKey 7036827337846854542 388s INFO: 05/04/25 08:36:45: Assert 'Trunc: Testing a range of 10000000 values with steps of 429': Passed 388s INFO: 05/04/25 08:36:45: Assert Summary: Total=1 Passed=1 Failed=0 388s INFO: 05/04/25 08:36:45: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:45: >>> Test 'trunc_rangeTest': Passed 388s INFO: 05/04/25 08:36:45: ----- Test Case 10.19: 'round_infCases' started 388s INFO: 05/04/25 08:36:45: Test Description: 'Checks positive and negative infinity' 388s INFO: 05/04/25 08:36:45: Test Iteration 1: execKey 11925802039770011231 388s INFO: 05/04/25 08:36:45: Assert 'Round(inf), expected inf, got inf': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Round(-inf), expected -inf, got -inf': Passed 388s INFO: 05/04/25 08:36:45: Assert Summary: Total=2 Passed=2 Failed=0 388s INFO: 05/04/25 08:36:45: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:45: >>> Test 'round_infCases': Passed 388s INFO: 05/04/25 08:36:45: ----- Test Case 10.20: 'round_zeroCases' started 388s INFO: 05/04/25 08:36:45: Test Description: 'Checks positive and negative zero' 388s INFO: 05/04/25 08:36:45: Test Iteration 1: execKey 6484171995539028576 388s INFO: 05/04/25 08:36:45: Assert 'Round(0.000000), expected 0.000000, got 0.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Round(-0.000000), expected -0.000000, got -0.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert Summary: Total=2 Passed=2 Failed=0 388s INFO: 05/04/25 08:36:45: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:45: >>> Test 'round_zeroCases': Passed 388s INFO: 05/04/25 08:36:45: ----- Test Case 10.21: 'round_nanCase' started 388s INFO: 05/04/25 08:36:45: Test Description: 'Checks NAN' 388s INFO: 05/04/25 08:36:45: Test Iteration 1: execKey 11368803793201709432 388s INFO: 05/04/25 08:36:45: Assert 'Round(nan), expected nan, got nan': Passed 388s INFO: 05/04/25 08:36:45: Assert Summary: Total=1 Passed=1 Failed=0 388s INFO: 05/04/25 08:36:45: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:45: >>> Test 'round_nanCase': Passed 388s INFO: 05/04/25 08:36:45: ----- Test Case 10.22: 'round_roundNumberCases' started 388s INFO: 05/04/25 08:36:45: Test Description: 'Checks a set of integral values' 388s INFO: 05/04/25 08:36:45: Test Iteration 1: execKey 11656643471689945918 388s INFO: 05/04/25 08:36:45: Assert 'Round(1.000000), expected 1.000000, got 1.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Round(-1.000000), expected -1.000000, got -1.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Round(15.000000), expected 15.000000, got 15.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Round(-15.000000), expected -15.000000, got -15.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Round(125.000000), expected 125.000000, got 125.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Round(-125.000000), expected -125.000000, got -125.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Round(1024.000000), expected 1024.000000, got 1024.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Round(-1024.000000), expected -1024.000000, got -1024.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert Summary: Total=8 Passed=8 Failed=0 388s INFO: 05/04/25 08:36:45: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:45: >>> Test 'round_roundNumberCases': Passed 388s INFO: 05/04/25 08:36:45: ----- Test Case 10.23: 'round_fractionCases' started 388s INFO: 05/04/25 08:36:45: Test Description: 'Checks a set of fractions' 388s INFO: 05/04/25 08:36:45: Test Iteration 1: execKey 9725967295451888435 388s INFO: 05/04/25 08:36:45: Assert 'Round(0.500000), expected 1.000000, got 1.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Round(-0.500000), expected -1.000000, got -1.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Round(1.333333), expected 1.000000, got 1.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Round(-1.333333), expected -1.000000, got -1.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Round(10.857143), expected 11.000000, got 11.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Round(-10.857143), expected -11.000000, got -11.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Round(66.875000), expected 67.000000, got 67.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Round(-66.875000), expected -67.000000, got -67.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Round(365.226415), expected 365.000000, got 365.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Round(-365.226415), expected -365.000000, got -365.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert Summary: Total=10 Passed=10 Failed=0 388s INFO: 05/04/25 08:36:45: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:45: >>> Test 'round_fractionCases': Passed 388s INFO: 05/04/25 08:36:45: ----- Test Case 10.24: 'round_rangeTest' started 388s INFO: 05/04/25 08:36:45: Test Description: 'Checks a range of positive integer' 388s INFO: 05/04/25 08:36:45: Test Iteration 1: execKey 2455154970117242172 388s INFO: 05/04/25 08:36:45: Assert 'Round: Testing a range of 10000000 values with steps of 429': Passed 388s INFO: 05/04/25 08:36:45: Assert Summary: Total=1 Passed=1 Failed=0 388s INFO: 05/04/25 08:36:45: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:45: >>> Test 'round_rangeTest': Passed 388s INFO: 05/04/25 08:36:45: ----- Test Case 10.25: 'fabs_infCases' started 388s INFO: 05/04/25 08:36:45: Test Description: 'Checks positive and negative infinity' 388s INFO: 05/04/25 08:36:45: Test Iteration 1: execKey 2729293388871314292 388s INFO: 05/04/25 08:36:45: Assert 'Fabs(inf), expected inf, got inf': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Fabs(-inf), expected inf, got inf': Passed 388s INFO: 05/04/25 08:36:45: Assert Summary: Total=2 Passed=2 Failed=0 388s INFO: 05/04/25 08:36:45: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:45: >>> Test 'fabs_infCases': Passed 388s INFO: 05/04/25 08:36:45: ----- Test Case 10.26: 'fabs_zeroCases' started 388s INFO: 05/04/25 08:36:45: Test Description: 'Checks positive and negative zero' 388s INFO: 05/04/25 08:36:45: Test Iteration 1: execKey 9366308653926281192 388s INFO: 05/04/25 08:36:45: Assert 'Fabs(0.000000), expected 0.000000, got 0.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Fabs(-0.000000), expected 0.000000, got 0.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert Summary: Total=2 Passed=2 Failed=0 388s INFO: 05/04/25 08:36:45: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:45: >>> Test 'fabs_zeroCases': Passed 388s INFO: 05/04/25 08:36:45: ----- Test Case 10.27: 'fabs_nanCase' started 388s INFO: 05/04/25 08:36:45: Test Description: 'Checks NAN' 388s INFO: 05/04/25 08:36:45: Test Iteration 1: execKey 15310713696821804160 388s INFO: 05/04/25 08:36:45: Assert 'Fabs(nan), expected nan, got nan': Passed 388s INFO: 05/04/25 08:36:45: Assert Summary: Total=1 Passed=1 Failed=0 388s INFO: 05/04/25 08:36:45: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:45: >>> Test 'fabs_nanCase': Passed 388s INFO: 05/04/25 08:36:45: ----- Test Case 10.28: 'fabs_rangeTest' started 388s INFO: 05/04/25 08:36:45: Test Description: 'Checks a range of positive integer' 388s INFO: 05/04/25 08:36:45: Test Iteration 1: execKey 15389426845384348397 388s INFO: 05/04/25 08:36:45: Assert 'Fabs: Testing a range of 10000000 values with steps of 429': Passed 388s INFO: 05/04/25 08:36:45: Assert Summary: Total=1 Passed=1 Failed=0 388s INFO: 05/04/25 08:36:45: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:45: >>> Test 'fabs_rangeTest': Passed 388s INFO: 05/04/25 08:36:45: ----- Test Case 10.29: 'copysign_infCases' started 388s INFO: 05/04/25 08:36:45: Test Description: 'Checks positive and negative infinity' 388s INFO: 05/04/25 08:36:45: Test Iteration 1: execKey 912602282269178343 388s INFO: 05/04/25 08:36:45: Assert 'Copysign(inf,-1.0), expected -inf, got -inf': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Copysign(inf,1.0), expected inf, got inf': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Copysign(-inf,-1.0), expected -inf, got -inf': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Copysign(-inf,1.0), expected inf, got inf': Passed 388s INFO: 05/04/25 08:36:45: Assert Summary: Total=4 Passed=4 Failed=0 388s INFO: 05/04/25 08:36:45: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:45: >>> Test 'copysign_infCases': Passed 388s INFO: 05/04/25 08:36:45: ----- Test Case 10.30: 'copysign_zeroCases' started 388s INFO: 05/04/25 08:36:45: Test Description: 'Checks positive and negative zero' 388s INFO: 05/04/25 08:36:45: Test Iteration 1: execKey 6606207848082297891 388s INFO: 05/04/25 08:36:45: Assert 'Copysign(0.000000,1.000000), expected 0.000000, got 0.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Copysign(0.000000,-1.000000), expected -0.000000, got -0.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Copysign(-0.000000,1.000000), expected 0.000000, got 0.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Copysign(-0.000000,-1.000000), expected -0.000000, got -0.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert Summary: Total=4 Passed=4 Failed=0 388s INFO: 05/04/25 08:36:45: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:45: >>> Test 'copysign_zeroCases': Passed 388s INFO: 05/04/25 08:36:45: ----- Test Case 10.31: 'copysign_nanCases' started 388s INFO: 05/04/25 08:36:45: Test Description: 'Checks NANs' 388s INFO: 05/04/25 08:36:45: Test Iteration 1: execKey 780086010714909247 388s INFO: 05/04/25 08:36:45: Assert 'Copysign(nan,1.0), expected nan, got nan': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Copysign(nan,-1.0), expected nan, got -nan': Passed 388s INFO: 05/04/25 08:36:45: Assert Summary: Total=2 Passed=2 Failed=0 388s INFO: 05/04/25 08:36:45: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:45: >>> Test 'copysign_nanCases': Passed 388s INFO: 05/04/25 08:36:45: ----- Test Case 10.32: 'copysign_rangeTest' started 388s INFO: 05/04/25 08:36:45: Test Description: 'Checks a range of positive integer' 388s INFO: 05/04/25 08:36:45: Test Iteration 1: execKey 13791688316710358688 388s INFO: 05/04/25 08:36:45: Assert 'Copysign: Testing a range of 10000000 values with steps of 429': Passed 388s INFO: 05/04/25 08:36:45: Assert Summary: Total=1 Passed=1 Failed=0 388s INFO: 05/04/25 08:36:45: Total Test runtime: 0.1 sec 388s INFO: 05/04/25 08:36:45: >>> Test 'copysign_rangeTest': Passed 388s INFO: 05/04/25 08:36:45: ----- Test Case 10.33: 'fmod_divOfInfCases' started 388s INFO: 05/04/25 08:36:45: Test Description: 'Checks division of positive and negative infinity' 388s INFO: 05/04/25 08:36:45: Test Iteration 1: execKey 14326030713070966529 388s INFO: 05/04/25 08:36:45: Assert 'Fmod(inf,-1.0), expected nan, got -nan': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Fmod(inf,1.0), expected nan, got -nan': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Fmod(-inf,-1.0), expected nan, got -nan': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Fmod(-inf,1.0), expected nan, got -nan': Passed 388s INFO: 05/04/25 08:36:45: Assert Summary: Total=4 Passed=4 Failed=0 388s INFO: 05/04/25 08:36:45: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:45: >>> Test 'fmod_divOfInfCases': Passed 388s INFO: 05/04/25 08:36:45: ----- Test Case 10.34: 'fmod_divByInfCases' started 388s INFO: 05/04/25 08:36:45: Test Description: 'Checks division by positive and negative infinity' 388s INFO: 05/04/25 08:36:45: Test Iteration 1: execKey 1081006802975995370 388s INFO: 05/04/25 08:36:45: Assert 'Fmod(1.0,inf), expected 1.000000, got 1.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Fmod(-1.0,inf), expected -1.000000, got -1.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Fmod(1.0,-inf), expected 1.000000, got 1.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Fmod(-1.0,-inf), expected -1.000000, got -1.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert Summary: Total=4 Passed=4 Failed=0 388s INFO: 05/04/25 08:36:45: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:45: >>> Test 'fmod_divByInfCases': Passed 388s INFO: 05/04/25 08:36:45: ----- Test Case 10.35: 'fmod_divOfZeroCases' started 388s INFO: 05/04/25 08:36:45: Test Description: 'Checks division of positive and negative zero' 388s INFO: 05/04/25 08:36:45: Test Iteration 1: execKey 14975780288056418637 388s INFO: 05/04/25 08:36:45: Assert 'Fmod(0.000000,1.000000), expected 0.000000, got 0.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Fmod(0.000000,-1.000000), expected 0.000000, got 0.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Fmod(-0.000000,1.000000), expected -0.000000, got -0.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Fmod(-0.000000,-1.000000), expected -0.000000, got -0.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert Summary: Total=4 Passed=4 Failed=0 388s INFO: 05/04/25 08:36:45: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:45: >>> Test 'fmod_divOfZeroCases': Passed 388s INFO: 05/04/25 08:36:45: ----- Test Case 10.36: 'fmod_divByZeroCases' started 388s INFO: 05/04/25 08:36:45: Test Description: 'Checks division by positive and negative zero' 388s INFO: 05/04/25 08:36:45: Test Iteration 1: execKey 17828363133213413629 388s INFO: 05/04/25 08:36:45: Assert 'Fmod(1.0,0.0), expected nan, got -nan': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Fmod(-1.0,0.0), expected nan, got -nan': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Fmod(1.0,-0.0), expected nan, got -nan': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Fmod(-1.0,-0.0), expected nan, got -nan': Passed 388s INFO: 05/04/25 08:36:45: Assert Summary: Total=4 Passed=4 Failed=0 388s INFO: 05/04/25 08:36:45: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:45: >>> Test 'fmod_divByZeroCases': Passed 388s INFO: 05/04/25 08:36:45: ----- Test Case 10.37: 'fmod_nanCases' started 388s INFO: 05/04/25 08:36:45: Test Description: 'Checks NANs' 388s INFO: 05/04/25 08:36:45: Test Iteration 1: execKey 12266445322566000132 388s INFO: 05/04/25 08:36:45: Assert 'Fmod(nan,1.0), expected nan, got nan': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Fmod(nan,-1.0), expected nan, got nan': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Fmod(1.0,nan), expected nan, got nan': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Fmod(-1.0,nan), expected nan, got nan': Passed 388s INFO: 05/04/25 08:36:45: Assert Summary: Total=4 Passed=4 Failed=0 388s INFO: 05/04/25 08:36:45: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:45: >>> Test 'fmod_nanCases': Passed 388s INFO: 05/04/25 08:36:45: ----- Test Case 10.38: 'fmod_regularCases' started 388s INFO: 05/04/25 08:36:45: Test Description: 'Checks a set of regular values' 388s INFO: 05/04/25 08:36:45: Test Iteration 1: execKey 14884596708357362336 388s INFO: 05/04/25 08:36:45: Assert 'Fmod(3.500000,2.000000), expected 1.500000, got 1.500000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Fmod(-6.250000,3.000000), expected -0.250000, got -0.250000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Fmod(7.500000,2.500000), expected 0.000000, got 0.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Fmod(0.666667,-0.333333), expected 0.000000, got 0.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert Summary: Total=4 Passed=4 Failed=0 388s INFO: 05/04/25 08:36:45: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:45: >>> Test 'fmod_regularCases': Passed 388s INFO: 05/04/25 08:36:45: ----- Test Case 10.39: 'fmod_rangeTest' started 388s INFO: 05/04/25 08:36:45: Test Description: 'Checks a range of positive integer' 388s INFO: 05/04/25 08:36:45: Test Iteration 1: execKey 16015633488830483306 388s INFO: 05/04/25 08:36:45: Assert 'Fmod: Testing a range of 10000000 values with steps of 429': Passed 388s INFO: 05/04/25 08:36:45: Assert Summary: Total=1 Passed=1 Failed=0 388s INFO: 05/04/25 08:36:45: Total Test runtime: 0.1 sec 388s INFO: 05/04/25 08:36:45: >>> Test 'fmod_rangeTest': Passed 388s INFO: 05/04/25 08:36:45: ----- Test Case 10.40: 'exp_infCases' started 388s INFO: 05/04/25 08:36:45: Test Description: 'Checks positive and negative infinity' 388s INFO: 05/04/25 08:36:45: Test Iteration 1: execKey 5956622406035672695 388s INFO: 05/04/25 08:36:45: Assert 'Exp(inf), expected inf, got inf': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Exp(-inf), expected 0.000000, got 0.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert Summary: Total=2 Passed=2 Failed=0 388s INFO: 05/04/25 08:36:45: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:45: >>> Test 'exp_infCases': Passed 388s INFO: 05/04/25 08:36:45: ----- Test Case 10.41: 'exp_zeroCases' started 388s INFO: 05/04/25 08:36:45: Test Description: 'Checks for positive and negative zero' 388s INFO: 05/04/25 08:36:45: Test Iteration 1: execKey 1770296466916927862 388s INFO: 05/04/25 08:36:45: Assert 'Exp(0.000000), expected 1.000000, got 1.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Exp(-0.000000), expected 1.000000, got 1.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert Summary: Total=2 Passed=2 Failed=0 388s INFO: 05/04/25 08:36:45: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:45: >>> Test 'exp_zeroCases': Passed 388s INFO: 05/04/25 08:36:45: ----- Test Case 10.42: 'exp_overflowCase' started 388s INFO: 05/04/25 08:36:45: Test Description: 'Checks for overflow' 388s INFO: 05/04/25 08:36:45: Test Iteration 1: execKey 8393939128811501084 388s INFO: 05/04/25 08:36:45: Assert 'Exp(710.000000), expected inf, got inf': Passed 388s INFO: 05/04/25 08:36:45: Assert Summary: Total=1 Passed=1 Failed=0 388s INFO: 05/04/25 08:36:45: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:45: >>> Test 'exp_overflowCase': Passed 388s INFO: 05/04/25 08:36:45: ----- Test Case 10.43: 'exp_baseCase' started 388s INFO: 05/04/25 08:36:45: Test Description: 'Checks the base case' 388s INFO: 05/04/25 08:36:45: Test Iteration 1: execKey 12838228742452651971 388s INFO: 05/04/25 08:36:45: Assert 'Exp(1.000000), expected [2.718282,2.718282], got 2.718282': Passed 388s INFO: 05/04/25 08:36:45: Assert Summary: Total=1 Passed=1 Failed=0 388s INFO: 05/04/25 08:36:45: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:45: >>> Test 'exp_baseCase': Passed 388s INFO: 05/04/25 08:36:45: ----- Test Case 10.44: 'exp_regularCases' started 388s INFO: 05/04/25 08:36:45: Test Description: 'Checks a set of regular values' 388s INFO: 05/04/25 08:36:45: Test Iteration 1: execKey 211193354331050599 388s INFO: 05/04/25 08:36:45: Assert 'Exp(-101.000000), expected 0.000000 +/- 1e-10, got 0.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Exp(-15.730000), expected 0.000000 +/- 1e-10, got 0.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Exp(-1.000000), expected 0.367879 +/- 1.36788e-10, got 0.367879': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Exp(-0.500000), expected 0.606531 +/- 1.60653e-10, got 0.606531': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Exp(0.500000), expected 1.648721 +/- 2.64872e-10, got 1.648721': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Exp(2.250000), expected 9.487736 +/- 1.04877e-09, got 9.487736': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Exp(34.125000), expected 661148770968660.375000 +/- 66114.9, got 661148770968660.375000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Exp(112.890000), expected 10653788283588960962604279261058893737879589093376.000000 +/- 1.06538e+39, got 10653788283588960962604279261058893737879589093376.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Exp(539.483000), expected 1970107755334319939701129934673541628417235942656909222826926175622435588279443011110464355295725187195188154768877850257012251677751742837992843520967922303961718983154427294786640886286983037548604937796221048661733679844353544028160.000000 +/- 1.97011e+224, got 1970107755334319939701129934673541628417235942656909222826926175622435588279443011110464355295725187195188154768877850257012251677751742837992843520967922303961718983154427294786640886286983037548604937796221048661733679844353544028160.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert Summary: Total=9 Passed=9 Failed=0 388s INFO: 05/04/25 08:36:45: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:45: >>> Test 'exp_regularCases': Passed 388s INFO: 05/04/25 08:36:45: ----- Test Case 10.45: 'log_limitCases' started 388s INFO: 05/04/25 08:36:45: Test Description: 'Checks the domain limits' 388s INFO: 05/04/25 08:36:45: Test Iteration 1: execKey 9782226614975162445 388s INFO: 05/04/25 08:36:45: Assert 'Log(inf), expected inf, got inf': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Log(0.000000), expected -inf, got -inf': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Log(-0.000000), expected -inf, got -inf': Passed 388s INFO: 05/04/25 08:36:45: Assert Summary: Total=3 Passed=3 Failed=0 388s INFO: 05/04/25 08:36:45: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:45: >>> Test 'log_limitCases': Passed 388s INFO: 05/04/25 08:36:45: ----- Test Case 10.46: 'log_nanCases' started 388s INFO: 05/04/25 08:36:45: Test Description: 'Checks NAN and negative values' 388s INFO: 05/04/25 08:36:45: Test Iteration 1: execKey 12542807751954281069 388s INFO: 05/04/25 08:36:45: Assert 'Log(nan), expected nan, got nan': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Log(-1234.567800), expected nan, got -nan': Passed 388s INFO: 05/04/25 08:36:45: Assert Summary: Total=2 Passed=2 Failed=0 388s INFO: 05/04/25 08:36:45: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:45: >>> Test 'log_nanCases': Passed 388s INFO: 05/04/25 08:36:45: ----- Test Case 10.47: 'log_baseCases' started 388s INFO: 05/04/25 08:36:45: Test Description: 'Checks the base cases' 388s INFO: 05/04/25 08:36:45: Test Iteration 1: execKey 12417911204504247539 388s INFO: 05/04/25 08:36:45: Assert 'Log(1.000000), expected 0.000000, got 0.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Log(2.718282), expected 1.000000, got 1.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert Summary: Total=2 Passed=2 Failed=0 388s INFO: 05/04/25 08:36:45: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:45: >>> Test 'log_baseCases': Passed 388s INFO: 05/04/25 08:36:45: ----- Test Case 10.48: 'log_regularCases' started 388s INFO: 05/04/25 08:36:45: Test Description: 'Checks a set of regular values' 388s INFO: 05/04/25 08:36:45: Test Iteration 1: execKey 11754521669663117200 388s INFO: 05/04/25 08:36:45: Assert 'Log(5.000000), expected 1.609438, got 1.609438': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Log(10.000000), expected 2.302585, got 2.302585': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Log(56.320000), expected 4.031050, got 4.031050': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Log(789.123000), expected 6.670922, got 6.670922': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Log(2734.876324), expected 7.913841, got 7.913841': Passed 388s INFO: 05/04/25 08:36:45: Assert Summary: Total=5 Passed=5 Failed=0 388s INFO: 05/04/25 08:36:45: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:45: >>> Test 'log_regularCases': Passed 388s INFO: 05/04/25 08:36:45: ----- Test Case 10.49: 'log10_limitCases' started 388s INFO: 05/04/25 08:36:45: Test Description: 'Checks the domain limits' 388s INFO: 05/04/25 08:36:45: Test Iteration 1: execKey 12002891986044370346 388s INFO: 05/04/25 08:36:45: Assert 'Log10(inf), expected inf, got inf': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Log10(0.000000), expected -inf, got -inf': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Log10(-0.000000), expected -inf, got -inf': Passed 388s INFO: 05/04/25 08:36:45: Assert Summary: Total=3 Passed=3 Failed=0 388s INFO: 05/04/25 08:36:45: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:45: >>> Test 'log10_limitCases': Passed 388s INFO: 05/04/25 08:36:45: ----- Test Case 10.50: 'log10_nanCases' started 388s INFO: 05/04/25 08:36:45: Test Description: 'Checks NAN and negative values' 388s INFO: 05/04/25 08:36:45: Test Iteration 1: execKey 2040980652308009718 388s INFO: 05/04/25 08:36:45: Assert 'Log10(nan), expected nan, got nan': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Log10(-1234.567800), expected nan, got nan': Passed 388s INFO: 05/04/25 08:36:45: Assert Summary: Total=2 Passed=2 Failed=0 388s INFO: 05/04/25 08:36:45: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:45: >>> Test 'log10_nanCases': Passed 388s INFO: 05/04/25 08:36:45: ----- Test Case 10.51: 'log10_baseCases' started 388s INFO: 05/04/25 08:36:45: Test Description: 'Checks the base cases' 388s INFO: 05/04/25 08:36:45: Test Iteration 1: execKey 12654324947153465301 388s INFO: 05/04/25 08:36:45: Assert 'Log10(1.000000), expected 0.000000, got 0.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Log10(10.000000), expected 1.000000, got 1.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Log10(100.000000), expected 2.000000, got 2.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Log10(1000.000000), expected 3.000000, got 3.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Log10(10000.000000), expected 4.000000, got 4.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Log10(100000.000000), expected 5.000000, got 5.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Log10(1000000.000000), expected 6.000000, got 6.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Log10(10000000.000000), expected 7.000000, got 7.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Log10(100000000.000000), expected 8.000000, got 8.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Log10(1000000000.000000), expected 9.000000, got 9.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert Summary: Total=10 Passed=10 Failed=0 388s INFO: 05/04/25 08:36:45: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:45: >>> Test 'log10_baseCases': Passed 388s INFO: 05/04/25 08:36:45: ----- Test Case 10.52: 'log10_regularCases' started 388s INFO: 05/04/25 08:36:45: Test Description: 'Checks a set of regular values' 388s INFO: 05/04/25 08:36:45: Test Iteration 1: execKey 14170715136523708345 388s INFO: 05/04/25 08:36:45: Assert 'Log10(5.000000), expected 0.698970 +/- 1.69897e-10, got 0.698970': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Log10(12.500000), expected 1.096910 +/- 2.09691e-10, got 1.096910': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Log10(56.320000), expected 1.750663 +/- 2.75066e-10, got 1.750663': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Log10(789.123000), expected 2.897145 +/- 3.89714e-10, got 2.897145': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Log10(2734.876324), expected 3.436938 +/- 4.43694e-10, got 3.436938': Passed 388s INFO: 05/04/25 08:36:45: Assert Summary: Total=5 Passed=5 Failed=0 388s INFO: 05/04/25 08:36:45: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:45: >>> Test 'log10_regularCases': Passed 388s INFO: 05/04/25 08:36:45: ----- Test Case 10.53: 'pow_baseNOneExpInfCases' started 388s INFO: 05/04/25 08:36:45: Test Description: 'Checks for pow(-1, +/-inf)' 388s INFO: 05/04/25 08:36:45: Test Iteration 1: execKey 8912245076402410675 388s INFO: 05/04/25 08:36:45: Assert 'Pow(-1.000000,inf), expected 1.000000, got 1.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Pow(-1.000000,-inf), expected 1.000000, got 1.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert Summary: Total=2 Passed=2 Failed=0 388s INFO: 05/04/25 08:36:45: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:45: >>> Test 'pow_baseNOneExpInfCases': Passed 388s INFO: 05/04/25 08:36:45: ----- Test Case 10.54: 'pow_baseZeroExpNInfCases' started 388s INFO: 05/04/25 08:36:45: Test Description: 'Checks for pow(+/-0, -inf)' 388s INFO: 05/04/25 08:36:45: Test Iteration 1: execKey 4047742730002289699 388s INFO: 05/04/25 08:36:45: Assert 'Pow(0.000000,-inf), expected inf, got inf': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Pow(-0.000000,-inf), expected inf, got inf': Passed 388s INFO: 05/04/25 08:36:45: Assert Summary: Total=2 Passed=2 Failed=0 388s INFO: 05/04/25 08:36:45: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:45: >>> Test 'pow_baseZeroExpNInfCases': Passed 388s INFO: 05/04/25 08:36:45: ----- Test Case 10.55: 'pow_expInfCases' started 388s INFO: 05/04/25 08:36:45: Test Description: 'Checks for pow(x, +/-inf)' 388s INFO: 05/04/25 08:36:45: Test Iteration 1: execKey 5603769634488455447 388s INFO: 05/04/25 08:36:45: Assert 'Pow(0.500000,inf), expected 0.000000, got 0.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Pow(1.500000,inf), expected inf, got inf': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Pow(0.500000,inf), expected inf, got inf': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Pow(1.500000,-inf), expected 0.000000, got 0.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert Summary: Total=4 Passed=4 Failed=0 388s INFO: 05/04/25 08:36:45: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:45: >>> Test 'pow_expInfCases': Passed 388s INFO: 05/04/25 08:36:45: ----- Test Case 10.56: 'pow_basePInfCases' started 388s INFO: 05/04/25 08:36:45: Test Description: 'Checks for pow(inf, x)' 388s INFO: 05/04/25 08:36:45: Test Iteration 1: execKey 7566204528435436049 388s INFO: 05/04/25 08:36:45: Assert 'Pow(inf,-3.000000), expected 0.000000, got 0.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Pow(inf,2.000000), expected inf, got inf': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Pow(inf,-2.123450), expected 0.000000, got 0.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Pow(inf,3.123450), expected inf, got inf': Passed 388s INFO: 05/04/25 08:36:45: Assert Summary: Total=4 Passed=4 Failed=0 388s INFO: 05/04/25 08:36:45: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:45: >>> Test 'pow_basePInfCases': Passed 388s INFO: 05/04/25 08:36:45: ----- Test Case 10.57: 'pow_baseNInfCases' started 388s INFO: 05/04/25 08:36:45: Test Description: 'Checks for pow(-inf, x)' 388s INFO: 05/04/25 08:36:45: Test Iteration 1: execKey 12219001398327566307 388s INFO: 05/04/25 08:36:45: Assert 'Pow(-inf,-3.000000), expected -0.000000, got -0.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Pow(-inf,-2.000000), expected 0.000000, got 0.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Pow(-inf,-5.500000), expected 0.000000, got 0.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Pow(-inf,3.000000), expected -inf, got -inf': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Pow(-inf,2.000000), expected inf, got inf': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Pow(-inf,5.500000), expected inf, got inf': Passed 388s INFO: 05/04/25 08:36:45: Assert Summary: Total=6 Passed=6 Failed=0 388s INFO: 05/04/25 08:36:45: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:45: >>> Test 'pow_baseNInfCases': Passed 388s INFO: 05/04/25 08:36:45: ----- Test Case 10.58: 'pow_badOperationCase' started 388s INFO: 05/04/25 08:36:45: Test Description: 'Checks for negative finite base and non-integer finite exponent' 388s INFO: 05/04/25 08:36:45: Test Iteration 1: execKey 5975722927148266687 388s INFO: 05/04/25 08:36:45: Assert 'Pow(-2.000000,4.200000), expected nan, got -nan': Passed 388s INFO: 05/04/25 08:36:45: Assert Summary: Total=1 Passed=1 Failed=0 388s INFO: 05/04/25 08:36:45: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:45: >>> Test 'pow_badOperationCase': Passed 388s INFO: 05/04/25 08:36:45: ----- Test Case 10.59: 'pow_base1ExpNanCase' started 388s INFO: 05/04/25 08:36:45: Test Description: 'Checks for pow(1.0, NAN)' 388s INFO: 05/04/25 08:36:45: Test Iteration 1: execKey 3245360727838756790 388s INFO: 05/04/25 08:36:45: Assert 'Pow(1.000000,nan), expected 1.000000, got 1.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert Summary: Total=1 Passed=1 Failed=0 388s INFO: 05/04/25 08:36:45: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:45: >>> Test 'pow_base1ExpNanCase': Passed 388s INFO: 05/04/25 08:36:45: ----- Test Case 10.60: 'pow_baseNanExp0Cases' started 388s INFO: 05/04/25 08:36:45: Test Description: 'Checks for pow(NAN, +/-0)' 388s INFO: 05/04/25 08:36:45: Test Iteration 1: execKey 5661033935136018661 388s INFO: 05/04/25 08:36:45: Assert 'Pow(nan,0.000000), expected 1.000000, got 1.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Pow(nan,-0.000000), expected 1.000000, got 1.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert Summary: Total=2 Passed=2 Failed=0 388s INFO: 05/04/25 08:36:45: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:45: >>> Test 'pow_baseNanExp0Cases': Passed 388s INFO: 05/04/25 08:36:45: ----- Test Case 10.61: 'pow_nanArgsCases' started 388s INFO: 05/04/25 08:36:45: Test Description: 'Checks for pow(x, y) with either x or y being NAN' 388s INFO: 05/04/25 08:36:45: Test Iteration 1: execKey 14486654935717443915 388s INFO: 05/04/25 08:36:45: Assert 'Pow(7.800000,nan), expected nan, got nan': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Pow(nan,10.000000), expected nan, got nan': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Pow(nan,nan), expected nan, got nan': Passed 388s INFO: 05/04/25 08:36:45: Assert Summary: Total=3 Passed=3 Failed=0 388s INFO: 05/04/25 08:36:45: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:45: >>> Test 'pow_nanArgsCases': Passed 388s INFO: 05/04/25 08:36:45: ----- Test Case 10.62: 'pow_baseNZeroExpOddCases' started 388s INFO: 05/04/25 08:36:45: Test Description: 'Checks for pow(-0.0, y), with y an odd integer.' 388s INFO: 05/04/25 08:36:45: Test Iteration 1: execKey 3436213962988475898 388s INFO: 05/04/25 08:36:45: Assert 'Pow(-0.000000,-3.000000), expected -inf, got -inf': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Pow(-0.000000,3.000000), expected -0.000000, got -0.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert Summary: Total=2 Passed=2 Failed=0 388s INFO: 05/04/25 08:36:45: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:45: >>> Test 'pow_baseNZeroExpOddCases': Passed 388s INFO: 05/04/25 08:36:45: ----- Test Case 10.63: 'pow_basePZeroExpOddCases' started 388s INFO: 05/04/25 08:36:45: Test Description: 'Checks for pow(0.0, y), with y an odd integer.' 388s INFO: 05/04/25 08:36:45: Test Iteration 1: execKey 13172368688429139242 388s INFO: 05/04/25 08:36:45: Assert 'Pow(0.000000,-5.000000), expected inf, got inf': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Pow(0.000000,5.000000), expected 0.000000, got 0.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert Summary: Total=2 Passed=2 Failed=0 388s INFO: 05/04/25 08:36:45: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:45: >>> Test 'pow_basePZeroExpOddCases': Passed 388s INFO: 05/04/25 08:36:45: ----- Test Case 10.64: 'pow_baseNZeroCases' started 388s INFO: 05/04/25 08:36:45: Test Description: 'Checks for pow(-0.0, y), with y finite and even or non-integer number' 388s INFO: 05/04/25 08:36:45: Test Iteration 1: execKey 10650745356646827189 388s INFO: 05/04/25 08:36:45: Assert 'Pow(-0.000000,-3.500000), expected inf, got inf': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Pow(-0.000000,-4.000000), expected inf, got inf': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Pow(-0.000000,3.500000), expected 0.000000, got 0.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Pow(-0.000000,4.000000), expected 0.000000, got 0.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert Summary: Total=4 Passed=4 Failed=0 388s INFO: 05/04/25 08:36:45: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:45: >>> Test 'pow_baseNZeroCases': Passed 388s INFO: 05/04/25 08:36:45: ----- Test Case 10.65: 'pow_basePZeroCases' started 388s INFO: 05/04/25 08:36:45: Test Description: 'Checks for pow(0.0, y), with y finite and even or non-integer number' 388s INFO: 05/04/25 08:36:45: Test Iteration 1: execKey 10843015678545343733 388s INFO: 05/04/25 08:36:45: Assert 'Pow(0.000000,-3.500000), expected inf, got inf': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Pow(0.000000,-4.000000), expected inf, got inf': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Pow(0.000000,3.500000), expected 0.000000, got 0.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Pow(0.000000,4.000000), expected 0.000000, got 0.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert Summary: Total=4 Passed=4 Failed=0 388s INFO: 05/04/25 08:36:45: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:45: >>> Test 'pow_basePZeroCases': Passed 388s INFO: 05/04/25 08:36:45: ----- Test Case 10.66: 'pow_regularCases' started 388s INFO: 05/04/25 08:36:45: Test Description: 'Checks a set of regular values' 388s INFO: 05/04/25 08:36:45: Test Iteration 1: execKey 5224170232449077433 388s INFO: 05/04/25 08:36:45: Assert 'Pow(-5.000000,3.000000), expected -125.000000 +/- 1.24e-08, got -125.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Pow(3.000000,2.500000), expected 15.588457 +/- 1.65885e-09, got 15.588457': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Pow(39.230000,-1.500000), expected 0.004070 +/- 1.00407e-10, got 0.004070': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Pow(478.972000,12.125000), expected 315326359630449587856007411793920.000000 +/- 3.15326e+22, got 315326359630449587856007411793920.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert Summary: Total=4 Passed=4 Failed=0 388s INFO: 05/04/25 08:36:45: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:45: >>> Test 'pow_regularCases': Passed 388s INFO: 05/04/25 08:36:45: ----- Test Case 10.67: 'pow_powerOfTwo' started 388s INFO: 05/04/25 08:36:45: Test Description: 'Checks the powers of two from 1 to 8' 388s INFO: 05/04/25 08:36:45: Test Iteration 1: execKey 13707591664093121756 388s INFO: 05/04/25 08:36:45: Assert 'Pow(2.000000,1.000000), expected 2.000000, got 2.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Pow(2.000000,2.000000), expected 4.000000, got 4.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Pow(2.000000,3.000000), expected 8.000000, got 8.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Pow(2.000000,4.000000), expected 16.000000, got 16.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Pow(2.000000,5.000000), expected 32.000000, got 32.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Pow(2.000000,6.000000), expected 64.000000, got 64.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Pow(2.000000,7.000000), expected 128.000000, got 128.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Pow(2.000000,8.000000), expected 256.000000, got 256.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert Summary: Total=8 Passed=8 Failed=0 388s INFO: 05/04/25 08:36:45: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:45: >>> Test 'pow_powerOfTwo': Passed 388s INFO: 05/04/25 08:36:45: ----- Test Case 10.68: 'pow_rangeTest' started 388s INFO: 05/04/25 08:36:45: Test Description: 'Checks a range of positive integer to the power of 0' 388s INFO: 05/04/25 08:36:45: Test Iteration 1: execKey 5682099566593120971 388s INFO: 05/04/25 08:36:45: Assert 'Pow: Testing a range of 10000000 values with steps of 429': Passed 388s INFO: 05/04/25 08:36:45: Assert Summary: Total=1 Passed=1 Failed=0 388s INFO: 05/04/25 08:36:45: Total Test runtime: 0.2 sec 388s INFO: 05/04/25 08:36:45: >>> Test 'pow_rangeTest': Passed 388s INFO: 05/04/25 08:36:45: ----- Test Case 10.69: 'sqrt_infCase' started 388s INFO: 05/04/25 08:36:45: Test Description: 'Checks positive infinity' 388s INFO: 05/04/25 08:36:45: Test Iteration 1: execKey 8137941351784355759 388s INFO: 05/04/25 08:36:45: Assert 'Sqrt(inf), expected inf, got inf': Passed 388s INFO: 05/04/25 08:36:45: Assert Summary: Total=1 Passed=1 Failed=0 388s INFO: 05/04/25 08:36:45: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:45: >>> Test 'sqrt_infCase': Passed 388s INFO: 05/04/25 08:36:45: ----- Test Case 10.70: 'sqrt_nanCase' started 388s INFO: 05/04/25 08:36:45: Test Description: 'Checks NAN' 388s INFO: 05/04/25 08:36:45: Test Iteration 1: execKey 13882910942192990760 388s INFO: 05/04/25 08:36:45: Assert 'Sqrt(nan), expected nan, got nan': Passed 388s INFO: 05/04/25 08:36:45: Assert Summary: Total=1 Passed=1 Failed=0 388s INFO: 05/04/25 08:36:45: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:45: >>> Test 'sqrt_nanCase': Passed 388s INFO: 05/04/25 08:36:45: ----- Test Case 10.71: 'sqrt_outOfDomainCases' started 388s INFO: 05/04/25 08:36:45: Test Description: 'Checks for values out of the domain' 388s INFO: 05/04/25 08:36:45: Test Iteration 1: execKey 13996744495202302622 388s INFO: 05/04/25 08:36:45: Assert 'Sqrt(-1.000000), expected nan, got -nan': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Sqrt(-12345.678900), expected nan, got -nan': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Sqrt(-inf), expected nan, got -nan': Passed 388s INFO: 05/04/25 08:36:45: Assert Summary: Total=3 Passed=3 Failed=0 388s INFO: 05/04/25 08:36:45: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:45: >>> Test 'sqrt_outOfDomainCases': Passed 388s INFO: 05/04/25 08:36:45: ----- Test Case 10.72: 'sqrt_baseCases' started 388s INFO: 05/04/25 08:36:45: Test Description: 'Checks the base cases' 388s INFO: 05/04/25 08:36:45: Test Iteration 1: execKey 16966379677837870105 388s INFO: 05/04/25 08:36:45: Assert 'Sqrt(-0.000000), expected -0.000000, got -0.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Sqrt(0.000000), expected 0.000000, got 0.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Sqrt(1.000000), expected 1.000000, got 1.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert Summary: Total=3 Passed=3 Failed=0 388s INFO: 05/04/25 08:36:45: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:45: >>> Test 'sqrt_baseCases': Passed 388s INFO: 05/04/25 08:36:45: ----- Test Case 10.73: 'sqrt_regularCases' started 388s INFO: 05/04/25 08:36:45: Test Description: 'Checks a set of regular values' 388s INFO: 05/04/25 08:36:45: Test Iteration 1: execKey 3631643101833888041 388s INFO: 05/04/25 08:36:45: Assert 'Sqrt(4.000000), expected 2.000000 +/- 3e-10, got 2.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Sqrt(9.000000), expected 3.000000 +/- 4e-10, got 3.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Sqrt(27.200000), expected 5.215362 +/- 6.21536e-10, got 5.215362': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Sqrt(240.250000), expected 15.500000 +/- 1.65e-09, got 15.500000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Sqrt(1337.000000), expected 36.565011 +/- 3.7565e-09, got 36.565011': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Sqrt(2887.127824), expected 53.732000 +/- 5.4732e-09, got 53.732000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Sqrt(65600.015625), expected 256.125000 +/- 2.57125e-08, got 256.125000': Passed 388s INFO: 05/04/25 08:36:45: Assert Summary: Total=7 Passed=7 Failed=0 388s INFO: 05/04/25 08:36:45: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:45: >>> Test 'sqrt_regularCases': Passed 388s INFO: 05/04/25 08:36:45: ----- Test Case 10.74: 'scalbn_infCases' started 388s INFO: 05/04/25 08:36:45: Test Description: 'Checks positive and negative infinity arg' 388s INFO: 05/04/25 08:36:45: Test Iteration 1: execKey 5534043110637530797 388s INFO: 05/04/25 08:36:45: Assert 'Scalbn(inf,1), expected inf, got inf': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Scalbn(-inf,1), expected -inf, got -inf': Passed 388s INFO: 05/04/25 08:36:45: Assert Summary: Total=2 Passed=2 Failed=0 388s INFO: 05/04/25 08:36:45: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:45: >>> Test 'scalbn_infCases': Passed 388s INFO: 05/04/25 08:36:45: ----- Test Case 10.75: 'scalbn_baseZeroCases' started 388s INFO: 05/04/25 08:36:45: Test Description: 'Checks for positive and negative zero arg' 388s INFO: 05/04/25 08:36:45: Test Iteration 1: execKey 18366699364425961305 388s INFO: 05/04/25 08:36:45: Assert 'Scalbn(0.000000,1), expected 0.000000, got 0.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Scalbn(-0.000000,1), expected -0.000000, got -0.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert Summary: Total=2 Passed=2 Failed=0 388s INFO: 05/04/25 08:36:45: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:45: >>> Test 'scalbn_baseZeroCases': Passed 388s INFO: 05/04/25 08:36:45: ----- Test Case 10.76: 'scalbn_expZeroCase' started 388s INFO: 05/04/25 08:36:45: Test Description: 'Checks for zero exp' 388s INFO: 05/04/25 08:36:45: Test Iteration 1: execKey 14823018720606907419 388s INFO: 05/04/25 08:36:45: Assert 'Scalbn(42.000000,0), expected 42.000000, got 42.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert Summary: Total=1 Passed=1 Failed=0 388s INFO: 05/04/25 08:36:45: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:45: >>> Test 'scalbn_expZeroCase': Passed 388s INFO: 05/04/25 08:36:45: ----- Test Case 10.77: 'scalbn_nanCase' started 388s INFO: 05/04/25 08:36:45: Test Description: 'Checks NAN' 388s INFO: 05/04/25 08:36:45: Test Iteration 1: execKey 11731288952826585251 388s INFO: 05/04/25 08:36:45: Assert 'Scalbn(nan,2), expected nan, got nan': Passed 388s INFO: 05/04/25 08:36:45: Assert Summary: Total=1 Passed=1 Failed=0 388s INFO: 05/04/25 08:36:45: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:45: >>> Test 'scalbn_nanCase': Passed 388s INFO: 05/04/25 08:36:45: ----- Test Case 10.78: 'scalbn_regularCases' started 388s INFO: 05/04/25 08:36:45: Test Description: 'Checks a set of regular cases' 388s INFO: 05/04/25 08:36:45: Test Iteration 1: execKey 17603847456840770670 388s INFO: 05/04/25 08:36:45: Assert 'Scalbn(2.000000,2), expected 8.000000, got 8.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Scalbn(1.000000,13), expected 8192.000000, got 8192.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Scalbn(2.000000,-5), expected 0.062500, got 0.062500': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Scalbn(-1.000000,-13), expected -0.000122, got -0.000122': Passed 388s INFO: 05/04/25 08:36:45: Assert Summary: Total=4 Passed=4 Failed=0 388s INFO: 05/04/25 08:36:45: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:45: >>> Test 'scalbn_regularCases': Passed 388s INFO: 05/04/25 08:36:45: ----- Test Case 10.79: 'cos_infCases' started 388s INFO: 05/04/25 08:36:45: Test Description: 'Checks for positive and negative infinity' 388s INFO: 05/04/25 08:36:45: Test Iteration 1: execKey 6101610279725337586 388s INFO: 05/04/25 08:36:45: Assert 'Cos(inf), expected nan, got -nan': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Cos(-inf), expected nan, got -nan': Passed 388s INFO: 05/04/25 08:36:45: Assert Summary: Total=2 Passed=2 Failed=0 388s INFO: 05/04/25 08:36:45: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:45: >>> Test 'cos_infCases': Passed 388s INFO: 05/04/25 08:36:45: ----- Test Case 10.80: 'cos_nanCase' started 388s INFO: 05/04/25 08:36:45: Test Description: 'Checks NAN' 388s INFO: 05/04/25 08:36:45: Test Iteration 1: execKey 13155654965226446898 388s INFO: 05/04/25 08:36:45: Assert 'Cos(nan), expected nan, got nan': Passed 388s INFO: 05/04/25 08:36:45: Assert Summary: Total=1 Passed=1 Failed=0 388s INFO: 05/04/25 08:36:45: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:45: >>> Test 'cos_nanCase': Passed 388s INFO: 05/04/25 08:36:45: ----- Test Case 10.81: 'cos_regularCases' started 388s INFO: 05/04/25 08:36:45: Test Description: 'Checks a set of regular cases' 388s INFO: 05/04/25 08:36:45: Test Iteration 1: execKey 11264209542040945277 388s INFO: 05/04/25 08:36:45: Assert 'Cos(-3.141593), expected -1.000000, got -1.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Cos(-0.000000), expected 1.000000, got 1.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Cos(0.000000), expected 1.000000, got 1.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Cos(3.141593), expected -1.000000, got -1.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert Summary: Total=4 Passed=4 Failed=0 388s INFO: 05/04/25 08:36:45: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:45: >>> Test 'cos_regularCases': Passed 388s INFO: 05/04/25 08:36:45: ----- Test Case 10.82: 'cos_precisionTest' started 388s INFO: 05/04/25 08:36:45: Test Description: 'Checks cosine precision' 388s INFO: 05/04/25 08:36:45: Test Iteration 1: execKey 17412737043326219300 388s INFO: 05/04/25 08:36:45: Assert 'Cos(0.314159), expected 0.951057 +/- 1.95106e-10, got 0.951057': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Cos(0.628319), expected 0.809017 +/- 1.80902e-10, got 0.809017': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Cos(0.942478), expected 0.587785 +/- 1.58779e-10, got 0.587785': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Cos(1.256637), expected 0.309017 +/- 1.30902e-10, got 0.309017': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Cos(1.570796), expected 0.000000 +/- 1e-10, got 0.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Cos(1.884956), expected -0.309017 +/- 6.90983e-11, got -0.309017': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Cos(2.199115), expected -0.587785 +/- 4.12215e-11, got -0.587785': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Cos(2.513274), expected -0.809017 +/- 1.90983e-11, got -0.809017': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Cos(2.827433), expected -0.951057 +/- 4.89435e-12, got -0.951057': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Cos(-0.314159), expected 0.951057 +/- 1.95106e-10, got 0.951057': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Cos(-0.628319), expected 0.809017 +/- 1.80902e-10, got 0.809017': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Cos(-0.942478), expected 0.587785 +/- 1.58779e-10, got 0.587785': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Cos(-1.256637), expected 0.309017 +/- 1.30902e-10, got 0.309017': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Cos(-1.570796), expected 0.000000 +/- 1e-10, got 0.000000': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Cos(-1.884956), expected -0.309017 +/- 6.90983e-11, got -0.309017': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Cos(-2.199115), expected -0.587785 +/- 4.12215e-11, got -0.587785': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Cos(-2.513274), expected -0.809017 +/- 1.90983e-11, got -0.809017': Passed 388s INFO: 05/04/25 08:36:45: Assert 'Cos(-2.827433), expected -0.951057 +/- 4.89435e-12, got -0.951057': Passed 388s INFO: 05/04/25 08:36:45: Assert Summary: Total=18 Passed=18 Failed=0 388s INFO: 05/04/25 08:36:45: Total Test runtime: 0.0 sec 388s INFO: 05/04/25 08:36:45: >>> Test 'cos_precisionTest': Passed 388s INFO: 05/04/25 08:36:45: ----- Test Case 10.83: 'cos_rangeTest' started 388s INFO: 05/04/25 08:36:45: Test Description: 'Checks a range of positive integer' 388s INFO: 05/04/25 08:36:45: Test Iteration 1: execKey 16655428349459159968 388s INFO: 05/04/25 08:36:45: Assert 'Cos: Testing a range of 10000000 values with steps of 429': Passed 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=1 Passed=1 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.6 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'cos_rangeTest': Passed 389s INFO: 05/04/25 08:36:46: ----- Test Case 10.84: 'sin_infCases' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Checks for positive and negative infinity' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 1085825821301869669 389s INFO: 05/04/25 08:36:46: Assert 'Sin(inf), expected nan, got -nan': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Sin(-inf), expected nan, got -nan': Passed 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=2 Passed=2 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'sin_infCases': Passed 389s INFO: 05/04/25 08:36:46: ----- Test Case 10.85: 'sin_nanCase' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Checks NAN' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 15243540242108482850 389s INFO: 05/04/25 08:36:46: Assert 'Sin(nan), expected nan, got nan': Passed 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=1 Passed=1 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'sin_nanCase': Passed 389s INFO: 05/04/25 08:36:46: ----- Test Case 10.86: 'sin_regularCases' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Checks a set of regular cases' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 12778243052998130971 389s INFO: 05/04/25 08:36:46: Assert 'Sin(-1.570796), expected -1.000000, got -1.000000': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Sin(-0.000000), expected -0.000000, got -0.000000': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Sin(0.000000), expected 0.000000, got 0.000000': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Sin(1.570796), expected 1.000000, got 1.000000': Passed 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=4 Passed=4 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'sin_regularCases': Passed 389s INFO: 05/04/25 08:36:46: ----- Test Case 10.87: 'sin_precisionTest' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Checks sine precision' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 2261540615589118766 389s INFO: 05/04/25 08:36:46: Assert 'Sin(0.314159), expected 0.309017 +/- 1.30902e-10, got 0.309017': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Sin(0.628319), expected 0.587785 +/- 1.58779e-10, got 0.587785': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Sin(0.942478), expected 0.809017 +/- 1.80902e-10, got 0.809017': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Sin(1.256637), expected 0.951057 +/- 1.95106e-10, got 0.951057': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Sin(1.884956), expected 0.951057 +/- 1.95106e-10, got 0.951057': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Sin(2.199115), expected 0.809017 +/- 1.80902e-10, got 0.809017': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Sin(2.513274), expected 0.587785 +/- 1.58779e-10, got 0.587785': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Sin(2.827433), expected 0.309017 +/- 1.30902e-10, got 0.309017': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Sin(3.141593), expected 0.000000 +/- 1e-10, got 0.000000': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Sin(-0.314159), expected -0.309017 +/- 6.90983e-11, got -0.309017': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Sin(-0.628319), expected -0.587785 +/- 4.12215e-11, got -0.587785': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Sin(-0.942478), expected -0.809017 +/- 1.90983e-11, got -0.809017': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Sin(-1.256637), expected -0.951057 +/- 4.89435e-12, got -0.951057': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Sin(-1.884956), expected -0.951057 +/- 4.89435e-12, got -0.951057': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Sin(-2.199115), expected -0.809017 +/- 1.90983e-11, got -0.809017': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Sin(-2.513274), expected -0.587785 +/- 4.12215e-11, got -0.587785': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Sin(-2.827433), expected -0.309017 +/- 6.90983e-11, got -0.309017': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Sin(-3.141593), expected 0.000000 +/- 1e-10, got -0.000000': Passed 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=18 Passed=18 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'sin_precisionTest': Passed 389s INFO: 05/04/25 08:36:46: ----- Test Case 10.88: 'sin_rangeTest' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Checks a range of positive integer' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 3344971339840001812 389s INFO: 05/04/25 08:36:46: Assert 'Sin: Testing a range of 10000000 values with steps of 429': Passed 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=1 Passed=1 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.6 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'sin_rangeTest': Passed 389s INFO: 05/04/25 08:36:46: ----- Test Case 10.89: 'tan_infCases' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Checks for positive and negative infinity' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 2413187882269529206 389s INFO: 05/04/25 08:36:46: Assert 'Tan(inf), expected nan, got -nan': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Tan(-inf), expected nan, got -nan': Passed 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=2 Passed=2 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'tan_infCases': Passed 389s INFO: 05/04/25 08:36:46: ----- Test Case 10.90: 'tan_nanCase' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Checks NAN' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 682063801812085308 389s INFO: 05/04/25 08:36:46: Assert 'Tan(nan), expected nan, got nan': Passed 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=1 Passed=1 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'tan_nanCase': Passed 389s INFO: 05/04/25 08:36:46: ----- Test Case 10.91: 'tan_zeroCases' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Checks a set of regular cases' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 6575486004183787741 389s INFO: 05/04/25 08:36:46: Assert 'Tan(-0.000000), expected -0.000000, got -0.000000': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Tan(0.000000), expected 0.000000, got 0.000000': Passed 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=2 Passed=2 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'tan_zeroCases': Passed 389s INFO: 05/04/25 08:36:46: ----- Test Case 10.92: 'tan_precisionTest' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Checks tangent precision' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 6398148115655484100 389s INFO: 05/04/25 08:36:46: Assert 'Tan(0.285599), expected 0.293626 +/- 1.29363e-10, got 0.293626': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Tan(0.571199), expected 0.642661 +/- 1.64266e-10, got 0.642661': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Tan(0.856798), expected 1.154062 +/- 2.15406e-10, got 1.154062': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Tan(1.142397), expected 2.189695 +/- 3.18969e-10, got 2.189695': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Tan(1.427997), expected 6.955153 +/- 7.95515e-10, got 6.955153': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Tan(1.713596), expected -6.955153 +/- 5.95515e-10, got -6.955153': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Tan(1.999195), expected -2.189695 +/- 1.18969e-10, got -2.189695': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Tan(2.284795), expected -1.154062 +/- 1.54062e-11, got -1.154062': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Tan(2.570394), expected -0.642661 +/- 3.57339e-11, got -0.642661': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Tan(2.855993), expected -0.293626 +/- 7.06374e-11, got -0.293626': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Tan(-0.285599), expected -0.293626 +/- 7.06374e-11, got -0.293626': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Tan(-0.571199), expected -0.642661 +/- 3.57339e-11, got -0.642661': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Tan(-0.856798), expected -1.154062 +/- 1.54062e-11, got -1.154062': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Tan(-1.142397), expected -2.189695 +/- 1.18969e-10, got -2.189695': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Tan(-1.427997), expected -6.955153 +/- 5.95515e-10, got -6.955153': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Tan(-1.713596), expected 6.955153 +/- 7.95515e-10, got 6.955153': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Tan(-1.999195), expected 2.189695 +/- 3.18969e-10, got 2.189695': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Tan(-2.284795), expected 1.154062 +/- 2.15406e-10, got 1.154062': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Tan(-2.570394), expected 0.642661 +/- 1.64266e-10, got 0.642661': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Tan(-2.855993), expected 0.293626 +/- 1.29363e-10, got 0.293626': Passed 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=20 Passed=20 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'tan_precisionTest': Passed 389s INFO: 05/04/25 08:36:46: ----- Test Case 10.93: 'acos_limitCases' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Checks the edge of the domain (+/-1)' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 16979775519608509056 389s INFO: 05/04/25 08:36:46: Assert 'Acos(1.000000), expected 0.000000, got 0.000000': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Acos(-1.000000), expected 3.141593, got 3.141593': Passed 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=2 Passed=2 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'acos_limitCases': Passed 389s INFO: 05/04/25 08:36:46: ----- Test Case 10.94: 'acos_outOfDomainCases' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Checks values outside the domain' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 5600927933700240662 389s INFO: 05/04/25 08:36:46: Assert 'Acos(1.100000), expected nan, got nan': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Acos(-1.100000), expected nan, got nan': Passed 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=2 Passed=2 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'acos_outOfDomainCases': Passed 389s INFO: 05/04/25 08:36:46: ----- Test Case 10.95: 'acos_nanCase' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Checks NAN' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 16862790289028413895 389s INFO: 05/04/25 08:36:46: Assert 'Acos(nan), expected nan, got nan': Passed 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=1 Passed=1 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'acos_nanCase': Passed 389s INFO: 05/04/25 08:36:46: ----- Test Case 10.96: 'acos_precisionTest' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Checks acos precision' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 18263692041553126713 389s INFO: 05/04/25 08:36:46: Assert 'Acos(0.900000), expected 0.451027 +/- 1.45103e-10, got 0.451027': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Acos(0.800000), expected 0.643501 +/- 1.6435e-10, got 0.643501': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Acos(0.700000), expected 0.795399 +/- 1.7954e-10, got 0.795399': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Acos(0.600000), expected 0.927295 +/- 1.9273e-10, got 0.927295': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Acos(0.500000), expected 1.047198 +/- 2.0472e-10, got 1.047198': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Acos(0.400000), expected 1.159279 +/- 2.15928e-10, got 1.159279': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Acos(0.300000), expected 1.266104 +/- 2.2661e-10, got 1.266104': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Acos(0.200000), expected 1.369438 +/- 2.36944e-10, got 1.369438': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Acos(0.100000), expected 1.470629 +/- 2.47063e-10, got 1.470629': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Acos(0.000000), expected 1.570796 +/- 2.5708e-10, got 1.570796': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Acos(-0.000000), expected 1.570796 +/- 2.5708e-10, got 1.570796': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Acos(-0.100000), expected 1.670964 +/- 2.67096e-10, got 1.670964': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Acos(-0.200000), expected 1.772154 +/- 2.77215e-10, got 1.772154': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Acos(-0.300000), expected 1.875489 +/- 2.87549e-10, got 1.875489': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Acos(-0.400000), expected 1.982313 +/- 2.98231e-10, got 1.982313': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Acos(-0.500000), expected 2.094395 +/- 3.0944e-10, got 2.094395': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Acos(-0.600000), expected 2.214297 +/- 3.2143e-10, got 2.214297': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Acos(-0.700000), expected 2.346194 +/- 3.34619e-10, got 2.346194': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Acos(-0.800000), expected 2.498092 +/- 3.49809e-10, got 2.498092': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Acos(-0.900000), expected 2.690566 +/- 3.69057e-10, got 2.690566': Passed 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=20 Passed=20 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'acos_precisionTest': Passed 389s INFO: 05/04/25 08:36:46: ----- Test Case 10.97: 'asin_limitCases' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Checks the edge of the domain (+/-1)' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 3373274099360464282 389s INFO: 05/04/25 08:36:46: Assert 'Asin(1.000000), expected 1.570796, got 1.570796': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Asin(-1.000000), expected -1.570796, got -1.570796': Passed 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=2 Passed=2 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'asin_limitCases': Passed 389s INFO: 05/04/25 08:36:46: ----- Test Case 10.98: 'asin_outOfDomainCases' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Checks values outside the domain' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 3058931784542469763 389s INFO: 05/04/25 08:36:46: Assert 'Asin(1.100000), expected nan, got nan': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Asin(-1.100000), expected nan, got nan': Passed 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=2 Passed=2 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'asin_outOfDomainCases': Passed 389s INFO: 05/04/25 08:36:46: ----- Test Case 10.99: 'asin_nanCase' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Checks NAN' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 1406457531584626777 389s INFO: 05/04/25 08:36:46: Assert 'Asin(nan), expected nan, got nan': Passed 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=1 Passed=1 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'asin_nanCase': Passed 389s INFO: 05/04/25 08:36:46: ----- Test Case 10.100: 'asin_precisionTest' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Checks asin precision' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 9717840144345845745 389s INFO: 05/04/25 08:36:46: Assert 'Asin(0.900000), expected 1.119770 +/- 2.11977e-10, got 1.119770': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Asin(0.800000), expected 0.927295 +/- 1.9273e-10, got 0.927295': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Asin(0.700000), expected 0.775397 +/- 1.7754e-10, got 0.775397': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Asin(0.600000), expected 0.643501 +/- 1.6435e-10, got 0.643501': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Asin(0.500000), expected 0.523599 +/- 1.5236e-10, got 0.523599': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Asin(0.400000), expected 0.411517 +/- 1.41152e-10, got 0.411517': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Asin(0.300000), expected 0.304693 +/- 1.30469e-10, got 0.304693': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Asin(0.200000), expected 0.201358 +/- 1.20136e-10, got 0.201358': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Asin(0.100000), expected 0.100167 +/- 1.10017e-10, got 0.100167': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Asin(0.000000), expected 0.000000 +/- 1e-10, got 0.000000': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Asin(-0.000000), expected -0.000000 +/- 1e-10, got -0.000000': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Asin(-0.100000), expected -0.100167 +/- 8.99833e-11, got -0.100167': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Asin(-0.200000), expected -0.201358 +/- 7.98642e-11, got -0.201358': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Asin(-0.300000), expected -0.304693 +/- 6.95307e-11, got -0.304693': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Asin(-0.400000), expected -0.411517 +/- 5.88483e-11, got -0.411517': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Asin(-0.500000), expected -0.523599 +/- 4.76401e-11, got -0.523599': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Asin(-0.600000), expected -0.643501 +/- 3.56499e-11, got -0.643501': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Asin(-0.700000), expected -0.775397 +/- 2.24603e-11, got -0.775397': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Asin(-0.800000), expected -0.927295 +/- 7.27048e-12, got -0.927295': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Asin(-0.900000), expected -1.119770 +/- 1.1977e-11, got -1.119770': Passed 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=20 Passed=20 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'asin_precisionTest': Passed 389s INFO: 05/04/25 08:36:46: ----- Test Case 10.101: 'atan_limitCases' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Checks the edge of the domain (+/-Infinity)' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 12194075010483910351 389s INFO: 05/04/25 08:36:46: Assert 'Atan(inf), expected 1.570796, got 1.570796': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Atan(-inf), expected -1.570796, got -1.570796': Passed 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=2 Passed=2 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'atan_limitCases': Passed 389s INFO: 05/04/25 08:36:46: ----- Test Case 10.102: 'atan_zeroCases' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Checks for positive and negative zero' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 4767218926570915588 389s INFO: 05/04/25 08:36:46: Assert 'Atan(0.000000), expected 0.000000, got 0.000000': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Atan(-0.000000), expected -0.000000, got -0.000000': Passed 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=2 Passed=2 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'atan_zeroCases': Passed 389s INFO: 05/04/25 08:36:46: ----- Test Case 10.103: 'atan_nanCase' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Checks NAN' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 4069780265235392436 389s INFO: 05/04/25 08:36:46: Assert 'Atan(nan), expected nan, got nan': Passed 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=1 Passed=1 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'atan_nanCase': Passed 389s INFO: 05/04/25 08:36:46: ----- Test Case 10.104: 'atan_precisionTest' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Checks atan precision' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 17432873744783881505 389s INFO: 05/04/25 08:36:46: Assert 'Atan(6.313752), expected 1.413717 +/- 2.41372e-10, got 1.413717': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Atan(3.077684), expected 1.256637 +/- 2.25664e-10, got 1.256637': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Atan(1.962611), expected 1.099557 +/- 2.09956e-10, got 1.099557': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Atan(1.376382), expected 0.942478 +/- 1.94248e-10, got 0.942478': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Atan(1.000000), expected 0.785398 +/- 1.7854e-10, got 0.785398': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Atan(0.726543), expected 0.628319 +/- 1.62832e-10, got 0.628319': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Atan(0.509525), expected 0.471239 +/- 1.47124e-10, got 0.471239': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Atan(0.324920), expected 0.314159 +/- 1.31416e-10, got 0.314159': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Atan(0.158384), expected 0.157080 +/- 1.15708e-10, got 0.157080': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Atan(-0.158384), expected -0.157080 +/- 8.4292e-11, got -0.157080': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Atan(-0.324920), expected -0.314159 +/- 6.85841e-11, got -0.314159': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Atan(-0.509525), expected -0.471239 +/- 5.28761e-11, got -0.471239': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Atan(-0.726543), expected -0.628319 +/- 3.71681e-11, got -0.628319': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Atan(-1.000000), expected -0.785398 +/- 2.14602e-11, got -0.785398': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Atan(-1.376382), expected -0.942478 +/- 5.75222e-12, got -0.942478': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Atan(-1.962611), expected -1.099557 +/- 9.95574e-12, got -1.099557': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Atan(-3.077684), expected -1.256637 +/- 2.56637e-11, got -1.256637': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Atan(-6.313752), expected -1.413717 +/- 4.13717e-11, got -1.413717': Passed 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=18 Passed=18 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'atan_precisionTest': Passed 389s INFO: 05/04/25 08:36:46: ----- Test Case 10.105: 'atan2_bothZeroCases' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Checks for both arguments being zero' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 15482152948620353148 389s INFO: 05/04/25 08:36:46: Assert 'SDL_atan2(0.000000,0.000000), expected 0.000000 +/- 1e-10, got 0.000000': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_atan2(-0.000000,0.000000), expected -0.000000 +/- 1e-10, got -0.000000': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_atan2(0.000000,-0.000000), expected 3.141593 +/- 4.14159e-10, got 3.141593': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_atan2(-0.000000,-0.000000), expected -3.141593 +/- 2.14159e-10, got -3.141593': Passed 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=4 Passed=4 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'atan2_bothZeroCases': Passed 389s INFO: 05/04/25 08:36:46: ----- Test Case 10.106: 'atan2_yZeroCases' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Checks for y=0' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 5052304231646675211 389s INFO: 05/04/25 08:36:46: Assert 'SDL_atan2(0.000000,1.000000), expected 0.000000 +/- 1e-10, got 0.000000': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_atan2(0.000000,-1.000000), expected 3.141593 +/- 4.14159e-10, got 3.141593': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_atan2(-0.000000,1.000000), expected -0.000000 +/- 1e-10, got -0.000000': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_atan2(-0.000000,-1.000000), expected -3.141593 +/- 2.14159e-10, got -3.141593': Passed 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=4 Passed=4 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'atan2_yZeroCases': Passed 389s INFO: 05/04/25 08:36:46: ----- Test Case 10.107: 'atan2_xZeroCases' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Checks for x=0' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 18381619140409004247 389s INFO: 05/04/25 08:36:46: Assert 'SDL_atan2(1.000000,0.000000), expected 1.570796 +/- 2.5708e-10, got 1.570796': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_atan2(-1.000000,0.000000), expected -1.570796 +/- 5.70796e-11, got -1.570796': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_atan2(1.000000,-0.000000), expected 1.570796 +/- 2.5708e-10, got 1.570796': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_atan2(-1.000000,-0.000000), expected -1.570796 +/- 5.70796e-11, got -1.570796': Passed 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=4 Passed=4 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'atan2_xZeroCases': Passed 389s INFO: 05/04/25 08:36:46: ----- Test Case 10.108: 'atan2_bothInfCases' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Checks for both arguments being infinity' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 17112683995673845785 389s INFO: 05/04/25 08:36:46: Assert 'SDL_atan2(bothInfCases)(inf,inf), expected 0.785398, got 0.785398': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_atan2(bothInfCases)(inf,-inf), expected 2.356194, got 2.356194': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_atan2(bothInfCases)(-inf,inf), expected -0.785398, got -0.785398': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_atan2(bothInfCases)(-inf,-inf), expected -2.356194, got -2.356194': Passed 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=4 Passed=4 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'atan2_bothInfCases': Passed 389s INFO: 05/04/25 08:36:46: ----- Test Case 10.109: 'atan2_yInfCases' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Checks for y=0' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 9218360750318924728 389s INFO: 05/04/25 08:36:46: Assert 'SDL_atan2(atan2_yInfCases)(inf,1.000000), expected 1.570796, got 1.570796': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_atan2(atan2_yInfCases)(inf,-1.000000), expected 1.570796, got 1.570796': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_atan2(atan2_yInfCases)(-inf,1.000000), expected -1.570796, got -1.570796': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_atan2(atan2_yInfCases)(-inf,-1.000000), expected -1.570796, got -1.570796': Passed 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=4 Passed=4 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'atan2_yInfCases': Passed 389s INFO: 05/04/25 08:36:46: ----- Test Case 10.110: 'atan2_xInfCases' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Checks for x=0' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 10174681368670825689 389s INFO: 05/04/25 08:36:46: Assert 'atan2_xInfCases(atan2_yInfCases)(1.000000,inf), expected 0.000000, got 0.000000': Passed 389s INFO: 05/04/25 08:36:46: Assert 'atan2_xInfCases(atan2_yInfCases)(-1.000000,inf), expected -0.000000, got -0.000000': Passed 389s INFO: 05/04/25 08:36:46: Assert 'atan2_xInfCases(atan2_yInfCases)(1.000000,-inf), expected 3.141593, got 3.141593': Passed 389s INFO: 05/04/25 08:36:46: Assert 'atan2_xInfCases(atan2_yInfCases)(-1.000000,-inf), expected -3.141593, got -3.141593': Passed 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=4 Passed=4 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'atan2_xInfCases': Passed 389s INFO: 05/04/25 08:36:46: ----- Test Case 10.111: 'atan2_nanCases' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Checks NANs' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 15446935885087984993 389s INFO: 05/04/25 08:36:46: Assert 'Atan2(nan,nan), expected nan, got nan': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Atan2(nan,1.000000), expected nan, got nan': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Atan2(1.000000,nan), expected nan, got nan': Passed 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=3 Passed=3 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'atan2_nanCases': Passed 389s INFO: 05/04/25 08:36:46: ----- Test Case 10.112: 'atan2_topRightQuadrantTest' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Checks values in the top right quadrant' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 5191919578097019520 389s INFO: 05/04/25 08:36:46: Assert 'SDL_atan2(1.000000,1.000000), expected 0.785398 +/- 1.7854e-10, got 0.785398': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_atan2(1.732051,3.000000), expected 0.523599 +/- 1.5236e-10, got 0.523599': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_atan2(1.732051,1.000000), expected 1.047198 +/- 2.0472e-10, got 1.047198': Passed 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=3 Passed=3 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'atan2_topRightQuadrantTest': Passed 389s INFO: 05/04/25 08:36:46: ----- Test Case 10.113: 'atan2_topLeftQuadrantTest' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Checks values in the top left quadrant' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 17035122460888017402 389s INFO: 05/04/25 08:36:46: Assert 'SDL_atan2(1.000000,-1.000000), expected 2.356194 +/- 3.35619e-10, got 2.356194': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_atan2(1.732051,-3.000000), expected 2.617994 +/- 3.61799e-10, got 2.617994': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_atan2(1.732051,-1.000000), expected 2.094395 +/- 3.0944e-10, got 2.094395': Passed 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=3 Passed=3 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'atan2_topLeftQuadrantTest': Passed 389s INFO: 05/04/25 08:36:46: ----- Test Case 10.114: 'atan2_bottomRightQuadrantTest' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Checks values in the bottom right quadrant' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 1458745693183415691 389s INFO: 05/04/25 08:36:46: Assert 'SDL_atan2(-1.000000,1.000000), expected -0.785398 +/- 2.14602e-11, got -0.785398': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_atan2(-1.732051,3.000000), expected -0.523599 +/- 4.76401e-11, got -0.523599': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_atan2(-1.732051,1.000000), expected -1.047198 +/- 4.71976e-12, got -1.047198': Passed 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=3 Passed=3 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'atan2_bottomRightQuadrantTest': Passed 389s INFO: 05/04/25 08:36:46: ----- Test Case 10.115: 'atan2_bottomLeftQuadrantTest' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Checks values in the bottom left quadrant' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 17177807747707274863 389s INFO: 05/04/25 08:36:46: Assert 'SDL_atan2(-1.000000,-1.000000), expected -2.356194 +/- 1.35619e-10, got -2.356194': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_atan2(-1.732051,-3.000000), expected -2.617994 +/- 1.61799e-10, got -2.617994': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_atan2(-1.732051,-1.000000), expected -2.094395 +/- 1.0944e-10, got -2.094395': Passed 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=3 Passed=3 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'atan2_bottomLeftQuadrantTest': Passed 389s INFO: 05/04/25 08:36:46: Total Suite runtime: 1.7 sec 389s INFO: 05/04/25 08:36:46: Suite Summary: Total=115 Passed=115 Failed=0 Skipped=0 389s INFO: 05/04/25 08:36:46: >>> Suite 'Math': Passed 389s INFO: 05/04/25 08:36:46: ===== Test Suite 11: 'Mouse' started 389s INFO: 05/04/25 08:36:46: ----- Test Case 11.1: 'mouse_getMouseState' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Check call to SDL_GetMouseState' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 14219839644179119252 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_PumpEvents()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_GetMouseState(NULL, NULL)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Validate state returned from function, got: 0': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_GetMouseState(&x, NULL)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Validate that value of x is > INT_MIN, got: 0': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Validate state returned from function, got: 0': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_GetMouseState(NULL, &y)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Validate that value of y is > INT_MIN, got: 0': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Validate state returned from function, got: 0': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_GetMouseState(&x, &y)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Validate that value of x is > INT_MIN, got: 0': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Validate that value of y is > INT_MIN, got: 0': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Validate state returned from function, got: 0': Passed 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=13 Passed=13 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'mouse_getMouseState': Passed 389s INFO: 05/04/25 08:36:46: ----- Test Case 11.2: 'mouse_getRelativeMouseState' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Check call to SDL_GetRelativeMouseState' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 9342557294754440344 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_PumpEvents()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_GetRelativeMouseState(NULL, NULL)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Validate state returned from function, got: 0': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_GetRelativeMouseState(&x, NULL)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Validate that value of x is > INT_MIN, got: 0': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Validate state returned from function, got: 0': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_GetRelativeMouseState(NULL, &y)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Validate that value of y is > INT_MIN, got: 0': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Validate state returned from function, got: 0': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_GetRelativeMouseState(&x, &y)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Validate that value of x is > INT_MIN, got: 0': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Validate that value of y is > INT_MIN, got: 0': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Validate state returned from function, got: 0': Passed 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=13 Passed=13 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'mouse_getRelativeMouseState': Passed 389s INFO: 05/04/25 08:36:46: ----- Test Case 11.3: 'mouse_createFreeCursor' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Check call to SDL_CreateCursor and SDL_FreeCursor' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 14642186599048633251 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_CreateCursor()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDL_CreateCursor() is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_FreeCursor()': Passed 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=3 Passed=3 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'mouse_createFreeCursor': Passed 389s INFO: 05/04/25 08:36:46: ----- Test Case 11.4: 'mouse_showCursor' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Check call to SDL_ShowCursor' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 7831852072362370605 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_ShowCursor(SDL_QUERY)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Validate result is 0 or 1, got: 1': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_ShowCursor(SDL_QUERY)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_ShowCursor(SDL_DISABLE)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDL_ShowCursor(SDL_DISABLE), expected: 1, got: 1': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_ShowCursor(SDL_QUERY)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Validate new state, expected: 0, got: 0': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_ShowCursor(SDL_QUERY)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_ShowCursor(SDL_ENABLE)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDL_ShowCursor(SDL_ENABLE), expected: 0, got: 0': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_ShowCursor(SDL_QUERY)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Validate new state, expected: 1, got: 1': Passed 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=12 Passed=12 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'mouse_showCursor': Passed 389s INFO: 05/04/25 08:36:46: ----- Test Case 11.5: 'mouse_setCursor' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Check call to SDL_SetCursor' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 59780183048461007 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_CreateCursor()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDL_CreateCursor() is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_SetCursor(cursor)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_SetCursor(NULL)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_FreeCursor()': Passed 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=5 Passed=5 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'mouse_setCursor': Passed 389s INFO: 05/04/25 08:36:46: ----- Test Case 11.6: 'mouse_getCursor' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Check call to SDL_GetCursor' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 11677121952853497125 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_GetCursor()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDL_GetCursor() is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=2 Passed=2 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'mouse_getCursor': Passed 389s INFO: 05/04/25 08:36:46: ----- Test Case 11.7: 'mouse_warpMouseInWindow' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Check call to SDL_WarpMouseInWindow' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 17446775767263215091 389s INFO: 05/04/25 08:36:46: Assert 'SDL_CreateWindow()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check SDL_CreateWindow result': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_WarpMouseInWindow(...,35,50)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_WarpMouseInWindow(...,35,50)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_WarpMouseInWindow(...,-1,-1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_PumpEvents()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_WarpMouseInWindow(...,-1,0)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_PumpEvents()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_WarpMouseInWindow(...,-1,1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_PumpEvents()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_WarpMouseInWindow(...,-1,199)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_PumpEvents()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_WarpMouseInWindow(...,-1,200)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_PumpEvents()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_WarpMouseInWindow(...,-1,201)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_PumpEvents()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_WarpMouseInWindow(...,0,-1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_PumpEvents()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_WarpMouseInWindow(...,0,0)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_PumpEvents()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_WarpMouseInWindow(...,0,1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_PumpEvents()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_WarpMouseInWindow(...,0,199)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_PumpEvents()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_WarpMouseInWindow(...,0,200)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_PumpEvents()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_WarpMouseInWindow(...,0,201)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_PumpEvents()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_WarpMouseInWindow(...,1,-1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_PumpEvents()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_WarpMouseInWindow(...,1,0)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_PumpEvents()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_WarpMouseInWindow(...,1,1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_PumpEvents()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_WarpMouseInWindow(...,1,199)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_PumpEvents()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_WarpMouseInWindow(...,1,200)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_PumpEvents()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_WarpMouseInWindow(...,1,201)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_PumpEvents()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_WarpMouseInWindow(...,319,-1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_PumpEvents()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_WarpMouseInWindow(...,319,0)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_PumpEvents()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_WarpMouseInWindow(...,319,1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_PumpEvents()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_WarpMouseInWindow(...,319,199)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_PumpEvents()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_WarpMouseInWindow(...,319,200)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_PumpEvents()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_WarpMouseInWindow(...,319,201)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_PumpEvents()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_WarpMouseInWindow(...,320,-1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_PumpEvents()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_WarpMouseInWindow(...,320,0)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_PumpEvents()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_WarpMouseInWindow(...,320,1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_PumpEvents()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_WarpMouseInWindow(...,320,199)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_PumpEvents()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_WarpMouseInWindow(...,320,200)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_PumpEvents()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_WarpMouseInWindow(...,320,201)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_PumpEvents()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_WarpMouseInWindow(...,321,-1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_PumpEvents()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_WarpMouseInWindow(...,321,0)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_PumpEvents()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_WarpMouseInWindow(...,321,1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_PumpEvents()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_WarpMouseInWindow(...,321,199)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_PumpEvents()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_WarpMouseInWindow(...,321,200)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_PumpEvents()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_WarpMouseInWindow(...,321,201)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_PumpEvents()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_DestroyWindow()': Passed 389s INFO: 05/04/25 08:36:46: Fuzzer invocations: 2 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=77 Passed=77 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'mouse_warpMouseInWindow': Passed 389s INFO: 05/04/25 08:36:46: ----- Test Case 11.8: 'mouse_getMouseFocus' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Check call to SDL_getMouseFocus' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 882982430426478476 389s INFO: 05/04/25 08:36:46: Assert 'SDL_GetMouseFocus()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_CreateWindow()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check SDL_CreateWindow result': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_WarpMouseInWindow(...,182,116)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_PumpEvents()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_GetMouseFocus()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check returned window value is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check returned window value is test window': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_WarpMouseInWindow(...,-6,-9)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_DestroyWindow()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_PumpEvents()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_GetMouseFocus()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check returned window value is NULL': Passed 389s INFO: 05/04/25 08:36:46: Fuzzer invocations: 4 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=13 Passed=13 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.1 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'mouse_getMouseFocus': Passed 389s INFO: 05/04/25 08:36:46: ----- Test Case 11.9: 'mouse_createFreeColorCursor' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Check call to SDL_CreateColorCursor and SDL_FreeCursor' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 8888960279247918693 389s INFO: 05/04/25 08:36:46: Assert 'Validate sample input image is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_CreateColorCursor()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDL_CreateColorCursor() is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_FreeCursor()': Passed 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=4 Passed=4 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'mouse_createFreeColorCursor': Passed 389s INFO: 05/04/25 08:36:46: ----- Test Case 11.10: 'mouse_getSetRelativeMouseMode' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Check call to SDL_GetRelativeMouseMode and SDL_SetRelativeMouseMode' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 3605946058009611276 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_GetRelativeMouseMode()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_SetRelativeMouseMode(FALSE)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Validate result value from SDL_SetRelativeMouseMode, expected: 0, got: 0': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_GetRelativeMouseMode()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Validate current state is FALSE, got: 0': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_SetRelativeMouseMode(FALSE)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Validate result value from SDL_SetRelativeMouseMode, expected: 0, got: 0': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_GetRelativeMouseMode()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Validate current state is FALSE, got: 0': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_SetRelativeMouseMode(TRUE)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Validate result value from SDL_SetRelativeMouseMode, expected: 0, got: 0': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_GetRelativeMouseMode()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Validate current state is TRUE, got: 1': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_SetRelativeMouseMode(TRUE)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Validate result value from SDL_SetRelativeMouseMode, expected: 0, got: 0': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_GetRelativeMouseMode()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Validate current state is TRUE, got: 1': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_SetRelativeMouseMode(FALSE)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Validate result value from SDL_SetRelativeMouseMode, expected: 0, got: 0': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_GetRelativeMouseMode()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Validate current state is FALSE, got: 0': Passed 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=21 Passed=21 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'mouse_getSetRelativeMouseMode': Passed 389s INFO: 05/04/25 08:36:46: Total Suite runtime: 0.1 sec 389s INFO: 05/04/25 08:36:46: Suite Summary: Total=10 Passed=10 Failed=0 Skipped=0 389s INFO: 05/04/25 08:36:46: >>> Suite 'Mouse': Passed 389s INFO: 05/04/25 08:36:46: ===== Test Suite 12: 'Pixels' started 389s INFO: 05/04/25 08:36:46: ----- Test Case 12.1: 'pixels_allocFreeFormat' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Call to SDL_AllocFormat and SDL_FreeFormat' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 13874763054862883137 389s INFO: 05/04/25 08:36:46: RGB Format: SDL_PIXELFORMAT_UNKNOWN (0) 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_AllocFormat()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.format; expected: 0, got 0': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.BitsPerPixel; expected: 0, got 0': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.BytesPerPixel; expected: 0, got 0': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.[RGBA]mask combined; expected: 0, got 0': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_FreeFormat()': Passed 389s INFO: 05/04/25 08:36:46: RGB Format: SDL_PIXELFORMAT_INDEX1LSB (286261504) 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_AllocFormat()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.format; expected: 286261504, got 286261504': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 1': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 1': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_FreeFormat()': Passed 389s INFO: 05/04/25 08:36:46: RGB Format: SDL_PIXELFORMAT_INDEX1MSB (287310080) 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_AllocFormat()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.format; expected: 287310080, got 287310080': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 1': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 1': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_FreeFormat()': Passed 389s INFO: 05/04/25 08:36:46: RGB Format: SDL_PIXELFORMAT_INDEX2LSB (470811136) 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_AllocFormat()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.format; expected: 470811136, got 470811136': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 2': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 1': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_FreeFormat()': Passed 389s INFO: 05/04/25 08:36:46: RGB Format: SDL_PIXELFORMAT_INDEX2MSB (471859712) 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_AllocFormat()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.format; expected: 471859712, got 471859712': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 2': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 1': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_FreeFormat()': Passed 389s INFO: 05/04/25 08:36:46: RGB Format: SDL_PIXELFORMAT_INDEX4LSB (303039488) 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_AllocFormat()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.format; expected: 303039488, got 303039488': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 4': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 1': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_FreeFormat()': Passed 389s INFO: 05/04/25 08:36:46: RGB Format: SDL_PIXELFORMAT_INDEX4MSB (304088064) 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_AllocFormat()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.format; expected: 304088064, got 304088064': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 4': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 1': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_FreeFormat()': Passed 389s INFO: 05/04/25 08:36:46: RGB Format: SDL_PIXELFORMAT_INDEX8 (318769153) 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_AllocFormat()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.format; expected: 318769153, got 318769153': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 8': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 1': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_FreeFormat()': Passed 389s INFO: 05/04/25 08:36:46: RGB Format: SDL_PIXELFORMAT_RGB332 (336660481) 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_AllocFormat()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.format; expected: 336660481, got 336660481': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 8': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 1': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_FreeFormat()': Passed 389s INFO: 05/04/25 08:36:46: RGB Format: SDL_PIXELFORMAT_RGB444 (353504258) 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_AllocFormat()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.format; expected: 353504258, got 353504258': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 12': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 2': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_FreeFormat()': Passed 389s INFO: 05/04/25 08:36:46: RGB Format: SDL_PIXELFORMAT_BGR444 (357698562) 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_AllocFormat()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.format; expected: 357698562, got 357698562': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 12': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 2': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_FreeFormat()': Passed 389s INFO: 05/04/25 08:36:46: RGB Format: SDL_PIXELFORMAT_RGB555 (353570562) 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_AllocFormat()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.format; expected: 353570562, got 353570562': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 15': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 2': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_FreeFormat()': Passed 389s INFO: 05/04/25 08:36:46: RGB Format: SDL_PIXELFORMAT_BGR555 (357764866) 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_AllocFormat()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.format; expected: 357764866, got 357764866': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 15': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 2': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_FreeFormat()': Passed 389s INFO: 05/04/25 08:36:46: RGB Format: SDL_PIXELFORMAT_ARGB4444 (355602434) 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_AllocFormat()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.format; expected: 355602434, got 355602434': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 16': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 2': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_FreeFormat()': Passed 389s INFO: 05/04/25 08:36:46: RGB Format: SDL_PIXELFORMAT_RGBA4444 (356651010) 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_AllocFormat()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.format; expected: 356651010, got 356651010': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 16': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 2': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_FreeFormat()': Passed 389s INFO: 05/04/25 08:36:46: RGB Format: SDL_PIXELFORMAT_ABGR4444 (359796738) 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_AllocFormat()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.format; expected: 359796738, got 359796738': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 16': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 2': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_FreeFormat()': Passed 389s INFO: 05/04/25 08:36:46: RGB Format: SDL_PIXELFORMAT_BGRA4444 (360845314) 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_AllocFormat()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.format; expected: 360845314, got 360845314': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 16': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 2': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_FreeFormat()': Passed 389s INFO: 05/04/25 08:36:46: RGB Format: SDL_PIXELFORMAT_ARGB1555 (355667970) 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_AllocFormat()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.format; expected: 355667970, got 355667970': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 16': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 2': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_FreeFormat()': Passed 389s INFO: 05/04/25 08:36:46: RGB Format: SDL_PIXELFORMAT_RGBA5551 (356782082) 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_AllocFormat()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.format; expected: 356782082, got 356782082': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 16': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 2': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_FreeFormat()': Passed 389s INFO: 05/04/25 08:36:46: RGB Format: SDL_PIXELFORMAT_ABGR1555 (359862274) 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_AllocFormat()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.format; expected: 359862274, got 359862274': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 16': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 2': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_FreeFormat()': Passed 389s INFO: 05/04/25 08:36:46: RGB Format: SDL_PIXELFORMAT_BGRA5551 (360976386) 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_AllocFormat()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.format; expected: 360976386, got 360976386': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 16': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 2': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_FreeFormat()': Passed 389s INFO: 05/04/25 08:36:46: RGB Format: SDL_PIXELFORMAT_RGB565 (353701890) 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_AllocFormat()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.format; expected: 353701890, got 353701890': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 16': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 2': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_FreeFormat()': Passed 389s INFO: 05/04/25 08:36:46: RGB Format: SDL_PIXELFORMAT_BGR565 (357896194) 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_AllocFormat()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.format; expected: 357896194, got 357896194': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 16': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 2': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_FreeFormat()': Passed 389s INFO: 05/04/25 08:36:46: RGB Format: SDL_PIXELFORMAT_RGB24 (386930691) 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_AllocFormat()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.format; expected: 386930691, got 386930691': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 24': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 3': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_FreeFormat()': Passed 389s INFO: 05/04/25 08:36:46: RGB Format: SDL_PIXELFORMAT_BGR24 (390076419) 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_AllocFormat()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.format; expected: 390076419, got 390076419': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 24': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 3': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_FreeFormat()': Passed 389s INFO: 05/04/25 08:36:46: RGB Format: SDL_PIXELFORMAT_RGB888 (370546692) 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_AllocFormat()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.format; expected: 370546692, got 370546692': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 32': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 4': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_FreeFormat()': Passed 389s INFO: 05/04/25 08:36:46: RGB Format: SDL_PIXELFORMAT_RGBX8888 (371595268) 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_AllocFormat()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.format; expected: 371595268, got 371595268': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 32': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 4': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_FreeFormat()': Passed 389s INFO: 05/04/25 08:36:46: RGB Format: SDL_PIXELFORMAT_BGR888 (374740996) 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_AllocFormat()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.format; expected: 374740996, got 374740996': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 32': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 4': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_FreeFormat()': Passed 389s INFO: 05/04/25 08:36:46: RGB Format: SDL_PIXELFORMAT_BGRX8888 (375789572) 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_AllocFormat()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.format; expected: 375789572, got 375789572': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 32': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 4': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_FreeFormat()': Passed 389s INFO: 05/04/25 08:36:46: RGB Format: SDL_PIXELFORMAT_ARGB8888 (372645892) 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_AllocFormat()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.format; expected: 372645892, got 372645892': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 32': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 4': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_FreeFormat()': Passed 389s INFO: 05/04/25 08:36:46: RGB Format: SDL_PIXELFORMAT_RGBA8888 (373694468) 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_AllocFormat()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.format; expected: 373694468, got 373694468': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 32': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 4': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_FreeFormat()': Passed 389s INFO: 05/04/25 08:36:46: RGB Format: SDL_PIXELFORMAT_ABGR8888 (376840196) 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_AllocFormat()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.format; expected: 376840196, got 376840196': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 32': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 4': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_FreeFormat()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_ClearError()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_AllocFormat(377036804)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_GetError()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Validate that error message was not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_ClearError()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_AllocFormat(377102340)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_GetError()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Validate that error message was not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=203 Passed=203 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'pixels_allocFreeFormat': Passed 389s INFO: 05/04/25 08:36:46: ----- Test Case 12.2: 'pixels_allocFreePalette' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Call to SDL_AllocPalette and SDL_FreePalette' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 11015090388741313301 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_AllocPalette(1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.ncolors; expected: 1, got 1': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.colors is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.colors[0].r; expected: 255, got 255': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.colors[0].g; expected: 255, got 255': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.colors[0].b; expected: 255, got 255': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_FreePalette()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_AllocPalette(2)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.ncolors; expected: 2, got 2': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.colors is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.colors[0].r; expected: 255, got 255': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.colors[0].g; expected: 255, got 255': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.colors[0].b; expected: 255, got 255': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.colors[1].r; expected: 255, got 255': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.colors[1].g; expected: 255, got 255': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.colors[1].b; expected: 255, got 255': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_FreePalette()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_AllocPalette(14)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.ncolors; expected: 14, got 14': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.colors is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.colors[0].r; expected: 255, got 255': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.colors[0].g; expected: 255, got 255': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.colors[0].b; expected: 255, got 255': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.colors[1].r; expected: 255, got 255': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.colors[1].g; expected: 255, got 255': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.colors[1].b; expected: 255, got 255': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.colors[2].r; expected: 255, got 255': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.colors[2].g; expected: 255, got 255': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.colors[2].b; expected: 255, got 255': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.colors[3].r; expected: 255, got 255': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.colors[3].g; expected: 255, got 255': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.colors[3].b; expected: 255, got 255': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.colors[4].r; expected: 255, got 255': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.colors[4].g; expected: 255, got 255': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.colors[4].b; expected: 255, got 255': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.colors[5].r; expected: 255, got 255': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.colors[5].g; expected: 255, got 255': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.colors[5].b; expected: 255, got 255': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.colors[6].r; expected: 255, got 255': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.colors[6].g; expected: 255, got 255': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.colors[6].b; expected: 255, got 255': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.colors[7].r; expected: 255, got 255': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.colors[7].g; expected: 255, got 255': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.colors[7].b; expected: 255, got 255': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.colors[8].r; expected: 255, got 255': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.colors[8].g; expected: 255, got 255': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.colors[8].b; expected: 255, got 255': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.colors[9].r; expected: 255, got 255': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.colors[9].g; expected: 255, got 255': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.colors[9].b; expected: 255, got 255': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.colors[10].r; expected: 255, got 255': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.colors[10].g; expected: 255, got 255': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.colors[10].b; expected: 255, got 255': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.colors[11].r; expected: 255, got 255': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.colors[11].g; expected: 255, got 255': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.colors[11].b; expected: 255, got 255': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.colors[12].r; expected: 255, got 255': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.colors[12].g; expected: 255, got 255': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.colors[12].b; expected: 255, got 255': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.colors[13].r; expected: 255, got 255': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.colors[13].g; expected: 255, got 255': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify value of result.colors[13].b; expected: 255, got 255': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_FreePalette()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_ClearError()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_AllocPalette(0)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_GetError()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Validate that error message was not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Validate error message, expected: 'Parameter 'ncolors' is invalid', got: 'Parameter 'ncolors' is invalid'': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_ClearError()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_AllocPalette(-1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_GetError()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Validate that error message was not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Validate error message, expected: 'Parameter 'ncolors' is invalid', got: 'Parameter 'ncolors' is invalid'': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_ClearError()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_AllocPalette(-2)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_GetError()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Validate that error message was not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Validate error message, expected: 'Parameter 'ncolors' is invalid', got: 'Parameter 'ncolors' is invalid'': Passed 389s INFO: 05/04/25 08:36:46: Fuzzer invocations: 1 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=84 Passed=84 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'pixels_allocFreePalette': Passed 389s INFO: 05/04/25 08:36:46: ----- Test Case 12.3: 'pixels_calcGammaRamp' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Call to SDL_CalculateGammaRamp' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 3690363380406142432 389s INFO: 05/04/25 08:36:46: Assert 'Validate temp ramp array could be allocated': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_CalculateGammaRamp(0.000000)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Validate that ramp was calculated; expected: >250 values changed, got: 256 values changed': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Validate value at position 120; expected: 0, got: 0': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_CalculateGammaRamp(1.000000)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Validate that ramp was calculated; expected: >250 values changed, got: 256 values changed': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Validate value at position 176; expected: 45232, got: 45232': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_CalculateGammaRamp(0.558335)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Validate that ramp was calculated; expected: >250 values changed, got: 256 values changed': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Validate value at position 184; expected: >0, got: 36274': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_CalculateGammaRamp(1.476244)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Validate that ramp was calculated; expected: >250 values changed, got: 256 values changed': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Validate value at position 121; expected: >0, got: 39447': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_ClearError()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_CalculateGammaRamp(-1.000000)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_GetError()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Validate that error message was not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Validate error message, expected: 'Parameter 'gamma' is invalid', got: 'Parameter 'gamma' is invalid'': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Validate that ramp unchanged; expected: 0 values changed got: 0 values changed': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_CalculateGammaRamp(0.5,NULL)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_GetError()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Validate that error message was not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Validate error message, expected: 'Parameter 'ramp' is invalid', got: 'Parameter 'ramp' is invalid'': Passed 389s INFO: 05/04/25 08:36:46: Fuzzer invocations: 6 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=23 Passed=23 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'pixels_calcGammaRamp': Passed 389s INFO: 05/04/25 08:36:46: ----- Test Case 12.4: 'pixels_getPixelFormatName' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Call to SDL_GetPixelFormatName' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 532945709882916310 389s INFO: 05/04/25 08:36:46: RGB Format: SDL_PIXELFORMAT_UNKNOWN (0) 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_GetPixelFormatName()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is non-empty': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result text; expected: SDL_PIXELFORMAT_UNKNOWN, got SDL_PIXELFORMAT_UNKNOWN': Passed 389s INFO: 05/04/25 08:36:46: RGB Format: SDL_PIXELFORMAT_INDEX1LSB (286261504) 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_GetPixelFormatName()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is non-empty': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result text; expected: SDL_PIXELFORMAT_INDEX1LSB, got SDL_PIXELFORMAT_INDEX1LSB': Passed 389s INFO: 05/04/25 08:36:46: RGB Format: SDL_PIXELFORMAT_INDEX1MSB (287310080) 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_GetPixelFormatName()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is non-empty': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result text; expected: SDL_PIXELFORMAT_INDEX1MSB, got SDL_PIXELFORMAT_INDEX1MSB': Passed 389s INFO: 05/04/25 08:36:46: RGB Format: SDL_PIXELFORMAT_INDEX2LSB (470811136) 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_GetPixelFormatName()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is non-empty': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result text; expected: SDL_PIXELFORMAT_INDEX2LSB, got SDL_PIXELFORMAT_INDEX2LSB': Passed 389s INFO: 05/04/25 08:36:46: RGB Format: SDL_PIXELFORMAT_INDEX2MSB (471859712) 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_GetPixelFormatName()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is non-empty': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result text; expected: SDL_PIXELFORMAT_INDEX2MSB, got SDL_PIXELFORMAT_INDEX2MSB': Passed 389s INFO: 05/04/25 08:36:46: RGB Format: SDL_PIXELFORMAT_INDEX4LSB (303039488) 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_GetPixelFormatName()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is non-empty': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result text; expected: SDL_PIXELFORMAT_INDEX4LSB, got SDL_PIXELFORMAT_INDEX4LSB': Passed 389s INFO: 05/04/25 08:36:46: RGB Format: SDL_PIXELFORMAT_INDEX4MSB (304088064) 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_GetPixelFormatName()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is non-empty': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result text; expected: SDL_PIXELFORMAT_INDEX4MSB, got SDL_PIXELFORMAT_INDEX4MSB': Passed 389s INFO: 05/04/25 08:36:46: RGB Format: SDL_PIXELFORMAT_INDEX8 (318769153) 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_GetPixelFormatName()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is non-empty': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result text; expected: SDL_PIXELFORMAT_INDEX8, got SDL_PIXELFORMAT_INDEX8': Passed 389s INFO: 05/04/25 08:36:46: RGB Format: SDL_PIXELFORMAT_RGB332 (336660481) 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_GetPixelFormatName()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is non-empty': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result text; expected: SDL_PIXELFORMAT_RGB332, got SDL_PIXELFORMAT_RGB332': Passed 389s INFO: 05/04/25 08:36:46: RGB Format: SDL_PIXELFORMAT_RGB444 (353504258) 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_GetPixelFormatName()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is non-empty': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result text; expected: SDL_PIXELFORMAT_RGB444, got SDL_PIXELFORMAT_RGB444': Passed 389s INFO: 05/04/25 08:36:46: RGB Format: SDL_PIXELFORMAT_BGR444 (357698562) 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_GetPixelFormatName()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is non-empty': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result text; expected: SDL_PIXELFORMAT_BGR444, got SDL_PIXELFORMAT_BGR444': Passed 389s INFO: 05/04/25 08:36:46: RGB Format: SDL_PIXELFORMAT_RGB555 (353570562) 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_GetPixelFormatName()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is non-empty': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result text; expected: SDL_PIXELFORMAT_RGB555, got SDL_PIXELFORMAT_RGB555': Passed 389s INFO: 05/04/25 08:36:46: RGB Format: SDL_PIXELFORMAT_BGR555 (357764866) 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_GetPixelFormatName()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is non-empty': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result text; expected: SDL_PIXELFORMAT_BGR555, got SDL_PIXELFORMAT_BGR555': Passed 389s INFO: 05/04/25 08:36:46: RGB Format: SDL_PIXELFORMAT_ARGB4444 (355602434) 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_GetPixelFormatName()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is non-empty': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result text; expected: SDL_PIXELFORMAT_ARGB4444, got SDL_PIXELFORMAT_ARGB4444': Passed 389s INFO: 05/04/25 08:36:46: RGB Format: SDL_PIXELFORMAT_RGBA4444 (356651010) 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_GetPixelFormatName()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is non-empty': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result text; expected: SDL_PIXELFORMAT_RGBA4444, got SDL_PIXELFORMAT_RGBA4444': Passed 389s INFO: 05/04/25 08:36:46: RGB Format: SDL_PIXELFORMAT_ABGR4444 (359796738) 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_GetPixelFormatName()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is non-empty': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result text; expected: SDL_PIXELFORMAT_ABGR4444, got SDL_PIXELFORMAT_ABGR4444': Passed 389s INFO: 05/04/25 08:36:46: RGB Format: SDL_PIXELFORMAT_BGRA4444 (360845314) 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_GetPixelFormatName()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is non-empty': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result text; expected: SDL_PIXELFORMAT_BGRA4444, got SDL_PIXELFORMAT_BGRA4444': Passed 389s INFO: 05/04/25 08:36:46: RGB Format: SDL_PIXELFORMAT_ARGB1555 (355667970) 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_GetPixelFormatName()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is non-empty': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result text; expected: SDL_PIXELFORMAT_ARGB1555, got SDL_PIXELFORMAT_ARGB1555': Passed 389s INFO: 05/04/25 08:36:46: RGB Format: SDL_PIXELFORMAT_RGBA5551 (356782082) 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_GetPixelFormatName()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is non-empty': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result text; expected: SDL_PIXELFORMAT_RGBA5551, got SDL_PIXELFORMAT_RGBA5551': Passed 389s INFO: 05/04/25 08:36:46: RGB Format: SDL_PIXELFORMAT_ABGR1555 (359862274) 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_GetPixelFormatName()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is non-empty': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result text; expected: SDL_PIXELFORMAT_ABGR1555, got SDL_PIXELFORMAT_ABGR1555': Passed 389s INFO: 05/04/25 08:36:46: RGB Format: SDL_PIXELFORMAT_BGRA5551 (360976386) 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_GetPixelFormatName()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is non-empty': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result text; expected: SDL_PIXELFORMAT_BGRA5551, got SDL_PIXELFORMAT_BGRA5551': Passed 389s INFO: 05/04/25 08:36:46: RGB Format: SDL_PIXELFORMAT_RGB565 (353701890) 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_GetPixelFormatName()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is non-empty': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result text; expected: SDL_PIXELFORMAT_RGB565, got SDL_PIXELFORMAT_RGB565': Passed 389s INFO: 05/04/25 08:36:46: RGB Format: SDL_PIXELFORMAT_BGR565 (357896194) 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_GetPixelFormatName()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is non-empty': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result text; expected: SDL_PIXELFORMAT_BGR565, got SDL_PIXELFORMAT_BGR565': Passed 389s INFO: 05/04/25 08:36:46: RGB Format: SDL_PIXELFORMAT_RGB24 (386930691) 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_GetPixelFormatName()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is non-empty': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result text; expected: SDL_PIXELFORMAT_RGB24, got SDL_PIXELFORMAT_RGB24': Passed 389s INFO: 05/04/25 08:36:46: RGB Format: SDL_PIXELFORMAT_BGR24 (390076419) 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_GetPixelFormatName()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is non-empty': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result text; expected: SDL_PIXELFORMAT_BGR24, got SDL_PIXELFORMAT_BGR24': Passed 389s INFO: 05/04/25 08:36:46: RGB Format: SDL_PIXELFORMAT_RGB888 (370546692) 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_GetPixelFormatName()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is non-empty': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result text; expected: SDL_PIXELFORMAT_RGB888, got SDL_PIXELFORMAT_RGB888': Passed 389s INFO: 05/04/25 08:36:46: RGB Format: SDL_PIXELFORMAT_RGBX8888 (371595268) 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_GetPixelFormatName()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is non-empty': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result text; expected: SDL_PIXELFORMAT_RGBX8888, got SDL_PIXELFORMAT_RGBX8888': Passed 389s INFO: 05/04/25 08:36:46: RGB Format: SDL_PIXELFORMAT_BGR888 (374740996) 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_GetPixelFormatName()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is non-empty': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result text; expected: SDL_PIXELFORMAT_BGR888, got SDL_PIXELFORMAT_BGR888': Passed 389s INFO: 05/04/25 08:36:46: RGB Format: SDL_PIXELFORMAT_BGRX8888 (375789572) 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_GetPixelFormatName()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is non-empty': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result text; expected: SDL_PIXELFORMAT_BGRX8888, got SDL_PIXELFORMAT_BGRX8888': Passed 389s INFO: 05/04/25 08:36:46: RGB Format: SDL_PIXELFORMAT_ARGB8888 (372645892) 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_GetPixelFormatName()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is non-empty': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result text; expected: SDL_PIXELFORMAT_ARGB8888, got SDL_PIXELFORMAT_ARGB8888': Passed 389s INFO: 05/04/25 08:36:46: RGB Format: SDL_PIXELFORMAT_RGBA8888 (373694468) 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_GetPixelFormatName()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is non-empty': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result text; expected: SDL_PIXELFORMAT_RGBA8888, got SDL_PIXELFORMAT_RGBA8888': Passed 389s INFO: 05/04/25 08:36:46: RGB Format: SDL_PIXELFORMAT_ABGR8888 (376840196) 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_GetPixelFormatName()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is non-empty': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result text; expected: SDL_PIXELFORMAT_ABGR8888, got SDL_PIXELFORMAT_ABGR8888': Passed 389s INFO: 05/04/25 08:36:46: non-RGB Format: SDL_PIXELFORMAT_YV12 (842094169) 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_GetPixelFormatName()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is non-empty': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result text; expected: SDL_PIXELFORMAT_YV12, got SDL_PIXELFORMAT_YV12': Passed 389s INFO: 05/04/25 08:36:46: non-RGB Format: SDL_PIXELFORMAT_IYUV (1448433993) 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_GetPixelFormatName()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is non-empty': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result text; expected: SDL_PIXELFORMAT_IYUV, got SDL_PIXELFORMAT_IYUV': Passed 389s INFO: 05/04/25 08:36:46: non-RGB Format: SDL_PIXELFORMAT_YUY2 (844715353) 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_GetPixelFormatName()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is non-empty': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result text; expected: SDL_PIXELFORMAT_YUY2, got SDL_PIXELFORMAT_YUY2': Passed 389s INFO: 05/04/25 08:36:46: non-RGB Format: SDL_PIXELFORMAT_UYVY (1498831189) 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_GetPixelFormatName()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is non-empty': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result text; expected: SDL_PIXELFORMAT_UYVY, got SDL_PIXELFORMAT_UYVY': Passed 389s INFO: 05/04/25 08:36:46: non-RGB Format: SDL_PIXELFORMAT_YVYU (1431918169) 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_GetPixelFormatName()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is non-empty': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result text; expected: SDL_PIXELFORMAT_YVYU, got SDL_PIXELFORMAT_YVYU': Passed 389s INFO: 05/04/25 08:36:46: non-RGB Format: SDL_PIXELFORMAT_NV12 (842094158) 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_GetPixelFormatName()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is non-empty': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result text; expected: SDL_PIXELFORMAT_NV12, got SDL_PIXELFORMAT_NV12': Passed 389s INFO: 05/04/25 08:36:46: non-RGB Format: SDL_PIXELFORMAT_NV21 (825382478) 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_GetPixelFormatName()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is non-empty': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result text; expected: SDL_PIXELFORMAT_NV21, got SDL_PIXELFORMAT_NV21': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_ClearError()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_GetPixelFormatName(377036804)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is non-empty; got: SDL_PIXELFORMAT_UNKNOWN': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Validate name is UNKNOWN, expected: 'SDL_PIXELFORMAT_UNKNOWN', got: 'SDL_PIXELFORMAT_UNKNOWN'': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_GetError()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Validate that error message is empty': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_GetPixelFormatName(377102340)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is not NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Verify result is non-empty; got: SDL_PIXELFORMAT_UNKNOWN': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Validate name is UNKNOWN, expected: 'SDL_PIXELFORMAT_UNKNOWN', got: 'SDL_PIXELFORMAT_UNKNOWN'': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_GetError()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Validate that error message is empty': Passed 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=169 Passed=169 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'pixels_getPixelFormatName': Passed 389s INFO: 05/04/25 08:36:46: Total Suite runtime: 0.0 sec 389s INFO: 05/04/25 08:36:46: Suite Summary: Total=4 Passed=4 Failed=0 Skipped=0 389s INFO: 05/04/25 08:36:46: >>> Suite 'Pixels': Passed 389s INFO: 05/04/25 08:36:46: ===== Test Suite 13: 'Platform' started 389s INFO: 05/04/25 08:36:46: ----- Test Case 13.1: 'platform_testTypes' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Tests predefined types' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 9616557860533362238 389s INFO: 05/04/25 08:36:46: Assert 'sizeof(Uint8) = 1, expected 1': Passed 389s INFO: 05/04/25 08:36:46: Assert 'sizeof(Uint16) = 2, expected 2': Passed 389s INFO: 05/04/25 08:36:46: Assert 'sizeof(Uint32) = 4, expected 4': Passed 389s INFO: 05/04/25 08:36:46: Assert 'sizeof(Uint64) = 8, expected 8': Passed 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=4 Passed=4 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'platform_testTypes': Passed 389s INFO: 05/04/25 08:36:46: ----- Test Case 13.2: 'platform_testEndianessAndSwap' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Tests endianness and swap functions' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 11799699533483346426 389s INFO: 05/04/25 08:36:46: Assert 'Machine detected as little endian, appears to be little endian.': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Machine detected as having little endian float word order, appears to be little endian.': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_Swap16(): 16 bit swapped: 0xCDAB => 0xABCD': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_Swap32(): 32 bit swapped: 0xEFBEADDE => 0xDEADBEEF': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_Swap64(): 64 bit swapped: 0xEFBEADDECDAB3412 => 0x1234ABCDDEADBEEF': Passed 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=5 Passed=5 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'platform_testEndianessAndSwap': Passed 389s INFO: 05/04/25 08:36:46: ----- Test Case 13.3: 'platform_testGetFunctions' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Tests various SDL_GetXYZ functions' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 6417965277331756714 389s INFO: 05/04/25 08:36:46: Assert 'SDL_GetPlatform()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_GetPlatform() != NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_GetPlatform(): expected non-empty platform, was platform: 'Linux', len: 5': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_GetCPUCount()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_GetCPUCount(): expected count > 0, was: 2': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_GetCPUCacheLineSize()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_GetCPUCacheLineSize(): expected size >= 0, was: 64': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_GetRevision()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_GetRevision() != NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=9 Passed=9 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'platform_testGetFunctions': Passed 389s INFO: 05/04/25 08:36:46: ----- Test Case 13.4: 'platform_testHasFunctions' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Tests various SDL_HasXYZ functions' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 866178548173784930 389s INFO: 05/04/25 08:36:46: Assert 'SDL_HasRDTSC()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_HasAltiVec()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_HasMMX()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_Has3DNow()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_HasSSE()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_HasSSE2()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_HasSSE3()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_HasSSE41()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_HasSSE42()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_HasAVX()': Passed 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=10 Passed=10 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'platform_testHasFunctions': Passed 389s INFO: 05/04/25 08:36:46: ----- Test Case 13.5: 'platform_testGetVersion' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Tests SDL_GetVersion function' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 6372977213915948314 389s INFO: 05/04/25 08:36:46: Assert 'SDL_GetVersion(): returned major 2 (>= 2)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_GetVersion(): returned minor 32 (>= 32)': Passed 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=2 Passed=2 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'platform_testGetVersion': Passed 389s INFO: 05/04/25 08:36:46: ----- Test Case 13.6: 'platform_testSDLVersion' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Tests SDL_VERSION macro' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 13459900122527672182 389s INFO: 05/04/25 08:36:46: Assert 'SDL_VERSION() returned major 2 (>= 2)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_VERSION() returned minor 32 (>= 32)': Passed 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=2 Passed=2 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'platform_testSDLVersion': Passed 389s INFO: 05/04/25 08:36:46: ----- Test Case 13.7: 'platform_testDefaultInit' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Tests default SDL_Init' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 14402552354812815638 389s INFO: 05/04/25 08:36:46: Assert 'SDL_WasInit(0): returned 16401, expected != 0': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_Init(0): returned 0, expected 0, error: ': Passed 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=2 Passed=2 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'platform_testDefaultInit': Passed 389s INFO: 05/04/25 08:36:46: ----- Test Case 13.8: 'platform_testGetSetClearError' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Tests SDL_Get/Set/ClearError' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 10150648875746005586 389s INFO: 05/04/25 08:36:46: Assert 'SDL_ClearError()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_GetError()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_GetError() != NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_GetError(): no message expected, len: 0': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_SetError()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_SetError: expected -1, got: -1': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_GetError() != NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_GetError(): expected message len 7, was len: 7': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_GetError(): expected message Testing, was message: Testing': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_ClearError()': Passed 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=10 Passed=10 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'platform_testGetSetClearError': Passed 389s INFO: 05/04/25 08:36:46: ----- Test Case 13.9: 'platform_testSetErrorEmptyInput' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Tests SDL_SetError with empty input' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 16832414449784181232 389s INFO: 05/04/25 08:36:46: Assert 'SDL_SetError()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_SetError: expected -1, got: -1': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_GetError() != NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_GetError(): expected message len 0, was len: 0': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_GetError(): expected message '', was message: ''': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_ClearError()': Passed 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=6 Passed=6 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'platform_testSetErrorEmptyInput': Passed 389s INFO: 05/04/25 08:36:46: ----- Test Case 13.10: 'platform_testSetErrorInvalidInput' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Tests SDL_SetError with invalid input' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 5394614662920353936 389s INFO: 05/04/25 08:36:46: Assert 'SDL_ClearError()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_SetError()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_SetError: expected -1, got: -1': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_GetError() != NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_GetError(): expected message len 0, was len: 0': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_SetError('Testing')': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_SetError: expected -1, got: -1': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_SetError(NULL)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_SetError: expected -1, got: -1': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_GetError() != NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_GetError(): expected message len 0, was len: 0': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_ClearError()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_SetError()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_SetError: expected -1, got: -1': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_GetError() != NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_GetError(): expected message len 7, was len: 7': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_GetError(): expected message 'Testing', was message: 'Testing'': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_ClearError()': Passed 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=18 Passed=18 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'platform_testSetErrorInvalidInput': Passed 389s INFO: 05/04/25 08:36:46: ----- Test Case 13.11: 'platform_testGetPowerInfo' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Tests SDL_GetPowerInfo function' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 9435384196988469202 389s INFO: 05/04/25 08:36:46: Assert 'SDL_GetPowerInfo()': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_GetPowerInfo(): state 2 is one of the expected values': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_GetPowerInfo(): no battery, secs == -1, was: -1': Passed 389s INFO: 05/04/25 08:36:46: Assert 'SDL_GetPowerInfo(): no battery, pct == -1, was: -1': Passed 389s INFO: 05/04/25 08:36:46: Assert 'State 2 returned when only 'secs' requested': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Value -1 matches when only 'secs' requested': Passed 389s INFO: 05/04/25 08:36:46: Assert 'State 2 returned when only 'pct' requested': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Value -1 matches when only 'pct' requested': Passed 389s INFO: 05/04/25 08:36:46: Assert 'State 2 returned when no value requested': Passed 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=9 Passed=9 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'platform_testGetPowerInfo': Passed 389s INFO: 05/04/25 08:36:46: Total Suite runtime: 0.0 sec 389s INFO: 05/04/25 08:36:46: Suite Summary: Total=11 Passed=11 Failed=0 Skipped=0 389s INFO: 05/04/25 08:36:46: >>> Suite 'Platform': Passed 389s INFO: 05/04/25 08:36:46: ===== Test Suite 14: 'Rect' started 389s INFO: 05/04/25 08:36:46: ----- Test Case 14.1: 'rect_testIntersectRectAndLine' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Tests SDL_IntersectRectAndLine clipping cases' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 7185395777416306639 389s INFO: 05/04/25 08:36:46: 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 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check if line was incorrectly clipped or modified: got (0,15 - 31,15) expected (0,15 - 31,15)': Passed 389s INFO: 05/04/25 08:36:46: 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 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check if line was incorrectly clipped or modified: got (15,0 - 15,31) expected (15,0 - 15,31)': Passed 389s INFO: 05/04/25 08:36:46: 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 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check if line was incorrectly clipped or modified: got (0,0 - 31,31) expected (0,0 - 31,31)': Passed 389s INFO: 05/04/25 08:36:46: 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 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check if line was incorrectly clipped or modified: got (31,31 - 0,0) expected (31,31 - 0,0)': Passed 389s INFO: 05/04/25 08:36:46: 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 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check if line was incorrectly clipped or modified: got (0,31 - 31,0) expected (0,31 - 31,0)': Passed 389s INFO: 05/04/25 08:36:46: 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 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check if line was incorrectly clipped or modified: got (31,0 - 0,31) expected (31,0 - 0,31)': Passed 389s INFO: 05/04/25 08:36:46: Fuzzer invocations: 4 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=18 Passed=18 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'rect_testIntersectRectAndLine': Passed 389s INFO: 05/04/25 08:36:46: ----- Test Case 14.2: 'rect_testIntersectRectAndLineInside' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Tests SDL_IntersectRectAndLine with line fully contained in rect' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 4427501420804276908 389s INFO: 05/04/25 08:36:46: Assert 'Check for correct intersection result: expected SDL_TRUE, got SDL_TRUE intersecting rect (0,0,32,32) with line (29,24 - 25,6)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check if line was incorrectly clipped or modified: got (29,24 - 25,6) expected (29,24 - 25,6)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check for correct intersection result: expected SDL_TRUE, got SDL_TRUE intersecting rect (0,0,32,32) with line (29,24 - 31,31)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check if line was incorrectly clipped or modified: got (29,24 - 31,31) expected (29,24 - 31,31)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check for correct intersection result: expected SDL_TRUE, got SDL_TRUE intersecting rect (0,0,32,32) with line (0,0 - 25,6)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check if line was incorrectly clipped or modified: got (0,0 - 25,6) expected (0,0 - 25,6)': Passed 389s INFO: 05/04/25 08:36:46: 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 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check if line was incorrectly clipped or modified: got (0,0 - 31,31) expected (0,0 - 31,31)': Passed 389s INFO: 05/04/25 08:36:46: 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 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check if line was incorrectly clipped or modified: got (0,31 - 31,0) expected (0,31 - 31,0)': Passed 389s INFO: 05/04/25 08:36:46: Fuzzer invocations: 4 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=15 Passed=15 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'rect_testIntersectRectAndLineInside': Passed 389s INFO: 05/04/25 08:36:46: ----- Test Case 14.3: 'rect_testIntersectRectAndLineOutside' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Tests SDL_IntersectRectAndLine with line fully outside of rect' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 9498601172066280688 389s INFO: 05/04/25 08:36:46: 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 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check if line was incorrectly clipped or modified: got (-17,0 - -17,31) expected (-17,0 - -17,31)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check for correct intersection result: expected SDL_FALSE, got SDL_FALSE intersecting rect (0,0,32,32) with line (60,0 - 60,31)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check if line was incorrectly clipped or modified: got (60,0 - 60,31) expected (60,0 - 60,31)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check for correct intersection result: expected SDL_FALSE, got SDL_FALSE intersecting rect (0,0,32,32) with line (0,-9 - 31,-9)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check if line was incorrectly clipped or modified: got (0,-9 - 31,-9) expected (0,-9 - 31,-9)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check for correct intersection result: expected SDL_FALSE, got SDL_FALSE intersecting rect (0,0,32,32) with line (0,42 - 31,42)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check if line was incorrectly clipped or modified: got (0,42 - 31,42) expected (0,42 - 31,42)': Passed 389s INFO: 05/04/25 08:36:46: Fuzzer invocations: 4 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=12 Passed=12 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'rect_testIntersectRectAndLineOutside': Passed 389s INFO: 05/04/25 08:36:46: ----- Test Case 14.4: 'rect_testIntersectRectAndLineEmpty' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Tests SDL_IntersectRectAndLine with empty rectangle ' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 13034105096230006771 389s INFO: 05/04/25 08:36:46: Assert 'Check for correct intersection result: expected SDL_FALSE, got SDL_FALSE intersecting rect (586,212,0,0) with line (586,212 - 211,196)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle was not modified: got (586,212,0,0) expected (586,212,0,0)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check if line was incorrectly clipped or modified: got (586,212 - 211,196) expected (586,212 - 211,196)': Passed 389s INFO: 05/04/25 08:36:46: Fuzzer invocations: 4 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=3 Passed=3 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'rect_testIntersectRectAndLineEmpty': Passed 389s INFO: 05/04/25 08:36:46: ----- Test Case 14.5: 'rect_testIntersectRectAndLineParam' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Negative tests against SDL_IntersectRectAndLine with invalid parameters' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 12399368267830798579 389s INFO: 05/04/25 08:36:46: Assert 'Check that intersection result was SDL_TRUE': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that function returns SDL_FALSE when 1st parameter is NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that function returns SDL_FALSE when 2nd parameter is NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that function returns SDL_FALSE when 3rd parameter is NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that function returns SDL_FALSE when 4th parameter is NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that function returns SDL_FALSE when 5th parameter is NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that function returns SDL_FALSE when all parameters are NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=7 Passed=7 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'rect_testIntersectRectAndLineParam': Passed 389s INFO: 05/04/25 08:36:46: ----- Test Case 14.6: 'rect_testIntersectRectInside' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Tests SDL_IntersectRect with B fully contained in A' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 10428470905291462296 389s INFO: 05/04/25 08:36:46: Assert 'Check intersection result: expected SDL_TRUE, got SDL_TRUE intersecting A (0,0,32,32) with B (0,0,13,19)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle A was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle B was not modified: got (0,0,13,19) expected (0,0,13,19)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that intersection of rectangles A (0,0,32,32) and B (0,0,13,19) was correctly calculated, got (0,0,13,19) expected (0,0,13,19)': Passed 389s INFO: 05/04/25 08:36:46: Fuzzer invocations: 2 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=4 Passed=4 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'rect_testIntersectRectInside': Passed 389s INFO: 05/04/25 08:36:46: ----- Test Case 14.7: 'rect_testIntersectRectOutside' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Tests SDL_IntersectRect with B fully outside of A' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 312293269073193461 389s INFO: 05/04/25 08:36:46: Assert 'Check intersection result: expected SDL_FALSE, got SDL_FALSE intersecting A (0,0,32,32) with B (42,37,32,32)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle A was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle B was not modified: got (42,37,32,32) expected (42,37,32,32)': Passed 389s INFO: 05/04/25 08:36:46: Fuzzer invocations: 2 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=3 Passed=3 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'rect_testIntersectRectOutside': Passed 389s INFO: 05/04/25 08:36:46: ----- Test Case 14.8: 'rect_testIntersectRectPartial' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Tests SDL_IntersectRect with B partially intersecting A' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 6518476558060193298 389s INFO: 05/04/25 08:36:46: Assert 'Check intersection result: expected SDL_TRUE, got SDL_TRUE intersecting A (0,0,32,32) with B (23,5,32,32)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle A was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle B was not modified: got (23,5,32,32) expected (23,5,32,32)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that intersection of rectangles A (0,0,32,32) and B (23,5,32,32) was correctly calculated, got (23,5,9,27) expected (23,5,9,27)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check intersection result: expected SDL_TRUE, got SDL_TRUE intersecting A (0,0,32,32) with B (31,0,14,2)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle A was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle B was not modified: got (31,0,14,2) expected (31,0,14,2)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that intersection of rectangles A (0,0,32,32) and B (31,0,14,2) was correctly calculated, got (31,0,1,2) expected (31,0,1,2)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check intersection result: expected SDL_TRUE, got SDL_TRUE intersecting A (0,0,32,32) with B (-31,0,32,27)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle A was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle B was not modified: got (-31,0,32,27) expected (-31,0,32,27)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that intersection of rectangles A (0,0,32,32) and B (-31,0,32,27) was correctly calculated, got (0,0,1,27) expected (0,0,1,27)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check intersection result: expected SDL_TRUE, got SDL_TRUE intersecting A (0,0,32,32) with B (0,31,18,2)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle A was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle B was not modified: got (0,31,18,2) expected (0,31,18,2)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that intersection of rectangles A (0,0,32,32) and B (0,31,18,2) was correctly calculated, got (0,31,18,1) expected (0,31,18,1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check intersection result: expected SDL_TRUE, got SDL_TRUE intersecting A (0,0,32,32) with B (0,-31,29,32)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle A was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle B was not modified: got (0,-31,29,32) expected (0,-31,29,32)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that intersection of rectangles A (0,0,32,32) and B (0,-31,29,32) was correctly calculated, got (0,0,29,1) expected (0,0,29,1)': Passed 389s INFO: 05/04/25 08:36:46: Fuzzer invocations: 8 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=20 Passed=20 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'rect_testIntersectRectPartial': Passed 389s INFO: 05/04/25 08:36:46: ----- Test Case 14.9: 'rect_testIntersectRectPoint' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Tests SDL_IntersectRect with 1x1 sized rectangles' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 3700468663489290262 389s INFO: 05/04/25 08:36:46: Assert 'Check intersection result: expected SDL_TRUE, got SDL_TRUE intersecting A (51,26,1,1) with B (51,26,1,1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle A was not modified: got (51,26,1,1) expected (51,26,1,1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle B was not modified: got (51,26,1,1) expected (51,26,1,1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that intersection of rectangles A (51,26,1,1) and B (51,26,1,1) was correctly calculated, got (51,26,1,1) expected (51,26,1,1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check intersection result: expected SDL_FALSE, got SDL_FALSE intersecting A (17,4,1,1) with B (16,3,1,1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle A was not modified: got (17,4,1,1) expected (17,4,1,1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle B was not modified: got (16,3,1,1) expected (16,3,1,1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check intersection result: expected SDL_FALSE, got SDL_FALSE intersecting A (29,68,1,1) with B (28,68,1,1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle A was not modified: got (29,68,1,1) expected (29,68,1,1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle B was not modified: got (28,68,1,1) expected (28,68,1,1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check intersection result: expected SDL_FALSE, got SDL_FALSE intersecting A (19,16,1,1) with B (18,17,1,1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle A was not modified: got (19,16,1,1) expected (19,16,1,1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle B was not modified: got (18,17,1,1) expected (18,17,1,1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check intersection result: expected SDL_FALSE, got SDL_FALSE intersecting A (26,12,1,1) with B (26,11,1,1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle A was not modified: got (26,12,1,1) expected (26,12,1,1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle B was not modified: got (26,11,1,1) expected (26,11,1,1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check intersection result: expected SDL_FALSE, got SDL_FALSE intersecting A (25,56,1,1) with B (25,57,1,1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle A was not modified: got (25,56,1,1) expected (25,56,1,1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle B was not modified: got (25,57,1,1) expected (25,57,1,1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check intersection result: expected SDL_FALSE, got SDL_FALSE intersecting A (26,66,1,1) with B (27,65,1,1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle A was not modified: got (26,66,1,1) expected (26,66,1,1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle B was not modified: got (27,65,1,1) expected (27,65,1,1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check intersection result: expected SDL_FALSE, got SDL_FALSE intersecting A (84,96,1,1) with B (85,96,1,1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle A was not modified: got (84,96,1,1) expected (84,96,1,1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle B was not modified: got (85,96,1,1) expected (85,96,1,1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check intersection result: expected SDL_FALSE, got SDL_FALSE intersecting A (45,95,1,1) with B (46,96,1,1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle A was not modified: got (45,95,1,1) expected (45,95,1,1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle B was not modified: got (46,96,1,1) expected (46,96,1,1)': Passed 389s INFO: 05/04/25 08:36:46: Fuzzer invocations: 18 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=28 Passed=28 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'rect_testIntersectRectPoint': Passed 389s INFO: 05/04/25 08:36:46: ----- Test Case 14.10: 'rect_testIntersectRectEmpty' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Tests SDL_IntersectRect with empty rectangles' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 6510220088259249320 389s INFO: 05/04/25 08:36:46: Assert 'Check intersection result: expected SDL_FALSE, got SDL_FALSE intersecting A (65,77,0,0) with B (65,77,63,49)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle A was not modified: got (65,77,0,0) expected (65,77,0,0)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle B was not modified: got (65,77,63,49) expected (65,77,63,49)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Validate result is empty Rect; got: SDL_TRUE': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check intersection result: expected SDL_FALSE, got SDL_FALSE intersecting A (28,71,86,49) with B (28,71,0,0)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle A was not modified: got (28,71,86,49) expected (28,71,86,49)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle B was not modified: got (28,71,0,0) expected (28,71,0,0)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Validate result is empty Rect; got: SDL_TRUE': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check intersection result: expected SDL_FALSE, got SDL_FALSE intersecting A (21,51,0,0) with B (21,51,0,0)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle A was not modified: got (21,51,0,0) expected (21,51,0,0)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle B was not modified: got (21,51,0,0) expected (21,51,0,0)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Validate result is empty Rect; got: SDL_TRUE': Passed 389s INFO: 05/04/25 08:36:46: Fuzzer invocations: 18 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=12 Passed=12 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'rect_testIntersectRectEmpty': Passed 389s INFO: 05/04/25 08:36:46: ----- Test Case 14.11: 'rect_testIntersectRectParam' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Negative tests against SDL_IntersectRect with invalid parameters' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 14405499238134261232 389s INFO: 05/04/25 08:36:46: Assert 'Check that function returns SDL_FALSE when 1st parameter is NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that function returns SDL_FALSE when 2st parameter is NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that function returns SDL_FALSE when 3st parameter is NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that function returns SDL_FALSE when 1st and 2nd parameters are NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that function returns SDL_FALSE when 1st and 3rd parameters are NULL ': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that function returns SDL_FALSE when all parameters are NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=6 Passed=6 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'rect_testIntersectRectParam': Passed 389s INFO: 05/04/25 08:36:46: ----- Test Case 14.12: 'rect_testHasIntersectionInside' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Tests SDL_HasIntersection with B fully contained in A' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 5002856559218103716 389s INFO: 05/04/25 08:36:46: Assert 'Check intersection result: expected SDL_TRUE, got SDL_TRUE intersecting A (0,0,32,32) with B (0,0,5,10)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle A was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle B was not modified: got (0,0,5,10) expected (0,0,5,10)': Passed 389s INFO: 05/04/25 08:36:46: Fuzzer invocations: 2 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=3 Passed=3 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'rect_testHasIntersectionInside': Passed 389s INFO: 05/04/25 08:36:46: ----- Test Case 14.13: 'rect_testHasIntersectionOutside' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Tests SDL_HasIntersection with B fully outside of A' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 16282133354405281088 389s INFO: 05/04/25 08:36:46: Assert 'Check intersection result: expected SDL_FALSE, got SDL_FALSE intersecting A (0,0,32,32) with B (37,38,32,32)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle A was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle B was not modified: got (37,38,32,32) expected (37,38,32,32)': Passed 389s INFO: 05/04/25 08:36:46: Fuzzer invocations: 2 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=3 Passed=3 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'rect_testHasIntersectionOutside': Passed 389s INFO: 05/04/25 08:36:46: ----- Test Case 14.14: 'rect_testHasIntersectionPartial' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Tests SDL_HasIntersection with B partially intersecting A' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 17265003765211849931 389s INFO: 05/04/25 08:36:46: Assert 'Check intersection result: expected SDL_TRUE, got SDL_TRUE intersecting A (0,0,32,32) with B (31,29,32,32)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle A was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle B was not modified: got (31,29,32,32) expected (31,29,32,32)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check intersection result: expected SDL_TRUE, got SDL_TRUE intersecting A (0,0,32,32) with B (31,0,11,7)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle A was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle B was not modified: got (31,0,11,7) expected (31,0,11,7)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check intersection result: expected SDL_TRUE, got SDL_TRUE intersecting A (0,0,32,32) with B (-31,0,32,12)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle A was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle B was not modified: got (-31,0,32,12) expected (-31,0,32,12)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check intersection result: expected SDL_TRUE, got SDL_TRUE intersecting A (0,0,32,32) with B (0,31,22,7)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle A was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle B was not modified: got (0,31,22,7) expected (0,31,22,7)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check intersection result: expected SDL_TRUE, got SDL_TRUE intersecting A (0,0,32,32) with B (0,-31,20,32)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle A was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle B was not modified: got (0,-31,20,32) expected (0,-31,20,32)': Passed 389s INFO: 05/04/25 08:36:46: Fuzzer invocations: 8 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=15 Passed=15 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'rect_testHasIntersectionPartial': Passed 389s INFO: 05/04/25 08:36:46: ----- Test Case 14.15: 'rect_testHasIntersectionPoint' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Tests SDL_HasIntersection with 1x1 sized rectangles' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 16719368615793061718 389s INFO: 05/04/25 08:36:46: Assert 'Check intersection result: expected SDL_TRUE, got SDL_TRUE intersecting A (71,19,1,1) with B (71,19,1,1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle A was not modified: got (71,19,1,1) expected (71,19,1,1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle B was not modified: got (71,19,1,1) expected (71,19,1,1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check intersection result: expected SDL_FALSE, got SDL_FALSE intersecting A (10,61,1,1) with B (9,60,1,1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle A was not modified: got (10,61,1,1) expected (10,61,1,1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle B was not modified: got (9,60,1,1) expected (9,60,1,1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check intersection result: expected SDL_FALSE, got SDL_FALSE intersecting A (14,12,1,1) with B (13,12,1,1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle A was not modified: got (14,12,1,1) expected (14,12,1,1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle B was not modified: got (13,12,1,1) expected (13,12,1,1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check intersection result: expected SDL_FALSE, got SDL_FALSE intersecting A (29,18,1,1) with B (28,19,1,1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle A was not modified: got (29,18,1,1) expected (29,18,1,1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle B was not modified: got (28,19,1,1) expected (28,19,1,1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check intersection result: expected SDL_FALSE, got SDL_FALSE intersecting A (16,30,1,1) with B (16,29,1,1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle A was not modified: got (16,30,1,1) expected (16,30,1,1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle B was not modified: got (16,29,1,1) expected (16,29,1,1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check intersection result: expected SDL_FALSE, got SDL_FALSE intersecting A (30,53,1,1) with B (30,54,1,1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle A was not modified: got (30,53,1,1) expected (30,53,1,1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle B was not modified: got (30,54,1,1) expected (30,54,1,1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check intersection result: expected SDL_FALSE, got SDL_FALSE intersecting A (2,77,1,1) with B (3,76,1,1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle A was not modified: got (2,77,1,1) expected (2,77,1,1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle B was not modified: got (3,76,1,1) expected (3,76,1,1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check intersection result: expected SDL_FALSE, got SDL_FALSE intersecting A (97,17,1,1) with B (98,17,1,1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle A was not modified: got (97,17,1,1) expected (97,17,1,1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle B was not modified: got (98,17,1,1) expected (98,17,1,1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check intersection result: expected SDL_FALSE, got SDL_FALSE intersecting A (62,3,1,1) with B (63,4,1,1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle A was not modified: got (62,3,1,1) expected (62,3,1,1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle B was not modified: got (63,4,1,1) expected (63,4,1,1)': Passed 389s INFO: 05/04/25 08:36:46: Fuzzer invocations: 18 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=27 Passed=27 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'rect_testHasIntersectionPoint': Passed 389s INFO: 05/04/25 08:36:46: ----- Test Case 14.16: 'rect_testHasIntersectionEmpty' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Tests SDL_HasIntersection with empty rectangles' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 11037021612626536731 389s INFO: 05/04/25 08:36:46: Assert 'Check intersection result: expected SDL_FALSE, got SDL_FALSE intersecting A (92,41,0,0) with B (92,41,54,79)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle A was not modified: got (92,41,0,0) expected (92,41,0,0)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle B was not modified: got (92,41,54,79) expected (92,41,54,79)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check intersection result: expected SDL_FALSE, got SDL_FALSE intersecting A (14,32,50,9) with B (14,32,0,0)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle A was not modified: got (14,32,50,9) expected (14,32,50,9)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle B was not modified: got (14,32,0,0) expected (14,32,0,0)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check intersection result: expected SDL_FALSE, got SDL_FALSE intersecting A (57,7,0,0) with B (57,7,0,0)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle A was not modified: got (57,7,0,0) expected (57,7,0,0)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle B was not modified: got (57,7,0,0) expected (57,7,0,0)': Passed 389s INFO: 05/04/25 08:36:46: Fuzzer invocations: 12 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=9 Passed=9 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'rect_testHasIntersectionEmpty': Passed 389s INFO: 05/04/25 08:36:46: ----- Test Case 14.17: 'rect_testHasIntersectionParam' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Negative tests against SDL_HasIntersection with invalid parameters' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 7715003688292393168 389s INFO: 05/04/25 08:36:46: Assert 'Check that function returns SDL_FALSE when 1st parameter is NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that function returns SDL_FALSE when 2st parameter is NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that function returns SDL_FALSE when all parameters are NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=3 Passed=3 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'rect_testHasIntersectionParam': Passed 389s INFO: 05/04/25 08:36:46: ----- Test Case 14.18: 'rect_testEnclosePoints' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Tests SDL_EnclosePoints without clipping' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 2109940436345353784 389s INFO: 05/04/25 08:36:46: Assert 'Check expected return value SDL_TRUE, got SDL_TRUE': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 0 was not modified: expected (350,163) actual (350,163)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 1 was not modified: expected (-471,813) actual (-471,813)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 2 was not modified: expected (-265,-646) actual (-265,-646)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 3 was not modified: expected (481,921) actual (481,921)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 4 was not modified: expected (493,793) actual (493,793)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 5 was not modified: expected (88,951) actual (88,951)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 6 was not modified: expected (-872,682) actual (-872,682)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 7 was not modified: expected (-640,-893) actual (-640,-893)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 8 was not modified: expected (550,-620) actual (550,-620)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 9 was not modified: expected (443,-684) actual (443,-684)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 10 was not modified: expected (-681,210) actual (-681,210)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 11 was not modified: expected (692,121) actual (692,121)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 12 was not modified: expected (524,-596) actual (524,-596)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 13 was not modified: expected (451,-871) actual (451,-871)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 14 was not modified: expected (-376,-823) actual (-376,-823)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 15 was not modified: expected (-776,491) actual (-776,491)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check return value SDL_TRUE, got SDL_TRUE': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 0 was not modified: expected (350,163) actual (350,163)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 1 was not modified: expected (-471,813) actual (-471,813)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 2 was not modified: expected (-265,-646) actual (-265,-646)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 3 was not modified: expected (481,921) actual (481,921)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 4 was not modified: expected (493,793) actual (493,793)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 5 was not modified: expected (88,951) actual (88,951)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 6 was not modified: expected (-872,682) actual (-872,682)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 7 was not modified: expected (-640,-893) actual (-640,-893)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 8 was not modified: expected (550,-620) actual (550,-620)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 9 was not modified: expected (443,-684) actual (443,-684)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 10 was not modified: expected (-681,210) actual (-681,210)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 11 was not modified: expected (692,121) actual (692,121)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 12 was not modified: expected (524,-596) actual (524,-596)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 13 was not modified: expected (451,-871) actual (451,-871)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 14 was not modified: expected (-376,-823) actual (-376,-823)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 15 was not modified: expected (-776,491) actual (-776,491)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Resulting enclosing rectangle incorrect: expected (-872,-893 - 692,951), actual (-872,-893 - 692,951)': Passed 389s INFO: 05/04/25 08:36:46: Fuzzer invocations: 32 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=35 Passed=35 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'rect_testEnclosePoints': Passed 389s INFO: 05/04/25 08:36:46: ----- Test Case 14.19: 'rect_testEnclosePointsWithClipping' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Tests SDL_EnclosePoints with clipping' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 338113118664766737 389s INFO: 05/04/25 08:36:46: Assert 'Expected return value SDL_TRUE, got SDL_TRUE': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 0 was not modified: expected (-734,-453) actual (-734,-453)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 1 was not modified: expected (-152,-423) actual (-152,-423)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 2 was not modified: expected (-391,-84) actual (-391,-84)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 3 was not modified: expected (-511,355) actual (-511,355)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 4 was not modified: expected (-524,806) actual (-524,806)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 5 was not modified: expected (203,480) actual (203,480)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 6 was not modified: expected (-992,-760) actual (-992,-760)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 7 was not modified: expected (263,-150) actual (263,-150)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 8 was not modified: expected (-461,-533) actual (-461,-533)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 9 was not modified: expected (943,-820) actual (943,-820)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 10 was not modified: expected (-926,-319) actual (-926,-319)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 11 was not modified: expected (-475,380) actual (-475,380)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 12 was not modified: expected (283,-322) actual (283,-322)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 13 was not modified: expected (712,-448) actual (712,-448)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 14 was not modified: expected (-221,-294) actual (-221,-294)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 15 was not modified: expected (896,873) actual (896,873)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source clipping rectangle was not modified': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check return value SDL_TRUE, got SDL_TRUE': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 0 was not modified: expected (-734,-453) actual (-734,-453)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 1 was not modified: expected (-152,-423) actual (-152,-423)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 2 was not modified: expected (-391,-84) actual (-391,-84)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 3 was not modified: expected (-511,355) actual (-511,355)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 4 was not modified: expected (-524,806) actual (-524,806)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 5 was not modified: expected (203,480) actual (203,480)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 6 was not modified: expected (-992,-760) actual (-992,-760)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 7 was not modified: expected (263,-150) actual (263,-150)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 8 was not modified: expected (-461,-533) actual (-461,-533)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 9 was not modified: expected (943,-820) actual (943,-820)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 10 was not modified: expected (-926,-319) actual (-926,-319)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 11 was not modified: expected (-475,380) actual (-475,380)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 12 was not modified: expected (283,-322) actual (283,-322)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 13 was not modified: expected (712,-448) actual (712,-448)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 14 was not modified: expected (-221,-294) actual (-221,-294)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 15 was not modified: expected (896,873) actual (896,873)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source clipping rectangle was not modified': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check resulting enclosing rectangle: expected (896,873 - 896,873), actual (896,873 - 896,873)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check return value SDL_FALSE, got SDL_FALSE': Passed 389s INFO: 05/04/25 08:36:46: Fuzzer invocations: 36 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=38 Passed=38 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'rect_testEnclosePointsWithClipping': Passed 389s INFO: 05/04/25 08:36:46: ----- Test Case 14.20: 'rect_testEnclosePointsRepeatedInput' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Tests SDL_EnclosePoints with repeated input' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 11973881101613843538 389s INFO: 05/04/25 08:36:46: Assert 'Check return value SDL_TRUE, got SDL_TRUE': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 0 was not modified: expected (43,612) actual (43,612)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 1 was not modified: expected (-47,173) actual (-47,173)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 2 was not modified: expected (825,669) actual (825,669)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 3 was not modified: expected (-420,-785) actual (-420,-785)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 4 was not modified: expected (43,612) actual (43,612)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 5 was not modified: expected (-47,173) actual (-47,173)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 6 was not modified: expected (825,669) actual (825,669)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 7 was not modified: expected (-420,-785) actual (-420,-785)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check return value SDL_TRUE, got SDL_TRUE': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 0 was not modified: expected (43,612) actual (43,612)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 1 was not modified: expected (-47,173) actual (-47,173)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 2 was not modified: expected (825,669) actual (825,669)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 3 was not modified: expected (-420,-785) actual (-420,-785)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 4 was not modified: expected (43,612) actual (43,612)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 5 was not modified: expected (-47,173) actual (-47,173)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 6 was not modified: expected (825,669) actual (825,669)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source point 7 was not modified: expected (-420,-785) actual (-420,-785)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check resulting enclosing rectangle: expected (-420,-785 - 825,669), actual (-420,-785 - 825,669)': Passed 389s INFO: 05/04/25 08:36:46: Fuzzer invocations: 8 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=19 Passed=19 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'rect_testEnclosePointsRepeatedInput': Passed 389s INFO: 05/04/25 08:36:46: ----- Test Case 14.21: 'rect_testEnclosePointsParam' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Negative tests against SDL_EnclosePoints with invalid parameters' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 1872708727188610357 389s INFO: 05/04/25 08:36:46: Assert 'Check that functions returns SDL_FALSE when 1st parameter is NULL': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that functions returns SDL_FALSE when 2nd parameter is 0': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that functions returns SDL_FALSE when 2nd parameter is -75 (negative)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that functions returns SDL_FALSE when 1st parameter is NULL and 2nd parameter was 0': Passed 389s INFO: 05/04/25 08:36:46: Fuzzer invocations: 1 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=4 Passed=4 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'rect_testEnclosePointsParam': Passed 389s INFO: 05/04/25 08:36:46: ----- Test Case 14.22: 'rect_testUnionRectInside' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Tests SDL_UnionRect where rect B is inside rect A' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 15828181058234841499 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle A was not modified: got (-314,-246,1,1) expected (-314,-246,1,1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle B was not modified: got (-314,-246,1,1) expected (-314,-246,1,1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that union of rectangles A (-314,-246,1,1) and B (-314,-246,1,1) was correctly calculated, got (-314,-246,1,1) expected (-314,-246,1,1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle A was not modified: got (605,-861,990,921) expected (605,-861,990,921)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle B was not modified: got (1101,-799,1,1) expected (1101,-799,1,1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that union of rectangles A (605,-861,990,921) and B (1101,-799,1,1) was correctly calculated, got (605,-861,990,921) expected (605,-861,990,921)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle A was not modified: got (-172,-958,615,638) expected (-172,-958,615,638)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle B was not modified: got (-171,-957,614,637) expected (-171,-957,614,637)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that union of rectangles A (-172,-958,615,638) and B (-171,-957,614,637) was correctly calculated, got (-172,-958,615,638) expected (-172,-958,615,638)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle A was not modified: got (-484,-527,304,390) expected (-484,-527,304,390)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle B was not modified: got (-483,-527,303,390) expected (-483,-527,303,390)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that union of rectangles A (-484,-527,304,390) and B (-483,-527,303,390) was correctly calculated, got (-484,-527,304,390) expected (-484,-527,304,390)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle A was not modified: got (-876,-912,660,595) expected (-876,-912,660,595)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle B was not modified: got (-875,-912,659,594) expected (-875,-912,659,594)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that union of rectangles A (-876,-912,660,595) and B (-875,-912,659,594) was correctly calculated, got (-876,-912,660,595) expected (-876,-912,660,595)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle A was not modified: got (768,-375,383,581) expected (768,-375,383,581)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle B was not modified: got (768,-374,383,580) expected (768,-374,383,580)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that union of rectangles A (768,-375,383,581) and B (768,-374,383,580) was correctly calculated, got (768,-375,383,581) expected (768,-375,383,581)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle A was not modified: got (-438,282,477,540) expected (-438,282,477,540)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle B was not modified: got (-438,282,477,539) expected (-438,282,477,539)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that union of rectangles A (-438,282,477,540) and B (-438,282,477,539) was correctly calculated, got (-438,282,477,540) expected (-438,282,477,540)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle A was not modified: got (71,-277,476,592) expected (71,-277,476,592)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle B was not modified: got (71,-276,475,591) expected (71,-276,475,591)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that union of rectangles A (71,-277,476,592) and B (71,-276,475,591) was correctly calculated, got (71,-277,476,592) expected (71,-277,476,592)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle A was not modified: got (493,899,604,517) expected (493,899,604,517)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle B was not modified: got (493,899,603,517) expected (493,899,603,517)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that union of rectangles A (493,899,604,517) and B (493,899,603,517) was correctly calculated, got (493,899,604,517) expected (493,899,604,517)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle A was not modified: got (-389,137,703,887) expected (-389,137,703,887)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle B was not modified: got (-389,137,702,886) expected (-389,137,702,886)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that union of rectangles A (-389,137,703,887) and B (-389,137,702,886) was correctly calculated, got (-389,137,703,887) expected (-389,137,703,887)': Passed 389s INFO: 05/04/25 08:36:46: Fuzzer invocations: 40 389s INFO: 05/04/25 08:36:46: Assert Summary: Total=30 Passed=30 Failed=0 389s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 389s INFO: 05/04/25 08:36:46: >>> Test 'rect_testUnionRectInside': Passed 389s INFO: 05/04/25 08:36:46: ----- Test Case 14.23: 'rect_testUnionRectOutside' started 389s INFO: 05/04/25 08:36:46: Test Description: 'Tests SDL_UnionRect where rect B is outside rect A' 389s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 16347179626794537208 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle A was not modified: got (437,470,1,1) expected (437,470,1,1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle B was not modified: got (-1089,-1664,1,1) expected (-1089,-1664,1,1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that union of rectangles A (437,470,1,1) and B (-1089,-1664,1,1) was correctly calculated, got (-1089,-1664,1527,2135) expected (-1089,-1664,1527,2135)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle A was not modified: got (992,-830,1,1) expected (992,-830,1,1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle B was not modified: got (-1869,-1921,1,1) expected (-1869,-1921,1,1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that union of rectangles A (992,-830,1,1) and B (-1869,-1921,1,1) was correctly calculated, got (-1869,-1921,2862,1092) expected (-1869,-1921,2862,1092)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle A was not modified: got (-360,289,1,1) expected (-360,289,1,1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle B was not modified: got (-1475,-2286,1,1) expected (-1475,-2286,1,1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that union of rectangles A (-360,289,1,1) and B (-1475,-2286,1,1) was correctly calculated, got (-1475,-2286,1116,2576) expected (-1475,-2286,1116,2576)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle A was not modified: got (-326,342,1,1) expected (-326,342,1,1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle B was not modified: got (67,-621,1,1) expected (67,-621,1,1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that union of rectangles A (-326,342,1,1) and B (67,-621,1,1) was correctly calculated, got (-326,-621,394,964) expected (-326,-621,394,964)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle A was not modified: got (-261,-924,1,1) expected (-261,-924,1,1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle B was not modified: got (-78,504,1,1) expected (-78,504,1,1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that union of rectangles A (-261,-924,1,1) and B (-78,504,1,1) was correctly calculated, got (-261,-924,184,1429) expected (-261,-924,184,1429)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle A was not modified: got (557,-283,1,1) expected (557,-283,1,1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle B was not modified: got (1633,2228,1,1) expected (1633,2228,1,1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that union of rectangles A (557,-283,1,1) and B (1633,2228,1,1) was correctly calculated, got (557,-283,1077,2512) expected (557,-283,1077,2512)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle A was not modified: got (413,721,1,1) expected (413,721,1,1)': Passed 389s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle B was not modified: got (1891,2144,1,1) expected (1891,2144,1,1)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check that union of rectangles A (413,721,1,1) and B (1891,2144,1,1) was correctly calculated, got (413,721,1479,1424) expected (413,721,1479,1424)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle A was not modified: got (248,1023,1,1) expected (248,1023,1,1)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle B was not modified: got (1861,2433,1,1) expected (1861,2433,1,1)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check that union of rectangles A (248,1023,1,1) and B (1861,2433,1,1) was correctly calculated, got (248,1023,1614,1411) expected (248,1023,1614,1411)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle A was not modified: got (-140,788,422,266) expected (-140,788,422,266)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle B was not modified: got (-141,787,420,264) expected (-141,787,420,264)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check that union of rectangles A (-140,788,422,266) and B (-141,787,420,264) was correctly calculated, got (-141,787,423,267) expected (-141,787,423,267)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle A was not modified: got (361,-639,330,496) expected (361,-639,330,496)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle B was not modified: got (360,-638,328,494) expected (360,-638,328,494)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check that union of rectangles A (361,-639,330,496) and B (360,-638,328,494) was correctly calculated, got (360,-639,331,496) expected (360,-639,331,496)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle A was not modified: got (268,656,427,345) expected (268,656,427,345)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle B was not modified: got (267,659,425,343) expected (267,659,425,343)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check that union of rectangles A (268,656,427,345) and B (267,659,425,343) was correctly calculated, got (267,656,428,346) expected (267,656,428,346)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle A was not modified: got (906,-467,482,277) expected (906,-467,482,277)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle B was not modified: got (907,-468,480,275) expected (907,-468,480,275)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check that union of rectangles A (906,-467,482,277) and B (907,-468,480,275) was correctly calculated, got (906,-468,482,278) expected (906,-468,482,278)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle A was not modified: got (-732,326,416,372) expected (-732,326,416,372)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle B was not modified: got (-731,329,414,370) expected (-731,329,414,370)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check that union of rectangles A (-732,326,416,372) and B (-731,329,414,370) was correctly calculated, got (-732,326,416,373) expected (-732,326,416,373)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle A was not modified: got (998,-610,433,469) expected (998,-610,433,469)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle B was not modified: got (1001,-611,431,467) expected (1001,-611,431,467)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check that union of rectangles A (998,-610,433,469) and B (1001,-611,431,467) was correctly calculated, got (998,-611,434,470) expected (998,-611,434,470)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle A was not modified: got (4,92,455,493) expected (4,92,455,493)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle B was not modified: got (7,93,453,491) expected (7,93,453,491)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check that union of rectangles A (4,92,455,493) and B (7,93,453,491) was correctly calculated, got (4,92,456,493) expected (4,92,456,493)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle A was not modified: got (-510,-720,325,266) expected (-510,-720,325,266)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle B was not modified: got (-507,-717,323,264) expected (-507,-717,323,264)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check that union of rectangles A (-510,-720,325,266) and B (-507,-717,323,264) was correctly calculated, got (-510,-720,326,267) expected (-510,-720,326,267)': Passed 390s INFO: 05/04/25 08:36:46: Fuzzer invocations: 64 390s INFO: 05/04/25 08:36:46: Assert Summary: Total=48 Passed=48 Failed=0 390s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:46: >>> Test 'rect_testUnionRectOutside': Passed 390s INFO: 05/04/25 08:36:46: ----- Test Case 14.24: 'rect_testUnionRectEmpty' started 390s INFO: 05/04/25 08:36:46: Test Description: 'Tests SDL_UnionRect where rect A or rect B are empty' 390s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 12058221278853991847 390s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle A was not modified: got (467,776,0,0) expected (467,776,0,0)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle B was not modified: got (27,-107,437,857) expected (27,-107,437,857)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check that union of rectangles A (467,776,0,0) and B (27,-107,437,857) was correctly calculated, got (27,-107,437,857) expected (27,-107,437,857)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle A was not modified: got (-910,553,700,416) expected (-910,553,700,416)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle B was not modified: got (-391,857,0,0) expected (-391,857,0,0)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check that union of rectangles A (-910,553,700,416) and B (-391,857,0,0) was correctly calculated, got (-910,553,700,416) expected (-910,553,700,416)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle A was not modified: got (-380,815,0,0) expected (-380,815,0,0)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle B was not modified: got (-77,-407,0,0) expected (-77,-407,0,0)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check that union of rectangles A (-380,815,0,0) and B (-77,-407,0,0) was correctly calculated, got (0,0,0,0) expected (0,0,0,0)': Passed 390s INFO: 05/04/25 08:36:46: Fuzzer invocations: 16 390s INFO: 05/04/25 08:36:46: Assert Summary: Total=9 Passed=9 Failed=0 390s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:46: >>> Test 'rect_testUnionRectEmpty': Passed 390s INFO: 05/04/25 08:36:46: ----- Test Case 14.25: 'rect_testUnionRectParam' started 390s INFO: 05/04/25 08:36:46: Test Description: 'Negative tests against SDL_UnionRect with invalid parameters' 390s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 5983893861056756573 390s INFO: 05/04/25 08:36:46: Assert 'Check that function returns when 1st parameter is NULL': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check that function returns when 2nd parameter is NULL': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check that function returns when 3rd parameter is NULL': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check that function returns when 1st and 3rd parameter are NULL': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check that function returns when 2nd and 3rd parameter are NULL': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check that function returns when all parameters are NULL': Passed 390s INFO: 05/04/25 08:36:46: Assert Summary: Total=6 Passed=6 Failed=0 390s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:46: >>> Test 'rect_testUnionRectParam': Passed 390s INFO: 05/04/25 08:36:46: ----- Test Case 14.26: 'rect_testRectEmpty' started 390s INFO: 05/04/25 08:36:46: Test Description: 'Tests SDL_RectEmpty with various inputs' 390s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 7767581685304997464 390s INFO: 05/04/25 08:36:46: Assert 'Check for correct empty result: expected SDL_FALSE, got SDL_FALSE testing (-243,439,928,769)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle was not modified: got (-243,439,928,769) expected (-243,439,928,769)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check for correct empty result: expected SDL_TRUE, got SDL_TRUE testing (1009,-351,-1,-1)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle was not modified: got (1009,-351,-1,-1) expected (1009,-351,-1,-1)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check for correct empty result: expected SDL_TRUE, got SDL_TRUE testing (-435,-612,-1,0)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle was not modified: got (-435,-612,-1,0) expected (-435,-612,-1,0)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check for correct empty result: expected SDL_TRUE, got SDL_TRUE testing (520,934,-1,1)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle was not modified: got (520,934,-1,1) expected (520,934,-1,1)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check for correct empty result: expected SDL_TRUE, got SDL_TRUE testing (-337,322,0,-1)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle was not modified: got (-337,322,0,-1) expected (-337,322,0,-1)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check for correct empty result: expected SDL_TRUE, got SDL_TRUE testing (-811,-404,0,0)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle was not modified: got (-811,-404,0,0) expected (-811,-404,0,0)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check for correct empty result: expected SDL_TRUE, got SDL_TRUE testing (649,894,0,1)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle was not modified: got (649,894,0,1) expected (649,894,0,1)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check for correct empty result: expected SDL_TRUE, got SDL_TRUE testing (-495,253,1,-1)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle was not modified: got (-495,253,1,-1) expected (-495,253,1,-1)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check for correct empty result: expected SDL_TRUE, got SDL_TRUE testing (-324,-856,1,0)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle was not modified: got (-324,-856,1,0) expected (-324,-856,1,0)': Passed 390s INFO: 05/04/25 08:36:46: Fuzzer invocations: 20 390s INFO: 05/04/25 08:36:46: Assert Summary: Total=18 Passed=18 Failed=0 390s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:46: >>> Test 'rect_testRectEmpty': Passed 390s INFO: 05/04/25 08:36:46: ----- Test Case 14.27: 'rect_testRectEmptyParam' started 390s INFO: 05/04/25 08:36:46: Test Description: 'Negative tests against SDL_RectEmpty with invalid parameters' 390s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 14836291656470174999 390s INFO: 05/04/25 08:36:46: Assert 'Check that function returns TRUE when 1st parameter is NULL': Passed 390s INFO: 05/04/25 08:36:46: Assert Summary: Total=1 Passed=1 Failed=0 390s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:46: >>> Test 'rect_testRectEmptyParam': Passed 390s INFO: 05/04/25 08:36:46: ----- Test Case 14.28: 'rect_testRectEquals' started 390s INFO: 05/04/25 08:36:46: Test Description: 'Tests SDL_RectEquals with various inputs' 390s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 16765786902363109650 390s INFO: 05/04/25 08:36:46: Assert 'Check for correct equals result: expected SDL_TRUE, got SDL_TRUE testing (-162,-10,963,766) and (-162,-10,963,766)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle A was not modified: got (-162,-10,963,766) expected (-162,-10,963,766)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle B was not modified: got (-162,-10,963,766) expected (-162,-10,963,766)': Passed 390s INFO: 05/04/25 08:36:46: Fuzzer invocations: 4 390s INFO: 05/04/25 08:36:46: Assert Summary: Total=3 Passed=3 Failed=0 390s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:46: >>> Test 'rect_testRectEquals': Passed 390s INFO: 05/04/25 08:36:46: ----- Test Case 14.29: 'rect_testRectEqualsParam' started 390s INFO: 05/04/25 08:36:46: Test Description: 'Negative tests against SDL_RectEquals with invalid parameters' 390s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 8671752617504395304 390s INFO: 05/04/25 08:36:46: Assert 'Check that function returns SDL_FALSE when 1st parameter is NULL': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check that function returns SDL_FALSE when 2nd parameter is NULL': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check that function returns SDL_FALSE when 1st and 2nd parameter are NULL': Passed 390s INFO: 05/04/25 08:36:46: Fuzzer invocations: 8 390s INFO: 05/04/25 08:36:46: Assert Summary: Total=3 Passed=3 Failed=0 390s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:46: >>> Test 'rect_testRectEqualsParam': Passed 390s INFO: 05/04/25 08:36:46: ----- Test Case 14.30: 'rect_testFRectEquals' started 390s INFO: 05/04/25 08:36:46: Test Description: 'Tests SDL_FRectEquals with various inputs' 390s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 3880547941854376446 390s INFO: 05/04/25 08:36:46: Assert 'Check for correct equals result: expected SDL_TRUE, got SDL_TRUE testing (361.000000,997.000000,426.000000,738.000000) and (361.000000,997.000000,426.000000,738.000000)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle A was not modified: got (361.000000,997.000000,426.000000,738.000000) expected (361.000000,997.000000,426.000000,738.000000)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check that source rectangle B was not modified: got (361.000000,997.000000,426.000000,738.000000) expected (361.000000,997.000000,426.000000,738.000000)': Passed 390s INFO: 05/04/25 08:36:46: Fuzzer invocations: 4 390s INFO: 05/04/25 08:36:46: Assert Summary: Total=3 Passed=3 Failed=0 390s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:46: >>> Test 'rect_testFRectEquals': Passed 390s INFO: 05/04/25 08:36:46: ----- Test Case 14.31: 'rect_testFRectEqualsParam' started 390s INFO: 05/04/25 08:36:46: Test Description: 'Negative tests against SDL_FRectEquals with invalid parameters' 390s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 1849184279776996970 390s INFO: 05/04/25 08:36:46: Assert 'Check that function returns SDL_FALSE when 1st parameter is NULL': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check that function returns SDL_FALSE when 2nd parameter is NULL': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check that function returns SDL_FALSE when 1st and 2nd parameter are NULL': Passed 390s INFO: 05/04/25 08:36:46: Fuzzer invocations: 24 390s INFO: 05/04/25 08:36:46: Assert Summary: Total=3 Passed=3 Failed=0 390s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:46: >>> Test 'rect_testFRectEqualsParam': Passed 390s INFO: 05/04/25 08:36:46: Total Suite runtime: 0.0 sec 390s INFO: 05/04/25 08:36:46: Suite Summary: Total=31 Passed=31 Failed=0 Skipped=0 390s INFO: 05/04/25 08:36:46: >>> Suite 'Rect': Passed 390s INFO: 05/04/25 08:36:46: ===== Test Suite 15: 'Render' started 390s INFO: 05/04/25 08:36:46: ----- Test Case 15.1: 'render_testGetNumRenderDrivers' started 390s INFO: 05/04/25 08:36:46: Test Description: 'Tests call to SDL_GetNumRenderDrivers' 390s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 13053817028316468802 390s INFO: 05/04/25 08:36:46: Assert 'SDL_CreateWindow()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check SDL_CreateWindow result': Passed 390s INFO: Created renderer: software 390s INFO: 05/04/25 08:36:46: Assert 'SDL_CreateRenderer()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check SDL_CreateRenderer result': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Number of renderers >= 1, reported as 3': Passed 390s INFO: 05/04/25 08:36:46: Assert 'SDL_DestroyRenderer()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'SDL_DestroyWindow': Passed 390s INFO: 05/04/25 08:36:46: Assert Summary: Total=7 Passed=7 Failed=0 390s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:46: >>> Test 'render_testGetNumRenderDrivers': Passed 390s INFO: 05/04/25 08:36:46: ----- Test Case 15.2: 'render_testPrimitives' started 390s INFO: 05/04/25 08:36:46: Test Description: 'Tests rendering primitives' 390s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 14196160390807275634 390s INFO: 05/04/25 08:36:46: Assert 'SDL_CreateWindow()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check SDL_CreateWindow result': Passed 390s INFO: Created renderer: software 390s INFO: 05/04/25 08:36:46: Assert 'SDL_CreateRenderer()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check SDL_CreateRenderer result': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDL_SetRenderDrawColor, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDL_RenderClear, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDL_SetRenderDrawBlendMode, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDL_SetRenderDrawColor, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert '_hasDrawColor': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDL_SetRenderDrawColor, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDL_RenderFillRect, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDL_SetRenderDrawColor, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDL_RenderFillRect, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate results from calls to SDL_SetRenderDrawColor, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate results from calls to SDL_RenderDrawPoint, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDL_SetRenderDrawColor': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDL_RenderDrawLine, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDL_SetRenderDrawColor, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDL_RenderDrawLine, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDL_SetRenderDrawColor, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDL_RenderDrawLine, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDL_RenderDrawLine, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDL_RenderDrawLine, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDL_RenderDrawLine, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate allocated temp pixel buffer': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDL_RenderReadPixels, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result from SDL_CreateRGBSurfaceFrom is not NULL': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDLTest_CompareSurfaces, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'SDL_DestroyRenderer()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'SDL_DestroyWindow': Passed 390s INFO: 05/04/25 08:36:46: Assert Summary: Total=30 Passed=30 Failed=0 390s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:46: >>> Test 'render_testPrimitives': Passed 390s INFO: 05/04/25 08:36:46: ----- Test Case 15.3: 'render_testPrimitivesBlend' started 390s INFO: 05/04/25 08:36:46: Test Description: 'Tests rendering primitives with blending' 390s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 5742155325010630192 390s INFO: 05/04/25 08:36:46: >>> Test 'render_testPrimitivesBlend': Skipped (Disabled) 390s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:46: ----- Test Case 15.4: 'render_testBlit' started 390s INFO: 05/04/25 08:36:46: Test Description: 'Tests blitting' 390s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 15501412547400599420 390s INFO: 05/04/25 08:36:46: Assert 'SDL_CreateWindow()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check SDL_CreateWindow result': Passed 390s INFO: Created renderer: software 390s INFO: 05/04/25 08:36:46: Assert 'SDL_CreateRenderer()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check SDL_CreateRenderer result': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDL_SetRenderDrawColor, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDL_RenderClear, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDL_SetRenderDrawBlendMode, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDL_SetRenderDrawColor, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert '_hasDrawColor)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify _loadTestFace() result': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result from SDL_QueryTexture, expected 0, got 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate results from calls to SDL_RenderCopy, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate allocated temp pixel buffer': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDL_RenderReadPixels, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result from SDL_CreateRGBSurfaceFrom is not NULL': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDLTest_CompareSurfaces, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'SDL_DestroyRenderer()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'SDL_DestroyWindow': Passed 390s INFO: 05/04/25 08:36:46: Assert Summary: Total=18 Passed=18 Failed=0 390s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:46: >>> Test 'render_testBlit': Passed 390s INFO: 05/04/25 08:36:46: ----- Test Case 15.5: 'render_testBlitColor' started 390s INFO: 05/04/25 08:36:46: Test Description: 'Tests blitting with color' 390s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 7736951252698189654 390s INFO: 05/04/25 08:36:46: Assert 'SDL_CreateWindow()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check SDL_CreateWindow result': Passed 390s INFO: Created renderer: software 390s INFO: 05/04/25 08:36:46: Assert 'SDL_CreateRenderer()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check SDL_CreateRenderer result': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDL_SetRenderDrawColor, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDL_RenderClear, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDL_SetRenderDrawBlendMode, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDL_SetRenderDrawColor, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify _loadTestFace() result': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result from SDL_QueryTexture, expected 0, got 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate results from calls to SDL_SetTextureColorMod, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate results from calls to SDL_RenderCopy, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate allocated temp pixel buffer': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDL_RenderReadPixels, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result from SDL_CreateRGBSurfaceFrom is not NULL': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDLTest_CompareSurfaces, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'SDL_DestroyRenderer()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'SDL_DestroyWindow': Passed 390s INFO: 05/04/25 08:36:46: Assert Summary: Total=18 Passed=18 Failed=0 390s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:46: >>> Test 'render_testBlitColor': Passed 390s INFO: 05/04/25 08:36:46: ----- Test Case 15.6: 'render_testBlitAlpha' started 390s INFO: 05/04/25 08:36:46: Test Description: 'Tests blitting with alpha' 390s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 9412539647690177096 390s INFO: 05/04/25 08:36:46: >>> Test 'render_testBlitAlpha': Skipped (Disabled) 390s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:46: ----- Test Case 15.7: 'render_testBlitBlend' started 390s INFO: 05/04/25 08:36:46: Test Description: 'Tests blitting with blending' 390s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 9164726354110681285 390s INFO: 05/04/25 08:36:46: >>> Test 'render_testBlitBlend': Skipped (Disabled) 390s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:46: Total Suite runtime: 0.0 sec 390s INFO: 05/04/25 08:36:46: Suite Summary: Total=7 Passed=4 Failed=0 Skipped=3 390s INFO: 05/04/25 08:36:46: >>> Suite 'Render': Passed 390s INFO: 05/04/25 08:36:46: ===== Test Suite 16: 'RWops' started 390s INFO: 05/04/25 08:36:46: ----- Test Case 16.1: 'rwops_testParamNegative' started 390s INFO: 05/04/25 08:36:46: Test Description: 'Negative test for SDL_RWFromFile parameters' 390s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 2131170521044320056 390s INFO: 05/04/25 08:36:46: Assert 'Verify creation of file 'rwops_read' returned non NULL handle': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify number of written bytes, expected 12, got 12': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result from fclose, expected 0, got 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify creation of file 'rwops_alphabet' returned non NULL handle': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify number of written bytes, expected 26, got 26': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result from fclose, expected 0, got 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Creation of test file completed': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWFromFile(NULL, NULL) succeeded': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify SDL_RWFromFile(NULL, NULL) returns NULL': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWFromFile(NULL, "ab+") succeeded': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify SDL_RWFromFile(NULL, "ab+") returns NULL': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWFromFile(NULL, "sldfkjsldkfj") succeeded': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify SDL_RWFromFile(NULL, "sldfkjsldkfj") returns NULL': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWFromFile("something", "") succeeded': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify SDL_RWFromFile("something", "") returns NULL': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWFromFile("something", NULL) succeeded': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify SDL_RWFromFile("something", NULL) returns NULL': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWFromMem(NULL, 10) succeeded': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify SDL_RWFromMem(NULL, 10) returns NULL': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWFromMem(data, 0) succeeded': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify SDL_RWFromMem(data, 0) returns NULL': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWFromConstMem(data, 0) succeeded': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify SDL_RWFromConstMem(data, 0) returns NULL': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result from remove(rwops_read), expected 0, got 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result from remove(rwops_alphabet), expected 0, got 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Cleanup of test files completed': Passed 390s INFO: 05/04/25 08:36:46: Assert Summary: Total=26 Passed=26 Failed=0 390s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:46: >>> Test 'rwops_testParamNegative': Passed 390s INFO: 05/04/25 08:36:46: ----- Test Case 16.2: 'rwops_testMem' started 390s INFO: 05/04/25 08:36:46: Test Description: 'Tests opening from memory' 390s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 13354047505810829818 390s INFO: 05/04/25 08:36:46: Assert 'Verify creation of file 'rwops_read' returned non NULL handle': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify number of written bytes, expected 12, got 12': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result from fclose, expected 0, got 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify creation of file 'rwops_alphabet' returned non NULL handle': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify number of written bytes, expected 26, got 26': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result from fclose, expected 0, got 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Creation of test file completed': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWFromMem() succeeded': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify opening memory with SDL_RWFromMem does not return NULL': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify RWops type is SDL_RWOPS_MEMORY; expected: 4, got: 4': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWseek succeeded': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify seek to 0 with SDL_RWseek (RW_SEEK_SET), expected 0, got 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWwrite succeeded': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result of writing one byte with SDL_RWwrite, expected 1, got 1': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWseek succeeded': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify seek to 8 with SDL_RWseek (RW_SEEK_SET), expected 8, got 8': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWseek succeeded': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify seek to 0 with SDL_RWseek (RW_SEEK_SET), expected 0, got 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWread succeeded': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result from SDL_RWread, expected 12, got 12': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify read bytes match expected string, expected 'Hello World!', got 'Hello World!'': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWseek(...,-4,RW_SEEK_CUR) succeeded': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify seek to -4 with SDL_RWseek (RW_SEEK_CUR), expected 8, got 8': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWseek(...,-1,RW_SEEK_END) succeeded': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify seek to -1 with SDL_RWseek (RW_SEEK_END), expected 11, got 11': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWseek(...,0,invalid_whence) succeeded': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify seek with SDL_RWseek (invalid_whence); expected: -1, got -1': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWclose() succeeded': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result value is 0; got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result from remove(rwops_read), expected 0, got 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result from remove(rwops_alphabet), expected 0, got 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Cleanup of test files completed': Passed 390s INFO: 05/04/25 08:36:46: Fuzzer invocations: 1 390s INFO: 05/04/25 08:36:46: Assert Summary: Total=32 Passed=32 Failed=0 390s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:46: >>> Test 'rwops_testMem': Passed 390s INFO: 05/04/25 08:36:46: ----- Test Case 16.3: 'rwops_testConstMem' started 390s INFO: 05/04/25 08:36:46: Test Description: 'Tests opening from (const) memory' 390s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 1609070153957732781 390s INFO: 05/04/25 08:36:46: Assert 'Verify creation of file 'rwops_read' returned non NULL handle': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify number of written bytes, expected 12, got 12': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result from fclose, expected 0, got 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify creation of file 'rwops_alphabet' returned non NULL handle': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify number of written bytes, expected 26, got 26': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result from fclose, expected 0, got 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Creation of test file completed': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWFromConstMem() succeeded': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify opening memory with SDL_RWFromConstMem does not return NULL': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify RWops type is SDL_RWOPS_MEMORY_RO; expected: 5, got: 5': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWseek succeeded': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify seek to 0 with SDL_RWseek (RW_SEEK_SET), expected 0, got 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWwrite succeeded': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result of writing with SDL_RWwrite, expected: 0, got 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWseek succeeded': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify seek to 7 with SDL_RWseek (RW_SEEK_SET), expected 7, got 7': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWseek succeeded': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify seek to 0 with SDL_RWseek (RW_SEEK_SET), expected 0, got 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWread succeeded': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result from SDL_RWread, expected 12, got 12': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify read bytes match expected string, expected 'Hello World!', got 'Hello World!'': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWseek(...,-4,RW_SEEK_CUR) succeeded': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify seek to -4 with SDL_RWseek (RW_SEEK_CUR), expected 8, got 8': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWseek(...,-1,RW_SEEK_END) succeeded': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify seek to -1 with SDL_RWseek (RW_SEEK_END), expected 11, got 11': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWseek(...,0,invalid_whence) succeeded': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify seek with SDL_RWseek (invalid_whence); expected: -1, got -1': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWclose() succeeded': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result value is 0; got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result from remove(rwops_read), expected 0, got 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result from remove(rwops_alphabet), expected 0, got 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Cleanup of test files completed': Passed 390s INFO: 05/04/25 08:36:46: Fuzzer invocations: 1 390s INFO: 05/04/25 08:36:46: Assert Summary: Total=32 Passed=32 Failed=0 390s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:46: >>> Test 'rwops_testConstMem': Passed 390s INFO: 05/04/25 08:36:46: ----- Test Case 16.4: 'rwops_testFileRead' started 390s INFO: 05/04/25 08:36:46: Test Description: 'Tests reading from a file' 390s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 8413783273559188229 390s INFO: 05/04/25 08:36:46: Assert 'Verify creation of file 'rwops_read' returned non NULL handle': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify number of written bytes, expected 12, got 12': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result from fclose, expected 0, got 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify creation of file 'rwops_alphabet' returned non NULL handle': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify number of written bytes, expected 26, got 26': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result from fclose, expected 0, got 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Creation of test file completed': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWFromFile(..,"r") succeeded': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify opening file with SDL_RWFromFile in read mode does not return NULL': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify RWops type is SDL_RWOPS_STDFILE; expected: 2, got: 2': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWseek succeeded': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify seek to 0 with SDL_RWseek (RW_SEEK_SET), expected 0, got 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWwrite succeeded': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result of writing with SDL_RWwrite, expected: 0, got 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWseek succeeded': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify seek to 8 with SDL_RWseek (RW_SEEK_SET), expected 8, got 8': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWseek succeeded': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify seek to 0 with SDL_RWseek (RW_SEEK_SET), expected 0, got 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWread succeeded': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result from SDL_RWread, expected 12, got 12': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify read bytes match expected string, expected 'Hello World!', got 'Hello World!'': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWseek(...,-4,RW_SEEK_CUR) succeeded': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify seek to -4 with SDL_RWseek (RW_SEEK_CUR), expected 8, got 8': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWseek(...,-1,RW_SEEK_END) succeeded': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify seek to -1 with SDL_RWseek (RW_SEEK_END), expected 11, got 11': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWseek(...,0,invalid_whence) succeeded': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify seek with SDL_RWseek (invalid_whence); expected: -1, got -1': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWclose() succeeded': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result value is 0; got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result from remove(rwops_read), expected 0, got 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result from remove(rwops_alphabet), expected 0, got 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Cleanup of test files completed': Passed 390s INFO: 05/04/25 08:36:46: Fuzzer invocations: 1 390s INFO: 05/04/25 08:36:46: Assert Summary: Total=32 Passed=32 Failed=0 390s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:46: >>> Test 'rwops_testFileRead': Passed 390s INFO: 05/04/25 08:36:46: ----- Test Case 16.5: 'rwops_testFileWrite' started 390s INFO: 05/04/25 08:36:46: Test Description: 'Test writing to a file' 390s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 12906615363712558059 390s INFO: 05/04/25 08:36:46: Assert 'Verify creation of file 'rwops_read' returned non NULL handle': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify number of written bytes, expected 12, got 12': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result from fclose, expected 0, got 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify creation of file 'rwops_alphabet' returned non NULL handle': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify number of written bytes, expected 26, got 26': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result from fclose, expected 0, got 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Creation of test file completed': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWFromFile(..,"w+") succeeded': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify opening file with SDL_RWFromFile in write mode does not return NULL': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify RWops type is SDL_RWOPS_STDFILE; expected: 2, got: 2': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWseek succeeded': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify seek to 0 with SDL_RWseek (RW_SEEK_SET), expected 0, got 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWwrite succeeded': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result of writing one byte with SDL_RWwrite, expected 1, got 1': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWseek succeeded': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify seek to 4 with SDL_RWseek (RW_SEEK_SET), expected 4, got 4': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWseek succeeded': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify seek to 0 with SDL_RWseek (RW_SEEK_SET), expected 0, got 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWread succeeded': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result from SDL_RWread, expected 12, got 12': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify read bytes match expected string, expected 'Hello World!', got 'Hello World!'': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWseek(...,-4,RW_SEEK_CUR) succeeded': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify seek to -4 with SDL_RWseek (RW_SEEK_CUR), expected 8, got 8': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWseek(...,-1,RW_SEEK_END) succeeded': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify seek to -1 with SDL_RWseek (RW_SEEK_END), expected 11, got 11': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWseek(...,0,invalid_whence) succeeded': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify seek with SDL_RWseek (invalid_whence); expected: -1, got -1': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWclose() succeeded': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result value is 0; got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result from remove(rwops_read), expected 0, got 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result from remove(rwops_alphabet), expected 0, got 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Cleanup of test files completed': Passed 390s INFO: 05/04/25 08:36:46: Fuzzer invocations: 1 390s INFO: 05/04/25 08:36:46: Assert Summary: Total=32 Passed=32 Failed=0 390s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:46: >>> Test 'rwops_testFileWrite': Passed 390s INFO: 05/04/25 08:36:46: ----- Test Case 16.6: 'rwops_testFPRead' started 390s INFO: 05/04/25 08:36:46: Test Description: 'Test reading from file pointer' 390s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 3036825678635858055 390s INFO: 05/04/25 08:36:46: Assert 'Verify creation of file 'rwops_read' returned non NULL handle': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify number of written bytes, expected 12, got 12': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result from fclose, expected 0, got 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify creation of file 'rwops_alphabet' returned non NULL handle': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify number of written bytes, expected 26, got 26': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result from fclose, expected 0, got 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Creation of test file completed': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify handle from opening file 'rwops_read' in read mode is not NULL': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWFromFP() succeeded': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify opening file with SDL_RWFromFP in read mode does not return NULL': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify RWops type is SDL_RWOPS_STDFILE; expected: 2, got: 2': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWseek succeeded': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify seek to 0 with SDL_RWseek (RW_SEEK_SET), expected 0, got 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWwrite succeeded': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result of writing with SDL_RWwrite, expected: 0, got 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWseek succeeded': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify seek to 7 with SDL_RWseek (RW_SEEK_SET), expected 7, got 7': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWseek succeeded': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify seek to 0 with SDL_RWseek (RW_SEEK_SET), expected 0, got 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWread succeeded': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result from SDL_RWread, expected 12, got 12': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify read bytes match expected string, expected 'Hello World!', got 'Hello World!'': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWseek(...,-4,RW_SEEK_CUR) succeeded': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify seek to -4 with SDL_RWseek (RW_SEEK_CUR), expected 8, got 8': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWseek(...,-1,RW_SEEK_END) succeeded': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify seek to -1 with SDL_RWseek (RW_SEEK_END), expected 11, got 11': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWseek(...,0,invalid_whence) succeeded': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify seek with SDL_RWseek (invalid_whence); expected: -1, got -1': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWclose() succeeded': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result value is 0; got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result from remove(rwops_read), expected 0, got 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result from remove(rwops_alphabet), expected 0, got 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Cleanup of test files completed': Passed 390s INFO: 05/04/25 08:36:46: Fuzzer invocations: 1 390s INFO: 05/04/25 08:36:46: Assert Summary: Total=33 Passed=33 Failed=0 390s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:46: >>> Test 'rwops_testFPRead': Passed 390s INFO: 05/04/25 08:36:46: ----- Test Case 16.7: 'rwops_testFPWrite' started 390s INFO: 05/04/25 08:36:46: Test Description: 'Test writing to file pointer' 390s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 18049900697430733378 390s INFO: 05/04/25 08:36:46: Assert 'Verify creation of file 'rwops_read' returned non NULL handle': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify number of written bytes, expected 12, got 12': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result from fclose, expected 0, got 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify creation of file 'rwops_alphabet' returned non NULL handle': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify number of written bytes, expected 26, got 26': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result from fclose, expected 0, got 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Creation of test file completed': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify handle from opening file 'rwops_write' in write mode is not NULL': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWFromFP() succeeded': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify opening file with SDL_RWFromFP in write mode does not return NULL': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify RWops type is SDL_RWOPS_STDFILE; expected: 2, got: 2': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWseek succeeded': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify seek to 0 with SDL_RWseek (RW_SEEK_SET), expected 0, got 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWwrite succeeded': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result of writing one byte with SDL_RWwrite, expected 1, got 1': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWseek succeeded': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify seek to 8 with SDL_RWseek (RW_SEEK_SET), expected 8, got 8': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWseek succeeded': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify seek to 0 with SDL_RWseek (RW_SEEK_SET), expected 0, got 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWread succeeded': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result from SDL_RWread, expected 12, got 12': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify read bytes match expected string, expected 'Hello World!', got 'Hello World!'': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWseek(...,-4,RW_SEEK_CUR) succeeded': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify seek to -4 with SDL_RWseek (RW_SEEK_CUR), expected 8, got 8': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWseek(...,-1,RW_SEEK_END) succeeded': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify seek to -1 with SDL_RWseek (RW_SEEK_END), expected 11, got 11': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWseek(...,0,invalid_whence) succeeded': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify seek with SDL_RWseek (invalid_whence); expected: -1, got -1': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWclose() succeeded': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result value is 0; got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result from remove(rwops_read), expected 0, got 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result from remove(rwops_alphabet), expected 0, got 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Cleanup of test files completed': Passed 390s INFO: 05/04/25 08:36:46: Fuzzer invocations: 1 390s INFO: 05/04/25 08:36:46: Assert Summary: Total=33 Passed=33 Failed=0 390s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:46: >>> Test 'rwops_testFPWrite': Passed 390s INFO: 05/04/25 08:36:46: ----- Test Case 16.8: 'rwops_testAllocFree' started 390s INFO: 05/04/25 08:36:46: Test Description: 'Test alloc and free of RW context' 390s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 614498327923071381 390s INFO: 05/04/25 08:36:46: Assert 'Verify creation of file 'rwops_read' returned non NULL handle': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify number of written bytes, expected 12, got 12': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result from fclose, expected 0, got 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify creation of file 'rwops_alphabet' returned non NULL handle': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify number of written bytes, expected 26, got 26': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result from fclose, expected 0, got 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Creation of test file completed': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_AllocRW() succeeded': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDL_AllocRW() is not NULL': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify RWops type is SDL_RWOPS_UNKNOWN; expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_FreeRW() succeeded': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result from remove(rwops_read), expected 0, got 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result from remove(rwops_alphabet), expected 0, got 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Cleanup of test files completed': Passed 390s INFO: 05/04/25 08:36:46: Assert Summary: Total=14 Passed=14 Failed=0 390s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:46: >>> Test 'rwops_testAllocFree': Passed 390s INFO: 05/04/25 08:36:46: ----- Test Case 16.9: 'rwops_testFileWriteReadEndian' started 390s INFO: 05/04/25 08:36:46: Test Description: 'Test writing and reading via the Endian aware functions' 390s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 7394373930740304959 390s INFO: 05/04/25 08:36:46: Assert 'Verify creation of file 'rwops_read' returned non NULL handle': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify number of written bytes, expected 12, got 12': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result from fclose, expected 0, got 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify creation of file 'rwops_alphabet' returned non NULL handle': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify number of written bytes, expected 26, got 26': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result from fclose, expected 0, got 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Creation of test file completed': Passed 390s INFO: 05/04/25 08:36:46: All 0 values 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWFromFile(..,"w+")': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify opening file with SDL_RWFromFile in write mode does not return NULL': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_WriteBE16()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate number of objects written, expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_WriteBE32()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate number of objects written, expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_WriteBE64()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate number of objects written, expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_WriteLE16()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate number of objects written, expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_WriteLE32()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate number of objects written, expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_WriteLE64()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate number of objects written, expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWseek succeeded': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result from position 0 with SDL_RWseek, expected 0, got 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_ReadBE16()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate return value from SDL_ReadBE16, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_ReadBE32()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate return value from SDL_ReadBE32, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_ReadBE64()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate return value from SDL_ReadBE64, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_ReadLE16()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate return value from SDL_ReadLE16, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_ReadLE32()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate return value from SDL_ReadLE32, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_ReadLE64()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate return value from SDL_ReadLE64, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWclose() succeeded': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result value is 0; got: 0': Passed 390s INFO: 05/04/25 08:36:46: All 1 values 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWFromFile(..,"w+")': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify opening file with SDL_RWFromFile in write mode does not return NULL': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_WriteBE16()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate number of objects written, expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_WriteBE32()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate number of objects written, expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_WriteBE64()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate number of objects written, expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_WriteLE16()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate number of objects written, expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_WriteLE32()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate number of objects written, expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_WriteLE64()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate number of objects written, expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWseek succeeded': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result from position 0 with SDL_RWseek, expected 0, got 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_ReadBE16()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate return value from SDL_ReadBE16, expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_ReadBE32()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate return value from SDL_ReadBE32, expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_ReadBE64()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate return value from SDL_ReadBE64, expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_ReadLE16()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate return value from SDL_ReadLE16, expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_ReadLE32()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate return value from SDL_ReadLE32, expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_ReadLE64()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate return value from SDL_ReadLE64, expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWclose() succeeded': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result value is 0; got: 0': Passed 390s INFO: 05/04/25 08:36:46: Random values 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWFromFile(..,"w+")': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify opening file with SDL_RWFromFile in write mode does not return NULL': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_WriteBE16()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate number of objects written, expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_WriteBE32()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate number of objects written, expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_WriteBE64()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate number of objects written, expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_WriteLE16()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate number of objects written, expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_WriteLE32()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate number of objects written, expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_WriteLE64()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate number of objects written, expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWseek succeeded': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result from position 0 with SDL_RWseek, expected 0, got 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_ReadBE16()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate return value from SDL_ReadBE16, expected: 60745, got: 60745': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_ReadBE32()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate return value from SDL_ReadBE32, expected: 2839270499, got: 2839270499': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_ReadBE64()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate return value from SDL_ReadBE64, expected: 14797485945533936955, got: 14797485945533936955': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_ReadLE16()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate return value from SDL_ReadLE16, expected: 18875, got: 18875': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_ReadLE32()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate return value from SDL_ReadLE32, expected: 661706227, got: 661706227': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_ReadLE64()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate return value from SDL_ReadLE64, expected: 12853895514600178587, got: 12853895514600178587': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWclose() succeeded': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result value is 0; got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result from remove(rwops_read), expected 0, got 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result from remove(rwops_alphabet), expected 0, got 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Cleanup of test files completed': Passed 390s INFO: 05/04/25 08:36:46: Fuzzer invocations: 10 390s INFO: 05/04/25 08:36:46: Assert Summary: Total=100 Passed=100 Failed=0 390s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:46: >>> Test 'rwops_testFileWriteReadEndian': Passed 390s INFO: 05/04/25 08:36:46: ----- Test Case 16.10: 'rwops_testCompareRWFromMemWithRWFromFile' started 390s INFO: 05/04/25 08:36:46: Test Description: 'Compare RWFromMem and RWFromFile RWops for read and seek' 390s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 1476725775133489270 390s INFO: 05/04/25 08:36:46: Assert 'Verify creation of file 'rwops_read' returned non NULL handle': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify number of written bytes, expected 12, got 12': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result from fclose, expected 0, got 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify creation of file 'rwops_alphabet' returned non NULL handle': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify number of written bytes, expected 26, got 26': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result from fclose, expected 0, got 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Creation of test file completed': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWFromMem()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWread(mem, size=5)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWseek(mem,SEEK_END)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWclose(mem)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result value is 0; got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWFromFile()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWread(file, size=5)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWseek(file,SEEK_END)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWclose(file)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result value is 0; got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify returned read blocks matches for mem and file reads; got: rv_mem=5 rv_file=5': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify SEEK_END position matches for mem and file seeks; got: sv_mem=26 sv_file=26': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify mem buffer termination; expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify file buffer termination; expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify mem buffer contain alphabet string; expected: ABCDEFGHIJKLMNOPQRSTUVWXYZ, got: ABCDEFGHIJKLMNOPQRSTUVWXYZ': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify file buffer contain alphabet string; expected: ABCDEFGHIJKLMNOPQRSTUVWXYZ, got: ABCDEFGHIJKLMNOPQRSTUVWXYZ': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWFromMem()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWread(mem, size=6)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWseek(mem,SEEK_END)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWclose(mem)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result value is 0; got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWFromFile()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWread(file, size=6)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWseek(file,SEEK_END)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWclose(file)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result value is 0; got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify returned read blocks matches for mem and file reads; got: rv_mem=4 rv_file=4': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify SEEK_END position matches for mem and file seeks; got: sv_mem=26 sv_file=26': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify mem buffer termination; expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify file buffer termination; expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify mem buffer contain alphabet string; expected: ABCDEFGHIJKLMNOPQRSTUVWXYZ, got: ABCDEFGHIJKLMNOPQRSTUVWXYZ': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify file buffer contain alphabet string; expected: ABCDEFGHIJKLMNOPQRSTUVWXYZ, got: ABCDEFGHIJKLMNOPQRSTUVWXYZ': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWFromMem()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWread(mem, size=7)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWseek(mem,SEEK_END)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWclose(mem)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result value is 0; got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWFromFile()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWread(file, size=7)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWseek(file,SEEK_END)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWclose(file)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result value is 0; got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify returned read blocks matches for mem and file reads; got: rv_mem=3 rv_file=3': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify SEEK_END position matches for mem and file seeks; got: sv_mem=26 sv_file=26': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify mem buffer termination; expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify file buffer termination; expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify mem buffer contain alphabet string; expected: ABCDEFGHIJKLMNOPQRSTUVWXYZ, got: ABCDEFGHIJKLMNOPQRSTUVWXYZ': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify file buffer contain alphabet string; expected: ABCDEFGHIJKLMNOPQRSTUVWXYZ, got: ABCDEFGHIJKLMNOPQRSTUVWXYZ': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWFromMem()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWread(mem, size=8)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWseek(mem,SEEK_END)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWclose(mem)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result value is 0; got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWFromFile()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWread(file, size=8)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWseek(file,SEEK_END)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWclose(file)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result value is 0; got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify returned read blocks matches for mem and file reads; got: rv_mem=3 rv_file=3': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify SEEK_END position matches for mem and file seeks; got: sv_mem=26 sv_file=26': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify mem buffer termination; expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify file buffer termination; expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify mem buffer contain alphabet string; expected: ABCDEFGHIJKLMNOPQRSTUVWXYZ, got: ABCDEFGHIJKLMNOPQRSTUVWXYZ': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify file buffer contain alphabet string; expected: ABCDEFGHIJKLMNOPQRSTUVWXYZ, got: ABCDEFGHIJKLMNOPQRSTUVWXYZ': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWFromMem()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWread(mem, size=9)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWseek(mem,SEEK_END)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWclose(mem)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result value is 0; got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWFromFile()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWread(file, size=9)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWseek(file,SEEK_END)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RWclose(file)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result value is 0; got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify returned read blocks matches for mem and file reads; got: rv_mem=2 rv_file=2': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify SEEK_END position matches for mem and file seeks; got: sv_mem=26 sv_file=26': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify mem buffer termination; expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify file buffer termination; expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify mem buffer contain alphabet string; expected: ABCDEFGHIJKLMNOPQRSTUVWXYZ, got: ABCDEFGHIJKLMNOPQRSTUVWXYZ': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify file buffer contain alphabet string; expected: ABCDEFGHIJKLMNOPQRSTUVWXYZ, got: ABCDEFGHIJKLMNOPQRSTUVWXYZ': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result from remove(rwops_read), expected 0, got 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result from remove(rwops_alphabet), expected 0, got 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Cleanup of test files completed': Passed 390s INFO: 05/04/25 08:36:46: Assert Summary: Total=90 Passed=90 Failed=0 390s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:46: >>> Test 'rwops_testCompareRWFromMemWithRWFromFile': Passed 390s INFO: 05/04/25 08:36:46: Total Suite runtime: 0.0 sec 390s INFO: 05/04/25 08:36:46: Suite Summary: Total=10 Passed=10 Failed=0 Skipped=0 390s INFO: 05/04/25 08:36:46: >>> Suite 'RWops': Passed 390s INFO: 05/04/25 08:36:46: ===== Test Suite 17: 'SDLtest' started 390s INFO: 05/04/25 08:36:46: ----- Test Case 17.1: 'sdltest_getFuzzerInvocationCount' started 390s INFO: 05/04/25 08:36:46: Test Description: 'Call to sdltest_GetFuzzerInvocationCount' 390s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 12204126741899386175 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_GetFuzzerInvocationCount()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify returned value, expected: >=0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomUint8(), returned 151': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_GetFuzzerInvocationCount()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify returned value, expected: >0, got: 1': Passed 390s INFO: 05/04/25 08:36:46: Fuzzer invocations: 1 390s INFO: 05/04/25 08:36:46: Assert Summary: Total=5 Passed=5 Failed=0 390s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:46: >>> Test 'sdltest_getFuzzerInvocationCount': Passed 390s INFO: 05/04/25 08:36:46: ----- Test Case 17.2: 'sdltest_randomNumber' started 390s INFO: 05/04/25 08:36:46: Test Description: 'Calls to random number generators' 390s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 12992875980969041157 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomUint8': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result value, expected: [0,255], got: 87': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomSint8': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result value, expected: [-128,127], got: 77': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomUint16': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result value, expected: [0,65535], got: 3441': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomSint16': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result value, expected: [-32768,32767], got: 28919': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomUint32': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result value, expected: [0,4294967295], got: 2667372482': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomSint32': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result value, expected: [-2147483648,2147483647], got: 1652462037': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomUint64': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomSint64': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomUnitFloat': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result value, expected: [0.0,1.0[, got: 4.148273e-01': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomFloat': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result value, expected: [-3.402823e+38,3.402823e+38], got: -1.615308e+38': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomUnitDouble': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result value, expected: [0.0,1.0[, got: 3.320678e-01': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomDouble': Passed 390s INFO: 05/04/25 08:36:46: Fuzzer invocations: 20 390s INFO: 05/04/25 08:36:46: Assert Summary: Total=21 Passed=21 Failed=0 390s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:46: >>> Test 'sdltest_randomNumber': Passed 390s INFO: 05/04/25 08:36:46: ----- Test Case 17.3: 'sdltest_randomBoundaryNumberUint8' started 390s INFO: 05/04/25 08:36:46: Test Description: 'Calls to random boundary number generators for Uint8' 390s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 1767505403854353124 390s INFO: 05/04/25 08:36:46: Assert 'SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomUint8BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (10,10,SDL_TRUE); expected: 10, got: 10': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomUint8BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (10,11,SDL_TRUE); expected: 10|11, got: 10': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomUint8BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (10,12,SDL_TRUE); expected: 10|11|12, got: 11': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomUint8BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (10,13,SDL_TRUE); expected: 10|11|12|13, got: 12': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomUint8BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (10,20,SDL_TRUE); expected: 10|11|19|20, got: 20': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomUint8BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (20,10,SDL_TRUE); expected: 10|11|19|20, got: 20': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomUint8BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (1,20,SDL_FALSE); expected: 0|21, got: 21': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomUint8BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (0,99,SDL_FALSE); expected: 100, got: 100': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomUint8BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (1,255,SDL_FALSE); expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate no error message was set': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomUint8BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (0,254,SDL_FALSE); expected: 0xff, got: 255': Passed 390s INFO: 05/04/25 08:36:46: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate no error message was set': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomUint8BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters(0,255,SDL_FALSE); expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'SDL_GetError(): expected message 'That operation is not supported', was message: 'That operation is not supported'': Passed 390s INFO: 05/04/25 08:36:46: Assert 'SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:46: Fuzzer invocations: 9 390s INFO: 05/04/25 08:36:46: Assert Summary: Total=30 Passed=30 Failed=0 390s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:46: >>> Test 'sdltest_randomBoundaryNumberUint8': Passed 390s INFO: 05/04/25 08:36:46: ----- Test Case 17.4: 'sdltest_randomBoundaryNumberUint16' started 390s INFO: 05/04/25 08:36:46: Test Description: 'Calls to random boundary number generators for Uint16' 390s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 1680774886881250204 390s INFO: 05/04/25 08:36:46: Assert 'SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomUint16BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (10,10,SDL_TRUE); expected: 10, got: 10': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomUint16BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (10,11,SDL_TRUE); expected: 10|11, got: 10': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomUint16BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (10,12,SDL_TRUE); expected: 10|11|12, got: 11': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomUint16BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (10,13,SDL_TRUE); expected: 10|11|12|13, got: 10': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomUint16BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (10,20,SDL_TRUE); expected: 10|11|19|20, got: 11': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomUint16BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (20,10,SDL_TRUE); expected: 10|11|19|20, got: 11': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomUint16BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (1,20,SDL_FALSE); expected: 0|21, got: 21': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomUint16BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (0,99,SDL_FALSE); expected: 100, got: 100': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomUint16BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (1,0xffff,SDL_FALSE); expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate no error message was set': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomUint16BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (0,0xfffe,SDL_FALSE); expected: 0xffff, got: 65535': Passed 390s INFO: 05/04/25 08:36:46: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate no error message was set': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomUint16BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters(0,0xffff,SDL_FALSE); expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'SDL_GetError(): expected message 'That operation is not supported', was message: 'That operation is not supported'': Passed 390s INFO: 05/04/25 08:36:46: Assert 'SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:46: Fuzzer invocations: 9 390s INFO: 05/04/25 08:36:46: Assert Summary: Total=30 Passed=30 Failed=0 390s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:46: >>> Test 'sdltest_randomBoundaryNumberUint16': Passed 390s INFO: 05/04/25 08:36:46: ----- Test Case 17.5: 'sdltest_randomBoundaryNumberUint32' started 390s INFO: 05/04/25 08:36:46: Test Description: 'Calls to random boundary number generators for Uint32' 390s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 9699281920847913551 390s INFO: 05/04/25 08:36:46: Assert 'SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomUint32BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (10,10,SDL_TRUE); expected: 10, got: 10': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomUint32BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (10,11,SDL_TRUE); expected: 10|11, got: 10': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomUint32BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (10,12,SDL_TRUE); expected: 10|11|12, got: 11': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomUint32BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (10,13,SDL_TRUE); expected: 10|11|12|13, got: 11': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomUint32BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (10,20,SDL_TRUE); expected: 10|11|19|20, got: 19': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomUint32BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (20,10,SDL_TRUE); expected: 10|11|19|20, got: 11': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomUint32BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (1,20,SDL_FALSE); expected: 0|21, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomUint32BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (0,99,SDL_FALSE); expected: 100, got: 100': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomUint32BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (1,0xffffffff,SDL_FALSE); expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate no error message was set': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomUint32BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (0,0xfffffffe,SDL_FALSE); expected: 0xffffffff, got: 4294967295': Passed 390s INFO: 05/04/25 08:36:46: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate no error message was set': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomUint32BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters(0,0xffffffff,SDL_FALSE); expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'SDL_GetError(): expected message 'That operation is not supported', was message: 'That operation is not supported'': Passed 390s INFO: 05/04/25 08:36:46: Assert 'SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:46: Fuzzer invocations: 9 390s INFO: 05/04/25 08:36:46: Assert Summary: Total=30 Passed=30 Failed=0 390s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:46: >>> Test 'sdltest_randomBoundaryNumberUint32': Passed 390s INFO: 05/04/25 08:36:46: ----- Test Case 17.6: 'sdltest_randomBoundaryNumberUint64' started 390s INFO: 05/04/25 08:36:46: Test Description: 'Calls to random boundary number generators for Uint64' 390s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 4904387281414623150 390s INFO: 05/04/25 08:36:46: Assert 'SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomUint64BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (10,10,SDL_TRUE); expected: 10, got: 10': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomUint64BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (10,11,SDL_TRUE); expected: 10|11, got: 10': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomUint64BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (10,12,SDL_TRUE); expected: 10|11|12, got: 10': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomUint64BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (10,13,SDL_TRUE); expected: 10|11|12|13, got: 11': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomUint64BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (10,20,SDL_TRUE); expected: 10|11|19|20, got: 19': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomUint64BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (20,10,SDL_TRUE); expected: 10|11|19|20, got: 11': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomUint64BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (1,20,SDL_FALSE); expected: 0|21, got: 21': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomUint64BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (0,99,SDL_FALSE); expected: 100, got: 100': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomUint64BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (1,0xffffffffffffffff,SDL_FALSE); expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate no error message was set': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomUint64BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (0,0xfffffffffffffffe,SDL_FALSE); expected: 0xffffffffffffffff, got: -1': Passed 390s INFO: 05/04/25 08:36:46: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate no error message was set': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomUint64BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters(0,0xffffffffffffffff,SDL_FALSE); expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'SDL_GetError(): expected message 'That operation is not supported', was message: 'That operation is not supported'': Passed 390s INFO: 05/04/25 08:36:46: Assert 'SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:46: Fuzzer invocations: 9 390s INFO: 05/04/25 08:36:46: Assert Summary: Total=30 Passed=30 Failed=0 390s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:46: >>> Test 'sdltest_randomBoundaryNumberUint64': Passed 390s INFO: 05/04/25 08:36:46: ----- Test Case 17.7: 'sdltest_randomBoundaryNumberSint8' started 390s INFO: 05/04/25 08:36:46: Test Description: 'Calls to random boundary number generators for Sint8' 390s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 13665881924323975096 390s INFO: 05/04/25 08:36:46: Assert 'SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomSint8BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (10,10,SDL_TRUE); expected: 10, got: 10': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomSint8BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (10,11,SDL_TRUE); expected: 10|11, got: 10': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomSint8BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (10,12,SDL_TRUE); expected: 10|11|12, got: 10': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomSint8BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (10,13,SDL_TRUE); expected: 10|11|12|13, got: 12': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomSint8BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (10,20,SDL_TRUE); expected: 10|11|19|20, got: 10': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomSint8BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (20,10,SDL_TRUE); expected: 10|11|19|20, got: 11': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomSint8BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (1,20,SDL_FALSE); expected: 0|21, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomSint8BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (SCHAR_MIN,99,SDL_FALSE); expected: 100, got: 100': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomSint8BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (SCHAR_MIN + 1,SCHAR_MAX,SDL_FALSE); expected: -128, got: -128': Passed 390s INFO: 05/04/25 08:36:46: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate no error message was set': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomSint8BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (SCHAR_MIN,SCHAR_MAX - 1,SDL_FALSE); expected: 127, got: 127': Passed 390s INFO: 05/04/25 08:36:46: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate no error message was set': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomSint8BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters(SCHAR_MIN,SCHAR_MAX,SDL_FALSE); expected: -128, got: -128': Passed 390s INFO: 05/04/25 08:36:46: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'SDL_GetError(): expected message 'That operation is not supported', was message: 'That operation is not supported'': Passed 390s INFO: 05/04/25 08:36:46: Assert 'SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:46: Fuzzer invocations: 9 390s INFO: 05/04/25 08:36:46: Assert Summary: Total=30 Passed=30 Failed=0 390s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:46: >>> Test 'sdltest_randomBoundaryNumberSint8': Passed 390s INFO: 05/04/25 08:36:46: ----- Test Case 17.8: 'sdltest_randomBoundaryNumberSint16' started 390s INFO: 05/04/25 08:36:46: Test Description: 'Calls to random boundary number generators for Sint16' 390s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 1976039938496025373 390s INFO: 05/04/25 08:36:46: Assert 'SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomSint16BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (10,10,SDL_TRUE); expected: 10, got: 10': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomSint16BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (10,11,SDL_TRUE); expected: 10|11, got: 10': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomSint16BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (10,12,SDL_TRUE); expected: 10|11|12, got: 11': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomSint16BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (10,13,SDL_TRUE); expected: 10|11|12|13, got: 11': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomSint16BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (10,20,SDL_TRUE); expected: 10|11|19|20, got: 11': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomSint16BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (20,10,SDL_TRUE); expected: 10|11|19|20, got: 19': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomSint16BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (1,20,SDL_FALSE); expected: 0|21, got: 21': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomSint16BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (SHRT_MIN,99,SDL_FALSE); expected: 100, got: 100': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomSint16BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (SHRT_MIN+1,SHRT_MAX,SDL_FALSE); expected: -32768, got: -32768': Passed 390s INFO: 05/04/25 08:36:46: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate no error message was set': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomSint16BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (SHRT_MIN,SHRT_MAX - 1,SDL_FALSE); expected: 32767, got: 32767': Passed 390s INFO: 05/04/25 08:36:46: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate no error message was set': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomSint16BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters(SHRT_MIN,SHRT_MAX,SDL_FALSE); expected: -32768, got: -32768': Passed 390s INFO: 05/04/25 08:36:46: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'SDL_GetError(): expected message 'That operation is not supported', was message: 'That operation is not supported'': Passed 390s INFO: 05/04/25 08:36:46: Assert 'SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:46: Fuzzer invocations: 9 390s INFO: 05/04/25 08:36:46: Assert Summary: Total=30 Passed=30 Failed=0 390s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:46: >>> Test 'sdltest_randomBoundaryNumberSint16': Passed 390s INFO: 05/04/25 08:36:46: ----- Test Case 17.9: 'sdltest_randomBoundaryNumberSint32' started 390s INFO: 05/04/25 08:36:46: Test Description: 'Calls to random boundary number generators for Sint32' 390s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 12195582369775106835 390s INFO: 05/04/25 08:36:46: Assert 'SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomSint32BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (10,10,SDL_TRUE); expected: 10, got: 10': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomSint32BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (10,11,SDL_TRUE); expected: 10|11, got: 10': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomSint32BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (10,12,SDL_TRUE); expected: 10|11|12, got: 10': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomSint32BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (10,13,SDL_TRUE); expected: 10|11|12|13, got: 11': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomSint32BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (10,20,SDL_TRUE); expected: 10|11|19|20, got: 20': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomSint32BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (20,10,SDL_TRUE); expected: 10|11|19|20, got: 20': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomSint32BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (1,20,SDL_FALSE); expected: 0|21, got: 21': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomSint32BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (LONG_MIN,99,SDL_FALSE); expected: 100, got: 100': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomSint32BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (LONG_MIN+1,LONG_MAX,SDL_FALSE); expected: -2147483648, got: -2147483648': Passed 390s INFO: 05/04/25 08:36:46: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate no error message was set': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomSint32BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (LONG_MIN,LONG_MAX - 1,SDL_FALSE); expected: 2147483647, got: 2147483647': Passed 390s INFO: 05/04/25 08:36:46: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate no error message was set': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomSint32BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters(LONG_MIN,LONG_MAX,SDL_FALSE); expected: -2147483648, got: -2147483648': Passed 390s INFO: 05/04/25 08:36:46: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'SDL_GetError(): expected message 'That operation is not supported', was message: 'That operation is not supported'': Passed 390s INFO: 05/04/25 08:36:46: Assert 'SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:46: Fuzzer invocations: 9 390s INFO: 05/04/25 08:36:46: Assert Summary: Total=30 Passed=30 Failed=0 390s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:46: >>> Test 'sdltest_randomBoundaryNumberSint32': Passed 390s INFO: 05/04/25 08:36:46: ----- Test Case 17.10: 'sdltest_randomBoundaryNumberSint64' started 390s INFO: 05/04/25 08:36:46: Test Description: 'Calls to random boundary number generators for Sint64' 390s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 9119107193462239602 390s INFO: 05/04/25 08:36:46: Assert 'SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomSint64BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (10,10,SDL_TRUE); expected: 10, got: 10': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomSint64BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (10,11,SDL_TRUE); expected: 10|11, got: 10': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomSint64BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (10,12,SDL_TRUE); expected: 10|11|12, got: 11': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomSint64BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (10,13,SDL_TRUE); expected: 10|11|12|13, got: 10': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomSint64BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (10,20,SDL_TRUE); expected: 10|11|19|20, got: 19': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomSint64BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (20,10,SDL_TRUE); expected: 10|11|19|20, got: 20': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomSint64BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (1,20,SDL_FALSE); expected: 0|21, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomSint64BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (LLONG_MIN,99,SDL_FALSE); expected: 100, got: 100': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomSint64BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (LLONG_MIN+1,LLONG_MAX,SDL_FALSE); expected: -9223372036854775808, got: -9223372036854775808': Passed 390s INFO: 05/04/25 08:36:46: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate no error message was set': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomSint64BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters (LLONG_MIN,LLONG_MAX - 1,SDL_FALSE); expected: 9223372036854775807, got: 9223372036854775807': Passed 390s INFO: 05/04/25 08:36:46: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate no error message was set': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomSint64BoundaryValue': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result value for parameters(LLONG_MIN,LLONG_MAX,SDL_FALSE); expected: -9223372036854775808, got: -9223372036854775808': Passed 390s INFO: 05/04/25 08:36:46: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'SDL_GetError(): expected message 'That operation is not supported', was message: 'That operation is not supported'': Passed 390s INFO: 05/04/25 08:36:46: Assert 'SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:46: Fuzzer invocations: 9 390s INFO: 05/04/25 08:36:46: Assert Summary: Total=30 Passed=30 Failed=0 390s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:46: >>> Test 'sdltest_randomBoundaryNumberSint64': Passed 390s INFO: 05/04/25 08:36:46: ----- Test Case 17.11: 'sdltest_randomIntegerInRange' started 390s INFO: 05/04/25 08:36:46: Test Description: 'Calls to ranged random number generator' 390s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 14780104190732276333 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomIntegerInRange(min,max)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validated returned value; expected: [16699,16903], got: 16883': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomIntegerInRange(min,min+1)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validated returned value; expected: [-6102,-6101], got: -6101': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomIntegerInRange(min,min)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validated returned value; expected: 9345, got: 9345': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomIntegerInRange(0,0)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validated returned value; expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomIntegerInRange(max,min)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validated returned value; expected: [-20664,-20494], got: -20532': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomIntegerInRange(SINT32_MIN,...)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validated returned value; expected: [-2147483648,-2147424572], got: -2147452748': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomIntegerInRange(...,SINT32_MAX)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validated returned value; expected: [2147453391,2147483647], got: 2147461210': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomIntegerInRange(SINT32_MIN,SINT32_MAX)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validated returned value; expected: [-2147483648,2147483647], got: -1141129217': Passed 390s INFO: 05/04/25 08:36:46: Fuzzer invocations: 15 390s INFO: 05/04/25 08:36:46: Assert Summary: Total=16 Passed=16 Failed=0 390s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:46: >>> Test 'sdltest_randomIntegerInRange': Passed 390s INFO: 05/04/25 08:36:46: ----- Test Case 17.12: 'sdltest_randomAsciiString' started 390s INFO: 05/04/25 08:36:46: Test Description: 'Calls to default ASCII string generator' 390s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 14235953091932533056 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomAsciiString()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate that result is not NULL': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate that result length; expected: len=[1,255], got: 74': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate that result does not contain non-Ascii characters, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Fuzzer invocations: 76 390s INFO: 05/04/25 08:36:46: Assert Summary: Total=4 Passed=4 Failed=0 390s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:46: >>> Test 'sdltest_randomAsciiString': Passed 390s INFO: 05/04/25 08:36:46: ----- Test Case 17.13: 'sdltest_randomAsciiStringWithMaximumLength' started 390s INFO: 05/04/25 08:36:46: Test Description: 'Calls to random maximum length ASCII string generator' 390s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 12902427799525268620 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomAsciiStringWithMaximumLength(198)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate that result is not NULL': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate that result length; expected: len=[1,198], got: 104': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate that result does not contain non-Ascii characters, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomAsciiStringWithMaximumLength(0)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate that result is NULL': Passed 390s INFO: 05/04/25 08:36:46: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'SDL_GetError(): expected message 'Parameter 'maxLength' is invalid', was message: 'Parameter 'maxLength' is invalid'': Passed 390s INFO: 05/04/25 08:36:46: Assert 'SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:46: Fuzzer invocations: 107 390s INFO: 05/04/25 08:36:46: Assert Summary: Total=9 Passed=9 Failed=0 390s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:46: >>> Test 'sdltest_randomAsciiStringWithMaximumLength': Passed 390s INFO: 05/04/25 08:36:46: ----- Test Case 17.14: 'sdltest_randomAsciiStringOfSize' started 390s INFO: 05/04/25 08:36:46: Test Description: 'Calls to fixed size ASCII string generator' 390s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 10774360459998109100 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomAsciiStringOfSize(60)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate that result is not NULL': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate that result length; expected: len=60, got: 60': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate that result does not contain non-ASCII characters, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_RandomAsciiStringOfSize(0)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate that result is NULL': Passed 390s INFO: 05/04/25 08:36:46: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'SDL_GetError(): expected message 'Parameter 'size' is invalid', was message: 'Parameter 'size' is invalid'': Passed 390s INFO: 05/04/25 08:36:46: Assert 'SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:46: Fuzzer invocations: 62 390s INFO: 05/04/25 08:36:46: Assert Summary: Total=9 Passed=9 Failed=0 390s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:46: >>> Test 'sdltest_randomAsciiStringOfSize': Passed 390s INFO: 05/04/25 08:36:46: ----- Test Case 17.15: 'sdltest_generateRunSeed' started 390s INFO: 05/04/25 08:36:46: Test Description: 'Checks internal harness function SDLTest_GenerateRunSeed' 390s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 16220534279268335504 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_GenerateRunSeed()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify returned value is not NULL': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify length of returned value is 1, got: 1': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_GenerateRunSeed()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify returned value is not NULL': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify length of returned value is 4, got: 4': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_GenerateRunSeed()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify returned value is not NULL': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify length of returned value is 7, got: 7': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_GenerateRunSeed()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify returned value is not NULL': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify length of returned value is 10, got: 10': Passed 390s ERROR: 05/04/25 08:36:46: The length of the harness seed must be >0. 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_GenerateRunSeed()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify returned value is not NULL': Passed 390s ERROR: 05/04/25 08:36:46: The length of the harness seed must be >0. 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_GenerateRunSeed()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify returned value is not NULL': Passed 390s ERROR: 05/04/25 08:36:46: The length of the harness seed must be >0. 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDLTest_GenerateRunSeed()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify returned value is not NULL': Passed 390s INFO: 05/04/25 08:36:46: Assert Summary: Total=18 Passed=18 Failed=0 390s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:46: >>> Test 'sdltest_generateRunSeed': Passed 390s INFO: 05/04/25 08:36:46: Total Suite runtime: 0.0 sec 390s INFO: 05/04/25 08:36:46: Suite Summary: Total=15 Passed=15 Failed=0 Skipped=0 390s INFO: 05/04/25 08:36:46: >>> Suite 'SDLtest': Passed 390s INFO: 05/04/25 08:36:46: ===== Test Suite 18: 'Stdlib' started 390s INFO: 05/04/25 08:36:46: ----- Test Case 18.1: 'stdlib_strlcpy' started 390s INFO: 05/04/25 08:36:46: Test Description: 'Call to SDL_strlcpy' 390s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 7542586829126419729 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_strlcpy("foo")': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check text, expected: foo, got: foo': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check result value, expected: 3, got: 3': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_strlcpy("foo") with buffer size 2': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check text, expected: f, got: f': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check result value, expected: 3, got: 3': Passed 390s INFO: 05/04/25 08:36:46: Assert Summary: Total=6 Passed=6 Failed=0 390s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:46: >>> Test 'stdlib_strlcpy': Passed 390s INFO: 05/04/25 08:36:46: ----- Test Case 18.2: 'stdlib_snprintf' started 390s INFO: 05/04/25 08:36:46: Test Description: 'Call to SDL_snprintf' 390s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 10990289969338637804 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_snprintf("%s", "foo")': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check text, expected: foo, got: foo': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check result value, expected: 3, got: 3': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_snprintf("%10sA", "foo")': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check text, expected: fooA, got: fooA': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check result value, expected: 11, got: 11': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_snprintf("%-10sA", "foo")': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check text, expected: foo A, got: foo A': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check result value, expected: 11, got: 11': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_snprintf("%S", "foo")': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check text, expected: foo, got: foo': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check result value, expected: 3, got: 3': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_snprintf("%ls", "foo")': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check text, expected: foo, got: foo': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check result value, expected: 3, got: 3': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_snprintf("%s", "foo") with buffer size 2': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check text, expected: f, got: f': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check result value, expected: 3, got: 3': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_snprintf(NULL, 0, "%s", "foo")': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check result value, expected: 3, got: 3': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_snprintf("%s\n", "foo") with buffer size 2': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check text, expected: f, got: f': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check result value, expected: 4, got: 4': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_snprintf("%f", 0.0)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check text, expected: 0.000000, got: 0.000000': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check result value, expected: 8, got: 8': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check predicted value, expected: 8, got: 8': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_snprintf("%f", 1.0)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check text, expected: 1.000000, got: 1.000000': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check result value, expected: 8, got: 8': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check predicted value, expected: 8, got: 8': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_snprintf("%.f", 1.0)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check text, expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check result value, expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check predicted value, expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_snprintf("%#.f", 1.0)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check text, expected: 1., got: 1.': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check result value, expected: 2, got: 2': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check predicted value, expected: 2, got: 2': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_snprintf("%f", 1.0 + 1.0 / 3.0)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check text, expected: 1.333333, got: 1.333333': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check result value, expected: 8, got: 8': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check predicted value, expected: 8, got: 8': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_snprintf("%+f", 1.0 + 1.0 / 3.0)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check text, expected: +1.333333, got: +1.333333': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check result value, expected: 9, got: 9': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check predicted value, expected: 9, got: 9': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_snprintf("%.2f", 1.0 + 1.0 / 3.0)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check text, expected: 1.33, got: 1.33': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check result value, expected: 4, got: 4': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check predicted value, expected: 4, got: 4': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_snprintf("%6.2f", 1.0 + 1.0 / 3.0)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check text, expected: ' 1.33', got: ' 1.33'': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check result value, expected: 6, got: 6': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check predicted value, expected: 6, got: 6': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_snprintf("%06.2f", 1.0 + 1.0 / 3.0)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check text, expected: '001.33', got: '001.33'': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check result value, expected: 6, got: 6': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check predicted value, expected: 6, got: 6': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_snprintf("%06.2f", 1.0 + 1.0 / 3.0) with buffer size 5': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check text, expected: '001.', got: '001.'': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check result value, expected: 6, got: 6': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_snprintf(text, sizeof(text), "%zu %s", size, "test")': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check text, expected: '64 test', got: '64 test'': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check result value, expected: 7, got: 7': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_snprintf(text, sizeof(text), "%p", 0x1234abcd)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check text, expected: '0x1234abcd', got: '0x1234abcd'': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check result value, expected: 10, got: 10': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_snprintf(text, sizeof(text), "A %p B", 0x1234abcd)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check text, expected: 'A 0x1234abcd B', got: 'A 0x1234abcd B'': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check result value, expected: 14, got: 14': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_snprintf(text, sizeof(text), "%p", 0x1ba07bddf60)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check text, expected: '0x1ba07bddf60', got: '0x1ba07bddf60'': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check result value, expected: 13, got: 13': Passed 390s INFO: 05/04/25 08:36:46: Assert Summary: Total=74 Passed=74 Failed=0 390s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:46: >>> Test 'stdlib_snprintf': Passed 390s INFO: 05/04/25 08:36:46: ----- Test Case 18.3: 'stdlib_getsetenv' started 390s INFO: 05/04/25 08:36:46: Test Description: 'Call to SDL_getenv and SDL_setenv' 390s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 2758443673425734802 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_getenv('SCMRYTETHCPHKLQY')': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_setenv('SCMRYTETHCPHKLQY','#k47{vins>', 0)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check result, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_getenv('SCMRYTETHCPHKLQY')': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify returned text is not NULL': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify returned text, expected: #k47{vins>, got: #k47{vins>': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_setenv('SCMRYTETHCPHKLQY','zT(|rYrhbb', 1)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check result, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_getenv('SCMRYTETHCPHKLQY')': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify returned text is not NULL': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify returned text, expected: zT(|rYrhbb, got: zT(|rYrhbb': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_setenv('SCMRYTETHCPHKLQY','#k47{vins>', 0)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check result, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_getenv('SCMRYTETHCPHKLQY')': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify returned text is not NULL': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify returned text, expected: zT(|rYrhbb, got: zT(|rYrhbb': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_setenv('SCMRYTETHCPHKLQY','#k47{vins>', 1)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check result, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_getenv('SCMRYTETHCPHKLQY')': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify returned text is not NULL': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify returned text, expected: #k47{vins>, got: #k47{vins>': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_setenv(NULL,'#k47{vins>', 0)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check result, expected: -1, got: -1': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_setenv('','#k47{vins>', 0)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check result, expected: -1, got: -1': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_setenv('=','#k47{vins>', 0)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check result, expected: -1, got: -1': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_setenv('SCMRYTETHCPHKLQY', NULL, 0)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check result, expected: -1, got: -1': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_setenv(NULL,'#k47{vins>', 1)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check result, expected: -1, got: -1': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_setenv('','#k47{vins>', 1)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check result, expected: -1, got: -1': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_setenv('=','#k47{vins>', 1)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check result, expected: -1, got: -1': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_setenv('SCMRYTETHCPHKLQY', NULL, 1)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check result, expected: -1, got: -1': Passed 390s INFO: 05/04/25 08:36:46: Fuzzer invocations: 38 390s INFO: 05/04/25 08:36:46: Assert Summary: Total=37 Passed=37 Failed=0 390s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:46: >>> Test 'stdlib_getsetenv': Passed 390s INFO: 05/04/25 08:36:46: ----- Test Case 18.4: 'stdlib_sscanf' started 390s INFO: 05/04/25 08:36:46: Test Description: 'Call to SDL_sscanf' 390s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 10694109711043598303 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_sscanf("", "%i", &output)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check output, expected: 123, got: 123': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check return value, expected: -1, got: -1': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_sscanf("a", "%i", &output)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check output, expected: 123, got: 123': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check return value, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_sscanf("2", "%i%n", &output, &length)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check output, expected: 2, got: 2': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check return value, expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check length, expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_sscanf("aa", "%1x%n", &output, &length)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check output, expected: 10, got: 10': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check return value, expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check length, expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_sscanf("#026", "#%1x%1x%1x", &r, &g, &b)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check output for r, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check output for g, expected: 2, got: 2': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check output for b, expected: 6, got: 6': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check return value, expected: 3, got: 3': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_sscanf("32767", "%hd%hn", &output, &length)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check output, expected: 32767, got: 32767': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check return value, expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check length, expected: 5, got: 5': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_sscanf("-32768", "%hd%hn", &output, &length)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check output, expected: -32768, got: -32768': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check return value, expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check length, expected: 6, got: 6': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_sscanf("9223372036854775807", "%ld%ln", &output, &length)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check output, expected: 9223372036854775807, got: 9223372036854775807': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check return value, expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check length, expected: 19, got: 19': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_sscanf("-9223372036854775808", "%ld%ln", &output, &length)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check output, expected: -9223372036854775808, got: -9223372036854775808': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check return value, expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check length, expected: 20, got: 20': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_sscanf("9223372036854775807", FMT_PRILLdn, &output, &length)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check output, expected: 9223372036854775807, got: 9223372036854775807': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check return value, expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check length, expected: 19, got: 19': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_sscanf("-9223372036854775808", FMT_PRILLdn, &output, &length)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check output, expected: -9223372036854775808, got: -9223372036854775808': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check return value, expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check length, expected: 20, got: 20': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_sscanf("18446744073709551615", "%zu", &output)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check output, expected: 18446744073709551615, got: 18446744073709551615': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check return value, expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_sscanf("abc def", "%s", text)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check output, expected: "abc", got: "abc"': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check return value, expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_sscanf("abc,def", "%s", text)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check output, expected: "abc", got: "abc,def"': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check return value, expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_sscanf("abc,def", "%[cba]", text)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check output, expected: "abc", got: "abc"': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check return value, expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_sscanf("abc,def", "%[z-a]", text)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check output, expected: "abc", got: "abc"': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check return value, expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_sscanf("abc,def", "%[^,]", text)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check output, expected: "abc", got: "abc"': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check return value, expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_sscanf("abc,def", "%[A-Z]", text)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check output, expected: "", got: ""': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check return value, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_sscanf("abc,def", "%[abc],%[def]", text)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check output, expected: "abc", got: "abc"': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check output, expected: "def", got: "def"': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check return value, expected: 2, got: 2': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_sscanf("abc,def", "%[abc]%*[,]%[def]", text)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check output, expected: "abc", got: "abc"': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check output, expected: "def", got: "def"': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check return value, expected: 2, got: 2': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_sscanf("abc def", "%[abc] %[def]", text)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check output, expected: "abc", got: "abc"': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check output, expected: "def", got: "def"': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check return value, expected: 2, got: 2': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_sscanf("abc123XYZ", "%[a-zA-Z0-9]", text)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check output, expected: "abc123XYZ", got: "abc123XYZ"': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check return value, expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:46: Assert Summary: Total=79 Passed=79 Failed=0 390s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:46: >>> Test 'stdlib_sscanf': Passed 390s INFO: 05/04/25 08:36:46: ----- Test Case 18.5: 'stdlib_overflow' started 390s INFO: 05/04/25 08:36:46: Test Description: 'Overflow detection' 390s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 11724482110006985759 390s INFO: 05/04/25 08:36:46: Not using gcc/clang builtins 390s INFO: 05/04/25 08:36:46: Assert '(1 * 1) should succeed': Passed 390s INFO: 05/04/25 08:36:46: Assert '(1 * 1): expected 1, got 1': Passed 390s INFO: 05/04/25 08:36:46: Assert '(0 * 0) should succeed': Passed 390s INFO: 05/04/25 08:36:46: Assert '(0 * 0): expected 0, got 0': Passed 390s INFO: 05/04/25 08:36:46: Assert '(18446744073709551615 * 0) should succeed': Passed 390s INFO: 05/04/25 08:36:46: Assert '(18446744073709551615 * 0): expected 0, got 0': Passed 390s INFO: 05/04/25 08:36:46: Assert '(0 * 18446744073709551615) should succeed': Passed 390s INFO: 05/04/25 08:36:46: Assert '(0 * 18446744073709551615): expected 0, got 0': Passed 390s INFO: 05/04/25 08:36:46: Assert '(18446744073709551615 * 1) should succeed': Passed 390s INFO: 05/04/25 08:36:46: Assert '(18446744073709551615 * 1): expected 18446744073709551615, got 18446744073709551615': Passed 390s INFO: 05/04/25 08:36:46: Assert '(1 * 18446744073709551615) should succeed': Passed 390s INFO: 05/04/25 08:36:46: Assert '(1 * 18446744073709551615): expected 18446744073709551615, got 18446744073709551615': Passed 390s INFO: 05/04/25 08:36:46: Assert '(9223372036854775807 * 2) should succeed': Passed 390s INFO: 05/04/25 08:36:46: Assert '(9223372036854775807 * 2): expected 18446744073709551614, got 18446744073709551614': Passed 390s INFO: 05/04/25 08:36:46: Assert '(2 * 9223372036854775807) should succeed': Passed 390s INFO: 05/04/25 08:36:46: Assert '(2 * 9223372036854775807): expected 18446744073709551614, got 18446744073709551614': Passed 390s INFO: 05/04/25 08:36:46: Assert '(802032351030850070 * 23) should succeed': Passed 390s INFO: 05/04/25 08:36:46: Assert '(802032351030850070 * 23): expected 18446744073709551610, got 18446744073709551610': Passed 390s INFO: 05/04/25 08:36:46: Assert '(23 * 802032351030850070) should succeed': Passed 390s INFO: 05/04/25 08:36:46: Assert '(23 * 802032351030850070): expected 18446744073709551610, got 18446744073709551610': Passed 390s INFO: 05/04/25 08:36:46: Assert '(9223372036854775808 * 2) should fail': Passed 390s INFO: 05/04/25 08:36:46: Assert '(2 * 9223372036854775808) should fail': Passed 390s INFO: 05/04/25 08:36:46: Assert '(802032351030850112 * 23) should fail': Passed 390s INFO: 05/04/25 08:36:46: Assert '(23 * 802032351030850112) should fail': Passed 390s INFO: 05/04/25 08:36:46: Assert '(18446744073709551615 * 18446744073709551615) should fail': Passed 390s INFO: 05/04/25 08:36:46: Assert '(1 + 1) should succeed': Passed 390s INFO: 05/04/25 08:36:46: Assert '(1 + 1): expected 2, got 2': Passed 390s INFO: 05/04/25 08:36:46: Assert '(0 + 0) should succeed': Passed 390s INFO: 05/04/25 08:36:46: Assert '(0 + 0): expected 0, got 0': Passed 390s INFO: 05/04/25 08:36:46: Assert '(18446744073709551615 + 0) should succeed': Passed 390s INFO: 05/04/25 08:36:46: Assert '(18446744073709551615 + 0): expected 18446744073709551615, got 18446744073709551615': Passed 390s INFO: 05/04/25 08:36:46: Assert '(0 + 18446744073709551615) should succeed': Passed 390s INFO: 05/04/25 08:36:46: Assert '(0 + 18446744073709551615): expected 18446744073709551615, got 18446744073709551615': Passed 390s INFO: 05/04/25 08:36:46: Assert '(18446744073709551614 + 1) should succeed': Passed 390s INFO: 05/04/25 08:36:46: Assert '(18446744073709551614 + 1): expected 18446744073709551615, got 18446744073709551615': Passed 390s INFO: 05/04/25 08:36:46: Assert '(1 + 18446744073709551614) should succeed': Passed 390s INFO: 05/04/25 08:36:46: Assert '(1 + 18446744073709551614): expected 18446744073709551615, got 18446744073709551615': Passed 390s INFO: 05/04/25 08:36:46: Assert '(18446744073709551573 + 23) should succeed': Passed 390s INFO: 05/04/25 08:36:46: Assert '(18446744073709551573 + 23): expected 18446744073709551596, got 18446744073709551596': Passed 390s INFO: 05/04/25 08:36:46: Assert '(23 + 18446744073709551573) should succeed': Passed 390s INFO: 05/04/25 08:36:46: Assert '(23 + 18446744073709551573): expected 18446744073709551596, got 18446744073709551596': Passed 390s INFO: 05/04/25 08:36:46: Assert '(18446744073709551615 + 1) should fail': Passed 390s INFO: 05/04/25 08:36:46: Assert '(1 + 18446744073709551615) should fail': Passed 390s INFO: 05/04/25 08:36:46: Assert '(18446744073709551615 + 23) should fail': Passed 390s INFO: 05/04/25 08:36:46: Assert '(23 + 18446744073709551615) should fail': Passed 390s INFO: 05/04/25 08:36:46: Assert '(18446744073709551615 + 18446744073709551615) should fail': Passed 390s INFO: 05/04/25 08:36:46: Using gcc/clang builtins if possible 390s INFO: 05/04/25 08:36:46: Assert '(1 * 1) should succeed': Passed 390s INFO: 05/04/25 08:36:46: Assert '(1 * 1): expected 1, got 1': Passed 390s INFO: 05/04/25 08:36:46: Assert '(0 * 0) should succeed': Passed 390s INFO: 05/04/25 08:36:46: Assert '(0 * 0): expected 0, got 0': Passed 390s INFO: 05/04/25 08:36:46: Assert '(18446744073709551615 * 0) should succeed': Passed 390s INFO: 05/04/25 08:36:46: Assert '(18446744073709551615 * 0): expected 0, got 0': Passed 390s INFO: 05/04/25 08:36:46: Assert '(0 * 18446744073709551615) should succeed': Passed 390s INFO: 05/04/25 08:36:46: Assert '(0 * 18446744073709551615): expected 0, got 0': Passed 390s INFO: 05/04/25 08:36:46: Assert '(18446744073709551615 * 1) should succeed': Passed 390s INFO: 05/04/25 08:36:46: Assert '(18446744073709551615 * 1): expected 18446744073709551615, got 18446744073709551615': Passed 390s INFO: 05/04/25 08:36:46: Assert '(1 * 18446744073709551615) should succeed': Passed 390s INFO: 05/04/25 08:36:46: Assert '(1 * 18446744073709551615): expected 18446744073709551615, got 18446744073709551615': Passed 390s INFO: 05/04/25 08:36:46: Assert '(9223372036854775807 * 2) should succeed': Passed 390s INFO: 05/04/25 08:36:46: Assert '(9223372036854775807 * 2): expected 18446744073709551614, got 18446744073709551614': Passed 390s INFO: 05/04/25 08:36:46: Assert '(2 * 9223372036854775807) should succeed': Passed 390s INFO: 05/04/25 08:36:46: Assert '(2 * 9223372036854775807): expected 18446744073709551614, got 18446744073709551614': Passed 390s INFO: 05/04/25 08:36:46: Assert '(802032351030850070 * 23) should succeed': Passed 390s INFO: 05/04/25 08:36:46: Assert '(802032351030850070 * 23): expected 18446744073709551610, got 18446744073709551610': Passed 390s INFO: 05/04/25 08:36:46: Assert '(23 * 802032351030850070) should succeed': Passed 390s INFO: 05/04/25 08:36:46: Assert '(23 * 802032351030850070): expected 18446744073709551610, got 18446744073709551610': Passed 390s INFO: 05/04/25 08:36:46: Assert '(9223372036854775808 * 2) should fail': Passed 390s INFO: 05/04/25 08:36:46: Assert '(2 * 9223372036854775808) should fail': Passed 390s INFO: 05/04/25 08:36:46: Assert '(802032351030850112 * 23) should fail': Passed 390s INFO: 05/04/25 08:36:46: Assert '(23 * 802032351030850112) should fail': Passed 390s INFO: 05/04/25 08:36:46: Assert '(18446744073709551615 * 18446744073709551615) should fail': Passed 390s INFO: 05/04/25 08:36:46: Assert '(1 + 1) should succeed': Passed 390s INFO: 05/04/25 08:36:46: Assert '(1 + 1): expected 2, got 2': Passed 390s INFO: 05/04/25 08:36:46: Assert '(0 + 0) should succeed': Passed 390s INFO: 05/04/25 08:36:46: Assert '(0 + 0): expected 0, got 0': Passed 390s INFO: 05/04/25 08:36:46: Assert '(18446744073709551615 + 0) should succeed': Passed 390s INFO: 05/04/25 08:36:46: Assert '(18446744073709551615 + 0): expected 18446744073709551615, got 18446744073709551615': Passed 390s INFO: 05/04/25 08:36:46: Assert '(0 + 18446744073709551615) should succeed': Passed 390s INFO: 05/04/25 08:36:46: Assert '(0 + 18446744073709551615): expected 18446744073709551615, got 18446744073709551615': Passed 390s INFO: 05/04/25 08:36:46: Assert '(18446744073709551614 + 1) should succeed': Passed 390s INFO: 05/04/25 08:36:46: Assert '(18446744073709551614 + 1): expected 18446744073709551615, got 18446744073709551615': Passed 390s INFO: 05/04/25 08:36:46: Assert '(1 + 18446744073709551614) should succeed': Passed 390s INFO: 05/04/25 08:36:46: Assert '(1 + 18446744073709551614): expected 18446744073709551615, got 18446744073709551615': Passed 390s INFO: 05/04/25 08:36:46: Assert '(18446744073709551573 + 23) should succeed': Passed 390s INFO: 05/04/25 08:36:46: Assert '(18446744073709551573 + 23): expected 18446744073709551596, got 18446744073709551596': Passed 390s INFO: 05/04/25 08:36:46: Assert '(23 + 18446744073709551573) should succeed': Passed 390s INFO: 05/04/25 08:36:46: Assert '(23 + 18446744073709551573): expected 18446744073709551596, got 18446744073709551596': Passed 390s INFO: 05/04/25 08:36:46: Assert '(18446744073709551615 + 1) should fail': Passed 390s INFO: 05/04/25 08:36:46: Assert '(1 + 18446744073709551615) should fail': Passed 390s INFO: 05/04/25 08:36:46: Assert '(18446744073709551615 + 23) should fail': Passed 390s INFO: 05/04/25 08:36:46: Assert '(23 + 18446744073709551615) should fail': Passed 390s INFO: 05/04/25 08:36:46: Assert '(18446744073709551615 + 18446744073709551615) should fail': Passed 390s INFO: 05/04/25 08:36:46: Assert Summary: Total=92 Passed=92 Failed=0 390s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:46: >>> Test 'stdlib_overflow': Passed 390s INFO: 05/04/25 08:36:46: ----- Test Case 18.6: 'stdlib_strtox' started 390s INFO: 05/04/25 08:36:46: Test Description: 'Calls to SDL_strtol, SDL_strtoul, SDL_strtoll and SDL_strtoull' 390s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 10640611260324722610 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_strtoull("\t 123abcxyz", &endp, 0)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check result value, expected: 123, got: 123': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check endp value, expected: 0x5f62157c1590, got: 0x5f62157c1590': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_strtoull("+123abcxyz", &endp, 0)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check result value, expected: 123, got: 123': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check endp value, expected: 0x5f62157c159b, got: 0x5f62157c159b': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_strtoull("+123abcxyz", &endp, 0)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check result value, expected: 123, got: 123': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check endp value, expected: 0x5f62157c159b, got: 0x5f62157c159b': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_strtoull("-123abcxyz", &endp, 0)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check result value, expected: 18446744073709551493, got: 18446744073709551493': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check endp value, expected: 0x5f62157c15a6, got: 0x5f62157c15a6': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_strtoull("9999999999999999999999999999999999999999abcxyz", &endp, 0)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check result value, expected: 18446744073709551615, got: 18446744073709551615': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check endp value, expected: 0x5f62157cef28, got: 0x5f62157cef28': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_strtoull("0x123abcxyz", &endp, 0)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check result value, expected: 1194684, got: 1194684': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check endp value, expected: 0x5f62157c15b5, got: 0x5f62157c15b5': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_strtoull("0X123ABCXYZ", &endp, 0)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check result value, expected: 1194684, got: 1194684': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check endp value, expected: 0x5f62157c15c1, got: 0x5f62157c15c1': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_strtoull("0123abcxyz", &endp, 0)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check result value, expected: 83, got: 83': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check endp value, expected: 0x5f62157c15c9, got: 0x5f62157c15c9': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_strtoull("00110011", &endp, 2)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check result value, expected: 51, got: 51': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check endp value, expected: 0x5f62157c15d8, got: 0x5f62157c15d8': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_strtoull("-uvwxyz", &endp, 32)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check result value, expected: 18446744073709550625, got: 18446744073709550625': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check endp value, expected: 0x5f62157c15dc, got: 0x5f62157c15dc': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_strtoull("ZzZzZzZzZzZzZzZzZzZzZzZzZ", &endp, 36)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check result value, expected: 18446744073709551615, got: 18446744073709551615': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check endp value, expected: 0x5f62157c15fa, got: 0x5f62157c15fa': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_strtoull("0", &endp, 0)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check result value, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check endp value, expected: 0x5f62157c15fd, got: 0x5f62157c15fd': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_strtoull("0", &endp, 10)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check result value, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check endp value, expected: 0x5f62157c15fd, got: 0x5f62157c15fd': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_strtoull("-0", &endp, 0)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check result value, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check endp value, expected: 0x5f62157c15fd, got: 0x5f62157c15fd': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_strtoull("-0", &endp, 10)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check result value, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check endp value, expected: 0x5f62157c15fd, got: 0x5f62157c15fd': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_strtoull(" - 1", &endp, 0)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check result value, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check endp value, expected: 0x5f62157c15fe, got: 0x5f62157c15fe': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_strtoll("0", &endp, 0)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check result value, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check endp value, expected: 0x5f62157c15fd, got: 0x5f62157c15fd': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_strtoll("0", &endp, 10)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check result value, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check endp value, expected: 0x5f62157c15fd, got: 0x5f62157c15fd': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_strtoll("-0", &endp, 0)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check result value, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check endp value, expected: 0x5f62157c15fd, got: 0x5f62157c15fd': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_strtoll("-0", &endp, 10)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check result value, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check endp value, expected: 0x5f62157c15fd, got: 0x5f62157c15fd': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_strtoll("9223372036854775807", &endp, 10)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check result value, expected: 9223372036854775807, got: 9223372036854775807': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check endp value, expected: 0x5f62157c1616, got: 0x5f62157c1616': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_strtoll("9223372036854775808", &endp, 10)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check result value, expected: 9223372036854775807, got: 9223372036854775807': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check endp value, expected: 0x5f62157c162b, got: 0x5f62157c162b': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_strtoll("-9223372036854775808", &endp, 10)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check result value, expected: -9223372036854775808, got: -9223372036854775808': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check endp value, expected: 0x5f62157c162b, got: 0x5f62157c162b': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_strtoll("-9223372036854775809", &endp, 10)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check result value, expected: -9223372036854775808, got: -9223372036854775808': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check endp value, expected: 0x5f62157c1640, got: 0x5f62157c1640': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_strtoll("-9999999999999999999999999999999999999999", &endp, 10)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check result value, expected: -9223372036854775808, got: -9223372036854775808': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check endp value, expected: 0x5f62157cf359, got: 0x5f62157cf359': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_strtoull("18446744073709551615", &endp, 10)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check result value, expected: -1, got: -1': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check endp value, expected: 0x5f62157c166b, got: 0x5f62157c166b': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_strtoull("18446744073709551616", &endp, 10)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check result value, expected: -1, got: -1': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check endp value, expected: 0x5f62157c1655, got: 0x5f62157c1655': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_strtoull("-18446744073709551615", &endp, 10)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check result value, expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check endp value, expected: 0x5f62157c166b, got: 0x5f62157c166b': Passed 390s INFO: 05/04/25 08:36:46: Assert Summary: Total=84 Passed=84 Failed=0 390s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:46: >>> Test 'stdlib_strtox': Passed 390s INFO: 05/04/25 08:36:46: ----- Test Case 18.7: 'stdlib_strtod' started 390s INFO: 05/04/25 08:36:46: Test Description: 'Calls to SDL_strtod' 390s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 8168592739222787755 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_strtod("\t 123.75abcxyz", &endp)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check result value, expected: 123.750000, got: 123.750000': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check endp value, expected: 0x5f62157c1675, got: 0x5f62157c1675': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_strtod("+999.555", &endp)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check result value, expected: 999.555000, got: 999.555000': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check endp value, expected: 0x5f62157c1684, got: 0x5f62157c1684': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_strtod("-999.555", &endp)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check result value, expected: -999.555000, got: -999.555000': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check endp value, expected: 0x5f62157c168d, got: 0x5f62157c168d': Passed 390s INFO: 05/04/25 08:36:46: Assert Summary: Total=9 Passed=9 Failed=0 390s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:46: >>> Test 'stdlib_strtod': Passed 390s INFO: 05/04/25 08:36:46: Total Suite runtime: 0.0 sec 390s INFO: 05/04/25 08:36:46: Suite Summary: Total=7 Passed=7 Failed=0 Skipped=0 390s INFO: 05/04/25 08:36:46: >>> Suite 'Stdlib': Passed 390s INFO: 05/04/25 08:36:46: ===== Test Suite 19: 'Surface' started 390s INFO: 05/04/25 08:36:46: ----- Test Case 19.1: 'surface_testSaveLoadBitmap' started 390s INFO: 05/04/25 08:36:46: Test Description: 'Tests sprite saving and loading.' 390s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 5758260083761326963 390s INFO: 05/04/25 08:36:46: Assert 'Check that testSurface is not NULL': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDL_SetSurfaceBlendMode, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDL_GetSurfaceBlendMode, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate blendMode, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify face surface is not NULL': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_SaveBMP()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result from SDL_SaveBMP, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify file 'testSaveLoadBitmap.bmp' exists': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_LoadBMP()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result from SDL_LoadBMP is not NULL': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify width of loaded surface, expected: 32, got: 32': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify height of loaded surface, expected: 32, got: 32': Passed 390s INFO: 05/04/25 08:36:46: Assert Summary: Total=12 Passed=12 Failed=0 390s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:46: >>> Test 'surface_testSaveLoadBitmap': Passed 390s INFO: 05/04/25 08:36:46: ----- Test Case 19.2: 'surface_testBlit' started 390s INFO: 05/04/25 08:36:46: Test Description: 'Tests basic blitting.' 390s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 13284221785754139476 390s INFO: 05/04/25 08:36:46: Assert 'Check that testSurface is not NULL': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDL_SetSurfaceBlendMode, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDL_GetSurfaceBlendMode, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate blendMode, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify testSurface is not NULL': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify face surface is not NULL': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_SetSurfaceAlphaMod()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result from SDL_SetSurfaceAlphaMod(), expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_SetSurfaceColorMod()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result from SDL_SetSurfaceColorMod(), expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_SetColorKey()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result from SDL_SetColorKey(), expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_MapRGBA()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_FillRect()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result from SDL_FillRect, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate results from calls to SDL_BlitSurface, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate results from calls to SDL_SetSurfaceColorMod, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate results from calls to SDL_SetSurfaceAlphaMod, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate results from calls to SDL_SetSurfaceBlendMode, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDLTest_CompareSurfaces, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert Summary: Total=20 Passed=20 Failed=0 390s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:46: >>> Test 'surface_testBlit': Passed 390s INFO: 05/04/25 08:36:46: ----- Test Case 19.3: 'surface_testBlitBlendNone' started 390s INFO: 05/04/25 08:36:46: Test Description: 'Tests blitting routines with none blending mode.' 390s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 8918647419393618138 390s INFO: 05/04/25 08:36:46: Assert 'Check that testSurface is not NULL': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDL_SetSurfaceBlendMode, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDL_GetSurfaceBlendMode, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate blendMode, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify testSurface is not NULL': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify face surface is not NULL': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_SetSurfaceAlphaMod()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result from SDL_SetSurfaceAlphaMod(), expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_SetSurfaceColorMod()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result from SDL_SetSurfaceColorMod(), expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_SetColorKey()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result from SDL_SetColorKey(), expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_MapRGBA()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_FillRect()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result from SDL_FillRect, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_SetSurfaceBlendMode()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result from SDL_SetSurfaceBlendMode(..., 0), expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate results from calls to SDL_BlitSurface, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate results from calls to SDL_SetSurfaceColorMod, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate results from calls to SDL_SetSurfaceAlphaMod, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate results from calls to SDL_SetSurfaceBlendMode, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDLTest_CompareSurfaces, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert Summary: Total=22 Passed=22 Failed=0 390s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:46: >>> Test 'surface_testBlitBlendNone': Passed 390s INFO: 05/04/25 08:36:46: ----- Test Case 19.4: 'surface_testLoadFailure' started 390s INFO: 05/04/25 08:36:46: Test Description: 'Tests sprite loading. A failure case.' 390s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 4908949909632385760 390s INFO: 05/04/25 08:36:46: Assert 'Check that testSurface is not NULL': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDL_SetSurfaceBlendMode, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDL_GetSurfaceBlendMode, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate blendMode, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'SDL_CreateLoadBmp': Passed 390s INFO: 05/04/25 08:36:46: Assert Summary: Total=5 Passed=5 Failed=0 390s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:46: >>> Test 'surface_testLoadFailure': Passed 390s INFO: 05/04/25 08:36:46: ----- Test Case 19.5: 'surface_testSurfaceConversion' started 390s INFO: 05/04/25 08:36:46: Test Description: 'Tests surface conversion.' 390s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 8404903824676287715 390s INFO: 05/04/25 08:36:46: Assert 'Check that testSurface is not NULL': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDL_SetSurfaceBlendMode, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDL_GetSurfaceBlendMode, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate blendMode, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify face surface is not NULL': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_ConvertSurface()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result from SDL_ConvertSurface is not NULL': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDLTest_CompareSurfaces, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert Summary: Total=8 Passed=8 Failed=0 390s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:46: >>> Test 'surface_testSurfaceConversion': Passed 390s INFO: 05/04/25 08:36:46: ----- Test Case 19.6: 'surface_testCompleteSurfaceConversion' started 390s INFO: 05/04/25 08:36:46: Test Description: 'Tests surface conversion across all pixel formats' 390s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 2566058952897959356 390s INFO: 05/04/25 08:36:46: Assert 'Check that testSurface is not NULL': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDL_SetSurfaceBlendMode, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDL_GetSurfaceBlendMode, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate blendMode, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify face surface is not NULL': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDLTest_CompareSurfaces, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDLTest_CompareSurfaces, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDLTest_CompareSurfaces, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDLTest_CompareSurfaces, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDLTest_CompareSurfaces, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDLTest_CompareSurfaces, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDLTest_CompareSurfaces, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDLTest_CompareSurfaces, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDLTest_CompareSurfaces, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDLTest_CompareSurfaces, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDLTest_CompareSurfaces, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDLTest_CompareSurfaces, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDLTest_CompareSurfaces, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDLTest_CompareSurfaces, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDLTest_CompareSurfaces, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDLTest_CompareSurfaces, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert Summary: Total=21 Passed=21 Failed=0 390s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:46: >>> Test 'surface_testCompleteSurfaceConversion': Passed 390s INFO: 05/04/25 08:36:46: ----- Test Case 19.7: 'surface_testBlitColorMod' started 390s INFO: 05/04/25 08:36:46: Test Description: 'Tests some blitting routines with color mod.' 390s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 6469419654702951657 390s INFO: 05/04/25 08:36:46: Assert 'Check that testSurface is not NULL': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDL_SetSurfaceBlendMode, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDL_GetSurfaceBlendMode, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate blendMode, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify testSurface is not NULL': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify face surface is not NULL': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_SetSurfaceAlphaMod()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result from SDL_SetSurfaceAlphaMod(), expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_SetSurfaceColorMod()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result from SDL_SetSurfaceColorMod(), expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_SetColorKey()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result from SDL_SetColorKey(), expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_MapRGBA()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_FillRect()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result from SDL_FillRect, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate results from calls to SDL_BlitSurface, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate results from calls to SDL_SetSurfaceColorMod, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate results from calls to SDL_SetSurfaceAlphaMod, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate results from calls to SDL_SetSurfaceBlendMode, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDLTest_CompareSurfaces, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert Summary: Total=20 Passed=20 Failed=0 390s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:46: >>> Test 'surface_testBlitColorMod': Passed 390s INFO: 05/04/25 08:36:46: ----- Test Case 19.8: 'surface_testBlitAlphaMod' started 390s INFO: 05/04/25 08:36:46: Test Description: 'Tests some blitting routines with alpha mod.' 390s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 7302576077570504009 390s INFO: 05/04/25 08:36:46: Assert 'Check that testSurface is not NULL': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDL_SetSurfaceBlendMode, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDL_GetSurfaceBlendMode, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate blendMode, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify testSurface is not NULL': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify face surface is not NULL': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_SetSurfaceAlphaMod()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result from SDL_SetSurfaceAlphaMod(), expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_SetSurfaceColorMod()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result from SDL_SetSurfaceColorMod(), expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_SetColorKey()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result from SDL_SetColorKey(), expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_MapRGBA()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_FillRect()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result from SDL_FillRect, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate results from calls to SDL_BlitSurface, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate results from calls to SDL_SetSurfaceColorMod, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate results from calls to SDL_SetSurfaceAlphaMod, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate results from calls to SDL_SetSurfaceBlendMode, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDLTest_CompareSurfaces, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert Summary: Total=20 Passed=20 Failed=0 390s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:46: >>> Test 'surface_testBlitAlphaMod': Passed 390s INFO: 05/04/25 08:36:46: ----- Test Case 19.9: 'surface_testBlitBlendLoop' started 390s INFO: 05/04/25 08:36:46: Test Description: 'Test blitting routines with various blending modes' 390s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 8047420007245379379 390s INFO: 05/04/25 08:36:46: >>> Test 'surface_testBlitBlendLoop': Skipped (Disabled) 390s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:46: ----- Test Case 19.10: 'surface_testBlitBlendBlend' started 390s INFO: 05/04/25 08:36:46: Test Description: 'Tests blitting routines with blend blending mode.' 390s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 210715739226217326 390s INFO: 05/04/25 08:36:46: >>> Test 'surface_testBlitBlendBlend': Skipped (Disabled) 390s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:46: ----- Test Case 19.11: 'surface_testBlitBlendAdd' started 390s INFO: 05/04/25 08:36:46: Test Description: 'Tests blitting routines with add blending mode.' 390s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 17042606740707859037 390s INFO: 05/04/25 08:36:46: >>> Test 'surface_testBlitBlendAdd': Skipped (Disabled) 390s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:46: ----- Test Case 19.12: 'surface_testBlitBlendMod' started 390s INFO: 05/04/25 08:36:46: Test Description: 'Tests blitting routines with mod blending mode.' 390s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 3313661774260920746 390s INFO: 05/04/25 08:36:46: Assert 'Check that testSurface is not NULL': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDL_SetSurfaceBlendMode, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDL_GetSurfaceBlendMode, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate blendMode, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify testSurface is not NULL': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify face surface is not NULL': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_SetSurfaceAlphaMod()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result from SDL_SetSurfaceAlphaMod(), expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_SetSurfaceColorMod()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result from SDL_SetSurfaceColorMod(), expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_SetColorKey()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result from SDL_SetColorKey(), expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_MapRGBA()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_FillRect()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result from SDL_FillRect, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_SetSurfaceBlendMode()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Verify result from SDL_SetSurfaceBlendMode(..., 4), expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate results from calls to SDL_BlitSurface, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate results from calls to SDL_SetSurfaceColorMod, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate results from calls to SDL_SetSurfaceAlphaMod, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate results from calls to SDL_SetSurfaceBlendMode, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDLTest_CompareSurfaces, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert Summary: Total=22 Passed=22 Failed=0 390s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:46: >>> Test 'surface_testBlitBlendMod': Passed 390s INFO: 05/04/25 08:36:46: ----- Test Case 19.13: 'surface_testOverflow' started 390s INFO: 05/04/25 08:36:46: Test Description: 'Test overflow detection.' 390s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 7706889193281304160 390s INFO: 05/04/25 08:36:46: Assert 'Check that testSurface is not NULL': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDL_SetSurfaceBlendMode, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate result from SDL_GetSurfaceBlendMode, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Validate blendMode, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Should detect negative width': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Expected "Parameter 'width' is invalid", got "Parameter 'width' is invalid"': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Should detect negative width': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Expected "Parameter 'width' is invalid", got "Parameter 'width' is invalid"': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Should detect negative width': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Expected "Parameter 'width' is invalid", got "Parameter 'width' is invalid"': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Should detect negative height': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Expected "Parameter 'height' is invalid", got "Parameter 'height' is invalid"': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Should detect negative height': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Expected "Parameter 'height' is invalid", got "Parameter 'height' is invalid"': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Should detect negative height': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Expected "Parameter 'height' is invalid", got "Parameter 'height' is invalid"': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Should detect negative pitch': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Expected "Parameter 'pitch' is invalid", got "Parameter 'pitch' is invalid"': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Should detect negative pitch': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Expected "Parameter 'pitch' is invalid", got "Parameter 'pitch' is invalid"': Passed 390s INFO: 05/04/25 08:36:46: Assert '6px * 4 bits per px fits in 3 bytes: (success)': Passed 390s INFO: 05/04/25 08:36:46: Assert '6px * 4 bits per px fits in 3 bytes: (success)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Should detect pitch < width * bpp': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Expected "Parameter 'pitch' is invalid", got "Parameter 'pitch' is invalid"': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Should detect pitch < width * bpp': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Expected "Parameter 'pitch' is invalid", got "Parameter 'pitch' is invalid"': Passed 390s INFO: 05/04/25 08:36:46: Assert '7px * 4 bits per px fits in 4 bytes: (success)': Passed 390s INFO: 05/04/25 08:36:46: Assert '7px * 4 bits per px fits in 4 bytes: (success)': Passed 390s INFO: 05/04/25 08:36:46: Assert '12px * 2 bits per px fits in 3 bytes: (success)': Passed 390s INFO: 05/04/25 08:36:46: Assert '12px * 2 bits per px fits in 3 bytes: (success)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Should detect pitch < width * bpp (0)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Expected "Parameter 'pitch' is invalid", got "Parameter 'pitch' is invalid"': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Should detect pitch < width * bpp': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Expected "Parameter 'pitch' is invalid", got "Parameter 'pitch' is invalid"': Passed 390s INFO: 05/04/25 08:36:46: Assert '13px * 2 bits per px fits in 4 bytes: (success)': Passed 390s INFO: 05/04/25 08:36:46: Assert '13px * 2 bits per px fits in 4 bytes: (success)': Passed 390s INFO: 05/04/25 08:36:46: Assert '16px * 1 bit per px fits in 2 bytes: (success)': Passed 390s INFO: 05/04/25 08:36:46: Assert '16px * 1 bit per px fits in 2 bytes: (success)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Should detect pitch < width * bpp': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Expected "Parameter 'pitch' is invalid", got "Parameter 'pitch' is invalid"': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Should detect pitch < width * bpp': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Expected "Parameter 'pitch' is invalid", got "Parameter 'pitch' is invalid"': Passed 390s INFO: 05/04/25 08:36:46: Assert '17px * 1 bit per px fits in 3 bytes: (success)': Passed 390s INFO: 05/04/25 08:36:46: Assert '17px * 1 bit per px fits in 3 bytes: (success)': Passed 390s INFO: 05/04/25 08:36:46: Assert '5px * 8 bits per px fits in 5 bytes: (success)': Passed 390s INFO: 05/04/25 08:36:46: Assert '5px * 8 bits per px fits in 5 bytes: (success)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Should detect pitch < width * bpp': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Expected "Parameter 'pitch' is invalid", got "Parameter 'pitch' is invalid"': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Should detect pitch < width * bpp': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Expected "Parameter 'pitch' is invalid", got "Parameter 'pitch' is invalid"': Passed 390s INFO: 05/04/25 08:36:46: Assert '3px * 15 (really 16) bits per px fits in 6 bytes: (success)': Passed 390s INFO: 05/04/25 08:36:46: Assert '5px * 15 (really 16) bits per px fits in 6 bytes: (success)': Passed 390s INFO: 05/04/25 08:36:46: Assert '4px * 15 (really 16) bits per px doesn't fit in 6 bytes': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Expected "Parameter 'pitch' is invalid", got "Parameter 'pitch' is invalid"': Passed 390s INFO: 05/04/25 08:36:46: Assert '4px * 15 (really 16) bits per px doesn't fit in 6 bytes': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Expected "Parameter 'pitch' is invalid", got "Parameter 'pitch' is invalid"': Passed 390s INFO: 05/04/25 08:36:46: Can't easily overflow size_t on this platform 390s INFO: 05/04/25 08:36:46: Assert Summary: Total=56 Passed=56 Failed=0 390s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:46: >>> Test 'surface_testOverflow': Passed 390s INFO: 05/04/25 08:36:46: Total Suite runtime: 0.0 sec 390s INFO: 05/04/25 08:36:46: Suite Summary: Total=13 Passed=10 Failed=0 Skipped=3 390s INFO: 05/04/25 08:36:46: >>> Suite 'Surface': Passed 390s INFO: 05/04/25 08:36:46: ===== Test Suite 20: 'SysWM' started 390s INFO: 05/04/25 08:36:46: ----- Test Case 20.1: 'syswm_getWindowWMInfo' started 390s INFO: 05/04/25 08:36:46: Test Description: 'Call to SDL_GetWindowWMInfo' 390s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 329335754360794964 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_CreateWindow()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check that value returned from SDL_CreateWindow is not NULL': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_GetWindowWMInfo()': Passed 390s INFO: 05/04/25 08:36:46: Couldn't get window information 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_DestroyWindow()': Passed 390s INFO: 05/04/25 08:36:46: Assert Summary: Total=4 Passed=4 Failed=0 390s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:46: >>> Test 'syswm_getWindowWMInfo': Passed 390s INFO: 05/04/25 08:36:46: Total Suite runtime: 0.0 sec 390s INFO: 05/04/25 08:36:46: Suite Summary: Total=1 Passed=1 Failed=0 Skipped=0 390s INFO: 05/04/25 08:36:46: >>> Suite 'SysWM': Passed 390s INFO: 05/04/25 08:36:46: ===== Test Suite 21: 'Timer' started 390s INFO: 05/04/25 08:36:46: ----- Test Case 21.1: 'timer_getPerformanceCounter' started 390s INFO: 05/04/25 08:36:46: Test Description: 'Call to SDL_GetPerformanceCounter' 390s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 13007327930805954910 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_InitSubSystem(SDL_INIT_TIMER)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check result from SDL_InitSubSystem(SDL_INIT_TIMER)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_GetPerformanceCounter()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check result value, expected: >0, got: 131756946115': Passed 390s INFO: 05/04/25 08:36:46: Assert Summary: Total=4 Passed=4 Failed=0 390s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:46: >>> Test 'timer_getPerformanceCounter': Passed 390s INFO: 05/04/25 08:36:46: ----- Test Case 21.2: 'timer_getPerformanceFrequency' started 390s INFO: 05/04/25 08:36:46: Test Description: 'Call to SDL_GetPerformanceFrequency' 390s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 6684670028372932103 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_InitSubSystem(SDL_INIT_TIMER)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check result from SDL_InitSubSystem(SDL_INIT_TIMER)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_GetPerformanceFrequency()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check result value, expected: >0, got: 1000000000': Passed 390s INFO: 05/04/25 08:36:46: Assert Summary: Total=4 Passed=4 Failed=0 390s INFO: 05/04/25 08:36:46: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:46: >>> Test 'timer_getPerformanceFrequency': Passed 390s INFO: 05/04/25 08:36:46: ----- Test Case 21.3: 'timer_delayAndGetTicks' started 390s INFO: 05/04/25 08:36:46: Test Description: 'Call to SDL_Delay and SDL_GetTicks' 390s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 13909935188165491297 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_InitSubSystem(SDL_INIT_TIMER)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check result from SDL_InitSubSystem(SDL_INIT_TIMER)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_Delay(0)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_Delay(1)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_Delay()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_GetTicks()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check result value, expected: >0, got: 5807': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_Delay(100)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_GetTicks()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check result value, expected: >0, got: 5907': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check difference, expected: >75, got: 100': Passed 390s INFO: 05/04/25 08:36:46: Fuzzer invocations: 1 390s INFO: 05/04/25 08:36:46: Assert Summary: Total=11 Passed=11 Failed=0 390s INFO: 05/04/25 08:36:46: Total Test runtime: 0.1 sec 390s INFO: 05/04/25 08:36:46: >>> Test 'timer_delayAndGetTicks': Passed 390s INFO: 05/04/25 08:36:46: ----- Test Case 21.4: 'timer_addRemoveTimer' started 390s INFO: 05/04/25 08:36:46: Test Description: 'Call to SDL_AddTimer and SDL_RemoveTimer' 390s INFO: 05/04/25 08:36:46: Test Iteration 1: execKey 10081454622196386217 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_InitSubSystem(SDL_INIT_TIMER)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check result from SDL_InitSubSystem(SDL_INIT_TIMER)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_AddTimer(10000,...)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check result value, expected: >0, got: 272': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RemoveTimer()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check result value, expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check callback WAS NOT called, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_RemoveTimer()': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check result value, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Call to SDL_AddTimer(10, param)': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check result value, expected: >0, got: 273': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check param pointer, expected: non-NULL, got: non-NULL': Passed 390s INFO: 05/04/25 08:36:46: Assert 'Check param value, expected: -476, got: -476': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_Delay(100)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_RemoveTimer()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Check result value, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Check callback WAS called, expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:47: Fuzzer invocations: 1 390s INFO: 05/04/25 08:36:47: Assert Summary: Total=17 Passed=17 Failed=0 390s INFO: 05/04/25 08:36:47: Total Test runtime: 0.1 sec 390s INFO: 05/04/25 08:36:47: >>> Test 'timer_addRemoveTimer': Passed 390s INFO: 05/04/25 08:36:47: Total Suite runtime: 0.2 sec 390s INFO: 05/04/25 08:36:47: Suite Summary: Total=4 Passed=4 Failed=0 Skipped=0 390s INFO: 05/04/25 08:36:47: >>> Suite 'Timer': Passed 390s INFO: 05/04/25 08:36:47: ===== Test Suite 22: 'Video' started 390s INFO: 05/04/25 08:36:47: ----- Test Case 22.1: 'video_enableDisableScreensaver' started 390s INFO: 05/04/25 08:36:47: Test Description: 'Enable and disable screenaver while checking state' 390s INFO: 05/04/25 08:36:47: Test Iteration 1: execKey 6327324459926737788 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_IsScreenSaverEnabled()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_EnableScreenSaver()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_IsScreenSaverEnabled()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify result from SDL_IsScreenSaverEnabled, expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_DisableScreenSaver()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_IsScreenSaverEnabled()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify result from SDL_IsScreenSaverEnabled, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:47: Assert Summary: Total=7 Passed=7 Failed=0 390s INFO: 05/04/25 08:36:47: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:47: >>> Test 'video_enableDisableScreensaver': Passed 390s INFO: 05/04/25 08:36:47: ----- Test Case 22.2: 'video_createWindowVariousPositions' started 390s INFO: 05/04/25 08:36:47: Test Description: 'Create windows at various locations' 390s INFO: 05/04/25 08:36:47: Test Iteration 1: execKey 15633351949775965544 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_CreateWindow('Title',0,0,72,57,SHOWN)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that returned window struct is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_DestroyWindow()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_CreateWindow('Title',0,49,53,70,SHOWN)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that returned window struct is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_DestroyWindow()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_CreateWindow('Title',0,10792,87,38,SHOWN)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that returned window struct is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_DestroyWindow()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_CreateWindow('Title',0,-789,74,61,SHOWN)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that returned window struct is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_DestroyWindow()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_CreateWindow('Title',0,805240832,52,91,SHOWN)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that returned window struct is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_DestroyWindow()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_CreateWindow('Title',0,536805376,67,83,SHOWN)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that returned window struct is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_DestroyWindow()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_CreateWindow('Title',20,0,64,47,SHOWN)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that returned window struct is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_DestroyWindow()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_CreateWindow('Title',6,68,59,61,SHOWN)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that returned window struct is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_DestroyWindow()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_CreateWindow('Title',22,10075,58,39,SHOWN)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that returned window struct is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_DestroyWindow()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_CreateWindow('Title',20,-778,79,90,SHOWN)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that returned window struct is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_DestroyWindow()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_CreateWindow('Title',85,805240832,43,45,SHOWN)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that returned window struct is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_DestroyWindow()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_CreateWindow('Title',11,536805376,90,85,SHOWN)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that returned window struct is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_DestroyWindow()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_CreateWindow('Title',10769,0,39,81,SHOWN)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that returned window struct is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_DestroyWindow()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_CreateWindow('Title',10086,85,68,68,SHOWN)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that returned window struct is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_DestroyWindow()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_CreateWindow('Title',10199,10289,76,50,SHOWN)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that returned window struct is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_DestroyWindow()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_CreateWindow('Title',10926,-835,69,52,SHOWN)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that returned window struct is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_DestroyWindow()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_CreateWindow('Title',10534,805240832,47,84,SHOWN)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that returned window struct is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_DestroyWindow()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_CreateWindow('Title',10220,536805376,72,56,SHOWN)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that returned window struct is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_DestroyWindow()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_CreateWindow('Title',-304,0,37,49,SHOWN)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that returned window struct is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_DestroyWindow()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_CreateWindow('Title',-290,55,93,65,SHOWN)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that returned window struct is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_DestroyWindow()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_CreateWindow('Title',-894,10921,66,89,SHOWN)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that returned window struct is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_DestroyWindow()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_CreateWindow('Title',-851,-745,82,47,SHOWN)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that returned window struct is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_DestroyWindow()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_CreateWindow('Title',-606,805240832,42,96,SHOWN)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that returned window struct is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_DestroyWindow()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_CreateWindow('Title',-343,536805376,60,83,SHOWN)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that returned window struct is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_DestroyWindow()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_CreateWindow('Title',805240832,0,47,38,SHOWN)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that returned window struct is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_DestroyWindow()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_CreateWindow('Title',805240832,56,77,93,SHOWN)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that returned window struct is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_DestroyWindow()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_CreateWindow('Title',805240832,10289,60,54,SHOWN)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that returned window struct is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_DestroyWindow()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_CreateWindow('Title',805240832,-360,75,72,SHOWN)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that returned window struct is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_DestroyWindow()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_CreateWindow('Title',805240832,805240832,38,88,SHOWN)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that returned window struct is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_DestroyWindow()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_CreateWindow('Title',805240832,536805376,91,64,SHOWN)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that returned window struct is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_DestroyWindow()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_CreateWindow('Title',536805376,0,46,58,SHOWN)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that returned window struct is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_DestroyWindow()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_CreateWindow('Title',536805376,45,66,45,SHOWN)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that returned window struct is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_DestroyWindow()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_CreateWindow('Title',536805376,10794,47,60,SHOWN)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that returned window struct is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_DestroyWindow()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_CreateWindow('Title',536805376,-901,62,74,SHOWN)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that returned window struct is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_DestroyWindow()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_CreateWindow('Title',536805376,805240832,32,42,SHOWN)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that returned window struct is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_DestroyWindow()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_CreateWindow('Title',536805376,536805376,91,60,SHOWN)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that returned window struct is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_DestroyWindow()': Passed 390s INFO: 05/04/25 08:36:47: Fuzzer invocations: 108 390s INFO: 05/04/25 08:36:47: Assert Summary: Total=108 Passed=108 Failed=0 390s INFO: 05/04/25 08:36:47: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:47: >>> Test 'video_createWindowVariousPositions': Passed 390s INFO: 05/04/25 08:36:47: ----- Test Case 22.3: 'video_createWindowVariousSizes' started 390s INFO: 05/04/25 08:36:47: Test Description: 'Create windows with various sizes' 390s INFO: 05/04/25 08:36:47: Test Iteration 1: execKey 5785344445265005690 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_CreateWindow('Title',75,77,1,1,SHOWN)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that returned window struct is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_DestroyWindow()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_CreateWindow('Title',75,77,1,915,SHOWN)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that returned window struct is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_DestroyWindow()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_CreateWindow('Title',75,77,1,3218,SHOWN)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that returned window struct is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_DestroyWindow()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_CreateWindow('Title',75,77,1042,1,SHOWN)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that returned window struct is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_DestroyWindow()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_CreateWindow('Title',75,77,605,462,SHOWN)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that returned window struct is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_DestroyWindow()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_CreateWindow('Title',75,77,851,3981,SHOWN)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that returned window struct is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_DestroyWindow()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_CreateWindow('Title',75,77,2861,1,SHOWN)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that returned window struct is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_DestroyWindow()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_CreateWindow('Title',75,77,3715,881,SHOWN)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that returned window struct is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_DestroyWindow()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_CreateWindow('Title',75,77,3490,3483,SHOWN)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that returned window struct is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_DestroyWindow()': Passed 390s INFO: 05/04/25 08:36:47: Fuzzer invocations: 14 390s INFO: 05/04/25 08:36:47: Assert Summary: Total=27 Passed=27 Failed=0 390s INFO: 05/04/25 08:36:47: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:47: >>> Test 'video_createWindowVariousSizes': Passed 390s INFO: 05/04/25 08:36:47: ----- Test Case 22.4: 'video_createWindowVariousFlags' started 390s INFO: 05/04/25 08:36:47: Test Description: 'Create windows using various flags' 390s INFO: 05/04/25 08:36:47: Test Iteration 1: execKey 9855481583247781732 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_CreateWindow('Title',73,96,575,708,4)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that returned window struct is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_DestroyWindow()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_CreateWindow('Title',73,96,575,708,8)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that returned window struct is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_DestroyWindow()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_CreateWindow('Title',73,96,575,708,16)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that returned window struct is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_DestroyWindow()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_CreateWindow('Title',73,96,575,708,32)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that returned window struct is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_DestroyWindow()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_CreateWindow('Title',73,96,575,708,64)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that returned window struct is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_DestroyWindow()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_CreateWindow('Title',73,96,575,708,128)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that returned window struct is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_DestroyWindow()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_CreateWindow('Title',73,96,575,708,256)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that returned window struct is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_DestroyWindow()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_CreateWindow('Title',73,96,575,708,512)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that returned window struct is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_DestroyWindow()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_CreateWindow('Title',73,96,575,708,1024)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that returned window struct is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_DestroyWindow()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_CreateWindow('Title',73,96,575,708,2048)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that returned window struct is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_DestroyWindow()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_CreateWindow('Title',73,96,575,708,1048576)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that returned window struct is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_DestroyWindow()': Passed 390s INFO: 05/04/25 08:36:47: Fuzzer invocations: 4 390s INFO: 05/04/25 08:36:47: Assert Summary: Total=33 Passed=33 Failed=0 390s INFO: 05/04/25 08:36:47: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:47: >>> Test 'video_createWindowVariousFlags': Passed 390s INFO: 05/04/25 08:36:47: ----- Test Case 22.5: 'video_getWindowFlags' started 390s INFO: 05/04/25 08:36:47: Test Description: 'Get window flags set during SDL_CreateWindow' 390s INFO: 05/04/25 08:36:47: Test Iteration 1: execKey 3445691964645289795 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_CreateWindow('Title',62,50,998,396,52)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that returned window struct is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowFlags()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned value has flags 4 set, got: 1588': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_DestroyWindow()': Passed 390s INFO: 05/04/25 08:36:47: Fuzzer invocations: 4 390s INFO: 05/04/25 08:36:47: Assert Summary: Total=5 Passed=5 Failed=0 390s INFO: 05/04/25 08:36:47: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:47: >>> Test 'video_getWindowFlags': Passed 390s INFO: 05/04/25 08:36:47: ----- Test Case 22.6: 'video_getNumDisplayModes' started 390s INFO: 05/04/25 08:36:47: Test Description: 'Use SDL_GetNumDisplayModes function to get number of display modes' 390s INFO: 05/04/25 08:36:47: Test Iteration 1: execKey 2505995520430021413 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetNumVideoDisplays()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetNumDisplayModes(0)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate returned value from function; expected: >=1; got: 1': Passed 390s INFO: 05/04/25 08:36:47: Assert Summary: Total=3 Passed=3 Failed=0 390s INFO: 05/04/25 08:36:47: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:47: >>> Test 'video_getNumDisplayModes': Passed 390s INFO: 05/04/25 08:36:47: ----- Test Case 22.7: 'video_getNumDisplayModesNegative' started 390s INFO: 05/04/25 08:36:47: Test Description: 'Negative tests for SDL_GetNumDisplayModes' 390s INFO: 05/04/25 08:36:47: Test Iteration 1: execKey 5789695114996635264 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetNumVideoDisplays()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetNumDisplayModes(-1=out-of-bounds/boundary)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate returned value from function; expected: <0; got: -1': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetNumDisplayModes(-1207=out-of-bounds/large negative)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate returned value from function; expected: <0; got: -1': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetNumDisplayModes(1355=out-of-bounds/large positive)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate returned value from function; expected: <0; got: -1': Passed 390s INFO: 05/04/25 08:36:47: Fuzzer invocations: 3 390s INFO: 05/04/25 08:36:47: Assert Summary: Total=7 Passed=7 Failed=0 390s INFO: 05/04/25 08:36:47: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:47: >>> Test 'video_getNumDisplayModesNegative': Passed 390s INFO: 05/04/25 08:36:47: ----- Test Case 22.8: 'video_getClosestDisplayModeCurrentResolution' started 390s INFO: 05/04/25 08:36:47: Test Description: 'Use function to get closes match to requested display mode for current resolution' 390s INFO: 05/04/25 08:36:47: Test Iteration 1: execKey 6357237292955003618 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetNumVideoDisplays()': Passed 390s INFO: 05/04/25 08:36:47: Testing against display: 0 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetDisplayMode()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify return value, expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetClosestDisplayMode(target=current/variation0)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width matches current width; expected: 1024, got: 1024': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height matches current height; expected: 768, got: 768': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify return value matches assigned value; expected: 1024, got: 1024': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify return value matches assigned value; expected: 768, got: 768': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetClosestDisplayMode(target=current/variation1)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width matches current width; expected: 1024, got: 1024': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height matches current height; expected: 768, got: 768': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify return value matches assigned value; expected: 1024, got: 1024': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify return value matches assigned value; expected: 768, got: 768': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetClosestDisplayMode(target=current/variation2)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width matches current width; expected: 1024, got: 1024': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height matches current height; expected: 768, got: 768': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify return value matches assigned value; expected: 1024, got: 1024': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify return value matches assigned value; expected: 768, got: 768': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetClosestDisplayMode(target=current/variation3)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width matches current width; expected: 1024, got: 1024': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height matches current height; expected: 768, got: 768': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify return value matches assigned value; expected: 1024, got: 1024': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify return value matches assigned value; expected: 768, got: 768': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetClosestDisplayMode(target=current/variation4)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width matches current width; expected: 1024, got: 1024': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height matches current height; expected: 768, got: 768': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify return value matches assigned value; expected: 1024, got: 1024': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify return value matches assigned value; expected: 768, got: 768': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetClosestDisplayMode(target=current/variation5)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width matches current width; expected: 1024, got: 1024': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height matches current height; expected: 768, got: 768': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify return value matches assigned value; expected: 1024, got: 1024': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify return value matches assigned value; expected: 768, got: 768': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetClosestDisplayMode(target=current/variation6)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width matches current width; expected: 1024, got: 1024': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height matches current height; expected: 768, got: 768': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify return value matches assigned value; expected: 1024, got: 1024': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify return value matches assigned value; expected: 768, got: 768': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetClosestDisplayMode(target=current/variation7)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width matches current width; expected: 1024, got: 1024': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height matches current height; expected: 768, got: 768': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify return value matches assigned value; expected: 1024, got: 1024': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify return value matches assigned value; expected: 768, got: 768': Passed 390s INFO: 05/04/25 08:36:47: Assert Summary: Total=43 Passed=43 Failed=0 390s INFO: 05/04/25 08:36:47: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:47: >>> Test 'video_getClosestDisplayModeCurrentResolution': Passed 390s INFO: 05/04/25 08:36:47: ----- Test Case 22.9: 'video_getClosestDisplayModeRandomResolution' started 390s INFO: 05/04/25 08:36:47: Test Description: 'Use function to get closes match to requested display mode for random resolution' 390s INFO: 05/04/25 08:36:47: Test Iteration 1: execKey 10902695154604315250 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetNumVideoDisplays()': Passed 390s INFO: 05/04/25 08:36:47: Testing against display: 0 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetClosestDisplayMode(target=random/variation0)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetClosestDisplayMode(target=random/variation1)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetClosestDisplayMode(target=random/variation2)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetClosestDisplayMode(target=random/variation3)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetClosestDisplayMode(target=random/variation4)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetClosestDisplayMode(target=random/variation5)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetClosestDisplayMode(target=random/variation6)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetClosestDisplayMode(target=random/variation7)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetClosestDisplayMode(target=random/variation8)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetClosestDisplayMode(target=random/variation9)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetClosestDisplayMode(target=random/variation10)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetClosestDisplayMode(target=random/variation11)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetClosestDisplayMode(target=random/variation12)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetClosestDisplayMode(target=random/variation13)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetClosestDisplayMode(target=random/variation14)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetClosestDisplayMode(target=random/variation15)': Passed 390s INFO: 05/04/25 08:36:47: Fuzzer invocations: 32 390s INFO: 05/04/25 08:36:47: Assert Summary: Total=17 Passed=17 Failed=0 390s INFO: 05/04/25 08:36:47: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:47: >>> Test 'video_getClosestDisplayModeRandomResolution': Passed 390s INFO: 05/04/25 08:36:47: ----- Test Case 22.10: 'video_getWindowBrightness' started 390s INFO: 05/04/25 08:36:47: Test Description: 'Get window brightness' 390s INFO: 05/04/25 08:36:47: Test Iteration 1: execKey 17494042761302465206 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_CreateWindow('Title',11,54,724,331,52)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that returned window struct is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowBrightness()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate range of result value; expected: [0.0, 1.0], got: 1.000000': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_DestroyWindow()': Passed 390s INFO: 05/04/25 08:36:47: Fuzzer invocations: 4 390s INFO: 05/04/25 08:36:47: Assert Summary: Total=5 Passed=5 Failed=0 390s INFO: 05/04/25 08:36:47: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:47: >>> Test 'video_getWindowBrightness': Passed 390s INFO: 05/04/25 08:36:47: ----- Test Case 22.11: 'video_getWindowBrightnessNegative' started 390s INFO: 05/04/25 08:36:47: Test Description: 'Get window brightness with invalid input' 390s INFO: 05/04/25 08:36:47: Test Iteration 1: execKey 13717538879301220977 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowBrightness(window=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate result value; expected: 1.0, got: 1.000000': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify error message is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError(): expected message 'Invalid window', was message: 'Invalid window'': Passed 390s INFO: 05/04/25 08:36:47: Assert Summary: Total=5 Passed=5 Failed=0 390s INFO: 05/04/25 08:36:47: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:47: >>> Test 'video_getWindowBrightnessNegative': Passed 390s INFO: 05/04/25 08:36:47: ----- Test Case 22.12: 'video_getWindowDisplayMode' started 390s INFO: 05/04/25 08:36:47: Test Description: 'Get window display mode' 390s INFO: 05/04/25 08:36:47: Test Iteration 1: execKey 11174864802963071470 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_CreateWindow('Title',91,23,963,595,52)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that returned window struct is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowDisplayMode()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate result value; expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate mode.w content; expected: >0, got: 1024': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate mode.h content; expected: >0, got: 768': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate mode.refresh_rate content; expected: >0, got: 60': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_DestroyWindow()': Passed 390s INFO: 05/04/25 08:36:47: Fuzzer invocations: 4 390s INFO: 05/04/25 08:36:47: Assert Summary: Total=8 Passed=8 Failed=0 390s INFO: 05/04/25 08:36:47: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:47: >>> Test 'video_getWindowDisplayMode': Passed 390s INFO: 05/04/25 08:36:47: ----- Test Case 22.13: 'video_getWindowDisplayModeNegative' started 390s INFO: 05/04/25 08:36:47: Test Description: 'Get window display mode with invalid input' 390s INFO: 05/04/25 08:36:47: Test Iteration 1: execKey 17396449049707038636 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_CreateWindow('Title',47,88,952,409,52)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that returned window struct is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowDisplayMode(...,mode=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate result value; expected: -1, got: -1': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify error message is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError(): expected message 'Parameter 'mode' is invalid', was message: 'Parameter 'mode' is invalid'': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_DestroyWindow()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowDisplayMode(window=NULL,...)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate result value; expected: -1, got: -1': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify error message is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError(): expected message 'Invalid window', was message: 'Invalid window'': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Fuzzer invocations: 4 390s INFO: 05/04/25 08:36:47: Assert Summary: Total=14 Passed=14 Failed=0 390s INFO: 05/04/25 08:36:47: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:47: >>> Test 'video_getWindowDisplayModeNegative': Passed 390s INFO: 05/04/25 08:36:47: ----- Test Case 22.14: 'video_getWindowGammaRamp' started 390s INFO: 05/04/25 08:36:47: Test Description: 'Get window gamma ramp' 390s INFO: 05/04/25 08:36:47: Test Iteration 1: execKey 9305817238712618066 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_CreateWindow('Title',89,51,454,496,52)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that returned window struct is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowGammaRamp(all NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate result value; expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowGammaRamp(r)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate result value; expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowGammaRamp(g)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate result value; expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowGammaRamp(b)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate result value; expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowGammaRamp(r, g)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate result value; expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowGammaRamp(g,b)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate result value; expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowGammaRamp(r,b)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate result value; expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowGammaRamp(r,g,b)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate result value; expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_DestroyWindow()': Passed 390s INFO: 05/04/25 08:36:47: Fuzzer invocations: 4 390s INFO: 05/04/25 08:36:47: Assert Summary: Total=19 Passed=19 Failed=0 390s INFO: 05/04/25 08:36:47: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:47: >>> Test 'video_getWindowGammaRamp': Passed 390s INFO: 05/04/25 08:36:47: ----- Test Case 22.15: 'video_getWindowGammaRampNegative' started 390s INFO: 05/04/25 08:36:47: Test Description: 'Get window gamma ramp against invalid input' 390s INFO: 05/04/25 08:36:47: Test Iteration 1: execKey 5280007685355194043 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowGammaRamp(window=NULL,r,g,b)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate result value; expected: -1, got: -1': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify error message is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError(): expected message 'Invalid window', was message: 'Invalid window'': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Assert Summary: Total=7 Passed=7 Failed=0 390s INFO: 05/04/25 08:36:47: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:47: >>> Test 'video_getWindowGammaRampNegative': Passed 390s INFO: 05/04/25 08:36:47: ----- Test Case 22.16: 'video_getSetWindowGrab' started 390s INFO: 05/04/25 08:36:47: Test Description: 'Checks SDL_GetWindowGrab and SDL_SetWindowGrab positive and negative cases' 390s INFO: 05/04/25 08:36:47: Test Iteration 1: execKey 12031836239638026451 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_CreateWindow('Title',32,12,766,533,52)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that returned window struct is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Expected window with focus': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMouseGrab()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowKeyboardGrab()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowKeyboardGrab(SDL_FALSE)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowKeyboardGrab()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate returned state; expected: SDL_FALSE, got: SDL_FALSE': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_WINDOW_KEYBOARD_GRABBED should be unset': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowMouseGrab(SDL_FALSE)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMouseGrab()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate returned state; expected: SDL_FALSE, got: SDL_FALSE': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_WINDOW_MOUSE_GRABBED should be unset': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetWindowGrab should return SDL_FALSE': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Expected NULL grabbed window': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowMouseGrab(SDL_FALSE)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMouseGrab()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate returned state; expected: SDL_FALSE, got: SDL_FALSE': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_WINDOW_MOUSE_GRABBED should be unset': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowKeyboardGrab(SDL_FALSE)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowKeyboardGrab()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate returned state; expected: SDL_FALSE, got: SDL_FALSE': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_WINDOW_KEYBOARD_GRABBED should be unset': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Expected NULL grabbed window': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowMouseGrab(SDL_TRUE)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMouseGrab()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate returned state; expected: SDL_TRUE, got: SDL_TRUE': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Grabbed window should be to our window': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetWindowGrab() should return SDL_TRUE': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_WINDOW_MOUSE_GRABBED should be set': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowKeyboardGrab(SDL_TRUE)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowKeyboardGrab()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate returned state; expected: SDL_TRUE, got: SDL_TRUE': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Grabbed window should be set to our window': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetWindowGrab() should return SDL_TRUE': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_WINDOW_KEYBOARD_GRABBED should be set': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetWindowGrab() should return SDL_TRUE': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowKeyboardGrab(SDL_TRUE)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowKeyboardGrab()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate returned state; expected: SDL_TRUE, got: SDL_TRUE': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Grabbed window should be set to our window': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetWindowGrab() should return SDL_TRUE': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_WINDOW_KEYBOARD_GRABBED should be set': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowMouseGrab(SDL_TRUE)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMouseGrab()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate returned state; expected: SDL_TRUE, got: SDL_TRUE': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Grabbed window should be to our window': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetWindowGrab() should return SDL_TRUE': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_WINDOW_MOUSE_GRABBED should be set': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetWindowGrab() should return SDL_TRUE': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowKeyboardGrab(SDL_TRUE)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowKeyboardGrab()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate returned state; expected: SDL_TRUE, got: SDL_TRUE': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Grabbed window should be set to our window': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetWindowGrab() should return SDL_TRUE': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_WINDOW_KEYBOARD_GRABBED should be set': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowMouseGrab(SDL_FALSE)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMouseGrab()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate returned state; expected: SDL_FALSE, got: SDL_FALSE': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_WINDOW_MOUSE_GRABBED should be unset': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetWindowGrab() should return SDL_TRUE': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowMouseGrab(SDL_TRUE)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMouseGrab()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate returned state; expected: SDL_TRUE, got: SDL_TRUE': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Grabbed window should be to our window': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetWindowGrab() should return SDL_TRUE': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_WINDOW_MOUSE_GRABBED should be set': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowKeyboardGrab(SDL_FALSE)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowKeyboardGrab()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate returned state; expected: SDL_FALSE, got: SDL_FALSE': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_WINDOW_KEYBOARD_GRABBED should be unset': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetWindowGrab() should return SDL_TRUE': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowMouseGrab(SDL_FALSE)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMouseGrab()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate returned state; expected: SDL_FALSE, got: SDL_FALSE': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_WINDOW_MOUSE_GRABBED should be unset': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowKeyboardGrab(SDL_FALSE)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowKeyboardGrab()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate returned state; expected: SDL_FALSE, got: SDL_FALSE': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_WINDOW_KEYBOARD_GRABBED should be unset': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetWindowGrab() should return SDL_FALSE': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Expected NULL grabbed window': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowGrab(SDL_TRUE)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetWindowGrab() should return SDL_TRUE': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetWindowMouseGrab() should return SDL_TRUE': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetWindowKeyboardGrab() should return SDL_FALSE': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetWindowGrab() should return SDL_FALSE': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetWindowMouseGrab() should return SDL_FALSE': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetWindowKeyboardGrab() should return SDL_FALSE': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowGrab(SDL_TRUE)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetWindowGrab() should return SDL_TRUE': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetWindowMouseGrab() should return SDL_TRUE': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetWindowKeyboardGrab() should return SDL_TRUE': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetWindowGrab() should return SDL_FALSE': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetWindowMouseGrab() should return SDL_FALSE': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetWindowKeyboardGrab() should return SDL_FALSE': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowGrab(window=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify error message is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError(): expected message 'Invalid window', was message: 'Invalid window'': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowKeyboardGrab(window=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify error message is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError(): expected message 'Invalid window', was message: 'Invalid window'': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowGrab(window=NULL,SDL_FALSE)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify error message is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError(): expected message 'Invalid window', was message: 'Invalid window'': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowKeyboardGrab(window=NULL,SDL_FALSE)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify error message is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError(): expected message 'Invalid window', was message: 'Invalid window'': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowGrab(window=NULL,SDL_TRUE)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify error message is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError(): expected message 'Invalid window', was message: 'Invalid window'': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowKeyboardGrab(window=NULL,SDL_TRUE)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify error message is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError(): expected message 'Invalid window', was message: 'Invalid window'': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowMouseGrab(SDL_FALSE)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMouseGrab()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate returned state; expected: SDL_FALSE, got: SDL_FALSE': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_WINDOW_MOUSE_GRABBED should be unset': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowKeyboardGrab(SDL_FALSE)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowKeyboardGrab()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate returned state; expected: SDL_FALSE, got: SDL_FALSE': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_WINDOW_KEYBOARD_GRABBED should be unset': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_DestroyWindow()': Passed 390s INFO: 05/04/25 08:36:47: Fuzzer invocations: 4 390s INFO: 05/04/25 08:36:47: Assert Summary: Total=135 Passed=135 Failed=0 390s INFO: 05/04/25 08:36:47: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:47: >>> Test 'video_getSetWindowGrab': Passed 390s INFO: 05/04/25 08:36:47: ----- Test Case 22.17: 'video_getWindowId' started 390s INFO: 05/04/25 08:36:47: Test Description: 'Checks SDL_GetWindowID and SDL_GetWindowFromID' 390s INFO: 05/04/25 08:36:47: Test Iteration 1: execKey 9213416691292262898 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_CreateWindow('Title',71,47,519,625,52)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that returned window struct is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowID()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowID(70)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify result matches window pointer': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowID(26532/random_large)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowID(0)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowID(UINT32_MAX)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_DestroyWindow()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowID(70/closed_window)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify result is NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowID(window=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify error message is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError(): expected message 'Invalid window', was message: 'Invalid window'': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Fuzzer invocations: 5 390s INFO: 05/04/25 08:36:47: Assert Summary: Total=17 Passed=17 Failed=0 390s INFO: 05/04/25 08:36:47: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:47: >>> Test 'video_getWindowId': Passed 390s INFO: 05/04/25 08:36:47: ----- Test Case 22.18: 'video_getWindowPixelFormat' started 390s INFO: 05/04/25 08:36:47: Test Description: 'Checks SDL_GetWindowPixelFormat' 390s INFO: 05/04/25 08:36:47: Test Iteration 1: execKey 7528497505669902336 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_CreateWindow('Title',71,95,445,695,52)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that returned window struct is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowPixelFormat()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify that returned format is valid; expected: != 0, got: 370546692': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_DestroyWindow()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowPixelFormat(window=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify error message is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError(): expected message 'Invalid window', was message: 'Invalid window'': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Fuzzer invocations: 4 390s INFO: 05/04/25 08:36:47: Assert Summary: Total=11 Passed=11 Failed=0 390s INFO: 05/04/25 08:36:47: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:47: >>> Test 'video_getWindowPixelFormat': Passed 390s INFO: 05/04/25 08:36:47: ----- Test Case 22.19: 'video_getSetWindowPosition' started 390s INFO: 05/04/25 08:36:47: Test Description: 'Checks SDL_GetWindowPosition and SDL_SetWindowPosition positive and negative cases' 390s INFO: 05/04/25 08:36:47: Test Iteration 1: execKey 3694159563058238459 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_CreateWindow('Title',20,73,351,550,52)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that returned window struct is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowPosition(...,0,0)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowPosition()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned X position; expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned Y position; expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowPosition(&y=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned X position; expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowPosition(&x=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned Y position; expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowPosition(...,0,85)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowPosition()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned X position; expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned Y position; expected: 85, got: 85': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowPosition(&y=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned X position; expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowPosition(&x=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned Y position; expected: 85, got: 85': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowPosition(...,0,10737)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowPosition()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned X position; expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned Y position; expected: 10737, got: 10737': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowPosition(&y=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned X position; expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowPosition(&x=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned Y position; expected: 10737, got: 10737': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowPosition(...,0,-678)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowPosition()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned X position; expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned Y position; expected: -678, got: -678': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowPosition(&y=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned X position; expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowPosition(&x=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned Y position; expected: -678, got: -678': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowPosition(...,68,0)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowPosition()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned X position; expected: 68, got: 68': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned Y position; expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowPosition(&y=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned X position; expected: 68, got: 68': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowPosition(&x=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned Y position; expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowPosition(...,11,41)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowPosition()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned X position; expected: 11, got: 11': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned Y position; expected: 41, got: 41': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowPosition(&y=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned X position; expected: 11, got: 11': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowPosition(&x=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned Y position; expected: 41, got: 41': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowPosition(...,73,10182)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowPosition()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned X position; expected: 73, got: 73': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned Y position; expected: 10182, got: 10182': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowPosition(&y=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned X position; expected: 73, got: 73': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowPosition(&x=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned Y position; expected: 10182, got: 10182': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowPosition(...,61,-822)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowPosition()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned X position; expected: 61, got: 61': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned Y position; expected: -822, got: -822': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowPosition(&y=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned X position; expected: 61, got: 61': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowPosition(&x=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned Y position; expected: -822, got: -822': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowPosition(...,10443,0)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowPosition()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned X position; expected: 10443, got: 10443': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned Y position; expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowPosition(&y=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned X position; expected: 10443, got: 10443': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowPosition(&x=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned Y position; expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowPosition(...,10002,24)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowPosition()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned X position; expected: 10002, got: 10002': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned Y position; expected: 24, got: 24': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowPosition(&y=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned X position; expected: 10002, got: 10002': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowPosition(&x=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned Y position; expected: 24, got: 24': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowPosition(...,10010,10131)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowPosition()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned X position; expected: 10010, got: 10010': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned Y position; expected: 10131, got: 10131': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowPosition(&y=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned X position; expected: 10010, got: 10010': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowPosition(&x=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned Y position; expected: 10131, got: 10131': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowPosition(...,10235,-161)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowPosition()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned X position; expected: 10235, got: 10235': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned Y position; expected: -161, got: -161': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowPosition(&y=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned X position; expected: 10235, got: 10235': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowPosition(&x=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned Y position; expected: -161, got: -161': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowPosition(...,-984,0)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowPosition()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned X position; expected: -984, got: -984': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned Y position; expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowPosition(&y=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned X position; expected: -984, got: -984': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowPosition(&x=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned Y position; expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowPosition(...,-850,52)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowPosition()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned X position; expected: -850, got: -850': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned Y position; expected: 52, got: 52': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowPosition(&y=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned X position; expected: -850, got: -850': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowPosition(&x=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned Y position; expected: 52, got: 52': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowPosition(...,-576,10275)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowPosition()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned X position; expected: -576, got: -576': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned Y position; expected: 10275, got: 10275': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowPosition(&y=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned X position; expected: -576, got: -576': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowPosition(&x=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned Y position; expected: 10275, got: 10275': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowPosition(...,-689,-206)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowPosition()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned X position; expected: -689, got: -689': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned Y position; expected: -206, got: -206': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowPosition(&y=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned X position; expected: -689, got: -689': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowPosition(&x=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned Y position; expected: -206, got: -206': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowPosition(&x=NULL,&y=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_DestroyWindow()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowPosition(window=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify that content of X and Y pointers has not been modified; expected: -443616115,2114049169; got: -443616115,2114049169': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify error message is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError(): expected message 'Invalid window', was message: 'Invalid window'': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowPosition(NULL, NULL, NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify error message is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError(): expected message 'Invalid window', was message: 'Invalid window'': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowPosition(window=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify error message is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError(): expected message 'Invalid window', was message: 'Invalid window'': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Fuzzer invocations: 32 390s INFO: 05/04/25 08:36:47: Assert Summary: Total=149 Passed=149 Failed=0 390s INFO: 05/04/25 08:36:47: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:47: >>> Test 'video_getSetWindowPosition': Passed 390s INFO: 05/04/25 08:36:47: ----- Test Case 22.20: 'video_getSetWindowSize' started 390s INFO: 05/04/25 08:36:47: Test Description: 'Checks SDL_GetWindowSize and SDL_SetWindowSize positive and negative cases' 390s INFO: 05/04/25 08:36:47: Test Iteration 1: execKey 17401401882566595377 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetDisplayBounds()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify return value; expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_CreateWindow('Title',54,78,420,580,52)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that returned window struct is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowSize(...,1,1)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSize()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSize(&h=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSize(&w=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowSize(...,1,21)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSize()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 21, got: 21': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSize(&h=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSize(&w=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 21, got: 21': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowSize(...,1,767)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSize()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 767, got: 767': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSize(&h=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSize(&w=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 767, got: 767': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowSize(...,1,768)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSize()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 768, got: 768': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSize(&h=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSize(&w=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 768, got: 768': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowSize(...,1,769)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSize()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 769, got: 769': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSize(&h=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSize(&w=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 769, got: 769': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowSize(...,52,1)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSize()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 52, got: 52': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSize(&h=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 52, got: 52': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSize(&w=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowSize(...,5,23)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSize()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 5, got: 5': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 23, got: 23': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSize(&h=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 5, got: 5': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSize(&w=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 23, got: 23': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowSize(...,85,767)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSize()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 85, got: 85': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 767, got: 767': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSize(&h=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 85, got: 85': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSize(&w=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 767, got: 767': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowSize(...,14,768)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSize()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 14, got: 14': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 768, got: 768': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSize(&h=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 14, got: 14': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSize(&w=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 768, got: 768': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowSize(...,83,769)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSize()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 83, got: 83': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 769, got: 769': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSize(&h=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 83, got: 83': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSize(&w=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 769, got: 769': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowSize(...,1023,1)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSize()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1023, got: 1023': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSize(&h=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1023, got: 1023': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSize(&w=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowSize(...,1023,32)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSize()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1023, got: 1023': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 32, got: 32': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSize(&h=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1023, got: 1023': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSize(&w=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 32, got: 32': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowSize(...,1023,767)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSize()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1023, got: 1023': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 767, got: 767': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSize(&h=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1023, got: 1023': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSize(&w=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 767, got: 767': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowSize(...,1023,768)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSize()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1023, got: 1023': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 768, got: 768': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSize(&h=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1023, got: 1023': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSize(&w=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 768, got: 768': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowSize(...,1023,769)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSize()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1023, got: 1023': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 769, got: 769': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSize(&h=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1023, got: 1023': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSize(&w=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 769, got: 769': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowSize(...,1024,1)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSize()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSize(&h=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSize(&w=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowSize(...,1024,84)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSize()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 84, got: 84': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSize(&h=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSize(&w=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 84, got: 84': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowSize(...,1024,767)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSize()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 767, got: 767': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSize(&h=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSize(&w=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 767, got: 767': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowSize(...,1024,768)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSize()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 768, got: 768': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSize(&h=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSize(&w=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 768, got: 768': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowSize(...,1024,769)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSize()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 769, got: 769': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSize(&h=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSize(&w=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 769, got: 769': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowSize(...,1025,1)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSize()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1025, got: 1025': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSize(&h=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1025, got: 1025': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSize(&w=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowSize(...,1025,40)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSize()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1025, got: 1025': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 40, got: 40': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSize(&h=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1025, got: 1025': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSize(&w=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 40, got: 40': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowSize(...,1025,767)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSize()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1025, got: 1025': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 767, got: 767': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSize(&h=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1025, got: 1025': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSize(&w=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 767, got: 767': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowSize(...,1025,768)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSize()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1025, got: 1025': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 768, got: 768': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSize(&h=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1025, got: 1025': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSize(&w=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 768, got: 768': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowSize(...,1025,769)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSize()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1025, got: 1025': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 769, got: 769': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSize(&h=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1025, got: 1025': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSize(&w=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 769, got: 769': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSize(&w=NULL,&h=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowSize(...,-2,-2)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify error message is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'w' is invalid'': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowSize(...,-1,-2)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify error message is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'w' is invalid'': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowSize(...,0,-2)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify error message is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'w' is invalid'': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowSize(...,1,-2)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify error message is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'h' is invalid'': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowSize(...,-2,-1)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify error message is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'w' is invalid'': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowSize(...,-1,-1)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify error message is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'w' is invalid'': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowSize(...,0,-1)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify error message is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'w' is invalid'': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowSize(...,1,-1)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify error message is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'h' is invalid'': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowSize(...,-2,0)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify error message is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'w' is invalid'': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowSize(...,-1,0)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify error message is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'w' is invalid'': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowSize(...,0,0)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify error message is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'w' is invalid'': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowSize(...,1,0)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify error message is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'h' is invalid'': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowSize(...,-2,1)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify error message is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'w' is invalid'': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowSize(...,-1,1)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify error message is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'w' is invalid'': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowSize(...,0,1)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify error message is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'w' is invalid'': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_DestroyWindow()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSize(window=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify that content of W and H pointers has not been modified; expected: 1223782959,2048377021; got: 1223782959,2048377021': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify error message is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError(): expected message 'Invalid window', was message: 'Invalid window'': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSize(NULL, NULL, NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify error message is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError(): expected message 'Invalid window', was message: 'Invalid window'': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowSize(window=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify error message is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError(): expected message 'Invalid window', was message: 'Invalid window'': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Fuzzer invocations: 18 390s INFO: 05/04/25 08:36:47: Assert Summary: Total=299 Passed=299 Failed=0 390s INFO: 05/04/25 08:36:47: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:47: >>> Test 'video_getSetWindowSize': Passed 390s INFO: 05/04/25 08:36:47: ----- Test Case 22.21: 'video_getSetWindowMinimumSize' started 390s INFO: 05/04/25 08:36:47: Test Description: 'Checks SDL_GetWindowMinimumSize and SDL_SetWindowMinimumSize positive and negative cases' 390s INFO: 05/04/25 08:36:47: Test Iteration 1: execKey 16992527772594893646 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetDisplayBounds()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify return value; expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_CreateWindow('Title',99,63,511,334,52)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that returned window struct is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowMinimumSize(...,1,1)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMinimumSize()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMinimumSize(&h=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMinimumSize(&w=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowMinimumSize(...,1,188)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMinimumSize()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 188, got: 188': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMinimumSize(&h=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1, got: 188': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMinimumSize(&w=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 1, got: 188': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowMinimumSize(...,1,768)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMinimumSize()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 768, got: 768': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMinimumSize(&h=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1, got: 768': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMinimumSize(&w=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 1, got: 768': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowMinimumSize(...,1,768)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMinimumSize()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 768, got: 768': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMinimumSize(&h=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1, got: 768': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMinimumSize(&w=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 1, got: 768': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowMinimumSize(...,1,769)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMinimumSize()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 769, got: 769': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMinimumSize(&h=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1, got: 769': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMinimumSize(&w=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 1, got: 769': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowMinimumSize(...,870,1)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMinimumSize()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 870, got: 870': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMinimumSize(&h=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 870, got: 1': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMinimumSize(&w=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 870, got: 1': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowMinimumSize(...,482,104)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMinimumSize()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 482, got: 482': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 104, got: 104': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMinimumSize(&h=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 482, got: 104': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMinimumSize(&w=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 482, got: 104': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowMinimumSize(...,154,768)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMinimumSize()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 154, got: 154': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 768, got: 768': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMinimumSize(&h=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 154, got: 768': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMinimumSize(&w=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 154, got: 768': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowMinimumSize(...,807,768)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMinimumSize()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 807, got: 807': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 768, got: 768': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMinimumSize(&h=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 807, got: 768': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMinimumSize(&w=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 807, got: 768': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowMinimumSize(...,576,769)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMinimumSize()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 576, got: 576': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 769, got: 769': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMinimumSize(&h=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 576, got: 769': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMinimumSize(&w=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 576, got: 769': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowMinimumSize(...,1024,1)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMinimumSize()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMinimumSize(&h=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1024, got: 1': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMinimumSize(&w=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 1024, got: 1': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowMinimumSize(...,1024,123)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMinimumSize()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 123, got: 123': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMinimumSize(&h=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1024, got: 123': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMinimumSize(&w=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 1024, got: 123': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowMinimumSize(...,1024,768)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMinimumSize()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 768, got: 768': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMinimumSize(&h=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1024, got: 768': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMinimumSize(&w=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 1024, got: 768': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowMinimumSize(...,1024,768)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMinimumSize()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 768, got: 768': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMinimumSize(&h=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1024, got: 768': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMinimumSize(&w=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 1024, got: 768': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowMinimumSize(...,1024,769)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMinimumSize()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 769, got: 769': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMinimumSize(&h=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1024, got: 769': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMinimumSize(&w=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 1024, got: 769': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowMinimumSize(...,1024,1)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMinimumSize()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMinimumSize(&h=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1024, got: 1': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMinimumSize(&w=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 1024, got: 1': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowMinimumSize(...,1024,236)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMinimumSize()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 236, got: 236': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMinimumSize(&h=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1024, got: 236': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMinimumSize(&w=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 1024, got: 236': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowMinimumSize(...,1024,768)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMinimumSize()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 768, got: 768': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMinimumSize(&h=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1024, got: 768': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMinimumSize(&w=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 1024, got: 768': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowMinimumSize(...,1024,768)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMinimumSize()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 768, got: 768': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMinimumSize(&h=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1024, got: 768': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMinimumSize(&w=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 1024, got: 768': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowMinimumSize(...,1024,769)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMinimumSize()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 769, got: 769': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMinimumSize(&h=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1024, got: 769': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMinimumSize(&w=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 1024, got: 769': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowMinimumSize(...,1024,1)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMinimumSize()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMinimumSize(&h=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1024, got: 1': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMinimumSize(&w=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 1024, got: 1': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowMinimumSize(...,1024,360)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMinimumSize()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 360, got: 360': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMinimumSize(&h=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1024, got: 360': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMinimumSize(&w=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 1024, got: 360': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowMinimumSize(...,1024,768)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMinimumSize()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 768, got: 768': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMinimumSize(&h=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1024, got: 768': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMinimumSize(&w=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 1024, got: 768': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowMinimumSize(...,1024,768)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMinimumSize()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 768, got: 768': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMinimumSize(&h=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1024, got: 768': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMinimumSize(&w=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 1024, got: 768': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowMinimumSize(...,1024,769)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMinimumSize()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 769, got: 769': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMinimumSize(&h=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1024, got: 769': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMinimumSize(&w=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 1024, got: 769': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMinimumSize(&w=NULL,&h=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowMinimumSize(...,-2,-2)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify error message is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'min_w' is invalid'': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowMinimumSize(...,-1,-2)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify error message is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'min_w' is invalid'': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowMinimumSize(...,0,-2)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify error message is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'min_w' is invalid'': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowMinimumSize(...,1,-2)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify error message is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'min_h' is invalid'': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowMinimumSize(...,-2,-1)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify error message is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'min_w' is invalid'': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowMinimumSize(...,-1,-1)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify error message is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'min_w' is invalid'': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowMinimumSize(...,0,-1)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify error message is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'min_w' is invalid'': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowMinimumSize(...,1,-1)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify error message is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'min_h' is invalid'': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowMinimumSize(...,-2,0)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify error message is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'min_w' is invalid'': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowMinimumSize(...,-1,0)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify error message is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'min_w' is invalid'': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowMinimumSize(...,0,0)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify error message is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'min_w' is invalid'': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowMinimumSize(...,1,0)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify error message is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'min_h' is invalid'': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowMinimumSize(...,-2,1)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify error message is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'min_w' is invalid'': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowMinimumSize(...,-1,1)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify error message is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'min_w' is invalid'': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowMinimumSize(...,0,1)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify error message is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'min_w' is invalid'': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_DestroyWindow()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMinimumSize(window=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify that content of W and H pointers has not been modified; expected: -270197124,-1285354196; got: -270197124,-1285354196': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify error message is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError(): expected message 'Invalid window', was message: 'Invalid window'': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMinimumSize(NULL, NULL, NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify error message is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError(): expected message 'Invalid window', was message: 'Invalid window'': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowMinimumSize(window=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify error message is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError(): expected message 'Invalid window', was message: 'Invalid window'': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Fuzzer invocations: 18 390s INFO: 05/04/25 08:36:47: Assert Summary: Total=299 Passed=299 Failed=0 390s INFO: 05/04/25 08:36:47: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:47: >>> Test 'video_getSetWindowMinimumSize': Passed 390s INFO: 05/04/25 08:36:47: ----- Test Case 22.22: 'video_getSetWindowMaximumSize' started 390s INFO: 05/04/25 08:36:47: Test Description: 'Checks SDL_GetWindowMaximumSize and SDL_SetWindowMaximumSize positive and negative cases' 390s INFO: 05/04/25 08:36:47: Test Iteration 1: execKey 9783519363905023205 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetDisplayBounds()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify return value; expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_CreateWindow('Title',54,74,556,666,52)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that returned window struct is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowMaximumSize(...,1,1)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMaximumSize()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMaximumSize(&h=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMaximumSize(&w=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowMaximumSize(...,1,360)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMaximumSize()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 360, got: 360': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMaximumSize(&h=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1, got: 360': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMaximumSize(&w=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 1, got: 360': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowMaximumSize(...,1,768)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMaximumSize()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 768, got: 768': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMaximumSize(&h=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1, got: 768': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMaximumSize(&w=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 1, got: 768': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowMaximumSize(...,614,1)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMaximumSize()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 614, got: 614': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMaximumSize(&h=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 614, got: 1': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMaximumSize(&w=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 614, got: 1': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowMaximumSize(...,4,486)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMaximumSize()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 4, got: 4': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 486, got: 486': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMaximumSize(&h=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 4, got: 486': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMaximumSize(&w=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 4, got: 486': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowMaximumSize(...,994,768)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMaximumSize()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 994, got: 994': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 768, got: 768': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMaximumSize(&h=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 994, got: 768': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMaximumSize(&w=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 994, got: 768': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowMaximumSize(...,1024,1)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMaximumSize()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 1, got: 1': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMaximumSize(&h=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1024, got: 1': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMaximumSize(&w=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 1024, got: 1': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowMaximumSize(...,1024,389)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMaximumSize()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 389, got: 389': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMaximumSize(&h=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1024, got: 389': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMaximumSize(&w=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 1024, got: 389': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowMaximumSize(...,1024,768)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMaximumSize()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 768, got: 768': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMaximumSize(&h=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned width; expected: 1024, got: 768': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMaximumSize(&w=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify returned height; expected: 1024, got: 768': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMaximumSize(&w=NULL,&h=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowMaximumSize(...,-2,-2)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify error message is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'max_w' is invalid'': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowMaximumSize(...,-1,-2)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify error message is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'max_w' is invalid'': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowMaximumSize(...,0,-2)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify error message is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'max_w' is invalid'': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowMaximumSize(...,1,-2)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify error message is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'max_h' is invalid'': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowMaximumSize(...,-2,-1)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify error message is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'max_w' is invalid'': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowMaximumSize(...,-1,-1)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify error message is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'max_w' is invalid'': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowMaximumSize(...,0,-1)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify error message is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'max_w' is invalid'': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowMaximumSize(...,1,-1)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify error message is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'max_h' is invalid'': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowMaximumSize(...,-2,0)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify error message is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'max_w' is invalid'': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowMaximumSize(...,-1,0)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify error message is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'max_w' is invalid'': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowMaximumSize(...,0,0)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify error message is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'max_w' is invalid'': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowMaximumSize(...,1,0)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify error message is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'max_h' is invalid'': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowMaximumSize(...,-2,1)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify error message is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'max_w' is invalid'': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowMaximumSize(...,-1,1)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify error message is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'max_w' is invalid'': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowMaximumSize(...,0,1)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify error message is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'max_w' is invalid'': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_DestroyWindow()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMaximumSize(window=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify that content of W and H pointers has not been modified; expected: -326859098,-1931808594; got: -326859098,-1931808594': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify error message is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError(): expected message 'Invalid window', was message: 'Invalid window'': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowMaximumSize(NULL, NULL, NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify error message is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError(): expected message 'Invalid window', was message: 'Invalid window'': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowMaximumSize(window=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify error message is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError(): expected message 'Invalid window', was message: 'Invalid window'': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Fuzzer invocations: 14 390s INFO: 05/04/25 08:36:47: Assert Summary: Total=171 Passed=171 Failed=0 390s INFO: 05/04/25 08:36:47: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:47: >>> Test 'video_getSetWindowMaximumSize': Passed 390s INFO: 05/04/25 08:36:47: ----- Test Case 22.23: 'video_getSetWindowData' started 390s INFO: 05/04/25 08:36:47: Test Description: 'Checks SDL_SetWindowData and SDL_GetWindowData positive and negative cases' 390s INFO: 05/04/25 08:36:47: Test Iteration 1: execKey 5572736553687854610 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_CreateWindow('Title',35,80,995,378,52)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that returned window struct is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowData(..,TestName)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that result is NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that name was not changed, expected: TestName, got: TestName': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowData(...TestName,8*WF&Ur@'tXYsNJ"P4%)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that result is NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that name was not changed, expected: TestName, got: TestName': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that userdata was not changed, expected: 8*WF&Ur@'tXYsNJ"P4%, got: 8*WF&Ur@'tXYsNJ"P4%': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowData(..,TestName) [iteration 1]': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that correct result was returned; expected: 8*WF&Ur@'tXYsNJ"P4%, got: 8*WF&Ur@'tXYsNJ"P4%': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that name was not changed, expected: TestName, got: TestName': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowData(..,TestName) [iteration 2]': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that correct result was returned; expected: 8*WF&Ur@'tXYsNJ"P4%, got: 8*WF&Ur@'tXYsNJ"P4%': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that name was not changed, expected: TestName, got: TestName': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowData(...TestName,8*WF&Ur@'tXYsNJ"P4%) [iteration 1]': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that correct result was returned; expected: 8*WF&Ur@'tXYsNJ"P4%, got: 8*WF&Ur@'tXYsNJ"P4%': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that name was not changed, expected: TestName, got: TestName': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that userdata was not changed, expected: 8*WF&Ur@'tXYsNJ"P4%, got: 8*WF&Ur@'tXYsNJ"P4%': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowData(...TestName,8*WF&Ur@'tXYsNJ"P4%) [iteration 2]': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that correct result was returned; expected: 8*WF&Ur@'tXYsNJ"P4%, got: 8*WF&Ur@'tXYsNJ"P4%': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that name was not changed, expected: TestName, got: TestName': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that userdata was not changed, expected: 8*WF&Ur@'tXYsNJ"P4%, got: 8*WF&Ur@'tXYsNJ"P4%': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowData(..,TestName) [again]': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that correct result was returned; expected: 8*WF&Ur@'tXYsNJ"P4%, got: 8*WF&Ur@'tXYsNJ"P4%': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that name was not changed, expected: TestName, got: TestName': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowData(...TestName,)!W=[Oufb!OJX[@id-|90Wyg%) [new userdata]': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that correct result was returned; expected: 8*WF&Ur@'tXYsNJ"P4%, got: 8*WF&Ur@'tXYsNJ"P4%': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that name was not changed, expected: TestName, got: TestName': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that userdata was not changed, expected: 8*WF&Ur@'tXYsNJ"P4%, got: 8*WF&Ur@'tXYsNJ"P4%': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that userdata2 was not changed, expected: )!W=[Oufb!OJX[@id-|90Wyg%, got: )!W=[Oufb!OJX[@id-|90Wyg%': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowData(...TestName,)!W=[Oufb!OJX[@id-|90Wyg%) [new userdata again]': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that correct result was returned; expected: )!W=[Oufb!OJX[@id-|90Wyg%, got: )!W=[Oufb!OJX[@id-|90Wyg%': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that name was not changed, expected: TestName, got: TestName': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that userdata was not changed, expected: 8*WF&Ur@'tXYsNJ"P4%, got: 8*WF&Ur@'tXYsNJ"P4%': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that userdata2 was not changed, expected: )!W=[Oufb!OJX[@id-|90Wyg%, got: )!W=[Oufb!OJX[@id-|90Wyg%': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowData(..,TestName)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that correct result was returned; expected: )!W=[Oufb!OJX[@id-|90Wyg%, got: )!W=[Oufb!OJX[@id-|90Wyg%': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that name was not changed, expected: TestName, got: TestName': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowData(...TestName,NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that correct result was returned; expected: )!W=[Oufb!OJX[@id-|90Wyg%, got: )!W=[Oufb!OJX[@id-|90Wyg%': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that name was not changed, expected: TestName, got: TestName': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that userdata was not changed, expected: 8*WF&Ur@'tXYsNJ"P4%, got: 8*WF&Ur@'tXYsNJ"P4%': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that userdata2 was not changed, expected: )!W=[Oufb!OJX[@id-|90Wyg%, got: )!W=[Oufb!OJX[@id-|90Wyg%': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowData(...TestName,NULL) [again]': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that result is NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that name was not changed, expected: TestName, got: TestName': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that userdata was not changed, expected: 8*WF&Ur@'tXYsNJ"P4%, got: 8*WF&Ur@'tXYsNJ"P4%': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that userdata2 was not changed, expected: )!W=[Oufb!OJX[@id-|90Wyg%, got: )!W=[Oufb!OJX[@id-|90Wyg%': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowData(..,TestName)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that result is NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that name was not changed, expected: TestName, got: TestName': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowData(..,TestName2)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that result is NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that name2 was not changed, expected: TestName2, got: TestName2': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowData(...TestName,8*WF&Ur@'tXYsNJ"P4%) [again, after clear]': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that result is NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that name was not changed, expected: TestName, got: TestName': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that userdata was not changed, expected: 8*WF&Ur@'tXYsNJ"P4%, got: 8*WF&Ur@'tXYsNJ"P4%': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowData(..,TestName) [again, after clear]': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that correct result was returned; expected: 8*WF&Ur@'tXYsNJ"P4%, got: 8*WF&Ur@'tXYsNJ"P4%': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that name was not changed, expected: TestName, got: TestName': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowData(window=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that result is NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify error message is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError(): expected message 'Invalid window', was message: 'Invalid window'': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowData(name=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that result is NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify error message is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'name' is invalid'': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowData(name='')': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that result is NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify error message is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'name' is invalid'': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowData(name=NULL,userdata=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that result is NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify error message is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'name' is invalid'': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_SetWindowData(name='',userdata=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that result is NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify error message is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'name' is invalid'': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowData(window=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that result is NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify error message is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError(): expected message 'Invalid window', was message: 'Invalid window'': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowData(name=NULL)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that result is NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify error message is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'name' is invalid'': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowData(name='')': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that result is NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify error message is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'name' is invalid'': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_ClearError()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_DestroyWindow()': Passed 390s INFO: 05/04/25 08:36:47: Fuzzer invocations: 52 390s INFO: 05/04/25 08:36:47: Assert Summary: Total=112 Passed=112 Failed=0 390s INFO: 05/04/25 08:36:47: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:47: >>> Test 'video_getSetWindowData': Passed 390s INFO: 05/04/25 08:36:47: ----- Test Case 22.24: 'video_setWindowCenteredOnDisplay' started 390s INFO: 05/04/25 08:36:47: Test Description: 'Checks using SDL_WINDOWPOS_CENTERED_DISPLAY centers the window on a display' 390s INFO: 05/04/25 08:36:47: Test Iteration 1: execKey 11745153135725173154 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetNumVideoDisplays()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate result (current: 1, expected >= 1)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetDisplayBounds()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify return value; expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:47: Assert 'SDL_GetDisplayBounds()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify return value; expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_CreateWindow('Title',805240832,805240832,771,563,SHOWN)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that returned window struct is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate display index (current: 0, expected: 0)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate width (current: 771, expected: 771)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate height (current: 563, expected: 563)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate x (current: 126, expected: 126)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate y (current: 102, expected: 102)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify return value; expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate display index (current: 0, expected: 0)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate width (current: 1024, expected: 1024)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate height (current: 768, expected: 768)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate x (current: 0, expected: 0)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate y (current: 0, expected: 0)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify return value; expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate display index (current: 0, expected: 0)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate width (current: 771, expected: 771)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate height (current: 563, expected: 563)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate x (current: 126, expected: 126)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate y (current: 102, expected: 102)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate display index (current: 0, expected: 0)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate width (current: 771, expected: 771)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate height (current: 563, expected: 563)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate x (current: 126, expected: 126)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate y (current: 102, expected: 102)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_DestroyWindow()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_CreateWindow('Title',805240832,805240832,695,418,SHOWN)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that returned window struct is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate display index (current: 0, expected: 0)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate width (current: 695, expected: 695)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate height (current: 418, expected: 418)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate x (current: 164, expected: 164)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate y (current: 175, expected: 175)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify return value; expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate display index (current: 0, expected: 0)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate width (current: 1024, expected: 1024)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate height (current: 768, expected: 768)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate x (current: 0, expected: 0)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate y (current: 0, expected: 0)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify return value; expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate display index (current: 0, expected: 0)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate width (current: 695, expected: 695)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate height (current: 418, expected: 418)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate x (current: 164, expected: 164)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate y (current: 175, expected: 175)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate display index (current: 0, expected: 0)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate width (current: 695, expected: 695)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate height (current: 418, expected: 418)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate x (current: 164, expected: 164)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate y (current: 175, expected: 175)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_DestroyWindow()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_CreateWindow('Title',805240832,805240832,797,503,SHOWN)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that returned window struct is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate display index (current: 0, expected: 0)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate width (current: 797, expected: 797)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate height (current: 503, expected: 503)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate x (current: 113, expected: 113)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate y (current: 132, expected: 132)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify return value; expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate display index (current: 0, expected: 0)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate width (current: 1024, expected: 1024)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate height (current: 768, expected: 768)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate x (current: 0, expected: 0)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate y (current: 0, expected: 0)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify return value; expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate display index (current: 0, expected: 0)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate width (current: 797, expected: 797)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate height (current: 503, expected: 503)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate x (current: 113, expected: 113)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate y (current: 132, expected: 132)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate display index (current: 0, expected: 0)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate width (current: 797, expected: 797)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate height (current: 503, expected: 503)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate x (current: 113, expected: 113)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate y (current: 132, expected: 132)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_DestroyWindow()': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_CreateWindow('Title',805240832,805240832,787,491,SHOWN)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that returned window struct is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate display index (current: 0, expected: 0)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate width (current: 787, expected: 787)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate height (current: 491, expected: 491)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate x (current: 118, expected: 118)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate y (current: 138, expected: 138)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify return value; expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate display index (current: 0, expected: 0)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate width (current: 1024, expected: 1024)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate height (current: 768, expected: 768)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate x (current: 0, expected: 0)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate y (current: 0, expected: 0)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify return value; expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate display index (current: 0, expected: 0)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate width (current: 787, expected: 787)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate height (current: 491, expected: 491)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate x (current: 118, expected: 118)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate y (current: 138, expected: 138)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate display index (current: 0, expected: 0)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate width (current: 787, expected: 787)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate height (current: 491, expected: 491)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate x (current: 118, expected: 118)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate y (current: 138, expected: 138)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_DestroyWindow()': Passed 390s INFO: 05/04/25 08:36:47: Fuzzer invocations: 8 390s INFO: 05/04/25 08:36:47: Assert Summary: Total=106 Passed=106 Failed=0 390s INFO: 05/04/25 08:36:47: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:47: >>> Test 'video_setWindowCenteredOnDisplay': Passed 390s INFO: 05/04/25 08:36:47: ----- Test Case 22.25: 'video_getWindowSurface' started 390s INFO: 05/04/25 08:36:47: Test Description: 'Checks window surface functionality' 390s INFO: 05/04/25 08:36:47: Test Iteration 1: execKey 8864824787465326312 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_CreateWindow('video_getWindowSurface Test Window', SDL_WINDOWPOS_UNDEFINED, SDL_WINDOWPOS_UNDEFINED, 320, 320, 0)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that returned window is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSurface(window)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that returned surface is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that window has a surface': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_UpdateWindowSurface(window)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify return value; expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_CreateRenderer(window)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that returned renderer is NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_DestroyWindowSurface(window)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Verify return value; expected: 0, got: 0': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that window does not have a surface': Passed 390s INFO: Created renderer: software 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_CreateRenderer(window)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that returned renderer is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_DestroyRenderer(renderer)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that window does not have a surface': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_GetWindowSurface(window)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that returned surface is not NULL': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Validate that window has a surface': Passed 390s INFO: 05/04/25 08:36:47: Assert Summary: Total=19 Passed=19 Failed=0 390s INFO: 05/04/25 08:36:47: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:47: >>> Test 'video_getWindowSurface': Passed 390s INFO: 05/04/25 08:36:47: Total Suite runtime: 0.0 sec 390s INFO: 05/04/25 08:36:47: Suite Summary: Total=25 Passed=25 Failed=0 Skipped=0 390s INFO: 05/04/25 08:36:47: >>> Suite 'Video': Passed 390s INFO: 05/04/25 08:36:47: ===== Test Suite 23: 'Subsystems' started 390s INFO: 05/04/25 08:36:47: ----- Test Case 23.1: 'subsystems_referenceCount' started 390s INFO: 05/04/25 08:36:47: Test Description: 'Makes sure that subsystem stays until number of quits matches inits.' 390s INFO: 05/04/25 08:36:47: Test Iteration 1: execKey 207753679846648935 390s INFO: 05/04/25 08:36:47: Assert 'Reset all subsystems before subsystems test': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Check result from SDL_WasInit(SDL_INIT_EVERYTHING)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Check result from SDL_WasInit(0x20)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_InitSubSystem(0x20)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Check result from SDL_WasInit(0x20), expected: 0x20, got: 0x20': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_QuitSubSystem(0x20)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Check result from SDL_WasInit(0x20), expected: 0, got: 0x0': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_InitSubSystem(0x20) x3 times': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Check result from SDL_WasInit(0x20), expected: 0x20, got: 0x20': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_QuitSubSystem(0x20) x1': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Check result from SDL_WasInit(0x20), expected: 0x20, got: 0x20': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_QuitSubSystem(0x20) x2': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Check result from SDL_WasInit(0x20), expected: 0x20, got: 0x20': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_QuitSubSystem(0x20) x3': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Check result from SDL_WasInit(0x20), expected: 0, got: 0x0': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Cleanup of subsystems test completed': Passed 390s INFO: 05/04/25 08:36:47: Assert Summary: Total=16 Passed=16 Failed=0 390s INFO: 05/04/25 08:36:47: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:47: >>> Test 'subsystems_referenceCount': Passed 390s INFO: 05/04/25 08:36:47: ----- Test Case 23.2: 'subsystems_dependRefCountInitAllQuitByOne' started 390s INFO: 05/04/25 08:36:47: Test Description: 'Check reference count of subsystem dependencies.' 390s INFO: 05/04/25 08:36:47: Test Iteration 1: execKey 11522265528549996630 390s INFO: 05/04/25 08:36:47: Assert 'Reset all subsystems before subsystems test': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Check result from SDL_WasInit(SDL_INIT_EVERYTHING)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Check result from SDL_WasInit(SDL_INIT_VIDEO | SDL_INIT_AUDIO | SDL_INIT_JOYSTICK | SDL_INIT_EVENTS)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_InitSubSystem(SDL_INIT_VIDEO | SDL_INIT_AUDIO | SDL_INIT_JOYSTICK)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Check result from SDL_WasInit(SDL_INIT_VIDEO | SDL_INIT_AUDIO | SDL_INIT_JOYSTICK), expected: 0x230, got: 0x230': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Check result from SDL_WasInit(SDL_INIT_EVENTS), expected: 0x4000, got: 0x4000': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_QuitSubSystem(SDL_INIT_VIDEO)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Check result from SDL_WasInit(SDL_INIT_EVENTS), expected: 0x4000, got: 0x4000': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_QuitSubSystem(SDL_INIT_AUDIO)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Check result from SDL_WasInit(SDL_INIT_EVENTS), expected: 0x4000, got: 0x4000': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_QuitSubSystem(SDL_INIT_JOYSTICK)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Check result from SDL_WasInit(SDL_INIT_EVENTS), expected: 0, got: 0x0': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Cleanup of subsystems test completed': Passed 390s INFO: 05/04/25 08:36:47: Assert Summary: Total=13 Passed=13 Failed=0 390s INFO: 05/04/25 08:36:47: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:47: >>> Test 'subsystems_dependRefCountInitAllQuitByOne': Passed 390s INFO: 05/04/25 08:36:47: ----- Test Case 23.3: 'subsystems_dependRefCountInitByOneQuitAll' started 390s INFO: 05/04/25 08:36:47: Test Description: 'Check reference count of subsystem dependencies.' 390s INFO: 05/04/25 08:36:47: Test Iteration 1: execKey 9573586533161394466 390s INFO: 05/04/25 08:36:47: Assert 'Reset all subsystems before subsystems test': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Check result from SDL_WasInit(SDL_INIT_EVERYTHING)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Check result from SDL_WasInit(SDL_INIT_VIDEO | SDL_INIT_AUDIO | SDL_INIT_JOYSTICK | SDL_INIT_EVENTS)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_InitSubSystem(SDL_INIT_VIDEO)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Check result from SDL_WasInit(SDL_INIT_EVENTS), expected: 0x4000, got: 0x4000': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_InitSubSystem(SDL_INIT_JOYSTICK)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_QuitSubSystem(SDL_INIT_VIDEO | SDL_INIT_AUDIO | SDL_INIT_JOYSTICK)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Check result from SDL_WasInit(SDL_INIT_EVENTS), expected: 0, got: 0x0': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Cleanup of subsystems test completed': Passed 390s INFO: 05/04/25 08:36:47: Assert Summary: Total=10 Passed=10 Failed=0 390s INFO: 05/04/25 08:36:47: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:47: >>> Test 'subsystems_dependRefCountInitByOneQuitAll': Passed 390s INFO: 05/04/25 08:36:47: ----- Test Case 23.4: 'subsystems_dependRefCountWithExtraInit' started 390s INFO: 05/04/25 08:36:47: Test Description: 'Check reference count of subsystem dependencies.' 390s INFO: 05/04/25 08:36:47: Test Iteration 1: execKey 12258011876104530592 390s INFO: 05/04/25 08:36:47: Assert 'Reset all subsystems before subsystems test': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Check result from SDL_WasInit(SDL_INIT_EVERYTHING)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Check result from SDL_WasInit(SDL_INIT_VIDEO | SDL_INIT_AUDIO | SDL_INIT_JOYSTICK | SDL_INIT_EVENTS)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_InitSubSystem(SDL_INIT_EVENTS)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Check result from SDL_WasInit(SDL_INIT_EVENTS), expected: 0x4000, got: 0x4000': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_InitSubSystem(SDL_INIT_VIDEO)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_InitSubSystem(SDL_INIT_JOYSTICK)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_QuitSubSystem(SDL_INIT_EVENTS)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Check result from SDL_WasInit(SDL_INIT_EVENTS), expected: 0x4000, got: 0x4000': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_QuitSubSystem(SDL_INIT_VIDEO)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Check result from SDL_WasInit(SDL_INIT_EVENTS), expected: 0x4000, got: 0x4000': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_QuitSubSystem(SDL_INIT_AUDIO)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Check result from SDL_WasInit(SDL_INIT_EVENTS), expected: 0x4000, got: 0x4000': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Call to SDL_QuitSubSystem(SDL_INIT_JOYSTICK)': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Check result from SDL_WasInit(SDL_INIT_EVENTS), expected: 0, got: 0x0': Passed 390s INFO: 05/04/25 08:36:47: Assert 'Cleanup of subsystems test completed': Passed 390s INFO: 05/04/25 08:36:47: Assert Summary: Total=17 Passed=17 Failed=0 390s INFO: 05/04/25 08:36:47: Total Test runtime: 0.0 sec 390s INFO: 05/04/25 08:36:47: >>> Test 'subsystems_dependRefCountWithExtraInit': Passed 390s INFO: 05/04/25 08:36:47: Total Suite runtime: 0.1 sec 390s INFO: 05/04/25 08:36:47: Suite Summary: Total=4 Passed=4 Failed=0 Skipped=0 390s INFO: 05/04/25 08:36:47: >>> Suite 'Subsystems': Passed 390s INFO: 05/04/25 08:36:47: Total Run runtime: 6.1 sec 390s INFO: 05/04/25 08:36:47: Run Summary: Total=308 Passed=300 Failed=0 Skipped=8 390s INFO: 05/04/25 08:36:47: >>> Run /w seed '3EBAFG4BHGHAE5RM': Passed 390s INFO: 05/04/25 08:36:47: Exit code: 0 391s # Executing: SDL2/testautomation.test 391s ok - SDL2/testautomation.test 391s # Running test: SDL2/testatomic.test 391s INFO: 391s spin lock--------------------------------------- 391s 391s INFO: AtomicLock lock=1 391s INFO: AtomicUnlock lock=0 391s INFO: 391s atomic ----------------------------------------- 391s 391s INFO: AtomicSet(10) tfret=TRUE val=10 391s INFO: AtomicAdd(10) tfret=TRUE val=20 391s INFO: AtomicIncRef() tfret=TRUE val=1 391s INFO: AtomicIncRef() tfret=TRUE val=2 391s INFO: AtomicDecRef() tfret=TRUE val=1 391s INFO: AtomicDecRef() tfret=TRUE val=0 391s INFO: AtomicCAS() tfret=TRUE val=10 391s INFO: AtomicCAS() tfret=TRUE val=20 391s INFO: 391s epic test--------------------------------------- 391s 391s INFO: Size asserted to be >= 32-bit 391s INFO: Check static initializer 391s INFO: Test negative values 391s INFO: Verify maximum value 391s INFO: Test compare and exchange 391s INFO: Test Add 391s INFO: Test Add (Negative values) 391s INFO: Reset before count down test 391s INFO: Counting down from 2147483647, Expect 47 remaining 391s INFO: Thread subtracting 100 10737418 times 391s INFO: Thread subtracting 100 10737418 times 391s INFO: Finished in 0.233000 sec 391s INFO: Atomic 47 Non-Atomic 244938047 391s INFO: 391s FIFO test--------------------------------------- 391s 391s INFO: Mode: LockFree 391s INFO: Starting 4 readers 391s INFO: Starting 4 writers 392s INFO: Finished in 0.877000 sec 392s INFO: 392s INFO: Writer 0 wrote 1000000 events, had 5443 waits 392s INFO: Writer 1 wrote 1000000 events, had 5133 waits 392s INFO: Writer 2 wrote 1000000 events, had 5240 waits 392s INFO: Writer 3 wrote 1000000 events, had 5420 waits 392s INFO: Writers wrote 4000000 total events 392s INFO: 392s INFO: Reader 0 read 973592 events, had 5211 waits 392s INFO: { 218921, 189533, 276943, 288195 } 392s INFO: Reader 1 read 1065339 events, had 5815 waits 392s INFO: { 311226, 307380, 224802, 221931 } 392s INFO: Reader 2 read 987608 events, had 5413 waits 392s INFO: { 196995, 214326, 296149, 280138 } 392s INFO: Reader 3 read 973461 events, had 5542 waits 392s INFO: { 272858, 288761, 202106, 209736 } 392s INFO: Readers read 4000000 total events 392s ok - SDL2/testatomic.test 392s # SUMMARY: total=17; passed=17; skipped=0; failed=0; user=3.8s; system=0.8s; maxrss=25988 392s autopkgtest [08:36:49]: test installed-tests: -----------------------] 393s autopkgtest [08:36:50]: test installed-tests: - - - - - - - - - - results - - - - - - - - - - 393s installed-tests PASS 394s autopkgtest [08:36:51]: @@@@@@@@@@@@@@@@@@@@ summary 394s build PASS (superficial) 394s deprecated-use PASS (superficial) 394s cmake PASS (superficial) 394s flaky PASS (superficial) 394s installed-tests PASS 411s nova [W] Skipping flock for amd64 411s Creating nova instance adt-questing-amd64-libsdl2-20250504-083017-juju-7f2275-prod-proposed-migration-environment-21-0a036222-6a46-4eac-a1d6-6f3e12ffd534 from image adt/ubuntu-questing-amd64-server-20250504.img (UUID 4cf89fcc-bb54-4e0d-9acf-e03be076f6e4)... 411s nova [W] Timed out waiting for b2999b4a-5ebb-4b4b-9c10-fbd6367462c4 to get deleted. 411s nova [W] Skipping flock for amd64 411s Creating nova instance adt-questing-amd64-libsdl2-20250504-083017-juju-7f2275-prod-proposed-migration-environment-21-0a036222-6a46-4eac-a1d6-6f3e12ffd534 from image adt/ubuntu-questing-amd64-server-20250504.img (UUID 4cf89fcc-bb54-4e0d-9acf-e03be076f6e4)... 411s nova [W] Timed out waiting for e1066fe4-69b6-4241-af14-e6f2726bc8fa to get deleted. 411s nova [W] Skipping flock for amd64 411s Creating nova instance adt-questing-amd64-libsdl2-20250504-083017-juju-7f2275-prod-proposed-migration-environment-21-0a036222-6a46-4eac-a1d6-6f3e12ffd534 from image adt/ubuntu-questing-amd64-server-20250504.img (UUID 4cf89fcc-bb54-4e0d-9acf-e03be076f6e4)... 411s nova [W] Timed out waiting for 9092f6e6-7303-4e27-8b6b-cb29ab69a354 to get deleted.