0s autopkgtest [10:52:38]: starting date and time: 2025-01-17 10:52:38+0000 0s autopkgtest [10:52:38]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [10:52:38]: host juju-7f2275-prod-proposed-migration-environment-15; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.dtceb9q5/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:pulseaudio,src:libtool --apt-upgrade libsdl2 --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=pulseaudio/1:17.0+dfsg1-1ubuntu1 libtool/2.5.4-2' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor builder-cpu2-ram4-disk20 --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-10.secgroup --name adt-plucky-amd64-libsdl2-20250117-105238-juju-7f2275-prod-proposed-migration-environment-15-aec106a1-f625-43cf-9919-8186996c967e --image adt/ubuntu-plucky-amd64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-15 --net-id=net_prod-proposed-migration-amd64 -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com,radosgw.ps5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 47s autopkgtest [10:53:25]: testbed dpkg architecture: amd64 47s autopkgtest [10:53:25]: testbed apt version: 2.9.18 47s autopkgtest [10:53:25]: @@@@@@@@@@@@@@@@@@@@ test bed setup 47s autopkgtest [10:53:25]: testbed release detected to be: None 48s autopkgtest [10:53:26]: updating testbed package index (apt update) 48s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 49s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 49s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 49s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 49s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [172 kB] 49s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [887 kB] 49s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9708 B] 49s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [16.4 kB] 49s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 Packages [223 kB] 49s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 Packages [327 kB] 49s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/restricted i386 Packages [2408 B] 49s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/restricted amd64 Packages [40.1 kB] 49s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/universe i386 Packages [470 kB] 49s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 Packages [1103 kB] 49s Get:15 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse i386 Packages [7684 B] 49s Get:16 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse amd64 Packages [27.1 kB] 49s Fetched 3360 kB in 1s (3341 kB/s) 50s Reading package lists... 51s Reading package lists... 51s Building dependency tree... 51s Reading state information... 51s Calculating upgrade... 52s The following packages will be upgraded: 52s libgudev-1.0-0 usb.ids 52s 2 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 52s Need to get 239 kB of archives. 52s After this operation, 0 B of additional disk space will be used. 52s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 usb.ids all 2025.01.14-1 [223 kB] 52s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 libgudev-1.0-0 amd64 1:238-6 [15.8 kB] 52s Fetched 239 kB in 0s (483 kB/s) 53s (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 ... 75824 files and directories currently installed.) 53s Preparing to unpack .../usb.ids_2025.01.14-1_all.deb ... 53s Unpacking usb.ids (2025.01.14-1) over (2024.12.04-1) ... 53s Preparing to unpack .../libgudev-1.0-0_1%3a238-6_amd64.deb ... 53s Unpacking libgudev-1.0-0:amd64 (1:238-6) over (1:238-5ubuntu1) ... 53s Setting up usb.ids (2025.01.14-1) ... 53s Setting up libgudev-1.0-0:amd64 (1:238-6) ... 53s Processing triggers for libc-bin (2.40-4ubuntu1) ... 53s Reading package lists... 53s Building dependency tree... 53s Reading state information... 53s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 53s autopkgtest [10:53:31]: upgrading testbed (apt dist-upgrade and autopurge) 53s Reading package lists... 54s Building dependency tree... 54s Reading state information... 54s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 54s Starting 2 pkgProblemResolver with broken count: 0 54s Done 55s Entering ResolveByKeep 55s 55s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 55s Reading package lists... 55s Building dependency tree... 55s Reading state information... 56s Starting pkgProblemResolver with broken count: 0 56s Starting 2 pkgProblemResolver with broken count: 0 56s Done 56s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 59s autopkgtest [10:53:37]: testbed running kernel: Linux 6.11.0-8-generic #8-Ubuntu SMP PREEMPT_DYNAMIC Mon Sep 16 13:41:20 UTC 2024 59s autopkgtest [10:53:37]: @@@@@@@@@@@@@@@@@@@@ apt-source libsdl2 62s Get:1 http://ftpmaster.internal/ubuntu plucky/main libsdl2 2.30.10+dfsg-1 (dsc) [3234 B] 62s Get:2 http://ftpmaster.internal/ubuntu plucky/main libsdl2 2.30.10+dfsg-1 (tar) [5189 kB] 62s Get:3 http://ftpmaster.internal/ubuntu plucky/main libsdl2 2.30.10+dfsg-1 (diff) [43.1 kB] 62s gpgv: Signature made Mon Dec 9 17:01:47 2024 UTC 62s gpgv: using RSA key 7A073AD1AE694FA25BFF62E5235C099D3EB33076 62s gpgv: Can't check signature: No public key 62s dpkg-source: warning: cannot verify inline signature for ./libsdl2_2.30.10+dfsg-1.dsc: no acceptable signature found 63s autopkgtest [10:53:41]: testing package libsdl2 version 2.30.10+dfsg-1 64s autopkgtest [10:53:42]: build not needed 68s autopkgtest [10:53:46]: test build: preparing testbed 68s Reading package lists... 68s Building dependency tree... 68s Reading state information... 68s Starting pkgProblemResolver with broken count: 0 69s Starting 2 pkgProblemResolver with broken count: 0 69s Done 69s The following NEW packages will be installed: 69s build-essential clang clang-19 cpp cpp-14 cpp-14-x86-64-linux-gnu 69s cpp-x86-64-linux-gnu g++ g++-14 g++-14-x86-64-linux-gnu g++-x86-64-linux-gnu 69s gcc gcc-14 gcc-14-x86-64-linux-gnu gcc-x86-64-linux-gnu gir1.2-ibus-1.0 69s girepository-tools libasan8 libasound2-data libasound2-dev libasound2t64 69s libasyncns0 libblkid-dev libcc1-0 libclang-common-19-dev libclang-cpp19 69s libdbus-1-dev libdecor-0-0 libdecor-0-dev libdrm-dev libdrm-intel1 69s libdrm-nouveau2 libdrm-radeon1 libegl-dev libegl-mesa0 libegl1 libffi-dev 69s libflac12t64 libgbm-dev libgbm1 libgc1 libgcc-14-dev libgio-2.0-dev 69s libgio-2.0-dev-bin libgirepository-2.0-0 libgl-dev libgl1 libgl1-mesa-dri 69s libglapi-mesa libgles-dev libgles1 libgles2 libglib2.0-bin libglib2.0-dev 69s libglib2.0-dev-bin libglvnd0 libglx-dev libglx-mesa0 libglx0 libgomp1 69s libhwasan0 libibus-1.0-5 libibus-1.0-dev libice-dev libice6 libisl23 libitm1 69s liblsan0 libmount-dev libmp3lame0 libmpc3 libmpg123-0t64 libobjc-14-dev 69s libobjc4 libogg0 libopus0 libpciaccess-dev libpciaccess0 libpcre2-16-0 69s libpcre2-32-0 libpcre2-dev libpcre2-posix3 libpkgconf3 libpulse-dev 69s libpulse-mainloop-glib0 libpulse0 libquadmath0 libsamplerate0 69s libsamplerate0-dev libsdl2-2.0-0 libsdl2-dev libselinux1-dev libsepol-dev 69s libsm-dev libsm6 libsndfile1 libsndio-dev libsndio7.0 libstdc++-14-dev 69s libsysprof-capture-4-dev libtsan2 libubsan1 libudev-dev libvorbis0a 69s libvorbisenc2 libvulkan1 libwayland-bin libwayland-client0 69s libwayland-cursor0 libwayland-dev libwayland-egl1 libwayland-server0 69s libx11-dev libx11-xcb1 libxau-dev libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 69s libxcb-present0 libxcb-randr0 libxcb-shm0 libxcb-sync1 libxcb-xfixes0 69s libxcb1-dev libxcursor-dev libxcursor1 libxdmcp-dev libxext-dev 69s libxfixes-dev libxfixes3 libxi-dev libxi6 libxinerama-dev libxinerama1 69s libxkbcommon-dev libxrandr-dev libxrandr2 libxrender-dev libxrender1 69s libxshmfence1 libxss-dev libxss1 libxt-dev libxt6t64 libxv-dev libxv1 69s libxxf86vm-dev libxxf86vm1 llvm-19-linker-tools mesa-libgallium 69s native-architecture pkgconf pkgconf-bin python3-packaging sgml-base uuid-dev 69s x11-common x11proto-dev xml-core xorg-sgml-doctools xtrans-dev zlib1g-dev 69s 0 upgraded, 162 newly installed, 0 to remove and 0 not upgraded. 69s Need to get 113 MB of archives. 69s After this operation, 430 MB of additional disk space will be used. 69s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 sgml-base all 1.31 [11.4 kB] 69s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 libisl23 amd64 0.27-1 [685 kB] 69s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 libmpc3 amd64 1.3.1-1build2 [55.3 kB] 69s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp-14-x86-64-linux-gnu amd64 14.2.0-12ubuntu1 [11.9 MB] 70s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp-14 amd64 14.2.0-12ubuntu1 [1036 B] 70s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp-x86-64-linux-gnu amd64 4:14.1.0-2ubuntu1 [5452 B] 70s Get:7 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp amd64 4:14.1.0-2ubuntu1 [22.4 kB] 70s Get:8 http://ftpmaster.internal/ubuntu plucky/main amd64 libcc1-0 amd64 14.2.0-12ubuntu1 [47.6 kB] 70s Get:9 http://ftpmaster.internal/ubuntu plucky/main amd64 libgomp1 amd64 14.2.0-12ubuntu1 [148 kB] 70s Get:10 http://ftpmaster.internal/ubuntu plucky/main amd64 libitm1 amd64 14.2.0-12ubuntu1 [28.9 kB] 70s Get:11 http://ftpmaster.internal/ubuntu plucky/main amd64 libasan8 amd64 14.2.0-12ubuntu1 [2998 kB] 70s Get:12 http://ftpmaster.internal/ubuntu plucky/main amd64 liblsan0 amd64 14.2.0-12ubuntu1 [1317 kB] 70s Get:13 http://ftpmaster.internal/ubuntu plucky/main amd64 libtsan2 amd64 14.2.0-12ubuntu1 [2732 kB] 70s Get:14 http://ftpmaster.internal/ubuntu plucky/main amd64 libubsan1 amd64 14.2.0-12ubuntu1 [1177 kB] 70s Get:15 http://ftpmaster.internal/ubuntu plucky/main amd64 libhwasan0 amd64 14.2.0-12ubuntu1 [1634 kB] 70s Get:16 http://ftpmaster.internal/ubuntu plucky/main amd64 libquadmath0 amd64 14.2.0-12ubuntu1 [153 kB] 70s Get:17 http://ftpmaster.internal/ubuntu plucky/main amd64 libgcc-14-dev amd64 14.2.0-12ubuntu1 [2815 kB] 70s Get:18 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc-14-x86-64-linux-gnu amd64 14.2.0-12ubuntu1 [23.3 MB] 71s Get:19 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc-14 amd64 14.2.0-12ubuntu1 [533 kB] 71s Get:20 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc-x86-64-linux-gnu amd64 4:14.1.0-2ubuntu1 [1214 B] 71s Get:21 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc amd64 4:14.1.0-2ubuntu1 [5000 B] 71s Get:22 http://ftpmaster.internal/ubuntu plucky/main amd64 libstdc++-14-dev amd64 14.2.0-12ubuntu1 [2506 kB] 71s Get:23 http://ftpmaster.internal/ubuntu plucky/main amd64 g++-14-x86-64-linux-gnu amd64 14.2.0-12ubuntu1 [13.3 MB] 71s Get:24 http://ftpmaster.internal/ubuntu plucky/main amd64 g++-14 amd64 14.2.0-12ubuntu1 [20.2 kB] 71s Get:25 http://ftpmaster.internal/ubuntu plucky/main amd64 g++-x86-64-linux-gnu amd64 4:14.1.0-2ubuntu1 [966 B] 71s Get:26 http://ftpmaster.internal/ubuntu plucky/main amd64 g++ amd64 4:14.1.0-2ubuntu1 [1100 B] 71s Get:27 http://ftpmaster.internal/ubuntu plucky/main amd64 build-essential amd64 12.10ubuntu1 [4928 B] 71s Get:28 http://ftpmaster.internal/ubuntu plucky/universe amd64 libclang-cpp19 amd64 1:19.1.6-1ubuntu1 [14.2 MB] 72s Get:29 http://ftpmaster.internal/ubuntu plucky/main amd64 libgc1 amd64 1:8.2.8-1 [102 kB] 72s Get:30 http://ftpmaster.internal/ubuntu plucky/universe amd64 libobjc4 amd64 14.2.0-12ubuntu1 [47.0 kB] 72s Get:31 http://ftpmaster.internal/ubuntu plucky/universe amd64 libobjc-14-dev amd64 14.2.0-12ubuntu1 [194 kB] 72s Get:32 http://ftpmaster.internal/ubuntu plucky/universe amd64 libclang-common-19-dev amd64 1:19.1.6-1ubuntu1 [743 kB] 72s Get:33 http://ftpmaster.internal/ubuntu plucky/universe amd64 llvm-19-linker-tools amd64 1:19.1.6-1ubuntu1 [1325 kB] 72s Get:34 http://ftpmaster.internal/ubuntu plucky/universe amd64 clang-19 amd64 1:19.1.6-1ubuntu1 [78.9 kB] 72s Get:35 http://ftpmaster.internal/ubuntu plucky/universe amd64 clang amd64 1:19.0-63 [6200 B] 72s Get:36 http://ftpmaster.internal/ubuntu plucky/main amd64 libibus-1.0-5 amd64 1.5.31-1 [185 kB] 72s Get:37 http://ftpmaster.internal/ubuntu plucky/main amd64 gir1.2-ibus-1.0 amd64 1.5.31-1 [84.7 kB] 72s Get:38 http://ftpmaster.internal/ubuntu plucky/main amd64 native-architecture all 0.2.3 [1990 B] 72s Get:39 http://ftpmaster.internal/ubuntu plucky/main amd64 libgirepository-2.0-0 amd64 2.82.4-1 [78.2 kB] 72s Get:40 http://ftpmaster.internal/ubuntu plucky/main amd64 girepository-tools amd64 2.82.4-1 [115 kB] 72s Get:41 http://ftpmaster.internal/ubuntu plucky/main amd64 libasound2-data all 1.2.12-1 [21.0 kB] 72s Get:42 http://ftpmaster.internal/ubuntu plucky/main amd64 libasound2t64 amd64 1.2.12-1 [394 kB] 72s Get:43 http://ftpmaster.internal/ubuntu plucky/main amd64 libasound2-dev amd64 1.2.12-1 [115 kB] 72s Get:44 http://ftpmaster.internal/ubuntu plucky/main amd64 libasyncns0 amd64 0.8-6build4 [11.3 kB] 72s Get:45 http://ftpmaster.internal/ubuntu plucky/main amd64 libpkgconf3 amd64 1.8.1-4 [32.3 kB] 72s Get:46 http://ftpmaster.internal/ubuntu plucky/main amd64 pkgconf-bin amd64 1.8.1-4 [21.6 kB] 72s Get:47 http://ftpmaster.internal/ubuntu plucky/main amd64 pkgconf amd64 1.8.1-4 [16.8 kB] 72s Get:48 http://ftpmaster.internal/ubuntu plucky/main amd64 xml-core all 0.19 [20.3 kB] 72s Get:49 http://ftpmaster.internal/ubuntu plucky/main amd64 libdbus-1-dev amd64 1.14.10-4ubuntu5 [190 kB] 72s Get:50 http://ftpmaster.internal/ubuntu plucky/main amd64 libwayland-client0 amd64 1.23.0-1 [27.1 kB] 72s Get:51 http://ftpmaster.internal/ubuntu plucky/main amd64 libdecor-0-0 amd64 0.2.2-2 [16.8 kB] 72s Get:52 http://ftpmaster.internal/ubuntu plucky/main amd64 libwayland-server0 amd64 1.23.0-1 [35.1 kB] 72s Get:53 http://ftpmaster.internal/ubuntu plucky/main amd64 libwayland-cursor0 amd64 1.23.0-1 [10.8 kB] 72s Get:54 http://ftpmaster.internal/ubuntu plucky/main amd64 libwayland-egl1 amd64 1.23.0-1 [5662 B] 72s Get:55 http://ftpmaster.internal/ubuntu plucky/main amd64 libwayland-bin amd64 1.23.0-1 [21.3 kB] 72s Get:56 http://ftpmaster.internal/ubuntu plucky/main amd64 libffi-dev amd64 3.4.6-1build1 [62.8 kB] 72s Get:57 http://ftpmaster.internal/ubuntu plucky/main amd64 libwayland-dev amd64 1.23.0-1 [74.4 kB] 72s Get:58 http://ftpmaster.internal/ubuntu plucky/main amd64 libdecor-0-dev amd64 0.2.2-2 [5720 B] 72s Get:59 http://ftpmaster.internal/ubuntu plucky/main amd64 libpciaccess0 amd64 0.17-3build1 [18.6 kB] 72s Get:60 http://ftpmaster.internal/ubuntu plucky/main amd64 libdrm-intel1 amd64 2.4.123-1 [68.8 kB] 72s Get:61 http://ftpmaster.internal/ubuntu plucky/main amd64 libdrm-radeon1 amd64 2.4.123-1 [25.3 kB] 72s Get:62 http://ftpmaster.internal/ubuntu plucky/main amd64 libdrm-nouveau2 amd64 2.4.123-1 [18.9 kB] 72s Get:63 http://ftpmaster.internal/ubuntu plucky/main amd64 libpciaccess-dev amd64 0.17-3build1 [22.0 kB] 72s Get:64 http://ftpmaster.internal/ubuntu plucky/main amd64 libdrm-dev amd64 2.4.123-1 [324 kB] 72s Get:65 http://ftpmaster.internal/ubuntu plucky/main amd64 libglvnd0 amd64 1.7.0-1build1 [69.6 kB] 72s Get:66 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-randr0 amd64 1.17.0-2 [17.9 kB] 72s Get:67 http://ftpmaster.internal/ubuntu plucky/main amd64 libglapi-mesa amd64 24.2.8-1ubuntu1 [42.5 kB] 72s Get:68 http://ftpmaster.internal/ubuntu plucky/main amd64 libx11-xcb1 amd64 2:1.8.10-2 [7944 B] 72s Get:69 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-dri2-0 amd64 1.17.0-2 [7222 B] 72s Get:70 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-dri3-0 amd64 1.17.0-2 [7508 B] 72s Get:71 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-present0 amd64 1.17.0-2 [6064 B] 72s Get:72 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-sync1 amd64 1.17.0-2 [9312 B] 72s Get:73 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-xfixes0 amd64 1.17.0-2 [10.2 kB] 72s Get:74 http://ftpmaster.internal/ubuntu plucky/main amd64 libxshmfence1 amd64 1.3-1build5 [4764 B] 72s Get:75 http://ftpmaster.internal/ubuntu plucky/main amd64 mesa-libgallium amd64 24.2.8-1ubuntu1 [11.5 MB] 72s Get:76 http://ftpmaster.internal/ubuntu plucky/main amd64 libgbm1 amd64 24.2.8-1ubuntu1 [32.2 kB] 72s Get:77 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-shm0 amd64 1.17.0-2 [5758 B] 72s Get:78 http://ftpmaster.internal/ubuntu plucky/main amd64 libegl-mesa0 amd64 24.2.8-1ubuntu1 [145 kB] 72s Get:79 http://ftpmaster.internal/ubuntu plucky/main amd64 libegl1 amd64 1.7.0-1build1 [28.7 kB] 72s Get:80 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-glx0 amd64 1.17.0-2 [24.8 kB] 72s Get:81 http://ftpmaster.internal/ubuntu plucky/main amd64 libxfixes3 amd64 1:6.0.0-2build1 [10.8 kB] 72s Get:82 http://ftpmaster.internal/ubuntu plucky/main amd64 libxxf86vm1 amd64 1:1.1.4-1build4 [9282 B] 72s Get:83 http://ftpmaster.internal/ubuntu plucky/main amd64 libvulkan1 amd64 1.3.296.0-1 [143 kB] 72s Get:84 http://ftpmaster.internal/ubuntu plucky/main amd64 libgl1-mesa-dri amd64 24.2.8-1ubuntu1 [34.7 kB] 72s Get:85 http://ftpmaster.internal/ubuntu plucky/main amd64 libglx-mesa0 amd64 24.2.8-1ubuntu1 [162 kB] 72s Get:86 http://ftpmaster.internal/ubuntu plucky/main amd64 libglx0 amd64 1.7.0-1build1 [38.6 kB] 72s Get:87 http://ftpmaster.internal/ubuntu plucky/main amd64 libgl1 amd64 1.7.0-1build1 [102 kB] 72s Get:88 http://ftpmaster.internal/ubuntu plucky/main amd64 xorg-sgml-doctools all 1:1.11-1.1 [10.9 kB] 72s Get:89 http://ftpmaster.internal/ubuntu plucky/main amd64 x11proto-dev all 2024.1-1 [606 kB] 72s Get:90 http://ftpmaster.internal/ubuntu plucky/main amd64 libxau-dev amd64 1:1.0.11-1 [9798 B] 72s Get:91 http://ftpmaster.internal/ubuntu plucky/main amd64 libxdmcp-dev amd64 1:1.1.3-0ubuntu6 [26.5 kB] 72s Get:92 http://ftpmaster.internal/ubuntu plucky/main amd64 xtrans-dev all 1.4.0-1 [68.9 kB] 72s Get:93 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb1-dev amd64 1.17.0-2 [86.4 kB] 72s Get:94 http://ftpmaster.internal/ubuntu plucky/main amd64 libx11-dev amd64 2:1.8.10-2 [777 kB] 72s Get:95 http://ftpmaster.internal/ubuntu plucky/main amd64 libglx-dev amd64 1.7.0-1build1 [14.2 kB] 72s Get:96 http://ftpmaster.internal/ubuntu plucky/main amd64 libgl-dev amd64 1.7.0-1build1 [102 kB] 72s Get:97 http://ftpmaster.internal/ubuntu plucky/main amd64 libegl-dev amd64 1.7.0-1build1 [18.2 kB] 73s Get:98 http://ftpmaster.internal/ubuntu plucky/main amd64 libogg0 amd64 1.3.5-3build1 [22.7 kB] 73s Get:99 http://ftpmaster.internal/ubuntu plucky/main amd64 libflac12t64 amd64 1.4.3+ds-4 [268 kB] 73s Get:100 http://ftpmaster.internal/ubuntu plucky/main amd64 libgbm-dev amd64 24.2.8-1ubuntu1 [9814 B] 73s Get:101 http://ftpmaster.internal/ubuntu plucky/main amd64 uuid-dev amd64 2.40.2-1ubuntu2 [53.0 kB] 73s Get:102 http://ftpmaster.internal/ubuntu plucky/main amd64 libblkid-dev amd64 2.40.2-1ubuntu2 [234 kB] 73s Get:103 http://ftpmaster.internal/ubuntu plucky/main amd64 libsepol-dev amd64 3.7-1 [404 kB] 73s Get:104 http://ftpmaster.internal/ubuntu plucky/main amd64 libpcre2-16-0 amd64 10.42-4ubuntu3 [214 kB] 73s Get:105 http://ftpmaster.internal/ubuntu plucky/main amd64 libpcre2-32-0 amd64 10.42-4ubuntu3 [201 kB] 73s Get:106 http://ftpmaster.internal/ubuntu plucky/main amd64 libpcre2-posix3 amd64 10.42-4ubuntu3 [6768 B] 73s Get:107 http://ftpmaster.internal/ubuntu plucky/main amd64 libpcre2-dev amd64 10.42-4ubuntu3 [747 kB] 73s Get:108 http://ftpmaster.internal/ubuntu plucky/main amd64 libselinux1-dev amd64 3.7-3ubuntu1 [169 kB] 73s Get:109 http://ftpmaster.internal/ubuntu plucky/main amd64 libmount-dev amd64 2.40.2-1ubuntu2 [33.2 kB] 73s Get:110 http://ftpmaster.internal/ubuntu plucky/main amd64 libsysprof-capture-4-dev amd64 47.2-1 [52.1 kB] 73s Get:111 http://ftpmaster.internal/ubuntu plucky/main amd64 zlib1g-dev amd64 1:1.3.dfsg+really1.3.1-1ubuntu1 [895 kB] 73s Get:112 http://ftpmaster.internal/ubuntu plucky/main amd64 libgio-2.0-dev amd64 2.82.4-1 [1876 kB] 73s Get:113 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-packaging all 24.2-1 [51.5 kB] 73s Get:114 http://ftpmaster.internal/ubuntu plucky/main amd64 libgio-2.0-dev-bin amd64 2.82.4-1 [128 kB] 73s Get:115 http://ftpmaster.internal/ubuntu plucky/main amd64 libgles1 amd64 1.7.0-1build1 [11.6 kB] 73s Get:116 http://ftpmaster.internal/ubuntu plucky/main amd64 libgles2 amd64 1.7.0-1build1 [17.1 kB] 73s Get:117 http://ftpmaster.internal/ubuntu plucky/main amd64 libgles-dev amd64 1.7.0-1build1 [50.5 kB] 73s Get:118 http://ftpmaster.internal/ubuntu plucky/main amd64 libglib2.0-bin amd64 2.82.4-1 [103 kB] 73s Get:119 http://ftpmaster.internal/ubuntu plucky/main amd64 libglib2.0-dev-bin amd64 2.82.4-1 [18.1 kB] 73s Get:120 http://ftpmaster.internal/ubuntu plucky/main amd64 libglib2.0-dev amd64 2.82.4-1 [18.9 kB] 73s Get:121 http://ftpmaster.internal/ubuntu plucky/main amd64 libibus-1.0-dev amd64 1.5.31-1 [189 kB] 73s Get:122 http://ftpmaster.internal/ubuntu plucky/main amd64 x11-common all 1:7.7+23ubuntu3 [21.7 kB] 74s Get:123 http://ftpmaster.internal/ubuntu plucky/main amd64 libice6 amd64 2:1.1.1-1 [44.1 kB] 74s Get:124 http://ftpmaster.internal/ubuntu plucky/main amd64 libice-dev amd64 2:1.1.1-1 [54.0 kB] 74s Get:125 http://ftpmaster.internal/ubuntu plucky/main amd64 libmp3lame0 amd64 3.100-6build1 [142 kB] 74s Get:126 http://ftpmaster.internal/ubuntu plucky/main amd64 libmpg123-0t64 amd64 1.32.10-1 [191 kB] 74s Get:127 http://ftpmaster.internal/ubuntu plucky/main amd64 libopus0 amd64 1.5.2-2 [2913 kB] 74s Get:128 http://ftpmaster.internal/ubuntu plucky/main amd64 libvorbis0a amd64 1.3.7-2 [98.4 kB] 74s Get:129 http://ftpmaster.internal/ubuntu plucky/main amd64 libvorbisenc2 amd64 1.3.7-2 [80.8 kB] 74s Get:130 http://ftpmaster.internal/ubuntu plucky/main amd64 libsndfile1 amd64 1.2.2-2 [275 kB] 74s Get:131 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libpulse0 amd64 1:17.0+dfsg1-1ubuntu1 [302 kB] 74s Get:132 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libpulse-mainloop-glib0 amd64 1:17.0+dfsg1-1ubuntu1 [12.5 kB] 74s Get:133 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libpulse-dev amd64 1:17.0+dfsg1-1ubuntu1 [75.6 kB] 74s Get:134 http://ftpmaster.internal/ubuntu plucky/main amd64 libsamplerate0 amd64 0.2.2-4build1 [1344 kB] 74s Get:135 http://ftpmaster.internal/ubuntu plucky/main amd64 libsamplerate0-dev amd64 0.2.2-4build1 [61.5 kB] 74s Get:136 http://ftpmaster.internal/ubuntu plucky/main amd64 libxrender1 amd64 1:0.9.10-1.1build1 [19.0 kB] 74s Get:137 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcursor1 amd64 1:1.2.2-1 [20.9 kB] 74s Get:138 http://ftpmaster.internal/ubuntu plucky/main amd64 libxi6 amd64 2:1.8.2-1 [32.4 kB] 74s Get:139 http://ftpmaster.internal/ubuntu plucky/main amd64 libxrandr2 amd64 2:1.5.4-1 [19.6 kB] 74s Get:140 http://ftpmaster.internal/ubuntu plucky/main amd64 libxss1 amd64 1:1.2.3-1build3 [7204 B] 74s Get:141 http://ftpmaster.internal/ubuntu plucky/main amd64 libsdl2-2.0-0 amd64 2.30.10+dfsg-1 [926 kB] 74s Get:142 http://ftpmaster.internal/ubuntu plucky/universe amd64 libsndio7.0 amd64 1.10.0-0.1 [29.7 kB] 74s Get:143 http://ftpmaster.internal/ubuntu plucky/universe amd64 libsndio-dev amd64 1.10.0-0.1 [24.0 kB] 74s Get:144 http://ftpmaster.internal/ubuntu plucky/main amd64 libudev-dev amd64 257-2ubuntu1 [22.0 kB] 74s Get:145 http://ftpmaster.internal/ubuntu plucky/main amd64 libxrender-dev amd64 1:0.9.10-1.1build1 [26.3 kB] 74s Get:146 http://ftpmaster.internal/ubuntu plucky/main amd64 libxfixes-dev amd64 1:6.0.0-2build1 [12.1 kB] 74s Get:147 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcursor-dev amd64 1:1.2.2-1 [31.8 kB] 74s Get:148 http://ftpmaster.internal/ubuntu plucky/main amd64 libxext-dev amd64 2:1.3.4-1build2 [83.5 kB] 74s Get:149 http://ftpmaster.internal/ubuntu plucky/main amd64 libxi-dev amd64 2:1.8.2-1 [194 kB] 74s Get:150 http://ftpmaster.internal/ubuntu plucky/main amd64 libxinerama1 amd64 2:1.1.4-3build1 [6396 B] 74s Get:151 http://ftpmaster.internal/ubuntu plucky/main amd64 libxinerama-dev amd64 2:1.1.4-3build1 [7988 B] 74s Get:152 http://ftpmaster.internal/ubuntu plucky/main amd64 libxkbcommon-dev amd64 1.7.0-2 [57.1 kB] 74s Get:153 http://ftpmaster.internal/ubuntu plucky/main amd64 libxrandr-dev amd64 2:1.5.4-1 [26.4 kB] 74s Get:154 http://ftpmaster.internal/ubuntu plucky/main amd64 libxss-dev amd64 1:1.2.3-1build3 [12.1 kB] 74s Get:155 http://ftpmaster.internal/ubuntu plucky/main amd64 libsm6 amd64 2:1.2.4-1 [17.4 kB] 74s Get:156 http://ftpmaster.internal/ubuntu plucky/main amd64 libxt6t64 amd64 1:1.2.1-1.2build1 [171 kB] 74s Get:157 http://ftpmaster.internal/ubuntu plucky/main amd64 libsm-dev amd64 2:1.2.4-1 [19.2 kB] 74s Get:158 http://ftpmaster.internal/ubuntu plucky/main amd64 libxt-dev amd64 1:1.2.1-1.2build1 [394 kB] 74s Get:159 http://ftpmaster.internal/ubuntu plucky/main amd64 libxv1 amd64 2:1.0.11-1.1build1 [10.7 kB] 74s Get:160 http://ftpmaster.internal/ubuntu plucky/main amd64 libxv-dev amd64 2:1.0.11-1.1build1 [33.3 kB] 74s Get:161 http://ftpmaster.internal/ubuntu plucky/main amd64 libxxf86vm-dev amd64 1:1.1.4-1build4 [13.8 kB] 74s Get:162 http://ftpmaster.internal/ubuntu plucky/universe amd64 libsdl2-dev amd64 2.30.10+dfsg-1 [1329 kB] 75s Fetched 113 MB in 5s (21.2 MB/s) 75s Selecting previously unselected package sgml-base. 75s (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 ... 75824 files and directories currently installed.) 75s Preparing to unpack .../000-sgml-base_1.31_all.deb ... 75s Unpacking sgml-base (1.31) ... 75s Selecting previously unselected package libisl23:amd64. 75s Preparing to unpack .../001-libisl23_0.27-1_amd64.deb ... 75s Unpacking libisl23:amd64 (0.27-1) ... 75s Selecting previously unselected package libmpc3:amd64. 75s Preparing to unpack .../002-libmpc3_1.3.1-1build2_amd64.deb ... 75s Unpacking libmpc3:amd64 (1.3.1-1build2) ... 75s Selecting previously unselected package cpp-14-x86-64-linux-gnu. 75s Preparing to unpack .../003-cpp-14-x86-64-linux-gnu_14.2.0-12ubuntu1_amd64.deb ... 75s Unpacking cpp-14-x86-64-linux-gnu (14.2.0-12ubuntu1) ... 75s Selecting previously unselected package cpp-14. 75s Preparing to unpack .../004-cpp-14_14.2.0-12ubuntu1_amd64.deb ... 75s Unpacking cpp-14 (14.2.0-12ubuntu1) ... 75s Selecting previously unselected package cpp-x86-64-linux-gnu. 75s Preparing to unpack .../005-cpp-x86-64-linux-gnu_4%3a14.1.0-2ubuntu1_amd64.deb ... 75s Unpacking cpp-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 75s Selecting previously unselected package cpp. 75s Preparing to unpack .../006-cpp_4%3a14.1.0-2ubuntu1_amd64.deb ... 75s Unpacking cpp (4:14.1.0-2ubuntu1) ... 75s Selecting previously unselected package libcc1-0:amd64. 75s Preparing to unpack .../007-libcc1-0_14.2.0-12ubuntu1_amd64.deb ... 75s Unpacking libcc1-0:amd64 (14.2.0-12ubuntu1) ... 75s Selecting previously unselected package libgomp1:amd64. 75s Preparing to unpack .../008-libgomp1_14.2.0-12ubuntu1_amd64.deb ... 75s Unpacking libgomp1:amd64 (14.2.0-12ubuntu1) ... 75s Selecting previously unselected package libitm1:amd64. 75s Preparing to unpack .../009-libitm1_14.2.0-12ubuntu1_amd64.deb ... 75s Unpacking libitm1:amd64 (14.2.0-12ubuntu1) ... 75s Selecting previously unselected package libasan8:amd64. 75s Preparing to unpack .../010-libasan8_14.2.0-12ubuntu1_amd64.deb ... 75s Unpacking libasan8:amd64 (14.2.0-12ubuntu1) ... 75s Selecting previously unselected package liblsan0:amd64. 75s Preparing to unpack .../011-liblsan0_14.2.0-12ubuntu1_amd64.deb ... 75s Unpacking liblsan0:amd64 (14.2.0-12ubuntu1) ... 75s Selecting previously unselected package libtsan2:amd64. 75s Preparing to unpack .../012-libtsan2_14.2.0-12ubuntu1_amd64.deb ... 75s Unpacking libtsan2:amd64 (14.2.0-12ubuntu1) ... 75s Selecting previously unselected package libubsan1:amd64. 75s Preparing to unpack .../013-libubsan1_14.2.0-12ubuntu1_amd64.deb ... 75s Unpacking libubsan1:amd64 (14.2.0-12ubuntu1) ... 75s Selecting previously unselected package libhwasan0:amd64. 75s Preparing to unpack .../014-libhwasan0_14.2.0-12ubuntu1_amd64.deb ... 75s Unpacking libhwasan0:amd64 (14.2.0-12ubuntu1) ... 75s Selecting previously unselected package libquadmath0:amd64. 75s Preparing to unpack .../015-libquadmath0_14.2.0-12ubuntu1_amd64.deb ... 75s Unpacking libquadmath0:amd64 (14.2.0-12ubuntu1) ... 75s Selecting previously unselected package libgcc-14-dev:amd64. 75s Preparing to unpack .../016-libgcc-14-dev_14.2.0-12ubuntu1_amd64.deb ... 75s Unpacking libgcc-14-dev:amd64 (14.2.0-12ubuntu1) ... 76s Selecting previously unselected package gcc-14-x86-64-linux-gnu. 76s Preparing to unpack .../017-gcc-14-x86-64-linux-gnu_14.2.0-12ubuntu1_amd64.deb ... 76s Unpacking gcc-14-x86-64-linux-gnu (14.2.0-12ubuntu1) ... 76s Selecting previously unselected package gcc-14. 76s Preparing to unpack .../018-gcc-14_14.2.0-12ubuntu1_amd64.deb ... 76s Unpacking gcc-14 (14.2.0-12ubuntu1) ... 76s Selecting previously unselected package gcc-x86-64-linux-gnu. 76s Preparing to unpack .../019-gcc-x86-64-linux-gnu_4%3a14.1.0-2ubuntu1_amd64.deb ... 76s Unpacking gcc-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 76s Selecting previously unselected package gcc. 76s Preparing to unpack .../020-gcc_4%3a14.1.0-2ubuntu1_amd64.deb ... 76s Unpacking gcc (4:14.1.0-2ubuntu1) ... 76s Selecting previously unselected package libstdc++-14-dev:amd64. 76s Preparing to unpack .../021-libstdc++-14-dev_14.2.0-12ubuntu1_amd64.deb ... 76s Unpacking libstdc++-14-dev:amd64 (14.2.0-12ubuntu1) ... 76s Selecting previously unselected package g++-14-x86-64-linux-gnu. 76s Preparing to unpack .../022-g++-14-x86-64-linux-gnu_14.2.0-12ubuntu1_amd64.deb ... 76s Unpacking g++-14-x86-64-linux-gnu (14.2.0-12ubuntu1) ... 76s Selecting previously unselected package g++-14. 76s Preparing to unpack .../023-g++-14_14.2.0-12ubuntu1_amd64.deb ... 76s Unpacking g++-14 (14.2.0-12ubuntu1) ... 76s Selecting previously unselected package g++-x86-64-linux-gnu. 76s Preparing to unpack .../024-g++-x86-64-linux-gnu_4%3a14.1.0-2ubuntu1_amd64.deb ... 76s Unpacking g++-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 76s Selecting previously unselected package g++. 76s Preparing to unpack .../025-g++_4%3a14.1.0-2ubuntu1_amd64.deb ... 76s Unpacking g++ (4:14.1.0-2ubuntu1) ... 76s Selecting previously unselected package build-essential. 76s Preparing to unpack .../026-build-essential_12.10ubuntu1_amd64.deb ... 76s Unpacking build-essential (12.10ubuntu1) ... 76s Selecting previously unselected package libclang-cpp19. 76s Preparing to unpack .../027-libclang-cpp19_1%3a19.1.6-1ubuntu1_amd64.deb ... 76s Unpacking libclang-cpp19 (1:19.1.6-1ubuntu1) ... 77s Selecting previously unselected package libgc1:amd64. 77s Preparing to unpack .../028-libgc1_1%3a8.2.8-1_amd64.deb ... 77s Unpacking libgc1:amd64 (1:8.2.8-1) ... 77s Selecting previously unselected package libobjc4:amd64. 77s Preparing to unpack .../029-libobjc4_14.2.0-12ubuntu1_amd64.deb ... 77s Unpacking libobjc4:amd64 (14.2.0-12ubuntu1) ... 77s Selecting previously unselected package libobjc-14-dev:amd64. 77s Preparing to unpack .../030-libobjc-14-dev_14.2.0-12ubuntu1_amd64.deb ... 77s Unpacking libobjc-14-dev:amd64 (14.2.0-12ubuntu1) ... 77s Selecting previously unselected package libclang-common-19-dev:amd64. 77s Preparing to unpack .../031-libclang-common-19-dev_1%3a19.1.6-1ubuntu1_amd64.deb ... 77s Unpacking libclang-common-19-dev:amd64 (1:19.1.6-1ubuntu1) ... 77s Selecting previously unselected package llvm-19-linker-tools. 77s Preparing to unpack .../032-llvm-19-linker-tools_1%3a19.1.6-1ubuntu1_amd64.deb ... 77s Unpacking llvm-19-linker-tools (1:19.1.6-1ubuntu1) ... 77s Selecting previously unselected package clang-19. 77s Preparing to unpack .../033-clang-19_1%3a19.1.6-1ubuntu1_amd64.deb ... 77s Unpacking clang-19 (1:19.1.6-1ubuntu1) ... 77s Selecting previously unselected package clang. 77s Preparing to unpack .../034-clang_1%3a19.0-63_amd64.deb ... 77s Unpacking clang (1:19.0-63) ... 77s Selecting previously unselected package libibus-1.0-5:amd64. 77s Preparing to unpack .../035-libibus-1.0-5_1.5.31-1_amd64.deb ... 77s Unpacking libibus-1.0-5:amd64 (1.5.31-1) ... 77s Selecting previously unselected package gir1.2-ibus-1.0:amd64. 77s Preparing to unpack .../036-gir1.2-ibus-1.0_1.5.31-1_amd64.deb ... 77s Unpacking gir1.2-ibus-1.0:amd64 (1.5.31-1) ... 77s Selecting previously unselected package native-architecture. 77s Preparing to unpack .../037-native-architecture_0.2.3_all.deb ... 77s Unpacking native-architecture (0.2.3) ... 77s Selecting previously unselected package libgirepository-2.0-0:amd64. 77s Preparing to unpack .../038-libgirepository-2.0-0_2.82.4-1_amd64.deb ... 77s Unpacking libgirepository-2.0-0:amd64 (2.82.4-1) ... 77s Selecting previously unselected package girepository-tools:amd64. 77s Preparing to unpack .../039-girepository-tools_2.82.4-1_amd64.deb ... 77s Unpacking girepository-tools:amd64 (2.82.4-1) ... 77s Selecting previously unselected package libasound2-data. 77s Preparing to unpack .../040-libasound2-data_1.2.12-1_all.deb ... 77s Unpacking libasound2-data (1.2.12-1) ... 77s Selecting previously unselected package libasound2t64:amd64. 77s Preparing to unpack .../041-libasound2t64_1.2.12-1_amd64.deb ... 77s Unpacking libasound2t64:amd64 (1.2.12-1) ... 77s Selecting previously unselected package libasound2-dev:amd64. 77s Preparing to unpack .../042-libasound2-dev_1.2.12-1_amd64.deb ... 77s Unpacking libasound2-dev:amd64 (1.2.12-1) ... 77s Selecting previously unselected package libasyncns0:amd64. 77s Preparing to unpack .../043-libasyncns0_0.8-6build4_amd64.deb ... 77s Unpacking libasyncns0:amd64 (0.8-6build4) ... 77s Selecting previously unselected package libpkgconf3:amd64. 77s Preparing to unpack .../044-libpkgconf3_1.8.1-4_amd64.deb ... 77s Unpacking libpkgconf3:amd64 (1.8.1-4) ... 77s Selecting previously unselected package pkgconf-bin. 77s Preparing to unpack .../045-pkgconf-bin_1.8.1-4_amd64.deb ... 77s Unpacking pkgconf-bin (1.8.1-4) ... 77s Selecting previously unselected package pkgconf:amd64. 77s Preparing to unpack .../046-pkgconf_1.8.1-4_amd64.deb ... 77s Unpacking pkgconf:amd64 (1.8.1-4) ... 77s Selecting previously unselected package xml-core. 77s Preparing to unpack .../047-xml-core_0.19_all.deb ... 77s Unpacking xml-core (0.19) ... 77s Selecting previously unselected package libdbus-1-dev:amd64. 77s Preparing to unpack .../048-libdbus-1-dev_1.14.10-4ubuntu5_amd64.deb ... 77s Unpacking libdbus-1-dev:amd64 (1.14.10-4ubuntu5) ... 77s Selecting previously unselected package libwayland-client0:amd64. 77s Preparing to unpack .../049-libwayland-client0_1.23.0-1_amd64.deb ... 77s Unpacking libwayland-client0:amd64 (1.23.0-1) ... 77s Selecting previously unselected package libdecor-0-0:amd64. 77s Preparing to unpack .../050-libdecor-0-0_0.2.2-2_amd64.deb ... 77s Unpacking libdecor-0-0:amd64 (0.2.2-2) ... 77s Selecting previously unselected package libwayland-server0:amd64. 77s Preparing to unpack .../051-libwayland-server0_1.23.0-1_amd64.deb ... 77s Unpacking libwayland-server0:amd64 (1.23.0-1) ... 77s Selecting previously unselected package libwayland-cursor0:amd64. 77s Preparing to unpack .../052-libwayland-cursor0_1.23.0-1_amd64.deb ... 77s Unpacking libwayland-cursor0:amd64 (1.23.0-1) ... 77s Selecting previously unselected package libwayland-egl1:amd64. 77s Preparing to unpack .../053-libwayland-egl1_1.23.0-1_amd64.deb ... 77s Unpacking libwayland-egl1:amd64 (1.23.0-1) ... 77s Selecting previously unselected package libwayland-bin. 77s Preparing to unpack .../054-libwayland-bin_1.23.0-1_amd64.deb ... 77s Unpacking libwayland-bin (1.23.0-1) ... 77s Selecting previously unselected package libffi-dev:amd64. 77s Preparing to unpack .../055-libffi-dev_3.4.6-1build1_amd64.deb ... 77s Unpacking libffi-dev:amd64 (3.4.6-1build1) ... 77s Selecting previously unselected package libwayland-dev:amd64. 77s Preparing to unpack .../056-libwayland-dev_1.23.0-1_amd64.deb ... 77s Unpacking libwayland-dev:amd64 (1.23.0-1) ... 78s Selecting previously unselected package libdecor-0-dev:amd64. 78s Preparing to unpack .../057-libdecor-0-dev_0.2.2-2_amd64.deb ... 78s Unpacking libdecor-0-dev:amd64 (0.2.2-2) ... 78s Selecting previously unselected package libpciaccess0:amd64. 78s Preparing to unpack .../058-libpciaccess0_0.17-3build1_amd64.deb ... 78s Unpacking libpciaccess0:amd64 (0.17-3build1) ... 78s Selecting previously unselected package libdrm-intel1:amd64. 78s Preparing to unpack .../059-libdrm-intel1_2.4.123-1_amd64.deb ... 78s Unpacking libdrm-intel1:amd64 (2.4.123-1) ... 78s Selecting previously unselected package libdrm-radeon1:amd64. 78s Preparing to unpack .../060-libdrm-radeon1_2.4.123-1_amd64.deb ... 78s Unpacking libdrm-radeon1:amd64 (2.4.123-1) ... 78s Selecting previously unselected package libdrm-nouveau2:amd64. 78s Preparing to unpack .../061-libdrm-nouveau2_2.4.123-1_amd64.deb ... 78s Unpacking libdrm-nouveau2:amd64 (2.4.123-1) ... 78s Selecting previously unselected package libpciaccess-dev:amd64. 78s Preparing to unpack .../062-libpciaccess-dev_0.17-3build1_amd64.deb ... 78s Unpacking libpciaccess-dev:amd64 (0.17-3build1) ... 78s Selecting previously unselected package libdrm-dev:amd64. 78s Preparing to unpack .../063-libdrm-dev_2.4.123-1_amd64.deb ... 78s Unpacking libdrm-dev:amd64 (2.4.123-1) ... 78s Selecting previously unselected package libglvnd0:amd64. 78s Preparing to unpack .../064-libglvnd0_1.7.0-1build1_amd64.deb ... 78s Unpacking libglvnd0:amd64 (1.7.0-1build1) ... 78s Selecting previously unselected package libxcb-randr0:amd64. 78s Preparing to unpack .../065-libxcb-randr0_1.17.0-2_amd64.deb ... 78s Unpacking libxcb-randr0:amd64 (1.17.0-2) ... 78s Selecting previously unselected package libglapi-mesa:amd64. 78s Preparing to unpack .../066-libglapi-mesa_24.2.8-1ubuntu1_amd64.deb ... 78s Unpacking libglapi-mesa:amd64 (24.2.8-1ubuntu1) ... 78s Selecting previously unselected package libx11-xcb1:amd64. 78s Preparing to unpack .../067-libx11-xcb1_2%3a1.8.10-2_amd64.deb ... 78s Unpacking libx11-xcb1:amd64 (2:1.8.10-2) ... 78s Selecting previously unselected package libxcb-dri2-0:amd64. 78s Preparing to unpack .../068-libxcb-dri2-0_1.17.0-2_amd64.deb ... 78s Unpacking libxcb-dri2-0:amd64 (1.17.0-2) ... 78s Selecting previously unselected package libxcb-dri3-0:amd64. 78s Preparing to unpack .../069-libxcb-dri3-0_1.17.0-2_amd64.deb ... 78s Unpacking libxcb-dri3-0:amd64 (1.17.0-2) ... 78s Selecting previously unselected package libxcb-present0:amd64. 78s Preparing to unpack .../070-libxcb-present0_1.17.0-2_amd64.deb ... 78s Unpacking libxcb-present0:amd64 (1.17.0-2) ... 78s Selecting previously unselected package libxcb-sync1:amd64. 78s Preparing to unpack .../071-libxcb-sync1_1.17.0-2_amd64.deb ... 78s Unpacking libxcb-sync1:amd64 (1.17.0-2) ... 78s Selecting previously unselected package libxcb-xfixes0:amd64. 78s Preparing to unpack .../072-libxcb-xfixes0_1.17.0-2_amd64.deb ... 78s Unpacking libxcb-xfixes0:amd64 (1.17.0-2) ... 78s Selecting previously unselected package libxshmfence1:amd64. 78s Preparing to unpack .../073-libxshmfence1_1.3-1build5_amd64.deb ... 78s Unpacking libxshmfence1:amd64 (1.3-1build5) ... 78s Selecting previously unselected package mesa-libgallium:amd64. 78s Preparing to unpack .../074-mesa-libgallium_24.2.8-1ubuntu1_amd64.deb ... 78s Unpacking mesa-libgallium:amd64 (24.2.8-1ubuntu1) ... 78s Selecting previously unselected package libgbm1:amd64. 78s Preparing to unpack .../075-libgbm1_24.2.8-1ubuntu1_amd64.deb ... 78s Unpacking libgbm1:amd64 (24.2.8-1ubuntu1) ... 78s Selecting previously unselected package libxcb-shm0:amd64. 78s Preparing to unpack .../076-libxcb-shm0_1.17.0-2_amd64.deb ... 78s Unpacking libxcb-shm0:amd64 (1.17.0-2) ... 78s Selecting previously unselected package libegl-mesa0:amd64. 78s Preparing to unpack .../077-libegl-mesa0_24.2.8-1ubuntu1_amd64.deb ... 78s Unpacking libegl-mesa0:amd64 (24.2.8-1ubuntu1) ... 78s Selecting previously unselected package libegl1:amd64. 78s Preparing to unpack .../078-libegl1_1.7.0-1build1_amd64.deb ... 78s Unpacking libegl1:amd64 (1.7.0-1build1) ... 78s Selecting previously unselected package libxcb-glx0:amd64. 78s Preparing to unpack .../079-libxcb-glx0_1.17.0-2_amd64.deb ... 78s Unpacking libxcb-glx0:amd64 (1.17.0-2) ... 78s Selecting previously unselected package libxfixes3:amd64. 78s Preparing to unpack .../080-libxfixes3_1%3a6.0.0-2build1_amd64.deb ... 78s Unpacking libxfixes3:amd64 (1:6.0.0-2build1) ... 78s Selecting previously unselected package libxxf86vm1:amd64. 78s Preparing to unpack .../081-libxxf86vm1_1%3a1.1.4-1build4_amd64.deb ... 78s Unpacking libxxf86vm1:amd64 (1:1.1.4-1build4) ... 78s Selecting previously unselected package libvulkan1:amd64. 78s Preparing to unpack .../082-libvulkan1_1.3.296.0-1_amd64.deb ... 78s Unpacking libvulkan1:amd64 (1.3.296.0-1) ... 78s Selecting previously unselected package libgl1-mesa-dri:amd64. 78s Preparing to unpack .../083-libgl1-mesa-dri_24.2.8-1ubuntu1_amd64.deb ... 78s Unpacking libgl1-mesa-dri:amd64 (24.2.8-1ubuntu1) ... 78s Selecting previously unselected package libglx-mesa0:amd64. 78s Preparing to unpack .../084-libglx-mesa0_24.2.8-1ubuntu1_amd64.deb ... 78s Unpacking libglx-mesa0:amd64 (24.2.8-1ubuntu1) ... 78s Selecting previously unselected package libglx0:amd64. 78s Preparing to unpack .../085-libglx0_1.7.0-1build1_amd64.deb ... 78s Unpacking libglx0:amd64 (1.7.0-1build1) ... 78s Selecting previously unselected package libgl1:amd64. 78s Preparing to unpack .../086-libgl1_1.7.0-1build1_amd64.deb ... 78s Unpacking libgl1:amd64 (1.7.0-1build1) ... 78s Selecting previously unselected package xorg-sgml-doctools. 78s Preparing to unpack .../087-xorg-sgml-doctools_1%3a1.11-1.1_all.deb ... 78s Unpacking xorg-sgml-doctools (1:1.11-1.1) ... 78s Selecting previously unselected package x11proto-dev. 78s Preparing to unpack .../088-x11proto-dev_2024.1-1_all.deb ... 78s Unpacking x11proto-dev (2024.1-1) ... 78s Selecting previously unselected package libxau-dev:amd64. 78s Preparing to unpack .../089-libxau-dev_1%3a1.0.11-1_amd64.deb ... 78s Unpacking libxau-dev:amd64 (1:1.0.11-1) ... 78s Selecting previously unselected package libxdmcp-dev:amd64. 78s Preparing to unpack .../090-libxdmcp-dev_1%3a1.1.3-0ubuntu6_amd64.deb ... 78s Unpacking libxdmcp-dev:amd64 (1:1.1.3-0ubuntu6) ... 78s Selecting previously unselected package xtrans-dev. 78s Preparing to unpack .../091-xtrans-dev_1.4.0-1_all.deb ... 78s Unpacking xtrans-dev (1.4.0-1) ... 78s Selecting previously unselected package libxcb1-dev:amd64. 78s Preparing to unpack .../092-libxcb1-dev_1.17.0-2_amd64.deb ... 78s Unpacking libxcb1-dev:amd64 (1.17.0-2) ... 78s Selecting previously unselected package libx11-dev:amd64. 78s Preparing to unpack .../093-libx11-dev_2%3a1.8.10-2_amd64.deb ... 78s Unpacking libx11-dev:amd64 (2:1.8.10-2) ... 79s Selecting previously unselected package libglx-dev:amd64. 79s Preparing to unpack .../094-libglx-dev_1.7.0-1build1_amd64.deb ... 79s Unpacking libglx-dev:amd64 (1.7.0-1build1) ... 79s Selecting previously unselected package libgl-dev:amd64. 79s Preparing to unpack .../095-libgl-dev_1.7.0-1build1_amd64.deb ... 79s Unpacking libgl-dev:amd64 (1.7.0-1build1) ... 79s Selecting previously unselected package libegl-dev:amd64. 79s Preparing to unpack .../096-libegl-dev_1.7.0-1build1_amd64.deb ... 79s Unpacking libegl-dev:amd64 (1.7.0-1build1) ... 79s Selecting previously unselected package libogg0:amd64. 79s Preparing to unpack .../097-libogg0_1.3.5-3build1_amd64.deb ... 79s Unpacking libogg0:amd64 (1.3.5-3build1) ... 79s Selecting previously unselected package libflac12t64:amd64. 79s Preparing to unpack .../098-libflac12t64_1.4.3+ds-4_amd64.deb ... 79s Unpacking libflac12t64:amd64 (1.4.3+ds-4) ... 79s Selecting previously unselected package libgbm-dev:amd64. 79s Preparing to unpack .../099-libgbm-dev_24.2.8-1ubuntu1_amd64.deb ... 79s Unpacking libgbm-dev:amd64 (24.2.8-1ubuntu1) ... 79s Selecting previously unselected package uuid-dev:amd64. 79s Preparing to unpack .../100-uuid-dev_2.40.2-1ubuntu2_amd64.deb ... 79s Unpacking uuid-dev:amd64 (2.40.2-1ubuntu2) ... 79s Selecting previously unselected package libblkid-dev:amd64. 79s Preparing to unpack .../101-libblkid-dev_2.40.2-1ubuntu2_amd64.deb ... 79s Unpacking libblkid-dev:amd64 (2.40.2-1ubuntu2) ... 79s Selecting previously unselected package libsepol-dev:amd64. 79s Preparing to unpack .../102-libsepol-dev_3.7-1_amd64.deb ... 79s Unpacking libsepol-dev:amd64 (3.7-1) ... 79s Selecting previously unselected package libpcre2-16-0:amd64. 79s Preparing to unpack .../103-libpcre2-16-0_10.42-4ubuntu3_amd64.deb ... 79s Unpacking libpcre2-16-0:amd64 (10.42-4ubuntu3) ... 79s Selecting previously unselected package libpcre2-32-0:amd64. 79s Preparing to unpack .../104-libpcre2-32-0_10.42-4ubuntu3_amd64.deb ... 79s Unpacking libpcre2-32-0:amd64 (10.42-4ubuntu3) ... 79s Selecting previously unselected package libpcre2-posix3:amd64. 79s Preparing to unpack .../105-libpcre2-posix3_10.42-4ubuntu3_amd64.deb ... 79s Unpacking libpcre2-posix3:amd64 (10.42-4ubuntu3) ... 79s Selecting previously unselected package libpcre2-dev:amd64. 79s Preparing to unpack .../106-libpcre2-dev_10.42-4ubuntu3_amd64.deb ... 79s Unpacking libpcre2-dev:amd64 (10.42-4ubuntu3) ... 79s Selecting previously unselected package libselinux1-dev:amd64. 79s Preparing to unpack .../107-libselinux1-dev_3.7-3ubuntu1_amd64.deb ... 79s Unpacking libselinux1-dev:amd64 (3.7-3ubuntu1) ... 79s Selecting previously unselected package libmount-dev:amd64. 79s Preparing to unpack .../108-libmount-dev_2.40.2-1ubuntu2_amd64.deb ... 79s Unpacking libmount-dev:amd64 (2.40.2-1ubuntu2) ... 79s Selecting previously unselected package libsysprof-capture-4-dev:amd64. 79s Preparing to unpack .../109-libsysprof-capture-4-dev_47.2-1_amd64.deb ... 79s Unpacking libsysprof-capture-4-dev:amd64 (47.2-1) ... 79s Selecting previously unselected package zlib1g-dev:amd64. 79s Preparing to unpack .../110-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1ubuntu1_amd64.deb ... 79s Unpacking zlib1g-dev:amd64 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 79s Selecting previously unselected package libgio-2.0-dev:amd64. 79s Preparing to unpack .../111-libgio-2.0-dev_2.82.4-1_amd64.deb ... 79s Unpacking libgio-2.0-dev:amd64 (2.82.4-1) ... 79s Selecting previously unselected package python3-packaging. 79s Preparing to unpack .../112-python3-packaging_24.2-1_all.deb ... 79s Unpacking python3-packaging (24.2-1) ... 79s Selecting previously unselected package libgio-2.0-dev-bin. 79s Preparing to unpack .../113-libgio-2.0-dev-bin_2.82.4-1_amd64.deb ... 79s Unpacking libgio-2.0-dev-bin (2.82.4-1) ... 79s Selecting previously unselected package libgles1:amd64. 79s Preparing to unpack .../114-libgles1_1.7.0-1build1_amd64.deb ... 79s Unpacking libgles1:amd64 (1.7.0-1build1) ... 79s Selecting previously unselected package libgles2:amd64. 79s Preparing to unpack .../115-libgles2_1.7.0-1build1_amd64.deb ... 79s Unpacking libgles2:amd64 (1.7.0-1build1) ... 79s Selecting previously unselected package libgles-dev:amd64. 79s Preparing to unpack .../116-libgles-dev_1.7.0-1build1_amd64.deb ... 79s Unpacking libgles-dev:amd64 (1.7.0-1build1) ... 79s Selecting previously unselected package libglib2.0-bin. 79s Preparing to unpack .../117-libglib2.0-bin_2.82.4-1_amd64.deb ... 79s Unpacking libglib2.0-bin (2.82.4-1) ... 79s Selecting previously unselected package libglib2.0-dev-bin. 79s Preparing to unpack .../118-libglib2.0-dev-bin_2.82.4-1_amd64.deb ... 79s Unpacking libglib2.0-dev-bin (2.82.4-1) ... 79s Selecting previously unselected package libglib2.0-dev:amd64. 79s Preparing to unpack .../119-libglib2.0-dev_2.82.4-1_amd64.deb ... 79s Unpacking libglib2.0-dev:amd64 (2.82.4-1) ... 79s Selecting previously unselected package libibus-1.0-dev:amd64. 79s Preparing to unpack .../120-libibus-1.0-dev_1.5.31-1_amd64.deb ... 79s Unpacking libibus-1.0-dev:amd64 (1.5.31-1) ... 79s Selecting previously unselected package x11-common. 79s Preparing to unpack .../121-x11-common_1%3a7.7+23ubuntu3_all.deb ... 79s Unpacking x11-common (1:7.7+23ubuntu3) ... 79s Selecting previously unselected package libice6:amd64. 79s Preparing to unpack .../122-libice6_2%3a1.1.1-1_amd64.deb ... 79s Unpacking libice6:amd64 (2:1.1.1-1) ... 79s Selecting previously unselected package libice-dev:amd64. 79s Preparing to unpack .../123-libice-dev_2%3a1.1.1-1_amd64.deb ... 79s Unpacking libice-dev:amd64 (2:1.1.1-1) ... 79s Selecting previously unselected package libmp3lame0:amd64. 79s Preparing to unpack .../124-libmp3lame0_3.100-6build1_amd64.deb ... 79s Unpacking libmp3lame0:amd64 (3.100-6build1) ... 79s Selecting previously unselected package libmpg123-0t64:amd64. 79s Preparing to unpack .../125-libmpg123-0t64_1.32.10-1_amd64.deb ... 79s Unpacking libmpg123-0t64:amd64 (1.32.10-1) ... 79s Selecting previously unselected package libopus0:amd64. 79s Preparing to unpack .../126-libopus0_1.5.2-2_amd64.deb ... 79s Unpacking libopus0:amd64 (1.5.2-2) ... 79s Selecting previously unselected package libvorbis0a:amd64. 79s Preparing to unpack .../127-libvorbis0a_1.3.7-2_amd64.deb ... 79s Unpacking libvorbis0a:amd64 (1.3.7-2) ... 79s Selecting previously unselected package libvorbisenc2:amd64. 79s Preparing to unpack .../128-libvorbisenc2_1.3.7-2_amd64.deb ... 79s Unpacking libvorbisenc2:amd64 (1.3.7-2) ... 79s Selecting previously unselected package libsndfile1:amd64. 79s Preparing to unpack .../129-libsndfile1_1.2.2-2_amd64.deb ... 79s Unpacking libsndfile1:amd64 (1.2.2-2) ... 79s Selecting previously unselected package libpulse0:amd64. 79s Preparing to unpack .../130-libpulse0_1%3a17.0+dfsg1-1ubuntu1_amd64.deb ... 79s Unpacking libpulse0:amd64 (1:17.0+dfsg1-1ubuntu1) ... 79s Selecting previously unselected package libpulse-mainloop-glib0:amd64. 80s Preparing to unpack .../131-libpulse-mainloop-glib0_1%3a17.0+dfsg1-1ubuntu1_amd64.deb ... 80s Unpacking libpulse-mainloop-glib0:amd64 (1:17.0+dfsg1-1ubuntu1) ... 80s Selecting previously unselected package libpulse-dev:amd64. 80s Preparing to unpack .../132-libpulse-dev_1%3a17.0+dfsg1-1ubuntu1_amd64.deb ... 80s Unpacking libpulse-dev:amd64 (1:17.0+dfsg1-1ubuntu1) ... 80s Selecting previously unselected package libsamplerate0:amd64. 80s Preparing to unpack .../133-libsamplerate0_0.2.2-4build1_amd64.deb ... 80s Unpacking libsamplerate0:amd64 (0.2.2-4build1) ... 80s Selecting previously unselected package libsamplerate0-dev:amd64. 80s Preparing to unpack .../134-libsamplerate0-dev_0.2.2-4build1_amd64.deb ... 80s Unpacking libsamplerate0-dev:amd64 (0.2.2-4build1) ... 80s Selecting previously unselected package libxrender1:amd64. 80s Preparing to unpack .../135-libxrender1_1%3a0.9.10-1.1build1_amd64.deb ... 80s Unpacking libxrender1:amd64 (1:0.9.10-1.1build1) ... 80s Selecting previously unselected package libxcursor1:amd64. 80s Preparing to unpack .../136-libxcursor1_1%3a1.2.2-1_amd64.deb ... 80s Unpacking libxcursor1:amd64 (1:1.2.2-1) ... 80s Selecting previously unselected package libxi6:amd64. 80s Preparing to unpack .../137-libxi6_2%3a1.8.2-1_amd64.deb ... 80s Unpacking libxi6:amd64 (2:1.8.2-1) ... 80s Selecting previously unselected package libxrandr2:amd64. 80s Preparing to unpack .../138-libxrandr2_2%3a1.5.4-1_amd64.deb ... 80s Unpacking libxrandr2:amd64 (2:1.5.4-1) ... 80s Selecting previously unselected package libxss1:amd64. 80s Preparing to unpack .../139-libxss1_1%3a1.2.3-1build3_amd64.deb ... 80s Unpacking libxss1:amd64 (1:1.2.3-1build3) ... 80s Selecting previously unselected package libsdl2-2.0-0:amd64. 80s Preparing to unpack .../140-libsdl2-2.0-0_2.30.10+dfsg-1_amd64.deb ... 80s Unpacking libsdl2-2.0-0:amd64 (2.30.10+dfsg-1) ... 80s Selecting previously unselected package libsndio7.0:amd64. 80s Preparing to unpack .../141-libsndio7.0_1.10.0-0.1_amd64.deb ... 80s Unpacking libsndio7.0:amd64 (1.10.0-0.1) ... 80s Selecting previously unselected package libsndio-dev:amd64. 80s Preparing to unpack .../142-libsndio-dev_1.10.0-0.1_amd64.deb ... 80s Unpacking libsndio-dev:amd64 (1.10.0-0.1) ... 80s Selecting previously unselected package libudev-dev:amd64. 80s Preparing to unpack .../143-libudev-dev_257-2ubuntu1_amd64.deb ... 80s Unpacking libudev-dev:amd64 (257-2ubuntu1) ... 80s Selecting previously unselected package libxrender-dev:amd64. 80s Preparing to unpack .../144-libxrender-dev_1%3a0.9.10-1.1build1_amd64.deb ... 80s Unpacking libxrender-dev:amd64 (1:0.9.10-1.1build1) ... 80s Selecting previously unselected package libxfixes-dev:amd64. 80s Preparing to unpack .../145-libxfixes-dev_1%3a6.0.0-2build1_amd64.deb ... 80s Unpacking libxfixes-dev:amd64 (1:6.0.0-2build1) ... 80s Selecting previously unselected package libxcursor-dev:amd64. 80s Preparing to unpack .../146-libxcursor-dev_1%3a1.2.2-1_amd64.deb ... 80s Unpacking libxcursor-dev:amd64 (1:1.2.2-1) ... 80s Selecting previously unselected package libxext-dev:amd64. 80s Preparing to unpack .../147-libxext-dev_2%3a1.3.4-1build2_amd64.deb ... 80s Unpacking libxext-dev:amd64 (2:1.3.4-1build2) ... 80s Selecting previously unselected package libxi-dev:amd64. 80s Preparing to unpack .../148-libxi-dev_2%3a1.8.2-1_amd64.deb ... 80s Unpacking libxi-dev:amd64 (2:1.8.2-1) ... 80s Selecting previously unselected package libxinerama1:amd64. 80s Preparing to unpack .../149-libxinerama1_2%3a1.1.4-3build1_amd64.deb ... 80s Unpacking libxinerama1:amd64 (2:1.1.4-3build1) ... 80s Selecting previously unselected package libxinerama-dev:amd64. 80s Preparing to unpack .../150-libxinerama-dev_2%3a1.1.4-3build1_amd64.deb ... 80s Unpacking libxinerama-dev:amd64 (2:1.1.4-3build1) ... 80s Selecting previously unselected package libxkbcommon-dev:amd64. 80s Preparing to unpack .../151-libxkbcommon-dev_1.7.0-2_amd64.deb ... 80s Unpacking libxkbcommon-dev:amd64 (1.7.0-2) ... 80s Selecting previously unselected package libxrandr-dev:amd64. 80s Preparing to unpack .../152-libxrandr-dev_2%3a1.5.4-1_amd64.deb ... 80s Unpacking libxrandr-dev:amd64 (2:1.5.4-1) ... 80s Selecting previously unselected package libxss-dev:amd64. 80s Preparing to unpack .../153-libxss-dev_1%3a1.2.3-1build3_amd64.deb ... 80s Unpacking libxss-dev:amd64 (1:1.2.3-1build3) ... 80s Selecting previously unselected package libsm6:amd64. 80s Preparing to unpack .../154-libsm6_2%3a1.2.4-1_amd64.deb ... 80s Unpacking libsm6:amd64 (2:1.2.4-1) ... 80s Selecting previously unselected package libxt6t64:amd64. 80s Preparing to unpack .../155-libxt6t64_1%3a1.2.1-1.2build1_amd64.deb ... 80s Unpacking libxt6t64:amd64 (1:1.2.1-1.2build1) ... 80s Selecting previously unselected package libsm-dev:amd64. 80s Preparing to unpack .../156-libsm-dev_2%3a1.2.4-1_amd64.deb ... 80s Unpacking libsm-dev:amd64 (2:1.2.4-1) ... 80s Selecting previously unselected package libxt-dev:amd64. 80s Preparing to unpack .../157-libxt-dev_1%3a1.2.1-1.2build1_amd64.deb ... 80s Unpacking libxt-dev:amd64 (1:1.2.1-1.2build1) ... 80s Selecting previously unselected package libxv1:amd64. 80s Preparing to unpack .../158-libxv1_2%3a1.0.11-1.1build1_amd64.deb ... 80s Unpacking libxv1:amd64 (2:1.0.11-1.1build1) ... 80s Selecting previously unselected package libxv-dev:amd64. 80s Preparing to unpack .../159-libxv-dev_2%3a1.0.11-1.1build1_amd64.deb ... 80s Unpacking libxv-dev:amd64 (2:1.0.11-1.1build1) ... 80s Selecting previously unselected package libxxf86vm-dev:amd64. 80s Preparing to unpack .../160-libxxf86vm-dev_1%3a1.1.4-1build4_amd64.deb ... 80s Unpacking libxxf86vm-dev:amd64 (1:1.1.4-1build4) ... 80s Selecting previously unselected package libsdl2-dev:amd64. 80s Preparing to unpack .../161-libsdl2-dev_2.30.10+dfsg-1_amd64.deb ... 80s Unpacking libsdl2-dev:amd64 (2.30.10+dfsg-1) ... 80s Setting up libxcb-dri3-0:amd64 (1.17.0-2) ... 80s Setting up libwayland-server0:amd64 (1.23.0-1) ... 80s Setting up libx11-xcb1:amd64 (2:1.8.10-2) ... 80s Setting up libpciaccess0:amd64 (0.17-3build1) ... 80s Setting up libdrm-nouveau2:amd64 (2.4.123-1) ... 80s Setting up native-architecture (0.2.3) ... 80s Setting up libpciaccess-dev:amd64 (0.17-3build1) ... 80s Setting up libxcb-xfixes0:amd64 (1.17.0-2) ... 80s Setting up libogg0:amd64 (1.3.5-3build1) ... 80s Setting up libxi6:amd64 (2:1.8.2-1) ... 80s Setting up libxrender1:amd64 (1:0.9.10-1.1build1) ... 80s Setting up libclang-common-19-dev:amd64 (1:19.1.6-1ubuntu1) ... 80s Setting up libgirepository-2.0-0:amd64 (2.82.4-1) ... 80s Setting up libdrm-radeon1:amd64 (2.4.123-1) ... 80s Setting up libglvnd0:amd64 (1.7.0-1build1) ... 80s Setting up libxcb-glx0:amd64 (1.17.0-2) ... 80s Setting up libxkbcommon-dev:amd64 (1.7.0-2) ... 80s Setting up libdrm-intel1:amd64 (2.4.123-1) ... 80s Setting up libibus-1.0-5:amd64 (1.5.31-1) ... 80s Setting up x11-common (1:7.7+23ubuntu3) ... 81s Setting up libglib2.0-bin (2.82.4-1) ... 81s Setting up libxcb-shm0:amd64 (1.17.0-2) ... 81s Setting up libmpg123-0t64:amd64 (1.32.10-1) ... 81s Setting up libgomp1:amd64 (14.2.0-12ubuntu1) ... 81s Setting up libffi-dev:amd64 (3.4.6-1build1) ... 81s Setting up libpcre2-16-0:amd64 (10.42-4ubuntu3) ... 81s Setting up libxxf86vm1:amd64 (1:1.1.4-1build4) ... 81s Setting up libxcb-present0:amd64 (1.17.0-2) ... 81s Setting up libsysprof-capture-4-dev:amd64 (47.2-1) ... 81s Setting up libasound2-data (1.2.12-1) ... 81s Setting up xtrans-dev (1.4.0-1) ... 81s Setting up libwayland-bin (1.23.0-1) ... 81s Setting up libpcre2-32-0:amd64 (10.42-4ubuntu3) ... 81s Setting up python3-packaging (24.2-1) ... 81s Setting up libpkgconf3:amd64 (1.8.1-4) ... 81s Setting up libgles2:amd64 (1.7.0-1build1) ... 81s Setting up libasound2t64:amd64 (1.2.12-1) ... 81s Setting up libxfixes3:amd64 (1:6.0.0-2build1) ... 81s Setting up libxcb-sync1:amd64 (1.17.0-2) ... 81s Setting up uuid-dev:amd64 (2.40.2-1ubuntu2) ... 81s Setting up libgles1:amd64 (1.7.0-1build1) ... 81s Setting up libopus0:amd64 (1.5.2-2) ... 81s Setting up libquadmath0:amd64 (14.2.0-12ubuntu1) ... 81s Setting up libxinerama1:amd64 (2:1.1.4-3build1) ... 81s Setting up libxv1:amd64 (2:1.0.11-1.1build1) ... 81s Setting up libmpc3:amd64 (1.3.1-1build2) ... 81s Setting up libvorbis0a:amd64 (1.3.7-2) ... 81s Setting up libxrandr2:amd64 (2:1.5.4-1) ... 81s Setting up libudev-dev:amd64 (257-2ubuntu1) ... 81s Setting up libsepol-dev:amd64 (3.7-1) ... 81s Setting up pkgconf-bin (1.8.1-4) ... 81s Setting up libgc1:amd64 (1:8.2.8-1) ... 81s Setting up libglapi-mesa:amd64 (24.2.8-1ubuntu1) ... 81s Setting up libvulkan1:amd64 (1.3.296.0-1) ... 81s Setting up libubsan1:amd64 (14.2.0-12ubuntu1) ... 81s Setting up libsndio7.0:amd64 (1.10.0-0.1) ... 81s Setting up libxcb-dri2-0:amd64 (1.17.0-2) ... 81s Setting up zlib1g-dev:amd64 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 81s Setting up libpcre2-posix3:amd64 (10.42-4ubuntu3) ... 81s Setting up libasyncns0:amd64 (0.8-6build4) ... 81s Setting up libxshmfence1:amd64 (1.3-1build5) ... 81s Setting up libhwasan0:amd64 (14.2.0-12ubuntu1) ... 81s Setting up libxcb-randr0:amd64 (1.17.0-2) ... 81s Setting up libasan8:amd64 (14.2.0-12ubuntu1) ... 81s Setting up xorg-sgml-doctools (1:1.11-1.1) ... 81s Setting up sgml-base (1.31) ... 81s Setting up llvm-19-linker-tools (1:19.1.6-1ubuntu1) ... 81s Setting up libflac12t64:amd64 (1.4.3+ds-4) ... 81s Setting up libwayland-egl1:amd64 (1.23.0-1) ... 81s Setting up libxss1:amd64 (1:1.2.3-1build3) ... 81s Setting up libtsan2:amd64 (14.2.0-12ubuntu1) ... 81s Setting up libisl23:amd64 (0.27-1) ... 81s Setting up libasound2-dev:amd64 (1.2.12-1) ... 81s Setting up libsamplerate0:amd64 (0.2.2-4build1) ... 81s Setting up gir1.2-ibus-1.0:amd64 (1.5.31-1) ... 81s Setting up libcc1-0:amd64 (14.2.0-12ubuntu1) ... 81s Setting up liblsan0:amd64 (14.2.0-12ubuntu1) ... 81s Setting up libmp3lame0:amd64 (3.100-6build1) ... 81s Setting up libitm1:amd64 (14.2.0-12ubuntu1) ... 81s Setting up libvorbisenc2:amd64 (1.3.7-2) ... 81s Setting up libclang-cpp19 (1:19.1.6-1ubuntu1) ... 81s Setting up libwayland-client0:amd64 (1.23.0-1) ... 81s Setting up x11proto-dev (2024.1-1) ... 81s Setting up libblkid-dev:amd64 (2.40.2-1ubuntu2) ... 81s Setting up libice6:amd64 (2:1.1.1-1) ... 81s Setting up mesa-libgallium:amd64 (24.2.8-1ubuntu1) ... 81s Setting up libgio-2.0-dev-bin (2.82.4-1) ... 81s Setting up libdrm-dev:amd64 (2.4.123-1) ... 81s Setting up libsndio-dev:amd64 (1.10.0-0.1) ... 81s Setting up girepository-tools:amd64 (2.82.4-1) ... 81s Setting up libxau-dev:amd64 (1:1.0.11-1) ... 81s Setting up libpcre2-dev:amd64 (10.42-4ubuntu3) ... 81s Setting up libice-dev:amd64 (2:1.1.1-1) ... 81s Setting up libgbm1:amd64 (24.2.8-1ubuntu1) ... 81s Setting up libselinux1-dev:amd64 (3.7-3ubuntu1) ... 81s Setting up libxcursor1:amd64 (1:1.2.2-1) ... 81s Setting up libgl1-mesa-dri:amd64 (24.2.8-1ubuntu1) ... 81s Setting up libobjc4:amd64 (14.2.0-12ubuntu1) ... 81s Setting up libgbm-dev:amd64 (24.2.8-1ubuntu1) ... 81s Setting up pkgconf:amd64 (1.8.1-4) ... 81s Setting up libxdmcp-dev:amd64 (1:1.1.3-0ubuntu6) ... 81s Setting up libegl-mesa0:amd64 (24.2.8-1ubuntu1) ... 81s Setting up cpp-14-x86-64-linux-gnu (14.2.0-12ubuntu1) ... 81s Setting up cpp-14 (14.2.0-12ubuntu1) ... 81s Setting up libwayland-cursor0:amd64 (1.23.0-1) ... 81s Setting up xml-core (0.19) ... 81s Setting up libegl1:amd64 (1.7.0-1build1) ... 81s Setting up libdecor-0-0:amd64 (0.2.2-2) ... 81s Setting up libsndfile1:amd64 (1.2.2-2) ... 81s Setting up libgcc-14-dev:amd64 (14.2.0-12ubuntu1) ... 81s Setting up libstdc++-14-dev:amd64 (14.2.0-12ubuntu1) ... 81s Setting up libsm6:amd64 (2:1.2.4-1) ... 81s Setting up libmount-dev:amd64 (2.40.2-1ubuntu2) ... 81s Setting up cpp-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 81s Setting up libglib2.0-dev-bin (2.82.4-1) ... 81s Setting up libgio-2.0-dev:amd64 (2.82.4-1) ... 81s Setting up libglx-mesa0:amd64 (24.2.8-1ubuntu1) ... 81s Setting up libxcb1-dev:amd64 (1.17.0-2) ... 81s Setting up libglx0:amd64 (1.7.0-1build1) ... 81s Setting up libpulse0:amd64 (1:17.0+dfsg1-1ubuntu1) ... 81s Setting up libsm-dev:amd64 (2:1.2.4-1) ... 81s Setting up libsamplerate0-dev:amd64 (0.2.2-4build1) ... 81s Setting up libx11-dev:amd64 (2:1.8.10-2) ... 81s Setting up libobjc-14-dev:amd64 (14.2.0-12ubuntu1) ... 81s Setting up libwayland-dev:amd64 (1.23.0-1) ... 81s Setting up clang-19 (1:19.1.6-1ubuntu1) ... 81s Setting up libxfixes-dev:amd64 (1:6.0.0-2build1) ... 81s Setting up libdecor-0-dev:amd64 (0.2.2-2) ... 81s Setting up libgl1:amd64 (1.7.0-1build1) ... 81s Setting up clang (1:19.0-63) ... 81s Setting up libpulse-mainloop-glib0:amd64 (1:17.0+dfsg1-1ubuntu1) ... 81s Setting up libxt6t64:amd64 (1:1.2.1-1.2build1) ... 81s Setting up libxext-dev:amd64 (2:1.3.4-1build2) ... 81s Setting up cpp (4:14.1.0-2ubuntu1) ... 81s Setting up libglx-dev:amd64 (1.7.0-1build1) ... 81s Setting up gcc-14-x86-64-linux-gnu (14.2.0-12ubuntu1) ... 81s Setting up libxi-dev:amd64 (2:1.8.2-1) ... 81s Setting up libsdl2-2.0-0:amd64 (2.30.10+dfsg-1) ... 81s Setting up libxrender-dev:amd64 (1:0.9.10-1.1build1) ... 81s Setting up libgl-dev:amd64 (1.7.0-1build1) ... 81s Setting up gcc-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 81s Setting up libegl-dev:amd64 (1.7.0-1build1) ... 81s Setting up libxcursor-dev:amd64 (1:1.2.2-1) ... 81s Setting up libxxf86vm-dev:amd64 (1:1.1.4-1build4) ... 81s Setting up libxss-dev:amd64 (1:1.2.3-1build3) ... 81s Setting up gcc-14 (14.2.0-12ubuntu1) ... 81s Setting up libxv-dev:amd64 (2:1.0.11-1.1build1) ... 81s Setting up libxrandr-dev:amd64 (2:1.5.4-1) ... 81s Setting up libxt-dev:amd64 (1:1.2.1-1.2build1) ... 81s Setting up libxinerama-dev:amd64 (2:1.1.4-3build1) ... 81s Setting up g++-14-x86-64-linux-gnu (14.2.0-12ubuntu1) ... 81s Setting up g++-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 81s Setting up g++-14 (14.2.0-12ubuntu1) ... 81s Setting up libgles-dev:amd64 (1.7.0-1build1) ... 81s Setting up gcc (4:14.1.0-2ubuntu1) ... 81s Setting up g++ (4:14.1.0-2ubuntu1) ... 81s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 81s Setting up build-essential (12.10ubuntu1) ... 81s Processing triggers for libglib2.0-0t64:amd64 (2.82.4-1) ... 81s No schema files found: doing nothing. 81s Setting up libglib2.0-dev:amd64 (2.82.4-1) ... 81s Setting up libpulse-dev:amd64 (1:17.0+dfsg1-1ubuntu1) ... 81s Processing triggers for install-info (7.1.1-1) ... 81s Processing triggers for libc-bin (2.40-4ubuntu1) ... 82s Processing triggers for man-db (2.13.0-1) ... 83s Processing triggers for sgml-base (1.31) ... 83s Setting up libdbus-1-dev:amd64 (1.14.10-4ubuntu5) ... 83s Setting up libibus-1.0-dev:amd64 (1.5.31-1) ... 83s Setting up libsdl2-dev:amd64 (2.30.10+dfsg-1) ... 84s autopkgtest [10:54:02]: test build: [----------------------- 84s + mode=dynamic 84s + mktemp -d 84s + WORKDIR=/tmp/tmp.5TeYickpxG 84s + trap rm -rf "$WORKDIR" 0 INT QUIT ABRT PIPE TERM 84s + [ -n ] 84s + CROSS_COMPILE= 84s + cd /tmp/tmp.5TeYickpxG 84s + cat 84s + cflags= 84s + pcflags= 84s + scflags=--libs 84s + exe=use-pkgconf-gcc-dynamic 84s + pkgconf --cflags --libs sdl2 84s + gcc -o use-pkgconf-gcc-dynamic use-sdl.c -I/usr/include/SDL2 -D_REENTRANT -lSDL2 85s + echo build (with pkgconf, gcc, dynamic): OK 85s + [ -x use-pkgconf-gcc-dynamic ] 85s + ./use-pkgconf-gcc-dynamic 85s build (with pkgconf, gcc, dynamic): OK 85s + echo run (with pkgconf, gcc, dynamic): OK 85s + cflags= 85s + pcflags= 85s + scflags=--libs 85s + cflags= 85s + exe=use-pkgconf-clang-dynamic 85s + pkgconf --cflags --libs sdl2 85s + clang -o use-pkgconf-clang-dynamic use-sdl.c -I/usr/include/SDL2 -D_REENTRANT -lSDL2 85s run (with pkgconf, gcc, dynamic): OK 86s + echo build (with pkgconf, clang, dynamic): OK 86s + [ -x use-pkgconf-clang-dynamic ] 86s + ./use-pkgconf-clang-dynamic 86s build (with pkgconf, clang, dynamic): OK 86s + echo run (with pkgconf, clang, dynamic): OK 86s + cflags= 86s + pcflags= 86s + scflags=--libs 86s + exe=use-sdl2-config-gcc-dynamic 86s + PKG_CONFIG=pkgconf sdl2-config --cflags --libs 86s run (with pkgconf, clang, dynamic): OK 86s + gcc -o use-sdl2-config-gcc-dynamic use-sdl.c -I/usr/include/SDL2 -D_REENTRANT -lSDL2 86s + echo build (with sdl2-config, gcc, dynamic): OK 86s + [ -x use-sdl2-config-gcc-dynamic ] 86s + ./use-sdl2-config-gcc-dynamic 86s build (with sdl2-config, gcc, dynamic): OK 86s + echo run (with sdl2-config, gcc, dynamic): OK 86s + cflags= 86s + pcflags= 86s + scflags=--libs 86s + cflags= 86s + exe=use-sdl2-config-clang-dynamic 86s + PKG_CONFIG=pkgconf sdl2-config --cflags --libs 86s run (with sdl2-config, gcc, dynamic): OK 86s + clang -o use-sdl2-config-clang-dynamic use-sdl.c -I/usr/include/SDL2 -D_REENTRANT -lSDL2 86s build (with sdl2-config, clang, dynamic): OK 86s + echo build (with sdl2-config, clang, dynamic): OK 86s + [ -x use-sdl2-config-clang-dynamic ] 86s + ./use-sdl2-config-clang-dynamic 86s run (with sdl2-config, clang, dynamic): OK 86s + echo run (with sdl2-config, clang, dynamic): OK 86s + rm -rf /tmp/tmp.5TeYickpxG 87s autopkgtest [10:54:05]: test build: -----------------------] 87s autopkgtest [10:54:05]: test build: - - - - - - - - - - results - - - - - - - - - - 87s build PASS (superficial) 88s autopkgtest [10:54:06]: test deprecated-use: preparing testbed 88s Reading package lists... 88s Building dependency tree... 88s Reading state information... 88s Starting pkgProblemResolver with broken count: 0 88s Starting 2 pkgProblemResolver with broken count: 0 88s Done 89s The following NEW packages will be installed: 89s fontconfig-config fonts-dejavu-core fonts-dejavu-mono gir1.2-freedesktop 89s gir1.2-freedesktop-dev gir1.2-glib-2.0-dev gir1.2-harfbuzz-0.0 icu-devtools 89s libbrotli-dev libbz2-dev libcairo-gobject2 libcairo2 libfontconfig1 89s libfreetype-dev libgraphite2-3 libgraphite2-dev libharfbuzz-cairo0 89s libharfbuzz-dev libharfbuzz-gobject0 libharfbuzz-icu0 libharfbuzz-subset0 89s libharfbuzz0b libicu-dev libpixman-1-0 libpng-dev libsdl2-ttf-2.0-0 89s libsdl2-ttf-dev libxcb-render0 89s 0 upgraded, 28 newly installed, 0 to remove and 0 not upgraded. 89s Need to get 19.2 MB of archives. 89s After this operation, 83.0 MB of additional disk space will be used. 89s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 fonts-dejavu-mono all 2.37-8 [502 kB] 89s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 fonts-dejavu-core all 2.37-8 [835 kB] 89s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 fontconfig-config amd64 2.15.0-1.1ubuntu2 [37.3 kB] 89s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 libfontconfig1 amd64 2.15.0-1.1ubuntu2 [139 kB] 89s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 libpixman-1-0 amd64 0.44.0-3 [427 kB] 89s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-render0 amd64 1.17.0-2 [16.2 kB] 89s Get:7 http://ftpmaster.internal/ubuntu plucky/main amd64 libcairo2 amd64 1.18.2-2 [569 kB] 89s Get:8 http://ftpmaster.internal/ubuntu plucky/main amd64 libcairo-gobject2 amd64 1.18.2-2 [127 kB] 89s Get:9 http://ftpmaster.internal/ubuntu plucky/main amd64 gir1.2-freedesktop amd64 1.82.0-3 [64.6 kB] 89s Get:10 http://ftpmaster.internal/ubuntu plucky/main amd64 gir1.2-glib-2.0-dev amd64 2.82.4-1 [853 kB] 90s Get:11 http://ftpmaster.internal/ubuntu plucky/main amd64 gir1.2-freedesktop-dev amd64 1.82.0-3 [37.0 kB] 90s Get:12 http://ftpmaster.internal/ubuntu plucky/main amd64 libgraphite2-3 amd64 1.3.14-2ubuntu1 [73.1 kB] 90s Get:13 http://ftpmaster.internal/ubuntu plucky/main amd64 libharfbuzz0b amd64 10.1.0-1 [541 kB] 90s Get:14 http://ftpmaster.internal/ubuntu plucky/main amd64 libharfbuzz-gobject0 amd64 10.1.0-1 [34.6 kB] 90s Get:15 http://ftpmaster.internal/ubuntu plucky/main amd64 gir1.2-harfbuzz-0.0 amd64 10.1.0-1 [45.1 kB] 90s Get:16 http://ftpmaster.internal/ubuntu plucky/main amd64 icu-devtools amd64 76.1-1ubuntu2 [237 kB] 90s Get:17 http://ftpmaster.internal/ubuntu plucky/main amd64 libbrotli-dev amd64 1.1.0-2build3 [381 kB] 90s Get:18 http://ftpmaster.internal/ubuntu plucky/main amd64 libbz2-dev amd64 1.0.8-6 [33.8 kB] 90s Get:19 http://ftpmaster.internal/ubuntu plucky/main amd64 libpng-dev amd64 1.6.44-3 [300 kB] 90s Get:20 http://ftpmaster.internal/ubuntu plucky/main amd64 libfreetype-dev amd64 2.13.3+dfsg-1 [575 kB] 90s Get:21 http://ftpmaster.internal/ubuntu plucky/main amd64 libgraphite2-dev amd64 1.3.14-2ubuntu1 [14.7 kB] 90s Get:22 http://ftpmaster.internal/ubuntu plucky/main amd64 libharfbuzz-cairo0 amd64 10.1.0-1 [32.8 kB] 90s Get:23 http://ftpmaster.internal/ubuntu plucky/main amd64 libharfbuzz-icu0 amd64 10.1.0-1 [13.3 kB] 90s Get:24 http://ftpmaster.internal/ubuntu plucky/main amd64 libharfbuzz-subset0 amd64 10.1.0-1 [549 kB] 90s Get:25 http://ftpmaster.internal/ubuntu plucky/main amd64 libicu-dev amd64 76.1-1ubuntu2 [12.6 MB] 90s Get:26 http://ftpmaster.internal/ubuntu plucky/main amd64 libharfbuzz-dev amd64 10.1.0-1 [144 kB] 90s Get:27 http://ftpmaster.internal/ubuntu plucky/universe amd64 libsdl2-ttf-2.0-0 amd64 2.22.0+dfsg-1 [35.7 kB] 90s Get:28 http://ftpmaster.internal/ubuntu plucky/universe amd64 libsdl2-ttf-dev amd64 2.22.0+dfsg-1 [45.8 kB] 91s Fetched 19.2 MB in 2s (10.7 MB/s) 91s Selecting previously unselected package fonts-dejavu-mono. 91s (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 ... 80671 files and directories currently installed.) 91s Preparing to unpack .../00-fonts-dejavu-mono_2.37-8_all.deb ... 91s Unpacking fonts-dejavu-mono (2.37-8) ... 91s Selecting previously unselected package fonts-dejavu-core. 91s Preparing to unpack .../01-fonts-dejavu-core_2.37-8_all.deb ... 91s Unpacking fonts-dejavu-core (2.37-8) ... 91s Selecting previously unselected package fontconfig-config. 91s Preparing to unpack .../02-fontconfig-config_2.15.0-1.1ubuntu2_amd64.deb ... 91s Unpacking fontconfig-config (2.15.0-1.1ubuntu2) ... 91s Selecting previously unselected package libfontconfig1:amd64. 91s Preparing to unpack .../03-libfontconfig1_2.15.0-1.1ubuntu2_amd64.deb ... 91s Unpacking libfontconfig1:amd64 (2.15.0-1.1ubuntu2) ... 91s Selecting previously unselected package libpixman-1-0:amd64. 91s Preparing to unpack .../04-libpixman-1-0_0.44.0-3_amd64.deb ... 91s Unpacking libpixman-1-0:amd64 (0.44.0-3) ... 91s Selecting previously unselected package libxcb-render0:amd64. 91s Preparing to unpack .../05-libxcb-render0_1.17.0-2_amd64.deb ... 91s Unpacking libxcb-render0:amd64 (1.17.0-2) ... 91s Selecting previously unselected package libcairo2:amd64. 91s Preparing to unpack .../06-libcairo2_1.18.2-2_amd64.deb ... 91s Unpacking libcairo2:amd64 (1.18.2-2) ... 91s Selecting previously unselected package libcairo-gobject2:amd64. 91s Preparing to unpack .../07-libcairo-gobject2_1.18.2-2_amd64.deb ... 91s Unpacking libcairo-gobject2:amd64 (1.18.2-2) ... 91s Selecting previously unselected package gir1.2-freedesktop:amd64. 91s Preparing to unpack .../08-gir1.2-freedesktop_1.82.0-3_amd64.deb ... 91s Unpacking gir1.2-freedesktop:amd64 (1.82.0-3) ... 91s Selecting previously unselected package gir1.2-glib-2.0-dev:amd64. 91s Preparing to unpack .../09-gir1.2-glib-2.0-dev_2.82.4-1_amd64.deb ... 91s Unpacking gir1.2-glib-2.0-dev:amd64 (2.82.4-1) ... 91s Selecting previously unselected package gir1.2-freedesktop-dev:amd64. 91s Preparing to unpack .../10-gir1.2-freedesktop-dev_1.82.0-3_amd64.deb ... 91s Unpacking gir1.2-freedesktop-dev:amd64 (1.82.0-3) ... 91s Selecting previously unselected package libgraphite2-3:amd64. 91s Preparing to unpack .../11-libgraphite2-3_1.3.14-2ubuntu1_amd64.deb ... 91s Unpacking libgraphite2-3:amd64 (1.3.14-2ubuntu1) ... 91s Selecting previously unselected package libharfbuzz0b:amd64. 91s Preparing to unpack .../12-libharfbuzz0b_10.1.0-1_amd64.deb ... 91s Unpacking libharfbuzz0b:amd64 (10.1.0-1) ... 91s Selecting previously unselected package libharfbuzz-gobject0:amd64. 91s Preparing to unpack .../13-libharfbuzz-gobject0_10.1.0-1_amd64.deb ... 91s Unpacking libharfbuzz-gobject0:amd64 (10.1.0-1) ... 91s Selecting previously unselected package gir1.2-harfbuzz-0.0:amd64. 91s Preparing to unpack .../14-gir1.2-harfbuzz-0.0_10.1.0-1_amd64.deb ... 91s Unpacking gir1.2-harfbuzz-0.0:amd64 (10.1.0-1) ... 91s Selecting previously unselected package icu-devtools. 91s Preparing to unpack .../15-icu-devtools_76.1-1ubuntu2_amd64.deb ... 91s Unpacking icu-devtools (76.1-1ubuntu2) ... 91s Selecting previously unselected package libbrotli-dev:amd64. 91s Preparing to unpack .../16-libbrotli-dev_1.1.0-2build3_amd64.deb ... 91s Unpacking libbrotli-dev:amd64 (1.1.0-2build3) ... 91s Selecting previously unselected package libbz2-dev:amd64. 91s Preparing to unpack .../17-libbz2-dev_1.0.8-6_amd64.deb ... 91s Unpacking libbz2-dev:amd64 (1.0.8-6) ... 91s Selecting previously unselected package libpng-dev:amd64. 92s Preparing to unpack .../18-libpng-dev_1.6.44-3_amd64.deb ... 92s Unpacking libpng-dev:amd64 (1.6.44-3) ... 92s Selecting previously unselected package libfreetype-dev:amd64. 92s Preparing to unpack .../19-libfreetype-dev_2.13.3+dfsg-1_amd64.deb ... 92s Unpacking libfreetype-dev:amd64 (2.13.3+dfsg-1) ... 92s Selecting previously unselected package libgraphite2-dev:amd64. 92s Preparing to unpack .../20-libgraphite2-dev_1.3.14-2ubuntu1_amd64.deb ... 92s Unpacking libgraphite2-dev:amd64 (1.3.14-2ubuntu1) ... 92s Selecting previously unselected package libharfbuzz-cairo0:amd64. 92s Preparing to unpack .../21-libharfbuzz-cairo0_10.1.0-1_amd64.deb ... 92s Unpacking libharfbuzz-cairo0:amd64 (10.1.0-1) ... 92s Selecting previously unselected package libharfbuzz-icu0:amd64. 92s Preparing to unpack .../22-libharfbuzz-icu0_10.1.0-1_amd64.deb ... 92s Unpacking libharfbuzz-icu0:amd64 (10.1.0-1) ... 92s Selecting previously unselected package libharfbuzz-subset0:amd64. 92s Preparing to unpack .../23-libharfbuzz-subset0_10.1.0-1_amd64.deb ... 92s Unpacking libharfbuzz-subset0:amd64 (10.1.0-1) ... 92s Selecting previously unselected package libicu-dev:amd64. 92s Preparing to unpack .../24-libicu-dev_76.1-1ubuntu2_amd64.deb ... 92s Unpacking libicu-dev:amd64 (76.1-1ubuntu2) ... 92s Selecting previously unselected package libharfbuzz-dev:amd64. 92s Preparing to unpack .../25-libharfbuzz-dev_10.1.0-1_amd64.deb ... 92s Unpacking libharfbuzz-dev:amd64 (10.1.0-1) ... 92s Selecting previously unselected package libsdl2-ttf-2.0-0:amd64. 92s Preparing to unpack .../26-libsdl2-ttf-2.0-0_2.22.0+dfsg-1_amd64.deb ... 92s Unpacking libsdl2-ttf-2.0-0:amd64 (2.22.0+dfsg-1) ... 92s Selecting previously unselected package libsdl2-ttf-dev:amd64. 92s Preparing to unpack .../27-libsdl2-ttf-dev_2.22.0+dfsg-1_amd64.deb ... 92s Unpacking libsdl2-ttf-dev:amd64 (2.22.0+dfsg-1) ... 92s Setting up libgraphite2-3:amd64 (1.3.14-2ubuntu1) ... 92s Setting up libpixman-1-0:amd64 (0.44.0-3) ... 92s Setting up libxcb-render0:amd64 (1.17.0-2) ... 92s Setting up libpng-dev:amd64 (1.6.44-3) ... 92s Setting up libgraphite2-dev:amd64 (1.3.14-2ubuntu1) ... 92s Setting up fonts-dejavu-mono (2.37-8) ... 92s Setting up icu-devtools (76.1-1ubuntu2) ... 92s Setting up fonts-dejavu-core (2.37-8) ... 92s Setting up gir1.2-glib-2.0-dev:amd64 (2.82.4-1) ... 92s Setting up libharfbuzz0b:amd64 (10.1.0-1) ... 92s Setting up libsdl2-ttf-2.0-0:amd64 (2.22.0+dfsg-1) ... 92s Setting up libicu-dev:amd64 (76.1-1ubuntu2) ... 92s Setting up libbrotli-dev:amd64 (1.1.0-2build3) ... 92s Setting up libbz2-dev:amd64 (1.0.8-6) ... 92s Setting up libharfbuzz-icu0:amd64 (10.1.0-1) ... 92s Setting up fontconfig-config (2.15.0-1.1ubuntu2) ... 92s Setting up libharfbuzz-gobject0:amd64 (10.1.0-1) ... 92s Setting up libfreetype-dev:amd64 (2.13.3+dfsg-1) ... 92s Setting up libharfbuzz-subset0:amd64 (10.1.0-1) ... 92s Processing triggers for libc-bin (2.40-4ubuntu1) ... 92s Processing triggers for man-db (2.13.0-1) ... 93s Processing triggers for sgml-base (1.31) ... 93s Setting up libfontconfig1:amd64 (2.15.0-1.1ubuntu2) ... 93s Setting up libcairo2:amd64 (1.18.2-2) ... 93s Setting up libharfbuzz-cairo0:amd64 (10.1.0-1) ... 93s Setting up libcairo-gobject2:amd64 (1.18.2-2) ... 93s Setting up gir1.2-freedesktop:amd64 (1.82.0-3) ... 93s Setting up gir1.2-harfbuzz-0.0:amd64 (10.1.0-1) ... 93s Setting up gir1.2-freedesktop-dev:amd64 (1.82.0-3) ... 93s Setting up libharfbuzz-dev:amd64 (10.1.0-1) ... 93s Setting up libsdl2-ttf-dev:amd64 (2.22.0+dfsg-1) ... 93s Processing triggers for libc-bin (2.40-4ubuntu1) ... 94s autopkgtest [10:54:12]: test deprecated-use: [----------------------- 94s + mktemp -d 94s + WORKDIR=/tmp/tmp.s3lTZCiA5l 94s + trap rm -rf "$WORKDIR" 0 INT QUIT ABRT PIPE TERM 94s + [ -n ] 94s + CROSS_COMPILE= 94s + cd /tmp/tmp.s3lTZCiA5l 94s + cat 94s + cd /tmp/tmp.s3lTZCiA5l 94s + cat 94s + pkg-config --cflags --libs sdl2 SDL2_ttf 94s + 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 95s + echo build (with pkg-config): OK 95s + [ -x use-pkg-config ] 95s + ./use-pkg-config 95s build (with pkg-config): OK 95s + echo run (with pkg-config): OK 95s + PKG_CONFIG=pkg-config sdl2-config --cflags --libs 95s run (with pkg-config): OK 95s + gcc -o use-sdl2-config use-ttf.c -I/usr/include/SDL2 -D_REENTRANT -lSDL2 -lSDL2_ttf 95s build (with sdl2-config): OK 95s + echo build (with sdl2-config): OK 95s + [ -x use-sdl2-config ] 95s + ./use-sdl2-config 96s + echo run (with sdl2-config): OK 96s run (with sdl2-config): OK 96s + pkg-config --libs sdl2 96s + gcc -o use-sdl use-sdl.c -I/usr/include/SDL2 -lSDL2 96s + pkg-config --libs sdl2 SDL2_ttf 96s + gcc -o use-ttf use-ttf.c -I/usr/include/SDL2 -lSDL2_ttf -lSDL2 97s build (assuming headers in /usr/include/SDL2): OK 97s + echo build (assuming headers in /usr/include/SDL2): OK 97s + [ -x use-sdl ] 97s + ./use-sdl 97s + [ -x use-ttf ] 97s + ./use-ttf 97s run: OK 97s + echo run: OK 97s + gcc -o use-sdl use-sdl.c -DWRONG_INCLUDE_PATH -lSDL2 98s + gcc -o use-ttf use-ttf.c -DWRONG_INCLUDE_PATH -lSDL2 -lSDL2_ttf 98s build (assuming and -lSDL2* in default search paths): OK 98s + echo build (assuming and -lSDL2* in default search paths): OK 98s + [ -x use-sdl ] 98s + ./use-sdl 98s + [ -x use-ttf ] 98s + ./use-ttf 98s run: OK 98s + echo run: OK 98s + clang -o use-sdl use-sdl.c -DWRONG_INCLUDE_PATH -lSDL2 99s + clang -o use-ttf use-ttf.c -DWRONG_INCLUDE_PATH -lSDL2 -lSDL2_ttf 100s build (clang, assuming and -lSDL2* in default search paths): OK 100s + echo build (clang, assuming and -lSDL2* in default search paths): OK 100s + [ -x use-sdl ] 100s + ./use-sdl 100s + [ -x use-ttf ] 100s + ./use-ttf 100s + echo run: OK 100s + rm -rf /tmp/tmp.s3lTZCiA5l 100s run: OK 100s autopkgtest [10:54:18]: test deprecated-use: -----------------------] 101s autopkgtest [10:54:19]: test deprecated-use: - - - - - - - - - - results - - - - - - - - - - 101s deprecated-use PASS (superficial) 101s autopkgtest [10:54:19]: test cmake: preparing testbed 200s autopkgtest [10:55:58]: testbed dpkg architecture: amd64 200s autopkgtest [10:55:58]: testbed apt version: 2.9.18 200s autopkgtest [10:55:58]: @@@@@@@@@@@@@@@@@@@@ test bed setup 200s autopkgtest [10:55:58]: testbed release detected to be: plucky 201s autopkgtest [10:55:59]: updating testbed package index (apt update) 201s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 202s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 202s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 202s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 202s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [172 kB] 202s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [887 kB] 202s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9708 B] 202s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [16.4 kB] 202s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 Packages [327 kB] 202s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 Packages [223 kB] 202s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/restricted amd64 Packages [40.1 kB] 202s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/restricted i386 Packages [2408 B] 202s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/universe i386 Packages [470 kB] 202s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 Packages [1103 kB] 202s Get:15 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse i386 Packages [7684 B] 202s Get:16 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse amd64 Packages [27.1 kB] 202s Fetched 3360 kB in 1s (3552 kB/s) 204s Reading package lists... 204s Reading package lists... 204s Building dependency tree... 204s Reading state information... 204s Calculating upgrade... 204s The following packages will be upgraded: 204s libgudev-1.0-0 usb.ids 204s 2 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 204s Need to get 239 kB of archives. 204s After this operation, 0 B of additional disk space will be used. 204s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 usb.ids all 2025.01.14-1 [223 kB] 205s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 libgudev-1.0-0 amd64 1:238-6 [15.8 kB] 205s Fetched 239 kB in 0s (492 kB/s) 205s (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 ... 75824 files and directories currently installed.) 205s Preparing to unpack .../usb.ids_2025.01.14-1_all.deb ... 205s Unpacking usb.ids (2025.01.14-1) over (2024.12.04-1) ... 205s Preparing to unpack .../libgudev-1.0-0_1%3a238-6_amd64.deb ... 205s Unpacking libgudev-1.0-0:amd64 (1:238-6) over (1:238-5ubuntu1) ... 205s Setting up usb.ids (2025.01.14-1) ... 205s Setting up libgudev-1.0-0:amd64 (1:238-6) ... 205s Processing triggers for libc-bin (2.40-4ubuntu1) ... 205s Reading package lists... 206s Building dependency tree... 206s Reading state information... 206s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 206s autopkgtest [10:56:04]: upgrading testbed (apt dist-upgrade and autopurge) 206s Reading package lists... 206s Building dependency tree... 206s Reading state information... 206s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 207s Starting 2 pkgProblemResolver with broken count: 0 207s Done 207s Entering ResolveByKeep 207s 207s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 207s Reading package lists... 208s Building dependency tree... 208s Reading state information... 208s Starting pkgProblemResolver with broken count: 0 208s Starting 2 pkgProblemResolver with broken count: 0 208s Done 208s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 211s Reading package lists... 211s Building dependency tree... 211s Reading state information... 211s Starting pkgProblemResolver with broken count: 0 211s Starting 2 pkgProblemResolver with broken count: 0 211s Done 212s The following NEW packages will be installed: 212s build-essential cmake cmake-data cpp cpp-14 cpp-14-x86-64-linux-gnu 212s cpp-x86-64-linux-gnu g++ g++-14 g++-14-x86-64-linux-gnu g++-x86-64-linux-gnu 212s gcc gcc-14 gcc-14-x86-64-linux-gnu gcc-x86-64-linux-gnu gir1.2-ibus-1.0 212s girepository-tools libasan8 libasound2-data libasound2-dev libasound2t64 212s libasyncns0 libblkid-dev libcc1-0 libdbus-1-dev libdecor-0-0 libdecor-0-dev 212s libdrm-dev libdrm-intel1 libdrm-nouveau2 libdrm-radeon1 libegl-dev 212s libegl-mesa0 libegl1 libffi-dev libflac12t64 libgbm-dev libgbm1 212s libgcc-14-dev libgio-2.0-dev libgio-2.0-dev-bin libgirepository-2.0-0 212s libgl-dev libgl1 libgl1-mesa-dri libglapi-mesa libgles-dev libgles1 libgles2 212s libglib2.0-bin libglib2.0-dev libglib2.0-dev-bin libglvnd0 libglx-dev 212s libglx-mesa0 libglx0 libgomp1 libhwasan0 libibus-1.0-5 libibus-1.0-dev 212s libice-dev libice6 libisl23 libitm1 libjsoncpp26 liblsan0 libmount-dev 212s libmp3lame0 libmpc3 libmpg123-0t64 libogg0 libopus0 libpciaccess-dev 212s libpciaccess0 libpcre2-16-0 libpcre2-32-0 libpcre2-dev libpcre2-posix3 212s libpkgconf3 libpulse-dev libpulse-mainloop-glib0 libpulse0 libquadmath0 212s librhash1 libsamplerate0 libsamplerate0-dev libsdl2-2.0-0 libsdl2-dev 212s libselinux1-dev libsepol-dev libsm-dev libsm6 libsndfile1 libsndio-dev 212s libsndio7.0 libstdc++-14-dev libsysprof-capture-4-dev libtsan2 libubsan1 212s libudev-dev libvorbis0a libvorbisenc2 libvulkan1 libwayland-bin 212s libwayland-client0 libwayland-cursor0 libwayland-dev libwayland-egl1 212s libwayland-server0 libx11-dev libx11-xcb1 libxau-dev libxcb-dri2-0 212s libxcb-dri3-0 libxcb-glx0 libxcb-present0 libxcb-randr0 libxcb-shm0 212s libxcb-sync1 libxcb-xfixes0 libxcb1-dev libxcursor-dev libxcursor1 212s libxdmcp-dev libxext-dev libxfixes-dev libxfixes3 libxi-dev libxi6 212s libxinerama-dev libxinerama1 libxkbcommon-dev libxrandr-dev libxrandr2 212s libxrender-dev libxrender1 libxshmfence1 libxss-dev libxss1 libxt-dev 212s libxt6t64 libxv-dev libxv1 libxxf86vm-dev libxxf86vm1 mesa-libgallium 212s native-architecture pkgconf pkgconf-bin python3-packaging sgml-base uuid-dev 212s x11-common x11proto-dev xml-core xorg-sgml-doctools xtrans-dev zlib1g-dev 212s 0 upgraded, 158 newly installed, 0 to remove and 0 not upgraded. 212s Need to get 112 MB of archives. 212s After this operation, 393 MB of additional disk space will be used. 212s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 sgml-base all 1.31 [11.4 kB] 212s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 libisl23 amd64 0.27-1 [685 kB] 212s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 libmpc3 amd64 1.3.1-1build2 [55.3 kB] 212s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp-14-x86-64-linux-gnu amd64 14.2.0-12ubuntu1 [11.9 MB] 213s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp-14 amd64 14.2.0-12ubuntu1 [1036 B] 213s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp-x86-64-linux-gnu amd64 4:14.1.0-2ubuntu1 [5452 B] 213s Get:7 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp amd64 4:14.1.0-2ubuntu1 [22.4 kB] 213s Get:8 http://ftpmaster.internal/ubuntu plucky/main amd64 libcc1-0 amd64 14.2.0-12ubuntu1 [47.6 kB] 213s Get:9 http://ftpmaster.internal/ubuntu plucky/main amd64 libgomp1 amd64 14.2.0-12ubuntu1 [148 kB] 213s Get:10 http://ftpmaster.internal/ubuntu plucky/main amd64 libitm1 amd64 14.2.0-12ubuntu1 [28.9 kB] 213s Get:11 http://ftpmaster.internal/ubuntu plucky/main amd64 libasan8 amd64 14.2.0-12ubuntu1 [2998 kB] 213s Get:12 http://ftpmaster.internal/ubuntu plucky/main amd64 liblsan0 amd64 14.2.0-12ubuntu1 [1317 kB] 213s Get:13 http://ftpmaster.internal/ubuntu plucky/main amd64 libtsan2 amd64 14.2.0-12ubuntu1 [2732 kB] 213s Get:14 http://ftpmaster.internal/ubuntu plucky/main amd64 libubsan1 amd64 14.2.0-12ubuntu1 [1177 kB] 213s Get:15 http://ftpmaster.internal/ubuntu plucky/main amd64 libhwasan0 amd64 14.2.0-12ubuntu1 [1634 kB] 213s Get:16 http://ftpmaster.internal/ubuntu plucky/main amd64 libquadmath0 amd64 14.2.0-12ubuntu1 [153 kB] 213s Get:17 http://ftpmaster.internal/ubuntu plucky/main amd64 libgcc-14-dev amd64 14.2.0-12ubuntu1 [2815 kB] 213s Get:18 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc-14-x86-64-linux-gnu amd64 14.2.0-12ubuntu1 [23.3 MB] 214s Get:19 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc-14 amd64 14.2.0-12ubuntu1 [533 kB] 214s Get:20 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc-x86-64-linux-gnu amd64 4:14.1.0-2ubuntu1 [1214 B] 214s Get:21 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc amd64 4:14.1.0-2ubuntu1 [5000 B] 214s Get:22 http://ftpmaster.internal/ubuntu plucky/main amd64 libstdc++-14-dev amd64 14.2.0-12ubuntu1 [2506 kB] 214s Get:23 http://ftpmaster.internal/ubuntu plucky/main amd64 g++-14-x86-64-linux-gnu amd64 14.2.0-12ubuntu1 [13.3 MB] 214s Get:24 http://ftpmaster.internal/ubuntu plucky/main amd64 g++-14 amd64 14.2.0-12ubuntu1 [20.2 kB] 214s Get:25 http://ftpmaster.internal/ubuntu plucky/main amd64 g++-x86-64-linux-gnu amd64 4:14.1.0-2ubuntu1 [966 B] 214s Get:26 http://ftpmaster.internal/ubuntu plucky/main amd64 g++ amd64 4:14.1.0-2ubuntu1 [1100 B] 214s Get:27 http://ftpmaster.internal/ubuntu plucky/main amd64 build-essential amd64 12.10ubuntu1 [4928 B] 214s Get:28 http://ftpmaster.internal/ubuntu plucky/main amd64 cmake-data all 3.31.2-1 [2292 kB] 214s Get:29 http://ftpmaster.internal/ubuntu plucky/main amd64 libjsoncpp26 amd64 1.9.6-3 [90.0 kB] 214s Get:30 http://ftpmaster.internal/ubuntu plucky/main amd64 librhash1 amd64 1.4.5-1 [132 kB] 214s Get:31 http://ftpmaster.internal/ubuntu plucky/main amd64 cmake amd64 3.31.2-1 [12.6 MB] 214s Get:32 http://ftpmaster.internal/ubuntu plucky/main amd64 libibus-1.0-5 amd64 1.5.31-1 [185 kB] 214s Get:33 http://ftpmaster.internal/ubuntu plucky/main amd64 gir1.2-ibus-1.0 amd64 1.5.31-1 [84.7 kB] 214s Get:34 http://ftpmaster.internal/ubuntu plucky/main amd64 native-architecture all 0.2.3 [1990 B] 214s Get:35 http://ftpmaster.internal/ubuntu plucky/main amd64 libgirepository-2.0-0 amd64 2.82.4-1 [78.2 kB] 214s Get:36 http://ftpmaster.internal/ubuntu plucky/main amd64 girepository-tools amd64 2.82.4-1 [115 kB] 214s Get:37 http://ftpmaster.internal/ubuntu plucky/main amd64 libasound2-data all 1.2.12-1 [21.0 kB] 214s Get:38 http://ftpmaster.internal/ubuntu plucky/main amd64 libasound2t64 amd64 1.2.12-1 [394 kB] 214s Get:39 http://ftpmaster.internal/ubuntu plucky/main amd64 libasound2-dev amd64 1.2.12-1 [115 kB] 214s Get:40 http://ftpmaster.internal/ubuntu plucky/main amd64 libasyncns0 amd64 0.8-6build4 [11.3 kB] 215s Get:41 http://ftpmaster.internal/ubuntu plucky/main amd64 libpkgconf3 amd64 1.8.1-4 [32.3 kB] 215s Get:42 http://ftpmaster.internal/ubuntu plucky/main amd64 pkgconf-bin amd64 1.8.1-4 [21.6 kB] 215s Get:43 http://ftpmaster.internal/ubuntu plucky/main amd64 pkgconf amd64 1.8.1-4 [16.8 kB] 215s Get:44 http://ftpmaster.internal/ubuntu plucky/main amd64 xml-core all 0.19 [20.3 kB] 215s Get:45 http://ftpmaster.internal/ubuntu plucky/main amd64 libdbus-1-dev amd64 1.14.10-4ubuntu5 [190 kB] 215s Get:46 http://ftpmaster.internal/ubuntu plucky/main amd64 libwayland-client0 amd64 1.23.0-1 [27.1 kB] 215s Get:47 http://ftpmaster.internal/ubuntu plucky/main amd64 libdecor-0-0 amd64 0.2.2-2 [16.8 kB] 215s Get:48 http://ftpmaster.internal/ubuntu plucky/main amd64 libwayland-server0 amd64 1.23.0-1 [35.1 kB] 215s Get:49 http://ftpmaster.internal/ubuntu plucky/main amd64 libwayland-cursor0 amd64 1.23.0-1 [10.8 kB] 215s Get:50 http://ftpmaster.internal/ubuntu plucky/main amd64 libwayland-egl1 amd64 1.23.0-1 [5662 B] 215s Get:51 http://ftpmaster.internal/ubuntu plucky/main amd64 libwayland-bin amd64 1.23.0-1 [21.3 kB] 215s Get:52 http://ftpmaster.internal/ubuntu plucky/main amd64 libffi-dev amd64 3.4.6-1build1 [62.8 kB] 215s Get:53 http://ftpmaster.internal/ubuntu plucky/main amd64 libwayland-dev amd64 1.23.0-1 [74.4 kB] 215s Get:54 http://ftpmaster.internal/ubuntu plucky/main amd64 libdecor-0-dev amd64 0.2.2-2 [5720 B] 215s Get:55 http://ftpmaster.internal/ubuntu plucky/main amd64 libpciaccess0 amd64 0.17-3build1 [18.6 kB] 215s Get:56 http://ftpmaster.internal/ubuntu plucky/main amd64 libdrm-intel1 amd64 2.4.123-1 [68.8 kB] 215s Get:57 http://ftpmaster.internal/ubuntu plucky/main amd64 libdrm-radeon1 amd64 2.4.123-1 [25.3 kB] 215s Get:58 http://ftpmaster.internal/ubuntu plucky/main amd64 libdrm-nouveau2 amd64 2.4.123-1 [18.9 kB] 215s Get:59 http://ftpmaster.internal/ubuntu plucky/main amd64 libpciaccess-dev amd64 0.17-3build1 [22.0 kB] 215s Get:60 http://ftpmaster.internal/ubuntu plucky/main amd64 libdrm-dev amd64 2.4.123-1 [324 kB] 215s Get:61 http://ftpmaster.internal/ubuntu plucky/main amd64 libglvnd0 amd64 1.7.0-1build1 [69.6 kB] 215s Get:62 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-randr0 amd64 1.17.0-2 [17.9 kB] 215s Get:63 http://ftpmaster.internal/ubuntu plucky/main amd64 libglapi-mesa amd64 24.2.8-1ubuntu1 [42.5 kB] 215s Get:64 http://ftpmaster.internal/ubuntu plucky/main amd64 libx11-xcb1 amd64 2:1.8.10-2 [7944 B] 215s Get:65 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-dri2-0 amd64 1.17.0-2 [7222 B] 215s Get:66 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-dri3-0 amd64 1.17.0-2 [7508 B] 215s Get:67 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-present0 amd64 1.17.0-2 [6064 B] 215s Get:68 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-sync1 amd64 1.17.0-2 [9312 B] 215s Get:69 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-xfixes0 amd64 1.17.0-2 [10.2 kB] 215s Get:70 http://ftpmaster.internal/ubuntu plucky/main amd64 libxshmfence1 amd64 1.3-1build5 [4764 B] 215s Get:71 http://ftpmaster.internal/ubuntu plucky/main amd64 mesa-libgallium amd64 24.2.8-1ubuntu1 [11.5 MB] 215s Get:72 http://ftpmaster.internal/ubuntu plucky/main amd64 libgbm1 amd64 24.2.8-1ubuntu1 [32.2 kB] 215s Get:73 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-shm0 amd64 1.17.0-2 [5758 B] 215s Get:74 http://ftpmaster.internal/ubuntu plucky/main amd64 libegl-mesa0 amd64 24.2.8-1ubuntu1 [145 kB] 215s Get:75 http://ftpmaster.internal/ubuntu plucky/main amd64 libegl1 amd64 1.7.0-1build1 [28.7 kB] 215s Get:76 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-glx0 amd64 1.17.0-2 [24.8 kB] 215s Get:77 http://ftpmaster.internal/ubuntu plucky/main amd64 libxfixes3 amd64 1:6.0.0-2build1 [10.8 kB] 215s Get:78 http://ftpmaster.internal/ubuntu plucky/main amd64 libxxf86vm1 amd64 1:1.1.4-1build4 [9282 B] 215s Get:79 http://ftpmaster.internal/ubuntu plucky/main amd64 libvulkan1 amd64 1.3.296.0-1 [143 kB] 215s Get:80 http://ftpmaster.internal/ubuntu plucky/main amd64 libgl1-mesa-dri amd64 24.2.8-1ubuntu1 [34.7 kB] 215s Get:81 http://ftpmaster.internal/ubuntu plucky/main amd64 libglx-mesa0 amd64 24.2.8-1ubuntu1 [162 kB] 215s Get:82 http://ftpmaster.internal/ubuntu plucky/main amd64 libglx0 amd64 1.7.0-1build1 [38.6 kB] 215s Get:83 http://ftpmaster.internal/ubuntu plucky/main amd64 libgl1 amd64 1.7.0-1build1 [102 kB] 215s Get:84 http://ftpmaster.internal/ubuntu plucky/main amd64 xorg-sgml-doctools all 1:1.11-1.1 [10.9 kB] 215s Get:85 http://ftpmaster.internal/ubuntu plucky/main amd64 x11proto-dev all 2024.1-1 [606 kB] 215s Get:86 http://ftpmaster.internal/ubuntu plucky/main amd64 libxau-dev amd64 1:1.0.11-1 [9798 B] 215s Get:87 http://ftpmaster.internal/ubuntu plucky/main amd64 libxdmcp-dev amd64 1:1.1.3-0ubuntu6 [26.5 kB] 215s Get:88 http://ftpmaster.internal/ubuntu plucky/main amd64 xtrans-dev all 1.4.0-1 [68.9 kB] 215s Get:89 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb1-dev amd64 1.17.0-2 [86.4 kB] 215s Get:90 http://ftpmaster.internal/ubuntu plucky/main amd64 libx11-dev amd64 2:1.8.10-2 [777 kB] 215s Get:91 http://ftpmaster.internal/ubuntu plucky/main amd64 libglx-dev amd64 1.7.0-1build1 [14.2 kB] 215s Get:92 http://ftpmaster.internal/ubuntu plucky/main amd64 libgl-dev amd64 1.7.0-1build1 [102 kB] 215s Get:93 http://ftpmaster.internal/ubuntu plucky/main amd64 libegl-dev amd64 1.7.0-1build1 [18.2 kB] 215s Get:94 http://ftpmaster.internal/ubuntu plucky/main amd64 libogg0 amd64 1.3.5-3build1 [22.7 kB] 215s Get:95 http://ftpmaster.internal/ubuntu plucky/main amd64 libflac12t64 amd64 1.4.3+ds-4 [268 kB] 215s Get:96 http://ftpmaster.internal/ubuntu plucky/main amd64 libgbm-dev amd64 24.2.8-1ubuntu1 [9814 B] 215s Get:97 http://ftpmaster.internal/ubuntu plucky/main amd64 uuid-dev amd64 2.40.2-1ubuntu2 [53.0 kB] 215s Get:98 http://ftpmaster.internal/ubuntu plucky/main amd64 libblkid-dev amd64 2.40.2-1ubuntu2 [234 kB] 215s Get:99 http://ftpmaster.internal/ubuntu plucky/main amd64 libsepol-dev amd64 3.7-1 [404 kB] 215s Get:100 http://ftpmaster.internal/ubuntu plucky/main amd64 libpcre2-16-0 amd64 10.42-4ubuntu3 [214 kB] 215s Get:101 http://ftpmaster.internal/ubuntu plucky/main amd64 libpcre2-32-0 amd64 10.42-4ubuntu3 [201 kB] 215s Get:102 http://ftpmaster.internal/ubuntu plucky/main amd64 libpcre2-posix3 amd64 10.42-4ubuntu3 [6768 B] 216s Get:103 http://ftpmaster.internal/ubuntu plucky/main amd64 libpcre2-dev amd64 10.42-4ubuntu3 [747 kB] 216s Get:104 http://ftpmaster.internal/ubuntu plucky/main amd64 libselinux1-dev amd64 3.7-3ubuntu1 [169 kB] 216s Get:105 http://ftpmaster.internal/ubuntu plucky/main amd64 libmount-dev amd64 2.40.2-1ubuntu2 [33.2 kB] 216s Get:106 http://ftpmaster.internal/ubuntu plucky/main amd64 libsysprof-capture-4-dev amd64 47.2-1 [52.1 kB] 216s Get:107 http://ftpmaster.internal/ubuntu plucky/main amd64 zlib1g-dev amd64 1:1.3.dfsg+really1.3.1-1ubuntu1 [895 kB] 216s Get:108 http://ftpmaster.internal/ubuntu plucky/main amd64 libgio-2.0-dev amd64 2.82.4-1 [1876 kB] 216s Get:109 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-packaging all 24.2-1 [51.5 kB] 216s Get:110 http://ftpmaster.internal/ubuntu plucky/main amd64 libgio-2.0-dev-bin amd64 2.82.4-1 [128 kB] 216s Get:111 http://ftpmaster.internal/ubuntu plucky/main amd64 libgles1 amd64 1.7.0-1build1 [11.6 kB] 216s Get:112 http://ftpmaster.internal/ubuntu plucky/main amd64 libgles2 amd64 1.7.0-1build1 [17.1 kB] 216s Get:113 http://ftpmaster.internal/ubuntu plucky/main amd64 libgles-dev amd64 1.7.0-1build1 [50.5 kB] 216s Get:114 http://ftpmaster.internal/ubuntu plucky/main amd64 libglib2.0-bin amd64 2.82.4-1 [103 kB] 216s Get:115 http://ftpmaster.internal/ubuntu plucky/main amd64 libglib2.0-dev-bin amd64 2.82.4-1 [18.1 kB] 216s Get:116 http://ftpmaster.internal/ubuntu plucky/main amd64 libglib2.0-dev amd64 2.82.4-1 [18.9 kB] 216s Get:117 http://ftpmaster.internal/ubuntu plucky/main amd64 libibus-1.0-dev amd64 1.5.31-1 [189 kB] 216s Get:118 http://ftpmaster.internal/ubuntu plucky/main amd64 x11-common all 1:7.7+23ubuntu3 [21.7 kB] 216s Get:119 http://ftpmaster.internal/ubuntu plucky/main amd64 libice6 amd64 2:1.1.1-1 [44.1 kB] 216s Get:120 http://ftpmaster.internal/ubuntu plucky/main amd64 libice-dev amd64 2:1.1.1-1 [54.0 kB] 216s Get:121 http://ftpmaster.internal/ubuntu plucky/main amd64 libmp3lame0 amd64 3.100-6build1 [142 kB] 216s Get:122 http://ftpmaster.internal/ubuntu plucky/main amd64 libmpg123-0t64 amd64 1.32.10-1 [191 kB] 216s Get:123 http://ftpmaster.internal/ubuntu plucky/main amd64 libopus0 amd64 1.5.2-2 [2913 kB] 216s Get:124 http://ftpmaster.internal/ubuntu plucky/main amd64 libvorbis0a amd64 1.3.7-2 [98.4 kB] 216s Get:125 http://ftpmaster.internal/ubuntu plucky/main amd64 libvorbisenc2 amd64 1.3.7-2 [80.8 kB] 216s Get:126 http://ftpmaster.internal/ubuntu plucky/main amd64 libsndfile1 amd64 1.2.2-2 [275 kB] 216s Get:127 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libpulse0 amd64 1:17.0+dfsg1-1ubuntu1 [302 kB] 216s Get:128 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libpulse-mainloop-glib0 amd64 1:17.0+dfsg1-1ubuntu1 [12.5 kB] 216s Get:129 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libpulse-dev amd64 1:17.0+dfsg1-1ubuntu1 [75.6 kB] 216s Get:130 http://ftpmaster.internal/ubuntu plucky/main amd64 libsamplerate0 amd64 0.2.2-4build1 [1344 kB] 216s Get:131 http://ftpmaster.internal/ubuntu plucky/main amd64 libsamplerate0-dev amd64 0.2.2-4build1 [61.5 kB] 216s Get:132 http://ftpmaster.internal/ubuntu plucky/main amd64 libxrender1 amd64 1:0.9.10-1.1build1 [19.0 kB] 216s Get:133 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcursor1 amd64 1:1.2.2-1 [20.9 kB] 216s Get:134 http://ftpmaster.internal/ubuntu plucky/main amd64 libxi6 amd64 2:1.8.2-1 [32.4 kB] 216s Get:135 http://ftpmaster.internal/ubuntu plucky/main amd64 libxrandr2 amd64 2:1.5.4-1 [19.6 kB] 216s Get:136 http://ftpmaster.internal/ubuntu plucky/main amd64 libxss1 amd64 1:1.2.3-1build3 [7204 B] 216s Get:137 http://ftpmaster.internal/ubuntu plucky/main amd64 libsdl2-2.0-0 amd64 2.30.10+dfsg-1 [926 kB] 216s Get:138 http://ftpmaster.internal/ubuntu plucky/universe amd64 libsndio7.0 amd64 1.10.0-0.1 [29.7 kB] 216s Get:139 http://ftpmaster.internal/ubuntu plucky/universe amd64 libsndio-dev amd64 1.10.0-0.1 [24.0 kB] 216s Get:140 http://ftpmaster.internal/ubuntu plucky/main amd64 libudev-dev amd64 257-2ubuntu1 [22.0 kB] 216s Get:141 http://ftpmaster.internal/ubuntu plucky/main amd64 libxrender-dev amd64 1:0.9.10-1.1build1 [26.3 kB] 216s Get:142 http://ftpmaster.internal/ubuntu plucky/main amd64 libxfixes-dev amd64 1:6.0.0-2build1 [12.1 kB] 216s Get:143 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcursor-dev amd64 1:1.2.2-1 [31.8 kB] 217s Get:144 http://ftpmaster.internal/ubuntu plucky/main amd64 libxext-dev amd64 2:1.3.4-1build2 [83.5 kB] 217s Get:145 http://ftpmaster.internal/ubuntu plucky/main amd64 libxi-dev amd64 2:1.8.2-1 [194 kB] 217s Get:146 http://ftpmaster.internal/ubuntu plucky/main amd64 libxinerama1 amd64 2:1.1.4-3build1 [6396 B] 217s Get:147 http://ftpmaster.internal/ubuntu plucky/main amd64 libxinerama-dev amd64 2:1.1.4-3build1 [7988 B] 217s Get:148 http://ftpmaster.internal/ubuntu plucky/main amd64 libxkbcommon-dev amd64 1.7.0-2 [57.1 kB] 217s Get:149 http://ftpmaster.internal/ubuntu plucky/main amd64 libxrandr-dev amd64 2:1.5.4-1 [26.4 kB] 217s Get:150 http://ftpmaster.internal/ubuntu plucky/main amd64 libxss-dev amd64 1:1.2.3-1build3 [12.1 kB] 217s Get:151 http://ftpmaster.internal/ubuntu plucky/main amd64 libsm6 amd64 2:1.2.4-1 [17.4 kB] 217s Get:152 http://ftpmaster.internal/ubuntu plucky/main amd64 libxt6t64 amd64 1:1.2.1-1.2build1 [171 kB] 217s Get:153 http://ftpmaster.internal/ubuntu plucky/main amd64 libsm-dev amd64 2:1.2.4-1 [19.2 kB] 217s Get:154 http://ftpmaster.internal/ubuntu plucky/main amd64 libxt-dev amd64 1:1.2.1-1.2build1 [394 kB] 217s Get:155 http://ftpmaster.internal/ubuntu plucky/main amd64 libxv1 amd64 2:1.0.11-1.1build1 [10.7 kB] 217s Get:156 http://ftpmaster.internal/ubuntu plucky/main amd64 libxv-dev amd64 2:1.0.11-1.1build1 [33.3 kB] 217s Get:157 http://ftpmaster.internal/ubuntu plucky/main amd64 libxxf86vm-dev amd64 1:1.1.4-1build4 [13.8 kB] 217s Get:158 http://ftpmaster.internal/ubuntu plucky/universe amd64 libsdl2-dev amd64 2.30.10+dfsg-1 [1329 kB] 217s Fetched 112 MB in 5s (22.3 MB/s) 217s Selecting previously unselected package sgml-base. 217s (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 ... 75824 files and directories currently installed.) 217s Preparing to unpack .../000-sgml-base_1.31_all.deb ... 217s Unpacking sgml-base (1.31) ... 217s Selecting previously unselected package libisl23:amd64. 217s Preparing to unpack .../001-libisl23_0.27-1_amd64.deb ... 217s Unpacking libisl23:amd64 (0.27-1) ... 217s Selecting previously unselected package libmpc3:amd64. 217s Preparing to unpack .../002-libmpc3_1.3.1-1build2_amd64.deb ... 217s Unpacking libmpc3:amd64 (1.3.1-1build2) ... 217s Selecting previously unselected package cpp-14-x86-64-linux-gnu. 217s Preparing to unpack .../003-cpp-14-x86-64-linux-gnu_14.2.0-12ubuntu1_amd64.deb ... 217s Unpacking cpp-14-x86-64-linux-gnu (14.2.0-12ubuntu1) ... 217s Selecting previously unselected package cpp-14. 217s Preparing to unpack .../004-cpp-14_14.2.0-12ubuntu1_amd64.deb ... 217s Unpacking cpp-14 (14.2.0-12ubuntu1) ... 218s Selecting previously unselected package cpp-x86-64-linux-gnu. 218s Preparing to unpack .../005-cpp-x86-64-linux-gnu_4%3a14.1.0-2ubuntu1_amd64.deb ... 218s Unpacking cpp-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 218s Selecting previously unselected package cpp. 218s Preparing to unpack .../006-cpp_4%3a14.1.0-2ubuntu1_amd64.deb ... 218s Unpacking cpp (4:14.1.0-2ubuntu1) ... 218s Selecting previously unselected package libcc1-0:amd64. 218s Preparing to unpack .../007-libcc1-0_14.2.0-12ubuntu1_amd64.deb ... 218s Unpacking libcc1-0:amd64 (14.2.0-12ubuntu1) ... 218s Selecting previously unselected package libgomp1:amd64. 218s Preparing to unpack .../008-libgomp1_14.2.0-12ubuntu1_amd64.deb ... 218s Unpacking libgomp1:amd64 (14.2.0-12ubuntu1) ... 218s Selecting previously unselected package libitm1:amd64. 218s Preparing to unpack .../009-libitm1_14.2.0-12ubuntu1_amd64.deb ... 218s Unpacking libitm1:amd64 (14.2.0-12ubuntu1) ... 218s Selecting previously unselected package libasan8:amd64. 218s Preparing to unpack .../010-libasan8_14.2.0-12ubuntu1_amd64.deb ... 218s Unpacking libasan8:amd64 (14.2.0-12ubuntu1) ... 218s Selecting previously unselected package liblsan0:amd64. 218s Preparing to unpack .../011-liblsan0_14.2.0-12ubuntu1_amd64.deb ... 218s Unpacking liblsan0:amd64 (14.2.0-12ubuntu1) ... 218s Selecting previously unselected package libtsan2:amd64. 218s Preparing to unpack .../012-libtsan2_14.2.0-12ubuntu1_amd64.deb ... 218s Unpacking libtsan2:amd64 (14.2.0-12ubuntu1) ... 218s Selecting previously unselected package libubsan1:amd64. 218s Preparing to unpack .../013-libubsan1_14.2.0-12ubuntu1_amd64.deb ... 218s Unpacking libubsan1:amd64 (14.2.0-12ubuntu1) ... 218s Selecting previously unselected package libhwasan0:amd64. 218s Preparing to unpack .../014-libhwasan0_14.2.0-12ubuntu1_amd64.deb ... 218s Unpacking libhwasan0:amd64 (14.2.0-12ubuntu1) ... 218s Selecting previously unselected package libquadmath0:amd64. 218s Preparing to unpack .../015-libquadmath0_14.2.0-12ubuntu1_amd64.deb ... 218s Unpacking libquadmath0:amd64 (14.2.0-12ubuntu1) ... 218s Selecting previously unselected package libgcc-14-dev:amd64. 218s Preparing to unpack .../016-libgcc-14-dev_14.2.0-12ubuntu1_amd64.deb ... 218s Unpacking libgcc-14-dev:amd64 (14.2.0-12ubuntu1) ... 218s Selecting previously unselected package gcc-14-x86-64-linux-gnu. 218s Preparing to unpack .../017-gcc-14-x86-64-linux-gnu_14.2.0-12ubuntu1_amd64.deb ... 218s Unpacking gcc-14-x86-64-linux-gnu (14.2.0-12ubuntu1) ... 218s Selecting previously unselected package gcc-14. 218s Preparing to unpack .../018-gcc-14_14.2.0-12ubuntu1_amd64.deb ... 218s Unpacking gcc-14 (14.2.0-12ubuntu1) ... 218s Selecting previously unselected package gcc-x86-64-linux-gnu. 218s Preparing to unpack .../019-gcc-x86-64-linux-gnu_4%3a14.1.0-2ubuntu1_amd64.deb ... 218s Unpacking gcc-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 218s Selecting previously unselected package gcc. 218s Preparing to unpack .../020-gcc_4%3a14.1.0-2ubuntu1_amd64.deb ... 218s Unpacking gcc (4:14.1.0-2ubuntu1) ... 218s Selecting previously unselected package libstdc++-14-dev:amd64. 218s Preparing to unpack .../021-libstdc++-14-dev_14.2.0-12ubuntu1_amd64.deb ... 218s Unpacking libstdc++-14-dev:amd64 (14.2.0-12ubuntu1) ... 218s Selecting previously unselected package g++-14-x86-64-linux-gnu. 218s Preparing to unpack .../022-g++-14-x86-64-linux-gnu_14.2.0-12ubuntu1_amd64.deb ... 218s Unpacking g++-14-x86-64-linux-gnu (14.2.0-12ubuntu1) ... 219s Selecting previously unselected package g++-14. 219s Preparing to unpack .../023-g++-14_14.2.0-12ubuntu1_amd64.deb ... 219s Unpacking g++-14 (14.2.0-12ubuntu1) ... 219s Selecting previously unselected package g++-x86-64-linux-gnu. 219s Preparing to unpack .../024-g++-x86-64-linux-gnu_4%3a14.1.0-2ubuntu1_amd64.deb ... 219s Unpacking g++-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 219s Selecting previously unselected package g++. 219s Preparing to unpack .../025-g++_4%3a14.1.0-2ubuntu1_amd64.deb ... 219s Unpacking g++ (4:14.1.0-2ubuntu1) ... 219s Selecting previously unselected package build-essential. 219s Preparing to unpack .../026-build-essential_12.10ubuntu1_amd64.deb ... 219s Unpacking build-essential (12.10ubuntu1) ... 219s Selecting previously unselected package cmake-data. 219s Preparing to unpack .../027-cmake-data_3.31.2-1_all.deb ... 219s Unpacking cmake-data (3.31.2-1) ... 219s Selecting previously unselected package libjsoncpp26:amd64. 219s Preparing to unpack .../028-libjsoncpp26_1.9.6-3_amd64.deb ... 219s Unpacking libjsoncpp26:amd64 (1.9.6-3) ... 219s Selecting previously unselected package librhash1:amd64. 219s Preparing to unpack .../029-librhash1_1.4.5-1_amd64.deb ... 219s Unpacking librhash1:amd64 (1.4.5-1) ... 219s Selecting previously unselected package cmake. 219s Preparing to unpack .../030-cmake_3.31.2-1_amd64.deb ... 219s Unpacking cmake (3.31.2-1) ... 219s Selecting previously unselected package libibus-1.0-5:amd64. 219s Preparing to unpack .../031-libibus-1.0-5_1.5.31-1_amd64.deb ... 219s Unpacking libibus-1.0-5:amd64 (1.5.31-1) ... 219s Selecting previously unselected package gir1.2-ibus-1.0:amd64. 219s Preparing to unpack .../032-gir1.2-ibus-1.0_1.5.31-1_amd64.deb ... 219s Unpacking gir1.2-ibus-1.0:amd64 (1.5.31-1) ... 219s Selecting previously unselected package native-architecture. 219s Preparing to unpack .../033-native-architecture_0.2.3_all.deb ... 219s Unpacking native-architecture (0.2.3) ... 219s Selecting previously unselected package libgirepository-2.0-0:amd64. 219s Preparing to unpack .../034-libgirepository-2.0-0_2.82.4-1_amd64.deb ... 219s Unpacking libgirepository-2.0-0:amd64 (2.82.4-1) ... 219s Selecting previously unselected package girepository-tools:amd64. 219s Preparing to unpack .../035-girepository-tools_2.82.4-1_amd64.deb ... 219s Unpacking girepository-tools:amd64 (2.82.4-1) ... 220s Selecting previously unselected package libasound2-data. 220s Preparing to unpack .../036-libasound2-data_1.2.12-1_all.deb ... 220s Unpacking libasound2-data (1.2.12-1) ... 220s Selecting previously unselected package libasound2t64:amd64. 220s Preparing to unpack .../037-libasound2t64_1.2.12-1_amd64.deb ... 220s Unpacking libasound2t64:amd64 (1.2.12-1) ... 220s Selecting previously unselected package libasound2-dev:amd64. 220s Preparing to unpack .../038-libasound2-dev_1.2.12-1_amd64.deb ... 220s Unpacking libasound2-dev:amd64 (1.2.12-1) ... 220s Selecting previously unselected package libasyncns0:amd64. 220s Preparing to unpack .../039-libasyncns0_0.8-6build4_amd64.deb ... 220s Unpacking libasyncns0:amd64 (0.8-6build4) ... 220s Selecting previously unselected package libpkgconf3:amd64. 220s Preparing to unpack .../040-libpkgconf3_1.8.1-4_amd64.deb ... 220s Unpacking libpkgconf3:amd64 (1.8.1-4) ... 220s Selecting previously unselected package pkgconf-bin. 220s Preparing to unpack .../041-pkgconf-bin_1.8.1-4_amd64.deb ... 220s Unpacking pkgconf-bin (1.8.1-4) ... 220s Selecting previously unselected package pkgconf:amd64. 220s Preparing to unpack .../042-pkgconf_1.8.1-4_amd64.deb ... 220s Unpacking pkgconf:amd64 (1.8.1-4) ... 220s Selecting previously unselected package xml-core. 220s Preparing to unpack .../043-xml-core_0.19_all.deb ... 220s Unpacking xml-core (0.19) ... 220s Selecting previously unselected package libdbus-1-dev:amd64. 220s Preparing to unpack .../044-libdbus-1-dev_1.14.10-4ubuntu5_amd64.deb ... 220s Unpacking libdbus-1-dev:amd64 (1.14.10-4ubuntu5) ... 220s Selecting previously unselected package libwayland-client0:amd64. 220s Preparing to unpack .../045-libwayland-client0_1.23.0-1_amd64.deb ... 220s Unpacking libwayland-client0:amd64 (1.23.0-1) ... 220s Selecting previously unselected package libdecor-0-0:amd64. 220s Preparing to unpack .../046-libdecor-0-0_0.2.2-2_amd64.deb ... 220s Unpacking libdecor-0-0:amd64 (0.2.2-2) ... 220s Selecting previously unselected package libwayland-server0:amd64. 220s Preparing to unpack .../047-libwayland-server0_1.23.0-1_amd64.deb ... 220s Unpacking libwayland-server0:amd64 (1.23.0-1) ... 220s Selecting previously unselected package libwayland-cursor0:amd64. 220s Preparing to unpack .../048-libwayland-cursor0_1.23.0-1_amd64.deb ... 220s Unpacking libwayland-cursor0:amd64 (1.23.0-1) ... 220s Selecting previously unselected package libwayland-egl1:amd64. 220s Preparing to unpack .../049-libwayland-egl1_1.23.0-1_amd64.deb ... 220s Unpacking libwayland-egl1:amd64 (1.23.0-1) ... 220s Selecting previously unselected package libwayland-bin. 220s Preparing to unpack .../050-libwayland-bin_1.23.0-1_amd64.deb ... 220s Unpacking libwayland-bin (1.23.0-1) ... 220s Selecting previously unselected package libffi-dev:amd64. 220s Preparing to unpack .../051-libffi-dev_3.4.6-1build1_amd64.deb ... 220s Unpacking libffi-dev:amd64 (3.4.6-1build1) ... 220s Selecting previously unselected package libwayland-dev:amd64. 220s Preparing to unpack .../052-libwayland-dev_1.23.0-1_amd64.deb ... 220s Unpacking libwayland-dev:amd64 (1.23.0-1) ... 220s Selecting previously unselected package libdecor-0-dev:amd64. 220s Preparing to unpack .../053-libdecor-0-dev_0.2.2-2_amd64.deb ... 220s Unpacking libdecor-0-dev:amd64 (0.2.2-2) ... 220s Selecting previously unselected package libpciaccess0:amd64. 220s Preparing to unpack .../054-libpciaccess0_0.17-3build1_amd64.deb ... 220s Unpacking libpciaccess0:amd64 (0.17-3build1) ... 220s Selecting previously unselected package libdrm-intel1:amd64. 220s Preparing to unpack .../055-libdrm-intel1_2.4.123-1_amd64.deb ... 220s Unpacking libdrm-intel1:amd64 (2.4.123-1) ... 220s Selecting previously unselected package libdrm-radeon1:amd64. 220s Preparing to unpack .../056-libdrm-radeon1_2.4.123-1_amd64.deb ... 220s Unpacking libdrm-radeon1:amd64 (2.4.123-1) ... 220s Selecting previously unselected package libdrm-nouveau2:amd64. 220s Preparing to unpack .../057-libdrm-nouveau2_2.4.123-1_amd64.deb ... 220s Unpacking libdrm-nouveau2:amd64 (2.4.123-1) ... 220s Selecting previously unselected package libpciaccess-dev:amd64. 220s Preparing to unpack .../058-libpciaccess-dev_0.17-3build1_amd64.deb ... 220s Unpacking libpciaccess-dev:amd64 (0.17-3build1) ... 220s Selecting previously unselected package libdrm-dev:amd64. 220s Preparing to unpack .../059-libdrm-dev_2.4.123-1_amd64.deb ... 220s Unpacking libdrm-dev:amd64 (2.4.123-1) ... 220s Selecting previously unselected package libglvnd0:amd64. 220s Preparing to unpack .../060-libglvnd0_1.7.0-1build1_amd64.deb ... 220s Unpacking libglvnd0:amd64 (1.7.0-1build1) ... 220s Selecting previously unselected package libxcb-randr0:amd64. 220s Preparing to unpack .../061-libxcb-randr0_1.17.0-2_amd64.deb ... 220s Unpacking libxcb-randr0:amd64 (1.17.0-2) ... 220s Selecting previously unselected package libglapi-mesa:amd64. 220s Preparing to unpack .../062-libglapi-mesa_24.2.8-1ubuntu1_amd64.deb ... 220s Unpacking libglapi-mesa:amd64 (24.2.8-1ubuntu1) ... 220s Selecting previously unselected package libx11-xcb1:amd64. 220s Preparing to unpack .../063-libx11-xcb1_2%3a1.8.10-2_amd64.deb ... 220s Unpacking libx11-xcb1:amd64 (2:1.8.10-2) ... 220s Selecting previously unselected package libxcb-dri2-0:amd64. 220s Preparing to unpack .../064-libxcb-dri2-0_1.17.0-2_amd64.deb ... 220s Unpacking libxcb-dri2-0:amd64 (1.17.0-2) ... 220s Selecting previously unselected package libxcb-dri3-0:amd64. 220s Preparing to unpack .../065-libxcb-dri3-0_1.17.0-2_amd64.deb ... 220s Unpacking libxcb-dri3-0:amd64 (1.17.0-2) ... 220s Selecting previously unselected package libxcb-present0:amd64. 220s Preparing to unpack .../066-libxcb-present0_1.17.0-2_amd64.deb ... 220s Unpacking libxcb-present0:amd64 (1.17.0-2) ... 220s Selecting previously unselected package libxcb-sync1:amd64. 220s Preparing to unpack .../067-libxcb-sync1_1.17.0-2_amd64.deb ... 220s Unpacking libxcb-sync1:amd64 (1.17.0-2) ... 220s Selecting previously unselected package libxcb-xfixes0:amd64. 220s Preparing to unpack .../068-libxcb-xfixes0_1.17.0-2_amd64.deb ... 220s Unpacking libxcb-xfixes0:amd64 (1.17.0-2) ... 220s Selecting previously unselected package libxshmfence1:amd64. 220s Preparing to unpack .../069-libxshmfence1_1.3-1build5_amd64.deb ... 220s Unpacking libxshmfence1:amd64 (1.3-1build5) ... 220s Selecting previously unselected package mesa-libgallium:amd64. 220s Preparing to unpack .../070-mesa-libgallium_24.2.8-1ubuntu1_amd64.deb ... 220s Unpacking mesa-libgallium:amd64 (24.2.8-1ubuntu1) ... 221s Selecting previously unselected package libgbm1:amd64. 221s Preparing to unpack .../071-libgbm1_24.2.8-1ubuntu1_amd64.deb ... 221s Unpacking libgbm1:amd64 (24.2.8-1ubuntu1) ... 221s Selecting previously unselected package libxcb-shm0:amd64. 221s Preparing to unpack .../072-libxcb-shm0_1.17.0-2_amd64.deb ... 221s Unpacking libxcb-shm0:amd64 (1.17.0-2) ... 221s Selecting previously unselected package libegl-mesa0:amd64. 221s Preparing to unpack .../073-libegl-mesa0_24.2.8-1ubuntu1_amd64.deb ... 221s Unpacking libegl-mesa0:amd64 (24.2.8-1ubuntu1) ... 221s Selecting previously unselected package libegl1:amd64. 221s Preparing to unpack .../074-libegl1_1.7.0-1build1_amd64.deb ... 221s Unpacking libegl1:amd64 (1.7.0-1build1) ... 221s Selecting previously unselected package libxcb-glx0:amd64. 221s Preparing to unpack .../075-libxcb-glx0_1.17.0-2_amd64.deb ... 221s Unpacking libxcb-glx0:amd64 (1.17.0-2) ... 221s Selecting previously unselected package libxfixes3:amd64. 221s Preparing to unpack .../076-libxfixes3_1%3a6.0.0-2build1_amd64.deb ... 221s Unpacking libxfixes3:amd64 (1:6.0.0-2build1) ... 221s Selecting previously unselected package libxxf86vm1:amd64. 221s Preparing to unpack .../077-libxxf86vm1_1%3a1.1.4-1build4_amd64.deb ... 221s Unpacking libxxf86vm1:amd64 (1:1.1.4-1build4) ... 221s Selecting previously unselected package libvulkan1:amd64. 221s Preparing to unpack .../078-libvulkan1_1.3.296.0-1_amd64.deb ... 221s Unpacking libvulkan1:amd64 (1.3.296.0-1) ... 221s Selecting previously unselected package libgl1-mesa-dri:amd64. 221s Preparing to unpack .../079-libgl1-mesa-dri_24.2.8-1ubuntu1_amd64.deb ... 221s Unpacking libgl1-mesa-dri:amd64 (24.2.8-1ubuntu1) ... 221s Selecting previously unselected package libglx-mesa0:amd64. 221s Preparing to unpack .../080-libglx-mesa0_24.2.8-1ubuntu1_amd64.deb ... 221s Unpacking libglx-mesa0:amd64 (24.2.8-1ubuntu1) ... 221s Selecting previously unselected package libglx0:amd64. 221s Preparing to unpack .../081-libglx0_1.7.0-1build1_amd64.deb ... 221s Unpacking libglx0:amd64 (1.7.0-1build1) ... 221s Selecting previously unselected package libgl1:amd64. 221s Preparing to unpack .../082-libgl1_1.7.0-1build1_amd64.deb ... 221s Unpacking libgl1:amd64 (1.7.0-1build1) ... 221s Selecting previously unselected package xorg-sgml-doctools. 221s Preparing to unpack .../083-xorg-sgml-doctools_1%3a1.11-1.1_all.deb ... 221s Unpacking xorg-sgml-doctools (1:1.11-1.1) ... 221s Selecting previously unselected package x11proto-dev. 221s Preparing to unpack .../084-x11proto-dev_2024.1-1_all.deb ... 221s Unpacking x11proto-dev (2024.1-1) ... 221s Selecting previously unselected package libxau-dev:amd64. 221s Preparing to unpack .../085-libxau-dev_1%3a1.0.11-1_amd64.deb ... 221s Unpacking libxau-dev:amd64 (1:1.0.11-1) ... 221s Selecting previously unselected package libxdmcp-dev:amd64. 221s Preparing to unpack .../086-libxdmcp-dev_1%3a1.1.3-0ubuntu6_amd64.deb ... 221s Unpacking libxdmcp-dev:amd64 (1:1.1.3-0ubuntu6) ... 221s Selecting previously unselected package xtrans-dev. 221s Preparing to unpack .../087-xtrans-dev_1.4.0-1_all.deb ... 221s Unpacking xtrans-dev (1.4.0-1) ... 221s Selecting previously unselected package libxcb1-dev:amd64. 221s Preparing to unpack .../088-libxcb1-dev_1.17.0-2_amd64.deb ... 221s Unpacking libxcb1-dev:amd64 (1.17.0-2) ... 221s Selecting previously unselected package libx11-dev:amd64. 221s Preparing to unpack .../089-libx11-dev_2%3a1.8.10-2_amd64.deb ... 221s Unpacking libx11-dev:amd64 (2:1.8.10-2) ... 221s Selecting previously unselected package libglx-dev:amd64. 221s Preparing to unpack .../090-libglx-dev_1.7.0-1build1_amd64.deb ... 221s Unpacking libglx-dev:amd64 (1.7.0-1build1) ... 221s Selecting previously unselected package libgl-dev:amd64. 221s Preparing to unpack .../091-libgl-dev_1.7.0-1build1_amd64.deb ... 221s Unpacking libgl-dev:amd64 (1.7.0-1build1) ... 221s Selecting previously unselected package libegl-dev:amd64. 221s Preparing to unpack .../092-libegl-dev_1.7.0-1build1_amd64.deb ... 221s Unpacking libegl-dev:amd64 (1.7.0-1build1) ... 221s Selecting previously unselected package libogg0:amd64. 221s Preparing to unpack .../093-libogg0_1.3.5-3build1_amd64.deb ... 221s Unpacking libogg0:amd64 (1.3.5-3build1) ... 221s Selecting previously unselected package libflac12t64:amd64. 221s Preparing to unpack .../094-libflac12t64_1.4.3+ds-4_amd64.deb ... 221s Unpacking libflac12t64:amd64 (1.4.3+ds-4) ... 221s Selecting previously unselected package libgbm-dev:amd64. 221s Preparing to unpack .../095-libgbm-dev_24.2.8-1ubuntu1_amd64.deb ... 221s Unpacking libgbm-dev:amd64 (24.2.8-1ubuntu1) ... 221s Selecting previously unselected package uuid-dev:amd64. 221s Preparing to unpack .../096-uuid-dev_2.40.2-1ubuntu2_amd64.deb ... 221s Unpacking uuid-dev:amd64 (2.40.2-1ubuntu2) ... 221s Selecting previously unselected package libblkid-dev:amd64. 221s Preparing to unpack .../097-libblkid-dev_2.40.2-1ubuntu2_amd64.deb ... 221s Unpacking libblkid-dev:amd64 (2.40.2-1ubuntu2) ... 221s Selecting previously unselected package libsepol-dev:amd64. 221s Preparing to unpack .../098-libsepol-dev_3.7-1_amd64.deb ... 221s Unpacking libsepol-dev:amd64 (3.7-1) ... 221s Selecting previously unselected package libpcre2-16-0:amd64. 221s Preparing to unpack .../099-libpcre2-16-0_10.42-4ubuntu3_amd64.deb ... 221s Unpacking libpcre2-16-0:amd64 (10.42-4ubuntu3) ... 221s Selecting previously unselected package libpcre2-32-0:amd64. 221s Preparing to unpack .../100-libpcre2-32-0_10.42-4ubuntu3_amd64.deb ... 221s Unpacking libpcre2-32-0:amd64 (10.42-4ubuntu3) ... 221s Selecting previously unselected package libpcre2-posix3:amd64. 221s Preparing to unpack .../101-libpcre2-posix3_10.42-4ubuntu3_amd64.deb ... 221s Unpacking libpcre2-posix3:amd64 (10.42-4ubuntu3) ... 221s Selecting previously unselected package libpcre2-dev:amd64. 221s Preparing to unpack .../102-libpcre2-dev_10.42-4ubuntu3_amd64.deb ... 221s Unpacking libpcre2-dev:amd64 (10.42-4ubuntu3) ... 221s Selecting previously unselected package libselinux1-dev:amd64. 221s Preparing to unpack .../103-libselinux1-dev_3.7-3ubuntu1_amd64.deb ... 221s Unpacking libselinux1-dev:amd64 (3.7-3ubuntu1) ... 221s Selecting previously unselected package libmount-dev:amd64. 221s Preparing to unpack .../104-libmount-dev_2.40.2-1ubuntu2_amd64.deb ... 221s Unpacking libmount-dev:amd64 (2.40.2-1ubuntu2) ... 221s Selecting previously unselected package libsysprof-capture-4-dev:amd64. 221s Preparing to unpack .../105-libsysprof-capture-4-dev_47.2-1_amd64.deb ... 221s Unpacking libsysprof-capture-4-dev:amd64 (47.2-1) ... 221s Selecting previously unselected package zlib1g-dev:amd64. 221s Preparing to unpack .../106-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1ubuntu1_amd64.deb ... 221s Unpacking zlib1g-dev:amd64 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 221s Selecting previously unselected package libgio-2.0-dev:amd64. 221s Preparing to unpack .../107-libgio-2.0-dev_2.82.4-1_amd64.deb ... 221s Unpacking libgio-2.0-dev:amd64 (2.82.4-1) ... 222s Selecting previously unselected package python3-packaging. 222s Preparing to unpack .../108-python3-packaging_24.2-1_all.deb ... 222s Unpacking python3-packaging (24.2-1) ... 222s Selecting previously unselected package libgio-2.0-dev-bin. 222s Preparing to unpack .../109-libgio-2.0-dev-bin_2.82.4-1_amd64.deb ... 222s Unpacking libgio-2.0-dev-bin (2.82.4-1) ... 222s Selecting previously unselected package libgles1:amd64. 222s Preparing to unpack .../110-libgles1_1.7.0-1build1_amd64.deb ... 222s Unpacking libgles1:amd64 (1.7.0-1build1) ... 222s Selecting previously unselected package libgles2:amd64. 222s Preparing to unpack .../111-libgles2_1.7.0-1build1_amd64.deb ... 222s Unpacking libgles2:amd64 (1.7.0-1build1) ... 222s Selecting previously unselected package libgles-dev:amd64. 222s Preparing to unpack .../112-libgles-dev_1.7.0-1build1_amd64.deb ... 222s Unpacking libgles-dev:amd64 (1.7.0-1build1) ... 222s Selecting previously unselected package libglib2.0-bin. 222s Preparing to unpack .../113-libglib2.0-bin_2.82.4-1_amd64.deb ... 222s Unpacking libglib2.0-bin (2.82.4-1) ... 222s Selecting previously unselected package libglib2.0-dev-bin. 222s Preparing to unpack .../114-libglib2.0-dev-bin_2.82.4-1_amd64.deb ... 222s Unpacking libglib2.0-dev-bin (2.82.4-1) ... 222s Selecting previously unselected package libglib2.0-dev:amd64. 222s Preparing to unpack .../115-libglib2.0-dev_2.82.4-1_amd64.deb ... 222s Unpacking libglib2.0-dev:amd64 (2.82.4-1) ... 222s Selecting previously unselected package libibus-1.0-dev:amd64. 222s Preparing to unpack .../116-libibus-1.0-dev_1.5.31-1_amd64.deb ... 222s Unpacking libibus-1.0-dev:amd64 (1.5.31-1) ... 222s Selecting previously unselected package x11-common. 222s Preparing to unpack .../117-x11-common_1%3a7.7+23ubuntu3_all.deb ... 222s Unpacking x11-common (1:7.7+23ubuntu3) ... 222s Selecting previously unselected package libice6:amd64. 222s Preparing to unpack .../118-libice6_2%3a1.1.1-1_amd64.deb ... 222s Unpacking libice6:amd64 (2:1.1.1-1) ... 222s Selecting previously unselected package libice-dev:amd64. 222s Preparing to unpack .../119-libice-dev_2%3a1.1.1-1_amd64.deb ... 222s Unpacking libice-dev:amd64 (2:1.1.1-1) ... 222s Selecting previously unselected package libmp3lame0:amd64. 222s Preparing to unpack .../120-libmp3lame0_3.100-6build1_amd64.deb ... 222s Unpacking libmp3lame0:amd64 (3.100-6build1) ... 222s Selecting previously unselected package libmpg123-0t64:amd64. 222s Preparing to unpack .../121-libmpg123-0t64_1.32.10-1_amd64.deb ... 222s Unpacking libmpg123-0t64:amd64 (1.32.10-1) ... 222s Selecting previously unselected package libopus0:amd64. 222s Preparing to unpack .../122-libopus0_1.5.2-2_amd64.deb ... 222s Unpacking libopus0:amd64 (1.5.2-2) ... 222s Selecting previously unselected package libvorbis0a:amd64. 222s Preparing to unpack .../123-libvorbis0a_1.3.7-2_amd64.deb ... 222s Unpacking libvorbis0a:amd64 (1.3.7-2) ... 222s Selecting previously unselected package libvorbisenc2:amd64. 222s Preparing to unpack .../124-libvorbisenc2_1.3.7-2_amd64.deb ... 222s Unpacking libvorbisenc2:amd64 (1.3.7-2) ... 222s Selecting previously unselected package libsndfile1:amd64. 222s Preparing to unpack .../125-libsndfile1_1.2.2-2_amd64.deb ... 222s Unpacking libsndfile1:amd64 (1.2.2-2) ... 222s Selecting previously unselected package libpulse0:amd64. 222s Preparing to unpack .../126-libpulse0_1%3a17.0+dfsg1-1ubuntu1_amd64.deb ... 222s Unpacking libpulse0:amd64 (1:17.0+dfsg1-1ubuntu1) ... 222s Selecting previously unselected package libpulse-mainloop-glib0:amd64. 222s Preparing to unpack .../127-libpulse-mainloop-glib0_1%3a17.0+dfsg1-1ubuntu1_amd64.deb ... 222s Unpacking libpulse-mainloop-glib0:amd64 (1:17.0+dfsg1-1ubuntu1) ... 222s Selecting previously unselected package libpulse-dev:amd64. 222s Preparing to unpack .../128-libpulse-dev_1%3a17.0+dfsg1-1ubuntu1_amd64.deb ... 222s Unpacking libpulse-dev:amd64 (1:17.0+dfsg1-1ubuntu1) ... 222s Selecting previously unselected package libsamplerate0:amd64. 222s Preparing to unpack .../129-libsamplerate0_0.2.2-4build1_amd64.deb ... 222s Unpacking libsamplerate0:amd64 (0.2.2-4build1) ... 222s Selecting previously unselected package libsamplerate0-dev:amd64. 222s Preparing to unpack .../130-libsamplerate0-dev_0.2.2-4build1_amd64.deb ... 222s Unpacking libsamplerate0-dev:amd64 (0.2.2-4build1) ... 222s Selecting previously unselected package libxrender1:amd64. 222s Preparing to unpack .../131-libxrender1_1%3a0.9.10-1.1build1_amd64.deb ... 222s Unpacking libxrender1:amd64 (1:0.9.10-1.1build1) ... 222s Selecting previously unselected package libxcursor1:amd64. 222s Preparing to unpack .../132-libxcursor1_1%3a1.2.2-1_amd64.deb ... 222s Unpacking libxcursor1:amd64 (1:1.2.2-1) ... 222s Selecting previously unselected package libxi6:amd64. 222s Preparing to unpack .../133-libxi6_2%3a1.8.2-1_amd64.deb ... 222s Unpacking libxi6:amd64 (2:1.8.2-1) ... 222s Selecting previously unselected package libxrandr2:amd64. 222s Preparing to unpack .../134-libxrandr2_2%3a1.5.4-1_amd64.deb ... 222s Unpacking libxrandr2:amd64 (2:1.5.4-1) ... 222s Selecting previously unselected package libxss1:amd64. 222s Preparing to unpack .../135-libxss1_1%3a1.2.3-1build3_amd64.deb ... 222s Unpacking libxss1:amd64 (1:1.2.3-1build3) ... 222s Selecting previously unselected package libsdl2-2.0-0:amd64. 222s Preparing to unpack .../136-libsdl2-2.0-0_2.30.10+dfsg-1_amd64.deb ... 222s Unpacking libsdl2-2.0-0:amd64 (2.30.10+dfsg-1) ... 222s Selecting previously unselected package libsndio7.0:amd64. 222s Preparing to unpack .../137-libsndio7.0_1.10.0-0.1_amd64.deb ... 222s Unpacking libsndio7.0:amd64 (1.10.0-0.1) ... 222s Selecting previously unselected package libsndio-dev:amd64. 222s Preparing to unpack .../138-libsndio-dev_1.10.0-0.1_amd64.deb ... 222s Unpacking libsndio-dev:amd64 (1.10.0-0.1) ... 222s Selecting previously unselected package libudev-dev:amd64. 222s Preparing to unpack .../139-libudev-dev_257-2ubuntu1_amd64.deb ... 222s Unpacking libudev-dev:amd64 (257-2ubuntu1) ... 223s Selecting previously unselected package libxrender-dev:amd64. 223s Preparing to unpack .../140-libxrender-dev_1%3a0.9.10-1.1build1_amd64.deb ... 223s Unpacking libxrender-dev:amd64 (1:0.9.10-1.1build1) ... 223s Selecting previously unselected package libxfixes-dev:amd64. 223s Preparing to unpack .../141-libxfixes-dev_1%3a6.0.0-2build1_amd64.deb ... 223s Unpacking libxfixes-dev:amd64 (1:6.0.0-2build1) ... 223s Selecting previously unselected package libxcursor-dev:amd64. 223s Preparing to unpack .../142-libxcursor-dev_1%3a1.2.2-1_amd64.deb ... 223s Unpacking libxcursor-dev:amd64 (1:1.2.2-1) ... 223s Selecting previously unselected package libxext-dev:amd64. 223s Preparing to unpack .../143-libxext-dev_2%3a1.3.4-1build2_amd64.deb ... 223s Unpacking libxext-dev:amd64 (2:1.3.4-1build2) ... 223s Selecting previously unselected package libxi-dev:amd64. 223s Preparing to unpack .../144-libxi-dev_2%3a1.8.2-1_amd64.deb ... 223s Unpacking libxi-dev:amd64 (2:1.8.2-1) ... 223s Selecting previously unselected package libxinerama1:amd64. 223s Preparing to unpack .../145-libxinerama1_2%3a1.1.4-3build1_amd64.deb ... 223s Unpacking libxinerama1:amd64 (2:1.1.4-3build1) ... 223s Selecting previously unselected package libxinerama-dev:amd64. 223s Preparing to unpack .../146-libxinerama-dev_2%3a1.1.4-3build1_amd64.deb ... 223s Unpacking libxinerama-dev:amd64 (2:1.1.4-3build1) ... 223s Selecting previously unselected package libxkbcommon-dev:amd64. 223s Preparing to unpack .../147-libxkbcommon-dev_1.7.0-2_amd64.deb ... 223s Unpacking libxkbcommon-dev:amd64 (1.7.0-2) ... 223s Selecting previously unselected package libxrandr-dev:amd64. 223s Preparing to unpack .../148-libxrandr-dev_2%3a1.5.4-1_amd64.deb ... 223s Unpacking libxrandr-dev:amd64 (2:1.5.4-1) ... 223s Selecting previously unselected package libxss-dev:amd64. 223s Preparing to unpack .../149-libxss-dev_1%3a1.2.3-1build3_amd64.deb ... 223s Unpacking libxss-dev:amd64 (1:1.2.3-1build3) ... 223s Selecting previously unselected package libsm6:amd64. 223s Preparing to unpack .../150-libsm6_2%3a1.2.4-1_amd64.deb ... 223s Unpacking libsm6:amd64 (2:1.2.4-1) ... 223s Selecting previously unselected package libxt6t64:amd64. 223s Preparing to unpack .../151-libxt6t64_1%3a1.2.1-1.2build1_amd64.deb ... 223s Unpacking libxt6t64:amd64 (1:1.2.1-1.2build1) ... 223s Selecting previously unselected package libsm-dev:amd64. 223s Preparing to unpack .../152-libsm-dev_2%3a1.2.4-1_amd64.deb ... 223s Unpacking libsm-dev:amd64 (2:1.2.4-1) ... 223s Selecting previously unselected package libxt-dev:amd64. 223s Preparing to unpack .../153-libxt-dev_1%3a1.2.1-1.2build1_amd64.deb ... 223s Unpacking libxt-dev:amd64 (1:1.2.1-1.2build1) ... 223s Selecting previously unselected package libxv1:amd64. 223s Preparing to unpack .../154-libxv1_2%3a1.0.11-1.1build1_amd64.deb ... 223s Unpacking libxv1:amd64 (2:1.0.11-1.1build1) ... 223s Selecting previously unselected package libxv-dev:amd64. 223s Preparing to unpack .../155-libxv-dev_2%3a1.0.11-1.1build1_amd64.deb ... 223s Unpacking libxv-dev:amd64 (2:1.0.11-1.1build1) ... 223s Selecting previously unselected package libxxf86vm-dev:amd64. 223s Preparing to unpack .../156-libxxf86vm-dev_1%3a1.1.4-1build4_amd64.deb ... 223s Unpacking libxxf86vm-dev:amd64 (1:1.1.4-1build4) ... 223s Selecting previously unselected package libsdl2-dev:amd64. 223s Preparing to unpack .../157-libsdl2-dev_2.30.10+dfsg-1_amd64.deb ... 223s Unpacking libsdl2-dev:amd64 (2.30.10+dfsg-1) ... 223s Setting up libxcb-dri3-0:amd64 (1.17.0-2) ... 223s Setting up libwayland-server0:amd64 (1.23.0-1) ... 223s Setting up libx11-xcb1:amd64 (2:1.8.10-2) ... 223s Setting up libpciaccess0:amd64 (0.17-3build1) ... 223s Setting up libdrm-nouveau2:amd64 (2.4.123-1) ... 223s Setting up native-architecture (0.2.3) ... 223s Setting up libpciaccess-dev:amd64 (0.17-3build1) ... 223s Setting up libxcb-xfixes0:amd64 (1.17.0-2) ... 223s Setting up libogg0:amd64 (1.3.5-3build1) ... 223s Setting up libxi6:amd64 (2:1.8.2-1) ... 223s Setting up libxrender1:amd64 (1:0.9.10-1.1build1) ... 223s Setting up libgirepository-2.0-0:amd64 (2.82.4-1) ... 223s Setting up libdrm-radeon1:amd64 (2.4.123-1) ... 223s Setting up libglvnd0:amd64 (1.7.0-1build1) ... 223s Setting up libxcb-glx0:amd64 (1.17.0-2) ... 223s Setting up libxkbcommon-dev:amd64 (1.7.0-2) ... 223s Setting up libdrm-intel1:amd64 (2.4.123-1) ... 223s Setting up libibus-1.0-5:amd64 (1.5.31-1) ... 223s Setting up x11-common (1:7.7+23ubuntu3) ... 223s Setting up libglib2.0-bin (2.82.4-1) ... 223s Setting up libxcb-shm0:amd64 (1.17.0-2) ... 223s Setting up libmpg123-0t64:amd64 (1.32.10-1) ... 223s Setting up libgomp1:amd64 (14.2.0-12ubuntu1) ... 223s Setting up libffi-dev:amd64 (3.4.6-1build1) ... 223s Setting up libpcre2-16-0:amd64 (10.42-4ubuntu3) ... 223s Setting up libxxf86vm1:amd64 (1:1.1.4-1build4) ... 223s Setting up libxcb-present0:amd64 (1.17.0-2) ... 223s Setting up libsysprof-capture-4-dev:amd64 (47.2-1) ... 223s Setting up libasound2-data (1.2.12-1) ... 224s Setting up xtrans-dev (1.4.0-1) ... 224s Setting up libwayland-bin (1.23.0-1) ... 224s Setting up libpcre2-32-0:amd64 (10.42-4ubuntu3) ... 224s Setting up python3-packaging (24.2-1) ... 224s Setting up libpkgconf3:amd64 (1.8.1-4) ... 224s Setting up libgles2:amd64 (1.7.0-1build1) ... 224s Setting up libasound2t64:amd64 (1.2.12-1) ... 224s Setting up libxfixes3:amd64 (1:6.0.0-2build1) ... 224s Setting up libxcb-sync1:amd64 (1.17.0-2) ... 224s Setting up libjsoncpp26:amd64 (1.9.6-3) ... 224s Setting up uuid-dev:amd64 (2.40.2-1ubuntu2) ... 224s Setting up libgles1:amd64 (1.7.0-1build1) ... 224s Setting up libopus0:amd64 (1.5.2-2) ... 224s Setting up libquadmath0:amd64 (14.2.0-12ubuntu1) ... 224s Setting up libxinerama1:amd64 (2:1.1.4-3build1) ... 224s Setting up libxv1:amd64 (2:1.0.11-1.1build1) ... 224s Setting up libmpc3:amd64 (1.3.1-1build2) ... 224s Setting up libvorbis0a:amd64 (1.3.7-2) ... 224s Setting up libxrandr2:amd64 (2:1.5.4-1) ... 224s Setting up libudev-dev:amd64 (257-2ubuntu1) ... 224s Setting up libsepol-dev:amd64 (3.7-1) ... 224s Setting up pkgconf-bin (1.8.1-4) ... 224s Setting up libglapi-mesa:amd64 (24.2.8-1ubuntu1) ... 224s Setting up libvulkan1:amd64 (1.3.296.0-1) ... 224s Setting up libubsan1:amd64 (14.2.0-12ubuntu1) ... 224s Setting up libsndio7.0:amd64 (1.10.0-0.1) ... 224s Setting up libxcb-dri2-0:amd64 (1.17.0-2) ... 224s Setting up zlib1g-dev:amd64 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 224s Setting up libpcre2-posix3:amd64 (10.42-4ubuntu3) ... 224s Setting up libasyncns0:amd64 (0.8-6build4) ... 224s Setting up libxshmfence1:amd64 (1.3-1build5) ... 224s Setting up libhwasan0:amd64 (14.2.0-12ubuntu1) ... 224s Setting up libxcb-randr0:amd64 (1.17.0-2) ... 224s Setting up libasan8:amd64 (14.2.0-12ubuntu1) ... 224s Setting up xorg-sgml-doctools (1:1.11-1.1) ... 224s Setting up sgml-base (1.31) ... 224s Setting up cmake-data (3.31.2-1) ... 224s Setting up librhash1:amd64 (1.4.5-1) ... 224s Setting up libflac12t64:amd64 (1.4.3+ds-4) ... 224s Setting up libwayland-egl1:amd64 (1.23.0-1) ... 224s Setting up libxss1:amd64 (1:1.2.3-1build3) ... 224s Setting up libtsan2:amd64 (14.2.0-12ubuntu1) ... 224s Setting up libisl23:amd64 (0.27-1) ... 224s Setting up libasound2-dev:amd64 (1.2.12-1) ... 224s Setting up libsamplerate0:amd64 (0.2.2-4build1) ... 224s Setting up gir1.2-ibus-1.0:amd64 (1.5.31-1) ... 224s Setting up libcc1-0:amd64 (14.2.0-12ubuntu1) ... 224s Setting up liblsan0:amd64 (14.2.0-12ubuntu1) ... 224s Setting up libmp3lame0:amd64 (3.100-6build1) ... 224s Setting up libitm1:amd64 (14.2.0-12ubuntu1) ... 224s Setting up libvorbisenc2:amd64 (1.3.7-2) ... 224s Setting up libwayland-client0:amd64 (1.23.0-1) ... 224s Setting up x11proto-dev (2024.1-1) ... 224s Setting up libblkid-dev:amd64 (2.40.2-1ubuntu2) ... 224s Setting up libice6:amd64 (2:1.1.1-1) ... 224s Setting up mesa-libgallium:amd64 (24.2.8-1ubuntu1) ... 224s Setting up libgio-2.0-dev-bin (2.82.4-1) ... 224s Setting up libdrm-dev:amd64 (2.4.123-1) ... 224s Setting up libsndio-dev:amd64 (1.10.0-0.1) ... 224s Setting up girepository-tools:amd64 (2.82.4-1) ... 224s Setting up libxau-dev:amd64 (1:1.0.11-1) ... 224s Setting up libpcre2-dev:amd64 (10.42-4ubuntu3) ... 224s Setting up libice-dev:amd64 (2:1.1.1-1) ... 224s Setting up libgbm1:amd64 (24.2.8-1ubuntu1) ... 224s Setting up libselinux1-dev:amd64 (3.7-3ubuntu1) ... 224s Setting up libxcursor1:amd64 (1:1.2.2-1) ... 224s Setting up libgl1-mesa-dri:amd64 (24.2.8-1ubuntu1) ... 224s Setting up libgbm-dev:amd64 (24.2.8-1ubuntu1) ... 224s Setting up pkgconf:amd64 (1.8.1-4) ... 224s Setting up libxdmcp-dev:amd64 (1:1.1.3-0ubuntu6) ... 224s Setting up libegl-mesa0:amd64 (24.2.8-1ubuntu1) ... 224s Setting up cpp-14-x86-64-linux-gnu (14.2.0-12ubuntu1) ... 224s Setting up cpp-14 (14.2.0-12ubuntu1) ... 224s Setting up libwayland-cursor0:amd64 (1.23.0-1) ... 224s Setting up xml-core (0.19) ... 224s Setting up libegl1:amd64 (1.7.0-1build1) ... 224s Setting up libdecor-0-0:amd64 (0.2.2-2) ... 224s Setting up cmake (3.31.2-1) ... 224s Setting up libsndfile1:amd64 (1.2.2-2) ... 224s Setting up libgcc-14-dev:amd64 (14.2.0-12ubuntu1) ... 224s Setting up libstdc++-14-dev:amd64 (14.2.0-12ubuntu1) ... 224s Setting up libsm6:amd64 (2:1.2.4-1) ... 224s Setting up libmount-dev:amd64 (2.40.2-1ubuntu2) ... 224s Setting up cpp-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 224s Setting up libglib2.0-dev-bin (2.82.4-1) ... 224s Setting up libgio-2.0-dev:amd64 (2.82.4-1) ... 224s Setting up libglx-mesa0:amd64 (24.2.8-1ubuntu1) ... 224s Setting up libxcb1-dev:amd64 (1.17.0-2) ... 224s Setting up libglx0:amd64 (1.7.0-1build1) ... 224s Setting up libpulse0:amd64 (1:17.0+dfsg1-1ubuntu1) ... 224s Setting up libsm-dev:amd64 (2:1.2.4-1) ... 224s Setting up libsamplerate0-dev:amd64 (0.2.2-4build1) ... 224s Setting up libx11-dev:amd64 (2:1.8.10-2) ... 224s Setting up libwayland-dev:amd64 (1.23.0-1) ... 224s Setting up libxfixes-dev:amd64 (1:6.0.0-2build1) ... 224s Setting up libdecor-0-dev:amd64 (0.2.2-2) ... 224s Setting up libgl1:amd64 (1.7.0-1build1) ... 224s Setting up libpulse-mainloop-glib0:amd64 (1:17.0+dfsg1-1ubuntu1) ... 224s Setting up libxt6t64:amd64 (1:1.2.1-1.2build1) ... 224s Setting up libxext-dev:amd64 (2:1.3.4-1build2) ... 224s Setting up cpp (4:14.1.0-2ubuntu1) ... 224s Setting up libglx-dev:amd64 (1.7.0-1build1) ... 224s Setting up gcc-14-x86-64-linux-gnu (14.2.0-12ubuntu1) ... 224s Setting up libxi-dev:amd64 (2:1.8.2-1) ... 224s Setting up libsdl2-2.0-0:amd64 (2.30.10+dfsg-1) ... 224s Setting up libxrender-dev:amd64 (1:0.9.10-1.1build1) ... 224s Setting up libgl-dev:amd64 (1.7.0-1build1) ... 224s Setting up gcc-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 224s Setting up libegl-dev:amd64 (1.7.0-1build1) ... 224s Setting up libxcursor-dev:amd64 (1:1.2.2-1) ... 224s Setting up libxxf86vm-dev:amd64 (1:1.1.4-1build4) ... 224s Setting up libxss-dev:amd64 (1:1.2.3-1build3) ... 224s Setting up gcc-14 (14.2.0-12ubuntu1) ... 224s Setting up libxv-dev:amd64 (2:1.0.11-1.1build1) ... 224s Setting up libxrandr-dev:amd64 (2:1.5.4-1) ... 224s Setting up libxt-dev:amd64 (1:1.2.1-1.2build1) ... 224s Setting up libxinerama-dev:amd64 (2:1.1.4-3build1) ... 224s Setting up g++-14-x86-64-linux-gnu (14.2.0-12ubuntu1) ... 224s Setting up g++-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 224s Setting up g++-14 (14.2.0-12ubuntu1) ... 224s Setting up libgles-dev:amd64 (1.7.0-1build1) ... 224s Setting up gcc (4:14.1.0-2ubuntu1) ... 224s Setting up g++ (4:14.1.0-2ubuntu1) ... 224s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 224s Setting up build-essential (12.10ubuntu1) ... 224s Processing triggers for libglib2.0-0t64:amd64 (2.82.4-1) ... 224s No schema files found: doing nothing. 224s Setting up libglib2.0-dev:amd64 (2.82.4-1) ... 224s Setting up libpulse-dev:amd64 (1:17.0+dfsg1-1ubuntu1) ... 224s Processing triggers for install-info (7.1.1-1) ... 224s Processing triggers for libc-bin (2.40-4ubuntu1) ... 224s Processing triggers for man-db (2.13.0-1) ... 226s Processing triggers for sgml-base (1.31) ... 226s Setting up libdbus-1-dev:amd64 (1.14.10-4ubuntu5) ... 226s Setting up libibus-1.0-dev:amd64 (1.5.31-1) ... 226s Setting up libsdl2-dev:amd64 (2.30.10+dfsg-1) ... 232s autopkgtest [10:56:30]: test cmake: [----------------------- 232s + mktemp -d 232s + WORKDIR=/tmp/tmp.G2I2BCEFBu 232s + [ -n ] 232s + CCFILE= 232s + pwd 232s + srcdir=/tmp/autopkgtest.hBabCJ/build.ITA/src 232s + mkdir /tmp/tmp.G2I2BCEFBu/targets 232s + cd /tmp/tmp.G2I2BCEFBu/targets 232s + cmake /tmp/autopkgtest.hBabCJ/build.ITA/src/debian/tests/cmake-targets 233s -- The C compiler identification is GNU 14.2.0 233s -- The CXX compiler identification is GNU 14.2.0 233s -- Detecting C compiler ABI info 233s -- Detecting C compiler ABI info - done 233s -- Check for working C compiler: /usr/bin/cc - skipped 233s -- Detecting C compile features 233s -- Detecting C compile features - done 233s -- Detecting CXX compiler ABI info 233s -- Detecting CXX compiler ABI info - done 233s -- Check for working CXX compiler: /usr/bin/c++ - skipped 233s -- Detecting CXX compile features 233s -- Detecting CXX compile features - done 233s -- Configuring done (0.4s) 233s -- Generating done (0.0s) 233s -- Build files have been written to: /tmp/tmp.G2I2BCEFBu/targets 233s + make -C /tmp/tmp.G2I2BCEFBu/targets VERBOSE=1 233s make: Entering directory '/tmp/tmp.G2I2BCEFBu/targets' 233s /usr/bin/cmake -S/tmp/autopkgtest.hBabCJ/build.ITA/src/debian/tests/cmake-targets -B/tmp/tmp.G2I2BCEFBu/targets --check-build-system CMakeFiles/Makefile.cmake 0 233s /usr/bin/cmake -E cmake_progress_start /tmp/tmp.G2I2BCEFBu/targets/CMakeFiles /tmp/tmp.G2I2BCEFBu/targets//CMakeFiles/progress.marks 233s make -f CMakeFiles/Makefile2 all 233s make[1]: Entering directory '/tmp/tmp.G2I2BCEFBu/targets' 233s make -f CMakeFiles/hello.dir/build.make CMakeFiles/hello.dir/depend 233s make[2]: Entering directory '/tmp/tmp.G2I2BCEFBu/targets' 233s cd /tmp/tmp.G2I2BCEFBu/targets && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/autopkgtest.hBabCJ/build.ITA/src/debian/tests/cmake-targets /tmp/autopkgtest.hBabCJ/build.ITA/src/debian/tests/cmake-targets /tmp/tmp.G2I2BCEFBu/targets /tmp/tmp.G2I2BCEFBu/targets /tmp/tmp.G2I2BCEFBu/targets/CMakeFiles/hello.dir/DependInfo.cmake "--color=" 233s make[2]: Leaving directory '/tmp/tmp.G2I2BCEFBu/targets' 233s make -f CMakeFiles/hello.dir/build.make CMakeFiles/hello.dir/build 233s make[2]: Entering directory '/tmp/tmp.G2I2BCEFBu/targets' 233s [ 50%] Building C object CMakeFiles/hello.dir/hello.c.o 233s /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.hBabCJ/build.ITA/src/debian/tests/cmake-targets/hello.c 233s [100%] Linking C executable hello 233s /usr/bin/cmake -E cmake_link_script CMakeFiles/hello.dir/link.txt --verbose=1 234s /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 234s make[2]: Leaving directory '/tmp/tmp.G2I2BCEFBu/targets' 234s [100%] Built target hello 234s make[1]: Leaving directory '/tmp/tmp.G2I2BCEFBu/targets' 234s /usr/bin/cmake -E cmake_progress_start /tmp/tmp.G2I2BCEFBu/targets/CMakeFiles 0 234s + /tmp/tmp.G2I2BCEFBu/targets/hello 234s make: Leaving directory '/tmp/tmp.G2I2BCEFBu/targets' 234s INFO: Hello, world! 234s + make -C /tmp/tmp.G2I2BCEFBu/targets VERBOSE=1 clean 234s make: Entering directory '/tmp/tmp.G2I2BCEFBu/targets' 234s make -f CMakeFiles/Makefile2 clean 234s make[1]: Entering directory '/tmp/tmp.G2I2BCEFBu/targets' 234s make -f CMakeFiles/hello.dir/build.make CMakeFiles/hello.dir/clean 234s make[2]: Entering directory '/tmp/tmp.G2I2BCEFBu/targets' 234s /usr/bin/cmake -P CMakeFiles/hello.dir/cmake_clean.cmake 234s make[2]: Leaving directory '/tmp/tmp.G2I2BCEFBu/targets' 234s make[1]: Leaving directory '/tmp/tmp.G2I2BCEFBu/targets' 234s make: Leaving directory '/tmp/tmp.G2I2BCEFBu/targets' 234s + mkdir /tmp/tmp.G2I2BCEFBu/example 234s + cd /tmp/tmp.G2I2BCEFBu/example 234s + cmake /tmp/autopkgtest.hBabCJ/build.ITA/src/debian/tests/cmake-example 234s -- The C compiler identification is GNU 14.2.0 234s -- The CXX compiler identification is GNU 14.2.0 234s -- Detecting C compiler ABI info 234s -- Detecting C compiler ABI info - done 234s -- Check for working C compiler: /usr/bin/cc - skipped 234s -- Detecting C compile features 234s -- Detecting C compile features - done 234s -- Detecting CXX compiler ABI info 234s -- Detecting CXX compiler ABI info - done 234s -- Check for working CXX compiler: /usr/bin/c++ - skipped 234s -- Detecting CXX compile features 234s -- Detecting CXX compile features - done 234s -- Configuring done (0.4s) 234s -- Generating done (0.0s) 234s -- Build files have been written to: /tmp/tmp.G2I2BCEFBu/example 234s make: Entering directory '/tmp/tmp.G2I2BCEFBu/example' 234s /usr/bin/cmake -S/tmp/autopkgtest.hBabCJ/build.ITA/src/debian/tests/cmake-example -B/tmp/tmp.G2I2BCEFBu/example --check-build-system CMakeFiles/Makefile.cmake 0 234s + make -C /tmp/tmp.G2I2BCEFBu/example VERBOSE=1 234s /usr/bin/cmake -E cmake_progress_start /tmp/tmp.G2I2BCEFBu/example/CMakeFiles /tmp/tmp.G2I2BCEFBu/example//CMakeFiles/progress.marks 234s make -f CMakeFiles/Makefile2 all 234s make[1]: Entering directory '/tmp/tmp.G2I2BCEFBu/example' 234s make -f CMakeFiles/hello.dir/build.make CMakeFiles/hello.dir/depend 234s make[2]: Entering directory '/tmp/tmp.G2I2BCEFBu/example' 234s cd /tmp/tmp.G2I2BCEFBu/example && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/autopkgtest.hBabCJ/build.ITA/src/debian/tests/cmake-example /tmp/autopkgtest.hBabCJ/build.ITA/src/debian/tests/cmake-example /tmp/tmp.G2I2BCEFBu/example /tmp/tmp.G2I2BCEFBu/example /tmp/tmp.G2I2BCEFBu/example/CMakeFiles/hello.dir/DependInfo.cmake "--color=" 234s make[2]: Leaving directory '/tmp/tmp.G2I2BCEFBu/example' 234s make -f CMakeFiles/hello.dir/build.make CMakeFiles/hello.dir/build 234s make[2]: Entering directory '/tmp/tmp.G2I2BCEFBu/example' 234s [ 50%] Building C object CMakeFiles/hello.dir/hello.c.o 234s /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.hBabCJ/build.ITA/src/debian/tests/cmake-example/hello.c 235s [100%] Linking C executable hello 235s /usr/bin/cmake -E cmake_link_script CMakeFiles/hello.dir/link.txt --verbose=1 235s /usr/bin/cc -Wl,--dependency-file=CMakeFiles/hello.dir/link.d CMakeFiles/hello.dir/hello.c.o -o hello -lSDL2 235s make[2]: Leaving directory '/tmp/tmp.G2I2BCEFBu/example' 235s [100%] Built target hello 235s make[1]: Leaving directory '/tmp/tmp.G2I2BCEFBu/example' 235s /usr/bin/cmake -E cmake_progress_start /tmp/tmp.G2I2BCEFBu/example/CMakeFiles 0 235s make: Leaving directory '/tmp/tmp.G2I2BCEFBu/example' 235s + /tmp/tmp.G2I2BCEFBu/example/hello 235s INFO: Hello, world! 235s make: Entering directory '/tmp/tmp.G2I2BCEFBu/example' 235s make -f CMakeFiles/Makefile2 clean 235s + make -C /tmp/tmp.G2I2BCEFBu/example VERBOSE=1 clean 235s make[1]: Entering directory '/tmp/tmp.G2I2BCEFBu/example' 235s make -f CMakeFiles/hello.dir/build.make CMakeFiles/hello.dir/clean 235s make[2]: Entering directory '/tmp/tmp.G2I2BCEFBu/example' 235s /usr/bin/cmake -P CMakeFiles/hello.dir/cmake_clean.cmake 235s make[2]: Leaving directory '/tmp/tmp.G2I2BCEFBu/example' 235s make[1]: Leaving directory '/tmp/tmp.G2I2BCEFBu/example' 235s make: Leaving directory '/tmp/tmp.G2I2BCEFBu/example' 235s + mkdir /tmp/tmp.G2I2BCEFBu/findsdl2 235s + cd /tmp/tmp.G2I2BCEFBu/findsdl2 235s + cmake /tmp/autopkgtest.hBabCJ/build.ITA/src/debian/tests/cmake-findsdl2 235s -- The C compiler identification is GNU 14.2.0 235s -- The CXX compiler identification is GNU 14.2.0 235s -- Detecting C compiler ABI info 235s -- Detecting C compiler ABI info - done 235s -- Check for working C compiler: /usr/bin/cc - skipped 235s -- Detecting C compile features 235s -- Detecting C compile features - done 235s -- Detecting CXX compiler ABI info 235s -- Detecting CXX compiler ABI info - done 235s -- Check for working CXX compiler: /usr/bin/c++ - skipped 235s -- Detecting CXX compile features 235s -- Detecting CXX compile features - done 235s -- Performing Test CMAKE_HAVE_LIBC_PTHREAD 235s -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success 235s -- Found Threads: TRUE 235s -- Found SDL2: /usr/lib/x86_64-linux-gnu/libSDL2main.a;/usr/lib/x86_64-linux-gnu/libSDL2.so 235s -- Configuring done (0.5s) 235s -- Generating done (0.0s) 235s -- Build files have been written to: /tmp/tmp.G2I2BCEFBu/findsdl2 235s + make -C /tmp/tmp.G2I2BCEFBu/findsdl2 VERBOSE=1 235s make: Entering directory '/tmp/tmp.G2I2BCEFBu/findsdl2' 235s /usr/bin/cmake -S/tmp/autopkgtest.hBabCJ/build.ITA/src/debian/tests/cmake-findsdl2 -B/tmp/tmp.G2I2BCEFBu/findsdl2 --check-build-system CMakeFiles/Makefile.cmake 0 235s /usr/bin/cmake -E cmake_progress_start /tmp/tmp.G2I2BCEFBu/findsdl2/CMakeFiles /tmp/tmp.G2I2BCEFBu/findsdl2//CMakeFiles/progress.marks 236s make -f CMakeFiles/Makefile2 all 236s make[1]: Entering directory '/tmp/tmp.G2I2BCEFBu/findsdl2' 236s make -f CMakeFiles/hello.dir/build.make CMakeFiles/hello.dir/depend 236s make[2]: Entering directory '/tmp/tmp.G2I2BCEFBu/findsdl2' 236s cd /tmp/tmp.G2I2BCEFBu/findsdl2 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/autopkgtest.hBabCJ/build.ITA/src/debian/tests/cmake-findsdl2 /tmp/autopkgtest.hBabCJ/build.ITA/src/debian/tests/cmake-findsdl2 /tmp/tmp.G2I2BCEFBu/findsdl2 /tmp/tmp.G2I2BCEFBu/findsdl2 /tmp/tmp.G2I2BCEFBu/findsdl2/CMakeFiles/hello.dir/DependInfo.cmake "--color=" 236s make[2]: Leaving directory '/tmp/tmp.G2I2BCEFBu/findsdl2' 236s make -f CMakeFiles/hello.dir/build.make CMakeFiles/hello.dir/build 236s make[2]: Entering directory '/tmp/tmp.G2I2BCEFBu/findsdl2' 236s [ 50%] Building C object CMakeFiles/hello.dir/hello.c.o 236s /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.hBabCJ/build.ITA/src/debian/tests/cmake-findsdl2/hello.c 236s [100%] Linking C executable hello 236s /usr/bin/cmake -E cmake_link_script CMakeFiles/hello.dir/link.txt --verbose=1 236s /usr/bin/cc -Wl,--dependency-file=CMakeFiles/hello.dir/link.d CMakeFiles/hello.dir/hello.c.o -o hello -lSDL2 236s make[2]: Leaving directory '/tmp/tmp.G2I2BCEFBu/findsdl2' 236s [100%] Built target hello 236s make[1]: Leaving directory '/tmp/tmp.G2I2BCEFBu/findsdl2' 236s /usr/bin/cmake -E cmake_progress_start /tmp/tmp.G2I2BCEFBu/findsdl2/CMakeFiles 0 236s make: Leaving directory '/tmp/tmp.G2I2BCEFBu/findsdl2' 236s + /tmp/tmp.G2I2BCEFBu/findsdl2/hello 236s INFO: Hello, world! 236s + make -C /tmp/tmp.G2I2BCEFBu/findsdl2 VERBOSE=1 clean 236s make: Entering directory '/tmp/tmp.G2I2BCEFBu/findsdl2' 236s + mkdir /tmp/tmp.G2I2BCEFBu/main 236s + cd /tmp/tmp.G2I2BCEFBu/main 236s + cmake /tmp/autopkgtest.hBabCJ/build.ITA/src/debian/tests/cmake-main 236s make -f CMakeFiles/Makefile2 clean 236s make[1]: Entering directory '/tmp/tmp.G2I2BCEFBu/findsdl2' 236s make -f CMakeFiles/hello.dir/build.make CMakeFiles/hello.dir/clean 236s make[2]: Entering directory '/tmp/tmp.G2I2BCEFBu/findsdl2' 236s /usr/bin/cmake -P CMakeFiles/hello.dir/cmake_clean.cmake 236s make[2]: Leaving directory '/tmp/tmp.G2I2BCEFBu/findsdl2' 236s make[1]: Leaving directory '/tmp/tmp.G2I2BCEFBu/findsdl2' 236s make: Leaving directory '/tmp/tmp.G2I2BCEFBu/findsdl2' 236s -- The CXX compiler identification is GNU 14.2.0 236s -- Detecting CXX compiler ABI info 236s -- Detecting CXX compiler ABI info - done 237s -- Check for working CXX compiler: /usr/bin/c++ - skipped 237s -- Detecting CXX compile features 237s -- Detecting CXX compile features - done 237s -- Configuring done (0.2s) 237s -- Generating done (0.0s) 237s -- Build files have been written to: /tmp/tmp.G2I2BCEFBu/main 237s + make -C /tmp/tmp.G2I2BCEFBu/main VERBOSE=1 237s make: Entering directory '/tmp/tmp.G2I2BCEFBu/main' 237s /usr/bin/cmake -S/tmp/autopkgtest.hBabCJ/build.ITA/src/debian/tests/cmake-main -B/tmp/tmp.G2I2BCEFBu/main --check-build-system CMakeFiles/Makefile.cmake 0 237s /usr/bin/cmake -E cmake_progress_start /tmp/tmp.G2I2BCEFBu/main/CMakeFiles /tmp/tmp.G2I2BCEFBu/main//CMakeFiles/progress.marks 237s make -f CMakeFiles/Makefile2 all 237s make[1]: Entering directory '/tmp/tmp.G2I2BCEFBu/main' 237s make -f CMakeFiles/program.dir/build.make CMakeFiles/program.dir/depend 237s make[2]: Entering directory '/tmp/tmp.G2I2BCEFBu/main' 237s cd /tmp/tmp.G2I2BCEFBu/main && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/autopkgtest.hBabCJ/build.ITA/src/debian/tests/cmake-main /tmp/autopkgtest.hBabCJ/build.ITA/src/debian/tests/cmake-main /tmp/tmp.G2I2BCEFBu/main /tmp/tmp.G2I2BCEFBu/main /tmp/tmp.G2I2BCEFBu/main/CMakeFiles/program.dir/DependInfo.cmake "--color=" 237s make[2]: Leaving directory '/tmp/tmp.G2I2BCEFBu/main' 237s make -f CMakeFiles/program.dir/build.make CMakeFiles/program.dir/build 237s make[2]: Entering directory '/tmp/tmp.G2I2BCEFBu/main' 237s [ 50%] Building CXX object CMakeFiles/program.dir/test.cpp.o 237s /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.hBabCJ/build.ITA/src/debian/tests/cmake-main/test.cpp 237s [100%] Linking CXX executable program 237s /usr/bin/cmake -E cmake_link_script CMakeFiles/program.dir/link.txt --verbose=1 238s /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 238s make[2]: Leaving directory '/tmp/tmp.G2I2BCEFBu/main' 238s [100%] Built target program 238s make[1]: Leaving directory '/tmp/tmp.G2I2BCEFBu/main' 238s /usr/bin/cmake -E cmake_progress_start /tmp/tmp.G2I2BCEFBu/main/CMakeFiles 0 238s + export SDL_AUDIODRIVER=dummy 238s + export SDL_VIDEODRIVER=dummy 238s + /tmp/tmp.G2I2BCEFBu/main/program 238s make: Leaving directory '/tmp/tmp.G2I2BCEFBu/main' 238s initialized! 238s + make -C /tmp/tmp.G2I2BCEFBu/main VERBOSE=1 clean 238s make: Entering directory '/tmp/tmp.G2I2BCEFBu/main' 238s make -f CMakeFiles/Makefile2 clean 238s make[1]: Entering directory '/tmp/tmp.G2I2BCEFBu/main' 238s make -f CMakeFiles/program.dir/build.make CMakeFiles/program.dir/clean 238s make[2]: Entering directory '/tmp/tmp.G2I2BCEFBu/main' 238s /usr/bin/cmake -P CMakeFiles/program.dir/cmake_clean.cmake 238s make[2]: Leaving directory '/tmp/tmp.G2I2BCEFBu/main' 238s make[1]: Leaving directory '/tmp/tmp.G2I2BCEFBu/main' 238s make: Leaving directory '/tmp/tmp.G2I2BCEFBu/main' 238s + mkdir /tmp/tmp.G2I2BCEFBu/static 238s + cd /tmp/tmp.G2I2BCEFBu/static 238s + cmake /tmp/autopkgtest.hBabCJ/build.ITA/src/debian/tests/cmake-static 238s -- The C compiler identification is GNU 14.2.0 238s -- The CXX compiler identification is GNU 14.2.0 238s -- Detecting C compiler ABI info 238s -- Detecting C compiler ABI info - done 238s -- Check for working C compiler: /usr/bin/cc - skipped 238s -- Detecting C compile features 238s -- Detecting C compile features - done 238s -- Detecting CXX compiler ABI info 238s -- Detecting CXX compiler ABI info - done 238s -- Check for working CXX compiler: /usr/bin/c++ - skipped 238s -- Detecting CXX compile features 238s -- Detecting CXX compile features - done 238s -- Configuring done (0.4s) 238s -- Generating done (0.0s) 238s -- Build files have been written to: /tmp/tmp.G2I2BCEFBu/static 238s + make -C /tmp/tmp.G2I2BCEFBu/static VERBOSE=1 238s make: Entering directory '/tmp/tmp.G2I2BCEFBu/static' 238s /usr/bin/cmake -S/tmp/autopkgtest.hBabCJ/build.ITA/src/debian/tests/cmake-static -B/tmp/tmp.G2I2BCEFBu/static --check-build-system CMakeFiles/Makefile.cmake 0 238s /usr/bin/cmake -E cmake_progress_start /tmp/tmp.G2I2BCEFBu/static/CMakeFiles /tmp/tmp.G2I2BCEFBu/static//CMakeFiles/progress.marks 238s make -f CMakeFiles/Makefile2 all 238s make[1]: Entering directory '/tmp/tmp.G2I2BCEFBu/static' 238s make -f CMakeFiles/hello.dir/build.make CMakeFiles/hello.dir/depend 238s make[2]: Entering directory '/tmp/tmp.G2I2BCEFBu/static' 238s cd /tmp/tmp.G2I2BCEFBu/static && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/autopkgtest.hBabCJ/build.ITA/src/debian/tests/cmake-static /tmp/autopkgtest.hBabCJ/build.ITA/src/debian/tests/cmake-static /tmp/tmp.G2I2BCEFBu/static /tmp/tmp.G2I2BCEFBu/static /tmp/tmp.G2I2BCEFBu/static/CMakeFiles/hello.dir/DependInfo.cmake "--color=" 238s make[2]: Leaving directory '/tmp/tmp.G2I2BCEFBu/static' 238s make -f CMakeFiles/hello.dir/build.make CMakeFiles/hello.dir/build 238s make[2]: Entering directory '/tmp/tmp.G2I2BCEFBu/static' 238s [ 50%] Building C object CMakeFiles/hello.dir/hello.c.o 238s /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.hBabCJ/build.ITA/src/debian/tests/cmake-static/hello.c 239s [100%] Linking C executable hello 239s /usr/bin/cmake -E cmake_link_script CMakeFiles/hello.dir/link.txt --verbose=1 239s /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 239s make[2]: Leaving directory '/tmp/tmp.G2I2BCEFBu/static' 239s [100%] Built target hello 239s make[1]: Leaving directory '/tmp/tmp.G2I2BCEFBu/static' 239s /usr/bin/cmake -E cmake_progress_start /tmp/tmp.G2I2BCEFBu/static/CMakeFiles 0 239s + /tmp/tmp.G2I2BCEFBu/static/hello 239s make: Leaving directory '/tmp/tmp.G2I2BCEFBu/static' 239s INFO: Hello, world! 239s + make -C /tmp/tmp.G2I2BCEFBu/static VERBOSE=1 clean 239s make: Entering directory '/tmp/tmp.G2I2BCEFBu/static' 239s make -f CMakeFiles/Makefile2 clean 239s make[1]: Entering directory '/tmp/tmp.G2I2BCEFBu/static' 239s make -f CMakeFiles/hello.dir/build.make CMakeFiles/hello.dir/clean 239s make[2]: Entering directory '/tmp/tmp.G2I2BCEFBu/static' 239s /usr/bin/cmake -P CMakeFiles/hello.dir/cmake_clean.cmake 239s make[2]: Leaving directory '/tmp/tmp.G2I2BCEFBu/static' 239s make[1]: Leaving directory '/tmp/tmp.G2I2BCEFBu/static' 239s make: Leaving directory '/tmp/tmp.G2I2BCEFBu/static' 239s autopkgtest [10:56:37]: test cmake: -----------------------] 240s cmake PASS (superficial) 240s autopkgtest [10:56:38]: test cmake: - - - - - - - - - - results - - - - - - - - - - 240s autopkgtest [10:56:38]: test installed-tests: preparing testbed 340s autopkgtest [10:58:18]: testbed dpkg architecture: amd64 340s autopkgtest [10:58:18]: testbed apt version: 2.9.18 340s autopkgtest [10:58:18]: @@@@@@@@@@@@@@@@@@@@ test bed setup 341s autopkgtest [10:58:19]: testbed release detected to be: plucky 341s autopkgtest [10:58:19]: updating testbed package index (apt update) 342s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 342s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 342s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 342s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 342s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9708 B] 342s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [16.4 kB] 342s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [887 kB] 342s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [172 kB] 342s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 Packages [223 kB] 342s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 Packages [327 kB] 342s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/restricted i386 Packages [2408 B] 342s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/restricted amd64 Packages [40.1 kB] 342s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 Packages [1103 kB] 343s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/universe i386 Packages [470 kB] 343s Get:15 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse i386 Packages [7684 B] 343s Get:16 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse amd64 Packages [27.1 kB] 343s Fetched 3360 kB in 1s (3181 kB/s) 343s Reading package lists... 344s Reading package lists... 344s Building dependency tree... 344s Reading state information... 344s Calculating upgrade... 345s The following packages will be upgraded: 345s libgudev-1.0-0 usb.ids 345s 2 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 345s Need to get 239 kB of archives. 345s After this operation, 0 B of additional disk space will be used. 345s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 usb.ids all 2025.01.14-1 [223 kB] 345s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 libgudev-1.0-0 amd64 1:238-6 [15.8 kB] 345s Fetched 239 kB in 0s (500 kB/s) 345s (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 ... 75824 files and directories currently installed.) 345s Preparing to unpack .../usb.ids_2025.01.14-1_all.deb ... 345s Unpacking usb.ids (2025.01.14-1) over (2024.12.04-1) ... 346s Preparing to unpack .../libgudev-1.0-0_1%3a238-6_amd64.deb ... 346s Unpacking libgudev-1.0-0:amd64 (1:238-6) over (1:238-5ubuntu1) ... 346s Setting up usb.ids (2025.01.14-1) ... 346s Setting up libgudev-1.0-0:amd64 (1:238-6) ... 346s Processing triggers for libc-bin (2.40-4ubuntu1) ... 346s Reading package lists... 346s Building dependency tree... 346s Reading state information... 346s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 346s autopkgtest [10:58:24]: upgrading testbed (apt dist-upgrade and autopurge) 346s Reading package lists... 347s Building dependency tree... 347s Reading state information... 347s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 347s Starting 2 pkgProblemResolver with broken count: 0 347s Done 348s Entering ResolveByKeep 348s 348s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 348s Reading package lists... 348s Building dependency tree... 348s Reading state information... 349s Starting pkgProblemResolver with broken count: 0 349s Starting 2 pkgProblemResolver with broken count: 0 349s Done 349s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 352s Reading package lists... 352s Building dependency tree... 352s Reading state information... 352s Starting pkgProblemResolver with broken count: 0 352s Starting 2 pkgProblemResolver with broken count: 0 352s Done 352s The following NEW packages will be installed: 352s gnome-desktop-testing libasound2-data libasound2t64 libasyncns0 libdecor-0-0 352s libdrm-intel1 libdrm-radeon1 libflac12t64 libgbm1 libgl1 libgl1-mesa-dri 353s libglapi-mesa libglvnd0 libglx-mesa0 libglx0 libmp3lame0 libmpg123-0t64 353s libogg0 libopus0 libpciaccess0 libpulse0 libsamplerate0 libsdl2-2.0-0 353s libsdl2-tests libsndfile1 libvorbis0a libvorbisenc2 libvulkan1 353s libwayland-client0 libwayland-cursor0 libwayland-egl1 libwayland-server0 353s libx11-xcb1 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-present0 353s libxcb-randr0 libxcb-shm0 libxcb-sync1 libxcb-xfixes0 libxcursor1 libxfixes3 353s libxi6 libxrandr2 libxrender1 libxshmfence1 libxss1 libxxf86vm1 353s mesa-libgallium x11-common 353s 0 upgraded, 51 newly installed, 0 to remove and 0 not upgraded. 353s Need to get 20.5 MB of archives. 353s After this operation, 67.9 MB of additional disk space will be used. 353s Get:1 http://ftpmaster.internal/ubuntu plucky/universe amd64 gnome-desktop-testing amd64 2021.1-4 [16.8 kB] 353s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 libasound2-data all 1.2.12-1 [21.0 kB] 353s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 libasound2t64 amd64 1.2.12-1 [394 kB] 353s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 libasyncns0 amd64 0.8-6build4 [11.3 kB] 353s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 libwayland-client0 amd64 1.23.0-1 [27.1 kB] 353s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 libdecor-0-0 amd64 0.2.2-2 [16.8 kB] 353s Get:7 http://ftpmaster.internal/ubuntu plucky/main amd64 libpciaccess0 amd64 0.17-3build1 [18.6 kB] 353s Get:8 http://ftpmaster.internal/ubuntu plucky/main amd64 libdrm-intel1 amd64 2.4.123-1 [68.8 kB] 353s Get:9 http://ftpmaster.internal/ubuntu plucky/main amd64 libdrm-radeon1 amd64 2.4.123-1 [25.3 kB] 353s Get:10 http://ftpmaster.internal/ubuntu plucky/main amd64 libogg0 amd64 1.3.5-3build1 [22.7 kB] 353s Get:11 http://ftpmaster.internal/ubuntu plucky/main amd64 libflac12t64 amd64 1.4.3+ds-4 [268 kB] 353s Get:12 http://ftpmaster.internal/ubuntu plucky/main amd64 libwayland-server0 amd64 1.23.0-1 [35.1 kB] 353s Get:13 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-randr0 amd64 1.17.0-2 [17.9 kB] 353s Get:14 http://ftpmaster.internal/ubuntu plucky/main amd64 libglapi-mesa amd64 24.2.8-1ubuntu1 [42.5 kB] 353s Get:15 http://ftpmaster.internal/ubuntu plucky/main amd64 libx11-xcb1 amd64 2:1.8.10-2 [7944 B] 353s Get:16 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-dri2-0 amd64 1.17.0-2 [7222 B] 353s Get:17 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-dri3-0 amd64 1.17.0-2 [7508 B] 353s Get:18 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-present0 amd64 1.17.0-2 [6064 B] 353s Get:19 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-sync1 amd64 1.17.0-2 [9312 B] 353s Get:20 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-xfixes0 amd64 1.17.0-2 [10.2 kB] 353s Get:21 http://ftpmaster.internal/ubuntu plucky/main amd64 libxshmfence1 amd64 1.3-1build5 [4764 B] 353s Get:22 http://ftpmaster.internal/ubuntu plucky/main amd64 mesa-libgallium amd64 24.2.8-1ubuntu1 [11.5 MB] 354s Get:23 http://ftpmaster.internal/ubuntu plucky/main amd64 libgbm1 amd64 24.2.8-1ubuntu1 [32.2 kB] 354s Get:24 http://ftpmaster.internal/ubuntu plucky/main amd64 libvulkan1 amd64 1.3.296.0-1 [143 kB] 354s Get:25 http://ftpmaster.internal/ubuntu plucky/main amd64 libgl1-mesa-dri amd64 24.2.8-1ubuntu1 [34.7 kB] 354s Get:26 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-glx0 amd64 1.17.0-2 [24.8 kB] 354s Get:27 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-shm0 amd64 1.17.0-2 [5758 B] 354s Get:28 http://ftpmaster.internal/ubuntu plucky/main amd64 libxfixes3 amd64 1:6.0.0-2build1 [10.8 kB] 354s Get:29 http://ftpmaster.internal/ubuntu plucky/main amd64 libxxf86vm1 amd64 1:1.1.4-1build4 [9282 B] 354s Get:30 http://ftpmaster.internal/ubuntu plucky/main amd64 libglx-mesa0 amd64 24.2.8-1ubuntu1 [162 kB] 354s Get:31 http://ftpmaster.internal/ubuntu plucky/main amd64 libmp3lame0 amd64 3.100-6build1 [142 kB] 354s Get:32 http://ftpmaster.internal/ubuntu plucky/main amd64 libmpg123-0t64 amd64 1.32.10-1 [191 kB] 354s Get:33 http://ftpmaster.internal/ubuntu plucky/main amd64 libopus0 amd64 1.5.2-2 [2913 kB] 354s Get:34 http://ftpmaster.internal/ubuntu plucky/main amd64 libvorbis0a amd64 1.3.7-2 [98.4 kB] 354s Get:35 http://ftpmaster.internal/ubuntu plucky/main amd64 libvorbisenc2 amd64 1.3.7-2 [80.8 kB] 354s Get:36 http://ftpmaster.internal/ubuntu plucky/main amd64 libsndfile1 amd64 1.2.2-2 [275 kB] 354s Get:37 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libpulse0 amd64 1:17.0+dfsg1-1ubuntu1 [302 kB] 354s Get:38 http://ftpmaster.internal/ubuntu plucky/main amd64 libsamplerate0 amd64 0.2.2-4build1 [1344 kB] 355s Get:39 http://ftpmaster.internal/ubuntu plucky/main amd64 libwayland-cursor0 amd64 1.23.0-1 [10.8 kB] 355s Get:40 http://ftpmaster.internal/ubuntu plucky/main amd64 libwayland-egl1 amd64 1.23.0-1 [5662 B] 355s Get:41 http://ftpmaster.internal/ubuntu plucky/main amd64 libxrender1 amd64 1:0.9.10-1.1build1 [19.0 kB] 355s Get:42 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcursor1 amd64 1:1.2.2-1 [20.9 kB] 355s Get:43 http://ftpmaster.internal/ubuntu plucky/main amd64 libxi6 amd64 2:1.8.2-1 [32.4 kB] 355s Get:44 http://ftpmaster.internal/ubuntu plucky/main amd64 libxrandr2 amd64 2:1.5.4-1 [19.6 kB] 355s Get:45 http://ftpmaster.internal/ubuntu plucky/main amd64 x11-common all 1:7.7+23ubuntu3 [21.7 kB] 355s Get:46 http://ftpmaster.internal/ubuntu plucky/main amd64 libxss1 amd64 1:1.2.3-1build3 [7204 B] 355s Get:47 http://ftpmaster.internal/ubuntu plucky/main amd64 libsdl2-2.0-0 amd64 2.30.10+dfsg-1 [926 kB] 355s Get:48 http://ftpmaster.internal/ubuntu plucky/main amd64 libglvnd0 amd64 1.7.0-1build1 [69.6 kB] 355s Get:49 http://ftpmaster.internal/ubuntu plucky/main amd64 libglx0 amd64 1.7.0-1build1 [38.6 kB] 355s Get:50 http://ftpmaster.internal/ubuntu plucky/main amd64 libgl1 amd64 1.7.0-1build1 [102 kB] 355s Get:51 http://ftpmaster.internal/ubuntu plucky/universe amd64 libsdl2-tests amd64 2.30.10+dfsg-1 [879 kB] 355s Fetched 20.5 MB in 2s (9501 kB/s) 355s Selecting previously unselected package gnome-desktop-testing. 355s (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 ... 75824 files and directories currently installed.) 355s Preparing to unpack .../00-gnome-desktop-testing_2021.1-4_amd64.deb ... 355s Unpacking gnome-desktop-testing (2021.1-4) ... 355s Selecting previously unselected package libasound2-data. 355s Preparing to unpack .../01-libasound2-data_1.2.12-1_all.deb ... 355s Unpacking libasound2-data (1.2.12-1) ... 355s Selecting previously unselected package libasound2t64:amd64. 355s Preparing to unpack .../02-libasound2t64_1.2.12-1_amd64.deb ... 355s Unpacking libasound2t64:amd64 (1.2.12-1) ... 355s Selecting previously unselected package libasyncns0:amd64. 355s Preparing to unpack .../03-libasyncns0_0.8-6build4_amd64.deb ... 355s Unpacking libasyncns0:amd64 (0.8-6build4) ... 355s Selecting previously unselected package libwayland-client0:amd64. 355s Preparing to unpack .../04-libwayland-client0_1.23.0-1_amd64.deb ... 355s Unpacking libwayland-client0:amd64 (1.23.0-1) ... 355s Selecting previously unselected package libdecor-0-0:amd64. 355s Preparing to unpack .../05-libdecor-0-0_0.2.2-2_amd64.deb ... 355s Unpacking libdecor-0-0:amd64 (0.2.2-2) ... 355s Selecting previously unselected package libpciaccess0:amd64. 355s Preparing to unpack .../06-libpciaccess0_0.17-3build1_amd64.deb ... 355s Unpacking libpciaccess0:amd64 (0.17-3build1) ... 355s Selecting previously unselected package libdrm-intel1:amd64. 355s Preparing to unpack .../07-libdrm-intel1_2.4.123-1_amd64.deb ... 355s Unpacking libdrm-intel1:amd64 (2.4.123-1) ... 355s Selecting previously unselected package libdrm-radeon1:amd64. 355s Preparing to unpack .../08-libdrm-radeon1_2.4.123-1_amd64.deb ... 355s Unpacking libdrm-radeon1:amd64 (2.4.123-1) ... 355s Selecting previously unselected package libogg0:amd64. 355s Preparing to unpack .../09-libogg0_1.3.5-3build1_amd64.deb ... 355s Unpacking libogg0:amd64 (1.3.5-3build1) ... 355s Selecting previously unselected package libflac12t64:amd64. 355s Preparing to unpack .../10-libflac12t64_1.4.3+ds-4_amd64.deb ... 355s Unpacking libflac12t64:amd64 (1.4.3+ds-4) ... 355s Selecting previously unselected package libwayland-server0:amd64. 355s Preparing to unpack .../11-libwayland-server0_1.23.0-1_amd64.deb ... 355s Unpacking libwayland-server0:amd64 (1.23.0-1) ... 355s Selecting previously unselected package libxcb-randr0:amd64. 355s Preparing to unpack .../12-libxcb-randr0_1.17.0-2_amd64.deb ... 355s Unpacking libxcb-randr0:amd64 (1.17.0-2) ... 355s Selecting previously unselected package libglapi-mesa:amd64. 355s Preparing to unpack .../13-libglapi-mesa_24.2.8-1ubuntu1_amd64.deb ... 355s Unpacking libglapi-mesa:amd64 (24.2.8-1ubuntu1) ... 355s Selecting previously unselected package libx11-xcb1:amd64. 355s Preparing to unpack .../14-libx11-xcb1_2%3a1.8.10-2_amd64.deb ... 355s Unpacking libx11-xcb1:amd64 (2:1.8.10-2) ... 355s Selecting previously unselected package libxcb-dri2-0:amd64. 355s Preparing to unpack .../15-libxcb-dri2-0_1.17.0-2_amd64.deb ... 355s Unpacking libxcb-dri2-0:amd64 (1.17.0-2) ... 355s Selecting previously unselected package libxcb-dri3-0:amd64. 355s Preparing to unpack .../16-libxcb-dri3-0_1.17.0-2_amd64.deb ... 355s Unpacking libxcb-dri3-0:amd64 (1.17.0-2) ... 355s Selecting previously unselected package libxcb-present0:amd64. 355s Preparing to unpack .../17-libxcb-present0_1.17.0-2_amd64.deb ... 355s Unpacking libxcb-present0:amd64 (1.17.0-2) ... 356s Selecting previously unselected package libxcb-sync1:amd64. 356s Preparing to unpack .../18-libxcb-sync1_1.17.0-2_amd64.deb ... 356s Unpacking libxcb-sync1:amd64 (1.17.0-2) ... 356s Selecting previously unselected package libxcb-xfixes0:amd64. 356s Preparing to unpack .../19-libxcb-xfixes0_1.17.0-2_amd64.deb ... 356s Unpacking libxcb-xfixes0:amd64 (1.17.0-2) ... 356s Selecting previously unselected package libxshmfence1:amd64. 356s Preparing to unpack .../20-libxshmfence1_1.3-1build5_amd64.deb ... 356s Unpacking libxshmfence1:amd64 (1.3-1build5) ... 356s Selecting previously unselected package mesa-libgallium:amd64. 356s Preparing to unpack .../21-mesa-libgallium_24.2.8-1ubuntu1_amd64.deb ... 356s Unpacking mesa-libgallium:amd64 (24.2.8-1ubuntu1) ... 356s Selecting previously unselected package libgbm1:amd64. 356s Preparing to unpack .../22-libgbm1_24.2.8-1ubuntu1_amd64.deb ... 356s Unpacking libgbm1:amd64 (24.2.8-1ubuntu1) ... 356s Selecting previously unselected package libvulkan1:amd64. 356s Preparing to unpack .../23-libvulkan1_1.3.296.0-1_amd64.deb ... 356s Unpacking libvulkan1:amd64 (1.3.296.0-1) ... 356s Selecting previously unselected package libgl1-mesa-dri:amd64. 356s Preparing to unpack .../24-libgl1-mesa-dri_24.2.8-1ubuntu1_amd64.deb ... 356s Unpacking libgl1-mesa-dri:amd64 (24.2.8-1ubuntu1) ... 356s Selecting previously unselected package libxcb-glx0:amd64. 356s Preparing to unpack .../25-libxcb-glx0_1.17.0-2_amd64.deb ... 356s Unpacking libxcb-glx0:amd64 (1.17.0-2) ... 356s Selecting previously unselected package libxcb-shm0:amd64. 356s Preparing to unpack .../26-libxcb-shm0_1.17.0-2_amd64.deb ... 356s Unpacking libxcb-shm0:amd64 (1.17.0-2) ... 356s Selecting previously unselected package libxfixes3:amd64. 356s Preparing to unpack .../27-libxfixes3_1%3a6.0.0-2build1_amd64.deb ... 356s Unpacking libxfixes3:amd64 (1:6.0.0-2build1) ... 356s Selecting previously unselected package libxxf86vm1:amd64. 356s Preparing to unpack .../28-libxxf86vm1_1%3a1.1.4-1build4_amd64.deb ... 356s Unpacking libxxf86vm1:amd64 (1:1.1.4-1build4) ... 356s Selecting previously unselected package libglx-mesa0:amd64. 356s Preparing to unpack .../29-libglx-mesa0_24.2.8-1ubuntu1_amd64.deb ... 356s Unpacking libglx-mesa0:amd64 (24.2.8-1ubuntu1) ... 356s Selecting previously unselected package libmp3lame0:amd64. 356s Preparing to unpack .../30-libmp3lame0_3.100-6build1_amd64.deb ... 356s Unpacking libmp3lame0:amd64 (3.100-6build1) ... 356s Selecting previously unselected package libmpg123-0t64:amd64. 356s Preparing to unpack .../31-libmpg123-0t64_1.32.10-1_amd64.deb ... 356s Unpacking libmpg123-0t64:amd64 (1.32.10-1) ... 356s Selecting previously unselected package libopus0:amd64. 356s Preparing to unpack .../32-libopus0_1.5.2-2_amd64.deb ... 356s Unpacking libopus0:amd64 (1.5.2-2) ... 356s Selecting previously unselected package libvorbis0a:amd64. 356s Preparing to unpack .../33-libvorbis0a_1.3.7-2_amd64.deb ... 356s Unpacking libvorbis0a:amd64 (1.3.7-2) ... 356s Selecting previously unselected package libvorbisenc2:amd64. 356s Preparing to unpack .../34-libvorbisenc2_1.3.7-2_amd64.deb ... 356s Unpacking libvorbisenc2:amd64 (1.3.7-2) ... 356s Selecting previously unselected package libsndfile1:amd64. 356s Preparing to unpack .../35-libsndfile1_1.2.2-2_amd64.deb ... 356s Unpacking libsndfile1:amd64 (1.2.2-2) ... 356s Selecting previously unselected package libpulse0:amd64. 356s Preparing to unpack .../36-libpulse0_1%3a17.0+dfsg1-1ubuntu1_amd64.deb ... 356s Unpacking libpulse0:amd64 (1:17.0+dfsg1-1ubuntu1) ... 356s Selecting previously unselected package libsamplerate0:amd64. 356s Preparing to unpack .../37-libsamplerate0_0.2.2-4build1_amd64.deb ... 356s Unpacking libsamplerate0:amd64 (0.2.2-4build1) ... 356s Selecting previously unselected package libwayland-cursor0:amd64. 356s Preparing to unpack .../38-libwayland-cursor0_1.23.0-1_amd64.deb ... 356s Unpacking libwayland-cursor0:amd64 (1.23.0-1) ... 356s Selecting previously unselected package libwayland-egl1:amd64. 356s Preparing to unpack .../39-libwayland-egl1_1.23.0-1_amd64.deb ... 356s Unpacking libwayland-egl1:amd64 (1.23.0-1) ... 356s Selecting previously unselected package libxrender1:amd64. 356s Preparing to unpack .../40-libxrender1_1%3a0.9.10-1.1build1_amd64.deb ... 356s Unpacking libxrender1:amd64 (1:0.9.10-1.1build1) ... 356s Selecting previously unselected package libxcursor1:amd64. 356s Preparing to unpack .../41-libxcursor1_1%3a1.2.2-1_amd64.deb ... 356s Unpacking libxcursor1:amd64 (1:1.2.2-1) ... 356s Selecting previously unselected package libxi6:amd64. 356s Preparing to unpack .../42-libxi6_2%3a1.8.2-1_amd64.deb ... 356s Unpacking libxi6:amd64 (2:1.8.2-1) ... 356s Selecting previously unselected package libxrandr2:amd64. 356s Preparing to unpack .../43-libxrandr2_2%3a1.5.4-1_amd64.deb ... 356s Unpacking libxrandr2:amd64 (2:1.5.4-1) ... 356s Selecting previously unselected package x11-common. 356s Preparing to unpack .../44-x11-common_1%3a7.7+23ubuntu3_all.deb ... 356s Unpacking x11-common (1:7.7+23ubuntu3) ... 356s Selecting previously unselected package libxss1:amd64. 356s Preparing to unpack .../45-libxss1_1%3a1.2.3-1build3_amd64.deb ... 356s Unpacking libxss1:amd64 (1:1.2.3-1build3) ... 356s Selecting previously unselected package libsdl2-2.0-0:amd64. 356s Preparing to unpack .../46-libsdl2-2.0-0_2.30.10+dfsg-1_amd64.deb ... 356s Unpacking libsdl2-2.0-0:amd64 (2.30.10+dfsg-1) ... 357s Selecting previously unselected package libglvnd0:amd64. 357s Preparing to unpack .../47-libglvnd0_1.7.0-1build1_amd64.deb ... 357s Unpacking libglvnd0:amd64 (1.7.0-1build1) ... 357s Selecting previously unselected package libglx0:amd64. 357s Preparing to unpack .../48-libglx0_1.7.0-1build1_amd64.deb ... 357s Unpacking libglx0:amd64 (1.7.0-1build1) ... 357s Selecting previously unselected package libgl1:amd64. 357s Preparing to unpack .../49-libgl1_1.7.0-1build1_amd64.deb ... 357s Unpacking libgl1:amd64 (1.7.0-1build1) ... 357s Selecting previously unselected package libsdl2-tests. 357s Preparing to unpack .../50-libsdl2-tests_2.30.10+dfsg-1_amd64.deb ... 357s Unpacking libsdl2-tests (2.30.10+dfsg-1) ... 357s Setting up gnome-desktop-testing (2021.1-4) ... 357s Setting up libxcb-dri3-0:amd64 (1.17.0-2) ... 357s Setting up libwayland-server0:amd64 (1.23.0-1) ... 357s Setting up libx11-xcb1:amd64 (2:1.8.10-2) ... 357s Setting up libpciaccess0:amd64 (0.17-3build1) ... 357s Setting up libxcb-xfixes0:amd64 (1.17.0-2) ... 357s Setting up libogg0:amd64 (1.3.5-3build1) ... 357s Setting up libxi6:amd64 (2:1.8.2-1) ... 357s Setting up libxrender1:amd64 (1:0.9.10-1.1build1) ... 357s Setting up libdrm-radeon1:amd64 (2.4.123-1) ... 357s Setting up libglvnd0:amd64 (1.7.0-1build1) ... 357s Setting up libxcb-glx0:amd64 (1.17.0-2) ... 357s Setting up libdrm-intel1:amd64 (2.4.123-1) ... 357s Setting up x11-common (1:7.7+23ubuntu3) ... 357s Setting up libxcb-shm0:amd64 (1.17.0-2) ... 357s Setting up libmpg123-0t64:amd64 (1.32.10-1) ... 357s Setting up libxxf86vm1:amd64 (1:1.1.4-1build4) ... 357s Setting up libxcb-present0:amd64 (1.17.0-2) ... 357s Setting up libasound2-data (1.2.12-1) ... 357s Setting up libasound2t64:amd64 (1.2.12-1) ... 357s Setting up libxfixes3:amd64 (1:6.0.0-2build1) ... 357s Setting up libxcb-sync1:amd64 (1.17.0-2) ... 357s Setting up libopus0:amd64 (1.5.2-2) ... 357s Setting up libvorbis0a:amd64 (1.3.7-2) ... 357s Setting up libxrandr2:amd64 (2:1.5.4-1) ... 357s Setting up libglapi-mesa:amd64 (24.2.8-1ubuntu1) ... 357s Setting up libvulkan1:amd64 (1.3.296.0-1) ... 357s Setting up libxcb-dri2-0:amd64 (1.17.0-2) ... 357s Setting up libasyncns0:amd64 (0.8-6build4) ... 357s Setting up libxshmfence1:amd64 (1.3-1build5) ... 357s Setting up libxcb-randr0:amd64 (1.17.0-2) ... 357s Setting up libflac12t64:amd64 (1.4.3+ds-4) ... 357s Setting up libwayland-egl1:amd64 (1.23.0-1) ... 357s Setting up libxss1:amd64 (1:1.2.3-1build3) ... 357s Setting up libsamplerate0:amd64 (0.2.2-4build1) ... 357s Setting up libmp3lame0:amd64 (3.100-6build1) ... 357s Setting up libvorbisenc2:amd64 (1.3.7-2) ... 357s Setting up libwayland-client0:amd64 (1.23.0-1) ... 357s Setting up mesa-libgallium:amd64 (24.2.8-1ubuntu1) ... 357s Setting up libgbm1:amd64 (24.2.8-1ubuntu1) ... 357s Setting up libxcursor1:amd64 (1:1.2.2-1) ... 357s Setting up libgl1-mesa-dri:amd64 (24.2.8-1ubuntu1) ... 357s Setting up libwayland-cursor0:amd64 (1.23.0-1) ... 357s Setting up libdecor-0-0:amd64 (0.2.2-2) ... 357s Setting up libsndfile1:amd64 (1.2.2-2) ... 357s Setting up libglx-mesa0:amd64 (24.2.8-1ubuntu1) ... 357s Setting up libglx0:amd64 (1.7.0-1build1) ... 357s Setting up libpulse0:amd64 (1:17.0+dfsg1-1ubuntu1) ... 357s Setting up libgl1:amd64 (1.7.0-1build1) ... 357s Setting up libsdl2-2.0-0:amd64 (2.30.10+dfsg-1) ... 357s Setting up libsdl2-tests (2.30.10+dfsg-1) ... 357s Processing triggers for man-db (2.13.0-1) ... 358s Processing triggers for libc-bin (2.40-4ubuntu1) ... 364s autopkgtest [10:58:42]: test installed-tests: [----------------------- 364s 1..17 364s # Running test: SDL2/testerror.test 365s INFO: Thread '#1' is alive! 366s INFO: Thread '#1' is alive! 367s INFO: Thread '#1' is alive! 368s INFO: Thread '#1' is alive! 369s INFO: Thread '#1' is alive! 370s INFO: Waiting for thread #1 370s INFO: Child thread error string: Thread #1 (139070919411392) had a problem: nevermind 370s INFO: Main thread error string: No worries 370s ok - SDL2/testerror.test 370s # Running test: SDL2/testplatform.test 370s INFO: This system is running Linux 370s INFO: All data types are the expected size. 370s INFO: Detected a little endian machine. 370s INFO: Detected a little endian float word order machine. 370s INFO: Value 16 = 0xCDAB, swapped = 0xABCD 370s INFO: Value 32 = 0xEFBEADDE, swapped = 0xDEADBEEF 370s INFO: Value 64 = 0xEFBEADDECDAB3412, swapped = 0x1234ABCDDEADBEEF 370s INFO: All 64bit instrinsic tests passed 370s INFO: CPU count: 2 370s INFO: CPU cache line size: 64 370s INFO: RDTSC detected 370s INFO: AltiVec not detected 370s INFO: MMX detected 370s INFO: 3DNow! not detected 370s INFO: SSE detected 370s INFO: SSE2 detected 370s INFO: SSE3 detected 370s INFO: SSE4.1 detected 370s INFO: SSE4.2 detected 370s INFO: AVX detected 370s INFO: AVX2 detected 370s INFO: AVX-512F not detected 370s INFO: ARM SIMD not detected 370s INFO: NEON not detected 370s INFO: LSX not detected 370s INFO: LASX not detected 370s INFO: System RAM 3915 MB 370s ok - SDL2/testplatform.test 370s # Running test: SDL2/testbounds.test 370s INFO: Display #0 ('0'): bounds={(0,0),1024x768}, usable={(0,0),1024x768} 370s ok - SDL2/testbounds.test 370s # Running test: SDL2/testpower.test 370s INFO: SDL-reported power info... 370s INFO: State: No battery 370s INFO: Percent left: unknown 370s INFO: Time left: unknown 370s ok - SDL2/testpower.test 370s # Running test: SDL2/testdisplayinfo.test 370s # Executing: SDL2/testdisplayinfo.test 370s INFO: Using video target 'dummy'. 370s INFO: See 1 displays. 370s INFO: 0: "0" (1024x768, (0, 0)), 1 modes. 370s ERROR: DPI: failed to query (That operation is not supported) 370s INFO: CURRENT: fmt=SDL_PIXELFORMAT_RGB888 w=1024 h=768 refresh=60 370s INFO: DESKTOP: fmt=SDL_PIXELFORMAT_RGB888 w=1024 h=768 refresh=60 370s INFO: MODE 0: fmt=SDL_PIXELFORMAT_RGB888 w=1024 h=768 refresh=60 370s INFO: 370s ok - SDL2/testdisplayinfo.test 370s # Running test: SDL2/testaudioinfo.test 370s INFO: Built-in audio drivers: 370s INFO: 0: pulseaudio 370s INFO: 1: alsa 370s INFO: 2: sndio 370s INFO: 3: pipewire 370s INFO: 4: dsp 370s INFO: 5: disk 370s INFO: 6: dummy 370s INFO: Select a driver with the SDL_AUDIODRIVER environment variable. 370s INFO: Using audio driver: dummy 370s 370s INFO: Found 1 output device: 370s INFO: 0: System audio output device 370s INFO: Sample Rate: 0 370s INFO: Channels: 0 370s INFO: SDL_AudioFormat: 0 370s INFO: 370s INFO: Found 1 capture device: 370s INFO: 0: System audio capture device 370s INFO: Sample Rate: 0 370s INFO: Channels: 0 370s INFO: SDL_AudioFormat: 0 370s INFO: 370s INFO: Error when calling SDL_GetDefaultAudioInfo: That operation is not supported 370s INFO: Error when calling SDL_GetDefaultAudioInfo: That operation is not supported 370s ok - SDL2/testaudioinfo.test 370s # Running test: SDL2/testatomic.test 370s INFO: 370s spin lock--------------------------------------- 370s 370s INFO: AtomicLock lock=1 370s INFO: AtomicUnlock lock=0 370s INFO: 370s atomic ----------------------------------------- 370s 370s INFO: AtomicSet(10) tfret=TRUE val=10 370s INFO: AtomicAdd(10) tfret=TRUE val=20 370s INFO: AtomicIncRef() tfret=TRUE val=1 370s INFO: AtomicIncRef() tfret=TRUE val=2 370s INFO: AtomicDecRef() tfret=TRUE val=1 370s INFO: AtomicDecRef() tfret=TRUE val=0 370s INFO: AtomicCAS() tfret=TRUE val=10 370s INFO: AtomicCAS() tfret=TRUE val=20 370s INFO: 370s epic test--------------------------------------- 370s 370s INFO: Size asserted to be >= 32-bit 370s INFO: Check static initializer 370s INFO: Test negative values 370s INFO: Verify maximum value 370s INFO: Test compare and exchange 370s INFO: Test Add 370s INFO: Test Add (Negative values) 370s INFO: Reset before count down test 370s INFO: Counting down from 2147483647, Expect 47 remaining 370s INFO: Thread subtracting 100 10737418 times 370s INFO: Thread subtracting 100 10737418 times 370s INFO: Finished in 0.139000 sec 370s INFO: Atomic 47 Non-Atomic 140140747 370s INFO: 370s FIFO test--------------------------------------- 370s 370s INFO: Mode: LockFree 370s INFO: Starting 4 readers 370s INFO: Starting 4 writers 372s INFO: Finished in 1.860000 sec 372s INFO: 372s INFO: Writer 0 wrote 1000000 events, had 5597 waits 372s INFO: Writer 1 wrote 1000000 events, had 5456 waits 372s INFO: Writer 2 wrote 1000000 events, had 5650 waits 372s INFO: Writer 3 wrote 1000000 events, had 5718 waits 372s INFO: Writers wrote 4000000 total events 372s INFO: 372s INFO: Reader 0 read 1054715 events, had 9230 waits 372s INFO: { 211740, 229656, 312987, 300332 } 372s INFO: Reader 1 read 985856 events, had 8364 waits 372s INFO: { 258589, 302149, 208929, 216189 } 372s INFO: Reader 2 read 920975 events, had 7638 waits 372s INFO: { 307328, 237208, 183425, 193014 } 372s INFO: Reader 3 read 1038454 events, had 9156 waits 372s INFO: { 222343, 230987, 294659, 290465 } 372s INFO: Readers read 4000000 total events 372s ok - SDL2/testatomic.test 372s # Running test: SDL2/testlocale.test 372s INFO: Couldn't determine locales: Unknown pixel format 372s ok - SDL2/testlocale.test 372s # Running test: SDL2/testver.test 372s INFO: Compiled with SDL 2.0 or newer 372s INFO: Compiled version: 2.30.10 (SDL-2.30.10-no-vcs (Ubuntu 2.30.10+dfsg-1)) 372s INFO: Linked version: 2.30.10 (SDL-2.30.10-no-vcs (Ubuntu 2.30.10+dfsg-1)) 372s ok - SDL2/testver.test 372s # Running test: SDL2/testevdev.test 372s Xbox 360 wired USB controller... 372s OK 372s X-Box One Elite... 372s OK 372s X-Box One S via Bluetooth... 372s OK 372s X-Box One S wired... 372s OK 372s DualShock 4 - gamepad... 372s OK 372s DualShock 4 - gamepad via Bluetooth... 372s OK 372s DualShock 4 - touchpad... 372s OK 372s DualShock 4 - accelerometer... 372s OK 372s DualShock 4 via USB dongle... 372s OK 372s DualShock 3 - gamepad... 372s OK 372s DualShock 3 - accelerometer... 372s OK 372s Steam Controller - gamepad... 372s OK 372s Steam Controller - dongle... 372s OK 372s Guitar Hero for PS3... 372s OK 372s G27 Racing Wheel, 0003:046d:c29b v0111... 372s OK 372s Logitech Driving Force, 0003:046d:c294 v0100... 372s OK 372s Logitech Dual Action... 372s OK 372s Saitek ST290 Pro flight stick... 372s OK 372s Saitek X52 Pro Flight Control System... 372s OK 372s Logitech Extreme 3D... 372s OK 372s Hori Real Arcade Pro VX-SA... 372s OK 372s Switch Pro Controller via Bluetooth... 372s OK 372s Switch Pro Controller via USB... 372s OK 372s Thrustmaster Racing Wheel FFB... 372s OK 372s Thrustmaster T.Flight Hotas X... 372s OK 372s 8BitDo N30 Pro 2... 372s OK 372s Retro Power SNES-style controller, 0003:0079:0011 v0110... 372s OK 372s Wiimote - buttons... 372s OK 372s Wiimote - Motion Plus or accelerometer... 372s OK 372s Wiimote - IR positioning... 372s OK 372s Wiimote - Nunchuck... 372s OK 372s Wiimote - Classic Controller... 372s OK 372s Wiimote - Balance Board... 372s OK 372s Wiimote - Wii U Pro Controller... 372s OK 372s Synaptics TM3381-002 (Thinkpad X280 trackpad)... 372s OK 372s TPPS/2 Elan TrackPoint (Thinkpad X280)... 372s OK 372s Thinkpad ACPI buttons... 372s OK 372s PC speaker... 372s OK 372s ALSA headphone detection, etc.... 372s OK 372s Thinkpad T520 and X280 keyboards... 372s OK 372s Thinkpad X280 sleep button... 372s OK 372s Thinkpad X280 lid switch... 372s OK 372s Thinkpad X280 power button... 372s OK 372s Thinkpad X280 video bus... 372s OK 372s Thinkpad X280 extra buttons... 372s OK 372s Thinkpad USB keyboard with Trackpoint - keyboard... 372s OK 372s Thinkpad USB keyboard with Trackpoint - Trackpoint... 372s OK 372s No information... 372s OK 372s ok - SDL2/testevdev.test 372s # Running test: SDL2/testautomation.test 372s INFO: 01/17/25 10:58:50: ::::: Test Run /w seed 'AABUWBZKNZ09A38Q' started 372s INFO: 01/17/25 10:58:50: ===== Test Suite 1: 'Audio' started 372s INFO: 01/17/25 10:58:50: ----- Test Case 1.1: 'audio_enumerateAndNameAudioDevices' started 372s INFO: 01/17/25 10:58:50: Test Description: 'Enumerate and name available audio devices (output and capture)' 372s INFO: 01/17/25 10:58:50: Test Iteration 1: execKey 10434822198857004421 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Check result from SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetNumAudioDevices(0)': Passed 372s INFO: 01/17/25 10:58:50: Number of output devices < 0, reported as 1 372s INFO: 01/17/25 10:58:50: Assert 'Validate result is >= 0, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetAudioDeviceName(0, 0)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result from SDL_GetAudioDeviceName(0, 0) is not NULL': Passed 372s INFO: 01/17/25 10:58:50: Assert 'verify result from SDL_GetAudioDeviceName(0, 0) is not empty, got: 'System audio output device'': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetNumAudioDevices(1)': Passed 372s INFO: 01/17/25 10:58:50: Number of capture devices < 0, reported as 1 372s INFO: 01/17/25 10:58:50: Assert 'Validate result is >= 0, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result from SDL_GetNumAudioDevices(9), expected same number of audio devices 1, got 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result from SDL_GetNumAudioDevices(-9), expected same number of audio devices 1, got 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetAudioDeviceName(0, 1)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result from SDL_GetAudioDeviceName(0, 1) is not NULL': Passed 372s INFO: 01/17/25 10:58:50: Assert 'verify result from SDL_GetAudioDeviceName(0, 1) is not empty, got: 'System audio capture device'': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result from SDL_GetAudioDeviceName(0, 8) is not NULL': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result from SDL_GetAudioDeviceName(0, 8) is not empty, got: 'System audio capture device'': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify SDL_GetAudioDeviceName(0, 1) and SDL_GetAudioDeviceName(0 8) return the same string': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Cleanup of test files completed': Passed 372s INFO: 01/17/25 10:58:50: Fuzzer invocations: 2 372s INFO: 01/17/25 10:58:50: Assert Summary: Total=18 Passed=18 Failed=0 372s INFO: 01/17/25 10:58:50: Total Test runtime: 0.0 sec 372s INFO: 01/17/25 10:58:50: >>> Test 'audio_enumerateAndNameAudioDevices': Passed 372s INFO: 01/17/25 10:58:50: ----- Test Case 1.2: 'audio_enumerateAndNameAudioDevicesNegativeTests' started 372s INFO: 01/17/25 10:58:50: Test Description: 'Negative tests around enumeration and naming of audio devices.' 372s INFO: 01/17/25 10:58:50: Test Iteration 1: execKey 10890831180908490231 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Check result from SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetNumAudioDevices(0)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetNumAudioDevices(1)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetAudioDeviceName(-5, 0)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Check SDL_GetAudioDeviceName(-5, 0) result NULL, expected NULL, got: NULL': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetAudioDeviceName(1, 0)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Check SDL_GetAudioDeviceName(1, 0) result, expected: NULL, got: NULL': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetAudioDeviceName(2, 0)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Check SDL_GetAudioDeviceName(2, 0) result, expected: NULL, got: NULL': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetAudioDeviceName(3, 0)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Check SDL_GetAudioDeviceName(3, 0) result, expected: NULL, got: NULL': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetAudioDeviceName(-5, 1)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Check SDL_GetAudioDeviceName(-5, 1) result NULL, expected NULL, got: NULL': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetAudioDeviceName(1, 1)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Check SDL_GetAudioDeviceName(1, 1) result, expected: NULL, got: NULL': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetAudioDeviceName(2, 1)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Check SDL_GetAudioDeviceName(2, 1) result, expected: NULL, got: NULL': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetAudioDeviceName(3, 1)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Check SDL_GetAudioDeviceName(3, 1) result, expected: NULL, got: NULL': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Cleanup of test files completed': Passed 372s INFO: 01/17/25 10:58:50: Fuzzer invocations: 2 372s INFO: 01/17/25 10:58:50: Assert Summary: Total=21 Passed=21 Failed=0 372s INFO: 01/17/25 10:58:50: Total Test runtime: 0.0 sec 372s INFO: 01/17/25 10:58:50: >>> Test 'audio_enumerateAndNameAudioDevicesNegativeTests': Passed 372s INFO: 01/17/25 10:58:50: ----- Test Case 1.3: 'audio_printAudioDrivers' started 372s INFO: 01/17/25 10:58:50: Test Description: 'Checks available audio driver names.' 372s INFO: 01/17/25 10:58:50: Test Iteration 1: execKey 14842180301321552417 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Check result from SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetNumAudioDrivers()': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify number of audio drivers >= 0, got: 7': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetAudioDriver(0)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify returned name is not NULL': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify returned name is not empty, got: 'pulseaudio'': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetAudioDriver(1)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify returned name is not NULL': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify returned name is not empty, got: 'alsa'': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetAudioDriver(2)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify returned name is not NULL': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify returned name is not empty, got: 'sndio'': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetAudioDriver(3)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify returned name is not NULL': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify returned name is not empty, got: 'pipewire'': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetAudioDriver(4)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify returned name is not NULL': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify returned name is not empty, got: 'dsp'': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetAudioDriver(5)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify returned name is not NULL': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify returned name is not empty, got: 'disk'': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetAudioDriver(6)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify returned name is not NULL': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify returned name is not empty, got: 'dummy'': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Cleanup of test files completed': Passed 372s INFO: 01/17/25 10:58:50: Assert Summary: Total=26 Passed=26 Failed=0 372s INFO: 01/17/25 10:58:50: Total Test runtime: 0.0 sec 372s INFO: 01/17/25 10:58:50: >>> Test 'audio_printAudioDrivers': Passed 372s INFO: 01/17/25 10:58:50: ----- Test Case 1.4: 'audio_printCurrentAudioDriver' started 372s INFO: 01/17/25 10:58:50: Test Description: 'Checks current audio driver name with initialized audio.' 372s INFO: 01/17/25 10:58:50: Test Iteration 1: execKey 3012889435153775497 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Check result from SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetCurrentAudioDriver()': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify returned name is not NULL': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify returned name is not empty, got: 'dummy'': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Cleanup of test files completed': Passed 372s INFO: 01/17/25 10:58:50: Assert Summary: Total=6 Passed=6 Failed=0 372s INFO: 01/17/25 10:58:50: Total Test runtime: 0.0 sec 372s INFO: 01/17/25 10:58:50: >>> Test 'audio_printCurrentAudioDriver': Passed 372s INFO: 01/17/25 10:58:50: ----- Test Case 1.5: 'audio_buildAudioCVT' started 372s INFO: 01/17/25 10:58:50: Test Description: 'Builds various audio conversion structures.' 372s INFO: 01/17/25 10:58:50: Test Iteration 1: execKey 13280612980550751783 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Check result from SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec1)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0, got: 0': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[0]=AUDIO_S8(32776),channels[0]=1,freq[0]=11025 ==> format[11]=AUDIO_S32MSB(36896),channels[3]=6,freq[0]=11025)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 24': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[0]=AUDIO_S8(32776),channels[0]=1,freq[1]=22050 ==> format[14]=AUDIO_F32LSB(33056),channels[2]=4,freq[1]=22050)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 16': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[0]=AUDIO_S8(32776),channels[0]=1,freq[2]=44100 ==> format[16]=AUDIO_F32SYS(33056),channels[1]=2,freq[1]=22050)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 16': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[0]=AUDIO_S8(32776),channels[0]=1,freq[3]=48000 ==> format[6]=AUDIO_U16LSB(16),channels[2]=4,freq[0]=11025)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 32': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[0]=AUDIO_S8(32776),channels[1]=2,freq[0]=11025 ==> format[10]=AUDIO_S32LSB(32800),channels[1]=2,freq[0]=11025)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[0]=AUDIO_S8(32776),channels[1]=2,freq[1]=22050 ==> format[15]=AUDIO_F32MSB(37152),channels[1]=2,freq[1]=22050)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[0]=AUDIO_S8(32776),channels[1]=2,freq[2]=44100 ==> format[7]=AUDIO_U16MSB(4112),channels[3]=6,freq[1]=22050)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 24': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[0]=AUDIO_S8(32776),channels[1]=2,freq[3]=48000 ==> format[10]=AUDIO_S32LSB(32800),channels[0]=1,freq[3]=48000)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[0]=AUDIO_S8(32776),channels[2]=4,freq[0]=11025 ==> format[14]=AUDIO_F32LSB(33056),channels[2]=4,freq[1]=22050)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 16': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[0]=AUDIO_S8(32776),channels[2]=4,freq[1]=22050 ==> format[6]=AUDIO_U16LSB(16),channels[0]=1,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 16': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[0]=AUDIO_S8(32776),channels[2]=4,freq[2]=44100 ==> format[11]=AUDIO_S32MSB(36896),channels[2]=4,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[0]=AUDIO_S8(32776),channels[2]=4,freq[3]=48000 ==> format[5]=AUDIO_S16(32784),channels[2]=4,freq[0]=11025)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[0]=AUDIO_S8(32776),channels[3]=6,freq[0]=11025 ==> format[8]=AUDIO_U16SYS(16),channels[1]=2,freq[0]=11025)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[0]=AUDIO_S8(32776),channels[3]=6,freq[1]=22050 ==> format[10]=AUDIO_S32LSB(32800),channels[2]=4,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 16': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[0]=AUDIO_S8(32776),channels[3]=6,freq[2]=44100 ==> format[12]=AUDIO_S32SYS(32800),channels[2]=4,freq[1]=22050)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[0]=AUDIO_S8(32776),channels[3]=6,freq[3]=48000 ==> format[0]=AUDIO_S8(32776),channels[3]=6,freq[0]=11025)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[1]=AUDIO_U8(8),channels[0]=1,freq[0]=11025 ==> format[11]=AUDIO_S32MSB(36896),channels[2]=4,freq[0]=11025)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 16': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[1]=AUDIO_U8(8),channels[0]=1,freq[1]=22050 ==> format[12]=AUDIO_S32SYS(32800),channels[2]=4,freq[1]=22050)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 16': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[1]=AUDIO_U8(8),channels[0]=1,freq[2]=44100 ==> format[10]=AUDIO_S32LSB(32800),channels[2]=4,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 16': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[1]=AUDIO_U8(8),channels[0]=1,freq[3]=48000 ==> format[11]=AUDIO_S32MSB(36896),channels[2]=4,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 32': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[1]=AUDIO_U8(8),channels[1]=2,freq[0]=11025 ==> format[10]=AUDIO_S32LSB(32800),channels[2]=4,freq[0]=11025)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[1]=AUDIO_U8(8),channels[1]=2,freq[1]=22050 ==> format[6]=AUDIO_U16LSB(16),channels[0]=1,freq[1]=22050)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[1]=AUDIO_U8(8),channels[1]=2,freq[2]=44100 ==> format[12]=AUDIO_S32SYS(32800),channels[0]=1,freq[0]=11025)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[1]=AUDIO_U8(8),channels[1]=2,freq[3]=48000 ==> format[16]=AUDIO_F32SYS(33056),channels[2]=4,freq[0]=11025)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 16': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[1]=AUDIO_U8(8),channels[2]=4,freq[0]=11025 ==> format[4]=AUDIO_S16SYS(32784),channels[1]=2,freq[0]=11025)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[1]=AUDIO_U8(8),channels[2]=4,freq[1]=22050 ==> format[15]=AUDIO_F32MSB(37152),channels[1]=2,freq[3]=48000)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 24': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[1]=AUDIO_U8(8),channels[2]=4,freq[2]=44100 ==> format[8]=AUDIO_U16SYS(16),channels[2]=4,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[1]=AUDIO_U8(8),channels[2]=4,freq[3]=48000 ==> format[8]=AUDIO_U16SYS(16),channels[0]=1,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[1]=AUDIO_U8(8),channels[3]=6,freq[0]=11025 ==> format[12]=AUDIO_S32SYS(32800),channels[0]=1,freq[3]=48000)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 40': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[1]=AUDIO_U8(8),channels[3]=6,freq[1]=22050 ==> format[11]=AUDIO_S32MSB(36896),channels[0]=1,freq[3]=48000)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 24': Passed 372s INFO: 01/17/25 10:58:50: 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 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[1]=AUDIO_U8(8),channels[3]=6,freq[3]=48000 ==> format[17]=AUDIO_F32(33056),channels[3]=6,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[2]=AUDIO_S16LSB(32784),channels[0]=1,freq[0]=11025 ==> format[6]=AUDIO_U16LSB(16),channels[0]=1,freq[0]=11025)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[2]=AUDIO_S16LSB(32784),channels[0]=1,freq[1]=22050 ==> format[10]=AUDIO_S32LSB(32800),channels[2]=4,freq[0]=11025)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 16': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[2]=AUDIO_S16LSB(32784),channels[0]=1,freq[2]=44100 ==> format[15]=AUDIO_F32MSB(37152),channels[1]=2,freq[1]=22050)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[2]=AUDIO_S16LSB(32784),channels[0]=1,freq[3]=48000 ==> format[1]=AUDIO_U8(8),channels[1]=2,freq[0]=11025)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[2]=AUDIO_S16LSB(32784),channels[1]=2,freq[0]=11025 ==> format[7]=AUDIO_U16MSB(4112),channels[1]=2,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 16': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[2]=AUDIO_S16LSB(32784),channels[1]=2,freq[1]=22050 ==> format[7]=AUDIO_U16MSB(4112),channels[0]=1,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[2]=AUDIO_S16LSB(32784),channels[1]=2,freq[2]=44100 ==> format[9]=AUDIO_U16(16),channels[3]=6,freq[3]=48000)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 24': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[2]=AUDIO_S16LSB(32784),channels[1]=2,freq[3]=48000 ==> format[3]=AUDIO_S16MSB(36880),channels[0]=1,freq[0]=11025)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[2]=AUDIO_S16LSB(32784),channels[2]=4,freq[0]=11025 ==> format[9]=AUDIO_U16(16),channels[0]=1,freq[0]=11025)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[2]=AUDIO_S16LSB(32784),channels[2]=4,freq[1]=22050 ==> format[14]=AUDIO_F32LSB(33056),channels[0]=1,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 372s INFO: 01/17/25 10:58:50: 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[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[2]=AUDIO_S16LSB(32784),channels[2]=4,freq[3]=48000 ==> format[17]=AUDIO_F32(33056),channels[2]=4,freq[3]=48000)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[2]=AUDIO_S16LSB(32784),channels[3]=6,freq[0]=11025 ==> format[7]=AUDIO_U16MSB(4112),channels[2]=4,freq[3]=48000)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 20': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[2]=AUDIO_S16LSB(32784),channels[3]=6,freq[1]=22050 ==> format[11]=AUDIO_S32MSB(36896),channels[1]=2,freq[1]=22050)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[2]=AUDIO_S16LSB(32784),channels[3]=6,freq[2]=44100 ==> format[16]=AUDIO_F32SYS(33056),channels[3]=6,freq[1]=22050)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[2]=AUDIO_S16LSB(32784),channels[3]=6,freq[3]=48000 ==> format[1]=AUDIO_U8(8),channels[3]=6,freq[0]=11025)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[3]=AUDIO_S16MSB(36880),channels[0]=1,freq[0]=11025 ==> format[4]=AUDIO_S16SYS(32784),channels[0]=1,freq[1]=22050)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[3]=AUDIO_S16MSB(36880),channels[0]=1,freq[1]=22050 ==> format[4]=AUDIO_S16SYS(32784),channels[2]=4,freq[0]=11025)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 16': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[3]=AUDIO_S16MSB(36880),channels[0]=1,freq[2]=44100 ==> format[2]=AUDIO_S16LSB(32784),channels[3]=6,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 12': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[3]=AUDIO_S16MSB(36880),channels[0]=1,freq[3]=48000 ==> format[7]=AUDIO_U16MSB(4112),channels[0]=1,freq[0]=11025)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[3]=AUDIO_S16MSB(36880),channels[1]=2,freq[0]=11025 ==> format[0]=AUDIO_S8(32776),channels[0]=1,freq[0]=11025)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[3]=AUDIO_S16MSB(36880),channels[1]=2,freq[1]=22050 ==> format[1]=AUDIO_U8(8),channels[2]=4,freq[0]=11025)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[3]=AUDIO_S16MSB(36880),channels[1]=2,freq[2]=44100 ==> format[9]=AUDIO_U16(16),channels[2]=4,freq[3]=48000)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 16': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[3]=AUDIO_S16MSB(36880),channels[1]=2,freq[3]=48000 ==> format[13]=AUDIO_S32(32800),channels[3]=6,freq[0]=11025)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 12': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[3]=AUDIO_S16MSB(36880),channels[2]=4,freq[0]=11025 ==> format[13]=AUDIO_S32(32800),channels[1]=2,freq[3]=48000)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 20': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[3]=AUDIO_S16MSB(36880),channels[2]=4,freq[1]=22050 ==> format[9]=AUDIO_U16(16),channels[3]=6,freq[1]=22050)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 3': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[3]=AUDIO_S16MSB(36880),channels[2]=4,freq[2]=44100 ==> format[17]=AUDIO_F32(33056),channels[1]=2,freq[3]=48000)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[3]=AUDIO_S16MSB(36880),channels[2]=4,freq[3]=48000 ==> format[8]=AUDIO_U16SYS(16),channels[3]=6,freq[1]=22050)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 6': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[3]=AUDIO_S16MSB(36880),channels[3]=6,freq[0]=11025 ==> format[14]=AUDIO_F32LSB(33056),channels[0]=1,freq[3]=48000)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 20': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[3]=AUDIO_S16MSB(36880),channels[3]=6,freq[1]=22050 ==> format[4]=AUDIO_S16SYS(32784),channels[3]=6,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[3]=AUDIO_S16MSB(36880),channels[3]=6,freq[2]=44100 ==> format[1]=AUDIO_U8(8),channels[1]=2,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[3]=AUDIO_S16MSB(36880),channels[3]=6,freq[3]=48000 ==> format[7]=AUDIO_U16MSB(4112),channels[1]=2,freq[3]=48000)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[4]=AUDIO_S16SYS(32784),channels[0]=1,freq[0]=11025 ==> format[16]=AUDIO_F32SYS(33056),channels[1]=2,freq[0]=11025)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[4]=AUDIO_S16SYS(32784),channels[0]=1,freq[1]=22050 ==> format[11]=AUDIO_S32MSB(36896),channels[2]=4,freq[1]=22050)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[4]=AUDIO_S16SYS(32784),channels[0]=1,freq[2]=44100 ==> format[6]=AUDIO_U16LSB(16),channels[3]=6,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 12': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[4]=AUDIO_S16SYS(32784),channels[0]=1,freq[3]=48000 ==> format[11]=AUDIO_S32MSB(36896),channels[2]=4,freq[1]=22050)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 16': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[4]=AUDIO_S16SYS(32784),channels[1]=2,freq[0]=11025 ==> format[14]=AUDIO_F32LSB(33056),channels[1]=2,freq[1]=22050)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[4]=AUDIO_S16SYS(32784),channels[1]=2,freq[1]=22050 ==> format[10]=AUDIO_S32LSB(32800),channels[2]=4,freq[1]=22050)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[4]=AUDIO_S16SYS(32784),channels[1]=2,freq[2]=44100 ==> format[9]=AUDIO_U16(16),channels[1]=2,freq[0]=11025)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[4]=AUDIO_S16SYS(32784),channels[1]=2,freq[3]=48000 ==> format[14]=AUDIO_F32LSB(33056),channels[0]=1,freq[1]=22050)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 372s INFO: 01/17/25 10:58:50: 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[1]=22050)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[4]=AUDIO_S16SYS(32784),channels[2]=4,freq[1]=22050 ==> format[3]=AUDIO_S16MSB(36880),channels[1]=2,freq[1]=22050)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[4]=AUDIO_S16SYS(32784),channels[2]=4,freq[2]=44100 ==> format[17]=AUDIO_F32(33056),channels[1]=2,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[4]=AUDIO_S16SYS(32784),channels[2]=4,freq[3]=48000 ==> format[13]=AUDIO_S32(32800),channels[1]=2,freq[3]=48000)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[4]=AUDIO_S16SYS(32784),channels[3]=6,freq[0]=11025 ==> format[12]=AUDIO_S32SYS(32800),channels[3]=6,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 16': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[4]=AUDIO_S16SYS(32784),channels[3]=6,freq[1]=22050 ==> format[0]=AUDIO_S8(32776),channels[3]=6,freq[3]=48000)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 12': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[4]=AUDIO_S16SYS(32784),channels[3]=6,freq[2]=44100 ==> format[2]=AUDIO_S16LSB(32784),channels[0]=1,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[4]=AUDIO_S16SYS(32784),channels[3]=6,freq[3]=48000 ==> format[11]=AUDIO_S32MSB(36896),channels[2]=4,freq[3]=48000)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[5]=AUDIO_S16(32784),channels[0]=1,freq[0]=11025 ==> format[17]=AUDIO_F32(33056),channels[0]=1,freq[3]=48000)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 20': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[5]=AUDIO_S16(32784),channels[0]=1,freq[1]=22050 ==> format[2]=AUDIO_S16LSB(32784),channels[0]=1,freq[1]=22050)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 0': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[5]=AUDIO_S16(32784),channels[0]=1,freq[2]=44100 ==> format[8]=AUDIO_U16SYS(16),channels[3]=6,freq[1]=22050)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 24': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[5]=AUDIO_S16(32784),channels[0]=1,freq[3]=48000 ==> format[12]=AUDIO_S32SYS(32800),channels[3]=6,freq[0]=11025)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 24': Passed 372s INFO: 01/17/25 10:58:50: 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[3]=48000)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 20': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[5]=AUDIO_S16(32784),channels[1]=2,freq[1]=22050 ==> format[12]=AUDIO_S32SYS(32800),channels[3]=6,freq[0]=11025)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 12': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[5]=AUDIO_S16(32784),channels[1]=2,freq[2]=44100 ==> format[2]=AUDIO_S16LSB(32784),channels[1]=2,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 0': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[5]=AUDIO_S16(32784),channels[1]=2,freq[3]=48000 ==> format[16]=AUDIO_F32SYS(33056),channels[2]=4,freq[1]=22050)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[5]=AUDIO_S16(32784),channels[2]=4,freq[0]=11025 ==> format[4]=AUDIO_S16SYS(32784),channels[3]=6,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 24': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[5]=AUDIO_S16(32784),channels[2]=4,freq[1]=22050 ==> format[2]=AUDIO_S16LSB(32784),channels[1]=2,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[5]=AUDIO_S16(32784),channels[2]=4,freq[2]=44100 ==> format[2]=AUDIO_S16LSB(32784),channels[3]=6,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 3': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[5]=AUDIO_S16(32784),channels[2]=4,freq[3]=48000 ==> format[10]=AUDIO_S32LSB(32800),channels[3]=6,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 6': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[5]=AUDIO_S16(32784),channels[3]=6,freq[0]=11025 ==> format[2]=AUDIO_S16LSB(32784),channels[0]=1,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 16': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[5]=AUDIO_S16(32784),channels[3]=6,freq[1]=22050 ==> format[7]=AUDIO_U16MSB(4112),channels[2]=4,freq[3]=48000)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 12': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[5]=AUDIO_S16(32784),channels[3]=6,freq[2]=44100 ==> format[5]=AUDIO_S16(32784),channels[3]=6,freq[3]=48000)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[5]=AUDIO_S16(32784),channels[3]=6,freq[3]=48000 ==> format[6]=AUDIO_U16LSB(16),channels[3]=6,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[6]=AUDIO_U16LSB(16),channels[0]=1,freq[0]=11025 ==> format[11]=AUDIO_S32MSB(36896),channels[1]=2,freq[3]=48000)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 40': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[6]=AUDIO_U16LSB(16),channels[0]=1,freq[1]=22050 ==> format[15]=AUDIO_F32MSB(37152),channels[1]=2,freq[3]=48000)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 24': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[6]=AUDIO_U16LSB(16),channels[0]=1,freq[2]=44100 ==> format[10]=AUDIO_S32LSB(32800),channels[1]=2,freq[1]=22050)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[6]=AUDIO_U16LSB(16),channels[0]=1,freq[3]=48000 ==> format[2]=AUDIO_S16LSB(32784),channels[1]=2,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[6]=AUDIO_U16LSB(16),channels[1]=2,freq[0]=11025 ==> format[15]=AUDIO_F32MSB(37152),channels[0]=1,freq[3]=48000)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 20': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[6]=AUDIO_U16LSB(16),channels[1]=2,freq[1]=22050 ==> format[14]=AUDIO_F32LSB(33056),channels[2]=4,freq[1]=22050)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[6]=AUDIO_U16LSB(16),channels[1]=2,freq[2]=44100 ==> format[6]=AUDIO_U16LSB(16),channels[1]=2,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 0': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[6]=AUDIO_U16LSB(16),channels[1]=2,freq[3]=48000 ==> format[17]=AUDIO_F32(33056),channels[0]=1,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[6]=AUDIO_U16LSB(16),channels[2]=4,freq[0]=11025 ==> format[6]=AUDIO_U16LSB(16),channels[3]=6,freq[0]=11025)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 3': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[6]=AUDIO_U16LSB(16),channels[2]=4,freq[1]=22050 ==> format[5]=AUDIO_S16(32784),channels[3]=6,freq[0]=11025)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 6': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[6]=AUDIO_U16LSB(16),channels[2]=4,freq[2]=44100 ==> format[15]=AUDIO_F32MSB(37152),channels[0]=1,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[6]=AUDIO_U16LSB(16),channels[2]=4,freq[3]=48000 ==> format[2]=AUDIO_S16LSB(32784),channels[2]=4,freq[1]=22050)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[6]=AUDIO_U16LSB(16),channels[3]=6,freq[0]=11025 ==> format[2]=AUDIO_S16LSB(32784),channels[2]=4,freq[0]=11025)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[6]=AUDIO_U16LSB(16),channels[3]=6,freq[1]=22050 ==> format[15]=AUDIO_F32MSB(37152),channels[0]=1,freq[1]=22050)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[6]=AUDIO_U16LSB(16),channels[3]=6,freq[2]=44100 ==> format[8]=AUDIO_U16SYS(16),channels[1]=2,freq[0]=11025)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[6]=AUDIO_U16LSB(16),channels[3]=6,freq[3]=48000 ==> format[12]=AUDIO_S32SYS(32800),channels[2]=4,freq[0]=11025)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[7]=AUDIO_U16MSB(4112),channels[0]=1,freq[0]=11025 ==> format[9]=AUDIO_U16(16),channels[0]=1,freq[0]=11025)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[7]=AUDIO_U16MSB(4112),channels[0]=1,freq[1]=22050 ==> format[14]=AUDIO_F32LSB(33056),channels[1]=2,freq[1]=22050)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[7]=AUDIO_U16MSB(4112),channels[0]=1,freq[2]=44100 ==> format[5]=AUDIO_S16(32784),channels[0]=1,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[7]=AUDIO_U16MSB(4112),channels[0]=1,freq[3]=48000 ==> format[15]=AUDIO_F32MSB(37152),channels[0]=1,freq[3]=48000)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[7]=AUDIO_U16MSB(4112),channels[1]=2,freq[0]=11025 ==> format[11]=AUDIO_S32MSB(36896),channels[0]=1,freq[3]=48000)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 20': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[7]=AUDIO_U16MSB(4112),channels[1]=2,freq[1]=22050 ==> format[13]=AUDIO_S32(32800),channels[2]=4,freq[0]=11025)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[7]=AUDIO_U16MSB(4112),channels[1]=2,freq[2]=44100 ==> format[11]=AUDIO_S32MSB(36896),channels[3]=6,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 6': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[7]=AUDIO_U16MSB(4112),channels[1]=2,freq[3]=48000 ==> format[1]=AUDIO_U8(8),channels[2]=4,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[7]=AUDIO_U16MSB(4112),channels[2]=4,freq[0]=11025 ==> format[3]=AUDIO_S16MSB(36880),channels[2]=4,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 16': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[7]=AUDIO_U16MSB(4112),channels[2]=4,freq[1]=22050 ==> format[16]=AUDIO_F32SYS(33056),channels[1]=2,freq[1]=22050)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[7]=AUDIO_U16MSB(4112),channels[2]=4,freq[2]=44100 ==> format[9]=AUDIO_U16(16),channels[3]=6,freq[3]=48000)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 12': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[7]=AUDIO_U16MSB(4112),channels[2]=4,freq[3]=48000 ==> format[11]=AUDIO_S32MSB(36896),channels[3]=6,freq[1]=22050)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 6': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[7]=AUDIO_U16MSB(4112),channels[3]=6,freq[0]=11025 ==> format[4]=AUDIO_S16SYS(32784),channels[3]=6,freq[0]=11025)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[7]=AUDIO_U16MSB(4112),channels[3]=6,freq[1]=22050 ==> format[5]=AUDIO_S16(32784),channels[3]=6,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[7]=AUDIO_U16MSB(4112),channels[3]=6,freq[2]=44100 ==> format[14]=AUDIO_F32LSB(33056),channels[3]=6,freq[3]=48000)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[7]=AUDIO_U16MSB(4112),channels[3]=6,freq[3]=48000 ==> format[14]=AUDIO_F32LSB(33056),channels[2]=4,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[8]=AUDIO_U16SYS(16),channels[0]=1,freq[0]=11025 ==> format[5]=AUDIO_S16(32784),channels[3]=6,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 96': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[8]=AUDIO_U16SYS(16),channels[0]=1,freq[1]=22050 ==> format[12]=AUDIO_S32SYS(32800),channels[0]=1,freq[1]=22050)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[8]=AUDIO_U16SYS(16),channels[0]=1,freq[2]=44100 ==> format[15]=AUDIO_F32MSB(37152),channels[0]=1,freq[1]=22050)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[8]=AUDIO_U16SYS(16),channels[0]=1,freq[3]=48000 ==> format[10]=AUDIO_S32LSB(32800),channels[1]=2,freq[1]=22050)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[8]=AUDIO_U16SYS(16),channels[1]=2,freq[0]=11025 ==> format[13]=AUDIO_S32(32800),channels[1]=2,freq[0]=11025)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[8]=AUDIO_U16SYS(16),channels[1]=2,freq[1]=22050 ==> format[7]=AUDIO_U16MSB(4112),channels[0]=1,freq[0]=11025)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[8]=AUDIO_U16SYS(16),channels[1]=2,freq[2]=44100 ==> format[4]=AUDIO_S16SYS(32784),channels[2]=4,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[8]=AUDIO_U16SYS(16),channels[1]=2,freq[3]=48000 ==> format[1]=AUDIO_U8(8),channels[3]=6,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 12': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[8]=AUDIO_U16SYS(16),channels[2]=4,freq[0]=11025 ==> format[11]=AUDIO_S32MSB(36896),channels[3]=6,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 24': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[8]=AUDIO_U16SYS(16),channels[2]=4,freq[1]=22050 ==> format[2]=AUDIO_S16LSB(32784),channels[2]=4,freq[3]=48000)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 12': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[8]=AUDIO_U16SYS(16),channels[2]=4,freq[2]=44100 ==> format[16]=AUDIO_F32SYS(33056),channels[2]=4,freq[3]=48000)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[8]=AUDIO_U16SYS(16),channels[2]=4,freq[3]=48000 ==> format[0]=AUDIO_S8(32776),channels[2]=4,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[8]=AUDIO_U16SYS(16),channels[3]=6,freq[0]=11025 ==> format[16]=AUDIO_F32SYS(33056),channels[0]=1,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 16': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[8]=AUDIO_U16SYS(16),channels[3]=6,freq[1]=22050 ==> format[7]=AUDIO_U16MSB(4112),channels[1]=2,freq[3]=48000)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 12': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[8]=AUDIO_U16SYS(16),channels[3]=6,freq[2]=44100 ==> format[16]=AUDIO_F32SYS(33056),channels[2]=4,freq[1]=22050)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[8]=AUDIO_U16SYS(16),channels[3]=6,freq[3]=48000 ==> format[17]=AUDIO_F32(33056),channels[1]=2,freq[3]=48000)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[9]=AUDIO_U16(16),channels[0]=1,freq[0]=11025 ==> format[15]=AUDIO_F32MSB(37152),channels[1]=2,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 32': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[9]=AUDIO_U16(16),channels[0]=1,freq[1]=22050 ==> format[10]=AUDIO_S32LSB(32800),channels[1]=2,freq[3]=48000)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 24': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[9]=AUDIO_U16(16),channels[0]=1,freq[2]=44100 ==> format[5]=AUDIO_S16(32784),channels[3]=6,freq[1]=22050)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 24': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[9]=AUDIO_U16(16),channels[0]=1,freq[3]=48000 ==> format[2]=AUDIO_S16LSB(32784),channels[2]=4,freq[0]=11025)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 16': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[9]=AUDIO_U16(16),channels[1]=2,freq[0]=11025 ==> format[16]=AUDIO_F32SYS(33056),channels[3]=6,freq[0]=11025)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 6': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[9]=AUDIO_U16(16),channels[1]=2,freq[1]=22050 ==> format[1]=AUDIO_U8(8),channels[3]=6,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 24': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[9]=AUDIO_U16(16),channels[1]=2,freq[2]=44100 ==> format[10]=AUDIO_S32LSB(32800),channels[3]=6,freq[0]=11025)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 12': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[9]=AUDIO_U16(16),channels[1]=2,freq[3]=48000 ==> format[11]=AUDIO_S32MSB(36896),channels[3]=6,freq[1]=22050)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 12': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[9]=AUDIO_U16(16),channels[2]=4,freq[0]=11025 ==> format[10]=AUDIO_S32LSB(32800),channels[1]=2,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 16': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[9]=AUDIO_U16(16),channels[2]=4,freq[1]=22050 ==> format[2]=AUDIO_S16LSB(32784),channels[0]=1,freq[3]=48000)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 12': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[9]=AUDIO_U16(16),channels[2]=4,freq[2]=44100 ==> format[5]=AUDIO_S16(32784),channels[3]=6,freq[0]=11025)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 6': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[9]=AUDIO_U16(16),channels[2]=4,freq[3]=48000 ==> format[7]=AUDIO_U16MSB(4112),channels[3]=6,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 6': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[9]=AUDIO_U16(16),channels[3]=6,freq[0]=11025 ==> format[16]=AUDIO_F32SYS(33056),channels[3]=6,freq[3]=48000)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 20': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[9]=AUDIO_U16(16),channels[3]=6,freq[1]=22050 ==> format[17]=AUDIO_F32(33056),channels[2]=4,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[9]=AUDIO_U16(16),channels[3]=6,freq[2]=44100 ==> format[4]=AUDIO_S16SYS(32784),channels[2]=4,freq[0]=11025)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[9]=AUDIO_U16(16),channels[3]=6,freq[3]=48000 ==> format[10]=AUDIO_S32LSB(32800),channels[2]=4,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[10]=AUDIO_S32LSB(32800),channels[0]=1,freq[0]=11025 ==> format[4]=AUDIO_S16SYS(32784),channels[0]=1,freq[1]=22050)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[10]=AUDIO_S32LSB(32800),channels[0]=1,freq[1]=22050 ==> format[0]=AUDIO_S8(32776),channels[3]=6,freq[3]=48000)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 36': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[10]=AUDIO_S32LSB(32800),channels[0]=1,freq[2]=44100 ==> format[8]=AUDIO_U16SYS(16),channels[0]=1,freq[3]=48000)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[10]=AUDIO_S32LSB(32800),channels[0]=1,freq[3]=48000 ==> format[12]=AUDIO_S32SYS(32800),channels[1]=2,freq[0]=11025)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[10]=AUDIO_S32LSB(32800),channels[1]=2,freq[0]=11025 ==> format[0]=AUDIO_S8(32776),channels[3]=6,freq[1]=22050)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 12': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[10]=AUDIO_S32LSB(32800),channels[1]=2,freq[1]=22050 ==> format[12]=AUDIO_S32SYS(32800),channels[0]=1,freq[0]=11025)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[10]=AUDIO_S32LSB(32800),channels[1]=2,freq[2]=44100 ==> format[8]=AUDIO_U16SYS(16),channels[1]=2,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[10]=AUDIO_S32LSB(32800),channels[1]=2,freq[3]=48000 ==> format[17]=AUDIO_F32(33056),channels[0]=1,freq[3]=48000)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[10]=AUDIO_S32LSB(32800),channels[2]=4,freq[0]=11025 ==> format[4]=AUDIO_S16SYS(32784),channels[0]=1,freq[3]=48000)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 10': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[10]=AUDIO_S32LSB(32800),channels[2]=4,freq[1]=22050 ==> format[3]=AUDIO_S16MSB(36880),channels[2]=4,freq[3]=48000)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 6': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[10]=AUDIO_S32LSB(32800),channels[2]=4,freq[2]=44100 ==> format[13]=AUDIO_S32(32800),channels[0]=1,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[10]=AUDIO_S32LSB(32800),channels[2]=4,freq[3]=48000 ==> format[8]=AUDIO_U16SYS(16),channels[1]=2,freq[0]=11025)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[10]=AUDIO_S32LSB(32800),channels[3]=6,freq[0]=11025 ==> format[4]=AUDIO_S16SYS(32784),channels[1]=2,freq[1]=22050)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[10]=AUDIO_S32LSB(32800),channels[3]=6,freq[1]=22050 ==> format[3]=AUDIO_S16MSB(36880),channels[0]=1,freq[3]=48000)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 6': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[10]=AUDIO_S32LSB(32800),channels[3]=6,freq[2]=44100 ==> format[13]=AUDIO_S32(32800),channels[3]=6,freq[3]=48000)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[10]=AUDIO_S32LSB(32800),channels[3]=6,freq[3]=48000 ==> format[16]=AUDIO_F32SYS(33056),channels[2]=4,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[11]=AUDIO_S32MSB(36896),channels[0]=1,freq[0]=11025 ==> format[7]=AUDIO_U16MSB(4112),channels[0]=1,freq[0]=11025)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[11]=AUDIO_S32MSB(36896),channels[0]=1,freq[1]=22050 ==> format[0]=AUDIO_S8(32776),channels[3]=6,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 24': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[11]=AUDIO_S32MSB(36896),channels[0]=1,freq[2]=44100 ==> format[15]=AUDIO_F32MSB(37152),channels[2]=4,freq[1]=22050)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[11]=AUDIO_S32MSB(36896),channels[0]=1,freq[3]=48000 ==> format[4]=AUDIO_S16SYS(32784),channels[3]=6,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 12': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[11]=AUDIO_S32MSB(36896),channels[1]=2,freq[0]=11025 ==> format[17]=AUDIO_F32(33056),channels[2]=4,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 16': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[11]=AUDIO_S32MSB(36896),channels[1]=2,freq[1]=22050 ==> format[8]=AUDIO_U16SYS(16),channels[1]=2,freq[0]=11025)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[11]=AUDIO_S32MSB(36896),channels[1]=2,freq[2]=44100 ==> format[12]=AUDIO_S32SYS(32800),channels[0]=1,freq[1]=22050)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[11]=AUDIO_S32MSB(36896),channels[1]=2,freq[3]=48000 ==> format[5]=AUDIO_S16(32784),channels[1]=2,freq[1]=22050)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[11]=AUDIO_S32MSB(36896),channels[2]=4,freq[0]=11025 ==> format[6]=AUDIO_U16LSB(16),channels[2]=4,freq[3]=48000)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 10': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[11]=AUDIO_S32MSB(36896),channels[2]=4,freq[1]=22050 ==> format[2]=AUDIO_S16LSB(32784),channels[0]=1,freq[1]=22050)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[11]=AUDIO_S32MSB(36896),channels[2]=4,freq[2]=44100 ==> format[2]=AUDIO_S16LSB(32784),channels[3]=6,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[11]=AUDIO_S32MSB(36896),channels[2]=4,freq[3]=48000 ==> format[15]=AUDIO_F32MSB(37152),channels[2]=4,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[11]=AUDIO_S32MSB(36896),channels[3]=6,freq[0]=11025 ==> format[3]=AUDIO_S16MSB(36880),channels[0]=1,freq[1]=22050)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[11]=AUDIO_S32MSB(36896),channels[3]=6,freq[1]=22050 ==> format[14]=AUDIO_F32LSB(33056),channels[2]=4,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[11]=AUDIO_S32MSB(36896),channels[3]=6,freq[2]=44100 ==> format[5]=AUDIO_S16(32784),channels[0]=1,freq[0]=11025)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[11]=AUDIO_S32MSB(36896),channels[3]=6,freq[3]=48000 ==> format[17]=AUDIO_F32(33056),channels[2]=4,freq[1]=22050)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[12]=AUDIO_S32SYS(32800),channels[0]=1,freq[0]=11025 ==> format[10]=AUDIO_S32LSB(32800),channels[0]=1,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[12]=AUDIO_S32SYS(32800),channels[0]=1,freq[1]=22050 ==> format[7]=AUDIO_U16MSB(4112),channels[2]=4,freq[3]=48000)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 24': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[12]=AUDIO_S32SYS(32800),channels[0]=1,freq[2]=44100 ==> format[16]=AUDIO_F32SYS(33056),channels[1]=2,freq[3]=48000)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[12]=AUDIO_S32SYS(32800),channels[0]=1,freq[3]=48000 ==> format[14]=AUDIO_F32LSB(33056),channels[3]=6,freq[0]=11025)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 12': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[12]=AUDIO_S32SYS(32800),channels[1]=2,freq[0]=11025 ==> format[3]=AUDIO_S16MSB(36880),channels[2]=4,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 16': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[12]=AUDIO_S32SYS(32800),channels[1]=2,freq[1]=22050 ==> format[16]=AUDIO_F32SYS(33056),channels[2]=4,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 372s INFO: 01/17/25 10:58:50: 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 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[12]=AUDIO_S32SYS(32800),channels[1]=2,freq[3]=48000 ==> format[7]=AUDIO_U16MSB(4112),channels[3]=6,freq[1]=22050)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 6': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[12]=AUDIO_S32SYS(32800),channels[2]=4,freq[0]=11025 ==> format[3]=AUDIO_S16MSB(36880),channels[3]=6,freq[0]=11025)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[12]=AUDIO_S32SYS(32800),channels[2]=4,freq[1]=22050 ==> format[3]=AUDIO_S16MSB(36880),channels[0]=1,freq[3]=48000)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 6': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[12]=AUDIO_S32SYS(32800),channels[2]=4,freq[2]=44100 ==> format[6]=AUDIO_U16LSB(16),channels[0]=1,freq[0]=11025)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[12]=AUDIO_S32SYS(32800),channels[2]=4,freq[3]=48000 ==> format[2]=AUDIO_S16LSB(32784),channels[1]=2,freq[1]=22050)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[12]=AUDIO_S32SYS(32800),channels[3]=6,freq[0]=11025 ==> format[0]=AUDIO_S8(32776),channels[2]=4,freq[3]=48000)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 10': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[12]=AUDIO_S32SYS(32800),channels[3]=6,freq[1]=22050 ==> format[4]=AUDIO_S16SYS(32784),channels[1]=2,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[12]=AUDIO_S32SYS(32800),channels[3]=6,freq[2]=44100 ==> format[11]=AUDIO_S32MSB(36896),channels[3]=6,freq[0]=11025)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[12]=AUDIO_S32SYS(32800),channels[3]=6,freq[3]=48000 ==> format[11]=AUDIO_S32MSB(36896),channels[3]=6,freq[3]=48000)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[13]=AUDIO_S32(32800),channels[0]=1,freq[0]=11025 ==> format[3]=AUDIO_S16MSB(36880),channels[1]=2,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 16': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[13]=AUDIO_S32(32800),channels[0]=1,freq[1]=22050 ==> format[1]=AUDIO_U8(8),channels[3]=6,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 24': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[13]=AUDIO_S32(32800),channels[0]=1,freq[2]=44100 ==> format[9]=AUDIO_U16(16),channels[3]=6,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 6': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[13]=AUDIO_S32(32800),channels[0]=1,freq[3]=48000 ==> format[11]=AUDIO_S32MSB(36896),channels[2]=4,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[13]=AUDIO_S32(32800),channels[1]=2,freq[0]=11025 ==> format[0]=AUDIO_S8(32776),channels[2]=4,freq[3]=48000)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 20': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[13]=AUDIO_S32(32800),channels[1]=2,freq[1]=22050 ==> format[9]=AUDIO_U16(16),channels[0]=1,freq[3]=48000)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 6': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[13]=AUDIO_S32(32800),channels[1]=2,freq[2]=44100 ==> format[17]=AUDIO_F32(33056),channels[0]=1,freq[3]=48000)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[13]=AUDIO_S32(32800),channels[1]=2,freq[3]=48000 ==> format[15]=AUDIO_F32MSB(37152),channels[2]=4,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[13]=AUDIO_S32(32800),channels[2]=4,freq[0]=11025 ==> format[9]=AUDIO_U16(16),channels[1]=2,freq[1]=22050)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[13]=AUDIO_S32(32800),channels[2]=4,freq[1]=22050 ==> format[12]=AUDIO_S32SYS(32800),channels[0]=1,freq[1]=22050)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[13]=AUDIO_S32(32800),channels[2]=4,freq[2]=44100 ==> format[9]=AUDIO_U16(16),channels[0]=1,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[13]=AUDIO_S32(32800),channels[2]=4,freq[3]=48000 ==> format[1]=AUDIO_U8(8),channels[0]=1,freq[3]=48000)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[13]=AUDIO_S32(32800),channels[3]=6,freq[0]=11025 ==> format[16]=AUDIO_F32SYS(33056),channels[2]=4,freq[1]=22050)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[13]=AUDIO_S32(32800),channels[3]=6,freq[1]=22050 ==> format[13]=AUDIO_S32(32800),channels[1]=2,freq[3]=48000)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 6': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[13]=AUDIO_S32(32800),channels[3]=6,freq[2]=44100 ==> format[9]=AUDIO_U16(16),channels[3]=6,freq[0]=11025)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[13]=AUDIO_S32(32800),channels[3]=6,freq[3]=48000 ==> format[4]=AUDIO_S16SYS(32784),channels[2]=4,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[14]=AUDIO_F32LSB(33056),channels[0]=1,freq[0]=11025 ==> format[13]=AUDIO_S32(32800),channels[0]=1,freq[3]=48000)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 10': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[14]=AUDIO_F32LSB(33056),channels[0]=1,freq[1]=22050 ==> format[4]=AUDIO_S16SYS(32784),channels[2]=4,freq[1]=22050)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[14]=AUDIO_F32LSB(33056),channels[0]=1,freq[2]=44100 ==> format[14]=AUDIO_F32LSB(33056),channels[2]=4,freq[3]=48000)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 16': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[14]=AUDIO_F32LSB(33056),channels[0]=1,freq[3]=48000 ==> format[11]=AUDIO_S32MSB(36896),channels[2]=4,freq[3]=48000)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[14]=AUDIO_F32LSB(33056),channels[1]=2,freq[0]=11025 ==> format[14]=AUDIO_F32LSB(33056),channels[3]=6,freq[3]=48000)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 30': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[14]=AUDIO_F32LSB(33056),channels[1]=2,freq[1]=22050 ==> format[1]=AUDIO_U8(8),channels[2]=4,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[14]=AUDIO_F32LSB(33056),channels[1]=2,freq[2]=44100 ==> format[8]=AUDIO_U16SYS(16),channels[0]=1,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[14]=AUDIO_F32LSB(33056),channels[1]=2,freq[3]=48000 ==> format[17]=AUDIO_F32(33056),channels[2]=4,freq[0]=11025)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[14]=AUDIO_F32LSB(33056),channels[2]=4,freq[0]=11025 ==> format[10]=AUDIO_S32LSB(32800),channels[0]=1,freq[0]=11025)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[14]=AUDIO_F32LSB(33056),channels[2]=4,freq[1]=22050 ==> format[3]=AUDIO_S16MSB(36880),channels[2]=4,freq[3]=48000)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 6': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[14]=AUDIO_F32LSB(33056),channels[2]=4,freq[2]=44100 ==> format[17]=AUDIO_F32(33056),channels[2]=4,freq[0]=11025)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[14]=AUDIO_F32LSB(33056),channels[2]=4,freq[3]=48000 ==> format[8]=AUDIO_U16SYS(16),channels[0]=1,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[14]=AUDIO_F32LSB(33056),channels[3]=6,freq[0]=11025 ==> format[13]=AUDIO_S32(32800),channels[2]=4,freq[1]=22050)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[14]=AUDIO_F32LSB(33056),channels[3]=6,freq[1]=22050 ==> format[16]=AUDIO_F32SYS(33056),channels[2]=4,freq[3]=48000)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 6': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[14]=AUDIO_F32LSB(33056),channels[3]=6,freq[2]=44100 ==> format[15]=AUDIO_F32MSB(37152),channels[3]=6,freq[0]=11025)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[14]=AUDIO_F32LSB(33056),channels[3]=6,freq[3]=48000 ==> format[5]=AUDIO_S16(32784),channels[1]=2,freq[1]=22050)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[15]=AUDIO_F32MSB(37152),channels[0]=1,freq[0]=11025 ==> format[15]=AUDIO_F32MSB(37152),channels[0]=1,freq[3]=48000)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 10': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[15]=AUDIO_F32MSB(37152),channels[0]=1,freq[1]=22050 ==> format[16]=AUDIO_F32SYS(33056),channels[2]=4,freq[0]=11025)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[15]=AUDIO_F32MSB(37152),channels[0]=1,freq[2]=44100 ==> format[0]=AUDIO_S8(32776),channels[2]=4,freq[3]=48000)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 16': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[15]=AUDIO_F32MSB(37152),channels[0]=1,freq[3]=48000 ==> format[1]=AUDIO_U8(8),channels[2]=4,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[15]=AUDIO_F32MSB(37152),channels[1]=2,freq[0]=11025 ==> format[13]=AUDIO_S32(32800),channels[1]=2,freq[0]=11025)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[15]=AUDIO_F32MSB(37152),channels[1]=2,freq[1]=22050 ==> format[7]=AUDIO_U16MSB(4112),channels[2]=4,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[15]=AUDIO_F32MSB(37152),channels[1]=2,freq[2]=44100 ==> format[10]=AUDIO_S32LSB(32800),channels[3]=6,freq[0]=11025)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 6': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[15]=AUDIO_F32MSB(37152),channels[1]=2,freq[3]=48000 ==> format[8]=AUDIO_U16SYS(16),channels[3]=6,freq[0]=11025)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 6': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[15]=AUDIO_F32MSB(37152),channels[2]=4,freq[0]=11025 ==> format[15]=AUDIO_F32MSB(37152),channels[3]=6,freq[3]=48000)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 20': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[15]=AUDIO_F32MSB(37152),channels[2]=4,freq[1]=22050 ==> format[14]=AUDIO_F32LSB(33056),channels[3]=6,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[15]=AUDIO_F32MSB(37152),channels[2]=4,freq[2]=44100 ==> format[10]=AUDIO_S32LSB(32800),channels[2]=4,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[15]=AUDIO_F32MSB(37152),channels[2]=4,freq[3]=48000 ==> format[4]=AUDIO_S16SYS(32784),channels[1]=2,freq[1]=22050)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 372s INFO: 01/17/25 10:58:50: 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[0]=11025)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[15]=AUDIO_F32MSB(37152),channels[3]=6,freq[1]=22050 ==> format[17]=AUDIO_F32(33056),channels[2]=4,freq[3]=48000)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 6': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[15]=AUDIO_F32MSB(37152),channels[3]=6,freq[2]=44100 ==> format[1]=AUDIO_U8(8),channels[1]=2,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[15]=AUDIO_F32MSB(37152),channels[3]=6,freq[3]=48000 ==> format[7]=AUDIO_U16MSB(4112),channels[1]=2,freq[1]=22050)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 372s INFO: 01/17/25 10:58:50: 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[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 32': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[16]=AUDIO_F32SYS(33056),channels[0]=1,freq[1]=22050 ==> format[11]=AUDIO_S32MSB(36896),channels[1]=2,freq[3]=48000)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 12': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[16]=AUDIO_F32SYS(33056),channels[0]=1,freq[2]=44100 ==> format[12]=AUDIO_S32SYS(32800),channels[3]=6,freq[0]=11025)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 12': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[16]=AUDIO_F32SYS(33056),channels[0]=1,freq[3]=48000 ==> format[4]=AUDIO_S16SYS(32784),channels[2]=4,freq[3]=48000)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[16]=AUDIO_F32SYS(33056),channels[1]=2,freq[0]=11025 ==> format[13]=AUDIO_S32(32800),channels[3]=6,freq[0]=11025)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 3': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[16]=AUDIO_F32SYS(33056),channels[1]=2,freq[1]=22050 ==> format[9]=AUDIO_U16(16),channels[1]=2,freq[3]=48000)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 6': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[16]=AUDIO_F32SYS(33056),channels[1]=2,freq[2]=44100 ==> format[7]=AUDIO_U16MSB(4112),channels[0]=1,freq[0]=11025)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[16]=AUDIO_F32SYS(33056),channels[1]=2,freq[3]=48000 ==> format[17]=AUDIO_F32(33056),channels[1]=2,freq[3]=48000)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 0': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[16]=AUDIO_F32SYS(33056),channels[2]=4,freq[0]=11025 ==> format[0]=AUDIO_S8(32776),channels[1]=2,freq[1]=22050)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[16]=AUDIO_F32SYS(33056),channels[2]=4,freq[1]=22050 ==> format[12]=AUDIO_S32SYS(32800),channels[3]=6,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[16]=AUDIO_F32SYS(33056),channels[2]=4,freq[2]=44100 ==> format[16]=AUDIO_F32SYS(33056),channels[1]=2,freq[3]=48000)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[16]=AUDIO_F32SYS(33056),channels[2]=4,freq[3]=48000 ==> format[7]=AUDIO_U16MSB(4112),channels[0]=1,freq[3]=48000)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[16]=AUDIO_F32SYS(33056),channels[3]=6,freq[0]=11025 ==> format[13]=AUDIO_S32(32800),channels[1]=2,freq[3]=48000)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 10': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[16]=AUDIO_F32SYS(33056),channels[3]=6,freq[1]=22050 ==> format[0]=AUDIO_S8(32776),channels[1]=2,freq[0]=11025)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[16]=AUDIO_F32SYS(33056),channels[3]=6,freq[2]=44100 ==> format[11]=AUDIO_S32MSB(36896),channels[2]=4,freq[0]=11025)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[16]=AUDIO_F32SYS(33056),channels[3]=6,freq[3]=48000 ==> format[2]=AUDIO_S16LSB(32784),channels[2]=4,freq[0]=11025)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[17]=AUDIO_F32(33056),channels[0]=1,freq[0]=11025 ==> format[9]=AUDIO_U16(16),channels[0]=1,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[17]=AUDIO_F32(33056),channels[0]=1,freq[1]=22050 ==> format[4]=AUDIO_S16SYS(32784),channels[0]=1,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[17]=AUDIO_F32(33056),channels[0]=1,freq[2]=44100 ==> format[10]=AUDIO_S32LSB(32800),channels[1]=2,freq[1]=22050)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[17]=AUDIO_F32(33056),channels[0]=1,freq[3]=48000 ==> format[14]=AUDIO_F32LSB(33056),channels[1]=2,freq[3]=48000)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[17]=AUDIO_F32(33056),channels[1]=2,freq[0]=11025 ==> format[12]=AUDIO_S32SYS(32800),channels[3]=6,freq[1]=22050)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 12': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[17]=AUDIO_F32(33056),channels[1]=2,freq[1]=22050 ==> format[0]=AUDIO_S8(32776),channels[3]=6,freq[3]=48000)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 18': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[17]=AUDIO_F32(33056),channels[1]=2,freq[2]=44100 ==> format[13]=AUDIO_S32(32800),channels[2]=4,freq[3]=48000)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[17]=AUDIO_F32(33056),channels[1]=2,freq[3]=48000 ==> format[2]=AUDIO_S16LSB(32784),channels[2]=4,freq[0]=11025)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[17]=AUDIO_F32(33056),channels[2]=4,freq[0]=11025 ==> format[7]=AUDIO_U16MSB(4112),channels[3]=6,freq[1]=22050)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[17]=AUDIO_F32(33056),channels[2]=4,freq[1]=22050 ==> format[14]=AUDIO_F32LSB(33056),channels[1]=2,freq[0]=11025)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[17]=AUDIO_F32(33056),channels[2]=4,freq[2]=44100 ==> format[3]=AUDIO_S16MSB(36880),channels[2]=4,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[17]=AUDIO_F32(33056),channels[2]=4,freq[3]=48000 ==> format[7]=AUDIO_U16MSB(4112),channels[3]=6,freq[1]=22050)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[17]=AUDIO_F32(33056),channels[3]=6,freq[0]=11025 ==> format[15]=AUDIO_F32MSB(37152),channels[1]=2,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 8': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[17]=AUDIO_F32(33056),channels[3]=6,freq[1]=22050 ==> format[13]=AUDIO_S32(32800),channels[0]=1,freq[3]=48000)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 6': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[17]=AUDIO_F32(33056),channels[3]=6,freq[2]=44100 ==> format[7]=AUDIO_U16MSB(4112),channels[2]=4,freq[3]=48000)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 4': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(format[17]=AUDIO_F32(33056),channels[3]=6,freq[3]=48000 ==> format[6]=AUDIO_U16LSB(16),channels[3]=6,freq[2]=44100)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: 0 or 1, got: 1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify that cvt.len_mult value; expected: >0, got: 2': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Cleanup of test files completed': Passed 372s INFO: 01/17/25 10:58:50: Fuzzer invocations: 864 372s INFO: 01/17/25 10:58:50: Assert Summary: Total=871 Passed=871 Failed=0 372s INFO: 01/17/25 10:58:50: Total Test runtime: 0.0 sec 372s INFO: 01/17/25 10:58:50: >>> Test 'audio_buildAudioCVT': Passed 372s INFO: 01/17/25 10:58:50: ----- Test Case 1.6: 'audio_buildAudioCVTNegative' started 372s INFO: 01/17/25 10:58:50: Test Description: 'Checks calls with invalid input to SDL_BuildAudioCVT' 372s INFO: 01/17/25 10:58:50: Test Iteration 1: execKey 14648095953448238727 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Check result from SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_ClearError()': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(NULL,...)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: -1, got: -1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetError()': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Validate that error message was not NULL': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Validate error message, expected: 'Parameter 'cvt' is invalid', got: 'Parameter 'cvt' is invalid'': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_ClearError()': Passed 372s INFO: 01/17/25 10:58:50: Invalid: spec1.format 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: -1, got: -1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetError()': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Validate that error message was not NULL or empty': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_ClearError()': Passed 372s INFO: 01/17/25 10:58:50: Invalid: spec1.channels 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: -1, got: -1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetError()': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Validate that error message was not NULL or empty': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_ClearError()': Passed 372s INFO: 01/17/25 10:58:50: Invalid: spec1.format spec1.channels 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: -1, got: -1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetError()': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Validate that error message was not NULL or empty': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_ClearError()': Passed 372s INFO: 01/17/25 10:58:50: Invalid: spec1.freq 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: -1, got: -1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetError()': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Validate that error message was not NULL or empty': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_ClearError()': Passed 372s INFO: 01/17/25 10:58:50: Invalid: spec1.format spec1.freq 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: -1, got: -1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetError()': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Validate that error message was not NULL or empty': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_ClearError()': Passed 372s INFO: 01/17/25 10:58:50: Invalid: spec1.channels spec1.freq 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: -1, got: -1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetError()': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Validate that error message was not NULL or empty': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_ClearError()': Passed 372s INFO: 01/17/25 10:58:50: Invalid: spec1.format spec1.channels spec1.freq 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: -1, got: -1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetError()': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Validate that error message was not NULL or empty': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_ClearError()': Passed 372s INFO: 01/17/25 10:58:50: Invalid: spec2.format 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: -1, got: -1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetError()': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Validate that error message was not NULL or empty': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_ClearError()': Passed 372s INFO: 01/17/25 10:58:50: Invalid: spec1.format spec2.format 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: -1, got: -1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetError()': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Validate that error message was not NULL or empty': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_ClearError()': Passed 372s INFO: 01/17/25 10:58:50: Invalid: spec1.channels spec2.format 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: -1, got: -1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetError()': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Validate that error message was not NULL or empty': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_ClearError()': Passed 372s INFO: 01/17/25 10:58:50: Invalid: spec1.format spec1.channels spec2.format 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: -1, got: -1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetError()': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Validate that error message was not NULL or empty': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_ClearError()': Passed 372s INFO: 01/17/25 10:58:50: Invalid: spec1.freq spec2.format 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: -1, got: -1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetError()': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Validate that error message was not NULL or empty': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_ClearError()': Passed 372s INFO: 01/17/25 10:58:50: Invalid: spec1.format spec1.freq spec2.format 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: -1, got: -1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetError()': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Validate that error message was not NULL or empty': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_ClearError()': Passed 372s INFO: 01/17/25 10:58:50: Invalid: spec1.channels spec1.freq spec2.format 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: -1, got: -1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetError()': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Validate that error message was not NULL or empty': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_ClearError()': Passed 372s INFO: 01/17/25 10:58:50: Invalid: spec1.format spec1.channels spec1.freq spec2.format 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: -1, got: -1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetError()': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Validate that error message was not NULL or empty': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_ClearError()': Passed 372s INFO: 01/17/25 10:58:50: Invalid: spec2.channels 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: -1, got: -1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetError()': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Validate that error message was not NULL or empty': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_ClearError()': Passed 372s INFO: 01/17/25 10:58:50: Invalid: spec1.format spec2.channels 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: -1, got: -1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetError()': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Validate that error message was not NULL or empty': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_ClearError()': Passed 372s INFO: 01/17/25 10:58:50: Invalid: spec1.channels spec2.channels 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: -1, got: -1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetError()': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Validate that error message was not NULL or empty': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_ClearError()': Passed 372s INFO: 01/17/25 10:58:50: Invalid: spec1.format spec1.channels spec2.channels 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: -1, got: -1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetError()': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Validate that error message was not NULL or empty': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_ClearError()': Passed 372s INFO: 01/17/25 10:58:50: Invalid: spec1.freq spec2.channels 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: -1, got: -1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetError()': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Validate that error message was not NULL or empty': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_ClearError()': Passed 372s INFO: 01/17/25 10:58:50: Invalid: spec1.format spec1.freq spec2.channels 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: -1, got: -1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetError()': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Validate that error message was not NULL or empty': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_ClearError()': Passed 372s INFO: 01/17/25 10:58:50: Invalid: spec1.channels spec1.freq spec2.channels 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: -1, got: -1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetError()': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Validate that error message was not NULL or empty': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_ClearError()': Passed 372s INFO: 01/17/25 10:58:50: Invalid: spec1.format spec1.channels spec1.freq spec2.channels 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: -1, got: -1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetError()': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Validate that error message was not NULL or empty': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_ClearError()': Passed 372s INFO: 01/17/25 10:58:50: Invalid: spec2.format spec2.channels 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: -1, got: -1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetError()': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Validate that error message was not NULL or empty': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_ClearError()': Passed 372s INFO: 01/17/25 10:58:50: Invalid: spec1.format spec2.format spec2.channels 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: -1, got: -1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetError()': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Validate that error message was not NULL or empty': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_ClearError()': Passed 372s INFO: 01/17/25 10:58:50: Invalid: spec1.channels spec2.format spec2.channels 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: -1, got: -1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetError()': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Validate that error message was not NULL or empty': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_ClearError()': Passed 372s INFO: 01/17/25 10:58:50: Invalid: spec1.format spec1.channels spec2.format spec2.channels 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: -1, got: -1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetError()': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Validate that error message was not NULL or empty': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_ClearError()': Passed 372s INFO: 01/17/25 10:58:50: Invalid: spec1.freq spec2.format spec2.channels 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: -1, got: -1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetError()': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Validate that error message was not NULL or empty': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_ClearError()': Passed 372s INFO: 01/17/25 10:58:50: Invalid: spec1.format spec1.freq spec2.format spec2.channels 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: -1, got: -1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetError()': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Validate that error message was not NULL or empty': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_ClearError()': Passed 372s INFO: 01/17/25 10:58:50: Invalid: spec1.channels spec1.freq spec2.format spec2.channels 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: -1, got: -1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetError()': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Validate that error message was not NULL or empty': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_ClearError()': Passed 372s INFO: 01/17/25 10:58:50: Invalid: spec1.format spec1.channels spec1.freq spec2.format spec2.channels 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: -1, got: -1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetError()': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Validate that error message was not NULL or empty': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_ClearError()': Passed 372s INFO: 01/17/25 10:58:50: Invalid: spec2.freq 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: -1, got: -1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetError()': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Validate that error message was not NULL or empty': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_ClearError()': Passed 372s INFO: 01/17/25 10:58:50: Invalid: spec1.format spec2.freq 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: -1, got: -1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetError()': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Validate that error message was not NULL or empty': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_ClearError()': Passed 372s INFO: 01/17/25 10:58:50: Invalid: spec1.channels spec2.freq 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: -1, got: -1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetError()': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Validate that error message was not NULL or empty': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_ClearError()': Passed 372s INFO: 01/17/25 10:58:50: Invalid: spec1.format spec1.channels spec2.freq 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: -1, got: -1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetError()': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Validate that error message was not NULL or empty': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_ClearError()': Passed 372s INFO: 01/17/25 10:58:50: Invalid: spec1.freq spec2.freq 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: -1, got: -1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetError()': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Validate that error message was not NULL or empty': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_ClearError()': Passed 372s INFO: 01/17/25 10:58:50: Invalid: spec1.format spec1.freq spec2.freq 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: -1, got: -1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetError()': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Validate that error message was not NULL or empty': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_ClearError()': Passed 372s INFO: 01/17/25 10:58:50: Invalid: spec1.channels spec1.freq spec2.freq 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: -1, got: -1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetError()': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Validate that error message was not NULL or empty': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_ClearError()': Passed 372s INFO: 01/17/25 10:58:50: Invalid: spec1.format spec1.channels spec1.freq spec2.freq 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: -1, got: -1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetError()': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Validate that error message was not NULL or empty': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_ClearError()': Passed 372s INFO: 01/17/25 10:58:50: Invalid: spec2.format spec2.freq 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: -1, got: -1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetError()': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Validate that error message was not NULL or empty': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_ClearError()': Passed 372s INFO: 01/17/25 10:58:50: Invalid: spec1.format spec2.format spec2.freq 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: -1, got: -1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetError()': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Validate that error message was not NULL or empty': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_ClearError()': Passed 372s INFO: 01/17/25 10:58:50: Invalid: spec1.channels spec2.format spec2.freq 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: -1, got: -1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetError()': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Validate that error message was not NULL or empty': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_ClearError()': Passed 372s INFO: 01/17/25 10:58:50: Invalid: spec1.format spec1.channels spec2.format spec2.freq 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: -1, got: -1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetError()': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Validate that error message was not NULL or empty': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_ClearError()': Passed 372s INFO: 01/17/25 10:58:50: Invalid: spec1.freq spec2.format spec2.freq 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: -1, got: -1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetError()': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Validate that error message was not NULL or empty': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_ClearError()': Passed 372s INFO: 01/17/25 10:58:50: Invalid: spec1.format spec1.freq spec2.format spec2.freq 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: -1, got: -1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetError()': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Validate that error message was not NULL or empty': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_ClearError()': Passed 372s INFO: 01/17/25 10:58:50: Invalid: spec1.channels spec1.freq spec2.format spec2.freq 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: -1, got: -1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetError()': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Validate that error message was not NULL or empty': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_ClearError()': Passed 372s INFO: 01/17/25 10:58:50: Invalid: spec1.format spec1.channels spec1.freq spec2.format spec2.freq 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: -1, got: -1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetError()': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Validate that error message was not NULL or empty': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_ClearError()': Passed 372s INFO: 01/17/25 10:58:50: Invalid: spec2.channels spec2.freq 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: -1, got: -1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetError()': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Validate that error message was not NULL or empty': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_ClearError()': Passed 372s INFO: 01/17/25 10:58:50: Invalid: spec1.format spec2.channels spec2.freq 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: -1, got: -1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetError()': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Validate that error message was not NULL or empty': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_ClearError()': Passed 372s INFO: 01/17/25 10:58:50: Invalid: spec1.channels spec2.channels spec2.freq 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: -1, got: -1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetError()': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Validate that error message was not NULL or empty': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_ClearError()': Passed 372s INFO: 01/17/25 10:58:50: Invalid: spec1.format spec1.channels spec2.channels spec2.freq 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: -1, got: -1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetError()': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Validate that error message was not NULL or empty': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_ClearError()': Passed 372s INFO: 01/17/25 10:58:50: Invalid: spec1.freq spec2.channels spec2.freq 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: -1, got: -1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetError()': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Validate that error message was not NULL or empty': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_ClearError()': Passed 372s INFO: 01/17/25 10:58:50: Invalid: spec1.format spec1.freq spec2.channels spec2.freq 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: -1, got: -1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetError()': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Validate that error message was not NULL or empty': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_ClearError()': Passed 372s INFO: 01/17/25 10:58:50: Invalid: spec1.channels spec1.freq spec2.channels spec2.freq 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: -1, got: -1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetError()': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Validate that error message was not NULL or empty': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_ClearError()': Passed 372s INFO: 01/17/25 10:58:50: Invalid: spec1.format spec1.channels spec1.freq spec2.channels spec2.freq 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: -1, got: -1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetError()': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Validate that error message was not NULL or empty': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_ClearError()': Passed 372s INFO: 01/17/25 10:58:50: Invalid: spec2.format spec2.channels spec2.freq 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: -1, got: -1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetError()': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Validate that error message was not NULL or empty': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_ClearError()': Passed 372s INFO: 01/17/25 10:58:50: Invalid: spec1.format spec2.format spec2.channels spec2.freq 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: -1, got: -1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetError()': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Validate that error message was not NULL or empty': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_ClearError()': Passed 372s INFO: 01/17/25 10:58:50: Invalid: spec1.channels spec2.format spec2.channels spec2.freq 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: -1, got: -1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetError()': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Validate that error message was not NULL or empty': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_ClearError()': Passed 372s INFO: 01/17/25 10:58:50: Invalid: spec1.format spec1.channels spec2.format spec2.channels spec2.freq 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: -1, got: -1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetError()': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Validate that error message was not NULL or empty': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_ClearError()': Passed 372s INFO: 01/17/25 10:58:50: Invalid: spec1.freq spec2.format spec2.channels spec2.freq 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: -1, got: -1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetError()': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Validate that error message was not NULL or empty': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_ClearError()': Passed 372s INFO: 01/17/25 10:58:50: Invalid: spec1.format spec1.freq spec2.format spec2.channels spec2.freq 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: -1, got: -1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetError()': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Validate that error message was not NULL or empty': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_ClearError()': Passed 372s INFO: 01/17/25 10:58:50: Invalid: spec1.channels spec1.freq spec2.format spec2.channels spec2.freq 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: -1, got: -1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetError()': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Validate that error message was not NULL or empty': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_ClearError()': Passed 372s INFO: 01/17/25 10:58:50: Invalid: spec1.format spec1.channels spec1.freq spec2.format spec2.channels spec2.freq 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_BuildAudioCVT(spec1 ==> spec2)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify result value; expected: -1, got: -1': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetError()': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Validate that error message was not NULL or empty': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_ClearError()': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Cleanup of test files completed': Passed 372s INFO: 01/17/25 10:58:50: Assert Summary: Total=325 Passed=325 Failed=0 372s INFO: 01/17/25 10:58:50: Total Test runtime: 0.0 sec 372s INFO: 01/17/25 10:58:50: >>> Test 'audio_buildAudioCVTNegative': Passed 372s INFO: 01/17/25 10:58:50: ----- Test Case 1.7: 'audio_getAudioStatus' started 372s INFO: 01/17/25 10:58:50: Test Description: 'Checks current audio status.' 372s INFO: 01/17/25 10:58:50: Test Iteration 1: execKey 16685354499326658581 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Check result from SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetAudioStatus()': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify returned value; expected: STOPPED (0) | PLAYING (1) | PAUSED (2), got: 0': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Cleanup of test files completed': Passed 372s INFO: 01/17/25 10:58:50: Assert Summary: Total=5 Passed=5 Failed=0 372s INFO: 01/17/25 10:58:50: Total Test runtime: 0.0 sec 372s INFO: 01/17/25 10:58:50: >>> Test 'audio_getAudioStatus': Passed 372s INFO: 01/17/25 10:58:50: ----- Test Case 1.8: 'audio_openCloseAndGetAudioStatus' started 372s INFO: 01/17/25 10:58:50: Test Description: 'Opens and closes audio device and get audio status.' 372s INFO: 01/17/25 10:58:50: Test Iteration 1: execKey 10630317462959361553 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Check result from SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetNumAudioDevices(0)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'SDL_GetAudioDeviceName(0,0)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Validate device name is not NULL; got: System audio output device': Passed 372s INFO: 01/17/25 10:58:50: Assert 'SDL_OpenAudioDevice('System audio output device',...)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Validate device ID; expected: >=2, got: 2': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetAudioDeviceStatus()': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Verify returned value; expected: STOPPED (0) | PLAYING (1) | PAUSED (2), got: 2': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_CloseAudioDevice()': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Cleanup of test files completed': Passed 372s INFO: 01/17/25 10:58:50: Assert Summary: Total=11 Passed=11 Failed=0 372s INFO: 01/17/25 10:58:50: Total Test runtime: 0.6 sec 372s INFO: 01/17/25 10:58:50: >>> Test 'audio_openCloseAndGetAudioStatus': Passed 372s INFO: 01/17/25 10:58:50: ----- Test Case 1.9: 'audio_lockUnlockOpenAudioDevice' started 372s INFO: 01/17/25 10:58:50: Test Description: 'Locks and unlocks an open audio device.' 372s INFO: 01/17/25 10:58:50: Test Iteration 1: execKey 18409545166869165523 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Check result from SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Call to SDL_GetNumAudioDevices(0)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'SDL_GetAudioDeviceName(0,0)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Validate device name is not NULL; got: System audio output device': Passed 372s INFO: 01/17/25 10:58:50: Assert 'SDL_OpenAudioDevice('System audio output device',...)': Passed 372s INFO: 01/17/25 10:58:50: Assert 'Validate device ID; expected: >=2, got: 2': Passed 372s INFO: 01/17/25 10:58:50: Assert 'SDL_LockAudioDevice(2)': Passed 373s INFO: 01/17/25 10:58:50: Simulate callback processing - delay 373s INFO: 01/17/25 10:58:50: Assert 'SDL_UnlockAudioDevice(2)': Passed 373s INFO: 01/17/25 10:58:51: Assert 'Call to SDL_CloseAudioDevice()': Passed 373s INFO: 01/17/25 10:58:51: Assert 'Cleanup of test files completed': Passed 373s INFO: 01/17/25 10:58:51: Assert Summary: Total=11 Passed=11 Failed=0 373s INFO: 01/17/25 10:58:51: Total Test runtime: 0.6 sec 373s INFO: 01/17/25 10:58:51: >>> Test 'audio_lockUnlockOpenAudioDevice': Passed 373s INFO: 01/17/25 10:58:51: ----- Test Case 1.10: 'audio_convertAudio' started 373s INFO: 01/17/25 10:58:51: Test Description: 'Convert audio using available formats.' 373s INFO: 01/17/25 10:58:51: Test Iteration 1: execKey 11478342496388531484 373s INFO: 01/17/25 10:58:51: >>> Test 'audio_convertAudio': Skipped (Disabled) 373s INFO: 01/17/25 10:58:51: Total Test runtime: 0.0 sec 373s INFO: 01/17/25 10:58:51: ----- Test Case 1.11: 'audio_openCloseAudioDeviceConnected' started 373s INFO: 01/17/25 10:58:51: Test Description: 'Opens and closes audio device and get connected status.' 373s INFO: 01/17/25 10:58:51: Test Iteration 1: execKey 17031882286726421737 373s INFO: 01/17/25 10:58:51: >>> Test 'audio_openCloseAudioDeviceConnected': Skipped (Disabled) 373s INFO: 01/17/25 10:58:51: Total Test runtime: 0.0 sec 373s INFO: 01/17/25 10:58:51: ----- Test Case 1.12: 'audio_quitInitAudioSubSystem' started 373s INFO: 01/17/25 10:58:51: Test Description: 'Quit and re-init audio subsystem.' 373s INFO: 01/17/25 10:58:51: Test Iteration 1: execKey 15671925238621944837 373s INFO: 01/17/25 10:58:51: Assert 'Call to SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 373s INFO: 01/17/25 10:58:51: Assert 'Check result from SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 373s INFO: 01/17/25 10:58:51: Assert 'Call to SDL_QuitSubSystem(SDL_INIT_AUDIO)': Passed 373s INFO: 01/17/25 10:58:51: Assert 'Call to SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 373s INFO: 01/17/25 10:58:51: Assert 'Check result from SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 373s INFO: 01/17/25 10:58:51: Assert 'Cleanup of test files completed': Passed 373s INFO: 01/17/25 10:58:51: Assert Summary: Total=6 Passed=6 Failed=0 373s INFO: 01/17/25 10:58:51: Total Test runtime: 0.0 sec 373s INFO: 01/17/25 10:58:51: >>> Test 'audio_quitInitAudioSubSystem': Passed 373s INFO: 01/17/25 10:58:51: ----- Test Case 1.13: 'audio_initQuitAudio' started 373s INFO: 01/17/25 10:58:51: Test Description: 'Init and quit audio drivers directly.' 373s INFO: 01/17/25 10:58:51: Test Iteration 1: execKey 1810583432227265098 373s INFO: 01/17/25 10:58:51: Assert 'Call to SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 373s INFO: 01/17/25 10:58:51: Assert 'Check result from SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 373s INFO: 01/17/25 10:58:51: Assert 'Call to SDL_QuitSubSystem(SDL_INIT_AUDIO)': Passed 373s INFO: 01/17/25 10:58:51: Assert 'Call to SDL_AudioInit('dummy')': Passed 373s INFO: 01/17/25 10:58:51: Assert 'Validate result value; expected: 0 got: 0': Passed 373s INFO: 01/17/25 10:58:51: Assert 'Call to SDL_AudioQuit()': Passed 373s INFO: 01/17/25 10:58:51: Assert 'Call to SDL_AudioInit(NULL)': Passed 373s INFO: 01/17/25 10:58:51: Assert 'Validate result value; expected: 0 got: 0': Passed 373s INFO: 01/17/25 10:58:51: Assert 'Call to SDL_AudioQuit()': Passed 373s INFO: 01/17/25 10:58:51: Assert 'Call to SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 373s INFO: 01/17/25 10:58:51: Assert 'Check result from SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 373s INFO: 01/17/25 10:58:51: Assert 'Cleanup of test files completed': Passed 373s INFO: 01/17/25 10:58:51: Assert Summary: Total=12 Passed=12 Failed=0 373s INFO: 01/17/25 10:58:51: Total Test runtime: 0.0 sec 373s INFO: 01/17/25 10:58:51: >>> Test 'audio_initQuitAudio': Passed 373s INFO: 01/17/25 10:58:51: ----- Test Case 1.14: 'audio_initOpenCloseQuitAudio' started 373s INFO: 01/17/25 10:58:51: Test Description: 'Cycle through init, open, close and quit with various audio specs.' 373s INFO: 01/17/25 10:58:51: Test Iteration 1: execKey 16380345173944037937 373s INFO: 01/17/25 10:58:51: Assert 'Call to SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 373s INFO: 01/17/25 10:58:51: Assert 'Check result from SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 373s INFO: 01/17/25 10:58:51: Assert 'Call to SDL_QuitSubSystem(SDL_INIT_AUDIO)': Passed 373s INFO: 01/17/25 10:58:51: Assert 'Call to SDL_AudioInit('dummy')': Passed 373s INFO: 01/17/25 10:58:51: Assert 'Validate result value; expected: 0 got: 0': Passed 373s INFO: 01/17/25 10:58:51: Assert 'Call to SDL_GetNumAudioDevices(SDL_FALSE)': Passed 373s INFO: 01/17/25 10:58:51: Assert 'Validate result value; expected: >=0 got: 1': Passed 373s INFO: 01/17/25 10:58:51: Assert 'Call to SDL_OpenAudio(desired_spec_0, NULL), call 1': Passed 373s INFO: 01/17/25 10:58:51: Assert 'Verify return value; expected: 0, got: 0': Passed 374s INFO: 01/17/25 10:58:52: Assert 'Call to SDL_CloseAudio(), call 1': Passed 374s INFO: 01/17/25 10:58:52: Assert 'Call to SDL_AudioQuit(), call 1': Passed 374s INFO: 01/17/25 10:58:52: Assert 'Call to SDL_AudioInit('dummy')': Passed 374s INFO: 01/17/25 10:58:52: Assert 'Validate result value; expected: 0 got: 0': Passed 374s INFO: 01/17/25 10:58:52: Assert 'Call to SDL_GetNumAudioDevices(SDL_FALSE)': Passed 374s INFO: 01/17/25 10:58:52: Assert 'Validate result value; expected: >=0 got: 1': Passed 374s INFO: 01/17/25 10:58:52: Assert 'Call to SDL_OpenAudio(desired_spec_1, NULL), call 1': Passed 374s INFO: 01/17/25 10:58:52: Assert 'Verify return value; expected: 0, got: 0': Passed 374s INFO: 01/17/25 10:58:52: Assert 'Call to SDL_OpenAudio(desired_spec_1, NULL), call 2': Passed 374s INFO: 01/17/25 10:58:52: Assert 'Verify return value; expected: -1, got: -1': Passed 374s INFO: 01/17/25 10:58:52: Assert 'Call to SDL_CloseAudio(), call 1': Passed 374s INFO: 01/17/25 10:58:52: Assert 'Call to SDL_CloseAudio(), call 2': Passed 374s INFO: 01/17/25 10:58:52: Assert 'Call to SDL_AudioQuit(), call 1': Passed 374s INFO: 01/17/25 10:58:52: Assert 'Call to SDL_AudioQuit(), call 2': Passed 374s INFO: 01/17/25 10:58:52: Assert 'Call to SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 374s INFO: 01/17/25 10:58:52: Assert 'Check result from SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 374s INFO: 01/17/25 10:58:52: Assert 'Cleanup of test files completed': Passed 374s INFO: 01/17/25 10:58:52: Assert Summary: Total=26 Passed=26 Failed=0 374s INFO: 01/17/25 10:58:52: Total Test runtime: 0.7 sec 374s INFO: 01/17/25 10:58:52: >>> Test 'audio_initOpenCloseQuitAudio': Passed 374s INFO: 01/17/25 10:58:52: ----- Test Case 1.15: 'audio_pauseUnpauseAudio' started 374s INFO: 01/17/25 10:58:52: Test Description: 'Pause and Unpause audio for various audio specs while testing callback.' 374s INFO: 01/17/25 10:58:52: Test Iteration 1: execKey 8390284057207786826 374s INFO: 01/17/25 10:58:52: Assert 'Call to SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 374s INFO: 01/17/25 10:58:52: Assert 'Check result from SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 374s INFO: 01/17/25 10:58:52: Assert 'Call to SDL_QuitSubSystem(SDL_INIT_AUDIO)': Passed 374s INFO: 01/17/25 10:58:52: Assert 'Call to SDL_AudioInit('dummy')': Passed 374s INFO: 01/17/25 10:58:52: Assert 'Validate result value; expected: 0 got: 0': Passed 374s INFO: 01/17/25 10:58:52: Assert 'Call to SDL_GetNumAudioDevices(SDL_FALSE)': Passed 374s INFO: 01/17/25 10:58:52: Assert 'Validate result value; expected: >=0 got: 1': Passed 374s INFO: 01/17/25 10:58:52: Assert 'Call to SDL_OpenAudio(desired_spec_0, NULL)': Passed 374s INFO: 01/17/25 10:58:52: Assert 'Verify return value; expected: 0 got: 0': Passed 374s INFO: 01/17/25 10:58:52: Pause/Unpause iteration: 1 374s INFO: 01/17/25 10:58:52: Assert 'Call to SDL_PauseAudio(0), call 1': Passed 374s INFO: 01/17/25 10:58:52: Assert 'Verify callback counter; expected: >0 got: 1': Passed 374s INFO: 01/17/25 10:58:52: Assert 'Verify callback length; expected: >0 got: 16384': Passed 374s INFO: 01/17/25 10:58:52: Assert 'Call to SDL_PauseAudio(1), call 1': Passed 374s INFO: 01/17/25 10:58:52: Assert 'Verify callback counter; expected: 1, got: 1': Passed 374s INFO: 01/17/25 10:58:52: Pause/Unpause iteration: 2 374s INFO: 01/17/25 10:58:52: Assert 'Call to SDL_PauseAudio(0), call 1': Passed 374s INFO: 01/17/25 10:58:52: Assert 'Verify callback counter; expected: >0 got: 1': Passed 374s INFO: 01/17/25 10:58:52: Assert 'Verify callback length; expected: >0 got: 16384': Passed 374s INFO: 01/17/25 10:58:52: Assert 'Call to SDL_PauseAudio(1), call 1': Passed 374s INFO: 01/17/25 10:58:52: Assert 'Verify callback counter; expected: 1, got: 1': Passed 374s INFO: 01/17/25 10:58:52: Pause/Unpause iteration: 3 374s INFO: 01/17/25 10:58:52: Assert 'Call to SDL_PauseAudio(0), call 1': Passed 375s INFO: 01/17/25 10:58:53: Assert 'Verify callback counter; expected: >0 got: 1': Passed 375s INFO: 01/17/25 10:58:53: Assert 'Verify callback length; expected: >0 got: 16384': Passed 375s INFO: 01/17/25 10:58:53: Assert 'Call to SDL_PauseAudio(1), call 1': Passed 375s # Executing: SDL2/testautomation.test 375s INFO: 01/17/25 10:58:53: Assert 'Verify callback counter; expected: 1, got: 1': Passed 375s INFO: 01/17/25 10:58:53: Assert 'Call to SDL_CloseAudio()': Passed 375s INFO: 01/17/25 10:58:53: Assert 'Call to SDL_AudioQuit()': Passed 375s INFO: 01/17/25 10:58:53: Assert 'Call to SDL_AudioInit('dummy')': Passed 375s INFO: 01/17/25 10:58:53: Assert 'Validate result value; expected: 0 got: 0': Passed 375s INFO: 01/17/25 10:58:53: Assert 'Call to SDL_GetNumAudioDevices(SDL_FALSE)': Passed 375s INFO: 01/17/25 10:58:53: Assert 'Validate result value; expected: >=0 got: 1': Passed 375s INFO: 01/17/25 10:58:53: Assert 'Call to SDL_OpenAudio(desired_spec_1, NULL)': Passed 375s INFO: 01/17/25 10:58:53: Assert 'Verify return value; expected: 0 got: 0': Passed 375s INFO: 01/17/25 10:58:53: Pause/Unpause iteration: 1 375s INFO: 01/17/25 10:58:53: Assert 'Call to SDL_PauseAudio(0), call 1': Passed 375s INFO: 01/17/25 10:58:53: Assert 'Call to SDL_PauseAudio(0), call 2': Passed 375s INFO: 01/17/25 10:58:53: Assert 'Verify callback counter; expected: >0 got: 1': Passed 375s INFO: 01/17/25 10:58:53: Assert 'Verify callback length; expected: >0 got: 16384': Passed 375s INFO: 01/17/25 10:58:53: Assert 'Call to SDL_PauseAudio(1), call 1': Passed 375s INFO: 01/17/25 10:58:53: Assert 'Call to SDL_PauseAudio(6058), call 2': Passed 376s INFO: 01/17/25 10:58:53: Assert 'Verify callback counter; expected: 1, got: 1': Passed 376s INFO: 01/17/25 10:58:53: Pause/Unpause iteration: 2 376s INFO: 01/17/25 10:58:53: Assert 'Call to SDL_PauseAudio(0), call 1': Passed 376s INFO: 01/17/25 10:58:53: Assert 'Call to SDL_PauseAudio(0), call 2': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify callback counter; expected: >0 got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify callback length; expected: >0 got: 16384': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_PauseAudio(1), call 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_PauseAudio(6214), call 2': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify callback counter; expected: 1, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Pause/Unpause iteration: 3 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_PauseAudio(0), call 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_PauseAudio(0), call 2': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify callback counter; expected: >0 got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify callback length; expected: >0 got: 16384': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_PauseAudio(1), call 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_PauseAudio(4692), call 2': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify callback counter; expected: 1, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_CloseAudio()': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_AudioQuit()': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Check result from SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Cleanup of test files completed': Passed 376s INFO: 01/17/25 10:58:54: Fuzzer invocations: 3 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=58 Passed=58 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 2.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'audio_pauseUnpauseAudio': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 1.16: 'audio_resampleLoss' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Check signal-to-noise ratio and maximum error of audio resampling.' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 4812423752150001306 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Check result from SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Test resampling of 50 s 440 Hz 0.000000 phase sine wave from sampling rate of 44100 Hz to 48000 Hz': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_BuildAudioCVT(&cvt, AUDIO_F32SYS, 1, 44100, AUDIO_F32SYS, 1, 48000)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Expected SDL_BuildAudioCVT to succeed and conversion to be needed.': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Expected input buffer to be created.': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_ConvertAudio(&cvt)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Expected SDL_ConvertAudio to succeed.': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Expected output length 9600000, got 9600000.': Passed 376s INFO: 01/17/25 10:58:54: Resampling used 0.034255 seconds. 376s INFO: 01/17/25 10:58:54: Assert 'Sum of squared target should be finite.': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Sum of squared error should be finite.': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Signal-to-noise ratio should not be NaN.': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Maximum conversion error should be finite.': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Conversion signal-to-noise ratio 61.306635 dB should be no less than 60.000000 dB.': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Maximum conversion error 0.002269 should be no more than 0.002500.': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Test resampling of 50 s 5000 Hz 1.570796 phase sine wave from sampling rate of 20000 Hz to 10000 Hz': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_BuildAudioCVT(&cvt, AUDIO_F32SYS, 1, 20000, AUDIO_F32SYS, 1, 10000)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Expected SDL_BuildAudioCVT to succeed and conversion to be needed.': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Expected input buffer to be created.': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_ConvertAudio(&cvt)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Expected SDL_ConvertAudio to succeed.': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Expected output length 2000000, got 2000000.': Passed 376s INFO: 01/17/25 10:58:54: Resampling used 0.007462 seconds. 376s INFO: 01/17/25 10:58:54: Assert 'Sum of squared target should be finite.': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Sum of squared error should be finite.': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Signal-to-noise ratio should not be NaN.': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Maximum conversion error should be finite.': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Conversion signal-to-noise ratio 65.981977 dB should be no less than 65.000000 dB.': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Maximum conversion error 0.000530 should be no more than 0.001000.': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Cleanup of test files completed': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=29 Passed=29 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.1 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'audio_resampleLoss': Passed 376s INFO: 01/17/25 10:58:54: Total Suite runtime: 3.9 sec 376s INFO: 01/17/25 10:58:54: Suite Summary: Total=16 Passed=14 Failed=0 Skipped=2 376s INFO: 01/17/25 10:58:54: >>> Suite 'Audio': Passed 376s INFO: 01/17/25 10:58:54: ===== Test Suite 2: 'Clipboard' started 376s INFO: 01/17/25 10:58:54: ----- Test Case 2.1: 'clipboard_testHasClipboardText' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Check call to SDL_HasClipboardText' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 7334345624862028820 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_HasClipboardText succeeded': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=1 Passed=1 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'clipboard_testHasClipboardText': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 2.2: 'clipboard_testHasPrimarySelectionText' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Check call to SDL_HasPrimarySelectionText' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 4632788148256272205 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_HasPrimarySelectionText succeeded': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=1 Passed=1 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'clipboard_testHasPrimarySelectionText': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 2.3: 'clipboard_testGetClipboardText' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Check call to SDL_GetClipboardText' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 6086915697454222254 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetClipboardText succeeded': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=1 Passed=1 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'clipboard_testGetClipboardText': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 2.4: 'clipboard_testGetPrimarySelectionText' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Check call to SDL_GetPrimarySelectionText' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 2026251347126223793 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetPrimarySelectionText succeeded': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=1 Passed=1 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'clipboard_testGetPrimarySelectionText': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 2.5: 'clipboard_testSetClipboardText' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Check call to SDL_SetClipboardText' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 8006695761745394405 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetClipboardText succeeded': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Validate SDL_SetClipboardText result, expected 0, got 0': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify SDL_SetClipboardText did not modify input string, expected 'W|WW8fk-NxE>> Test 'clipboard_testSetClipboardText': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 2.6: 'clipboard_testSetPrimarySelectionText' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Check call to SDL_SetPrimarySelectionText' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 13661452828526840275 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetPrimarySelectionText succeeded': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Validate SDL_SetPrimarySelectionText result, expected 0, got 0': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify SDL_SetPrimarySelectionText did not modify input string, expected 'gTa_Zex'Ue~{q?^|fDO&A%T7A>> Test 'clipboard_testSetPrimarySelectionText': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 2.7: 'clipboard_testClipboardTextFunctions' started 376s INFO: 01/17/25 10:58:54: Test Description: 'End-to-end test of SDL_xyzClipboardText functions' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 15123057408266586930 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_HasClipboardText succeeded': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetClipboardText(NULL) succeeded': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify result from SDL_SetClipboardText(NULL), expected 0, got 0': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetClipboardText succeeded': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_HasClipboardText succeeded': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify SDL_HasClipboardText returned SDL_FALSE, got SDL_FALSE': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetClipboardText succeeded': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify SDL_GetClipboardText returned string with length 0, got length 0': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetClipboardText succeeded': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify result from SDL_SetClipboardText(NULL), expected 0, got 0': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify SDL_SetClipboardText did not modify input string, expected 'Pvb|vrr|,SyP0m%*r t #P%;WX\O%VgW5"$2[ Ph$~qo.g'ZTN>gC&dX;DDL<5nSONK;H!K+4M AM`u;1]&viN+b*+D|gh]&exSO(W"\Zs>cKH3.yQ.TH6-{A%()V;h/Z}NfU'"~0Bi5Ak#VBLc&/G/j', got 'Pvb|vrr|,SyP0m%*r t #P%;WX\O%VgW5"$2[ Ph$~qo.g'ZTN>gC&dX;DDL<5nSONK;H!K+4M AM`u;1]&viN+b*+D|gh]&exSO(W"\Zs>cKH3.yQ.TH6-{A%()V;h/Z}NfU'"~0Bi5Ak#VBLc&/G/j'': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_HasClipboardText succeeded': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify SDL_HasClipboardText returned SDL_TRUE, got SDL_TRUE': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetClipboardText succeeded': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify SDL_GetClipboardText returned correct string, expected 'Pvb|vrr|,SyP0m%*r t #P%;WX\O%VgW5"$2[ Ph$~qo.g'ZTN>gC&dX;DDL<5nSONK;H!K+4M AM`u;1]&viN+b*+D|gh]&exSO(W"\Zs>cKH3.yQ.TH6-{A%()V;h/Z}NfU'"~0Bi5Ak#VBLc&/G/j', got 'Pvb|vrr|,SyP0m%*r t #P%;WX\O%VgW5"$2[ Ph$~qo.g'ZTN>gC&dX;DDL<5nSONK;H!K+4M AM`u;1]&viN+b*+D|gh]&exSO(W"\Zs>cKH3.yQ.TH6-{A%()V;h/Z}NfU'"~0Bi5Ak#VBLc&/G/j'': Passed 376s INFO: 01/17/25 10:58:54: Fuzzer invocations: 176 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=15 Passed=15 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'clipboard_testClipboardTextFunctions': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 2.8: 'clipboard_testPrimarySelectionTextFunctions' started 376s INFO: 01/17/25 10:58:54: Test Description: 'End-to-end test of SDL_xyzPrimarySelectionText functions' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 1595752098481541602 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_HasPrimarySelectionText succeeded': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetPrimarySelectionText(NULL) succeeded': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify result from SDL_SetPrimarySelectionText(NULL), expected 0, got 0': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetPrimarySelectionText succeeded': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_HasPrimarySelectionText succeeded': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify SDL_HasPrimarySelectionText returned SDL_FALSE, got SDL_FALSE': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetPrimarySelectionText succeeded': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify SDL_GetPrimarySelectionText returned string with length 0, got length 0': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetPrimarySelectionText succeeded': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify result from SDL_SetPrimarySelectionText(NULL), expected 0, got 0': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify SDL_SetPrimarySelectionText did not modify input string, expected 'F<&Z~kMB`}4ooWbmaRDT0U\Mhmvn^[^IZ4qbG= k7I`\3C8owQ=hS=0m0]9pre@tkveaFB@', got 'F<&Z~kMB`}4ooWbmaRDT0U\Mhmvn^[^IZ4qbG= k7I`\3C8owQ=hS=0m0]9pre@tkveaFB@'': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_HasPrimarySelectionText succeeded': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify SDL_HasPrimarySelectionText returned SDL_TRUE, got SDL_TRUE': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetPrimarySelectionText succeeded': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify SDL_GetPrimarySelectionText returned correct string, expected 'F<&Z~kMB`}4ooWbmaRDT0U\Mhmvn^[^IZ4qbG= k7I`\3C8owQ=hS=0m0]9pre@tkveaFB@', got 'F<&Z~kMB`}4ooWbmaRDT0U\Mhmvn^[^IZ4qbG= k7I`\3C8owQ=hS=0m0]9pre@tkveaFB@'': Passed 376s INFO: 01/17/25 10:58:54: Fuzzer invocations: 108 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=15 Passed=15 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'clipboard_testPrimarySelectionTextFunctions': Passed 376s INFO: 01/17/25 10:58:54: Total Suite runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: Suite Summary: Total=8 Passed=8 Failed=0 Skipped=0 376s INFO: 01/17/25 10:58:54: >>> Suite 'Clipboard': Passed 376s INFO: 01/17/25 10:58:54: ===== Test Suite 3: 'Events' started 376s INFO: 01/17/25 10:58:54: ----- Test Case 3.1: 'events_pushPumpAndPollUserevent' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Pushes, pumps and polls a user event' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 2970474884993381233 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_PushEvent()': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_PumpEvents()': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_PollEvent()': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Check result from SDL_PollEvent, expected: 1, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Fuzzer invocations: 1 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=4 Passed=4 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'events_pushPumpAndPollUserevent': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 3.2: 'events_addDelEventWatch' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Adds and deletes an event watch function with NULL userdata' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 8268059666221092655 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_AddEventWatch()': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_PushEvent()': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_PumpEvents()': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Check that event filter was called': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_DelEventWatch()': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_PushEvent()': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_PumpEvents()': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Check that event filter was NOT called': Passed 376s INFO: 01/17/25 10:58:54: Fuzzer invocations: 1 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=8 Passed=8 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'events_addDelEventWatch': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 3.3: 'events_addDelEventWatchWithUserdata' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Adds and deletes an event watch function with userdata' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 11110729435633151193 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_AddEventWatch()': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Check userdata pointer, expected: non-NULL, got: non-NULL': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Check userdata value, expected: 839, got: 839': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_PushEvent()': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_PumpEvents()': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Check that event filter was called': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_DelEventWatch()': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_PushEvent()': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_PumpEvents()': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Check that event filter was NOT called': Passed 376s INFO: 01/17/25 10:58:54: Fuzzer invocations: 2 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=10 Passed=10 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'events_addDelEventWatchWithUserdata': Passed 376s INFO: 01/17/25 10:58:54: Total Suite runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: Suite Summary: Total=3 Passed=3 Failed=0 Skipped=0 376s INFO: 01/17/25 10:58:54: >>> Suite 'Events': Passed 376s INFO: 01/17/25 10:58:54: ===== Test Suite 4: 'GUID' started 376s INFO: 01/17/25 10:58:54: ----- Test Case 4.1: 'TestGuidFromString' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Call to SDL_GUIDFromString' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 16688727440635548524 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GUIDFromString': Passed 376s INFO: 01/17/25 10:58:54: Assert 'GUID from string, GUID was: '0000000000000000ffffffffffffffff'': Passed 376s INFO: 01/17/25 10:58:54: Assert 'GUID from string, GUID was: '00112233445566778091a2b3c4d5e6f0'': Passed 376s INFO: 01/17/25 10:58:54: Assert 'GUID from string, GUID was: 'a0112233445566778091a2b3c4d5e6f0'': Passed 376s INFO: 01/17/25 10:58:54: Assert 'GUID from string, GUID was: 'a0112233445566778091a2b3c4d5e6f1'': Passed 376s INFO: 01/17/25 10:58:54: Assert 'GUID from string, GUID was: 'a0112233445566778191a2b3c4d5e6f0'': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=6 Passed=6 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'TestGuidFromString': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 4.2: 'TestGuidToString' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Call to SDL_GUIDToString' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 4714144338318670435 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GUIDToString': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2694881440, got: 2694881440, at size=0': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 0: wrote 0 of 0 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2711724449, got: 2711724449, at size=1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 1: wrote 1 of 1 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2728567458, got: 2728567458, at size=2': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 2: wrote 1 of 2 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2745410467, got: 2745410467, at size=3': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 3: wrote 3 of 3 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2762253476, got: 2762253476, at size=4': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 4: wrote 3 of 4 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2779096485, got: 2779096485, at size=5': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 5: wrote 5 of 5 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2795939494, got: 2795939494, at size=6': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 6: wrote 5 of 6 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2812782503, got: 2812782503, at size=7': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 7: wrote 7 of 7 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2829625512, got: 2829625512, at size=8': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 8: wrote 7 of 8 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2846468521, got: 2846468521, at size=9': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 9: wrote 9 of 9 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2863311530, got: 2863311530, at size=10': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 10: wrote 9 of 10 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2880154539, got: 2880154539, at size=11': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 11: wrote 11 of 11 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2896997548, got: 2896997548, at size=12': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 12: wrote 11 of 12 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2913840557, got: 2913840557, at size=13': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 13: wrote 13 of 13 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2930683566, got: 2930683566, at size=14': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 14: wrote 13 of 14 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2947526575, got: 2947526575, at size=15': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 15: wrote 15 of 15 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2964369584, got: 2964369584, at size=16': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 16: wrote 15 of 16 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2981212593, got: 2981212593, at size=17': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 17: wrote 17 of 17 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2998055602, got: 2998055602, at size=18': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 18: wrote 17 of 18 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3014898611, got: 3014898611, at size=19': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 19: wrote 19 of 19 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3031741620, got: 3031741620, at size=20': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 20: wrote 19 of 20 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3048584629, got: 3048584629, at size=21': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 21: wrote 21 of 21 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3065427638, got: 3065427638, at size=22': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 22: wrote 21 of 22 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3082270647, got: 3082270647, at size=23': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 23: wrote 23 of 23 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3099113656, got: 3099113656, at size=24': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 24: wrote 23 of 24 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3115956665, got: 3115956665, at size=25': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 25: wrote 25 of 25 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3132799674, got: 3132799674, at size=26': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 26: wrote 25 of 26 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3149642683, got: 3149642683, at size=27': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 27: wrote 27 of 27 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3166485692, got: 3166485692, at size=28': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 28: wrote 27 of 28 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3183328701, got: 3183328701, at size=29': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 29: wrote 29 of 29 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3200171710, got: 3200171710, at size=30': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 30: wrote 29 of 30 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3217014719, got: 3217014719, at size=31': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 31: wrote 31 of 31 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3233857728, got: 3233857728, at size=32': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 32: wrote 31 of 32 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3250700737, got: 3250700737, at size=33': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 33: wrote 33 of 33 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'GUID string equality, from string: 0000000000000000ffffffffffffffff': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3267543746, got: 3267543746, at size=34': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 34: wrote 33 of 34 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'GUID string equality, from string: 0000000000000000ffffffffffffffff': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3284386755, got: 3284386755, at size=35': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 35: wrote 33 of 35 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'GUID string equality, from string: 0000000000000000ffffffffffffffff': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3301229764, got: 3301229764, at size=36': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 36: wrote 33 of 36 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'GUID string equality, from string: 0000000000000000ffffffffffffffff': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2694881440, got: 2694881440, at size=0': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 0: wrote 0 of 0 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2711724449, got: 2711724449, at size=1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 1: wrote 1 of 1 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2728567458, got: 2728567458, at size=2': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 2: wrote 1 of 2 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2745410467, got: 2745410467, at size=3': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 3: wrote 3 of 3 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2762253476, got: 2762253476, at size=4': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 4: wrote 3 of 4 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2779096485, got: 2779096485, at size=5': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 5: wrote 5 of 5 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2795939494, got: 2795939494, at size=6': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 6: wrote 5 of 6 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2812782503, got: 2812782503, at size=7': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 7: wrote 7 of 7 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2829625512, got: 2829625512, at size=8': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 8: wrote 7 of 8 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2846468521, got: 2846468521, at size=9': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 9: wrote 9 of 9 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2863311530, got: 2863311530, at size=10': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 10: wrote 9 of 10 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2880154539, got: 2880154539, at size=11': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 11: wrote 11 of 11 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2896997548, got: 2896997548, at size=12': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 12: wrote 11 of 12 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2913840557, got: 2913840557, at size=13': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 13: wrote 13 of 13 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2930683566, got: 2930683566, at size=14': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 14: wrote 13 of 14 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2947526575, got: 2947526575, at size=15': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 15: wrote 15 of 15 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2964369584, got: 2964369584, at size=16': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 16: wrote 15 of 16 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2981212593, got: 2981212593, at size=17': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 17: wrote 17 of 17 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2998055602, got: 2998055602, at size=18': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 18: wrote 17 of 18 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3014898611, got: 3014898611, at size=19': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 19: wrote 19 of 19 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3031741620, got: 3031741620, at size=20': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 20: wrote 19 of 20 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3048584629, got: 3048584629, at size=21': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 21: wrote 21 of 21 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3065427638, got: 3065427638, at size=22': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 22: wrote 21 of 22 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3082270647, got: 3082270647, at size=23': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 23: wrote 23 of 23 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3099113656, got: 3099113656, at size=24': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 24: wrote 23 of 24 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3115956665, got: 3115956665, at size=25': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 25: wrote 25 of 25 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3132799674, got: 3132799674, at size=26': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 26: wrote 25 of 26 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3149642683, got: 3149642683, at size=27': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 27: wrote 27 of 27 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3166485692, got: 3166485692, at size=28': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 28: wrote 27 of 28 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3183328701, got: 3183328701, at size=29': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 29: wrote 29 of 29 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3200171710, got: 3200171710, at size=30': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 30: wrote 29 of 30 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3217014719, got: 3217014719, at size=31': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 31: wrote 31 of 31 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3233857728, got: 3233857728, at size=32': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 32: wrote 31 of 32 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3250700737, got: 3250700737, at size=33': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 33: wrote 33 of 33 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'GUID string equality, from string: 00112233445566778091a2b3c4d5e6f0': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3267543746, got: 3267543746, at size=34': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 34: wrote 33 of 34 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'GUID string equality, from string: 00112233445566778091a2b3c4d5e6f0': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3284386755, got: 3284386755, at size=35': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 35: wrote 33 of 35 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'GUID string equality, from string: 00112233445566778091a2b3c4d5e6f0': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3301229764, got: 3301229764, at size=36': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 36: wrote 33 of 36 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'GUID string equality, from string: 00112233445566778091a2b3c4d5e6f0': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2694881440, got: 2694881440, at size=0': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 0: wrote 0 of 0 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2711724449, got: 2711724449, at size=1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 1: wrote 1 of 1 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2728567458, got: 2728567458, at size=2': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 2: wrote 1 of 2 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2745410467, got: 2745410467, at size=3': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 3: wrote 3 of 3 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2762253476, got: 2762253476, at size=4': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 4: wrote 3 of 4 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2779096485, got: 2779096485, at size=5': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 5: wrote 5 of 5 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2795939494, got: 2795939494, at size=6': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 6: wrote 5 of 6 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2812782503, got: 2812782503, at size=7': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 7: wrote 7 of 7 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2829625512, got: 2829625512, at size=8': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 8: wrote 7 of 8 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2846468521, got: 2846468521, at size=9': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 9: wrote 9 of 9 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2863311530, got: 2863311530, at size=10': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 10: wrote 9 of 10 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2880154539, got: 2880154539, at size=11': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 11: wrote 11 of 11 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2896997548, got: 2896997548, at size=12': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 12: wrote 11 of 12 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2913840557, got: 2913840557, at size=13': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 13: wrote 13 of 13 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2930683566, got: 2930683566, at size=14': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 14: wrote 13 of 14 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2947526575, got: 2947526575, at size=15': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 15: wrote 15 of 15 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2964369584, got: 2964369584, at size=16': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 16: wrote 15 of 16 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2981212593, got: 2981212593, at size=17': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 17: wrote 17 of 17 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2998055602, got: 2998055602, at size=18': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 18: wrote 17 of 18 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3014898611, got: 3014898611, at size=19': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 19: wrote 19 of 19 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3031741620, got: 3031741620, at size=20': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 20: wrote 19 of 20 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3048584629, got: 3048584629, at size=21': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 21: wrote 21 of 21 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3065427638, got: 3065427638, at size=22': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 22: wrote 21 of 22 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3082270647, got: 3082270647, at size=23': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 23: wrote 23 of 23 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3099113656, got: 3099113656, at size=24': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 24: wrote 23 of 24 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3115956665, got: 3115956665, at size=25': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 25: wrote 25 of 25 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3132799674, got: 3132799674, at size=26': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 26: wrote 25 of 26 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3149642683, got: 3149642683, at size=27': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 27: wrote 27 of 27 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3166485692, got: 3166485692, at size=28': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 28: wrote 27 of 28 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3183328701, got: 3183328701, at size=29': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 29: wrote 29 of 29 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3200171710, got: 3200171710, at size=30': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 30: wrote 29 of 30 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3217014719, got: 3217014719, at size=31': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 31: wrote 31 of 31 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3233857728, got: 3233857728, at size=32': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 32: wrote 31 of 32 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3250700737, got: 3250700737, at size=33': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 33: wrote 33 of 33 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'GUID string equality, from string: a0112233445566778091a2b3c4d5e6f0': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3267543746, got: 3267543746, at size=34': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 34: wrote 33 of 34 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'GUID string equality, from string: a0112233445566778091a2b3c4d5e6f0': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3284386755, got: 3284386755, at size=35': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 35: wrote 33 of 35 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'GUID string equality, from string: a0112233445566778091a2b3c4d5e6f0': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3301229764, got: 3301229764, at size=36': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 36: wrote 33 of 36 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'GUID string equality, from string: a0112233445566778091a2b3c4d5e6f0': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2694881440, got: 2694881440, at size=0': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 0: wrote 0 of 0 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2711724449, got: 2711724449, at size=1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 1: wrote 1 of 1 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2728567458, got: 2728567458, at size=2': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 2: wrote 1 of 2 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2745410467, got: 2745410467, at size=3': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 3: wrote 3 of 3 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2762253476, got: 2762253476, at size=4': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 4: wrote 3 of 4 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2779096485, got: 2779096485, at size=5': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 5: wrote 5 of 5 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2795939494, got: 2795939494, at size=6': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 6: wrote 5 of 6 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2812782503, got: 2812782503, at size=7': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 7: wrote 7 of 7 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2829625512, got: 2829625512, at size=8': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 8: wrote 7 of 8 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2846468521, got: 2846468521, at size=9': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 9: wrote 9 of 9 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2863311530, got: 2863311530, at size=10': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 10: wrote 9 of 10 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2880154539, got: 2880154539, at size=11': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 11: wrote 11 of 11 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2896997548, got: 2896997548, at size=12': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 12: wrote 11 of 12 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2913840557, got: 2913840557, at size=13': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 13: wrote 13 of 13 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2930683566, got: 2930683566, at size=14': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 14: wrote 13 of 14 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2947526575, got: 2947526575, at size=15': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 15: wrote 15 of 15 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2964369584, got: 2964369584, at size=16': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 16: wrote 15 of 16 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2981212593, got: 2981212593, at size=17': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 17: wrote 17 of 17 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2998055602, got: 2998055602, at size=18': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 18: wrote 17 of 18 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3014898611, got: 3014898611, at size=19': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 19: wrote 19 of 19 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3031741620, got: 3031741620, at size=20': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 20: wrote 19 of 20 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3048584629, got: 3048584629, at size=21': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 21: wrote 21 of 21 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3065427638, got: 3065427638, at size=22': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 22: wrote 21 of 22 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3082270647, got: 3082270647, at size=23': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 23: wrote 23 of 23 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3099113656, got: 3099113656, at size=24': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 24: wrote 23 of 24 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3115956665, got: 3115956665, at size=25': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 25: wrote 25 of 25 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3132799674, got: 3132799674, at size=26': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 26: wrote 25 of 26 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3149642683, got: 3149642683, at size=27': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 27: wrote 27 of 27 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3166485692, got: 3166485692, at size=28': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 28: wrote 27 of 28 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3183328701, got: 3183328701, at size=29': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 29: wrote 29 of 29 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3200171710, got: 3200171710, at size=30': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 30: wrote 29 of 30 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3217014719, got: 3217014719, at size=31': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 31: wrote 31 of 31 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3233857728, got: 3233857728, at size=32': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 32: wrote 31 of 32 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3250700737, got: 3250700737, at size=33': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 33: wrote 33 of 33 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'GUID string equality, from string: a0112233445566778091a2b3c4d5e6f1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3267543746, got: 3267543746, at size=34': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 34: wrote 33 of 34 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'GUID string equality, from string: a0112233445566778091a2b3c4d5e6f1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3284386755, got: 3284386755, at size=35': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 35: wrote 33 of 35 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'GUID string equality, from string: a0112233445566778091a2b3c4d5e6f1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3301229764, got: 3301229764, at size=36': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 36: wrote 33 of 36 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'GUID string equality, from string: a0112233445566778091a2b3c4d5e6f1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2694881440, got: 2694881440, at size=0': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 0: wrote 0 of 0 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2711724449, got: 2711724449, at size=1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 1: wrote 1 of 1 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2728567458, got: 2728567458, at size=2': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 2: wrote 1 of 2 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2745410467, got: 2745410467, at size=3': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 3: wrote 3 of 3 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2762253476, got: 2762253476, at size=4': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 4: wrote 3 of 4 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2779096485, got: 2779096485, at size=5': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 5: wrote 5 of 5 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2795939494, got: 2795939494, at size=6': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 6: wrote 5 of 6 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2812782503, got: 2812782503, at size=7': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 7: wrote 7 of 7 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2829625512, got: 2829625512, at size=8': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 8: wrote 7 of 8 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2846468521, got: 2846468521, at size=9': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 9: wrote 9 of 9 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2863311530, got: 2863311530, at size=10': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 10: wrote 9 of 10 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2880154539, got: 2880154539, at size=11': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 11: wrote 11 of 11 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2896997548, got: 2896997548, at size=12': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 12: wrote 11 of 12 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2913840557, got: 2913840557, at size=13': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 13: wrote 13 of 13 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2930683566, got: 2930683566, at size=14': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 14: wrote 13 of 14 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2947526575, got: 2947526575, at size=15': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 15: wrote 15 of 15 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2964369584, got: 2964369584, at size=16': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 16: wrote 15 of 16 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2981212593, got: 2981212593, at size=17': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 17: wrote 17 of 17 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 2998055602, got: 2998055602, at size=18': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 18: wrote 17 of 18 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3014898611, got: 3014898611, at size=19': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 19: wrote 19 of 19 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3031741620, got: 3031741620, at size=20': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 20: wrote 19 of 20 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3048584629, got: 3048584629, at size=21': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 21: wrote 21 of 21 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3065427638, got: 3065427638, at size=22': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 22: wrote 21 of 22 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3082270647, got: 3082270647, at size=23': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 23: wrote 23 of 23 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3099113656, got: 3099113656, at size=24': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 24: wrote 23 of 24 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3115956665, got: 3115956665, at size=25': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 25: wrote 25 of 25 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3132799674, got: 3132799674, at size=26': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 26: wrote 25 of 26 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3149642683, got: 3149642683, at size=27': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 27: wrote 27 of 27 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3166485692, got: 3166485692, at size=28': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 28: wrote 27 of 28 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3183328701, got: 3183328701, at size=29': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 29: wrote 29 of 29 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3200171710, got: 3200171710, at size=30': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 30: wrote 29 of 30 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3217014719, got: 3217014719, at size=31': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 31: wrote 31 of 31 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3233857728, got: 3233857728, at size=32': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 32: wrote 31 of 32 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3250700737, got: 3250700737, at size=33': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 33: wrote 33 of 33 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'GUID string equality, from string: a0112233445566778191a2b3c4d5e6f0': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3267543746, got: 3267543746, at size=34': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 34: wrote 33 of 34 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'GUID string equality, from string: a0112233445566778191a2b3c4d5e6f0': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3284386755, got: 3284386755, at size=35': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 35: wrote 33 of 35 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'GUID string equality, from string: a0112233445566778191a2b3c4d5e6f0': Passed 376s INFO: 01/17/25 10:58:54: Assert 'String buffer memory before output untouched, expected: 3301229764, got: 3301229764, at size=36': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Output length is within expected bounds, with length 36: wrote 33 of 36 permitted bytes': Passed 376s INFO: 01/17/25 10:58:54: Assert 'GUID string equality, from string: a0112233445566778191a2b3c4d5e6f0': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=391 Passed=391 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'TestGuidToString': Passed 376s INFO: 01/17/25 10:58:54: Total Suite runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: Suite Summary: Total=2 Passed=2 Failed=0 Skipped=0 376s INFO: 01/17/25 10:58:54: >>> Suite 'GUID': Passed 376s INFO: 01/17/25 10:58:54: ===== Test Suite 5: 'Hints' started 376s INFO: 01/17/25 10:58:54: ----- Test Case 5.1: 'hints_getHint' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Call to SDL_GetHint' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 6161494689320442326 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_ACCELEROMETER_AS_JOYSTICK) - using define definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_ACCELEROMETER_AS_JOYSTICK) - using string definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify returned values are equal; got: result1='null' result2='null': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_FRAMEBUFFER_ACCELERATION) - using define definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_FRAMEBUFFER_ACCELERATION) - using string definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify returned values are equal; got: result1='null' result2='null': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_GAMECONTROLLERCONFIG) - using define definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_GAMECONTROLLERCONFIG) - using string definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify returned values are equal; got: result1='null' result2='null': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_GRAB_KEYBOARD) - using define definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_GRAB_KEYBOARD) - using string definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify returned values are equal; got: result1='null' result2='null': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_IOS_IDLE_TIMER_DISABLED) - using define definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_IDLE_TIMER_DISABLED) - using string definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify returned values are equal; got: result1='null' result2='null': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_JOYSTICK_ALLOW_BACKGROUND_EVENTS) - using define definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_JOYSTICK_ALLOW_BACKGROUND_EVENTS) - using string definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify returned values are equal; got: result1='null' result2='null': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_MAC_CTRL_CLICK_EMULATE_RIGHT_CLICK) - using define definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_MAC_CTRL_CLICK_EMULATE_RIGHT_CLICK) - using string definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify returned values are equal; got: result1='null' result2='null': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_MOUSE_RELATIVE_MODE_WARP) - using define definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_MOUSE_RELATIVE_MODE_WARP) - using string definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify returned values are equal; got: result1='null' result2='null': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_IOS_ORIENTATIONS) - using define definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_ORIENTATIONS) - using string definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify returned values are equal; got: result1='null' result2='null': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_RENDER_DIRECT3D_THREADSAFE) - using define definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_RENDER_DIRECT3D_THREADSAFE) - using string definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify returned values are equal; got: result1='null' result2='null': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_RENDER_DRIVER) - using define definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_RENDER_DRIVER) - using string definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify returned values are equal; got: result1='null' result2='null': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_RENDER_OPENGL_SHADERS) - using define definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_RENDER_OPENGL_SHADERS) - using string definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify returned values are equal; got: result1='null' result2='null': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_RENDER_SCALE_QUALITY) - using define definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_RENDER_SCALE_QUALITY) - using string definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify returned values are equal; got: result1='null' result2='null': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_RENDER_VSYNC) - using define definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_RENDER_VSYNC) - using string definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify returned values are equal; got: result1='null' result2='null': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_TIMER_RESOLUTION) - using define definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_TIMER_RESOLUTION) - using string definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify returned values are equal; got: result1='null' result2='null': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_VIDEO_ALLOW_SCREENSAVER) - using define definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_VIDEO_ALLOW_SCREENSAVER) - using string definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify returned values are equal; got: result1='null' result2='null': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_VIDEO_HIGHDPI_DISABLED) - using define definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_VIDEO_HIGHDPI_DISABLED) - using string definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify returned values are equal; got: result1='null' result2='null': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_VIDEO_MAC_FULLSCREEN_SPACES) - using define definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_VIDEO_MAC_FULLSCREEN_SPACES) - using string definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify returned values are equal; got: result1='null' result2='null': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_VIDEO_MINIMIZE_ON_FOCUS_LOSS) - using define definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_VIDEO_MINIMIZE_ON_FOCUS_LOSS) - using string definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify returned values are equal; got: result1='null' result2='null': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_VIDEO_WINDOW_SHARE_PIXEL_FORMAT) - using define definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_VIDEO_WINDOW_SHARE_PIXEL_FORMAT) - using string definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify returned values are equal; got: result1='null' result2='null': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_VIDEO_WIN_D3DCOMPILER) - using define definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_VIDEO_WIN_D3DCOMPILER) - using string definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify returned values are equal; got: result1='null' result2='null': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_VIDEO_X11_XRANDR) - using define definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_VIDEO_X11_XRANDR) - using string definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify returned values are equal; got: result1='null' result2='null': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_XINPUT_ENABLED) - using define definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_XINPUT_ENABLED) - using string definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify returned values are equal; got: result1='null' result2='null': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=69 Passed=69 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'hints_getHint': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 5.2: 'hints_setHint' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Call to SDL_SetHint' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 16848801708268262063 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_ACCELEROMETER_AS_JOYSTICK)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetHint(SDL_ACCELEROMETER_AS_JOYSTICK, xNPCF=@q;@) (iteration 1)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify valid result was returned, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_ACCELEROMETER_AS_JOYSTICK) - using string definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify returned value equals set value; got: testValue='xNPCF=@q;@' value='xNPCF=@q;@': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetHint(SDL_ACCELEROMETER_AS_JOYSTICK, xNPCF=@q;@) (iteration 2)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify valid result was returned, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_ACCELEROMETER_AS_JOYSTICK) - using string definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify returned value equals set value; got: testValue='xNPCF=@q;@' value='xNPCF=@q;@': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetHint(SDL_ACCELEROMETER_AS_JOYSTICK, originalValue)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify valid result was returned, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_FRAMEBUFFER_ACCELERATION)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetHint(SDL_FRAMEBUFFER_ACCELERATION, xNPCF=@q;@) (iteration 1)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify valid result was returned, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_FRAMEBUFFER_ACCELERATION) - using string definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify returned value equals set value; got: testValue='xNPCF=@q;@' value='xNPCF=@q;@': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetHint(SDL_FRAMEBUFFER_ACCELERATION, xNPCF=@q;@) (iteration 2)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify valid result was returned, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_FRAMEBUFFER_ACCELERATION) - using string definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify returned value equals set value; got: testValue='xNPCF=@q;@' value='xNPCF=@q;@': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetHint(SDL_FRAMEBUFFER_ACCELERATION, originalValue)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify valid result was returned, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_GAMECONTROLLERCONFIG)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetHint(SDL_GAMECONTROLLERCONFIG, xNPCF=@q;@) (iteration 1)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify valid result was returned, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_GAMECONTROLLERCONFIG) - using string definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify returned value equals set value; got: testValue='xNPCF=@q;@' value='xNPCF=@q;@': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetHint(SDL_GAMECONTROLLERCONFIG, xNPCF=@q;@) (iteration 2)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify valid result was returned, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_GAMECONTROLLERCONFIG) - using string definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify returned value equals set value; got: testValue='xNPCF=@q;@' value='xNPCF=@q;@': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetHint(SDL_GAMECONTROLLERCONFIG, originalValue)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify valid result was returned, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_GRAB_KEYBOARD)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetHint(SDL_GRAB_KEYBOARD, xNPCF=@q;@) (iteration 1)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify valid result was returned, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_GRAB_KEYBOARD) - using string definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify returned value equals set value; got: testValue='xNPCF=@q;@' value='xNPCF=@q;@': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetHint(SDL_GRAB_KEYBOARD, xNPCF=@q;@) (iteration 2)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify valid result was returned, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_GRAB_KEYBOARD) - using string definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify returned value equals set value; got: testValue='xNPCF=@q;@' value='xNPCF=@q;@': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetHint(SDL_GRAB_KEYBOARD, originalValue)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify valid result was returned, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_IOS_IDLE_TIMER_DISABLED)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetHint(SDL_IOS_IDLE_TIMER_DISABLED, xNPCF=@q;@) (iteration 1)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify valid result was returned, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_IDLE_TIMER_DISABLED) - using string definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify returned value equals set value; got: testValue='xNPCF=@q;@' value='xNPCF=@q;@': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetHint(SDL_IOS_IDLE_TIMER_DISABLED, xNPCF=@q;@) (iteration 2)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify valid result was returned, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_IDLE_TIMER_DISABLED) - using string definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify returned value equals set value; got: testValue='xNPCF=@q;@' value='xNPCF=@q;@': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetHint(SDL_IOS_IDLE_TIMER_DISABLED, originalValue)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify valid result was returned, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_JOYSTICK_ALLOW_BACKGROUND_EVENTS)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetHint(SDL_JOYSTICK_ALLOW_BACKGROUND_EVENTS, xNPCF=@q;@) (iteration 1)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify valid result was returned, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_JOYSTICK_ALLOW_BACKGROUND_EVENTS) - using string definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify returned value equals set value; got: testValue='xNPCF=@q;@' value='xNPCF=@q;@': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetHint(SDL_JOYSTICK_ALLOW_BACKGROUND_EVENTS, xNPCF=@q;@) (iteration 2)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify valid result was returned, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_JOYSTICK_ALLOW_BACKGROUND_EVENTS) - using string definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify returned value equals set value; got: testValue='xNPCF=@q;@' value='xNPCF=@q;@': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetHint(SDL_JOYSTICK_ALLOW_BACKGROUND_EVENTS, originalValue)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify valid result was returned, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_MAC_CTRL_CLICK_EMULATE_RIGHT_CLICK)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetHint(SDL_MAC_CTRL_CLICK_EMULATE_RIGHT_CLICK, xNPCF=@q;@) (iteration 1)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify valid result was returned, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_MAC_CTRL_CLICK_EMULATE_RIGHT_CLICK) - using string definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify returned value equals set value; got: testValue='xNPCF=@q;@' value='xNPCF=@q;@': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetHint(SDL_MAC_CTRL_CLICK_EMULATE_RIGHT_CLICK, xNPCF=@q;@) (iteration 2)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify valid result was returned, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_MAC_CTRL_CLICK_EMULATE_RIGHT_CLICK) - using string definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify returned value equals set value; got: testValue='xNPCF=@q;@' value='xNPCF=@q;@': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetHint(SDL_MAC_CTRL_CLICK_EMULATE_RIGHT_CLICK, originalValue)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify valid result was returned, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_MOUSE_RELATIVE_MODE_WARP)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetHint(SDL_MOUSE_RELATIVE_MODE_WARP, xNPCF=@q;@) (iteration 1)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify valid result was returned, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_MOUSE_RELATIVE_MODE_WARP) - using string definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify returned value equals set value; got: testValue='xNPCF=@q;@' value='xNPCF=@q;@': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetHint(SDL_MOUSE_RELATIVE_MODE_WARP, xNPCF=@q;@) (iteration 2)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify valid result was returned, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_MOUSE_RELATIVE_MODE_WARP) - using string definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify returned value equals set value; got: testValue='xNPCF=@q;@' value='xNPCF=@q;@': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetHint(SDL_MOUSE_RELATIVE_MODE_WARP, originalValue)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify valid result was returned, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_IOS_ORIENTATIONS)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetHint(SDL_IOS_ORIENTATIONS, xNPCF=@q;@) (iteration 1)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify valid result was returned, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_ORIENTATIONS) - using string definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify returned value equals set value; got: testValue='xNPCF=@q;@' value='xNPCF=@q;@': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetHint(SDL_IOS_ORIENTATIONS, xNPCF=@q;@) (iteration 2)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify valid result was returned, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_ORIENTATIONS) - using string definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify returned value equals set value; got: testValue='xNPCF=@q;@' value='xNPCF=@q;@': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetHint(SDL_IOS_ORIENTATIONS, originalValue)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify valid result was returned, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_RENDER_DIRECT3D_THREADSAFE)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetHint(SDL_RENDER_DIRECT3D_THREADSAFE, xNPCF=@q;@) (iteration 1)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify valid result was returned, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_RENDER_DIRECT3D_THREADSAFE) - using string definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify returned value equals set value; got: testValue='xNPCF=@q;@' value='xNPCF=@q;@': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetHint(SDL_RENDER_DIRECT3D_THREADSAFE, xNPCF=@q;@) (iteration 2)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify valid result was returned, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_RENDER_DIRECT3D_THREADSAFE) - using string definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify returned value equals set value; got: testValue='xNPCF=@q;@' value='xNPCF=@q;@': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetHint(SDL_RENDER_DIRECT3D_THREADSAFE, originalValue)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify valid result was returned, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_RENDER_DRIVER)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetHint(SDL_RENDER_DRIVER, xNPCF=@q;@) (iteration 1)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify valid result was returned, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_RENDER_DRIVER) - using string definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify returned value equals set value; got: testValue='xNPCF=@q;@' value='xNPCF=@q;@': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetHint(SDL_RENDER_DRIVER, xNPCF=@q;@) (iteration 2)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify valid result was returned, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_RENDER_DRIVER) - using string definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify returned value equals set value; got: testValue='xNPCF=@q;@' value='xNPCF=@q;@': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetHint(SDL_RENDER_DRIVER, originalValue)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify valid result was returned, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_RENDER_OPENGL_SHADERS)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetHint(SDL_RENDER_OPENGL_SHADERS, xNPCF=@q;@) (iteration 1)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify valid result was returned, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_RENDER_OPENGL_SHADERS) - using string definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify returned value equals set value; got: testValue='xNPCF=@q;@' value='xNPCF=@q;@': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetHint(SDL_RENDER_OPENGL_SHADERS, xNPCF=@q;@) (iteration 2)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify valid result was returned, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_RENDER_OPENGL_SHADERS) - using string definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify returned value equals set value; got: testValue='xNPCF=@q;@' value='xNPCF=@q;@': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetHint(SDL_RENDER_OPENGL_SHADERS, originalValue)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify valid result was returned, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_RENDER_SCALE_QUALITY)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetHint(SDL_RENDER_SCALE_QUALITY, xNPCF=@q;@) (iteration 1)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify valid result was returned, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_RENDER_SCALE_QUALITY) - using string definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify returned value equals set value; got: testValue='xNPCF=@q;@' value='xNPCF=@q;@': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetHint(SDL_RENDER_SCALE_QUALITY, xNPCF=@q;@) (iteration 2)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify valid result was returned, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_RENDER_SCALE_QUALITY) - using string definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify returned value equals set value; got: testValue='xNPCF=@q;@' value='xNPCF=@q;@': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetHint(SDL_RENDER_SCALE_QUALITY, originalValue)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify valid result was returned, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_RENDER_VSYNC)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetHint(SDL_RENDER_VSYNC, xNPCF=@q;@) (iteration 1)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify valid result was returned, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_RENDER_VSYNC) - using string definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify returned value equals set value; got: testValue='xNPCF=@q;@' value='xNPCF=@q;@': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetHint(SDL_RENDER_VSYNC, xNPCF=@q;@) (iteration 2)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify valid result was returned, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_RENDER_VSYNC) - using string definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify returned value equals set value; got: testValue='xNPCF=@q;@' value='xNPCF=@q;@': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetHint(SDL_RENDER_VSYNC, originalValue)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify valid result was returned, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_TIMER_RESOLUTION)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetHint(SDL_TIMER_RESOLUTION, xNPCF=@q;@) (iteration 1)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify valid result was returned, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_TIMER_RESOLUTION) - using string definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify returned value equals set value; got: testValue='xNPCF=@q;@' value='xNPCF=@q;@': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetHint(SDL_TIMER_RESOLUTION, xNPCF=@q;@) (iteration 2)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify valid result was returned, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_TIMER_RESOLUTION) - using string definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify returned value equals set value; got: testValue='xNPCF=@q;@' value='xNPCF=@q;@': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetHint(SDL_TIMER_RESOLUTION, originalValue)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify valid result was returned, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_VIDEO_ALLOW_SCREENSAVER)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetHint(SDL_VIDEO_ALLOW_SCREENSAVER, xNPCF=@q;@) (iteration 1)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify valid result was returned, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_VIDEO_ALLOW_SCREENSAVER) - using string definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify returned value equals set value; got: testValue='xNPCF=@q;@' value='xNPCF=@q;@': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetHint(SDL_VIDEO_ALLOW_SCREENSAVER, xNPCF=@q;@) (iteration 2)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify valid result was returned, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_VIDEO_ALLOW_SCREENSAVER) - using string definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify returned value equals set value; got: testValue='xNPCF=@q;@' value='xNPCF=@q;@': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetHint(SDL_VIDEO_ALLOW_SCREENSAVER, originalValue)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify valid result was returned, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_VIDEO_HIGHDPI_DISABLED)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetHint(SDL_VIDEO_HIGHDPI_DISABLED, xNPCF=@q;@) (iteration 1)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify valid result was returned, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_VIDEO_HIGHDPI_DISABLED) - using string definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify returned value equals set value; got: testValue='xNPCF=@q;@' value='xNPCF=@q;@': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetHint(SDL_VIDEO_HIGHDPI_DISABLED, xNPCF=@q;@) (iteration 2)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify valid result was returned, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_VIDEO_HIGHDPI_DISABLED) - using string definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify returned value equals set value; got: testValue='xNPCF=@q;@' value='xNPCF=@q;@': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetHint(SDL_VIDEO_HIGHDPI_DISABLED, originalValue)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify valid result was returned, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_VIDEO_MAC_FULLSCREEN_SPACES)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetHint(SDL_VIDEO_MAC_FULLSCREEN_SPACES, xNPCF=@q;@) (iteration 1)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify valid result was returned, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_VIDEO_MAC_FULLSCREEN_SPACES) - using string definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify returned value equals set value; got: testValue='xNPCF=@q;@' value='xNPCF=@q;@': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetHint(SDL_VIDEO_MAC_FULLSCREEN_SPACES, xNPCF=@q;@) (iteration 2)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify valid result was returned, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_VIDEO_MAC_FULLSCREEN_SPACES) - using string definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify returned value equals set value; got: testValue='xNPCF=@q;@' value='xNPCF=@q;@': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetHint(SDL_VIDEO_MAC_FULLSCREEN_SPACES, originalValue)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify valid result was returned, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_VIDEO_MINIMIZE_ON_FOCUS_LOSS)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetHint(SDL_VIDEO_MINIMIZE_ON_FOCUS_LOSS, xNPCF=@q;@) (iteration 1)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify valid result was returned, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_VIDEO_MINIMIZE_ON_FOCUS_LOSS) - using string definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify returned value equals set value; got: testValue='xNPCF=@q;@' value='xNPCF=@q;@': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetHint(SDL_VIDEO_MINIMIZE_ON_FOCUS_LOSS, xNPCF=@q;@) (iteration 2)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify valid result was returned, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_VIDEO_MINIMIZE_ON_FOCUS_LOSS) - using string definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify returned value equals set value; got: testValue='xNPCF=@q;@' value='xNPCF=@q;@': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetHint(SDL_VIDEO_MINIMIZE_ON_FOCUS_LOSS, originalValue)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify valid result was returned, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_VIDEO_WINDOW_SHARE_PIXEL_FORMAT)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetHint(SDL_VIDEO_WINDOW_SHARE_PIXEL_FORMAT, xNPCF=@q;@) (iteration 1)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify valid result was returned, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_VIDEO_WINDOW_SHARE_PIXEL_FORMAT) - using string definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify returned value equals set value; got: testValue='xNPCF=@q;@' value='xNPCF=@q;@': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetHint(SDL_VIDEO_WINDOW_SHARE_PIXEL_FORMAT, xNPCF=@q;@) (iteration 2)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify valid result was returned, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_VIDEO_WINDOW_SHARE_PIXEL_FORMAT) - using string definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify returned value equals set value; got: testValue='xNPCF=@q;@' value='xNPCF=@q;@': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetHint(SDL_VIDEO_WINDOW_SHARE_PIXEL_FORMAT, originalValue)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify valid result was returned, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_VIDEO_WIN_D3DCOMPILER)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetHint(SDL_VIDEO_WIN_D3DCOMPILER, xNPCF=@q;@) (iteration 1)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify valid result was returned, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_VIDEO_WIN_D3DCOMPILER) - using string definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify returned value equals set value; got: testValue='xNPCF=@q;@' value='xNPCF=@q;@': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetHint(SDL_VIDEO_WIN_D3DCOMPILER, xNPCF=@q;@) (iteration 2)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify valid result was returned, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_VIDEO_WIN_D3DCOMPILER) - using string definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify returned value equals set value; got: testValue='xNPCF=@q;@' value='xNPCF=@q;@': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetHint(SDL_VIDEO_WIN_D3DCOMPILER, originalValue)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify valid result was returned, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_VIDEO_X11_XRANDR)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetHint(SDL_VIDEO_X11_XRANDR, xNPCF=@q;@) (iteration 1)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify valid result was returned, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_VIDEO_X11_XRANDR) - using string definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify returned value equals set value; got: testValue='xNPCF=@q;@' value='xNPCF=@q;@': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetHint(SDL_VIDEO_X11_XRANDR, xNPCF=@q;@) (iteration 2)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify valid result was returned, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_VIDEO_X11_XRANDR) - using string definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify returned value equals set value; got: testValue='xNPCF=@q;@' value='xNPCF=@q;@': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetHint(SDL_VIDEO_X11_XRANDR, originalValue)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify valid result was returned, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_XINPUT_ENABLED)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetHint(SDL_XINPUT_ENABLED, xNPCF=@q;@) (iteration 1)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify valid result was returned, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_XINPUT_ENABLED) - using string definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify returned value equals set value; got: testValue='xNPCF=@q;@' value='xNPCF=@q;@': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetHint(SDL_XINPUT_ENABLED, xNPCF=@q;@) (iteration 2)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify valid result was returned, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint(SDL_XINPUT_ENABLED) - using string definition': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify returned value equals set value; got: testValue='xNPCF=@q;@' value='xNPCF=@q;@': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetHint(SDL_XINPUT_ENABLED, originalValue)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify valid result was returned, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetHint() after saving and restoring hint': Passed 376s INFO: 01/17/25 10:58:54: Assert 'testValue = original, expected "original"': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetHintWithPriority(NULL, SDL_HINT_DEFAULT)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'testValue = original, expected "original"': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetHintWithPriority("temp", SDL_HINT_OVERRIDE)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'testValue = temp, expected "temp"': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetHintWithPriority(NULL, SDL_HINT_OVERRIDE)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'testValue = (null), expected NULL': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_ResetHint()': Passed 376s INFO: 01/17/25 10:58:54: Assert 'testValue = original, expected "original"': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_AddHintCallback()': Passed 376s INFO: 01/17/25 10:58:54: Assert 'callbackValue = original, expected "original"': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetHintWithPriority("temp", SDL_HINT_OVERRIDE), using callback': Passed 376s INFO: 01/17/25 10:58:54: Assert 'callbackValue = temp, expected "temp"': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_ResetHint(), using callback': Passed 376s INFO: 01/17/25 10:58:54: Assert 'callbackValue = original, expected "original"': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetHintWithPriority("temp", SDL_HINT_OVERRIDE), using callback after reset': Passed 376s INFO: 01/17/25 10:58:54: Assert 'callbackValue = temp, expected "temp"': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_ResetHint(), after clearing callback': Passed 376s INFO: 01/17/25 10:58:54: Assert 'callbackValue = (null), expected "(null)"': Passed 376s INFO: 01/17/25 10:58:54: Fuzzer invocations: 11 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=273 Passed=273 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'hints_setHint': Passed 376s INFO: 01/17/25 10:58:54: Total Suite runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: Suite Summary: Total=2 Passed=2 Failed=0 Skipped=0 376s INFO: 01/17/25 10:58:54: >>> Suite 'Hints': Passed 376s INFO: 01/17/25 10:58:54: ===== Test Suite 6: 'Joystick' started 376s INFO: 01/17/25 10:58:54: ----- Test Case 6.1: 'TestVirtualJoystick' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Test virtual joystick functionality' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 4013197729638292209 376s INFO: 01/17/25 10:58:54: Assert 'SDL_InitSubSystem(SDL_INIT_GAMECONTROLLER)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'SDL_JoystickAttachVirtualEx()': Passed 376s INFO: 01/17/25 10:58:54: Assert 'SDL_JoystickIsVirtual()': Passed 376s INFO: 01/17/25 10:58:54: Assert 'SDL_JoystickOpen()': Passed 376s INFO: 01/17/25 10:58:54: Assert 'SDL_JoystickName()': Passed 376s INFO: 01/17/25 10:58:54: Assert 'SDL_JoystickGetVendor()': Passed 376s INFO: 01/17/25 10:58:54: Assert 'SDL_JoystickGetProduct()': Passed 376s INFO: 01/17/25 10:58:54: Assert 'SDL_JoystickGetProductVersion()': Passed 376s INFO: 01/17/25 10:58:54: Assert 'SDL_JoystickGetFirmwareVersion()': Passed 376s INFO: 01/17/25 10:58:54: Assert 'SDL_JoystickGetSerial()': Passed 376s INFO: 01/17/25 10:58:54: Assert 'SDL_JoystickGetType()': Passed 376s INFO: 01/17/25 10:58:54: Assert 'SDL_JoystickNumAxes()': Passed 376s INFO: 01/17/25 10:58:54: Assert 'SDL_JoystickNumBalls()': Passed 376s INFO: 01/17/25 10:58:54: Assert 'SDL_JoystickNumHats()': Passed 376s INFO: 01/17/25 10:58:54: Assert 'SDL_JoystickNumButtons()': Passed 376s INFO: 01/17/25 10:58:54: Assert 'SDL_JoystickSetVirtualButton(SDL_CONTROLLER_BUTTON_A, SDL_PRESSED)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'SDL_JoystickGetButton(SDL_CONTROLLER_BUTTON_A) == SDL_PRESSED': Passed 376s INFO: 01/17/25 10:58:54: Assert 'SDL_JoystickSetVirtualButton(SDL_CONTROLLER_BUTTON_A, SDL_RELEASED)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'SDL_JoystickGetButton(SDL_CONTROLLER_BUTTON_A) == SDL_RELEASED': Passed 376s INFO: 01/17/25 10:58:54: Assert 'SDL_JoystickDetachVirtual()': Passed 376s INFO: 01/17/25 10:58:54: Assert '!SDL_JoystickIsVirtual()': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=21 Passed=21 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'TestVirtualJoystick': Passed 376s INFO: 01/17/25 10:58:54: Total Suite runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: Suite Summary: Total=1 Passed=1 Failed=0 Skipped=0 376s INFO: 01/17/25 10:58:54: >>> Suite 'Joystick': Passed 376s INFO: 01/17/25 10:58:54: ===== Test Suite 7: 'Keyboard' started 376s INFO: 01/17/25 10:58:54: ----- Test Case 7.1: 'keyboard_getKeyboardState' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Check call to SDL_GetKeyboardState with and without numkeys reference' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 14372570846163126674 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetKeyboardState(NULL)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Validate that return value from SDL_GetKeyboardState is not NULL': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetKeyboardState(&numkeys)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Validate that return value from SDL_GetKeyboardState is not NULL': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Validate that value of numkeys is >= 0, got: 512': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=5 Passed=5 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'keyboard_getKeyboardState': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 7.2: 'keyboard_getKeyboardFocus' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Check call to SDL_GetKeyboardFocus' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 3305311947273050397 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetKeyboardFocus()': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=1 Passed=1 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'keyboard_getKeyboardFocus': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 7.3: 'keyboard_getKeyFromName' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Check call to SDL_GetKeyFromName for known, unknown and invalid name' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 12720185767206619147 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetKeyFromName(known/single)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify result from call, expected: 97, got: 97': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetKeyFromName(known/double)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify result from call, expected: 1073741882, got: 1073741882': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetKeyFromName(known/triple)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify result from call, expected: 1073741901, got: 1073741901': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetKeyFromName(known/quad)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify result from call, expected: 1073741950, got: 1073741950': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetKeyFromName(known/multi)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify result from call, expected: 1073742084, got: 1073742084': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetKeyFromName(unknown)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify result from call is UNKNOWN, expected: 0, got: 0': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetKeyFromName(NULL)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify result from call is UNKNOWN, expected: 0, got: 0': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=14 Passed=14 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'keyboard_getKeyFromName': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 7.4: 'keyboard_getKeyFromScancode' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Check call to SDL_GetKeyFromScancode' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 3663350028431156457 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetKeyFromScancode(valid)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify result from call, expected: 97, got: 97': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetKeyFromScancode(0)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify result from call is UNKNOWN, expected: 0, got: 0': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_ClearError()': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetKeyFromScancode(-999)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify result from call is UNKNOWN, expected: 0, got: 0': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetError()': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Validate that error message was not NULL': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Validate error message, expected: 'Parameter 'scancode' is invalid', got: 'Parameter 'scancode' is invalid'': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_ClearError()': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetKeyFromScancode(999)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify result from call is UNKNOWN, expected: 0, got: 0': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetError()': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Validate that error message was not NULL': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Validate error message, expected: 'Parameter 'scancode' is invalid', got: 'Parameter 'scancode' is invalid'': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_ClearError()': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=17 Passed=17 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'keyboard_getKeyFromScancode': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 7.5: 'keyboard_getKeyName' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Check call to SDL_GetKeyName' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 18092813285674047516 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetKeyName()': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify result from call is not NULL': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify result from call is valid, expected: 3, got: 3': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetKeyName()': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify result from call is not NULL': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify result from call is valid, expected: F1, got: F1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetKeyName()': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify result from call is not NULL': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify result from call is valid, expected: Cut, got: Cut': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetKeyName()': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify result from call is not NULL': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify result from call is valid, expected: Down, got: Down': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetKeyName()': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify result from call is not NULL': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify result from call is valid, expected: BrightnessUp, got: BrightnessUp': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetKeyName()': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify result from call is not NULL': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify result from call is valid, expected: Keypad MemStore, got: Keypad MemStore': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=18 Passed=18 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'keyboard_getKeyName': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 7.6: 'keyboard_getSetModState' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Check call to SDL_GetModState and SDL_SetModState' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 811771466685178508 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetModState()': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify result from call is valid, expected: 0 <= result <= 65475, got: 0': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetModState(2666)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetModState()': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify result from call is valid, expected: 2666, got: 2666': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetModState(0)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetModState()': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify result from call is valid, expected: 0, got: 0': Passed 376s INFO: 01/17/25 10:58:54: Fuzzer invocations: 1 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=8 Passed=8 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'keyboard_getSetModState': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 7.7: 'keyboard_startStopTextInput' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Check call to SDL_StartTextInput and SDL_StopTextInput' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 12866052350643958241 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_StartTextInput()': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_StopTextInput()': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_StartTextInput()': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_StartTextInput()': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_StopTextInput()': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_StopTextInput()': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=6 Passed=6 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'keyboard_startStopTextInput': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 7.8: 'keyboard_setTextInputRect' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Check call to SDL_SetTextInputRect' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 12093076737273901302 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetTextInputRect with refRect(x:11,y:32,w:17,h:50)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Check that input data was not modified, expected: x:11,y:32,w:17,h:50, got: x:11,y:32,w:17,h:50': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetTextInputRect with refRect(x:0,y:0,w:50,h:38)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Check that input data was not modified, expected: x:0,y:0,w:50,h:38, got: x:0,y:0,w:50,h:38': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetTextInputRect with refRect(x:42,y:38,w:1,h:1)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Check that input data was not modified, expected: x:42,y:38,w:1,h:1, got: x:42,y:38,w:1,h:1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetTextInputRect with refRect(x:1,y:1,w:1,h:0)': Passed 376s INFO: 01/17/25 10:58:54: 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 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetTextInputRect with refRect(x:1,y:1,w:0,h:1)': Passed 376s INFO: 01/17/25 10:58:54: 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 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetTextInputRect with refRect(x:1,y:1,w:0,h:0)': Passed 376s INFO: 01/17/25 10:58:54: 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 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetTextInputRect with refRect(x:0,y:0,w:0,h:0)': Passed 376s INFO: 01/17/25 10:58:54: 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 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetTextInputRect with refRect(x:-168,y:-195,w:50,h:50)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Check that input data was not modified, expected: x:-168,y:-195,w:50,h:50, got: x:-168,y:-195,w:50,h:50': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetTextInputRect with refRect(x:25,y:7,w:5000,h:5000)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Check that input data was not modified, expected: x:25,y:7,w:5000,h:5000, got: x:25,y:7,w:5000,h:5000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetTextInputRect(NULL)': Passed 376s INFO: 01/17/25 10:58:54: Fuzzer invocations: 12 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=19 Passed=19 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'keyboard_setTextInputRect': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 7.9: 'keyboard_setTextInputRectNegative' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Check call to SDL_SetTextInputRect with invalid data' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 3566072584951639759 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_ClearError()': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_SetTextInputRect(NULL)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_ClearError()': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=3 Passed=3 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'keyboard_setTextInputRectNegative': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 7.10: 'keyboard_getScancodeFromKey' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Check call to SDL_GetScancodeFromKey' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 1705345254526077418 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetScancodeFromKey(SDLK_4)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Validate return value from SDL_GetScancodeFromKey, expected: 33, got: 33': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetScancodeFromKey(SDLK_PLUS)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Validate return value from SDL_GetScancodeFromKey, expected: 0, got: 0': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=4 Passed=4 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'keyboard_getScancodeFromKey': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 7.11: 'keyboard_getScancodeFromName' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Check call to SDL_GetScancodeFromName' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 4120194151802648685 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetScancodeFromName('A')': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Validate return value from SDL_GetScancodeFromName, expected: 4, got: 4': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetScancodeFromName('4')': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Validate return value from SDL_GetScancodeFromName, expected: 33, got: 33': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetScancodeFromName('F1')': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Validate return value from SDL_GetScancodeFromName, expected: 58, got: 58': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetScancodeFromName('End')': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Validate return value from SDL_GetScancodeFromName, expected: 77, got: 77': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetScancodeFromName('Find')': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Validate return value from SDL_GetScancodeFromName, expected: 126, got: 126': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetScancodeFromName('Backspace')': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Validate return value from SDL_GetScancodeFromName, expected: 42, got: 42': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetScancodeFromName('Keypad Enter')': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Validate return value from SDL_GetScancodeFromName, expected: 88, got: 88': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetScancodeFromName('Sleep')': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Validate return value from SDL_GetScancodeFromName, expected: 282, got: 282': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=16 Passed=16 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'keyboard_getScancodeFromName': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 7.12: 'keyboard_getScancodeFromNameNegative' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Check call to SDL_GetScancodeFromName with invalid data' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 3818281410940439314 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_ClearError()': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetScancodeFromName('92 l`i50RX?n'V#QP$Iy6+9b_/6HZASq')': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Validate return value from SDL_GetScancodeFromName, expected: 0, got: 0': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetError()': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Validate that error message was not NULL': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Validate error message, expected: 'Parameter 'name' is invalid', got: 'Parameter 'name' is invalid'': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_ClearError()': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetScancodeFromName(NULL)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Validate return value from SDL_GetScancodeFromName, expected: 0, got: 0': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetError()': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Validate that error message was not NULL': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Validate error message, expected: 'Parameter 'name' is invalid', got: 'Parameter 'name' is invalid'': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_ClearError()': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetScancodeFromName(NULL)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Validate return value from SDL_GetScancodeFromName, expected: 0, got: 0': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetError()': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Validate that error message was not NULL': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Validate error message, expected: 'Parameter 'name' is invalid', got: 'Parameter 'name' is invalid'': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_ClearError()': Passed 376s INFO: 01/17/25 10:58:54: Fuzzer invocations: 33 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=19 Passed=19 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'keyboard_getScancodeFromNameNegative': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 7.13: 'keyboard_getKeyNameNegative' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Check call to SDL_GetKeyName with invalid data' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 5568420487217478286 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetKeyName(0/unknown)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify result from call is not NULL': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify result from call is valid, expected: '', got: ''': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_ClearError()': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetKeyName(-93/negative)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify result from call is not NULL': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify result from call is valid, expected: '', got: ''': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetError()': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Validate that error message was not NULL': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Validate error message, expected: 'Parameter 'scancode' is invalid', got: 'Parameter 'scancode' is invalid'': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_ClearError()': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_ClearError()': Passed 376s INFO: 01/17/25 10:58:54: Fuzzer invocations: 1 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=12 Passed=12 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'keyboard_getKeyNameNegative': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 7.14: 'keyboard_getScancodeNameNegative' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Check call to SDL_GetScancodeName with invalid data' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 15667060070689307528 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_ClearError()': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetScancodeName(512/large)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify result from call is not NULL': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Verify result from call is valid, expected: '', got: ''': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_GetError()': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Validate that error message was not NULL': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Validate error message, expected: 'Parameter 'scancode' is invalid', got: 'Parameter 'scancode' is invalid'': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Call to SDL_ClearError()': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=8 Passed=8 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'keyboard_getScancodeNameNegative': Passed 376s INFO: 01/17/25 10:58:54: Total Suite runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: Suite Summary: Total=14 Passed=14 Failed=0 Skipped=0 376s INFO: 01/17/25 10:58:54: >>> Suite 'Keyboard': Passed 376s INFO: 01/17/25 10:58:54: ===== Test Suite 8: 'Log' started 376s INFO: 01/17/25 10:58:54: ----- Test Case 8.1: 'log_testHint' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Check SDL_HINT_LOGGING functionality' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 5431007358868165889 376s INFO: 01/17/25 10:58:54: Assert 'SDL_SetHint(SDL_HINT_LOGGING, NULL)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'SDL_LogMessage(SDL_LOG_CATEGORY_APPLICATION, SDL_LOG_PRIORITY_INFO, "test")': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Check result value, expected: 1, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'SDL_LogMessage(SDL_LOG_CATEGORY_APPLICATION, SDL_LOG_PRIORITY_DEBUG, "test")': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Check result value, expected: 0, got: 0': Passed 376s INFO: 01/17/25 10:58:54: Assert 'SDL_SetHint(SDL_HINT_LOGGING, "debug")': Passed 376s INFO: 01/17/25 10:58:54: Assert 'SDL_LogMessage(SDL_LOG_CATEGORY_APPLICATION, SDL_LOG_PRIORITY_DEBUG, "test")': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Check result value, expected: 1, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'SDL_LogMessage(SDL_LOG_CATEGORY_APPLICATION, SDL_LOG_PRIORITY_VERBOSE, "test")': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Check result value, expected: 0, got: 0': Passed 376s INFO: 01/17/25 10:58:54: Assert 'SDL_SetHint(SDL_HINT_LOGGING, "system=debug")': Passed 376s INFO: 01/17/25 10:58:54: Assert 'SDL_LogMessage(SDL_LOG_CATEGORY_APPLICATION, SDL_LOG_PRIORITY_DEBUG, "test")': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Check result value, expected: 0, got: 0': Passed 376s INFO: 01/17/25 10:58:54: Assert 'SDL_LogMessage(SDL_LOG_CATEGORY_SYSTEM, SDL_LOG_PRIORITY_DEBUG, "test")': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Check result value, expected: 1, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'SDL_LogMessage(SDL_LOG_CATEGORY_SYSTEM, SDL_LOG_PRIORITY_VERBOSE, "test")': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Check result value, expected: 0, got: 0': Passed 376s INFO: 01/17/25 10:58:54: Assert 'SDL_SetHint(SDL_HINT_LOGGING, "app=warn,system=debug,assert=quiet,*=info")': Passed 376s INFO: 01/17/25 10:58:54: Assert 'SDL_LogMessage(SDL_LOG_CATEGORY_APPLICATION, SDL_LOG_PRIORITY_WARN, "test")': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Check result value, expected: 1, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'SDL_LogMessage(SDL_LOG_CATEGORY_APPLICATION, SDL_LOG_PRIORITY_INFO, "test")': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Check result value, expected: 0, got: 0': Passed 376s INFO: 01/17/25 10:58:54: Assert 'SDL_LogMessage(SDL_LOG_CATEGORY_SYSTEM, SDL_LOG_PRIORITY_DEBUG, "test")': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Check result value, expected: 1, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'SDL_LogMessage(SDL_LOG_CATEGORY_SYSTEM, SDL_LOG_PRIORITY_VERBOSE, "test")': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Check result value, expected: 0, got: 0': Passed 376s INFO: 01/17/25 10:58:54: Assert 'SDL_LogMessage(SDL_LOG_CATEGORY_ASSERT, SDL_LOG_PRIORITY_CRITICAL, "test")': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Check result value, expected: 0, got: 0': Passed 376s INFO: 01/17/25 10:58:54: Assert 'SDL_LogMessage(SDL_LOG_CATEGORY_CUSTOM, SDL_LOG_PRIORITY_INFO, "test")': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Check result value, expected: 1, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'SDL_LogMessage(SDL_LOG_CATEGORY_CUSTOM, SDL_LOG_PRIORITY_DEBUG, "test")': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Check result value, expected: 0, got: 0': Passed 376s INFO: 01/17/25 10:58:54: Assert 'SDL_SetHint(SDL_HINT_LOGGING, "0=4,3=2,2=0,*=3")': Passed 376s INFO: 01/17/25 10:58:54: Assert 'SDL_LogMessage(SDL_LOG_CATEGORY_APPLICATION, SDL_LOG_PRIORITY_WARN, "test")': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Check result value, expected: 1, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'SDL_LogMessage(SDL_LOG_CATEGORY_APPLICATION, SDL_LOG_PRIORITY_INFO, "test")': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Check result value, expected: 0, got: 0': Passed 376s INFO: 01/17/25 10:58:54: Assert 'SDL_LogMessage(SDL_LOG_CATEGORY_SYSTEM, SDL_LOG_PRIORITY_DEBUG, "test")': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Check result value, expected: 1, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'SDL_LogMessage(SDL_LOG_CATEGORY_SYSTEM, SDL_LOG_PRIORITY_VERBOSE, "test")': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Check result value, expected: 0, got: 0': Passed 376s INFO: 01/17/25 10:58:54: Assert 'SDL_LogMessage(SDL_LOG_CATEGORY_ASSERT, SDL_LOG_PRIORITY_CRITICAL, "test")': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Check result value, expected: 0, got: 0': Passed 376s INFO: 01/17/25 10:58:54: Assert 'SDL_LogMessage(SDL_LOG_CATEGORY_CUSTOM, SDL_LOG_PRIORITY_INFO, "test")': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Check result value, expected: 1, got: 1': Passed 376s INFO: 01/17/25 10:58:54: Assert 'SDL_LogMessage(SDL_LOG_CATEGORY_CUSTOM, SDL_LOG_PRIORITY_DEBUG, "test")': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Check result value, expected: 0, got: 0': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=47 Passed=47 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'log_testHint': Passed 376s INFO: 01/17/25 10:58:54: Total Suite runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: Suite Summary: Total=1 Passed=1 Failed=0 Skipped=0 376s INFO: 01/17/25 10:58:54: >>> Suite 'Log': Passed 376s INFO: 01/17/25 10:58:54: ===== Test Suite 9: 'Main' started 376s INFO: 01/17/25 10:58:54: ----- Test Case 9.1: 'main_testInitQuitSubSystem' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Tests SDL_InitSubSystem/QuitSubSystem' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 13956703547021244246 376s INFO: 01/17/25 10:58:54: Assert 'SDL_WasInit(200) before init should be false': Passed 376s INFO: 01/17/25 10:58:54: Assert 'SDL_InitSubSystem(200)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'SDL_WasInit(200) should be true (200)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'SDL_WasInit(200) after shutdown should be false': Passed 376s INFO: 01/17/25 10:58:54: Assert 'SDL_WasInit(1000) before init should be false': Passed 376s INFO: 01/17/25 10:58:54: Assert 'SDL_InitSubSystem(1000)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'SDL_WasInit(1000) should be true (1000)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'SDL_WasInit(1000) after shutdown should be false': Passed 376s INFO: 01/17/25 10:58:54: Assert 'SDL_WasInit(2000) before init should be false': Passed 376s INFO: 01/17/25 10:58:54: Assert 'SDL_InitSubSystem(2000)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'SDL_WasInit(2000) should be true (2000)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'SDL_WasInit(2000) after shutdown should be false': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=12 Passed=12 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'main_testInitQuitSubSystem': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 9.2: 'main_testImpliedJoystickInit' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Tests that init for gamecontroller properly implies joystick' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 7459237447938967485 376s INFO: 01/17/25 10:58:54: Assert 'SDL_WasInit() before init should be false for joystick & controller': Passed 376s INFO: 01/17/25 10:58:54: Assert 'SDL_InitSubSystem(SDL_INIT_GAMECONTROLLER)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'SDL_WasInit() should be true for joystick & controller (2200)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'SDL_WasInit() should be false for joystick & controller (0)': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=4 Passed=4 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'main_testImpliedJoystickInit': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 9.3: 'main_testImpliedJoystickQuit' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Tests that quit for gamecontroller doesn't quit joystick if you inited it explicitly' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 6825810233221395830 376s INFO: 01/17/25 10:58:54: Assert 'SDL_WasInit() before init should be false for joystick & controller': Passed 376s INFO: 01/17/25 10:58:54: Assert 'SDL_InitSubSystem(SDL_INIT_JOYSTICK)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'SDL_InitSubSystem(SDL_INIT_GAMECONTROLLER)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'SDL_WasInit() should be true for joystick & controller (2200)': Passed 376s INFO: 01/17/25 10:58:54: Assert 'SDL_WasInit() should be false for joystick & controller (200)': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=5 Passed=5 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'main_testImpliedJoystickQuit': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 9.4: 'main_testSetError' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Tests that SDL_SetError() handles arbitrarily large strings' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 8920405754129288339 376s INFO: 01/17/25 10:58:54: Assert 'SDL_SetError("")': Passed 376s INFO: 01/17/25 10:58:54: Assert 'SDL_SetError("abc...1023")': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=2 Passed=2 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'main_testSetError': Passed 376s INFO: 01/17/25 10:58:54: Total Suite runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: Suite Summary: Total=4 Passed=4 Failed=0 Skipped=0 376s INFO: 01/17/25 10:58:54: >>> Suite 'Main': Passed 376s INFO: 01/17/25 10:58:54: ===== Test Suite 10: 'Math' started 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.1: 'floor_infCases' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks positive and negative infinity' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 18112039450950013040 376s INFO: 01/17/25 10:58:54: Assert 'Floor(inf), expected inf, got inf': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Floor(-inf), expected -inf, got -inf': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=2 Passed=2 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'floor_infCases': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.2: 'floor_zeroCases' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks positive and negative zero' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 6477031169482903025 376s INFO: 01/17/25 10:58:54: Assert 'Floor(0.000000), expected 0.000000, got 0.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Floor(-0.000000), expected -0.000000, got -0.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=2 Passed=2 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'floor_zeroCases': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.3: 'floor_nanCase' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks NAN' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 3535982541557213782 376s INFO: 01/17/25 10:58:54: Assert 'Floor(nan), expected nan, got nan': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=1 Passed=1 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'floor_nanCase': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.4: 'floor_roundNumberCases' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks a set of integral values' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 2143513938445800793 376s INFO: 01/17/25 10:58:54: Assert 'Floor(1.000000), expected 1.000000, got 1.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Floor(-1.000000), expected -1.000000, got -1.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Floor(15.000000), expected 15.000000, got 15.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Floor(-15.000000), expected -15.000000, got -15.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Floor(125.000000), expected 125.000000, got 125.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Floor(-125.000000), expected -125.000000, got -125.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Floor(1024.000000), expected 1024.000000, got 1024.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Floor(-1024.000000), expected -1024.000000, got -1024.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=8 Passed=8 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'floor_roundNumberCases': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.5: 'floor_fractionCases' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks a set of fractions' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 18224687151283040259 376s INFO: 01/17/25 10:58:54: Assert 'Floor(0.500000), expected 0.000000, got 0.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Floor(-0.500000), expected -1.000000, got -1.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Floor(1.333333), expected 1.000000, got 1.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Floor(-1.333333), expected -2.000000, got -2.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Floor(10.857143), expected 10.000000, got 10.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Floor(-10.857143), expected -11.000000, got -11.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Floor(66.875000), expected 66.000000, got 66.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Floor(-66.875000), expected -67.000000, got -67.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Floor(365.226415), expected 365.000000, got 365.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Floor(-365.226415), expected -366.000000, got -366.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=10 Passed=10 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'floor_fractionCases': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.6: 'floor_rangeTest' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks a range of positive integer' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 12807386005791525632 376s INFO: 01/17/25 10:58:54: Assert 'Floor: Testing a range of 10000000 values with steps of 429': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=1 Passed=1 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'floor_rangeTest': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.7: 'ceil_infCases' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks positive and negative infinity' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 9946161843982819699 376s INFO: 01/17/25 10:58:54: Assert 'Ceil(inf), expected inf, got inf': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Ceil(-inf), expected -inf, got -inf': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=2 Passed=2 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'ceil_infCases': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.8: 'ceil_zeroCases' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks positive and negative zero' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 2345363271711896930 376s INFO: 01/17/25 10:58:54: Assert 'Ceil(0.000000), expected 0.000000, got 0.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Ceil(-0.000000), expected -0.000000, got -0.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=2 Passed=2 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'ceil_zeroCases': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.9: 'ceil_nanCase' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks NAN' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 10153312847876323818 376s INFO: 01/17/25 10:58:54: Assert 'Ceil(nan), expected nan, got nan': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=1 Passed=1 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'ceil_nanCase': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.10: 'ceil_roundNumberCases' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks a set of integral values' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 18191156920625504372 376s INFO: 01/17/25 10:58:54: Assert 'Ceil(1.000000), expected 1.000000, got 1.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Ceil(-1.000000), expected -1.000000, got -1.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Ceil(15.000000), expected 15.000000, got 15.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Ceil(-15.000000), expected -15.000000, got -15.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Ceil(125.000000), expected 125.000000, got 125.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Ceil(-125.000000), expected -125.000000, got -125.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Ceil(1024.000000), expected 1024.000000, got 1024.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Ceil(-1024.000000), expected -1024.000000, got -1024.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=8 Passed=8 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'ceil_roundNumberCases': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.11: 'ceil_fractionCases' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks a set of fractions' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 7320602783532183315 376s INFO: 01/17/25 10:58:54: Assert 'Ceil(0.500000), expected 1.000000, got 1.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Ceil(-0.500000), expected -0.000000, got -0.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Ceil(1.333333), expected 2.000000, got 2.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Ceil(-1.333333), expected -1.000000, got -1.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Ceil(10.857143), expected 11.000000, got 11.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Ceil(-10.857143), expected -10.000000, got -10.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Ceil(66.875000), expected 67.000000, got 67.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Ceil(-66.875000), expected -66.000000, got -66.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Ceil(365.226415), expected 366.000000, got 366.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Ceil(-365.226415), expected -365.000000, got -365.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=10 Passed=10 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'ceil_fractionCases': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.12: 'ceil_rangeTest' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks a range of positive integer' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 5650874202850670914 376s INFO: 01/17/25 10:58:54: Assert 'Ceil: Testing a range of 10000000 values with steps of 429': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=1 Passed=1 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'ceil_rangeTest': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.13: 'trunc_infCases' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks positive and negative infinity' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 16475165468219102489 376s INFO: 01/17/25 10:58:54: Assert 'Trunc(inf), expected inf, got inf': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Trunc(-inf), expected -inf, got -inf': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=2 Passed=2 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'trunc_infCases': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.14: 'trunc_zeroCases' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks positive and negative zero' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 7278059848320953998 376s INFO: 01/17/25 10:58:54: Assert 'Trunc(0.000000), expected 0.000000, got 0.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Trunc(-0.000000), expected -0.000000, got -0.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=2 Passed=2 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'trunc_zeroCases': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.15: 'trunc_nanCase' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks NAN' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 15611019680943645523 376s INFO: 01/17/25 10:58:54: Assert 'Trunc(nan), expected nan, got nan': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=1 Passed=1 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'trunc_nanCase': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.16: 'trunc_roundNumberCases' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks a set of integral values' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 7570228702285092405 376s INFO: 01/17/25 10:58:54: Assert 'Trunc(1.000000), expected 1.000000, got 1.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Trunc(-1.000000), expected -1.000000, got -1.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Trunc(15.000000), expected 15.000000, got 15.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Trunc(-15.000000), expected -15.000000, got -15.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Trunc(125.000000), expected 125.000000, got 125.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Trunc(-125.000000), expected -125.000000, got -125.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Trunc(1024.000000), expected 1024.000000, got 1024.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Trunc(-1024.000000), expected -1024.000000, got -1024.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=8 Passed=8 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'trunc_roundNumberCases': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.17: 'trunc_fractionCases' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks a set of fractions' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 7179105136340253920 376s INFO: 01/17/25 10:58:54: Assert 'Trunc(0.500000), expected 0.000000, got 0.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Trunc(-0.500000), expected -0.000000, got -0.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Trunc(1.333333), expected 1.000000, got 1.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Trunc(-1.333333), expected -1.000000, got -1.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Trunc(10.857143), expected 10.000000, got 10.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Trunc(-10.857143), expected -10.000000, got -10.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Trunc(66.875000), expected 66.000000, got 66.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Trunc(-66.875000), expected -66.000000, got -66.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Trunc(365.226415), expected 365.000000, got 365.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Trunc(-365.226415), expected -365.000000, got -365.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=10 Passed=10 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'trunc_fractionCases': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.18: 'trunc_rangeTest' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks a range of positive integer' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 8831270708243540618 376s INFO: 01/17/25 10:58:54: Assert 'Trunc: Testing a range of 10000000 values with steps of 429': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=1 Passed=1 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'trunc_rangeTest': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.19: 'round_infCases' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks positive and negative infinity' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 11189855579582923309 376s INFO: 01/17/25 10:58:54: Assert 'Round(inf), expected inf, got inf': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Round(-inf), expected -inf, got -inf': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=2 Passed=2 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'round_infCases': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.20: 'round_zeroCases' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks positive and negative zero' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 5164636540850545068 376s INFO: 01/17/25 10:58:54: Assert 'Round(0.000000), expected 0.000000, got 0.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Round(-0.000000), expected -0.000000, got -0.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=2 Passed=2 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'round_zeroCases': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.21: 'round_nanCase' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks NAN' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 8832461240845155623 376s INFO: 01/17/25 10:58:54: Assert 'Round(nan), expected nan, got nan': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=1 Passed=1 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'round_nanCase': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.22: 'round_roundNumberCases' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks a set of integral values' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 4657156680507524945 376s INFO: 01/17/25 10:58:54: Assert 'Round(1.000000), expected 1.000000, got 1.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Round(-1.000000), expected -1.000000, got -1.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Round(15.000000), expected 15.000000, got 15.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Round(-15.000000), expected -15.000000, got -15.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Round(125.000000), expected 125.000000, got 125.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Round(-125.000000), expected -125.000000, got -125.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Round(1024.000000), expected 1024.000000, got 1024.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Round(-1024.000000), expected -1024.000000, got -1024.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=8 Passed=8 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'round_roundNumberCases': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.23: 'round_fractionCases' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks a set of fractions' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 502331786824961975 376s INFO: 01/17/25 10:58:54: Assert 'Round(0.500000), expected 1.000000, got 1.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Round(-0.500000), expected -1.000000, got -1.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Round(1.333333), expected 1.000000, got 1.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Round(-1.333333), expected -1.000000, got -1.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Round(10.857143), expected 11.000000, got 11.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Round(-10.857143), expected -11.000000, got -11.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Round(66.875000), expected 67.000000, got 67.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Round(-66.875000), expected -67.000000, got -67.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Round(365.226415), expected 365.000000, got 365.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Round(-365.226415), expected -365.000000, got -365.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=10 Passed=10 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'round_fractionCases': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.24: 'round_rangeTest' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks a range of positive integer' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 783815773688728203 376s INFO: 01/17/25 10:58:54: Assert 'Round: Testing a range of 10000000 values with steps of 429': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=1 Passed=1 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'round_rangeTest': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.25: 'fabs_infCases' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks positive and negative infinity' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 3088950132582407628 376s INFO: 01/17/25 10:58:54: Assert 'Fabs(inf), expected inf, got inf': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Fabs(-inf), expected inf, got inf': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=2 Passed=2 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'fabs_infCases': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.26: 'fabs_zeroCases' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks positive and negative zero' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 8140910327458500052 376s INFO: 01/17/25 10:58:54: Assert 'Fabs(0.000000), expected 0.000000, got 0.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Fabs(-0.000000), expected 0.000000, got 0.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=2 Passed=2 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'fabs_zeroCases': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.27: 'fabs_nanCase' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks NAN' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 2876079200610805794 376s INFO: 01/17/25 10:58:54: Assert 'Fabs(nan), expected nan, got nan': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=1 Passed=1 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'fabs_nanCase': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.28: 'fabs_rangeTest' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks a range of positive integer' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 17159816588023184607 376s INFO: 01/17/25 10:58:54: Assert 'Fabs: Testing a range of 10000000 values with steps of 429': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=1 Passed=1 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'fabs_rangeTest': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.29: 'copysign_infCases' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks positive and negative infinity' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 17951916981104903121 376s INFO: 01/17/25 10:58:54: Assert 'Copysign(inf,-1.0), expected -inf, got -inf': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Copysign(inf,1.0), expected inf, got inf': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Copysign(-inf,-1.0), expected -inf, got -inf': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Copysign(-inf,1.0), expected inf, got inf': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=4 Passed=4 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'copysign_infCases': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.30: 'copysign_zeroCases' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks positive and negative zero' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 1020372762268133663 376s INFO: 01/17/25 10:58:54: Assert 'Copysign(0.000000,1.000000), expected 0.000000, got 0.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Copysign(0.000000,-1.000000), expected -0.000000, got -0.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Copysign(-0.000000,1.000000), expected 0.000000, got 0.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Copysign(-0.000000,-1.000000), expected -0.000000, got -0.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=4 Passed=4 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'copysign_zeroCases': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.31: 'copysign_nanCases' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks NANs' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 8036111983761571600 376s INFO: 01/17/25 10:58:54: Assert 'Copysign(nan,1.0), expected nan, got nan': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Copysign(nan,-1.0), expected nan, got -nan': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=2 Passed=2 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'copysign_nanCases': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.32: 'copysign_rangeTest' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks a range of positive integer' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 9605968645020373358 376s INFO: 01/17/25 10:58:54: Assert 'Copysign: Testing a range of 10000000 values with steps of 429': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=1 Passed=1 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.1 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'copysign_rangeTest': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.33: 'fmod_divOfInfCases' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks division of positive and negative infinity' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 4107987515943566779 376s INFO: 01/17/25 10:58:54: Assert 'Fmod(inf,-1.0), expected nan, got -nan': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Fmod(inf,1.0), expected nan, got -nan': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Fmod(-inf,-1.0), expected nan, got -nan': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Fmod(-inf,1.0), expected nan, got -nan': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=4 Passed=4 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'fmod_divOfInfCases': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.34: 'fmod_divByInfCases' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks division by positive and negative infinity' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 7246210374518379430 376s INFO: 01/17/25 10:58:54: Assert 'Fmod(1.0,inf), expected 1.000000, got 1.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Fmod(-1.0,inf), expected -1.000000, got -1.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Fmod(1.0,-inf), expected 1.000000, got 1.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Fmod(-1.0,-inf), expected -1.000000, got -1.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=4 Passed=4 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'fmod_divByInfCases': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.35: 'fmod_divOfZeroCases' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks division of positive and negative zero' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 11590116514313198922 376s INFO: 01/17/25 10:58:54: Assert 'Fmod(0.000000,1.000000), expected 0.000000, got 0.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Fmod(0.000000,-1.000000), expected 0.000000, got 0.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Fmod(-0.000000,1.000000), expected -0.000000, got -0.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Fmod(-0.000000,-1.000000), expected -0.000000, got -0.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=4 Passed=4 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'fmod_divOfZeroCases': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.36: 'fmod_divByZeroCases' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks division by positive and negative zero' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 4812130268339512868 376s INFO: 01/17/25 10:58:54: Assert 'Fmod(1.0,0.0), expected nan, got -nan': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Fmod(-1.0,0.0), expected nan, got -nan': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Fmod(1.0,-0.0), expected nan, got -nan': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Fmod(-1.0,-0.0), expected nan, got -nan': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=4 Passed=4 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'fmod_divByZeroCases': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.37: 'fmod_nanCases' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks NANs' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 6155589140548073865 376s INFO: 01/17/25 10:58:54: Assert 'Fmod(nan,1.0), expected nan, got nan': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Fmod(nan,-1.0), expected nan, got nan': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Fmod(1.0,nan), expected nan, got nan': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Fmod(-1.0,nan), expected nan, got nan': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=4 Passed=4 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'fmod_nanCases': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.38: 'fmod_regularCases' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks a set of regular values' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 13606552267302574923 376s INFO: 01/17/25 10:58:54: Assert 'Fmod(3.500000,2.000000), expected 1.500000, got 1.500000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Fmod(-6.250000,3.000000), expected -0.250000, got -0.250000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Fmod(7.500000,2.500000), expected 0.000000, got 0.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Fmod(0.666667,-0.333333), expected 0.000000, got 0.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=4 Passed=4 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'fmod_regularCases': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.39: 'fmod_rangeTest' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks a range of positive integer' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 7149211031635390988 376s INFO: 01/17/25 10:58:54: Assert 'Fmod: Testing a range of 10000000 values with steps of 429': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=1 Passed=1 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.1 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'fmod_rangeTest': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.40: 'exp_infCases' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks positive and negative infinity' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 8523107171615318414 376s INFO: 01/17/25 10:58:54: Assert 'Exp(inf), expected inf, got inf': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Exp(-inf), expected 0.000000, got 0.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=2 Passed=2 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'exp_infCases': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.41: 'exp_zeroCases' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks for positive and negative zero' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 12882190638521481979 376s INFO: 01/17/25 10:58:54: Assert 'Exp(0.000000), expected 1.000000, got 1.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Exp(-0.000000), expected 1.000000, got 1.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=2 Passed=2 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'exp_zeroCases': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.42: 'exp_overflowCase' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks for overflow' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 9465041073897592212 376s INFO: 01/17/25 10:58:54: Assert 'Exp(710.000000), expected inf, got inf': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=1 Passed=1 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'exp_overflowCase': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.43: 'exp_baseCase' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks the base case' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 5188074477382080984 376s INFO: 01/17/25 10:58:54: Assert 'Exp(1.000000), expected [2.718282,2.718282], got 2.718282': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=1 Passed=1 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'exp_baseCase': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.44: 'exp_regularCases' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks a set of regular values' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 5302426233658157658 376s INFO: 01/17/25 10:58:54: Assert 'Exp(-101.000000), expected 0.000000 +/- 1e-10, got 0.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Exp(-15.730000), expected 0.000000 +/- 1e-10, got 0.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Exp(-1.000000), expected 0.367879 +/- 1.36788e-10, got 0.367879': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Exp(-0.500000), expected 0.606531 +/- 1.60653e-10, got 0.606531': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Exp(0.500000), expected 1.648721 +/- 2.64872e-10, got 1.648721': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Exp(2.250000), expected 9.487736 +/- 1.04877e-09, got 9.487736': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Exp(34.125000), expected 661148770968660.375000 +/- 66114.9, got 661148770968660.375000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Exp(112.890000), expected 10653788283588960962604279261058893737879589093376.000000 +/- 1.06538e+39, got 10653788283588960962604279261058893737879589093376.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Exp(539.483000), expected 1970107755334319939701129934673541628417235942656909222826926175622435588279443011110464355295725187195188154768877850257012251677751742837992843520967922303961718983154427294786640886286983037548604937796221048661733679844353544028160.000000 +/- 1.97011e+224, got 1970107755334319939701129934673541628417235942656909222826926175622435588279443011110464355295725187195188154768877850257012251677751742837992843520967922303961718983154427294786640886286983037548604937796221048661733679844353544028160.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=9 Passed=9 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'exp_regularCases': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.45: 'log_limitCases' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks the domain limits' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 10895571006556680072 376s INFO: 01/17/25 10:58:54: Assert 'Log(inf), expected inf, got inf': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Log(0.000000), expected -inf, got -inf': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Log(-0.000000), expected -inf, got -inf': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=3 Passed=3 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'log_limitCases': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.46: 'log_nanCases' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks NAN and negative values' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 7098012681192346241 376s INFO: 01/17/25 10:58:54: Assert 'Log(nan), expected nan, got nan': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Log(-1234.567800), expected nan, got -nan': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=2 Passed=2 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'log_nanCases': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.47: 'log_baseCases' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks the base cases' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 5418112281212163475 376s INFO: 01/17/25 10:58:54: Assert 'Log(1.000000), expected 0.000000, got 0.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Log(2.718282), expected 1.000000, got 1.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=2 Passed=2 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'log_baseCases': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.48: 'log_regularCases' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks a set of regular values' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 6451563264471285202 376s INFO: 01/17/25 10:58:54: Assert 'Log(5.000000), expected 1.609438, got 1.609438': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Log(10.000000), expected 2.302585, got 2.302585': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Log(56.320000), expected 4.031050, got 4.031050': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Log(789.123000), expected 6.670922, got 6.670922': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Log(2734.876324), expected 7.913841, got 7.913841': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=5 Passed=5 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'log_regularCases': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.49: 'log10_limitCases' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks the domain limits' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 16424749869177343565 376s INFO: 01/17/25 10:58:54: Assert 'Log10(inf), expected inf, got inf': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Log10(0.000000), expected -inf, got -inf': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Log10(-0.000000), expected -inf, got -inf': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=3 Passed=3 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'log10_limitCases': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.50: 'log10_nanCases' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks NAN and negative values' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 6559116774654403174 376s INFO: 01/17/25 10:58:54: Assert 'Log10(nan), expected nan, got nan': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Log10(-1234.567800), expected nan, got nan': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=2 Passed=2 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'log10_nanCases': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.51: 'log10_baseCases' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks the base cases' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 14854564189132808250 376s INFO: 01/17/25 10:58:54: Assert 'Log10(1.000000), expected 0.000000, got 0.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Log10(10.000000), expected 1.000000, got 1.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Log10(100.000000), expected 2.000000, got 2.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Log10(1000.000000), expected 3.000000, got 3.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Log10(10000.000000), expected 4.000000, got 4.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Log10(100000.000000), expected 5.000000, got 5.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Log10(1000000.000000), expected 6.000000, got 6.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Log10(10000000.000000), expected 7.000000, got 7.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Log10(100000000.000000), expected 8.000000, got 8.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Log10(1000000000.000000), expected 9.000000, got 9.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=10 Passed=10 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'log10_baseCases': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.52: 'log10_regularCases' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks a set of regular values' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 12640977392405470495 376s INFO: 01/17/25 10:58:54: Assert 'Log10(5.000000), expected 0.698970 +/- 1.69897e-10, got 0.698970': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Log10(12.500000), expected 1.096910 +/- 2.09691e-10, got 1.096910': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Log10(56.320000), expected 1.750663 +/- 2.75066e-10, got 1.750663': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Log10(789.123000), expected 2.897145 +/- 3.89714e-10, got 2.897145': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Log10(2734.876324), expected 3.436938 +/- 4.43694e-10, got 3.436938': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=5 Passed=5 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'log10_regularCases': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.53: 'pow_baseNOneExpInfCases' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks for pow(-1, +/-inf)' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 16148800481279813153 376s INFO: 01/17/25 10:58:54: Assert 'Pow(-1.000000,inf), expected 1.000000, got 1.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Pow(-1.000000,-inf), expected 1.000000, got 1.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=2 Passed=2 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'pow_baseNOneExpInfCases': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.54: 'pow_baseZeroExpNInfCases' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks for pow(+/-0, -inf)' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 14616353504057342900 376s INFO: 01/17/25 10:58:54: Assert 'Pow(0.000000,-inf), expected inf, got inf': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Pow(-0.000000,-inf), expected inf, got inf': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=2 Passed=2 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'pow_baseZeroExpNInfCases': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.55: 'pow_expInfCases' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks for pow(x, +/-inf)' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 10397101774863403610 376s INFO: 01/17/25 10:58:54: Assert 'Pow(0.500000,inf), expected 0.000000, got 0.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Pow(1.500000,inf), expected inf, got inf': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Pow(0.500000,inf), expected inf, got inf': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Pow(1.500000,-inf), expected 0.000000, got 0.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=4 Passed=4 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'pow_expInfCases': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.56: 'pow_basePInfCases' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks for pow(inf, x)' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 12403678220407214196 376s INFO: 01/17/25 10:58:54: Assert 'Pow(inf,-3.000000), expected 0.000000, got 0.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Pow(inf,2.000000), expected inf, got inf': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Pow(inf,-2.123450), expected 0.000000, got 0.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Pow(inf,3.123450), expected inf, got inf': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=4 Passed=4 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'pow_basePInfCases': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.57: 'pow_baseNInfCases' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks for pow(-inf, x)' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 13154986276453312475 376s INFO: 01/17/25 10:58:54: Assert 'Pow(-inf,-3.000000), expected -0.000000, got -0.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Pow(-inf,-2.000000), expected 0.000000, got 0.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Pow(-inf,-5.500000), expected 0.000000, got 0.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Pow(-inf,3.000000), expected -inf, got -inf': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Pow(-inf,2.000000), expected inf, got inf': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Pow(-inf,5.500000), expected inf, got inf': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=6 Passed=6 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'pow_baseNInfCases': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.58: 'pow_badOperationCase' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks for negative finite base and non-integer finite exponent' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 12854139134858162572 376s INFO: 01/17/25 10:58:54: Assert 'Pow(-2.000000,4.200000), expected nan, got -nan': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=1 Passed=1 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'pow_badOperationCase': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.59: 'pow_base1ExpNanCase' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks for pow(1.0, NAN)' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 15428813356550765405 376s INFO: 01/17/25 10:58:54: Assert 'Pow(1.000000,nan), expected 1.000000, got 1.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=1 Passed=1 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'pow_base1ExpNanCase': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.60: 'pow_baseNanExp0Cases' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks for pow(NAN, +/-0)' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 10987347237027153708 376s INFO: 01/17/25 10:58:54: Assert 'Pow(nan,0.000000), expected 1.000000, got 1.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Pow(nan,-0.000000), expected 1.000000, got 1.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=2 Passed=2 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'pow_baseNanExp0Cases': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.61: 'pow_nanArgsCases' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks for pow(x, y) with either x or y being NAN' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 14559143121651480358 376s INFO: 01/17/25 10:58:54: Assert 'Pow(7.800000,nan), expected nan, got nan': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Pow(nan,10.000000), expected nan, got nan': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Pow(nan,nan), expected nan, got nan': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=3 Passed=3 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'pow_nanArgsCases': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.62: 'pow_baseNZeroExpOddCases' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks for pow(-0.0, y), with y an odd integer.' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 15769912167200999687 376s INFO: 01/17/25 10:58:54: Assert 'Pow(-0.000000,-3.000000), expected -inf, got -inf': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Pow(-0.000000,3.000000), expected -0.000000, got -0.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=2 Passed=2 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'pow_baseNZeroExpOddCases': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.63: 'pow_basePZeroExpOddCases' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks for pow(0.0, y), with y an odd integer.' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 7990456384968960021 376s INFO: 01/17/25 10:58:54: Assert 'Pow(0.000000,-5.000000), expected inf, got inf': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Pow(0.000000,5.000000), expected 0.000000, got 0.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=2 Passed=2 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'pow_basePZeroExpOddCases': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.64: 'pow_baseNZeroCases' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks for pow(-0.0, y), with y finite and even or non-integer number' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 12471597011167263267 376s INFO: 01/17/25 10:58:54: Assert 'Pow(-0.000000,-3.500000), expected inf, got inf': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Pow(-0.000000,-4.000000), expected inf, got inf': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Pow(-0.000000,3.500000), expected 0.000000, got 0.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Pow(-0.000000,4.000000), expected 0.000000, got 0.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=4 Passed=4 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'pow_baseNZeroCases': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.65: 'pow_basePZeroCases' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks for pow(0.0, y), with y finite and even or non-integer number' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 12094698799174610312 376s INFO: 01/17/25 10:58:54: Assert 'Pow(0.000000,-3.500000), expected inf, got inf': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Pow(0.000000,-4.000000), expected inf, got inf': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Pow(0.000000,3.500000), expected 0.000000, got 0.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Pow(0.000000,4.000000), expected 0.000000, got 0.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=4 Passed=4 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'pow_basePZeroCases': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.66: 'pow_regularCases' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks a set of regular values' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 7454255994781158174 376s INFO: 01/17/25 10:58:54: Assert 'Pow(-5.000000,3.000000), expected -125.000000 +/- 1.24e-08, got -125.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Pow(3.000000,2.500000), expected 15.588457 +/- 1.65885e-09, got 15.588457': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Pow(39.230000,-1.500000), expected 0.004070 +/- 1.00407e-10, got 0.004070': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Pow(478.972000,12.125000), expected 315326359630449587856007411793920.000000 +/- 3.15326e+22, got 315326359630449587856007411793920.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=4 Passed=4 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'pow_regularCases': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.67: 'pow_powerOfTwo' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks the powers of two from 1 to 8' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 9566362663623712925 376s INFO: 01/17/25 10:58:54: Assert 'Pow(2.000000,1.000000), expected 2.000000, got 2.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Pow(2.000000,2.000000), expected 4.000000, got 4.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Pow(2.000000,3.000000), expected 8.000000, got 8.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Pow(2.000000,4.000000), expected 16.000000, got 16.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Pow(2.000000,5.000000), expected 32.000000, got 32.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Pow(2.000000,6.000000), expected 64.000000, got 64.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Pow(2.000000,7.000000), expected 128.000000, got 128.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Pow(2.000000,8.000000), expected 256.000000, got 256.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=8 Passed=8 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'pow_powerOfTwo': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.68: 'pow_rangeTest' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks a range of positive integer to the power of 0' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 3195305596452523289 376s INFO: 01/17/25 10:58:54: Assert 'Pow: Testing a range of 10000000 values with steps of 429': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=1 Passed=1 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.2 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'pow_rangeTest': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.69: 'sqrt_infCase' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks positive infinity' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 5531974491149422113 376s INFO: 01/17/25 10:58:54: Assert 'Sqrt(inf), expected inf, got inf': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=1 Passed=1 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'sqrt_infCase': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.70: 'sqrt_nanCase' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks NAN' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 13560920081434627640 376s INFO: 01/17/25 10:58:54: Assert 'Sqrt(nan), expected nan, got nan': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=1 Passed=1 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'sqrt_nanCase': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.71: 'sqrt_outOfDomainCases' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks for values out of the domain' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 7192105567985930917 376s INFO: 01/17/25 10:58:54: Assert 'Sqrt(-1.000000), expected nan, got -nan': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Sqrt(-12345.678900), expected nan, got -nan': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Sqrt(-inf), expected nan, got -nan': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=3 Passed=3 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'sqrt_outOfDomainCases': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.72: 'sqrt_baseCases' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks the base cases' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 10046563287212360144 376s INFO: 01/17/25 10:58:54: Assert 'Sqrt(-0.000000), expected -0.000000, got -0.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Sqrt(0.000000), expected 0.000000, got 0.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Sqrt(1.000000), expected 1.000000, got 1.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=3 Passed=3 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'sqrt_baseCases': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.73: 'sqrt_regularCases' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks a set of regular values' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 7274500681141362706 376s INFO: 01/17/25 10:58:54: Assert 'Sqrt(4.000000), expected 2.000000 +/- 3e-10, got 2.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Sqrt(9.000000), expected 3.000000 +/- 4e-10, got 3.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Sqrt(27.200000), expected 5.215362 +/- 6.21536e-10, got 5.215362': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Sqrt(240.250000), expected 15.500000 +/- 1.65e-09, got 15.500000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Sqrt(1337.000000), expected 36.565011 +/- 3.7565e-09, got 36.565011': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Sqrt(2887.127824), expected 53.732000 +/- 5.4732e-09, got 53.732000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Sqrt(65600.015625), expected 256.125000 +/- 2.57125e-08, got 256.125000': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=7 Passed=7 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'sqrt_regularCases': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.74: 'scalbn_infCases' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks positive and negative infinity arg' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 7652645495884149248 376s INFO: 01/17/25 10:58:54: Assert 'Scalbn(inf,1), expected inf, got inf': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Scalbn(-inf,1), expected -inf, got -inf': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=2 Passed=2 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'scalbn_infCases': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.75: 'scalbn_baseZeroCases' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks for positive and negative zero arg' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 16851130627488131713 376s INFO: 01/17/25 10:58:54: Assert 'Scalbn(0.000000,1), expected 0.000000, got 0.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Scalbn(-0.000000,1), expected -0.000000, got -0.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=2 Passed=2 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'scalbn_baseZeroCases': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.76: 'scalbn_expZeroCase' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks for zero exp' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 8844494666475501723 376s INFO: 01/17/25 10:58:54: Assert 'Scalbn(42.000000,0), expected 42.000000, got 42.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=1 Passed=1 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'scalbn_expZeroCase': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.77: 'scalbn_nanCase' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks NAN' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 8421553245406642926 376s INFO: 01/17/25 10:58:54: Assert 'Scalbn(nan,2), expected nan, got nan': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=1 Passed=1 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'scalbn_nanCase': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.78: 'scalbn_regularCases' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks a set of regular cases' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 7672586647762989727 376s INFO: 01/17/25 10:58:54: Assert 'Scalbn(2.000000,2), expected 8.000000, got 8.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Scalbn(1.000000,13), expected 8192.000000, got 8192.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Scalbn(2.000000,-5), expected 0.062500, got 0.062500': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Scalbn(-1.000000,-13), expected -0.000122, got -0.000122': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=4 Passed=4 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'scalbn_regularCases': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.79: 'cos_infCases' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks for positive and negative infinity' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 5110461553453693430 376s INFO: 01/17/25 10:58:54: Assert 'Cos(inf), expected nan, got -nan': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Cos(-inf), expected nan, got -nan': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=2 Passed=2 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'cos_infCases': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.80: 'cos_nanCase' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks NAN' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 6418273783988629028 376s INFO: 01/17/25 10:58:54: Assert 'Cos(nan), expected nan, got nan': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=1 Passed=1 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'cos_nanCase': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.81: 'cos_regularCases' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks a set of regular cases' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 14079779441678097983 376s INFO: 01/17/25 10:58:54: Assert 'Cos(-3.141593), expected -1.000000, got -1.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Cos(-0.000000), expected 1.000000, got 1.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Cos(0.000000), expected 1.000000, got 1.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Cos(3.141593), expected -1.000000, got -1.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=4 Passed=4 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'cos_regularCases': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.82: 'cos_precisionTest' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks cosine precision' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 11751700530665402537 376s INFO: 01/17/25 10:58:54: Assert 'Cos(0.314159), expected 0.951057 +/- 1.95106e-10, got 0.951057': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Cos(0.628319), expected 0.809017 +/- 1.80902e-10, got 0.809017': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Cos(0.942478), expected 0.587785 +/- 1.58779e-10, got 0.587785': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Cos(1.256637), expected 0.309017 +/- 1.30902e-10, got 0.309017': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Cos(1.570796), expected 0.000000 +/- 1e-10, got 0.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Cos(1.884956), expected -0.309017 +/- 6.90983e-11, got -0.309017': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Cos(2.199115), expected -0.587785 +/- 4.12215e-11, got -0.587785': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Cos(2.513274), expected -0.809017 +/- 1.90983e-11, got -0.809017': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Cos(2.827433), expected -0.951057 +/- 4.89435e-12, got -0.951057': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Cos(-0.314159), expected 0.951057 +/- 1.95106e-10, got 0.951057': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Cos(-0.628319), expected 0.809017 +/- 1.80902e-10, got 0.809017': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Cos(-0.942478), expected 0.587785 +/- 1.58779e-10, got 0.587785': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Cos(-1.256637), expected 0.309017 +/- 1.30902e-10, got 0.309017': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Cos(-1.570796), expected 0.000000 +/- 1e-10, got 0.000000': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Cos(-1.884956), expected -0.309017 +/- 6.90983e-11, got -0.309017': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Cos(-2.199115), expected -0.587785 +/- 4.12215e-11, got -0.587785': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Cos(-2.513274), expected -0.809017 +/- 1.90983e-11, got -0.809017': Passed 376s INFO: 01/17/25 10:58:54: Assert 'Cos(-2.827433), expected -0.951057 +/- 4.89435e-12, got -0.951057': Passed 376s INFO: 01/17/25 10:58:54: Assert Summary: Total=18 Passed=18 Failed=0 376s INFO: 01/17/25 10:58:54: Total Test runtime: 0.0 sec 376s INFO: 01/17/25 10:58:54: >>> Test 'cos_precisionTest': Passed 376s INFO: 01/17/25 10:58:54: ----- Test Case 10.83: 'cos_rangeTest' started 376s INFO: 01/17/25 10:58:54: Test Description: 'Checks a range of positive integer' 376s INFO: 01/17/25 10:58:54: Test Iteration 1: execKey 2177109742246519862 376s INFO: 01/17/25 10:58:54: Assert 'Cos: Testing a range of 10000000 values with steps of 429': Passed 377s INFO: 01/17/25 10:58:55: Assert Summary: Total=1 Passed=1 Failed=0 377s INFO: 01/17/25 10:58:55: Total Test runtime: 0.5 sec 377s INFO: 01/17/25 10:58:55: >>> Test 'cos_rangeTest': Passed 377s INFO: 01/17/25 10:58:55: ----- Test Case 10.84: 'sin_infCases' started 377s INFO: 01/17/25 10:58:55: Test Description: 'Checks for positive and negative infinity' 377s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 9926518126349726951 377s INFO: 01/17/25 10:58:55: Assert 'Sin(inf), expected nan, got -nan': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Sin(-inf), expected nan, got -nan': Passed 377s INFO: 01/17/25 10:58:55: Assert Summary: Total=2 Passed=2 Failed=0 377s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 377s INFO: 01/17/25 10:58:55: >>> Test 'sin_infCases': Passed 377s INFO: 01/17/25 10:58:55: ----- Test Case 10.85: 'sin_nanCase' started 377s INFO: 01/17/25 10:58:55: Test Description: 'Checks NAN' 377s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 11592345303040938533 377s INFO: 01/17/25 10:58:55: Assert 'Sin(nan), expected nan, got nan': Passed 377s INFO: 01/17/25 10:58:55: Assert Summary: Total=1 Passed=1 Failed=0 377s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 377s INFO: 01/17/25 10:58:55: >>> Test 'sin_nanCase': Passed 377s INFO: 01/17/25 10:58:55: ----- Test Case 10.86: 'sin_regularCases' started 377s INFO: 01/17/25 10:58:55: Test Description: 'Checks a set of regular cases' 377s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 6431797933076001030 377s INFO: 01/17/25 10:58:55: Assert 'Sin(-1.570796), expected -1.000000, got -1.000000': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Sin(-0.000000), expected -0.000000, got -0.000000': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Sin(0.000000), expected 0.000000, got 0.000000': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Sin(1.570796), expected 1.000000, got 1.000000': Passed 377s INFO: 01/17/25 10:58:55: Assert Summary: Total=4 Passed=4 Failed=0 377s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 377s INFO: 01/17/25 10:58:55: >>> Test 'sin_regularCases': Passed 377s INFO: 01/17/25 10:58:55: ----- Test Case 10.87: 'sin_precisionTest' started 377s INFO: 01/17/25 10:58:55: Test Description: 'Checks sine precision' 377s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 312253900716620315 377s INFO: 01/17/25 10:58:55: Assert 'Sin(0.314159), expected 0.309017 +/- 1.30902e-10, got 0.309017': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Sin(0.628319), expected 0.587785 +/- 1.58779e-10, got 0.587785': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Sin(0.942478), expected 0.809017 +/- 1.80902e-10, got 0.809017': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Sin(1.256637), expected 0.951057 +/- 1.95106e-10, got 0.951057': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Sin(1.884956), expected 0.951057 +/- 1.95106e-10, got 0.951057': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Sin(2.199115), expected 0.809017 +/- 1.80902e-10, got 0.809017': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Sin(2.513274), expected 0.587785 +/- 1.58779e-10, got 0.587785': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Sin(2.827433), expected 0.309017 +/- 1.30902e-10, got 0.309017': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Sin(3.141593), expected 0.000000 +/- 1e-10, got 0.000000': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Sin(-0.314159), expected -0.309017 +/- 6.90983e-11, got -0.309017': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Sin(-0.628319), expected -0.587785 +/- 4.12215e-11, got -0.587785': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Sin(-0.942478), expected -0.809017 +/- 1.90983e-11, got -0.809017': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Sin(-1.256637), expected -0.951057 +/- 4.89435e-12, got -0.951057': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Sin(-1.884956), expected -0.951057 +/- 4.89435e-12, got -0.951057': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Sin(-2.199115), expected -0.809017 +/- 1.90983e-11, got -0.809017': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Sin(-2.513274), expected -0.587785 +/- 4.12215e-11, got -0.587785': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Sin(-2.827433), expected -0.309017 +/- 6.90983e-11, got -0.309017': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Sin(-3.141593), expected 0.000000 +/- 1e-10, got -0.000000': Passed 377s INFO: 01/17/25 10:58:55: Assert Summary: Total=18 Passed=18 Failed=0 377s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 377s INFO: 01/17/25 10:58:55: >>> Test 'sin_precisionTest': Passed 377s INFO: 01/17/25 10:58:55: ----- Test Case 10.88: 'sin_rangeTest' started 377s INFO: 01/17/25 10:58:55: Test Description: 'Checks a range of positive integer' 377s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 9418639799783547812 377s INFO: 01/17/25 10:58:55: Assert 'Sin: Testing a range of 10000000 values with steps of 429': Passed 377s INFO: 01/17/25 10:58:55: Assert Summary: Total=1 Passed=1 Failed=0 377s INFO: 01/17/25 10:58:55: Total Test runtime: 0.5 sec 377s INFO: 01/17/25 10:58:55: >>> Test 'sin_rangeTest': Passed 377s INFO: 01/17/25 10:58:55: ----- Test Case 10.89: 'tan_infCases' started 377s INFO: 01/17/25 10:58:55: Test Description: 'Checks for positive and negative infinity' 377s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 2250746847578901895 377s INFO: 01/17/25 10:58:55: Assert 'Tan(inf), expected nan, got -nan': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Tan(-inf), expected nan, got -nan': Passed 377s INFO: 01/17/25 10:58:55: Assert Summary: Total=2 Passed=2 Failed=0 377s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 377s INFO: 01/17/25 10:58:55: >>> Test 'tan_infCases': Passed 377s INFO: 01/17/25 10:58:55: ----- Test Case 10.90: 'tan_nanCase' started 377s INFO: 01/17/25 10:58:55: Test Description: 'Checks NAN' 377s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 4029218170420333915 377s INFO: 01/17/25 10:58:55: Assert 'Tan(nan), expected nan, got nan': Passed 377s INFO: 01/17/25 10:58:55: Assert Summary: Total=1 Passed=1 Failed=0 377s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 377s INFO: 01/17/25 10:58:55: >>> Test 'tan_nanCase': Passed 377s INFO: 01/17/25 10:58:55: ----- Test Case 10.91: 'tan_zeroCases' started 377s INFO: 01/17/25 10:58:55: Test Description: 'Checks a set of regular cases' 377s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 17373356077922400792 377s INFO: 01/17/25 10:58:55: Assert 'Tan(-0.000000), expected -0.000000, got -0.000000': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Tan(0.000000), expected 0.000000, got 0.000000': Passed 377s INFO: 01/17/25 10:58:55: Assert Summary: Total=2 Passed=2 Failed=0 377s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 377s INFO: 01/17/25 10:58:55: >>> Test 'tan_zeroCases': Passed 377s INFO: 01/17/25 10:58:55: ----- Test Case 10.92: 'tan_precisionTest' started 377s INFO: 01/17/25 10:58:55: Test Description: 'Checks tangent precision' 377s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 2604329268854858611 377s INFO: 01/17/25 10:58:55: Assert 'Tan(0.285599), expected 0.293626 +/- 1.29363e-10, got 0.293626': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Tan(0.571199), expected 0.642661 +/- 1.64266e-10, got 0.642661': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Tan(0.856798), expected 1.154062 +/- 2.15406e-10, got 1.154062': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Tan(1.142397), expected 2.189695 +/- 3.18969e-10, got 2.189695': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Tan(1.427997), expected 6.955153 +/- 7.95515e-10, got 6.955153': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Tan(1.713596), expected -6.955153 +/- 5.95515e-10, got -6.955153': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Tan(1.999195), expected -2.189695 +/- 1.18969e-10, got -2.189695': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Tan(2.284795), expected -1.154062 +/- 1.54062e-11, got -1.154062': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Tan(2.570394), expected -0.642661 +/- 3.57339e-11, got -0.642661': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Tan(2.855993), expected -0.293626 +/- 7.06374e-11, got -0.293626': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Tan(-0.285599), expected -0.293626 +/- 7.06374e-11, got -0.293626': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Tan(-0.571199), expected -0.642661 +/- 3.57339e-11, got -0.642661': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Tan(-0.856798), expected -1.154062 +/- 1.54062e-11, got -1.154062': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Tan(-1.142397), expected -2.189695 +/- 1.18969e-10, got -2.189695': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Tan(-1.427997), expected -6.955153 +/- 5.95515e-10, got -6.955153': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Tan(-1.713596), expected 6.955153 +/- 7.95515e-10, got 6.955153': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Tan(-1.999195), expected 2.189695 +/- 3.18969e-10, got 2.189695': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Tan(-2.284795), expected 1.154062 +/- 2.15406e-10, got 1.154062': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Tan(-2.570394), expected 0.642661 +/- 1.64266e-10, got 0.642661': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Tan(-2.855993), expected 0.293626 +/- 1.29363e-10, got 0.293626': Passed 377s INFO: 01/17/25 10:58:55: Assert Summary: Total=20 Passed=20 Failed=0 377s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 377s INFO: 01/17/25 10:58:55: >>> Test 'tan_precisionTest': Passed 377s INFO: 01/17/25 10:58:55: ----- Test Case 10.93: 'acos_limitCases' started 377s INFO: 01/17/25 10:58:55: Test Description: 'Checks the edge of the domain (+/-1)' 377s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 5607186770221390183 377s INFO: 01/17/25 10:58:55: Assert 'Acos(1.000000), expected 0.000000, got 0.000000': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Acos(-1.000000), expected 3.141593, got 3.141593': Passed 377s INFO: 01/17/25 10:58:55: Assert Summary: Total=2 Passed=2 Failed=0 377s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 377s INFO: 01/17/25 10:58:55: >>> Test 'acos_limitCases': Passed 377s INFO: 01/17/25 10:58:55: ----- Test Case 10.94: 'acos_outOfDomainCases' started 377s INFO: 01/17/25 10:58:55: Test Description: 'Checks values outside the domain' 377s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 11993680941256003824 377s INFO: 01/17/25 10:58:55: Assert 'Acos(1.100000), expected nan, got nan': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Acos(-1.100000), expected nan, got nan': Passed 377s INFO: 01/17/25 10:58:55: Assert Summary: Total=2 Passed=2 Failed=0 377s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 377s INFO: 01/17/25 10:58:55: >>> Test 'acos_outOfDomainCases': Passed 377s INFO: 01/17/25 10:58:55: ----- Test Case 10.95: 'acos_nanCase' started 377s INFO: 01/17/25 10:58:55: Test Description: 'Checks NAN' 377s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 14329736916136275110 377s INFO: 01/17/25 10:58:55: Assert 'Acos(nan), expected nan, got nan': Passed 377s INFO: 01/17/25 10:58:55: Assert Summary: Total=1 Passed=1 Failed=0 377s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 377s INFO: 01/17/25 10:58:55: >>> Test 'acos_nanCase': Passed 377s INFO: 01/17/25 10:58:55: ----- Test Case 10.96: 'acos_precisionTest' started 377s INFO: 01/17/25 10:58:55: Test Description: 'Checks acos precision' 377s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 1252072849024834881 377s INFO: 01/17/25 10:58:55: Assert 'Acos(0.900000), expected 0.451027 +/- 1.45103e-10, got 0.451027': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Acos(0.800000), expected 0.643501 +/- 1.6435e-10, got 0.643501': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Acos(0.700000), expected 0.795399 +/- 1.7954e-10, got 0.795399': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Acos(0.600000), expected 0.927295 +/- 1.9273e-10, got 0.927295': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Acos(0.500000), expected 1.047198 +/- 2.0472e-10, got 1.047198': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Acos(0.400000), expected 1.159279 +/- 2.15928e-10, got 1.159279': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Acos(0.300000), expected 1.266104 +/- 2.2661e-10, got 1.266104': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Acos(0.200000), expected 1.369438 +/- 2.36944e-10, got 1.369438': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Acos(0.100000), expected 1.470629 +/- 2.47063e-10, got 1.470629': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Acos(0.000000), expected 1.570796 +/- 2.5708e-10, got 1.570796': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Acos(-0.000000), expected 1.570796 +/- 2.5708e-10, got 1.570796': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Acos(-0.100000), expected 1.670964 +/- 2.67096e-10, got 1.670964': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Acos(-0.200000), expected 1.772154 +/- 2.77215e-10, got 1.772154': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Acos(-0.300000), expected 1.875489 +/- 2.87549e-10, got 1.875489': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Acos(-0.400000), expected 1.982313 +/- 2.98231e-10, got 1.982313': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Acos(-0.500000), expected 2.094395 +/- 3.0944e-10, got 2.094395': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Acos(-0.600000), expected 2.214297 +/- 3.2143e-10, got 2.214297': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Acos(-0.700000), expected 2.346194 +/- 3.34619e-10, got 2.346194': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Acos(-0.800000), expected 2.498092 +/- 3.49809e-10, got 2.498092': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Acos(-0.900000), expected 2.690566 +/- 3.69057e-10, got 2.690566': Passed 377s INFO: 01/17/25 10:58:55: Assert Summary: Total=20 Passed=20 Failed=0 377s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 377s INFO: 01/17/25 10:58:55: >>> Test 'acos_precisionTest': Passed 377s INFO: 01/17/25 10:58:55: ----- Test Case 10.97: 'asin_limitCases' started 377s INFO: 01/17/25 10:58:55: Test Description: 'Checks the edge of the domain (+/-1)' 377s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 5913614666247814111 377s INFO: 01/17/25 10:58:55: Assert 'Asin(1.000000), expected 1.570796, got 1.570796': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Asin(-1.000000), expected -1.570796, got -1.570796': Passed 377s INFO: 01/17/25 10:58:55: Assert Summary: Total=2 Passed=2 Failed=0 377s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 377s INFO: 01/17/25 10:58:55: >>> Test 'asin_limitCases': Passed 377s INFO: 01/17/25 10:58:55: ----- Test Case 10.98: 'asin_outOfDomainCases' started 377s INFO: 01/17/25 10:58:55: Test Description: 'Checks values outside the domain' 377s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 11878067140249196861 377s INFO: 01/17/25 10:58:55: Assert 'Asin(1.100000), expected nan, got nan': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Asin(-1.100000), expected nan, got nan': Passed 377s INFO: 01/17/25 10:58:55: Assert Summary: Total=2 Passed=2 Failed=0 377s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 377s INFO: 01/17/25 10:58:55: >>> Test 'asin_outOfDomainCases': Passed 377s INFO: 01/17/25 10:58:55: ----- Test Case 10.99: 'asin_nanCase' started 377s INFO: 01/17/25 10:58:55: Test Description: 'Checks NAN' 377s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 17914167174906145492 377s INFO: 01/17/25 10:58:55: Assert 'Asin(nan), expected nan, got nan': Passed 377s INFO: 01/17/25 10:58:55: Assert Summary: Total=1 Passed=1 Failed=0 377s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 377s INFO: 01/17/25 10:58:55: >>> Test 'asin_nanCase': Passed 377s INFO: 01/17/25 10:58:55: ----- Test Case 10.100: 'asin_precisionTest' started 377s INFO: 01/17/25 10:58:55: Test Description: 'Checks asin precision' 377s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 7798080678427994793 377s INFO: 01/17/25 10:58:55: Assert 'Asin(0.900000), expected 1.119770 +/- 2.11977e-10, got 1.119770': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Asin(0.800000), expected 0.927295 +/- 1.9273e-10, got 0.927295': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Asin(0.700000), expected 0.775397 +/- 1.7754e-10, got 0.775397': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Asin(0.600000), expected 0.643501 +/- 1.6435e-10, got 0.643501': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Asin(0.500000), expected 0.523599 +/- 1.5236e-10, got 0.523599': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Asin(0.400000), expected 0.411517 +/- 1.41152e-10, got 0.411517': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Asin(0.300000), expected 0.304693 +/- 1.30469e-10, got 0.304693': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Asin(0.200000), expected 0.201358 +/- 1.20136e-10, got 0.201358': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Asin(0.100000), expected 0.100167 +/- 1.10017e-10, got 0.100167': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Asin(0.000000), expected 0.000000 +/- 1e-10, got 0.000000': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Asin(-0.000000), expected -0.000000 +/- 1e-10, got -0.000000': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Asin(-0.100000), expected -0.100167 +/- 8.99833e-11, got -0.100167': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Asin(-0.200000), expected -0.201358 +/- 7.98642e-11, got -0.201358': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Asin(-0.300000), expected -0.304693 +/- 6.95307e-11, got -0.304693': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Asin(-0.400000), expected -0.411517 +/- 5.88483e-11, got -0.411517': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Asin(-0.500000), expected -0.523599 +/- 4.76401e-11, got -0.523599': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Asin(-0.600000), expected -0.643501 +/- 3.56499e-11, got -0.643501': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Asin(-0.700000), expected -0.775397 +/- 2.24603e-11, got -0.775397': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Asin(-0.800000), expected -0.927295 +/- 7.27048e-12, got -0.927295': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Asin(-0.900000), expected -1.119770 +/- 1.1977e-11, got -1.119770': Passed 377s INFO: 01/17/25 10:58:55: Assert Summary: Total=20 Passed=20 Failed=0 377s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 377s INFO: 01/17/25 10:58:55: >>> Test 'asin_precisionTest': Passed 377s INFO: 01/17/25 10:58:55: ----- Test Case 10.101: 'atan_limitCases' started 377s INFO: 01/17/25 10:58:55: Test Description: 'Checks the edge of the domain (+/-Infinity)' 377s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 17558235156733342593 377s INFO: 01/17/25 10:58:55: Assert 'Atan(inf), expected 1.570796, got 1.570796': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Atan(-inf), expected -1.570796, got -1.570796': Passed 377s INFO: 01/17/25 10:58:55: Assert Summary: Total=2 Passed=2 Failed=0 377s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 377s INFO: 01/17/25 10:58:55: >>> Test 'atan_limitCases': Passed 377s INFO: 01/17/25 10:58:55: ----- Test Case 10.102: 'atan_zeroCases' started 377s INFO: 01/17/25 10:58:55: Test Description: 'Checks for positive and negative zero' 377s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 657710803591252614 377s INFO: 01/17/25 10:58:55: Assert 'Atan(0.000000), expected 0.000000, got 0.000000': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Atan(-0.000000), expected -0.000000, got -0.000000': Passed 377s INFO: 01/17/25 10:58:55: Assert Summary: Total=2 Passed=2 Failed=0 377s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 377s INFO: 01/17/25 10:58:55: >>> Test 'atan_zeroCases': Passed 377s INFO: 01/17/25 10:58:55: ----- Test Case 10.103: 'atan_nanCase' started 377s INFO: 01/17/25 10:58:55: Test Description: 'Checks NAN' 377s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 14136998935162781017 377s INFO: 01/17/25 10:58:55: Assert 'Atan(nan), expected nan, got nan': Passed 377s INFO: 01/17/25 10:58:55: Assert Summary: Total=1 Passed=1 Failed=0 377s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 377s INFO: 01/17/25 10:58:55: >>> Test 'atan_nanCase': Passed 377s INFO: 01/17/25 10:58:55: ----- Test Case 10.104: 'atan_precisionTest' started 377s INFO: 01/17/25 10:58:55: Test Description: 'Checks atan precision' 377s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 10050534263019665314 377s INFO: 01/17/25 10:58:55: Assert 'Atan(6.313752), expected 1.413717 +/- 2.41372e-10, got 1.413717': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Atan(3.077684), expected 1.256637 +/- 2.25664e-10, got 1.256637': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Atan(1.962611), expected 1.099557 +/- 2.09956e-10, got 1.099557': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Atan(1.376382), expected 0.942478 +/- 1.94248e-10, got 0.942478': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Atan(1.000000), expected 0.785398 +/- 1.7854e-10, got 0.785398': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Atan(0.726543), expected 0.628319 +/- 1.62832e-10, got 0.628319': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Atan(0.509525), expected 0.471239 +/- 1.47124e-10, got 0.471239': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Atan(0.324920), expected 0.314159 +/- 1.31416e-10, got 0.314159': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Atan(0.158384), expected 0.157080 +/- 1.15708e-10, got 0.157080': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Atan(-0.158384), expected -0.157080 +/- 8.4292e-11, got -0.157080': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Atan(-0.324920), expected -0.314159 +/- 6.85841e-11, got -0.314159': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Atan(-0.509525), expected -0.471239 +/- 5.28761e-11, got -0.471239': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Atan(-0.726543), expected -0.628319 +/- 3.71681e-11, got -0.628319': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Atan(-1.000000), expected -0.785398 +/- 2.14602e-11, got -0.785398': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Atan(-1.376382), expected -0.942478 +/- 5.75222e-12, got -0.942478': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Atan(-1.962611), expected -1.099557 +/- 9.95574e-12, got -1.099557': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Atan(-3.077684), expected -1.256637 +/- 2.56637e-11, got -1.256637': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Atan(-6.313752), expected -1.413717 +/- 4.13717e-11, got -1.413717': Passed 377s INFO: 01/17/25 10:58:55: Assert Summary: Total=18 Passed=18 Failed=0 377s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 377s INFO: 01/17/25 10:58:55: >>> Test 'atan_precisionTest': Passed 377s INFO: 01/17/25 10:58:55: ----- Test Case 10.105: 'atan2_bothZeroCases' started 377s INFO: 01/17/25 10:58:55: Test Description: 'Checks for both arguments being zero' 377s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 9909220130329160770 377s INFO: 01/17/25 10:58:55: Assert 'SDL_atan2(0.000000,0.000000), expected 0.000000 +/- 1e-10, got 0.000000': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_atan2(-0.000000,0.000000), expected -0.000000 +/- 1e-10, got -0.000000': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_atan2(0.000000,-0.000000), expected 3.141593 +/- 4.14159e-10, got 3.141593': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_atan2(-0.000000,-0.000000), expected -3.141593 +/- 2.14159e-10, got -3.141593': Passed 377s INFO: 01/17/25 10:58:55: Assert Summary: Total=4 Passed=4 Failed=0 377s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 377s INFO: 01/17/25 10:58:55: >>> Test 'atan2_bothZeroCases': Passed 377s INFO: 01/17/25 10:58:55: ----- Test Case 10.106: 'atan2_yZeroCases' started 377s INFO: 01/17/25 10:58:55: Test Description: 'Checks for y=0' 377s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 11596957257831636573 377s INFO: 01/17/25 10:58:55: Assert 'SDL_atan2(0.000000,1.000000), expected 0.000000 +/- 1e-10, got 0.000000': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_atan2(0.000000,-1.000000), expected 3.141593 +/- 4.14159e-10, got 3.141593': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_atan2(-0.000000,1.000000), expected -0.000000 +/- 1e-10, got -0.000000': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_atan2(-0.000000,-1.000000), expected -3.141593 +/- 2.14159e-10, got -3.141593': Passed 377s INFO: 01/17/25 10:58:55: Assert Summary: Total=4 Passed=4 Failed=0 377s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 377s INFO: 01/17/25 10:58:55: >>> Test 'atan2_yZeroCases': Passed 377s INFO: 01/17/25 10:58:55: ----- Test Case 10.107: 'atan2_xZeroCases' started 377s INFO: 01/17/25 10:58:55: Test Description: 'Checks for x=0' 377s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 18139345177077207173 377s INFO: 01/17/25 10:58:55: Assert 'SDL_atan2(1.000000,0.000000), expected 1.570796 +/- 2.5708e-10, got 1.570796': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_atan2(-1.000000,0.000000), expected -1.570796 +/- 5.70796e-11, got -1.570796': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_atan2(1.000000,-0.000000), expected 1.570796 +/- 2.5708e-10, got 1.570796': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_atan2(-1.000000,-0.000000), expected -1.570796 +/- 5.70796e-11, got -1.570796': Passed 377s INFO: 01/17/25 10:58:55: Assert Summary: Total=4 Passed=4 Failed=0 377s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 377s INFO: 01/17/25 10:58:55: >>> Test 'atan2_xZeroCases': Passed 377s INFO: 01/17/25 10:58:55: ----- Test Case 10.108: 'atan2_bothInfCases' started 377s INFO: 01/17/25 10:58:55: Test Description: 'Checks for both arguments being infinity' 377s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 4617970162514116789 377s INFO: 01/17/25 10:58:55: Assert 'SDL_atan2(bothInfCases)(inf,inf), expected 0.785398, got 0.785398': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_atan2(bothInfCases)(inf,-inf), expected 2.356194, got 2.356194': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_atan2(bothInfCases)(-inf,inf), expected -0.785398, got -0.785398': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_atan2(bothInfCases)(-inf,-inf), expected -2.356194, got -2.356194': Passed 377s INFO: 01/17/25 10:58:55: Assert Summary: Total=4 Passed=4 Failed=0 377s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 377s INFO: 01/17/25 10:58:55: >>> Test 'atan2_bothInfCases': Passed 377s INFO: 01/17/25 10:58:55: ----- Test Case 10.109: 'atan2_yInfCases' started 377s INFO: 01/17/25 10:58:55: Test Description: 'Checks for y=0' 377s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 6416361370763127962 377s INFO: 01/17/25 10:58:55: Assert 'SDL_atan2(atan2_yInfCases)(inf,1.000000), expected 1.570796, got 1.570796': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_atan2(atan2_yInfCases)(inf,-1.000000), expected 1.570796, got 1.570796': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_atan2(atan2_yInfCases)(-inf,1.000000), expected -1.570796, got -1.570796': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_atan2(atan2_yInfCases)(-inf,-1.000000), expected -1.570796, got -1.570796': Passed 377s INFO: 01/17/25 10:58:55: Assert Summary: Total=4 Passed=4 Failed=0 377s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 377s INFO: 01/17/25 10:58:55: >>> Test 'atan2_yInfCases': Passed 377s INFO: 01/17/25 10:58:55: ----- Test Case 10.110: 'atan2_xInfCases' started 377s INFO: 01/17/25 10:58:55: Test Description: 'Checks for x=0' 377s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 6378802362430185292 377s INFO: 01/17/25 10:58:55: Assert 'atan2_xInfCases(atan2_yInfCases)(1.000000,inf), expected 0.000000, got 0.000000': Passed 377s INFO: 01/17/25 10:58:55: Assert 'atan2_xInfCases(atan2_yInfCases)(-1.000000,inf), expected -0.000000, got -0.000000': Passed 377s INFO: 01/17/25 10:58:55: Assert 'atan2_xInfCases(atan2_yInfCases)(1.000000,-inf), expected 3.141593, got 3.141593': Passed 377s INFO: 01/17/25 10:58:55: Assert 'atan2_xInfCases(atan2_yInfCases)(-1.000000,-inf), expected -3.141593, got -3.141593': Passed 377s INFO: 01/17/25 10:58:55: Assert Summary: Total=4 Passed=4 Failed=0 377s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 377s INFO: 01/17/25 10:58:55: >>> Test 'atan2_xInfCases': Passed 377s INFO: 01/17/25 10:58:55: ----- Test Case 10.111: 'atan2_nanCases' started 377s INFO: 01/17/25 10:58:55: Test Description: 'Checks NANs' 377s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 16386272901074098776 377s INFO: 01/17/25 10:58:55: Assert 'Atan2(nan,nan), expected nan, got nan': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Atan2(nan,1.000000), expected nan, got nan': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Atan2(1.000000,nan), expected nan, got nan': Passed 377s INFO: 01/17/25 10:58:55: Assert Summary: Total=3 Passed=3 Failed=0 377s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 377s INFO: 01/17/25 10:58:55: >>> Test 'atan2_nanCases': Passed 377s INFO: 01/17/25 10:58:55: ----- Test Case 10.112: 'atan2_topRightQuadrantTest' started 377s INFO: 01/17/25 10:58:55: Test Description: 'Checks values in the top right quadrant' 377s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 12826942157101264947 377s INFO: 01/17/25 10:58:55: Assert 'SDL_atan2(1.000000,1.000000), expected 0.785398 +/- 1.7854e-10, got 0.785398': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_atan2(1.732051,3.000000), expected 0.523599 +/- 1.5236e-10, got 0.523599': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_atan2(1.732051,1.000000), expected 1.047198 +/- 2.0472e-10, got 1.047198': Passed 377s INFO: 01/17/25 10:58:55: Assert Summary: Total=3 Passed=3 Failed=0 377s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 377s INFO: 01/17/25 10:58:55: >>> Test 'atan2_topRightQuadrantTest': Passed 377s INFO: 01/17/25 10:58:55: ----- Test Case 10.113: 'atan2_topLeftQuadrantTest' started 377s INFO: 01/17/25 10:58:55: Test Description: 'Checks values in the top left quadrant' 377s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 17306739028766030329 377s INFO: 01/17/25 10:58:55: Assert 'SDL_atan2(1.000000,-1.000000), expected 2.356194 +/- 3.35619e-10, got 2.356194': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_atan2(1.732051,-3.000000), expected 2.617994 +/- 3.61799e-10, got 2.617994': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_atan2(1.732051,-1.000000), expected 2.094395 +/- 3.0944e-10, got 2.094395': Passed 377s INFO: 01/17/25 10:58:55: Assert Summary: Total=3 Passed=3 Failed=0 377s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 377s INFO: 01/17/25 10:58:55: >>> Test 'atan2_topLeftQuadrantTest': Passed 377s INFO: 01/17/25 10:58:55: ----- Test Case 10.114: 'atan2_bottomRightQuadrantTest' started 377s INFO: 01/17/25 10:58:55: Test Description: 'Checks values in the bottom right quadrant' 377s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 1718586350015529568 377s INFO: 01/17/25 10:58:55: Assert 'SDL_atan2(-1.000000,1.000000), expected -0.785398 +/- 2.14602e-11, got -0.785398': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_atan2(-1.732051,3.000000), expected -0.523599 +/- 4.76401e-11, got -0.523599': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_atan2(-1.732051,1.000000), expected -1.047198 +/- 4.71976e-12, got -1.047198': Passed 377s INFO: 01/17/25 10:58:55: Assert Summary: Total=3 Passed=3 Failed=0 377s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 377s INFO: 01/17/25 10:58:55: >>> Test 'atan2_bottomRightQuadrantTest': Passed 377s INFO: 01/17/25 10:58:55: ----- Test Case 10.115: 'atan2_bottomLeftQuadrantTest' started 377s INFO: 01/17/25 10:58:55: Test Description: 'Checks values in the bottom left quadrant' 377s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 9159419817058305786 377s INFO: 01/17/25 10:58:55: Assert 'SDL_atan2(-1.000000,-1.000000), expected -2.356194 +/- 1.35619e-10, got -2.356194': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_atan2(-1.732051,-3.000000), expected -2.617994 +/- 1.61799e-10, got -2.617994': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_atan2(-1.732051,-1.000000), expected -2.094395 +/- 1.0944e-10, got -2.094395': Passed 377s INFO: 01/17/25 10:58:55: Assert Summary: Total=3 Passed=3 Failed=0 377s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 377s INFO: 01/17/25 10:58:55: >>> Test 'atan2_bottomLeftQuadrantTest': Passed 377s INFO: 01/17/25 10:58:55: Total Suite runtime: 1.5 sec 377s INFO: 01/17/25 10:58:55: Suite Summary: Total=115 Passed=115 Failed=0 Skipped=0 377s INFO: 01/17/25 10:58:55: >>> Suite 'Math': Passed 377s INFO: 01/17/25 10:58:55: ===== Test Suite 11: 'Mouse' started 377s INFO: 01/17/25 10:58:55: ----- Test Case 11.1: 'mouse_getMouseState' started 377s INFO: 01/17/25 10:58:55: Test Description: 'Check call to SDL_GetMouseState' 377s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 6347960994667287301 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_PumpEvents()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_GetMouseState(NULL, NULL)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Validate state returned from function, got: 0': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_GetMouseState(&x, NULL)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Validate that value of x is > INT_MIN, got: 0': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Validate state returned from function, got: 0': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_GetMouseState(NULL, &y)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Validate that value of y is > INT_MIN, got: 0': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Validate state returned from function, got: 0': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_GetMouseState(&x, &y)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Validate that value of x is > INT_MIN, got: 0': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Validate that value of y is > INT_MIN, got: 0': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Validate state returned from function, got: 0': Passed 377s INFO: 01/17/25 10:58:55: Assert Summary: Total=13 Passed=13 Failed=0 377s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 377s INFO: 01/17/25 10:58:55: >>> Test 'mouse_getMouseState': Passed 377s INFO: 01/17/25 10:58:55: ----- Test Case 11.2: 'mouse_getRelativeMouseState' started 377s INFO: 01/17/25 10:58:55: Test Description: 'Check call to SDL_GetRelativeMouseState' 377s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 3429069110843993813 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_PumpEvents()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_GetRelativeMouseState(NULL, NULL)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Validate state returned from function, got: 0': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_GetRelativeMouseState(&x, NULL)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Validate that value of x is > INT_MIN, got: 0': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Validate state returned from function, got: 0': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_GetRelativeMouseState(NULL, &y)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Validate that value of y is > INT_MIN, got: 0': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Validate state returned from function, got: 0': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_GetRelativeMouseState(&x, &y)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Validate that value of x is > INT_MIN, got: 0': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Validate that value of y is > INT_MIN, got: 0': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Validate state returned from function, got: 0': Passed 377s INFO: 01/17/25 10:58:55: Assert Summary: Total=13 Passed=13 Failed=0 377s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 377s INFO: 01/17/25 10:58:55: >>> Test 'mouse_getRelativeMouseState': Passed 377s INFO: 01/17/25 10:58:55: ----- Test Case 11.3: 'mouse_createFreeCursor' started 377s INFO: 01/17/25 10:58:55: Test Description: 'Check call to SDL_CreateCursor and SDL_FreeCursor' 377s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 12894643763903650336 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_CreateCursor()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDL_CreateCursor() is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_FreeCursor()': Passed 377s INFO: 01/17/25 10:58:55: Assert Summary: Total=3 Passed=3 Failed=0 377s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 377s INFO: 01/17/25 10:58:55: >>> Test 'mouse_createFreeCursor': Passed 377s INFO: 01/17/25 10:58:55: ----- Test Case 11.4: 'mouse_showCursor' started 377s INFO: 01/17/25 10:58:55: Test Description: 'Check call to SDL_ShowCursor' 377s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 12981120483835415927 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_ShowCursor(SDL_QUERY)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Validate result is 0 or 1, got: 1': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_ShowCursor(SDL_QUERY)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_ShowCursor(SDL_DISABLE)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDL_ShowCursor(SDL_DISABLE), expected: 1, got: 1': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_ShowCursor(SDL_QUERY)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Validate new state, expected: 0, got: 0': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_ShowCursor(SDL_QUERY)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_ShowCursor(SDL_ENABLE)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDL_ShowCursor(SDL_ENABLE), expected: 0, got: 0': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_ShowCursor(SDL_QUERY)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Validate new state, expected: 1, got: 1': Passed 377s INFO: 01/17/25 10:58:55: Assert Summary: Total=12 Passed=12 Failed=0 377s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 377s INFO: 01/17/25 10:58:55: >>> Test 'mouse_showCursor': Passed 377s INFO: 01/17/25 10:58:55: ----- Test Case 11.5: 'mouse_setCursor' started 377s INFO: 01/17/25 10:58:55: Test Description: 'Check call to SDL_SetCursor' 377s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 2589622901802155688 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_CreateCursor()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDL_CreateCursor() is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_SetCursor(cursor)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_SetCursor(NULL)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_FreeCursor()': Passed 377s INFO: 01/17/25 10:58:55: Assert Summary: Total=5 Passed=5 Failed=0 377s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 377s INFO: 01/17/25 10:58:55: >>> Test 'mouse_setCursor': Passed 377s INFO: 01/17/25 10:58:55: ----- Test Case 11.6: 'mouse_getCursor' started 377s INFO: 01/17/25 10:58:55: Test Description: 'Check call to SDL_GetCursor' 377s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 10799987376403120559 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_GetCursor()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDL_GetCursor() is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert Summary: Total=2 Passed=2 Failed=0 377s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 377s INFO: 01/17/25 10:58:55: >>> Test 'mouse_getCursor': Passed 377s INFO: 01/17/25 10:58:55: ----- Test Case 11.7: 'mouse_warpMouseInWindow' started 377s INFO: 01/17/25 10:58:55: Test Description: 'Check call to SDL_WarpMouseInWindow' 377s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 1898313802191304449 377s INFO: 01/17/25 10:58:55: Assert 'SDL_CreateWindow()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Check SDL_CreateWindow result': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_WarpMouseInWindow(...,229,76)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_WarpMouseInWindow(...,229,76)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_WarpMouseInWindow(...,-1,-1)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_PumpEvents()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_WarpMouseInWindow(...,-1,0)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_PumpEvents()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_WarpMouseInWindow(...,-1,1)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_PumpEvents()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_WarpMouseInWindow(...,-1,199)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_PumpEvents()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_WarpMouseInWindow(...,-1,200)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_PumpEvents()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_WarpMouseInWindow(...,-1,201)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_PumpEvents()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_WarpMouseInWindow(...,0,-1)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_PumpEvents()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_WarpMouseInWindow(...,0,0)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_PumpEvents()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_WarpMouseInWindow(...,0,1)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_PumpEvents()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_WarpMouseInWindow(...,0,199)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_PumpEvents()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_WarpMouseInWindow(...,0,200)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_PumpEvents()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_WarpMouseInWindow(...,0,201)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_PumpEvents()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_WarpMouseInWindow(...,1,-1)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_PumpEvents()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_WarpMouseInWindow(...,1,0)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_PumpEvents()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_WarpMouseInWindow(...,1,1)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_PumpEvents()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_WarpMouseInWindow(...,1,199)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_PumpEvents()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_WarpMouseInWindow(...,1,200)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_PumpEvents()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_WarpMouseInWindow(...,1,201)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_PumpEvents()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_WarpMouseInWindow(...,319,-1)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_PumpEvents()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_WarpMouseInWindow(...,319,0)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_PumpEvents()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_WarpMouseInWindow(...,319,1)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_PumpEvents()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_WarpMouseInWindow(...,319,199)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_PumpEvents()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_WarpMouseInWindow(...,319,200)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_PumpEvents()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_WarpMouseInWindow(...,319,201)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_PumpEvents()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_WarpMouseInWindow(...,320,-1)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_PumpEvents()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_WarpMouseInWindow(...,320,0)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_PumpEvents()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_WarpMouseInWindow(...,320,1)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_PumpEvents()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_WarpMouseInWindow(...,320,199)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_PumpEvents()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_WarpMouseInWindow(...,320,200)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_PumpEvents()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_WarpMouseInWindow(...,320,201)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_PumpEvents()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_WarpMouseInWindow(...,321,-1)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_PumpEvents()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_WarpMouseInWindow(...,321,0)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_PumpEvents()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_WarpMouseInWindow(...,321,1)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_PumpEvents()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_WarpMouseInWindow(...,321,199)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_PumpEvents()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_WarpMouseInWindow(...,321,200)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_PumpEvents()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_WarpMouseInWindow(...,321,201)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_PumpEvents()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_DestroyWindow()': Passed 377s INFO: 01/17/25 10:58:55: Fuzzer invocations: 2 377s INFO: 01/17/25 10:58:55: Assert Summary: Total=77 Passed=77 Failed=0 377s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 377s INFO: 01/17/25 10:58:55: >>> Test 'mouse_warpMouseInWindow': Passed 377s INFO: 01/17/25 10:58:55: ----- Test Case 11.8: 'mouse_getMouseFocus' started 377s INFO: 01/17/25 10:58:55: Test Description: 'Check call to SDL_getMouseFocus' 377s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 12515350302699859542 377s INFO: 01/17/25 10:58:55: Assert 'SDL_GetMouseFocus()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_CreateWindow()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Check SDL_CreateWindow result': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_WarpMouseInWindow(...,264,152)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_PumpEvents()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_GetMouseFocus()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Check returned window value is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Check returned window value is test window': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_WarpMouseInWindow(...,-4,-6)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_DestroyWindow()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_PumpEvents()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_GetMouseFocus()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Check returned window value is NULL': Passed 377s INFO: 01/17/25 10:58:55: Fuzzer invocations: 4 377s INFO: 01/17/25 10:58:55: Assert Summary: Total=13 Passed=13 Failed=0 377s INFO: 01/17/25 10:58:55: Total Test runtime: 0.1 sec 377s INFO: 01/17/25 10:58:55: >>> Test 'mouse_getMouseFocus': Passed 377s INFO: 01/17/25 10:58:55: ----- Test Case 11.9: 'mouse_createFreeColorCursor' started 377s INFO: 01/17/25 10:58:55: Test Description: 'Check call to SDL_CreateColorCursor and SDL_FreeCursor' 377s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 12199344889490569030 377s INFO: 01/17/25 10:58:55: Assert 'Validate sample input image is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_CreateColorCursor()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDL_CreateColorCursor() is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_FreeCursor()': Passed 377s INFO: 01/17/25 10:58:55: Assert Summary: Total=4 Passed=4 Failed=0 377s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 377s INFO: 01/17/25 10:58:55: >>> Test 'mouse_createFreeColorCursor': Passed 377s INFO: 01/17/25 10:58:55: ----- Test Case 11.10: 'mouse_getSetRelativeMouseMode' started 377s INFO: 01/17/25 10:58:55: Test Description: 'Check call to SDL_GetRelativeMouseMode and SDL_SetRelativeMouseMode' 377s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 4205729652569474269 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_GetRelativeMouseMode()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_SetRelativeMouseMode(FALSE)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Validate result value from SDL_SetRelativeMouseMode, expected: 0, got: 0': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_GetRelativeMouseMode()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Validate current state is FALSE, got: 0': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_SetRelativeMouseMode(FALSE)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Validate result value from SDL_SetRelativeMouseMode, expected: 0, got: 0': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_GetRelativeMouseMode()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Validate current state is FALSE, got: 0': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_SetRelativeMouseMode(TRUE)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Validate result value from SDL_SetRelativeMouseMode, expected: 0, got: 0': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_GetRelativeMouseMode()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Validate current state is TRUE, got: 1': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_SetRelativeMouseMode(TRUE)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Validate result value from SDL_SetRelativeMouseMode, expected: 0, got: 0': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_GetRelativeMouseMode()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Validate current state is TRUE, got: 1': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_SetRelativeMouseMode(FALSE)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Validate result value from SDL_SetRelativeMouseMode, expected: 0, got: 0': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_GetRelativeMouseMode()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Validate current state is FALSE, got: 0': Passed 377s INFO: 01/17/25 10:58:55: Assert Summary: Total=21 Passed=21 Failed=0 377s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 377s INFO: 01/17/25 10:58:55: >>> Test 'mouse_getSetRelativeMouseMode': Passed 377s INFO: 01/17/25 10:58:55: Total Suite runtime: 0.1 sec 377s INFO: 01/17/25 10:58:55: Suite Summary: Total=10 Passed=10 Failed=0 Skipped=0 377s INFO: 01/17/25 10:58:55: >>> Suite 'Mouse': Passed 377s INFO: 01/17/25 10:58:55: ===== Test Suite 12: 'Pixels' started 377s INFO: 01/17/25 10:58:55: ----- Test Case 12.1: 'pixels_allocFreeFormat' started 377s INFO: 01/17/25 10:58:55: Test Description: 'Call to SDL_AllocFormat and SDL_FreeFormat' 377s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 11130160949169380859 377s INFO: 01/17/25 10:58:55: RGB Format: SDL_PIXELFORMAT_UNKNOWN (0) 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_AllocFormat()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.format; expected: 0, got 0': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.BitsPerPixel; expected: 0, got 0': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.BytesPerPixel; expected: 0, got 0': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.[RGBA]mask combined; expected: 0, got 0': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_FreeFormat()': Passed 377s INFO: 01/17/25 10:58:55: RGB Format: SDL_PIXELFORMAT_INDEX1LSB (286261504) 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_AllocFormat()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.format; expected: 286261504, got 286261504': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 1': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 1': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_FreeFormat()': Passed 377s INFO: 01/17/25 10:58:55: RGB Format: SDL_PIXELFORMAT_INDEX1MSB (287310080) 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_AllocFormat()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.format; expected: 287310080, got 287310080': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 1': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 1': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_FreeFormat()': Passed 377s INFO: 01/17/25 10:58:55: RGB Format: SDL_PIXELFORMAT_INDEX2LSB (470811136) 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_AllocFormat()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.format; expected: 470811136, got 470811136': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 2': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 1': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_FreeFormat()': Passed 377s INFO: 01/17/25 10:58:55: RGB Format: SDL_PIXELFORMAT_INDEX2MSB (471859712) 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_AllocFormat()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.format; expected: 471859712, got 471859712': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 2': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 1': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_FreeFormat()': Passed 377s INFO: 01/17/25 10:58:55: RGB Format: SDL_PIXELFORMAT_INDEX4LSB (303039488) 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_AllocFormat()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.format; expected: 303039488, got 303039488': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 4': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 1': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_FreeFormat()': Passed 377s INFO: 01/17/25 10:58:55: RGB Format: SDL_PIXELFORMAT_INDEX4MSB (304088064) 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_AllocFormat()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.format; expected: 304088064, got 304088064': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 4': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 1': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_FreeFormat()': Passed 377s INFO: 01/17/25 10:58:55: RGB Format: SDL_PIXELFORMAT_INDEX8 (318769153) 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_AllocFormat()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.format; expected: 318769153, got 318769153': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 8': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 1': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_FreeFormat()': Passed 377s INFO: 01/17/25 10:58:55: RGB Format: SDL_PIXELFORMAT_RGB332 (336660481) 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_AllocFormat()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.format; expected: 336660481, got 336660481': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 8': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 1': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_FreeFormat()': Passed 377s INFO: 01/17/25 10:58:55: RGB Format: SDL_PIXELFORMAT_RGB444 (353504258) 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_AllocFormat()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.format; expected: 353504258, got 353504258': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 12': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 2': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_FreeFormat()': Passed 377s INFO: 01/17/25 10:58:55: RGB Format: SDL_PIXELFORMAT_BGR444 (357698562) 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_AllocFormat()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.format; expected: 357698562, got 357698562': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 12': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 2': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_FreeFormat()': Passed 377s INFO: 01/17/25 10:58:55: RGB Format: SDL_PIXELFORMAT_RGB555 (353570562) 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_AllocFormat()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.format; expected: 353570562, got 353570562': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 15': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 2': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_FreeFormat()': Passed 377s INFO: 01/17/25 10:58:55: RGB Format: SDL_PIXELFORMAT_BGR555 (357764866) 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_AllocFormat()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.format; expected: 357764866, got 357764866': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 15': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 2': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_FreeFormat()': Passed 377s INFO: 01/17/25 10:58:55: RGB Format: SDL_PIXELFORMAT_ARGB4444 (355602434) 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_AllocFormat()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.format; expected: 355602434, got 355602434': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 16': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 2': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_FreeFormat()': Passed 377s INFO: 01/17/25 10:58:55: RGB Format: SDL_PIXELFORMAT_RGBA4444 (356651010) 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_AllocFormat()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.format; expected: 356651010, got 356651010': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 16': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 2': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_FreeFormat()': Passed 377s INFO: 01/17/25 10:58:55: RGB Format: SDL_PIXELFORMAT_ABGR4444 (359796738) 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_AllocFormat()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.format; expected: 359796738, got 359796738': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 16': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 2': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_FreeFormat()': Passed 377s INFO: 01/17/25 10:58:55: RGB Format: SDL_PIXELFORMAT_BGRA4444 (360845314) 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_AllocFormat()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.format; expected: 360845314, got 360845314': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 16': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 2': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_FreeFormat()': Passed 377s INFO: 01/17/25 10:58:55: RGB Format: SDL_PIXELFORMAT_ARGB1555 (355667970) 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_AllocFormat()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.format; expected: 355667970, got 355667970': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 16': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 2': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_FreeFormat()': Passed 377s INFO: 01/17/25 10:58:55: RGB Format: SDL_PIXELFORMAT_RGBA5551 (356782082) 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_AllocFormat()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.format; expected: 356782082, got 356782082': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 16': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 2': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_FreeFormat()': Passed 377s INFO: 01/17/25 10:58:55: RGB Format: SDL_PIXELFORMAT_ABGR1555 (359862274) 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_AllocFormat()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.format; expected: 359862274, got 359862274': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 16': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 2': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_FreeFormat()': Passed 377s INFO: 01/17/25 10:58:55: RGB Format: SDL_PIXELFORMAT_BGRA5551 (360976386) 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_AllocFormat()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.format; expected: 360976386, got 360976386': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 16': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 2': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_FreeFormat()': Passed 377s INFO: 01/17/25 10:58:55: RGB Format: SDL_PIXELFORMAT_RGB565 (353701890) 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_AllocFormat()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.format; expected: 353701890, got 353701890': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 16': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 2': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_FreeFormat()': Passed 377s INFO: 01/17/25 10:58:55: RGB Format: SDL_PIXELFORMAT_BGR565 (357896194) 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_AllocFormat()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.format; expected: 357896194, got 357896194': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 16': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 2': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_FreeFormat()': Passed 377s INFO: 01/17/25 10:58:55: RGB Format: SDL_PIXELFORMAT_RGB24 (386930691) 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_AllocFormat()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.format; expected: 386930691, got 386930691': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 24': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 3': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_FreeFormat()': Passed 377s INFO: 01/17/25 10:58:55: RGB Format: SDL_PIXELFORMAT_BGR24 (390076419) 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_AllocFormat()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.format; expected: 390076419, got 390076419': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 24': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 3': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_FreeFormat()': Passed 377s INFO: 01/17/25 10:58:55: RGB Format: SDL_PIXELFORMAT_RGB888 (370546692) 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_AllocFormat()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.format; expected: 370546692, got 370546692': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 32': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 4': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_FreeFormat()': Passed 377s INFO: 01/17/25 10:58:55: RGB Format: SDL_PIXELFORMAT_RGBX8888 (371595268) 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_AllocFormat()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.format; expected: 371595268, got 371595268': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 32': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 4': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_FreeFormat()': Passed 377s INFO: 01/17/25 10:58:55: RGB Format: SDL_PIXELFORMAT_BGR888 (374740996) 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_AllocFormat()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.format; expected: 374740996, got 374740996': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 32': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 4': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_FreeFormat()': Passed 377s INFO: 01/17/25 10:58:55: RGB Format: SDL_PIXELFORMAT_BGRX8888 (375789572) 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_AllocFormat()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.format; expected: 375789572, got 375789572': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 32': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 4': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_FreeFormat()': Passed 377s INFO: 01/17/25 10:58:55: RGB Format: SDL_PIXELFORMAT_ARGB8888 (372645892) 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_AllocFormat()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.format; expected: 372645892, got 372645892': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 32': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 4': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_FreeFormat()': Passed 377s INFO: 01/17/25 10:58:55: RGB Format: SDL_PIXELFORMAT_RGBA8888 (373694468) 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_AllocFormat()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.format; expected: 373694468, got 373694468': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 32': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 4': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_FreeFormat()': Passed 377s INFO: 01/17/25 10:58:55: RGB Format: SDL_PIXELFORMAT_ABGR8888 (376840196) 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_AllocFormat()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.format; expected: 376840196, got 376840196': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.BitsPerPixel; expected: >0, got 32': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.BytesPerPixel; expected: >0, got 4': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_FreeFormat()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_ClearError()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_AllocFormat(377036804)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_GetError()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Validate that error message was not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_ClearError()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_AllocFormat(377102340)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_GetError()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Validate that error message was not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert Summary: Total=203 Passed=203 Failed=0 377s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 377s INFO: 01/17/25 10:58:55: >>> Test 'pixels_allocFreeFormat': Passed 377s INFO: 01/17/25 10:58:55: ----- Test Case 12.2: 'pixels_allocFreePalette' started 377s INFO: 01/17/25 10:58:55: Test Description: 'Call to SDL_AllocPalette and SDL_FreePalette' 377s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 6959028351484735813 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_AllocPalette(1)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.ncolors; expected: 1, got 1': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.colors is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.colors[0].r; expected: 255, got 255': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.colors[0].g; expected: 255, got 255': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.colors[0].b; expected: 255, got 255': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_FreePalette()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_AllocPalette(2)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.ncolors; expected: 2, got 2': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.colors is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.colors[0].r; expected: 255, got 255': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.colors[0].g; expected: 255, got 255': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.colors[0].b; expected: 255, got 255': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.colors[1].r; expected: 255, got 255': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.colors[1].g; expected: 255, got 255': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.colors[1].b; expected: 255, got 255': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_FreePalette()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_AllocPalette(10)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.ncolors; expected: 10, got 10': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.colors is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.colors[0].r; expected: 255, got 255': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.colors[0].g; expected: 255, got 255': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.colors[0].b; expected: 255, got 255': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.colors[1].r; expected: 255, got 255': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.colors[1].g; expected: 255, got 255': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.colors[1].b; expected: 255, got 255': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.colors[2].r; expected: 255, got 255': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.colors[2].g; expected: 255, got 255': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.colors[2].b; expected: 255, got 255': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.colors[3].r; expected: 255, got 255': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.colors[3].g; expected: 255, got 255': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.colors[3].b; expected: 255, got 255': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.colors[4].r; expected: 255, got 255': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.colors[4].g; expected: 255, got 255': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.colors[4].b; expected: 255, got 255': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.colors[5].r; expected: 255, got 255': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.colors[5].g; expected: 255, got 255': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.colors[5].b; expected: 255, got 255': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.colors[6].r; expected: 255, got 255': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.colors[6].g; expected: 255, got 255': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.colors[6].b; expected: 255, got 255': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.colors[7].r; expected: 255, got 255': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.colors[7].g; expected: 255, got 255': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.colors[7].b; expected: 255, got 255': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.colors[8].r; expected: 255, got 255': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.colors[8].g; expected: 255, got 255': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.colors[8].b; expected: 255, got 255': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.colors[9].r; expected: 255, got 255': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.colors[9].g; expected: 255, got 255': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify value of result.colors[9].b; expected: 255, got 255': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_FreePalette()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_ClearError()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_AllocPalette(0)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_GetError()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Validate that error message was not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Validate error message, expected: 'Parameter 'ncolors' is invalid', got: 'Parameter 'ncolors' is invalid'': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_ClearError()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_AllocPalette(-1)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_GetError()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Validate that error message was not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Validate error message, expected: 'Parameter 'ncolors' is invalid', got: 'Parameter 'ncolors' is invalid'': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_ClearError()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_AllocPalette(-2)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_GetError()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Validate that error message was not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Validate error message, expected: 'Parameter 'ncolors' is invalid', got: 'Parameter 'ncolors' is invalid'': Passed 377s INFO: 01/17/25 10:58:55: Fuzzer invocations: 1 377s INFO: 01/17/25 10:58:55: Assert Summary: Total=72 Passed=72 Failed=0 377s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 377s INFO: 01/17/25 10:58:55: >>> Test 'pixels_allocFreePalette': Passed 377s INFO: 01/17/25 10:58:55: ----- Test Case 12.3: 'pixels_calcGammaRamp' started 377s INFO: 01/17/25 10:58:55: Test Description: 'Call to SDL_CalculateGammaRamp' 377s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 7462997249836480543 377s INFO: 01/17/25 10:58:55: Assert 'Validate temp ramp array could be allocated': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_CalculateGammaRamp(0.000000)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Validate that ramp was calculated; expected: >250 values changed, got: 256 values changed': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Validate value at position 116; expected: 0, got: 0': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_CalculateGammaRamp(1.000000)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Validate that ramp was calculated; expected: >250 values changed, got: 256 values changed': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Validate value at position 158; expected: 40606, got: 40606': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_CalculateGammaRamp(0.741646)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Validate that ramp was calculated; expected: >250 values changed, got: 256 values changed': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Validate value at position 80; expected: >0, got: 13657': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_CalculateGammaRamp(1.784185)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Validate that ramp was calculated; expected: >250 values changed, got: 256 values changed': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Validate value at position 189; expected: >0, got: 55286': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_ClearError()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_CalculateGammaRamp(-1.000000)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_GetError()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Validate that error message was not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Validate error message, expected: 'Parameter 'gamma' is invalid', got: 'Parameter 'gamma' is invalid'': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Validate that ramp unchanged; expected: 0 values changed got: 0 values changed': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_CalculateGammaRamp(0.5,NULL)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_GetError()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Validate that error message was not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Validate error message, expected: 'Parameter 'ramp' is invalid', got: 'Parameter 'ramp' is invalid'': Passed 377s INFO: 01/17/25 10:58:55: Fuzzer invocations: 6 377s INFO: 01/17/25 10:58:55: Assert Summary: Total=23 Passed=23 Failed=0 377s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 377s INFO: 01/17/25 10:58:55: >>> Test 'pixels_calcGammaRamp': Passed 377s INFO: 01/17/25 10:58:55: ----- Test Case 12.4: 'pixels_getPixelFormatName' started 377s INFO: 01/17/25 10:58:55: Test Description: 'Call to SDL_GetPixelFormatName' 377s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 13944204258099645171 377s INFO: 01/17/25 10:58:55: RGB Format: SDL_PIXELFORMAT_UNKNOWN (0) 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_GetPixelFormatName()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is non-empty': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result text; expected: SDL_PIXELFORMAT_UNKNOWN, got SDL_PIXELFORMAT_UNKNOWN': Passed 377s INFO: 01/17/25 10:58:55: RGB Format: SDL_PIXELFORMAT_INDEX1LSB (286261504) 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_GetPixelFormatName()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is non-empty': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result text; expected: SDL_PIXELFORMAT_INDEX1LSB, got SDL_PIXELFORMAT_INDEX1LSB': Passed 377s INFO: 01/17/25 10:58:55: RGB Format: SDL_PIXELFORMAT_INDEX1MSB (287310080) 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_GetPixelFormatName()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is non-empty': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result text; expected: SDL_PIXELFORMAT_INDEX1MSB, got SDL_PIXELFORMAT_INDEX1MSB': Passed 377s INFO: 01/17/25 10:58:55: RGB Format: SDL_PIXELFORMAT_INDEX2LSB (470811136) 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_GetPixelFormatName()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is non-empty': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result text; expected: SDL_PIXELFORMAT_INDEX2LSB, got SDL_PIXELFORMAT_INDEX2LSB': Passed 377s INFO: 01/17/25 10:58:55: RGB Format: SDL_PIXELFORMAT_INDEX2MSB (471859712) 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_GetPixelFormatName()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is non-empty': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result text; expected: SDL_PIXELFORMAT_INDEX2MSB, got SDL_PIXELFORMAT_INDEX2MSB': Passed 377s INFO: 01/17/25 10:58:55: RGB Format: SDL_PIXELFORMAT_INDEX4LSB (303039488) 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_GetPixelFormatName()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is non-empty': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result text; expected: SDL_PIXELFORMAT_INDEX4LSB, got SDL_PIXELFORMAT_INDEX4LSB': Passed 377s INFO: 01/17/25 10:58:55: RGB Format: SDL_PIXELFORMAT_INDEX4MSB (304088064) 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_GetPixelFormatName()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is non-empty': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result text; expected: SDL_PIXELFORMAT_INDEX4MSB, got SDL_PIXELFORMAT_INDEX4MSB': Passed 377s INFO: 01/17/25 10:58:55: RGB Format: SDL_PIXELFORMAT_INDEX8 (318769153) 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_GetPixelFormatName()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is non-empty': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result text; expected: SDL_PIXELFORMAT_INDEX8, got SDL_PIXELFORMAT_INDEX8': Passed 377s INFO: 01/17/25 10:58:55: RGB Format: SDL_PIXELFORMAT_RGB332 (336660481) 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_GetPixelFormatName()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is non-empty': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result text; expected: SDL_PIXELFORMAT_RGB332, got SDL_PIXELFORMAT_RGB332': Passed 377s INFO: 01/17/25 10:58:55: RGB Format: SDL_PIXELFORMAT_RGB444 (353504258) 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_GetPixelFormatName()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is non-empty': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result text; expected: SDL_PIXELFORMAT_RGB444, got SDL_PIXELFORMAT_RGB444': Passed 377s INFO: 01/17/25 10:58:55: RGB Format: SDL_PIXELFORMAT_BGR444 (357698562) 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_GetPixelFormatName()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is non-empty': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result text; expected: SDL_PIXELFORMAT_BGR444, got SDL_PIXELFORMAT_BGR444': Passed 377s INFO: 01/17/25 10:58:55: RGB Format: SDL_PIXELFORMAT_RGB555 (353570562) 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_GetPixelFormatName()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is non-empty': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result text; expected: SDL_PIXELFORMAT_RGB555, got SDL_PIXELFORMAT_RGB555': Passed 377s INFO: 01/17/25 10:58:55: RGB Format: SDL_PIXELFORMAT_BGR555 (357764866) 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_GetPixelFormatName()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is non-empty': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result text; expected: SDL_PIXELFORMAT_BGR555, got SDL_PIXELFORMAT_BGR555': Passed 377s INFO: 01/17/25 10:58:55: RGB Format: SDL_PIXELFORMAT_ARGB4444 (355602434) 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_GetPixelFormatName()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is non-empty': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result text; expected: SDL_PIXELFORMAT_ARGB4444, got SDL_PIXELFORMAT_ARGB4444': Passed 377s INFO: 01/17/25 10:58:55: RGB Format: SDL_PIXELFORMAT_RGBA4444 (356651010) 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_GetPixelFormatName()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is non-empty': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result text; expected: SDL_PIXELFORMAT_RGBA4444, got SDL_PIXELFORMAT_RGBA4444': Passed 377s INFO: 01/17/25 10:58:55: RGB Format: SDL_PIXELFORMAT_ABGR4444 (359796738) 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_GetPixelFormatName()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is non-empty': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result text; expected: SDL_PIXELFORMAT_ABGR4444, got SDL_PIXELFORMAT_ABGR4444': Passed 377s INFO: 01/17/25 10:58:55: RGB Format: SDL_PIXELFORMAT_BGRA4444 (360845314) 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_GetPixelFormatName()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is non-empty': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result text; expected: SDL_PIXELFORMAT_BGRA4444, got SDL_PIXELFORMAT_BGRA4444': Passed 377s INFO: 01/17/25 10:58:55: RGB Format: SDL_PIXELFORMAT_ARGB1555 (355667970) 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_GetPixelFormatName()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is non-empty': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result text; expected: SDL_PIXELFORMAT_ARGB1555, got SDL_PIXELFORMAT_ARGB1555': Passed 377s INFO: 01/17/25 10:58:55: RGB Format: SDL_PIXELFORMAT_RGBA5551 (356782082) 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_GetPixelFormatName()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is non-empty': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result text; expected: SDL_PIXELFORMAT_RGBA5551, got SDL_PIXELFORMAT_RGBA5551': Passed 377s INFO: 01/17/25 10:58:55: RGB Format: SDL_PIXELFORMAT_ABGR1555 (359862274) 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_GetPixelFormatName()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is non-empty': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result text; expected: SDL_PIXELFORMAT_ABGR1555, got SDL_PIXELFORMAT_ABGR1555': Passed 377s INFO: 01/17/25 10:58:55: RGB Format: SDL_PIXELFORMAT_BGRA5551 (360976386) 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_GetPixelFormatName()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is non-empty': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result text; expected: SDL_PIXELFORMAT_BGRA5551, got SDL_PIXELFORMAT_BGRA5551': Passed 377s INFO: 01/17/25 10:58:55: RGB Format: SDL_PIXELFORMAT_RGB565 (353701890) 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_GetPixelFormatName()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is non-empty': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result text; expected: SDL_PIXELFORMAT_RGB565, got SDL_PIXELFORMAT_RGB565': Passed 377s INFO: 01/17/25 10:58:55: RGB Format: SDL_PIXELFORMAT_BGR565 (357896194) 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_GetPixelFormatName()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is non-empty': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result text; expected: SDL_PIXELFORMAT_BGR565, got SDL_PIXELFORMAT_BGR565': Passed 377s INFO: 01/17/25 10:58:55: RGB Format: SDL_PIXELFORMAT_RGB24 (386930691) 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_GetPixelFormatName()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is non-empty': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result text; expected: SDL_PIXELFORMAT_RGB24, got SDL_PIXELFORMAT_RGB24': Passed 377s INFO: 01/17/25 10:58:55: RGB Format: SDL_PIXELFORMAT_BGR24 (390076419) 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_GetPixelFormatName()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is non-empty': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result text; expected: SDL_PIXELFORMAT_BGR24, got SDL_PIXELFORMAT_BGR24': Passed 377s INFO: 01/17/25 10:58:55: RGB Format: SDL_PIXELFORMAT_RGB888 (370546692) 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_GetPixelFormatName()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is non-empty': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result text; expected: SDL_PIXELFORMAT_RGB888, got SDL_PIXELFORMAT_RGB888': Passed 377s INFO: 01/17/25 10:58:55: RGB Format: SDL_PIXELFORMAT_RGBX8888 (371595268) 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_GetPixelFormatName()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is non-empty': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result text; expected: SDL_PIXELFORMAT_RGBX8888, got SDL_PIXELFORMAT_RGBX8888': Passed 377s INFO: 01/17/25 10:58:55: RGB Format: SDL_PIXELFORMAT_BGR888 (374740996) 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_GetPixelFormatName()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is non-empty': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result text; expected: SDL_PIXELFORMAT_BGR888, got SDL_PIXELFORMAT_BGR888': Passed 377s INFO: 01/17/25 10:58:55: RGB Format: SDL_PIXELFORMAT_BGRX8888 (375789572) 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_GetPixelFormatName()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is non-empty': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result text; expected: SDL_PIXELFORMAT_BGRX8888, got SDL_PIXELFORMAT_BGRX8888': Passed 377s INFO: 01/17/25 10:58:55: RGB Format: SDL_PIXELFORMAT_ARGB8888 (372645892) 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_GetPixelFormatName()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is non-empty': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result text; expected: SDL_PIXELFORMAT_ARGB8888, got SDL_PIXELFORMAT_ARGB8888': Passed 377s INFO: 01/17/25 10:58:55: RGB Format: SDL_PIXELFORMAT_RGBA8888 (373694468) 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_GetPixelFormatName()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is non-empty': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result text; expected: SDL_PIXELFORMAT_RGBA8888, got SDL_PIXELFORMAT_RGBA8888': Passed 377s INFO: 01/17/25 10:58:55: RGB Format: SDL_PIXELFORMAT_ABGR8888 (376840196) 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_GetPixelFormatName()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is non-empty': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result text; expected: SDL_PIXELFORMAT_ABGR8888, got SDL_PIXELFORMAT_ABGR8888': Passed 377s INFO: 01/17/25 10:58:55: non-RGB Format: SDL_PIXELFORMAT_YV12 (842094169) 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_GetPixelFormatName()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is non-empty': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result text; expected: SDL_PIXELFORMAT_YV12, got SDL_PIXELFORMAT_YV12': Passed 377s INFO: 01/17/25 10:58:55: non-RGB Format: SDL_PIXELFORMAT_IYUV (1448433993) 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_GetPixelFormatName()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is non-empty': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result text; expected: SDL_PIXELFORMAT_IYUV, got SDL_PIXELFORMAT_IYUV': Passed 377s INFO: 01/17/25 10:58:55: non-RGB Format: SDL_PIXELFORMAT_YUY2 (844715353) 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_GetPixelFormatName()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is non-empty': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result text; expected: SDL_PIXELFORMAT_YUY2, got SDL_PIXELFORMAT_YUY2': Passed 377s INFO: 01/17/25 10:58:55: non-RGB Format: SDL_PIXELFORMAT_UYVY (1498831189) 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_GetPixelFormatName()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is non-empty': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result text; expected: SDL_PIXELFORMAT_UYVY, got SDL_PIXELFORMAT_UYVY': Passed 377s INFO: 01/17/25 10:58:55: non-RGB Format: SDL_PIXELFORMAT_YVYU (1431918169) 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_GetPixelFormatName()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is non-empty': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result text; expected: SDL_PIXELFORMAT_YVYU, got SDL_PIXELFORMAT_YVYU': Passed 377s INFO: 01/17/25 10:58:55: non-RGB Format: SDL_PIXELFORMAT_NV12 (842094158) 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_GetPixelFormatName()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is non-empty': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result text; expected: SDL_PIXELFORMAT_NV12, got SDL_PIXELFORMAT_NV12': Passed 377s INFO: 01/17/25 10:58:55: non-RGB Format: SDL_PIXELFORMAT_NV21 (825382478) 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_GetPixelFormatName()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is non-empty': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result text; expected: SDL_PIXELFORMAT_NV21, got SDL_PIXELFORMAT_NV21': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_ClearError()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_GetPixelFormatName(377036804)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is non-empty; got: SDL_PIXELFORMAT_UNKNOWN': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Validate name is UNKNOWN, expected: 'SDL_PIXELFORMAT_UNKNOWN', got: 'SDL_PIXELFORMAT_UNKNOWN'': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_GetError()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Validate that error message is empty': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_GetPixelFormatName(377102340)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is not NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Verify result is non-empty; got: SDL_PIXELFORMAT_UNKNOWN': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Validate name is UNKNOWN, expected: 'SDL_PIXELFORMAT_UNKNOWN', got: 'SDL_PIXELFORMAT_UNKNOWN'': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_GetError()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Validate that error message is empty': Passed 377s INFO: 01/17/25 10:58:55: Assert Summary: Total=169 Passed=169 Failed=0 377s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 377s INFO: 01/17/25 10:58:55: >>> Test 'pixels_getPixelFormatName': Passed 377s INFO: 01/17/25 10:58:55: Total Suite runtime: 0.0 sec 377s INFO: 01/17/25 10:58:55: Suite Summary: Total=4 Passed=4 Failed=0 Skipped=0 377s INFO: 01/17/25 10:58:55: >>> Suite 'Pixels': Passed 377s INFO: 01/17/25 10:58:55: ===== Test Suite 13: 'Platform' started 377s INFO: 01/17/25 10:58:55: ----- Test Case 13.1: 'platform_testTypes' started 377s INFO: 01/17/25 10:58:55: Test Description: 'Tests predefined types' 377s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 16384611239527250375 377s INFO: 01/17/25 10:58:55: Assert 'sizeof(Uint8) = 1, expected 1': Passed 377s INFO: 01/17/25 10:58:55: Assert 'sizeof(Uint16) = 2, expected 2': Passed 377s INFO: 01/17/25 10:58:55: Assert 'sizeof(Uint32) = 4, expected 4': Passed 377s INFO: 01/17/25 10:58:55: Assert 'sizeof(Uint64) = 8, expected 8': Passed 377s INFO: 01/17/25 10:58:55: Assert Summary: Total=4 Passed=4 Failed=0 377s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 377s INFO: 01/17/25 10:58:55: >>> Test 'platform_testTypes': Passed 377s INFO: 01/17/25 10:58:55: ----- Test Case 13.2: 'platform_testEndianessAndSwap' started 377s INFO: 01/17/25 10:58:55: Test Description: 'Tests endianness and swap functions' 377s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 17915714839681063983 377s INFO: 01/17/25 10:58:55: Assert 'Machine detected as little endian, appears to be little endian.': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Machine detected as having little endian float word order, appears to be little endian.': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_Swap16(): 16 bit swapped: 0xCDAB => 0xABCD': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_Swap32(): 32 bit swapped: 0xEFBEADDE => 0xDEADBEEF': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_Swap64(): 64 bit swapped: 0xEFBEADDECDAB3412 => 0x1234ABCDDEADBEEF': Passed 377s INFO: 01/17/25 10:58:55: Assert Summary: Total=5 Passed=5 Failed=0 377s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 377s INFO: 01/17/25 10:58:55: >>> Test 'platform_testEndianessAndSwap': Passed 377s INFO: 01/17/25 10:58:55: ----- Test Case 13.3: 'platform_testGetFunctions' started 377s INFO: 01/17/25 10:58:55: Test Description: 'Tests various SDL_GetXYZ functions' 377s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 1593391425126099760 377s INFO: 01/17/25 10:58:55: Assert 'SDL_GetPlatform()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_GetPlatform() != NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_GetPlatform(): expected non-empty platform, was platform: 'Linux', len: 5': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_GetCPUCount()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_GetCPUCount(): expected count > 0, was: 2': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_GetCPUCacheLineSize()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_GetCPUCacheLineSize(): expected size >= 0, was: 64': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_GetRevision()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_GetRevision() != NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert Summary: Total=9 Passed=9 Failed=0 377s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 377s INFO: 01/17/25 10:58:55: >>> Test 'platform_testGetFunctions': Passed 377s INFO: 01/17/25 10:58:55: ----- Test Case 13.4: 'platform_testHasFunctions' started 377s INFO: 01/17/25 10:58:55: Test Description: 'Tests various SDL_HasXYZ functions' 377s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 9741129653228510533 377s INFO: 01/17/25 10:58:55: Assert 'SDL_HasRDTSC()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_HasAltiVec()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_HasMMX()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_Has3DNow()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_HasSSE()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_HasSSE2()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_HasSSE3()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_HasSSE41()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_HasSSE42()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_HasAVX()': Passed 377s INFO: 01/17/25 10:58:55: Assert Summary: Total=10 Passed=10 Failed=0 377s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 377s INFO: 01/17/25 10:58:55: >>> Test 'platform_testHasFunctions': Passed 377s INFO: 01/17/25 10:58:55: ----- Test Case 13.5: 'platform_testGetVersion' started 377s INFO: 01/17/25 10:58:55: Test Description: 'Tests SDL_GetVersion function' 377s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 10262502331719427247 377s INFO: 01/17/25 10:58:55: Assert 'SDL_GetVersion(): returned major 2 (>= 2)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_GetVersion(): returned minor 30 (>= 30)': Passed 377s INFO: 01/17/25 10:58:55: Assert Summary: Total=2 Passed=2 Failed=0 377s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 377s INFO: 01/17/25 10:58:55: >>> Test 'platform_testGetVersion': Passed 377s INFO: 01/17/25 10:58:55: ----- Test Case 13.6: 'platform_testSDLVersion' started 377s INFO: 01/17/25 10:58:55: Test Description: 'Tests SDL_VERSION macro' 377s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 1845101000231202964 377s INFO: 01/17/25 10:58:55: Assert 'SDL_VERSION() returned major 2 (>= 2)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_VERSION() returned minor 30 (>= 30)': Passed 377s INFO: 01/17/25 10:58:55: Assert Summary: Total=2 Passed=2 Failed=0 377s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 377s INFO: 01/17/25 10:58:55: >>> Test 'platform_testSDLVersion': Passed 377s INFO: 01/17/25 10:58:55: ----- Test Case 13.7: 'platform_testDefaultInit' started 377s INFO: 01/17/25 10:58:55: Test Description: 'Tests default SDL_Init' 377s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 13752894769920703122 377s INFO: 01/17/25 10:58:55: Assert 'SDL_WasInit(0): returned 16401, expected != 0': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_Init(0): returned 0, expected 0, error: ': Passed 377s INFO: 01/17/25 10:58:55: Assert Summary: Total=2 Passed=2 Failed=0 377s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 377s INFO: 01/17/25 10:58:55: >>> Test 'platform_testDefaultInit': Passed 377s INFO: 01/17/25 10:58:55: ----- Test Case 13.8: 'platform_testGetSetClearError' started 377s INFO: 01/17/25 10:58:55: Test Description: 'Tests SDL_Get/Set/ClearError' 377s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 3610330735334193603 377s INFO: 01/17/25 10:58:55: Assert 'SDL_ClearError()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_GetError()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_GetError() != NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_GetError(): no message expected, len: 0': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_SetError()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_SetError: expected -1, got: -1': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_GetError() != NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_GetError(): expected message len 7, was len: 7': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_GetError(): expected message Testing, was message: Testing': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_ClearError()': Passed 377s INFO: 01/17/25 10:58:55: Assert Summary: Total=10 Passed=10 Failed=0 377s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 377s INFO: 01/17/25 10:58:55: >>> Test 'platform_testGetSetClearError': Passed 377s INFO: 01/17/25 10:58:55: ----- Test Case 13.9: 'platform_testSetErrorEmptyInput' started 377s INFO: 01/17/25 10:58:55: Test Description: 'Tests SDL_SetError with empty input' 377s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 9932992606163523920 377s INFO: 01/17/25 10:58:55: Assert 'SDL_SetError()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_SetError: expected -1, got: -1': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_GetError() != NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_GetError(): expected message len 0, was len: 0': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_GetError(): expected message '', was message: ''': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_ClearError()': Passed 377s INFO: 01/17/25 10:58:55: Assert Summary: Total=6 Passed=6 Failed=0 377s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 377s INFO: 01/17/25 10:58:55: >>> Test 'platform_testSetErrorEmptyInput': Passed 377s INFO: 01/17/25 10:58:55: ----- Test Case 13.10: 'platform_testSetErrorInvalidInput' started 377s INFO: 01/17/25 10:58:55: Test Description: 'Tests SDL_SetError with invalid input' 377s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 12971747572979281523 377s INFO: 01/17/25 10:58:55: Assert 'SDL_ClearError()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_SetError()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_SetError: expected -1, got: -1': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_GetError() != NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_GetError(): expected message len 0, was len: 0': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_SetError('Testing')': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_SetError: expected -1, got: -1': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_SetError(NULL)': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_SetError: expected -1, got: -1': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_GetError() != NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_GetError(): expected message len 0, was len: 0': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_ClearError()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_SetError()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_SetError: expected -1, got: -1': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_GetError() != NULL': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_GetError(): expected message len 7, was len: 7': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_GetError(): expected message 'Testing', was message: 'Testing'': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_ClearError()': Passed 377s INFO: 01/17/25 10:58:55: Assert Summary: Total=18 Passed=18 Failed=0 377s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 377s INFO: 01/17/25 10:58:55: >>> Test 'platform_testSetErrorInvalidInput': Passed 377s INFO: 01/17/25 10:58:55: ----- Test Case 13.11: 'platform_testGetPowerInfo' started 377s INFO: 01/17/25 10:58:55: Test Description: 'Tests SDL_GetPowerInfo function' 377s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 17571106392521823818 377s INFO: 01/17/25 10:58:55: Assert 'SDL_GetPowerInfo()': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_GetPowerInfo(): state 2 is one of the expected values': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_GetPowerInfo(): no battery, secs == -1, was: -1': Passed 377s INFO: 01/17/25 10:58:55: Assert 'SDL_GetPowerInfo(): no battery, pct == -1, was: -1': Passed 377s INFO: 01/17/25 10:58:55: Assert 'State 2 returned when only 'secs' requested': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Value -1 matches when only 'secs' requested': Passed 377s INFO: 01/17/25 10:58:55: Assert 'State 2 returned when only 'pct' requested': Passed 377s INFO: 01/17/25 10:58:55: Assert 'Value -1 matches when only 'pct' requested': Passed 378s INFO: 01/17/25 10:58:55: Assert 'State 2 returned when no value requested': Passed 378s INFO: 01/17/25 10:58:55: Assert Summary: Total=9 Passed=9 Failed=0 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: >>> Test 'platform_testGetPowerInfo': Passed 378s INFO: 01/17/25 10:58:55: Total Suite runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: Suite Summary: Total=11 Passed=11 Failed=0 Skipped=0 378s INFO: 01/17/25 10:58:55: >>> Suite 'Platform': Passed 378s INFO: 01/17/25 10:58:55: ===== Test Suite 14: 'Rect' started 378s INFO: 01/17/25 10:58:55: ----- Test Case 14.1: 'rect_testIntersectRectAndLine' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Tests SDL_IntersectRectAndLine clipping cases' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 12260169913664652352 378s INFO: 01/17/25 10:58:55: 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 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check if line was incorrectly clipped or modified: got (0,15 - 31,15) expected (0,15 - 31,15)': Passed 378s INFO: 01/17/25 10:58:55: 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 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check if line was incorrectly clipped or modified: got (15,0 - 15,31) expected (15,0 - 15,31)': Passed 378s INFO: 01/17/25 10:58:55: 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 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check if line was incorrectly clipped or modified: got (0,0 - 31,31) expected (0,0 - 31,31)': Passed 378s INFO: 01/17/25 10:58:55: 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 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check if line was incorrectly clipped or modified: got (31,31 - 0,0) expected (31,31 - 0,0)': Passed 378s INFO: 01/17/25 10:58:55: 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 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check if line was incorrectly clipped or modified: got (0,31 - 31,0) expected (0,31 - 31,0)': Passed 378s INFO: 01/17/25 10:58:55: 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 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check if line was incorrectly clipped or modified: got (31,0 - 0,31) expected (31,0 - 0,31)': Passed 378s INFO: 01/17/25 10:58:55: Fuzzer invocations: 4 378s INFO: 01/17/25 10:58:55: Assert Summary: Total=18 Passed=18 Failed=0 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: >>> Test 'rect_testIntersectRectAndLine': Passed 378s INFO: 01/17/25 10:58:55: ----- Test Case 14.2: 'rect_testIntersectRectAndLineInside' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Tests SDL_IntersectRectAndLine with line fully contained in rect' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 5083336443089507944 378s INFO: 01/17/25 10:58:55: Assert 'Check for correct intersection result: expected SDL_TRUE, got SDL_TRUE intersecting rect (0,0,32,32) with line (3,7 - 18,6)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check if line was incorrectly clipped or modified: got (3,7 - 18,6) expected (3,7 - 18,6)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check for correct intersection result: expected SDL_TRUE, got SDL_TRUE intersecting rect (0,0,32,32) with line (3,7 - 31,31)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check if line was incorrectly clipped or modified: got (3,7 - 31,31) expected (3,7 - 31,31)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check for correct intersection result: expected SDL_TRUE, got SDL_TRUE intersecting rect (0,0,32,32) with line (0,0 - 18,6)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check if line was incorrectly clipped or modified: got (0,0 - 18,6) expected (0,0 - 18,6)': Passed 378s INFO: 01/17/25 10:58:55: 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 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check if line was incorrectly clipped or modified: got (0,0 - 31,31) expected (0,0 - 31,31)': Passed 378s INFO: 01/17/25 10:58:55: 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 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check if line was incorrectly clipped or modified: got (0,31 - 31,0) expected (0,31 - 31,0)': Passed 378s INFO: 01/17/25 10:58:55: Fuzzer invocations: 4 378s INFO: 01/17/25 10:58:55: Assert Summary: Total=15 Passed=15 Failed=0 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: >>> Test 'rect_testIntersectRectAndLineInside': Passed 378s INFO: 01/17/25 10:58:55: ----- Test Case 14.3: 'rect_testIntersectRectAndLineOutside' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Tests SDL_IntersectRectAndLine with line fully outside of rect' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 6482765485866109872 378s INFO: 01/17/25 10:58:55: Assert 'Check for correct intersection result: expected SDL_FALSE, got SDL_FALSE intersecting rect (0,0,32,32) with line (-9,0 - -9,31)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check if line was incorrectly clipped or modified: got (-9,0 - -9,31) expected (-9,0 - -9,31)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check for correct intersection result: expected SDL_FALSE, got SDL_FALSE intersecting rect (0,0,32,32) with line (48,0 - 48,31)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check if line was incorrectly clipped or modified: got (48,0 - 48,31) expected (48,0 - 48,31)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check for correct intersection result: expected SDL_FALSE, got SDL_FALSE intersecting rect (0,0,32,32) with line (0,-8 - 31,-8)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check if line was incorrectly clipped or modified: got (0,-8 - 31,-8) expected (0,-8 - 31,-8)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check for correct intersection result: expected SDL_FALSE, got SDL_FALSE intersecting rect (0,0,32,32) with line (0,50 - 31,50)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check if line was incorrectly clipped or modified: got (0,50 - 31,50) expected (0,50 - 31,50)': Passed 378s INFO: 01/17/25 10:58:55: Fuzzer invocations: 4 378s INFO: 01/17/25 10:58:55: Assert Summary: Total=12 Passed=12 Failed=0 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: >>> Test 'rect_testIntersectRectAndLineOutside': Passed 378s INFO: 01/17/25 10:58:55: ----- Test Case 14.4: 'rect_testIntersectRectAndLineEmpty' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Tests SDL_IntersectRectAndLine with empty rectangle ' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 9373199707362852834 378s INFO: 01/17/25 10:58:55: Assert 'Check for correct intersection result: expected SDL_FALSE, got SDL_FALSE intersecting rect (787,863,0,0) with line (787,863 - 35,211)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle was not modified: got (787,863,0,0) expected (787,863,0,0)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check if line was incorrectly clipped or modified: got (787,863 - 35,211) expected (787,863 - 35,211)': Passed 378s INFO: 01/17/25 10:58:55: Fuzzer invocations: 4 378s INFO: 01/17/25 10:58:55: Assert Summary: Total=3 Passed=3 Failed=0 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: >>> Test 'rect_testIntersectRectAndLineEmpty': Passed 378s INFO: 01/17/25 10:58:55: ----- Test Case 14.5: 'rect_testIntersectRectAndLineParam' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Negative tests against SDL_IntersectRectAndLine with invalid parameters' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 12913239227476722211 378s INFO: 01/17/25 10:58:55: Assert 'Check that intersection result was SDL_TRUE': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that function returns SDL_FALSE when 1st parameter is NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that function returns SDL_FALSE when 2nd parameter is NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that function returns SDL_FALSE when 3rd parameter is NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that function returns SDL_FALSE when 4th parameter is NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that function returns SDL_FALSE when 5th parameter is NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that function returns SDL_FALSE when all parameters are NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert Summary: Total=7 Passed=7 Failed=0 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: >>> Test 'rect_testIntersectRectAndLineParam': Passed 378s INFO: 01/17/25 10:58:55: ----- Test Case 14.6: 'rect_testIntersectRectInside' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Tests SDL_IntersectRect with B fully contained in A' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 5532561083078441932 378s INFO: 01/17/25 10:58:55: Assert 'Check intersection result: expected SDL_TRUE, got SDL_TRUE intersecting A (0,0,32,32) with B (0,0,2,3)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle A was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle B was not modified: got (0,0,2,3) expected (0,0,2,3)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that intersection of rectangles A (0,0,32,32) and B (0,0,2,3) was correctly calculated, got (0,0,2,3) expected (0,0,2,3)': Passed 378s INFO: 01/17/25 10:58:55: Fuzzer invocations: 2 378s INFO: 01/17/25 10:58:55: Assert Summary: Total=4 Passed=4 Failed=0 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: >>> Test 'rect_testIntersectRectInside': Passed 378s INFO: 01/17/25 10:58:55: ----- Test Case 14.7: 'rect_testIntersectRectOutside' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Tests SDL_IntersectRect with B fully outside of A' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 2891149488923916480 378s INFO: 01/17/25 10:58:55: Assert 'Check intersection result: expected SDL_FALSE, got SDL_FALSE intersecting A (0,0,32,32) with B (33,41,32,32)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle A was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle B was not modified: got (33,41,32,32) expected (33,41,32,32)': Passed 378s INFO: 01/17/25 10:58:55: Fuzzer invocations: 2 378s INFO: 01/17/25 10:58:55: Assert Summary: Total=3 Passed=3 Failed=0 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: >>> Test 'rect_testIntersectRectOutside': Passed 378s INFO: 01/17/25 10:58:55: ----- Test Case 14.8: 'rect_testIntersectRectPartial' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Tests SDL_IntersectRect with B partially intersecting A' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 16654788733287817906 378s INFO: 01/17/25 10:58:55: Assert 'Check intersection result: expected SDL_TRUE, got SDL_TRUE intersecting A (0,0,32,32) with B (19,16,32,32)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle A was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle B was not modified: got (19,16,32,32) expected (19,16,32,32)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that intersection of rectangles A (0,0,32,32) and B (19,16,32,32) was correctly calculated, got (19,16,13,16) expected (19,16,13,16)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check intersection result: expected SDL_TRUE, got SDL_TRUE intersecting A (0,0,32,32) with B (31,0,3,17)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle A was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle B was not modified: got (31,0,3,17) expected (31,0,3,17)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that intersection of rectangles A (0,0,32,32) and B (31,0,3,17) was correctly calculated, got (31,0,1,17) expected (31,0,1,17)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check intersection result: expected SDL_TRUE, got SDL_TRUE intersecting A (0,0,32,32) with B (-31,0,32,3)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle A was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle B was not modified: got (-31,0,32,3) expected (-31,0,32,3)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that intersection of rectangles A (0,0,32,32) and B (-31,0,32,3) was correctly calculated, got (0,0,1,3) expected (0,0,1,3)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check intersection result: expected SDL_TRUE, got SDL_TRUE intersecting A (0,0,32,32) with B (0,31,10,25)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle A was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle B was not modified: got (0,31,10,25) expected (0,31,10,25)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that intersection of rectangles A (0,0,32,32) and B (0,31,10,25) was correctly calculated, got (0,31,10,1) expected (0,31,10,1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check intersection result: expected SDL_TRUE, got SDL_TRUE intersecting A (0,0,32,32) with B (0,-31,17,32)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle A was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle B was not modified: got (0,-31,17,32) expected (0,-31,17,32)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that intersection of rectangles A (0,0,32,32) and B (0,-31,17,32) was correctly calculated, got (0,0,17,1) expected (0,0,17,1)': Passed 378s INFO: 01/17/25 10:58:55: Fuzzer invocations: 8 378s INFO: 01/17/25 10:58:55: Assert Summary: Total=20 Passed=20 Failed=0 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: >>> Test 'rect_testIntersectRectPartial': Passed 378s INFO: 01/17/25 10:58:55: ----- Test Case 14.9: 'rect_testIntersectRectPoint' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Tests SDL_IntersectRect with 1x1 sized rectangles' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 18055425807506089722 378s INFO: 01/17/25 10:58:55: Assert 'Check intersection result: expected SDL_TRUE, got SDL_TRUE intersecting A (31,72,1,1) with B (31,72,1,1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle A was not modified: got (31,72,1,1) expected (31,72,1,1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle B was not modified: got (31,72,1,1) expected (31,72,1,1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that intersection of rectangles A (31,72,1,1) and B (31,72,1,1) was correctly calculated, got (31,72,1,1) expected (31,72,1,1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check intersection result: expected SDL_FALSE, got SDL_FALSE intersecting A (94,37,1,1) with B (93,36,1,1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle A was not modified: got (94,37,1,1) expected (94,37,1,1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle B was not modified: got (93,36,1,1) expected (93,36,1,1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check intersection result: expected SDL_FALSE, got SDL_FALSE intersecting A (39,3,1,1) with B (38,3,1,1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle A was not modified: got (39,3,1,1) expected (39,3,1,1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle B was not modified: got (38,3,1,1) expected (38,3,1,1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check intersection result: expected SDL_FALSE, got SDL_FALSE intersecting A (65,17,1,1) with B (64,18,1,1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle A was not modified: got (65,17,1,1) expected (65,17,1,1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle B was not modified: got (64,18,1,1) expected (64,18,1,1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check intersection result: expected SDL_FALSE, got SDL_FALSE intersecting A (24,56,1,1) with B (24,55,1,1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle A was not modified: got (24,56,1,1) expected (24,56,1,1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle B was not modified: got (24,55,1,1) expected (24,55,1,1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check intersection result: expected SDL_FALSE, got SDL_FALSE intersecting A (24,16,1,1) with B (24,17,1,1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle A was not modified: got (24,16,1,1) expected (24,16,1,1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle B was not modified: got (24,17,1,1) expected (24,17,1,1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check intersection result: expected SDL_FALSE, got SDL_FALSE intersecting A (73,36,1,1) with B (74,35,1,1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle A was not modified: got (73,36,1,1) expected (73,36,1,1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle B was not modified: got (74,35,1,1) expected (74,35,1,1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check intersection result: expected SDL_FALSE, got SDL_FALSE intersecting A (49,45,1,1) with B (50,45,1,1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle A was not modified: got (49,45,1,1) expected (49,45,1,1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle B was not modified: got (50,45,1,1) expected (50,45,1,1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check intersection result: expected SDL_FALSE, got SDL_FALSE intersecting A (97,45,1,1) with B (98,46,1,1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle A was not modified: got (97,45,1,1) expected (97,45,1,1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle B was not modified: got (98,46,1,1) expected (98,46,1,1)': Passed 378s INFO: 01/17/25 10:58:55: Fuzzer invocations: 18 378s INFO: 01/17/25 10:58:55: Assert Summary: Total=28 Passed=28 Failed=0 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: >>> Test 'rect_testIntersectRectPoint': Passed 378s INFO: 01/17/25 10:58:55: ----- Test Case 14.10: 'rect_testIntersectRectEmpty' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Tests SDL_IntersectRect with empty rectangles' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 6404192516661262687 378s INFO: 01/17/25 10:58:55: Assert 'Check intersection result: expected SDL_FALSE, got SDL_FALSE intersecting A (77,3,0,0) with B (77,3,93,73)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle A was not modified: got (77,3,0,0) expected (77,3,0,0)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle B was not modified: got (77,3,93,73) expected (77,3,93,73)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result is empty Rect; got: SDL_TRUE': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check intersection result: expected SDL_FALSE, got SDL_FALSE intersecting A (20,52,9,94) with B (20,52,0,0)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle A was not modified: got (20,52,9,94) expected (20,52,9,94)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle B was not modified: got (20,52,0,0) expected (20,52,0,0)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result is empty Rect; got: SDL_TRUE': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check intersection result: expected SDL_FALSE, got SDL_FALSE intersecting A (39,45,0,0) with B (39,45,0,0)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle A was not modified: got (39,45,0,0) expected (39,45,0,0)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle B was not modified: got (39,45,0,0) expected (39,45,0,0)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result is empty Rect; got: SDL_TRUE': Passed 378s INFO: 01/17/25 10:58:55: Fuzzer invocations: 18 378s INFO: 01/17/25 10:58:55: Assert Summary: Total=12 Passed=12 Failed=0 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: >>> Test 'rect_testIntersectRectEmpty': Passed 378s INFO: 01/17/25 10:58:55: ----- Test Case 14.11: 'rect_testIntersectRectParam' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Negative tests against SDL_IntersectRect with invalid parameters' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 18155184855749729483 378s INFO: 01/17/25 10:58:55: Assert 'Check that function returns SDL_FALSE when 1st parameter is NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that function returns SDL_FALSE when 2st parameter is NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that function returns SDL_FALSE when 3st parameter is NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that function returns SDL_FALSE when 1st and 2nd parameters are NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that function returns SDL_FALSE when 1st and 3rd parameters are NULL ': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that function returns SDL_FALSE when all parameters are NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert Summary: Total=6 Passed=6 Failed=0 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: >>> Test 'rect_testIntersectRectParam': Passed 378s INFO: 01/17/25 10:58:55: ----- Test Case 14.12: 'rect_testHasIntersectionInside' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Tests SDL_HasIntersection with B fully contained in A' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 1972642069894684168 378s INFO: 01/17/25 10:58:55: Assert 'Check intersection result: expected SDL_TRUE, got SDL_TRUE intersecting A (0,0,32,32) with B (0,0,8,21)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle A was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle B was not modified: got (0,0,8,21) expected (0,0,8,21)': Passed 378s INFO: 01/17/25 10:58:55: Fuzzer invocations: 2 378s INFO: 01/17/25 10:58:55: Assert Summary: Total=3 Passed=3 Failed=0 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: >>> Test 'rect_testHasIntersectionInside': Passed 378s INFO: 01/17/25 10:58:55: ----- Test Case 14.13: 'rect_testHasIntersectionOutside' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Tests SDL_HasIntersection with B fully outside of A' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 12215435004113343309 378s INFO: 01/17/25 10:58:55: Assert 'Check intersection result: expected SDL_FALSE, got SDL_FALSE intersecting A (0,0,32,32) with B (42,41,32,32)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle A was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle B was not modified: got (42,41,32,32) expected (42,41,32,32)': Passed 378s INFO: 01/17/25 10:58:55: Fuzzer invocations: 2 378s INFO: 01/17/25 10:58:55: Assert Summary: Total=3 Passed=3 Failed=0 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: >>> Test 'rect_testHasIntersectionOutside': Passed 378s INFO: 01/17/25 10:58:55: ----- Test Case 14.14: 'rect_testHasIntersectionPartial' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Tests SDL_HasIntersection with B partially intersecting A' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 18100595343979422600 378s INFO: 01/17/25 10:58:55: Assert 'Check intersection result: expected SDL_TRUE, got SDL_TRUE intersecting A (0,0,32,32) with B (19,23,32,32)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle A was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle B was not modified: got (19,23,32,32) expected (19,23,32,32)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check intersection result: expected SDL_TRUE, got SDL_TRUE intersecting A (0,0,32,32) with B (31,0,19,14)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle A was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle B was not modified: got (31,0,19,14) expected (31,0,19,14)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check intersection result: expected SDL_TRUE, got SDL_TRUE intersecting A (0,0,32,32) with B (-31,0,32,6)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle A was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle B was not modified: got (-31,0,32,6) expected (-31,0,32,6)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check intersection result: expected SDL_TRUE, got SDL_TRUE intersecting A (0,0,32,32) with B (0,31,8,6)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle A was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle B was not modified: got (0,31,8,6) expected (0,31,8,6)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check intersection result: expected SDL_TRUE, got SDL_TRUE intersecting A (0,0,32,32) with B (0,-31,29,32)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle A was not modified: got (0,0,32,32) expected (0,0,32,32)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle B was not modified: got (0,-31,29,32) expected (0,-31,29,32)': Passed 378s INFO: 01/17/25 10:58:55: Fuzzer invocations: 8 378s INFO: 01/17/25 10:58:55: Assert Summary: Total=15 Passed=15 Failed=0 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: >>> Test 'rect_testHasIntersectionPartial': Passed 378s INFO: 01/17/25 10:58:55: ----- Test Case 14.15: 'rect_testHasIntersectionPoint' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Tests SDL_HasIntersection with 1x1 sized rectangles' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 14497523246071051951 378s INFO: 01/17/25 10:58:55: Assert 'Check intersection result: expected SDL_TRUE, got SDL_TRUE intersecting A (88,67,1,1) with B (88,67,1,1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle A was not modified: got (88,67,1,1) expected (88,67,1,1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle B was not modified: got (88,67,1,1) expected (88,67,1,1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check intersection result: expected SDL_FALSE, got SDL_FALSE intersecting A (33,5,1,1) with B (32,4,1,1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle A was not modified: got (33,5,1,1) expected (33,5,1,1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle B was not modified: got (32,4,1,1) expected (32,4,1,1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check intersection result: expected SDL_FALSE, got SDL_FALSE intersecting A (20,67,1,1) with B (19,67,1,1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle A was not modified: got (20,67,1,1) expected (20,67,1,1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle B was not modified: got (19,67,1,1) expected (19,67,1,1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check intersection result: expected SDL_FALSE, got SDL_FALSE intersecting A (81,83,1,1) with B (80,84,1,1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle A was not modified: got (81,83,1,1) expected (81,83,1,1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle B was not modified: got (80,84,1,1) expected (80,84,1,1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check intersection result: expected SDL_FALSE, got SDL_FALSE intersecting A (15,39,1,1) with B (15,38,1,1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle A was not modified: got (15,39,1,1) expected (15,39,1,1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle B was not modified: got (15,38,1,1) expected (15,38,1,1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check intersection result: expected SDL_FALSE, got SDL_FALSE intersecting A (45,28,1,1) with B (45,29,1,1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle A was not modified: got (45,28,1,1) expected (45,28,1,1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle B was not modified: got (45,29,1,1) expected (45,29,1,1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check intersection result: expected SDL_FALSE, got SDL_FALSE intersecting A (45,92,1,1) with B (46,91,1,1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle A was not modified: got (45,92,1,1) expected (45,92,1,1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle B was not modified: got (46,91,1,1) expected (46,91,1,1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check intersection result: expected SDL_FALSE, got SDL_FALSE intersecting A (87,18,1,1) with B (88,18,1,1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle A was not modified: got (87,18,1,1) expected (87,18,1,1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle B was not modified: got (88,18,1,1) expected (88,18,1,1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check intersection result: expected SDL_FALSE, got SDL_FALSE intersecting A (69,85,1,1) with B (70,86,1,1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle A was not modified: got (69,85,1,1) expected (69,85,1,1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle B was not modified: got (70,86,1,1) expected (70,86,1,1)': Passed 378s INFO: 01/17/25 10:58:55: Fuzzer invocations: 18 378s INFO: 01/17/25 10:58:55: Assert Summary: Total=27 Passed=27 Failed=0 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: >>> Test 'rect_testHasIntersectionPoint': Passed 378s INFO: 01/17/25 10:58:55: ----- Test Case 14.16: 'rect_testHasIntersectionEmpty' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Tests SDL_HasIntersection with empty rectangles' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 11233105832617531537 378s INFO: 01/17/25 10:58:55: Assert 'Check intersection result: expected SDL_FALSE, got SDL_FALSE intersecting A (72,69,0,0) with B (72,69,53,69)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle A was not modified: got (72,69,0,0) expected (72,69,0,0)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle B was not modified: got (72,69,53,69) expected (72,69,53,69)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check intersection result: expected SDL_FALSE, got SDL_FALSE intersecting A (32,63,98,48) with B (32,63,0,0)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle A was not modified: got (32,63,98,48) expected (32,63,98,48)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle B was not modified: got (32,63,0,0) expected (32,63,0,0)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check intersection result: expected SDL_FALSE, got SDL_FALSE intersecting A (70,87,0,0) with B (70,87,0,0)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle A was not modified: got (70,87,0,0) expected (70,87,0,0)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle B was not modified: got (70,87,0,0) expected (70,87,0,0)': Passed 378s INFO: 01/17/25 10:58:55: Fuzzer invocations: 12 378s INFO: 01/17/25 10:58:55: Assert Summary: Total=9 Passed=9 Failed=0 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: >>> Test 'rect_testHasIntersectionEmpty': Passed 378s INFO: 01/17/25 10:58:55: ----- Test Case 14.17: 'rect_testHasIntersectionParam' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Negative tests against SDL_HasIntersection with invalid parameters' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 9571937110779936715 378s INFO: 01/17/25 10:58:55: Assert 'Check that function returns SDL_FALSE when 1st parameter is NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that function returns SDL_FALSE when 2st parameter is NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that function returns SDL_FALSE when all parameters are NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert Summary: Total=3 Passed=3 Failed=0 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: >>> Test 'rect_testHasIntersectionParam': Passed 378s INFO: 01/17/25 10:58:55: ----- Test Case 14.18: 'rect_testEnclosePoints' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Tests SDL_EnclosePoints without clipping' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 653769725139212425 378s INFO: 01/17/25 10:58:55: Assert 'Check expected return value SDL_TRUE, got SDL_TRUE': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 0 was not modified: expected (-290,-845) actual (-290,-845)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 1 was not modified: expected (714,389) actual (714,389)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 2 was not modified: expected (76,-111) actual (76,-111)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 3 was not modified: expected (369,-283) actual (369,-283)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 4 was not modified: expected (1,-522) actual (1,-522)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 5 was not modified: expected (889,-638) actual (889,-638)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 6 was not modified: expected (757,595) actual (757,595)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 7 was not modified: expected (-346,-245) actual (-346,-245)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 8 was not modified: expected (458,-545) actual (458,-545)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 9 was not modified: expected (-612,-452) actual (-612,-452)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 10 was not modified: expected (714,-968) actual (714,-968)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 11 was not modified: expected (257,-769) actual (257,-769)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 12 was not modified: expected (316,-215) actual (316,-215)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 13 was not modified: expected (-262,752) actual (-262,752)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 14 was not modified: expected (-585,204) actual (-585,204)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 15 was not modified: expected (-726,701) actual (-726,701)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check return value SDL_TRUE, got SDL_TRUE': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 0 was not modified: expected (-290,-845) actual (-290,-845)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 1 was not modified: expected (714,389) actual (714,389)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 2 was not modified: expected (76,-111) actual (76,-111)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 3 was not modified: expected (369,-283) actual (369,-283)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 4 was not modified: expected (1,-522) actual (1,-522)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 5 was not modified: expected (889,-638) actual (889,-638)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 6 was not modified: expected (757,595) actual (757,595)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 7 was not modified: expected (-346,-245) actual (-346,-245)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 8 was not modified: expected (458,-545) actual (458,-545)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 9 was not modified: expected (-612,-452) actual (-612,-452)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 10 was not modified: expected (714,-968) actual (714,-968)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 11 was not modified: expected (257,-769) actual (257,-769)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 12 was not modified: expected (316,-215) actual (316,-215)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 13 was not modified: expected (-262,752) actual (-262,752)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 14 was not modified: expected (-585,204) actual (-585,204)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 15 was not modified: expected (-726,701) actual (-726,701)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Resulting enclosing rectangle incorrect: expected (-726,-968 - 889,752), actual (-726,-968 - 889,752)': Passed 378s INFO: 01/17/25 10:58:55: Fuzzer invocations: 32 378s INFO: 01/17/25 10:58:55: Assert Summary: Total=35 Passed=35 Failed=0 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: >>> Test 'rect_testEnclosePoints': Passed 378s INFO: 01/17/25 10:58:55: ----- Test Case 14.19: 'rect_testEnclosePointsWithClipping' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Tests SDL_EnclosePoints with clipping' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 15164190797513464002 378s INFO: 01/17/25 10:58:55: Assert 'Expected return value SDL_TRUE, got SDL_TRUE': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 0 was not modified: expected (-320,-249) actual (-320,-249)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 1 was not modified: expected (-392,-785) actual (-392,-785)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 2 was not modified: expected (-385,-834) actual (-385,-834)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 3 was not modified: expected (-560,1009) actual (-560,1009)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 4 was not modified: expected (-190,-47) actual (-190,-47)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 5 was not modified: expected (-795,651) actual (-795,651)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 6 was not modified: expected (-411,-11) actual (-411,-11)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 7 was not modified: expected (-378,252) actual (-378,252)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 8 was not modified: expected (195,203) actual (195,203)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 9 was not modified: expected (491,453) actual (491,453)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 10 was not modified: expected (734,830) actual (734,830)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 11 was not modified: expected (403,-968) actual (403,-968)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 12 was not modified: expected (104,-435) actual (104,-435)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 13 was not modified: expected (1013,615) actual (1013,615)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 14 was not modified: expected (281,-769) actual (281,-769)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 15 was not modified: expected (-176,-430) actual (-176,-430)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source clipping rectangle was not modified': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check return value SDL_TRUE, got SDL_TRUE': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 0 was not modified: expected (-320,-249) actual (-320,-249)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 1 was not modified: expected (-392,-785) actual (-392,-785)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 2 was not modified: expected (-385,-834) actual (-385,-834)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 3 was not modified: expected (-560,1009) actual (-560,1009)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 4 was not modified: expected (-190,-47) actual (-190,-47)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 5 was not modified: expected (-795,651) actual (-795,651)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 6 was not modified: expected (-411,-11) actual (-411,-11)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 7 was not modified: expected (-378,252) actual (-378,252)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 8 was not modified: expected (195,203) actual (195,203)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 9 was not modified: expected (491,453) actual (491,453)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 10 was not modified: expected (734,830) actual (734,830)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 11 was not modified: expected (403,-968) actual (403,-968)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 12 was not modified: expected (104,-435) actual (104,-435)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 13 was not modified: expected (1013,615) actual (1013,615)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 14 was not modified: expected (281,-769) actual (281,-769)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 15 was not modified: expected (-176,-430) actual (-176,-430)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source clipping rectangle was not modified': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check resulting enclosing rectangle: expected (104,-435 - 104,-435), actual (104,-435 - 104,-435)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check return value SDL_FALSE, got SDL_FALSE': Passed 378s INFO: 01/17/25 10:58:55: Fuzzer invocations: 36 378s INFO: 01/17/25 10:58:55: Assert Summary: Total=38 Passed=38 Failed=0 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: >>> Test 'rect_testEnclosePointsWithClipping': Passed 378s INFO: 01/17/25 10:58:55: ----- Test Case 14.20: 'rect_testEnclosePointsRepeatedInput' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Tests SDL_EnclosePoints with repeated input' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 3467938667411557809 378s INFO: 01/17/25 10:58:55: Assert 'Check return value SDL_TRUE, got SDL_TRUE': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 0 was not modified: expected (-534,-249) actual (-534,-249)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 1 was not modified: expected (273,-979) actual (273,-979)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 2 was not modified: expected (276,-937) actual (276,-937)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 3 was not modified: expected (-33,-538) actual (-33,-538)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 4 was not modified: expected (-534,-249) actual (-534,-249)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 5 was not modified: expected (273,-979) actual (273,-979)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 6 was not modified: expected (276,-937) actual (276,-937)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 7 was not modified: expected (-33,-538) actual (-33,-538)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check return value SDL_TRUE, got SDL_TRUE': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 0 was not modified: expected (-534,-249) actual (-534,-249)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 1 was not modified: expected (273,-979) actual (273,-979)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 2 was not modified: expected (276,-937) actual (276,-937)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 3 was not modified: expected (-33,-538) actual (-33,-538)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 4 was not modified: expected (-534,-249) actual (-534,-249)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 5 was not modified: expected (273,-979) actual (273,-979)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 6 was not modified: expected (276,-937) actual (276,-937)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source point 7 was not modified: expected (-33,-538) actual (-33,-538)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check resulting enclosing rectangle: expected (-534,-979 - 276,-249), actual (-534,-979 - 276,-249)': Passed 378s INFO: 01/17/25 10:58:55: Fuzzer invocations: 8 378s INFO: 01/17/25 10:58:55: Assert Summary: Total=19 Passed=19 Failed=0 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: >>> Test 'rect_testEnclosePointsRepeatedInput': Passed 378s INFO: 01/17/25 10:58:55: ----- Test Case 14.21: 'rect_testEnclosePointsParam' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Negative tests against SDL_EnclosePoints with invalid parameters' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 10565480452689923254 378s INFO: 01/17/25 10:58:55: Assert 'Check that functions returns SDL_FALSE when 1st parameter is NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that functions returns SDL_FALSE when 2nd parameter is 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that functions returns SDL_FALSE when 2nd parameter is -42 (negative)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that functions returns SDL_FALSE when 1st parameter is NULL and 2nd parameter was 0': Passed 378s INFO: 01/17/25 10:58:55: Fuzzer invocations: 1 378s INFO: 01/17/25 10:58:55: Assert Summary: Total=4 Passed=4 Failed=0 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: >>> Test 'rect_testEnclosePointsParam': Passed 378s INFO: 01/17/25 10:58:55: ----- Test Case 14.22: 'rect_testUnionRectInside' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Tests SDL_UnionRect where rect B is inside rect A' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 6275382499968321426 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle A was not modified: got (285,356,1,1) expected (285,356,1,1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle B was not modified: got (285,356,1,1) expected (285,356,1,1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that union of rectangles A (285,356,1,1) and B (285,356,1,1) was correctly calculated, got (285,356,1,1) expected (285,356,1,1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle A was not modified: got (720,655,515,858) expected (720,655,515,858)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle B was not modified: got (1034,1400,1,1) expected (1034,1400,1,1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that union of rectangles A (720,655,515,858) and B (1034,1400,1,1) was correctly calculated, got (720,655,515,858) expected (720,655,515,858)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle A was not modified: got (505,602,773,552) expected (505,602,773,552)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle B was not modified: got (506,603,772,551) expected (506,603,772,551)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that union of rectangles A (505,602,773,552) and B (506,603,772,551) was correctly calculated, got (505,602,773,552) expected (505,602,773,552)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle A was not modified: got (-568,-334,829,296) expected (-568,-334,829,296)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle B was not modified: got (-567,-334,828,296) expected (-567,-334,828,296)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that union of rectangles A (-568,-334,829,296) and B (-567,-334,828,296) was correctly calculated, got (-568,-334,829,296) expected (-568,-334,829,296)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle A was not modified: got (334,637,618,763) expected (334,637,618,763)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle B was not modified: got (335,637,617,762) expected (335,637,617,762)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that union of rectangles A (334,637,618,763) and B (335,637,617,762) was correctly calculated, got (334,637,618,763) expected (334,637,618,763)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle A was not modified: got (760,-775,823,964) expected (760,-775,823,964)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle B was not modified: got (760,-774,823,963) expected (760,-774,823,963)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that union of rectangles A (760,-775,823,964) and B (760,-774,823,963) was correctly calculated, got (760,-775,823,964) expected (760,-775,823,964)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle A was not modified: got (-152,872,307,469) expected (-152,872,307,469)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle B was not modified: got (-152,872,307,468) expected (-152,872,307,468)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that union of rectangles A (-152,872,307,469) and B (-152,872,307,468) was correctly calculated, got (-152,872,307,469) expected (-152,872,307,469)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle A was not modified: got (905,-884,619,320) expected (905,-884,619,320)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle B was not modified: got (905,-883,618,319) expected (905,-883,618,319)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that union of rectangles A (905,-884,619,320) and B (905,-883,618,319) was correctly calculated, got (905,-884,619,320) expected (905,-884,619,320)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle A was not modified: got (923,-388,351,511) expected (923,-388,351,511)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle B was not modified: got (923,-388,350,511) expected (923,-388,350,511)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that union of rectangles A (923,-388,351,511) and B (923,-388,350,511) was correctly calculated, got (923,-388,351,511) expected (923,-388,351,511)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle A was not modified: got (-475,1014,521,610) expected (-475,1014,521,610)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle B was not modified: got (-475,1014,520,609) expected (-475,1014,520,609)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that union of rectangles A (-475,1014,521,610) and B (-475,1014,520,609) was correctly calculated, got (-475,1014,521,610) expected (-475,1014,521,610)': Passed 378s INFO: 01/17/25 10:58:55: Fuzzer invocations: 40 378s INFO: 01/17/25 10:58:55: Assert Summary: Total=30 Passed=30 Failed=0 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: >>> Test 'rect_testUnionRectInside': Passed 378s INFO: 01/17/25 10:58:55: ----- Test Case 14.23: 'rect_testUnionRectOutside' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Tests SDL_UnionRect where rect B is outside rect A' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 5378455208724397139 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle A was not modified: got (16,-301,1,1) expected (16,-301,1,1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle B was not modified: got (-1318,-1438,1,1) expected (-1318,-1438,1,1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that union of rectangles A (16,-301,1,1) and B (-1318,-1438,1,1) was correctly calculated, got (-1318,-1438,1335,1138) expected (-1318,-1438,1335,1138)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle A was not modified: got (397,-129,1,1) expected (397,-129,1,1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle B was not modified: got (-1663,-1583,1,1) expected (-1663,-1583,1,1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that union of rectangles A (397,-129,1,1) and B (-1663,-1583,1,1) was correctly calculated, got (-1663,-1583,2061,1455) expected (-1663,-1583,2061,1455)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle A was not modified: got (695,690,1,1) expected (695,690,1,1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle B was not modified: got (-2540,-1521,1,1) expected (-2540,-1521,1,1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that union of rectangles A (695,690,1,1) and B (-2540,-1521,1,1) was correctly calculated, got (-2540,-1521,3236,2212) expected (-2540,-1521,3236,2212)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle A was not modified: got (346,-761,1,1) expected (346,-761,1,1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle B was not modified: got (836,546,1,1) expected (836,546,1,1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that union of rectangles A (346,-761,1,1) and B (836,546,1,1) was correctly calculated, got (346,-761,491,1308) expected (346,-761,491,1308)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle A was not modified: got (13,-858,1,1) expected (13,-858,1,1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle B was not modified: got (-985,-316,1,1) expected (-985,-316,1,1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that union of rectangles A (13,-858,1,1) and B (-985,-316,1,1) was correctly calculated, got (-985,-858,999,543) expected (-985,-858,999,543)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle A was not modified: got (-224,-398,1,1) expected (-224,-398,1,1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle B was not modified: got (2513,1467,1,1) expected (2513,1467,1,1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that union of rectangles A (-224,-398,1,1) and B (2513,1467,1,1) was correctly calculated, got (-224,-398,2738,1866) expected (-224,-398,2738,1866)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle A was not modified: got (829,535,1,1) expected (829,535,1,1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle B was not modified: got (2547,1309,1,1) expected (2547,1309,1,1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that union of rectangles A (829,535,1,1) and B (2547,1309,1,1) was correctly calculated, got (829,535,1719,775) expected (829,535,1719,775)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle A was not modified: got (-771,-642,1,1) expected (-771,-642,1,1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle B was not modified: got (2048,1323,1,1) expected (2048,1323,1,1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that union of rectangles A (-771,-642,1,1) and B (2048,1323,1,1) was correctly calculated, got (-771,-642,2820,1966) expected (-771,-642,2820,1966)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle A was not modified: got (-85,-87,319,456) expected (-85,-87,319,456)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle B was not modified: got (-86,-88,317,454) expected (-86,-88,317,454)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that union of rectangles A (-85,-87,319,456) and B (-86,-88,317,454) was correctly calculated, got (-86,-88,320,457) expected (-86,-88,320,457)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle A was not modified: got (-793,-539,432,256) expected (-793,-539,432,256)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle B was not modified: got (-794,-538,430,254) expected (-794,-538,430,254)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that union of rectangles A (-793,-539,432,256) and B (-794,-538,430,254) was correctly calculated, got (-794,-539,433,256) expected (-794,-539,433,256)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle A was not modified: got (628,422,434,439) expected (628,422,434,439)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle B was not modified: got (627,425,432,437) expected (627,425,432,437)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that union of rectangles A (628,422,434,439) and B (627,425,432,437) was correctly calculated, got (627,422,435,440) expected (627,422,435,440)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle A was not modified: got (551,-577,372,268) expected (551,-577,372,268)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle B was not modified: got (552,-578,370,266) expected (552,-578,370,266)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that union of rectangles A (551,-577,372,268) and B (552,-578,370,266) was correctly calculated, got (551,-578,372,269) expected (551,-578,372,269)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle A was not modified: got (-218,980,308,328) expected (-218,980,308,328)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle B was not modified: got (-217,983,306,326) expected (-217,983,306,326)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that union of rectangles A (-218,980,308,328) and B (-217,983,306,326) was correctly calculated, got (-218,980,308,329) expected (-218,980,308,329)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle A was not modified: got (-63,-802,451,384) expected (-63,-802,451,384)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle B was not modified: got (-60,-803,449,382) expected (-60,-803,449,382)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that union of rectangles A (-63,-802,451,384) and B (-60,-803,449,382) was correctly calculated, got (-63,-803,452,385) expected (-63,-803,452,385)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle A was not modified: got (-972,-1000,299,278) expected (-972,-1000,299,278)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle B was not modified: got (-969,-999,297,276) expected (-969,-999,297,276)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that union of rectangles A (-972,-1000,299,278) and B (-969,-999,297,276) was correctly calculated, got (-972,-1000,300,278) expected (-972,-1000,300,278)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle A was not modified: got (-595,553,368,453) expected (-595,553,368,453)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle B was not modified: got (-592,556,366,451) expected (-592,556,366,451)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that union of rectangles A (-595,553,368,453) and B (-592,556,366,451) was correctly calculated, got (-595,553,369,454) expected (-595,553,369,454)': Passed 378s INFO: 01/17/25 10:58:55: Fuzzer invocations: 64 378s INFO: 01/17/25 10:58:55: Assert Summary: Total=48 Passed=48 Failed=0 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: >>> Test 'rect_testUnionRectOutside': Passed 378s INFO: 01/17/25 10:58:55: ----- Test Case 14.24: 'rect_testUnionRectEmpty' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Tests SDL_UnionRect where rect A or rect B are empty' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 1316954764268053093 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle A was not modified: got (-851,-954,0,0) expected (-851,-954,0,0)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle B was not modified: got (736,286,262,98) expected (736,286,262,98)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that union of rectangles A (-851,-954,0,0) and B (736,286,262,98) was correctly calculated, got (736,286,262,98) expected (736,286,262,98)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle A was not modified: got (-968,-360,705,740) expected (-968,-360,705,740)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle B was not modified: got (314,-186,0,0) expected (314,-186,0,0)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that union of rectangles A (-968,-360,705,740) and B (314,-186,0,0) was correctly calculated, got (-968,-360,705,740) expected (-968,-360,705,740)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle A was not modified: got (-828,-918,0,0) expected (-828,-918,0,0)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle B was not modified: got (626,-159,0,0) expected (626,-159,0,0)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that union of rectangles A (-828,-918,0,0) and B (626,-159,0,0) was correctly calculated, got (0,0,0,0) expected (0,0,0,0)': Passed 378s INFO: 01/17/25 10:58:55: Fuzzer invocations: 16 378s INFO: 01/17/25 10:58:55: Assert Summary: Total=9 Passed=9 Failed=0 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: >>> Test 'rect_testUnionRectEmpty': Passed 378s INFO: 01/17/25 10:58:55: ----- Test Case 14.25: 'rect_testUnionRectParam' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Negative tests against SDL_UnionRect with invalid parameters' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 13299600906513443387 378s INFO: 01/17/25 10:58:55: Assert 'Check that function returns when 1st parameter is NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that function returns when 2nd parameter is NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that function returns when 3rd parameter is NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that function returns when 1st and 3rd parameter are NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that function returns when 2nd and 3rd parameter are NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that function returns when all parameters are NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert Summary: Total=6 Passed=6 Failed=0 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: >>> Test 'rect_testUnionRectParam': Passed 378s INFO: 01/17/25 10:58:55: ----- Test Case 14.26: 'rect_testRectEmpty' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Tests SDL_RectEmpty with various inputs' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 674544645773099465 378s INFO: 01/17/25 10:58:55: Assert 'Check for correct empty result: expected SDL_FALSE, got SDL_FALSE testing (551,388,267,467)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle was not modified: got (551,388,267,467) expected (551,388,267,467)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check for correct empty result: expected SDL_TRUE, got SDL_TRUE testing (-293,668,-1,-1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle was not modified: got (-293,668,-1,-1) expected (-293,668,-1,-1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check for correct empty result: expected SDL_TRUE, got SDL_TRUE testing (223,-140,-1,0)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle was not modified: got (223,-140,-1,0) expected (223,-140,-1,0)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check for correct empty result: expected SDL_TRUE, got SDL_TRUE testing (-301,-683,-1,1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle was not modified: got (-301,-683,-1,1) expected (-301,-683,-1,1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check for correct empty result: expected SDL_TRUE, got SDL_TRUE testing (568,969,0,-1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle was not modified: got (568,969,0,-1) expected (568,969,0,-1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check for correct empty result: expected SDL_TRUE, got SDL_TRUE testing (-831,-119,0,0)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle was not modified: got (-831,-119,0,0) expected (-831,-119,0,0)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check for correct empty result: expected SDL_TRUE, got SDL_TRUE testing (-641,-818,0,1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle was not modified: got (-641,-818,0,1) expected (-641,-818,0,1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check for correct empty result: expected SDL_TRUE, got SDL_TRUE testing (834,-423,1,-1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle was not modified: got (834,-423,1,-1) expected (834,-423,1,-1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check for correct empty result: expected SDL_TRUE, got SDL_TRUE testing (-155,-721,1,0)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle was not modified: got (-155,-721,1,0) expected (-155,-721,1,0)': Passed 378s INFO: 01/17/25 10:58:55: Fuzzer invocations: 20 378s INFO: 01/17/25 10:58:55: Assert Summary: Total=18 Passed=18 Failed=0 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: >>> Test 'rect_testRectEmpty': Passed 378s INFO: 01/17/25 10:58:55: ----- Test Case 14.27: 'rect_testRectEmptyParam' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Negative tests against SDL_RectEmpty with invalid parameters' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 13601145114194914337 378s INFO: 01/17/25 10:58:55: Assert 'Check that function returns TRUE when 1st parameter is NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert Summary: Total=1 Passed=1 Failed=0 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: >>> Test 'rect_testRectEmptyParam': Passed 378s INFO: 01/17/25 10:58:55: ----- Test Case 14.28: 'rect_testRectEquals' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Tests SDL_RectEquals with various inputs' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 11369550763932171306 378s INFO: 01/17/25 10:58:55: Assert 'Check for correct equals result: expected SDL_TRUE, got SDL_TRUE testing (-524,933,466,916) and (-524,933,466,916)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle A was not modified: got (-524,933,466,916) expected (-524,933,466,916)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle B was not modified: got (-524,933,466,916) expected (-524,933,466,916)': Passed 378s INFO: 01/17/25 10:58:55: Fuzzer invocations: 4 378s INFO: 01/17/25 10:58:55: Assert Summary: Total=3 Passed=3 Failed=0 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: >>> Test 'rect_testRectEquals': Passed 378s INFO: 01/17/25 10:58:55: ----- Test Case 14.29: 'rect_testRectEqualsParam' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Negative tests against SDL_RectEquals with invalid parameters' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 8885378653940988012 378s INFO: 01/17/25 10:58:55: Assert 'Check that function returns SDL_FALSE when 1st parameter is NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that function returns SDL_FALSE when 2nd parameter is NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that function returns SDL_FALSE when 1st and 2nd parameter are NULL': Passed 378s INFO: 01/17/25 10:58:55: Fuzzer invocations: 8 378s INFO: 01/17/25 10:58:55: Assert Summary: Total=3 Passed=3 Failed=0 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: >>> Test 'rect_testRectEqualsParam': Passed 378s INFO: 01/17/25 10:58:55: ----- Test Case 14.30: 'rect_testFRectEquals' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Tests SDL_FRectEquals with various inputs' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 10194947698316751559 378s INFO: 01/17/25 10:58:55: Assert 'Check for correct equals result: expected SDL_TRUE, got SDL_TRUE testing (5.000000,-505.000000,249.000000,758.000000) and (5.000000,-505.000000,249.000000,758.000000)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle A was not modified: got (5.000000,-505.000000,249.000000,758.000000) expected (5.000000,-505.000000,249.000000,758.000000)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that source rectangle B was not modified: got (5.000000,-505.000000,249.000000,758.000000) expected (5.000000,-505.000000,249.000000,758.000000)': Passed 378s INFO: 01/17/25 10:58:55: Fuzzer invocations: 4 378s INFO: 01/17/25 10:58:55: Assert Summary: Total=3 Passed=3 Failed=0 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: >>> Test 'rect_testFRectEquals': Passed 378s INFO: 01/17/25 10:58:55: ----- Test Case 14.31: 'rect_testFRectEqualsParam' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Negative tests against SDL_FRectEquals with invalid parameters' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 9599647495416205590 378s INFO: 01/17/25 10:58:55: Assert 'Check that function returns SDL_FALSE when 1st parameter is NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that function returns SDL_FALSE when 2nd parameter is NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that function returns SDL_FALSE when 1st and 2nd parameter are NULL': Passed 378s INFO: 01/17/25 10:58:55: Fuzzer invocations: 24 378s INFO: 01/17/25 10:58:55: Assert Summary: Total=3 Passed=3 Failed=0 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: >>> Test 'rect_testFRectEqualsParam': Passed 378s INFO: 01/17/25 10:58:55: Total Suite runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: Suite Summary: Total=31 Passed=31 Failed=0 Skipped=0 378s INFO: 01/17/25 10:58:55: >>> Suite 'Rect': Passed 378s INFO: 01/17/25 10:58:55: ===== Test Suite 15: 'Render' started 378s INFO: 01/17/25 10:58:55: ----- Test Case 15.1: 'render_testGetNumRenderDrivers' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Tests call to SDL_GetNumRenderDrivers' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 9062105051880892397 378s INFO: 01/17/25 10:58:55: Assert 'SDL_CreateWindow()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check SDL_CreateWindow result': Passed 378s INFO: Created renderer: software 378s INFO: 01/17/25 10:58:55: Assert 'SDL_CreateRenderer()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check SDL_CreateRenderer result': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Number of renderers >= 1, reported as 3': Passed 378s INFO: 01/17/25 10:58:55: Assert 'SDL_DestroyRenderer()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'SDL_DestroyWindow': Passed 378s INFO: 01/17/25 10:58:55: Assert Summary: Total=7 Passed=7 Failed=0 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: >>> Test 'render_testGetNumRenderDrivers': Passed 378s INFO: 01/17/25 10:58:55: ----- Test Case 15.2: 'render_testPrimitives' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Tests rendering primitives' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 4631217804615641402 378s INFO: 01/17/25 10:58:55: Assert 'SDL_CreateWindow()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check SDL_CreateWindow result': Passed 378s INFO: Created renderer: software 378s INFO: 01/17/25 10:58:55: Assert 'SDL_CreateRenderer()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check SDL_CreateRenderer result': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDL_SetRenderDrawColor, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDL_RenderClear, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDL_SetRenderDrawBlendMode, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDL_SetRenderDrawColor, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert '_hasDrawColor': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDL_SetRenderDrawColor, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDL_RenderFillRect, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDL_SetRenderDrawColor, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDL_RenderFillRect, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate results from calls to SDL_SetRenderDrawColor, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate results from calls to SDL_RenderDrawPoint, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDL_SetRenderDrawColor': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDL_RenderDrawLine, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDL_SetRenderDrawColor, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDL_RenderDrawLine, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDL_SetRenderDrawColor, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDL_RenderDrawLine, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDL_RenderDrawLine, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDL_RenderDrawLine, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDL_RenderDrawLine, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate allocated temp pixel buffer': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDL_RenderReadPixels, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result from SDL_CreateRGBSurfaceFrom is not NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDLTest_CompareSurfaces, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'SDL_DestroyRenderer()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'SDL_DestroyWindow': Passed 378s INFO: 01/17/25 10:58:55: Assert Summary: Total=30 Passed=30 Failed=0 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: >>> Test 'render_testPrimitives': Passed 378s INFO: 01/17/25 10:58:55: ----- Test Case 15.3: 'render_testPrimitivesBlend' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Tests rendering primitives with blending' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 6276332921246367209 378s INFO: 01/17/25 10:58:55: >>> Test 'render_testPrimitivesBlend': Skipped (Disabled) 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: ----- Test Case 15.4: 'render_testBlit' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Tests blitting' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 6630084508932342297 378s INFO: 01/17/25 10:58:55: Assert 'SDL_CreateWindow()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check SDL_CreateWindow result': Passed 378s INFO: Created renderer: software 378s INFO: 01/17/25 10:58:55: Assert 'SDL_CreateRenderer()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check SDL_CreateRenderer result': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDL_SetRenderDrawColor, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDL_RenderClear, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDL_SetRenderDrawBlendMode, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDL_SetRenderDrawColor, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert '_hasDrawColor)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify _loadTestFace() result': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result from SDL_QueryTexture, expected 0, got 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate results from calls to SDL_RenderCopy, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate allocated temp pixel buffer': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDL_RenderReadPixels, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result from SDL_CreateRGBSurfaceFrom is not NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDLTest_CompareSurfaces, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'SDL_DestroyRenderer()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'SDL_DestroyWindow': Passed 378s INFO: 01/17/25 10:58:55: Assert Summary: Total=18 Passed=18 Failed=0 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: >>> Test 'render_testBlit': Passed 378s INFO: 01/17/25 10:58:55: ----- Test Case 15.5: 'render_testBlitColor' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Tests blitting with color' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 13229851853496782186 378s INFO: 01/17/25 10:58:55: Assert 'SDL_CreateWindow()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check SDL_CreateWindow result': Passed 378s INFO: Created renderer: software 378s INFO: 01/17/25 10:58:55: Assert 'SDL_CreateRenderer()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check SDL_CreateRenderer result': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDL_SetRenderDrawColor, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDL_RenderClear, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDL_SetRenderDrawBlendMode, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDL_SetRenderDrawColor, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify _loadTestFace() result': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result from SDL_QueryTexture, expected 0, got 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate results from calls to SDL_SetTextureColorMod, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate results from calls to SDL_RenderCopy, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate allocated temp pixel buffer': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDL_RenderReadPixels, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result from SDL_CreateRGBSurfaceFrom is not NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDLTest_CompareSurfaces, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'SDL_DestroyRenderer()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'SDL_DestroyWindow': Passed 378s INFO: 01/17/25 10:58:55: Assert Summary: Total=18 Passed=18 Failed=0 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: >>> Test 'render_testBlitColor': Passed 378s INFO: 01/17/25 10:58:55: ----- Test Case 15.6: 'render_testBlitAlpha' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Tests blitting with alpha' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 16430533884652800570 378s INFO: 01/17/25 10:58:55: >>> Test 'render_testBlitAlpha': Skipped (Disabled) 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: ----- Test Case 15.7: 'render_testBlitBlend' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Tests blitting with blending' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 8548316858230438902 378s INFO: 01/17/25 10:58:55: >>> Test 'render_testBlitBlend': Skipped (Disabled) 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: Total Suite runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: Suite Summary: Total=7 Passed=4 Failed=0 Skipped=3 378s INFO: 01/17/25 10:58:55: >>> Suite 'Render': Passed 378s INFO: 01/17/25 10:58:55: ===== Test Suite 16: 'RWops' started 378s INFO: 01/17/25 10:58:55: ----- Test Case 16.1: 'rwops_testParamNegative' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Negative test for SDL_RWFromFile parameters' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 3074434759015995345 378s INFO: 01/17/25 10:58:55: Assert 'Verify creation of file 'rwops_read' returned non NULL handle': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify number of written bytes, expected 12, got 12': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result from fclose, expected 0, got 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify creation of file 'rwops_alphabet' returned non NULL handle': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify number of written bytes, expected 26, got 26': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result from fclose, expected 0, got 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Creation of test file completed': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWFromFile(NULL, NULL) succeeded': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify SDL_RWFromFile(NULL, NULL) returns NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWFromFile(NULL, "ab+") succeeded': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify SDL_RWFromFile(NULL, "ab+") returns NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWFromFile(NULL, "sldfkjsldkfj") succeeded': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify SDL_RWFromFile(NULL, "sldfkjsldkfj") returns NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWFromFile("something", "") succeeded': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify SDL_RWFromFile("something", "") returns NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWFromFile("something", NULL) succeeded': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify SDL_RWFromFile("something", NULL) returns NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWFromMem(NULL, 10) succeeded': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify SDL_RWFromMem(NULL, 10) returns NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWFromMem(data, 0) succeeded': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify SDL_RWFromMem(data, 0) returns NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWFromConstMem(data, 0) succeeded': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify SDL_RWFromConstMem(data, 0) returns NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result from remove(rwops_read), expected 0, got 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result from remove(rwops_alphabet), expected 0, got 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Cleanup of test files completed': Passed 378s INFO: 01/17/25 10:58:55: Assert Summary: Total=26 Passed=26 Failed=0 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: >>> Test 'rwops_testParamNegative': Passed 378s INFO: 01/17/25 10:58:55: ----- Test Case 16.2: 'rwops_testMem' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Tests opening from memory' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 7868404482550800273 378s INFO: 01/17/25 10:58:55: Assert 'Verify creation of file 'rwops_read' returned non NULL handle': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify number of written bytes, expected 12, got 12': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result from fclose, expected 0, got 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify creation of file 'rwops_alphabet' returned non NULL handle': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify number of written bytes, expected 26, got 26': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result from fclose, expected 0, got 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Creation of test file completed': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWFromMem() succeeded': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify opening memory with SDL_RWFromMem does not return NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify RWops type is SDL_RWOPS_MEMORY; expected: 4, got: 4': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWseek succeeded': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify seek to 0 with SDL_RWseek (RW_SEEK_SET), expected 0, got 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWwrite succeeded': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result of writing one byte with SDL_RWwrite, expected 1, got 1': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWseek succeeded': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify seek to 5 with SDL_RWseek (RW_SEEK_SET), expected 5, got 5': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWseek succeeded': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify seek to 0 with SDL_RWseek (RW_SEEK_SET), expected 0, got 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWread succeeded': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result from SDL_RWread, expected 12, got 12': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify read bytes match expected string, expected 'Hello World!', got 'Hello World!'': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWseek(...,-4,RW_SEEK_CUR) succeeded': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify seek to -4 with SDL_RWseek (RW_SEEK_CUR), expected 8, got 8': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWseek(...,-1,RW_SEEK_END) succeeded': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify seek to -1 with SDL_RWseek (RW_SEEK_END), expected 11, got 11': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWseek(...,0,invalid_whence) succeeded': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify seek with SDL_RWseek (invalid_whence); expected: -1, got -1': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWclose() succeeded': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result value is 0; got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result from remove(rwops_read), expected 0, got 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result from remove(rwops_alphabet), expected 0, got 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Cleanup of test files completed': Passed 378s INFO: 01/17/25 10:58:55: Fuzzer invocations: 1 378s INFO: 01/17/25 10:58:55: Assert Summary: Total=32 Passed=32 Failed=0 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: >>> Test 'rwops_testMem': Passed 378s INFO: 01/17/25 10:58:55: ----- Test Case 16.3: 'rwops_testConstMem' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Tests opening from (const) memory' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 15623593112048094263 378s INFO: 01/17/25 10:58:55: Assert 'Verify creation of file 'rwops_read' returned non NULL handle': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify number of written bytes, expected 12, got 12': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result from fclose, expected 0, got 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify creation of file 'rwops_alphabet' returned non NULL handle': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify number of written bytes, expected 26, got 26': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result from fclose, expected 0, got 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Creation of test file completed': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWFromConstMem() succeeded': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify opening memory with SDL_RWFromConstMem does not return NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify RWops type is SDL_RWOPS_MEMORY_RO; expected: 5, got: 5': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWseek succeeded': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify seek to 0 with SDL_RWseek (RW_SEEK_SET), expected 0, got 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWwrite succeeded': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result of writing with SDL_RWwrite, expected: 0, got 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWseek succeeded': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify seek to 6 with SDL_RWseek (RW_SEEK_SET), expected 6, got 6': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWseek succeeded': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify seek to 0 with SDL_RWseek (RW_SEEK_SET), expected 0, got 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWread succeeded': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result from SDL_RWread, expected 12, got 12': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify read bytes match expected string, expected 'Hello World!', got 'Hello World!'': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWseek(...,-4,RW_SEEK_CUR) succeeded': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify seek to -4 with SDL_RWseek (RW_SEEK_CUR), expected 8, got 8': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWseek(...,-1,RW_SEEK_END) succeeded': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify seek to -1 with SDL_RWseek (RW_SEEK_END), expected 11, got 11': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWseek(...,0,invalid_whence) succeeded': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify seek with SDL_RWseek (invalid_whence); expected: -1, got -1': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWclose() succeeded': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result value is 0; got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result from remove(rwops_read), expected 0, got 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result from remove(rwops_alphabet), expected 0, got 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Cleanup of test files completed': Passed 378s INFO: 01/17/25 10:58:55: Fuzzer invocations: 1 378s INFO: 01/17/25 10:58:55: Assert Summary: Total=32 Passed=32 Failed=0 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: >>> Test 'rwops_testConstMem': Passed 378s INFO: 01/17/25 10:58:55: ----- Test Case 16.4: 'rwops_testFileRead' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Tests reading from a file' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 2724138183458797671 378s INFO: 01/17/25 10:58:55: Assert 'Verify creation of file 'rwops_read' returned non NULL handle': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify number of written bytes, expected 12, got 12': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result from fclose, expected 0, got 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify creation of file 'rwops_alphabet' returned non NULL handle': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify number of written bytes, expected 26, got 26': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result from fclose, expected 0, got 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Creation of test file completed': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWFromFile(..,"r") succeeded': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify opening file with SDL_RWFromFile in read mode does not return NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify RWops type is SDL_RWOPS_STDFILE; expected: 2, got: 2': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWseek succeeded': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify seek to 0 with SDL_RWseek (RW_SEEK_SET), expected 0, got 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWwrite succeeded': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result of writing with SDL_RWwrite, expected: 0, got 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWseek succeeded': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify seek to 8 with SDL_RWseek (RW_SEEK_SET), expected 8, got 8': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWseek succeeded': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify seek to 0 with SDL_RWseek (RW_SEEK_SET), expected 0, got 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWread succeeded': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result from SDL_RWread, expected 12, got 12': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify read bytes match expected string, expected 'Hello World!', got 'Hello World!'': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWseek(...,-4,RW_SEEK_CUR) succeeded': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify seek to -4 with SDL_RWseek (RW_SEEK_CUR), expected 8, got 8': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWseek(...,-1,RW_SEEK_END) succeeded': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify seek to -1 with SDL_RWseek (RW_SEEK_END), expected 11, got 11': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWseek(...,0,invalid_whence) succeeded': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify seek with SDL_RWseek (invalid_whence); expected: -1, got -1': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWclose() succeeded': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result value is 0; got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result from remove(rwops_read), expected 0, got 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result from remove(rwops_alphabet), expected 0, got 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Cleanup of test files completed': Passed 378s INFO: 01/17/25 10:58:55: Fuzzer invocations: 1 378s INFO: 01/17/25 10:58:55: Assert Summary: Total=32 Passed=32 Failed=0 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: >>> Test 'rwops_testFileRead': Passed 378s INFO: 01/17/25 10:58:55: ----- Test Case 16.5: 'rwops_testFileWrite' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Test writing to a file' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 15591903180003311310 378s INFO: 01/17/25 10:58:55: Assert 'Verify creation of file 'rwops_read' returned non NULL handle': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify number of written bytes, expected 12, got 12': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result from fclose, expected 0, got 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify creation of file 'rwops_alphabet' returned non NULL handle': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify number of written bytes, expected 26, got 26': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result from fclose, expected 0, got 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Creation of test file completed': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWFromFile(..,"w+") succeeded': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify opening file with SDL_RWFromFile in write mode does not return NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify RWops type is SDL_RWOPS_STDFILE; expected: 2, got: 2': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWseek succeeded': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify seek to 0 with SDL_RWseek (RW_SEEK_SET), expected 0, got 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWwrite succeeded': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result of writing one byte with SDL_RWwrite, expected 1, got 1': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWseek succeeded': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify seek to 8 with SDL_RWseek (RW_SEEK_SET), expected 8, got 8': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWseek succeeded': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify seek to 0 with SDL_RWseek (RW_SEEK_SET), expected 0, got 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWread succeeded': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result from SDL_RWread, expected 12, got 12': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify read bytes match expected string, expected 'Hello World!', got 'Hello World!'': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWseek(...,-4,RW_SEEK_CUR) succeeded': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify seek to -4 with SDL_RWseek (RW_SEEK_CUR), expected 8, got 8': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWseek(...,-1,RW_SEEK_END) succeeded': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify seek to -1 with SDL_RWseek (RW_SEEK_END), expected 11, got 11': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWseek(...,0,invalid_whence) succeeded': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify seek with SDL_RWseek (invalid_whence); expected: -1, got -1': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWclose() succeeded': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result value is 0; got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result from remove(rwops_read), expected 0, got 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result from remove(rwops_alphabet), expected 0, got 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Cleanup of test files completed': Passed 378s INFO: 01/17/25 10:58:55: Fuzzer invocations: 1 378s INFO: 01/17/25 10:58:55: Assert Summary: Total=32 Passed=32 Failed=0 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: >>> Test 'rwops_testFileWrite': Passed 378s INFO: 01/17/25 10:58:55: ----- Test Case 16.6: 'rwops_testFPRead' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Test reading from file pointer' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 3842664474180293498 378s INFO: 01/17/25 10:58:55: Assert 'Verify creation of file 'rwops_read' returned non NULL handle': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify number of written bytes, expected 12, got 12': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result from fclose, expected 0, got 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify creation of file 'rwops_alphabet' returned non NULL handle': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify number of written bytes, expected 26, got 26': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result from fclose, expected 0, got 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Creation of test file completed': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify handle from opening file 'rwops_read' in read mode is not NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWFromFP() succeeded': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify opening file with SDL_RWFromFP in read mode does not return NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify RWops type is SDL_RWOPS_STDFILE; expected: 2, got: 2': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWseek succeeded': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify seek to 0 with SDL_RWseek (RW_SEEK_SET), expected 0, got 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWwrite succeeded': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result of writing with SDL_RWwrite, expected: 0, got 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWseek succeeded': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify seek to 5 with SDL_RWseek (RW_SEEK_SET), expected 5, got 5': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWseek succeeded': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify seek to 0 with SDL_RWseek (RW_SEEK_SET), expected 0, got 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWread succeeded': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result from SDL_RWread, expected 12, got 12': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify read bytes match expected string, expected 'Hello World!', got 'Hello World!'': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWseek(...,-4,RW_SEEK_CUR) succeeded': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify seek to -4 with SDL_RWseek (RW_SEEK_CUR), expected 8, got 8': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWseek(...,-1,RW_SEEK_END) succeeded': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify seek to -1 with SDL_RWseek (RW_SEEK_END), expected 11, got 11': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWseek(...,0,invalid_whence) succeeded': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify seek with SDL_RWseek (invalid_whence); expected: -1, got -1': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWclose() succeeded': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result value is 0; got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result from remove(rwops_read), expected 0, got 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result from remove(rwops_alphabet), expected 0, got 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Cleanup of test files completed': Passed 378s INFO: 01/17/25 10:58:55: Fuzzer invocations: 1 378s INFO: 01/17/25 10:58:55: Assert Summary: Total=33 Passed=33 Failed=0 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: >>> Test 'rwops_testFPRead': Passed 378s INFO: 01/17/25 10:58:55: ----- Test Case 16.7: 'rwops_testFPWrite' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Test writing to file pointer' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 3383884752459844823 378s INFO: 01/17/25 10:58:55: Assert 'Verify creation of file 'rwops_read' returned non NULL handle': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify number of written bytes, expected 12, got 12': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result from fclose, expected 0, got 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify creation of file 'rwops_alphabet' returned non NULL handle': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify number of written bytes, expected 26, got 26': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result from fclose, expected 0, got 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Creation of test file completed': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify handle from opening file 'rwops_write' in write mode is not NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWFromFP() succeeded': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify opening file with SDL_RWFromFP in write mode does not return NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify RWops type is SDL_RWOPS_STDFILE; expected: 2, got: 2': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWseek succeeded': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify seek to 0 with SDL_RWseek (RW_SEEK_SET), expected 0, got 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWwrite succeeded': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result of writing one byte with SDL_RWwrite, expected 1, got 1': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWseek succeeded': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify seek to 4 with SDL_RWseek (RW_SEEK_SET), expected 4, got 4': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWseek succeeded': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify seek to 0 with SDL_RWseek (RW_SEEK_SET), expected 0, got 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWread succeeded': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result from SDL_RWread, expected 12, got 12': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify read bytes match expected string, expected 'Hello World!', got 'Hello World!'': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWseek(...,-4,RW_SEEK_CUR) succeeded': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify seek to -4 with SDL_RWseek (RW_SEEK_CUR), expected 8, got 8': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWseek(...,-1,RW_SEEK_END) succeeded': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify seek to -1 with SDL_RWseek (RW_SEEK_END), expected 11, got 11': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWseek(...,0,invalid_whence) succeeded': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify seek with SDL_RWseek (invalid_whence); expected: -1, got -1': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWclose() succeeded': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result value is 0; got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result from remove(rwops_read), expected 0, got 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result from remove(rwops_alphabet), expected 0, got 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Cleanup of test files completed': Passed 378s INFO: 01/17/25 10:58:55: Fuzzer invocations: 1 378s INFO: 01/17/25 10:58:55: Assert Summary: Total=33 Passed=33 Failed=0 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: >>> Test 'rwops_testFPWrite': Passed 378s INFO: 01/17/25 10:58:55: ----- Test Case 16.8: 'rwops_testAllocFree' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Test alloc and free of RW context' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 13047720148190843196 378s INFO: 01/17/25 10:58:55: Assert 'Verify creation of file 'rwops_read' returned non NULL handle': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify number of written bytes, expected 12, got 12': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result from fclose, expected 0, got 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify creation of file 'rwops_alphabet' returned non NULL handle': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify number of written bytes, expected 26, got 26': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result from fclose, expected 0, got 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Creation of test file completed': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_AllocRW() succeeded': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDL_AllocRW() is not NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify RWops type is SDL_RWOPS_UNKNOWN; expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_FreeRW() succeeded': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result from remove(rwops_read), expected 0, got 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result from remove(rwops_alphabet), expected 0, got 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Cleanup of test files completed': Passed 378s INFO: 01/17/25 10:58:55: Assert Summary: Total=14 Passed=14 Failed=0 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: >>> Test 'rwops_testAllocFree': Passed 378s INFO: 01/17/25 10:58:55: ----- Test Case 16.9: 'rwops_testFileWriteReadEndian' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Test writing and reading via the Endian aware functions' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 12955365011965881079 378s INFO: 01/17/25 10:58:55: Assert 'Verify creation of file 'rwops_read' returned non NULL handle': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify number of written bytes, expected 12, got 12': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result from fclose, expected 0, got 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify creation of file 'rwops_alphabet' returned non NULL handle': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify number of written bytes, expected 26, got 26': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result from fclose, expected 0, got 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Creation of test file completed': Passed 378s INFO: 01/17/25 10:58:55: All 0 values 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWFromFile(..,"w+")': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify opening file with SDL_RWFromFile in write mode does not return NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_WriteBE16()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate number of objects written, expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_WriteBE32()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate number of objects written, expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_WriteBE64()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate number of objects written, expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_WriteLE16()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate number of objects written, expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_WriteLE32()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate number of objects written, expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_WriteLE64()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate number of objects written, expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWseek succeeded': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result from position 0 with SDL_RWseek, expected 0, got 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_ReadBE16()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate return value from SDL_ReadBE16, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_ReadBE32()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate return value from SDL_ReadBE32, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_ReadBE64()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate return value from SDL_ReadBE64, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_ReadLE16()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate return value from SDL_ReadLE16, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_ReadLE32()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate return value from SDL_ReadLE32, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_ReadLE64()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate return value from SDL_ReadLE64, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWclose() succeeded': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result value is 0; got: 0': Passed 378s INFO: 01/17/25 10:58:55: All 1 values 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWFromFile(..,"w+")': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify opening file with SDL_RWFromFile in write mode does not return NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_WriteBE16()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate number of objects written, expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_WriteBE32()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate number of objects written, expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_WriteBE64()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate number of objects written, expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_WriteLE16()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate number of objects written, expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_WriteLE32()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate number of objects written, expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_WriteLE64()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate number of objects written, expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWseek succeeded': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result from position 0 with SDL_RWseek, expected 0, got 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_ReadBE16()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate return value from SDL_ReadBE16, expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_ReadBE32()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate return value from SDL_ReadBE32, expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_ReadBE64()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate return value from SDL_ReadBE64, expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_ReadLE16()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate return value from SDL_ReadLE16, expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_ReadLE32()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate return value from SDL_ReadLE32, expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_ReadLE64()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate return value from SDL_ReadLE64, expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWclose() succeeded': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result value is 0; got: 0': Passed 378s INFO: 01/17/25 10:58:55: Random values 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWFromFile(..,"w+")': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify opening file with SDL_RWFromFile in write mode does not return NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_WriteBE16()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate number of objects written, expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_WriteBE32()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate number of objects written, expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_WriteBE64()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate number of objects written, expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_WriteLE16()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate number of objects written, expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_WriteLE32()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate number of objects written, expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_WriteLE64()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate number of objects written, expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWseek succeeded': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result from position 0 with SDL_RWseek, expected 0, got 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_ReadBE16()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate return value from SDL_ReadBE16, expected: 50931, got: 50931': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_ReadBE32()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate return value from SDL_ReadBE32, expected: 4247371533, got: 4247371533': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_ReadBE64()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate return value from SDL_ReadBE64, expected: 10247736752994269842, got: 10247736752994269842': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_ReadLE16()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate return value from SDL_ReadLE16, expected: 41717, got: 41717': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_ReadLE32()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate return value from SDL_ReadLE32, expected: 1508380653, got: 1508380653': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_ReadLE64()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate return value from SDL_ReadLE64, expected: 12241357875100859948, got: 12241357875100859948': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWclose() succeeded': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result value is 0; got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result from remove(rwops_read), expected 0, got 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result from remove(rwops_alphabet), expected 0, got 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Cleanup of test files completed': Passed 378s INFO: 01/17/25 10:58:55: Fuzzer invocations: 10 378s INFO: 01/17/25 10:58:55: Assert Summary: Total=100 Passed=100 Failed=0 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: >>> Test 'rwops_testFileWriteReadEndian': Passed 378s INFO: 01/17/25 10:58:55: ----- Test Case 16.10: 'rwops_testCompareRWFromMemWithRWFromFile' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Compare RWFromMem and RWFromFile RWops for read and seek' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 10291775380356855387 378s INFO: 01/17/25 10:58:55: Assert 'Verify creation of file 'rwops_read' returned non NULL handle': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify number of written bytes, expected 12, got 12': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result from fclose, expected 0, got 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify creation of file 'rwops_alphabet' returned non NULL handle': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify number of written bytes, expected 26, got 26': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result from fclose, expected 0, got 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Creation of test file completed': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWFromMem()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWread(mem, size=5)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWseek(mem,SEEK_END)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWclose(mem)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result value is 0; got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWFromFile()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWread(file, size=5)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWseek(file,SEEK_END)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWclose(file)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result value is 0; got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify returned read blocks matches for mem and file reads; got: rv_mem=5 rv_file=5': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify SEEK_END position matches for mem and file seeks; got: sv_mem=26 sv_file=26': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify mem buffer termination; expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify file buffer termination; expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify mem buffer contain alphabet string; expected: ABCDEFGHIJKLMNOPQRSTUVWXYZ, got: ABCDEFGHIJKLMNOPQRSTUVWXYZ': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify file buffer contain alphabet string; expected: ABCDEFGHIJKLMNOPQRSTUVWXYZ, got: ABCDEFGHIJKLMNOPQRSTUVWXYZ': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWFromMem()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWread(mem, size=6)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWseek(mem,SEEK_END)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWclose(mem)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result value is 0; got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWFromFile()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWread(file, size=6)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWseek(file,SEEK_END)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWclose(file)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result value is 0; got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify returned read blocks matches for mem and file reads; got: rv_mem=4 rv_file=4': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify SEEK_END position matches for mem and file seeks; got: sv_mem=26 sv_file=26': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify mem buffer termination; expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify file buffer termination; expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify mem buffer contain alphabet string; expected: ABCDEFGHIJKLMNOPQRSTUVWXYZ, got: ABCDEFGHIJKLMNOPQRSTUVWXYZ': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify file buffer contain alphabet string; expected: ABCDEFGHIJKLMNOPQRSTUVWXYZ, got: ABCDEFGHIJKLMNOPQRSTUVWXYZ': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWFromMem()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWread(mem, size=7)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWseek(mem,SEEK_END)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWclose(mem)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result value is 0; got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWFromFile()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWread(file, size=7)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWseek(file,SEEK_END)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWclose(file)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result value is 0; got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify returned read blocks matches for mem and file reads; got: rv_mem=3 rv_file=3': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify SEEK_END position matches for mem and file seeks; got: sv_mem=26 sv_file=26': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify mem buffer termination; expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify file buffer termination; expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify mem buffer contain alphabet string; expected: ABCDEFGHIJKLMNOPQRSTUVWXYZ, got: ABCDEFGHIJKLMNOPQRSTUVWXYZ': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify file buffer contain alphabet string; expected: ABCDEFGHIJKLMNOPQRSTUVWXYZ, got: ABCDEFGHIJKLMNOPQRSTUVWXYZ': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWFromMem()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWread(mem, size=8)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWseek(mem,SEEK_END)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWclose(mem)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result value is 0; got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWFromFile()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWread(file, size=8)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWseek(file,SEEK_END)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWclose(file)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result value is 0; got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify returned read blocks matches for mem and file reads; got: rv_mem=3 rv_file=3': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify SEEK_END position matches for mem and file seeks; got: sv_mem=26 sv_file=26': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify mem buffer termination; expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify file buffer termination; expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify mem buffer contain alphabet string; expected: ABCDEFGHIJKLMNOPQRSTUVWXYZ, got: ABCDEFGHIJKLMNOPQRSTUVWXYZ': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify file buffer contain alphabet string; expected: ABCDEFGHIJKLMNOPQRSTUVWXYZ, got: ABCDEFGHIJKLMNOPQRSTUVWXYZ': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWFromMem()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWread(mem, size=9)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWseek(mem,SEEK_END)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWclose(mem)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result value is 0; got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWFromFile()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWread(file, size=9)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWseek(file,SEEK_END)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_RWclose(file)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result value is 0; got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify returned read blocks matches for mem and file reads; got: rv_mem=2 rv_file=2': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify SEEK_END position matches for mem and file seeks; got: sv_mem=26 sv_file=26': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify mem buffer termination; expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify file buffer termination; expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify mem buffer contain alphabet string; expected: ABCDEFGHIJKLMNOPQRSTUVWXYZ, got: ABCDEFGHIJKLMNOPQRSTUVWXYZ': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify file buffer contain alphabet string; expected: ABCDEFGHIJKLMNOPQRSTUVWXYZ, got: ABCDEFGHIJKLMNOPQRSTUVWXYZ': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result from remove(rwops_read), expected 0, got 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result from remove(rwops_alphabet), expected 0, got 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Cleanup of test files completed': Passed 378s INFO: 01/17/25 10:58:55: Assert Summary: Total=90 Passed=90 Failed=0 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: >>> Test 'rwops_testCompareRWFromMemWithRWFromFile': Passed 378s INFO: 01/17/25 10:58:55: Total Suite runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: Suite Summary: Total=10 Passed=10 Failed=0 Skipped=0 378s INFO: 01/17/25 10:58:55: >>> Suite 'RWops': Passed 378s INFO: 01/17/25 10:58:55: ===== Test Suite 17: 'SDLtest' started 378s INFO: 01/17/25 10:58:55: ----- Test Case 17.1: 'sdltest_getFuzzerInvocationCount' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Call to sdltest_GetFuzzerInvocationCount' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 16378603868353752860 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_GetFuzzerInvocationCount()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify returned value, expected: >=0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomUint8(), returned 124': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_GetFuzzerInvocationCount()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify returned value, expected: >0, got: 1': Passed 378s INFO: 01/17/25 10:58:55: Fuzzer invocations: 1 378s INFO: 01/17/25 10:58:55: Assert Summary: Total=5 Passed=5 Failed=0 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: >>> Test 'sdltest_getFuzzerInvocationCount': Passed 378s INFO: 01/17/25 10:58:55: ----- Test Case 17.2: 'sdltest_randomNumber' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Calls to random number generators' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 2058373852216325588 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomUint8': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result value, expected: [0,255], got: 44': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomSint8': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result value, expected: [-128,127], got: 57': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomUint16': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result value, expected: [0,65535], got: 44534': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomSint16': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result value, expected: [-32768,32767], got: -3398': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomUint32': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result value, expected: [0,4294967295], got: 144380848': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomSint32': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result value, expected: [-2147483648,2147483647], got: 1757756591': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomUint64': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomSint64': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomUnitFloat': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result value, expected: [0.0,1.0[, got: 4.951201e-01': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomFloat': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result value, expected: [-3.402823e+38,3.402823e+38], got: -2.191193e+38': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomUnitDouble': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result value, expected: [0.0,1.0[, got: 4.353329e-01': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomDouble': Passed 378s INFO: 01/17/25 10:58:55: Fuzzer invocations: 20 378s INFO: 01/17/25 10:58:55: Assert Summary: Total=21 Passed=21 Failed=0 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: >>> Test 'sdltest_randomNumber': Passed 378s INFO: 01/17/25 10:58:55: ----- Test Case 17.3: 'sdltest_randomBoundaryNumberUint8' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Calls to random boundary number generators for Uint8' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 2384419095205806373 378s INFO: 01/17/25 10:58:55: Assert 'SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomUint8BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (10,10,SDL_TRUE); expected: 10, got: 10': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomUint8BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (10,11,SDL_TRUE); expected: 10|11, got: 10': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomUint8BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (10,12,SDL_TRUE); expected: 10|11|12, got: 11': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomUint8BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (10,13,SDL_TRUE); expected: 10|11|12|13, got: 10': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomUint8BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (10,20,SDL_TRUE); expected: 10|11|19|20, got: 19': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomUint8BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (20,10,SDL_TRUE); expected: 10|11|19|20, got: 20': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomUint8BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (1,20,SDL_FALSE); expected: 0|21, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomUint8BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (0,99,SDL_FALSE); expected: 100, got: 100': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomUint8BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (1,255,SDL_FALSE); expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate no error message was set': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomUint8BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (0,254,SDL_FALSE); expected: 0xff, got: 255': Passed 378s INFO: 01/17/25 10:58:55: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate no error message was set': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomUint8BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters(0,255,SDL_FALSE); expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'SDL_GetError(): expected message 'That operation is not supported', was message: 'That operation is not supported'': Passed 378s INFO: 01/17/25 10:58:55: Assert 'SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:55: Fuzzer invocations: 9 378s INFO: 01/17/25 10:58:55: Assert Summary: Total=30 Passed=30 Failed=0 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: >>> Test 'sdltest_randomBoundaryNumberUint8': Passed 378s INFO: 01/17/25 10:58:55: ----- Test Case 17.4: 'sdltest_randomBoundaryNumberUint16' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Calls to random boundary number generators for Uint16' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 12405731101706923849 378s INFO: 01/17/25 10:58:55: Assert 'SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomUint16BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (10,10,SDL_TRUE); expected: 10, got: 10': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomUint16BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (10,11,SDL_TRUE); expected: 10|11, got: 10': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomUint16BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (10,12,SDL_TRUE); expected: 10|11|12, got: 11': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomUint16BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (10,13,SDL_TRUE); expected: 10|11|12|13, got: 11': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomUint16BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (10,20,SDL_TRUE); expected: 10|11|19|20, got: 19': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomUint16BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (20,10,SDL_TRUE); expected: 10|11|19|20, got: 10': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomUint16BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (1,20,SDL_FALSE); expected: 0|21, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomUint16BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (0,99,SDL_FALSE); expected: 100, got: 100': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomUint16BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (1,0xffff,SDL_FALSE); expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate no error message was set': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomUint16BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (0,0xfffe,SDL_FALSE); expected: 0xffff, got: 65535': Passed 378s INFO: 01/17/25 10:58:55: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate no error message was set': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomUint16BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters(0,0xffff,SDL_FALSE); expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'SDL_GetError(): expected message 'That operation is not supported', was message: 'That operation is not supported'': Passed 378s INFO: 01/17/25 10:58:55: Assert 'SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:55: Fuzzer invocations: 9 378s INFO: 01/17/25 10:58:55: Assert Summary: Total=30 Passed=30 Failed=0 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: >>> Test 'sdltest_randomBoundaryNumberUint16': Passed 378s INFO: 01/17/25 10:58:55: ----- Test Case 17.5: 'sdltest_randomBoundaryNumberUint32' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Calls to random boundary number generators for Uint32' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 7812858147181866531 378s INFO: 01/17/25 10:58:55: Assert 'SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomUint32BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (10,10,SDL_TRUE); expected: 10, got: 10': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomUint32BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (10,11,SDL_TRUE); expected: 10|11, got: 10': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomUint32BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (10,12,SDL_TRUE); expected: 10|11|12, got: 11': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomUint32BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (10,13,SDL_TRUE); expected: 10|11|12|13, got: 12': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomUint32BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (10,20,SDL_TRUE); expected: 10|11|19|20, got: 11': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomUint32BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (20,10,SDL_TRUE); expected: 10|11|19|20, got: 19': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomUint32BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (1,20,SDL_FALSE); expected: 0|21, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomUint32BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (0,99,SDL_FALSE); expected: 100, got: 100': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomUint32BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (1,0xffffffff,SDL_FALSE); expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate no error message was set': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomUint32BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (0,0xfffffffe,SDL_FALSE); expected: 0xffffffff, got: 4294967295': Passed 378s INFO: 01/17/25 10:58:55: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate no error message was set': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomUint32BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters(0,0xffffffff,SDL_FALSE); expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'SDL_GetError(): expected message 'That operation is not supported', was message: 'That operation is not supported'': Passed 378s INFO: 01/17/25 10:58:55: Assert 'SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:55: Fuzzer invocations: 9 378s INFO: 01/17/25 10:58:55: Assert Summary: Total=30 Passed=30 Failed=0 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: >>> Test 'sdltest_randomBoundaryNumberUint32': Passed 378s INFO: 01/17/25 10:58:55: ----- Test Case 17.6: 'sdltest_randomBoundaryNumberUint64' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Calls to random boundary number generators for Uint64' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 4955738677417969175 378s INFO: 01/17/25 10:58:55: Assert 'SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomUint64BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (10,10,SDL_TRUE); expected: 10, got: 10': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomUint64BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (10,11,SDL_TRUE); expected: 10|11, got: 10': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomUint64BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (10,12,SDL_TRUE); expected: 10|11|12, got: 10': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomUint64BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (10,13,SDL_TRUE); expected: 10|11|12|13, got: 12': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomUint64BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (10,20,SDL_TRUE); expected: 10|11|19|20, got: 20': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomUint64BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (20,10,SDL_TRUE); expected: 10|11|19|20, got: 10': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomUint64BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (1,20,SDL_FALSE); expected: 0|21, got: 21': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomUint64BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (0,99,SDL_FALSE); expected: 100, got: 100': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomUint64BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (1,0xffffffffffffffff,SDL_FALSE); expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate no error message was set': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomUint64BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (0,0xfffffffffffffffe,SDL_FALSE); expected: 0xffffffffffffffff, got: -1': Passed 378s INFO: 01/17/25 10:58:55: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate no error message was set': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomUint64BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters(0,0xffffffffffffffff,SDL_FALSE); expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'SDL_GetError(): expected message 'That operation is not supported', was message: 'That operation is not supported'': Passed 378s INFO: 01/17/25 10:58:55: Assert 'SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:55: Fuzzer invocations: 9 378s INFO: 01/17/25 10:58:55: Assert Summary: Total=30 Passed=30 Failed=0 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: >>> Test 'sdltest_randomBoundaryNumberUint64': Passed 378s INFO: 01/17/25 10:58:55: ----- Test Case 17.7: 'sdltest_randomBoundaryNumberSint8' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Calls to random boundary number generators for Sint8' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 3742040050118020413 378s INFO: 01/17/25 10:58:55: Assert 'SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomSint8BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (10,10,SDL_TRUE); expected: 10, got: 10': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomSint8BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (10,11,SDL_TRUE); expected: 10|11, got: 10': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomSint8BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (10,12,SDL_TRUE); expected: 10|11|12, got: 11': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomSint8BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (10,13,SDL_TRUE); expected: 10|11|12|13, got: 11': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomSint8BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (10,20,SDL_TRUE); expected: 10|11|19|20, got: 20': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomSint8BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (20,10,SDL_TRUE); expected: 10|11|19|20, got: 20': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomSint8BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (1,20,SDL_FALSE); expected: 0|21, got: 21': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomSint8BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (SCHAR_MIN,99,SDL_FALSE); expected: 100, got: 100': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomSint8BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (SCHAR_MIN + 1,SCHAR_MAX,SDL_FALSE); expected: -128, got: -128': Passed 378s INFO: 01/17/25 10:58:55: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate no error message was set': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomSint8BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (SCHAR_MIN,SCHAR_MAX - 1,SDL_FALSE); expected: 127, got: 127': Passed 378s INFO: 01/17/25 10:58:55: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate no error message was set': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomSint8BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters(SCHAR_MIN,SCHAR_MAX,SDL_FALSE); expected: -128, got: -128': Passed 378s INFO: 01/17/25 10:58:55: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'SDL_GetError(): expected message 'That operation is not supported', was message: 'That operation is not supported'': Passed 378s INFO: 01/17/25 10:58:55: Assert 'SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:55: Fuzzer invocations: 9 378s INFO: 01/17/25 10:58:55: Assert Summary: Total=30 Passed=30 Failed=0 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: >>> Test 'sdltest_randomBoundaryNumberSint8': Passed 378s INFO: 01/17/25 10:58:55: ----- Test Case 17.8: 'sdltest_randomBoundaryNumberSint16' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Calls to random boundary number generators for Sint16' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 9615929181688279966 378s INFO: 01/17/25 10:58:55: Assert 'SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomSint16BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (10,10,SDL_TRUE); expected: 10, got: 10': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomSint16BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (10,11,SDL_TRUE); expected: 10|11, got: 10': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomSint16BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (10,12,SDL_TRUE); expected: 10|11|12, got: 10': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomSint16BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (10,13,SDL_TRUE); expected: 10|11|12|13, got: 10': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomSint16BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (10,20,SDL_TRUE); expected: 10|11|19|20, got: 19': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomSint16BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (20,10,SDL_TRUE); expected: 10|11|19|20, got: 20': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomSint16BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (1,20,SDL_FALSE); expected: 0|21, got: 21': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomSint16BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (SHRT_MIN,99,SDL_FALSE); expected: 100, got: 100': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomSint16BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (SHRT_MIN+1,SHRT_MAX,SDL_FALSE); expected: -32768, got: -32768': Passed 378s INFO: 01/17/25 10:58:55: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate no error message was set': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomSint16BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (SHRT_MIN,SHRT_MAX - 1,SDL_FALSE); expected: 32767, got: 32767': Passed 378s INFO: 01/17/25 10:58:55: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate no error message was set': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomSint16BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters(SHRT_MIN,SHRT_MAX,SDL_FALSE); expected: -32768, got: -32768': Passed 378s INFO: 01/17/25 10:58:55: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'SDL_GetError(): expected message 'That operation is not supported', was message: 'That operation is not supported'': Passed 378s INFO: 01/17/25 10:58:55: Assert 'SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:55: Fuzzer invocations: 9 378s INFO: 01/17/25 10:58:55: Assert Summary: Total=30 Passed=30 Failed=0 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: >>> Test 'sdltest_randomBoundaryNumberSint16': Passed 378s INFO: 01/17/25 10:58:55: ----- Test Case 17.9: 'sdltest_randomBoundaryNumberSint32' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Calls to random boundary number generators for Sint32' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 9158230449591101013 378s INFO: 01/17/25 10:58:55: Assert 'SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomSint32BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (10,10,SDL_TRUE); expected: 10, got: 10': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomSint32BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (10,11,SDL_TRUE); expected: 10|11, got: 10': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomSint32BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (10,12,SDL_TRUE); expected: 10|11|12, got: 11': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomSint32BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (10,13,SDL_TRUE); expected: 10|11|12|13, got: 11': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomSint32BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (10,20,SDL_TRUE); expected: 10|11|19|20, got: 11': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomSint32BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (20,10,SDL_TRUE); expected: 10|11|19|20, got: 20': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomSint32BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (1,20,SDL_FALSE); expected: 0|21, got: 21': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomSint32BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (LONG_MIN,99,SDL_FALSE); expected: 100, got: 100': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomSint32BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (LONG_MIN+1,LONG_MAX,SDL_FALSE); expected: -2147483648, got: -2147483648': Passed 378s INFO: 01/17/25 10:58:55: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate no error message was set': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomSint32BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (LONG_MIN,LONG_MAX - 1,SDL_FALSE); expected: 2147483647, got: 2147483647': Passed 378s INFO: 01/17/25 10:58:55: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate no error message was set': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomSint32BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters(LONG_MIN,LONG_MAX,SDL_FALSE); expected: -2147483648, got: -2147483648': Passed 378s INFO: 01/17/25 10:58:55: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'SDL_GetError(): expected message 'That operation is not supported', was message: 'That operation is not supported'': Passed 378s INFO: 01/17/25 10:58:55: Assert 'SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:55: Fuzzer invocations: 9 378s INFO: 01/17/25 10:58:55: Assert Summary: Total=30 Passed=30 Failed=0 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: >>> Test 'sdltest_randomBoundaryNumberSint32': Passed 378s INFO: 01/17/25 10:58:55: ----- Test Case 17.10: 'sdltest_randomBoundaryNumberSint64' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Calls to random boundary number generators for Sint64' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 16245282004910701800 378s INFO: 01/17/25 10:58:55: Assert 'SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomSint64BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (10,10,SDL_TRUE); expected: 10, got: 10': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomSint64BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (10,11,SDL_TRUE); expected: 10|11, got: 10': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomSint64BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (10,12,SDL_TRUE); expected: 10|11|12, got: 11': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomSint64BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (10,13,SDL_TRUE); expected: 10|11|12|13, got: 10': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomSint64BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (10,20,SDL_TRUE); expected: 10|11|19|20, got: 11': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomSint64BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (20,10,SDL_TRUE); expected: 10|11|19|20, got: 10': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomSint64BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (1,20,SDL_FALSE); expected: 0|21, got: 21': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomSint64BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (LLONG_MIN,99,SDL_FALSE); expected: 100, got: 100': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomSint64BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (LLONG_MIN+1,LLONG_MAX,SDL_FALSE); expected: -9223372036854775808, got: -9223372036854775808': Passed 378s INFO: 01/17/25 10:58:55: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate no error message was set': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomSint64BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters (LLONG_MIN,LLONG_MAX - 1,SDL_FALSE); expected: 9223372036854775807, got: 9223372036854775807': Passed 378s INFO: 01/17/25 10:58:55: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate no error message was set': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomSint64BoundaryValue': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result value for parameters(LLONG_MIN,LLONG_MAX,SDL_FALSE); expected: -9223372036854775808, got: -9223372036854775808': Passed 378s INFO: 01/17/25 10:58:55: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'SDL_GetError(): expected message 'That operation is not supported', was message: 'That operation is not supported'': Passed 378s INFO: 01/17/25 10:58:55: Assert 'SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:55: Fuzzer invocations: 9 378s INFO: 01/17/25 10:58:55: Assert Summary: Total=30 Passed=30 Failed=0 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: >>> Test 'sdltest_randomBoundaryNumberSint64': Passed 378s INFO: 01/17/25 10:58:55: ----- Test Case 17.11: 'sdltest_randomIntegerInRange' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Calls to ranged random number generator' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 350371006922780591 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomIntegerInRange(min,max)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validated returned value; expected: [29117,29226], got: 29213': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomIntegerInRange(min,min+1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validated returned value; expected: [4221,4222], got: 4221': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomIntegerInRange(min,min)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validated returned value; expected: -24588, got: -24588': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomIntegerInRange(0,0)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validated returned value; expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomIntegerInRange(max,min)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validated returned value; expected: [-32689,-32547], got: -32566': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomIntegerInRange(SINT32_MIN,...)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validated returned value; expected: [-2147483648,2147463361], got: 1239628217': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomIntegerInRange(...,SINT32_MAX)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validated returned value; expected: [-2147457861,2147483647], got: 346315753': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomIntegerInRange(SINT32_MIN,SINT32_MAX)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validated returned value; expected: [-2147483648,2147483647], got: -569385109': Passed 378s INFO: 01/17/25 10:58:55: Fuzzer invocations: 14 378s INFO: 01/17/25 10:58:55: Assert Summary: Total=16 Passed=16 Failed=0 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: >>> Test 'sdltest_randomIntegerInRange': Passed 378s INFO: 01/17/25 10:58:55: ----- Test Case 17.12: 'sdltest_randomAsciiString' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Calls to default ASCII string generator' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 6454959919635277806 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomAsciiString()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate that result is not NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate that result length; expected: len=[1,255], got: 222': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate that result does not contain non-Ascii characters, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Fuzzer invocations: 224 378s INFO: 01/17/25 10:58:55: Assert Summary: Total=4 Passed=4 Failed=0 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: >>> Test 'sdltest_randomAsciiString': Passed 378s INFO: 01/17/25 10:58:55: ----- Test Case 17.13: 'sdltest_randomAsciiStringWithMaximumLength' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Calls to random maximum length ASCII string generator' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 15537292398351759451 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomAsciiStringWithMaximumLength(61)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate that result is not NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate that result length; expected: len=[1,61], got: 55': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate that result does not contain non-Ascii characters, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomAsciiStringWithMaximumLength(0)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate that result is NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'SDL_GetError(): expected message 'Parameter 'maxLength' is invalid', was message: 'Parameter 'maxLength' is invalid'': Passed 378s INFO: 01/17/25 10:58:55: Assert 'SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:55: Fuzzer invocations: 58 378s INFO: 01/17/25 10:58:55: Assert Summary: Total=9 Passed=9 Failed=0 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: >>> Test 'sdltest_randomAsciiStringWithMaximumLength': Passed 378s INFO: 01/17/25 10:58:55: ----- Test Case 17.14: 'sdltest_randomAsciiStringOfSize' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Calls to fixed size ASCII string generator' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 7794911542155191686 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomAsciiStringOfSize(156)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate that result is not NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate that result length; expected: len=156, got: 156': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate that result does not contain non-ASCII characters, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_RandomAsciiStringOfSize(0)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate that result is NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'SDL_GetError(): expected message 'Parameter 'size' is invalid', was message: 'Parameter 'size' is invalid'': Passed 378s INFO: 01/17/25 10:58:55: Assert 'SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:55: Fuzzer invocations: 158 378s INFO: 01/17/25 10:58:55: Assert Summary: Total=9 Passed=9 Failed=0 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: >>> Test 'sdltest_randomAsciiStringOfSize': Passed 378s INFO: 01/17/25 10:58:55: ----- Test Case 17.15: 'sdltest_generateRunSeed' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Checks internal harness function SDLTest_GenerateRunSeed' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 17852326476385626965 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_GenerateRunSeed()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify returned value is not NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify length of returned value is 1, got: 1': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_GenerateRunSeed()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify returned value is not NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify length of returned value is 4, got: 4': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_GenerateRunSeed()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify returned value is not NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify length of returned value is 7, got: 7': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_GenerateRunSeed()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify returned value is not NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify length of returned value is 10, got: 10': Passed 378s ERROR: 01/17/25 10:58:55: The length of the harness seed must be >0. 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_GenerateRunSeed()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify returned value is not NULL': Passed 378s ERROR: 01/17/25 10:58:55: The length of the harness seed must be >0. 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_GenerateRunSeed()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify returned value is not NULL': Passed 378s ERROR: 01/17/25 10:58:55: The length of the harness seed must be >0. 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDLTest_GenerateRunSeed()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify returned value is not NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert Summary: Total=18 Passed=18 Failed=0 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: >>> Test 'sdltest_generateRunSeed': Passed 378s INFO: 01/17/25 10:58:55: Total Suite runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: Suite Summary: Total=15 Passed=15 Failed=0 Skipped=0 378s INFO: 01/17/25 10:58:55: >>> Suite 'SDLtest': Passed 378s INFO: 01/17/25 10:58:55: ===== Test Suite 18: 'Stdlib' started 378s INFO: 01/17/25 10:58:55: ----- Test Case 18.1: 'stdlib_strlcpy' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Call to SDL_strlcpy' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 11402297341439804173 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_strlcpy("foo")': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check text, expected: foo, got: foo': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check result value, expected: 3, got: 3': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_strlcpy("foo") with buffer size 2': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check text, expected: f, got: f': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check result value, expected: 3, got: 3': Passed 378s INFO: 01/17/25 10:58:55: Assert Summary: Total=6 Passed=6 Failed=0 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: >>> Test 'stdlib_strlcpy': Passed 378s INFO: 01/17/25 10:58:55: ----- Test Case 18.2: 'stdlib_snprintf' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Call to SDL_snprintf' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 8585228290676504287 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_snprintf("%s", "foo")': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check text, expected: foo, got: foo': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check result value, expected: 3, got: 3': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_snprintf("%10sA", "foo")': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check text, expected: fooA, got: fooA': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check result value, expected: 11, got: 11': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_snprintf("%-10sA", "foo")': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check text, expected: foo A, got: foo A': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check result value, expected: 11, got: 11': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_snprintf("%S", "foo")': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check text, expected: foo, got: foo': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check result value, expected: 3, got: 3': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_snprintf("%ls", "foo")': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check text, expected: foo, got: foo': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check result value, expected: 3, got: 3': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_snprintf("%s", "foo") with buffer size 2': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check text, expected: f, got: f': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check result value, expected: 3, got: 3': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_snprintf(NULL, 0, "%s", "foo")': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check result value, expected: 3, got: 3': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_snprintf("%s\n", "foo") with buffer size 2': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check text, expected: f, got: f': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check result value, expected: 4, got: 4': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_snprintf("%f", 0.0)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check text, expected: 0.000000, got: 0.000000': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check result value, expected: 8, got: 8': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check predicted value, expected: 8, got: 8': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_snprintf("%f", 1.0)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check text, expected: 1.000000, got: 1.000000': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check result value, expected: 8, got: 8': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check predicted value, expected: 8, got: 8': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_snprintf("%.f", 1.0)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check text, expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check result value, expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check predicted value, expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_snprintf("%#.f", 1.0)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check text, expected: 1., got: 1.': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check result value, expected: 2, got: 2': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check predicted value, expected: 2, got: 2': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_snprintf("%f", 1.0 + 1.0 / 3.0)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check text, expected: 1.333333, got: 1.333333': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check result value, expected: 8, got: 8': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check predicted value, expected: 8, got: 8': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_snprintf("%+f", 1.0 + 1.0 / 3.0)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check text, expected: +1.333333, got: +1.333333': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check result value, expected: 9, got: 9': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check predicted value, expected: 9, got: 9': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_snprintf("%.2f", 1.0 + 1.0 / 3.0)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check text, expected: 1.33, got: 1.33': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check result value, expected: 4, got: 4': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check predicted value, expected: 4, got: 4': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_snprintf("%6.2f", 1.0 + 1.0 / 3.0)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check text, expected: ' 1.33', got: ' 1.33'': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check result value, expected: 6, got: 6': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check predicted value, expected: 6, got: 6': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_snprintf("%06.2f", 1.0 + 1.0 / 3.0)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check text, expected: '001.33', got: '001.33'': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check result value, expected: 6, got: 6': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check predicted value, expected: 6, got: 6': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_snprintf("%06.2f", 1.0 + 1.0 / 3.0) with buffer size 5': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check text, expected: '001.', got: '001.'': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check result value, expected: 6, got: 6': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_snprintf(text, sizeof(text), "%zu %s", size, "test")': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check text, expected: '64 test', got: '64 test'': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check result value, expected: 7, got: 7': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_snprintf(text, sizeof(text), "%p", 0x1234abcd)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check text, expected: '0x1234abcd', got: '0x1234abcd'': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check result value, expected: 10, got: 10': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_snprintf(text, sizeof(text), "A %p B", 0x1234abcd)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check text, expected: 'A 0x1234abcd B', got: 'A 0x1234abcd B'': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check result value, expected: 14, got: 14': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_snprintf(text, sizeof(text), "%p", 0x1ba07bddf60)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check text, expected: '0x1ba07bddf60', got: '0x1ba07bddf60'': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check result value, expected: 13, got: 13': Passed 378s INFO: 01/17/25 10:58:55: Assert Summary: Total=74 Passed=74 Failed=0 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: >>> Test 'stdlib_snprintf': Passed 378s INFO: 01/17/25 10:58:55: ----- Test Case 18.3: 'stdlib_getsetenv' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Call to SDL_getenv and SDL_setenv' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 303105705565470460 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_getenv('KXAGGEOPDGXLMMDE')': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_setenv('KXAGGEOPDGXLMMDE','kXH;1F#h/'', 0)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check result, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_getenv('KXAGGEOPDGXLMMDE')': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify returned text is not NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify returned text, expected: kXH;1F#h/', got: kXH;1F#h/'': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_setenv('KXAGGEOPDGXLMMDE','( 2@.`X'Ap', 1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check result, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_getenv('KXAGGEOPDGXLMMDE')': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify returned text is not NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify returned text, expected: ( 2@.`X'Ap, got: ( 2@.`X'Ap': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_setenv('KXAGGEOPDGXLMMDE','kXH;1F#h/'', 0)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check result, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_getenv('KXAGGEOPDGXLMMDE')': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify returned text is not NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify returned text, expected: ( 2@.`X'Ap, got: ( 2@.`X'Ap': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_setenv('KXAGGEOPDGXLMMDE','kXH;1F#h/'', 1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check result, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_getenv('KXAGGEOPDGXLMMDE')': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify returned text is not NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify returned text, expected: kXH;1F#h/', got: kXH;1F#h/'': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_setenv(NULL,'kXH;1F#h/'', 0)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check result, expected: -1, got: -1': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_setenv('','kXH;1F#h/'', 0)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check result, expected: -1, got: -1': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_setenv('=','kXH;1F#h/'', 0)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check result, expected: -1, got: -1': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_setenv('KXAGGEOPDGXLMMDE', NULL, 0)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check result, expected: -1, got: -1': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_setenv(NULL,'kXH;1F#h/'', 1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check result, expected: -1, got: -1': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_setenv('','kXH;1F#h/'', 1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check result, expected: -1, got: -1': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_setenv('=','kXH;1F#h/'', 1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check result, expected: -1, got: -1': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_setenv('KXAGGEOPDGXLMMDE', NULL, 1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check result, expected: -1, got: -1': Passed 378s INFO: 01/17/25 10:58:55: Fuzzer invocations: 38 378s INFO: 01/17/25 10:58:55: Assert Summary: Total=37 Passed=37 Failed=0 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: >>> Test 'stdlib_getsetenv': Passed 378s INFO: 01/17/25 10:58:55: ----- Test Case 18.4: 'stdlib_sscanf' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Call to SDL_sscanf' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 18228371221505370056 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_sscanf("", "%i", &output)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check output, expected: 123, got: 123': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check return value, expected: -1, got: -1': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_sscanf("a", "%i", &output)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check output, expected: 123, got: 123': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check return value, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_sscanf("2", "%i", &output)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check output, expected: 2, got: 2': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check return value, expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_sscanf("aa", "%1x", &output)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check output, expected: 10, got: 10': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check return value, expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_sscanf("32767", ""%hd"", &output)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check output, expected: 32767, got: 32767': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check return value, expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_sscanf("-32768", ""%hd"", &output)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check output, expected: -32768, got: -32768': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check return value, expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_sscanf("9223372036854775807", ""%ld"", &output)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check output, expected: 9223372036854775807, got: 9223372036854775807': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check return value, expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_sscanf("-9223372036854775808", ""%ld"", &output)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check output, expected: -9223372036854775808, got: -9223372036854775808': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check return value, expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_sscanf("9223372036854775807", ""%lld"", &output)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check output, expected: 9223372036854775807, got: 9223372036854775807': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check return value, expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_sscanf("-9223372036854775808", ""%lld"", &output)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check output, expected: -9223372036854775808, got: -9223372036854775808': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check return value, expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_sscanf("18446744073709551615", "%zu", &output)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check output, expected: 18446744073709551615, got: 18446744073709551615': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check return value, expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_sscanf("abc def", "%s", text)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check output, expected: "abc", got: "abc"': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check return value, expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_sscanf("abc,def", "%s", text)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check output, expected: "abc", got: "abc,def"': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check return value, expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_sscanf("abc,def", "%[cba]", text)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check output, expected: "abc", got: "abc"': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check return value, expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_sscanf("abc,def", "%[z-a]", text)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check output, expected: "abc", got: "abc"': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check return value, expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_sscanf("abc,def", "%[^,]", text)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check output, expected: "abc", got: "abc"': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check return value, expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_sscanf("abc,def", "%[A-Z]", text)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check output, expected: "", got: ""': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check return value, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_sscanf("abc,def", "%[abc],%[def]", text)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check output, expected: "abc", got: "abc"': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check output, expected: "def", got: "def"': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check return value, expected: 2, got: 2': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_sscanf("abc,def", "%[abc]%*[,]%[def]", text)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check output, expected: "abc", got: "abc"': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check output, expected: "def", got: "def"': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check return value, expected: 2, got: 2': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_sscanf("abc def", "%[abc] %[def]", text)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check output, expected: "abc", got: "abc"': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check output, expected: "def", got: "def"': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check return value, expected: 2, got: 2': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_sscanf("abc123XYZ", "%[a-zA-Z0-9]", text)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check output, expected: "abc123XYZ", got: "abc123XYZ"': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check return value, expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:55: Assert Summary: Total=66 Passed=66 Failed=0 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: >>> Test 'stdlib_sscanf': Passed 378s INFO: 01/17/25 10:58:55: ----- Test Case 18.5: 'stdlib_overflow' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Overflow detection' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 5586629756591928523 378s INFO: 01/17/25 10:58:55: Not using gcc/clang builtins 378s INFO: 01/17/25 10:58:55: Assert '(1 * 1) should succeed': Passed 378s INFO: 01/17/25 10:58:55: Assert '(1 * 1): expected 1, got 1': Passed 378s INFO: 01/17/25 10:58:55: Assert '(0 * 0) should succeed': Passed 378s INFO: 01/17/25 10:58:55: Assert '(0 * 0): expected 0, got 0': Passed 378s INFO: 01/17/25 10:58:55: Assert '(18446744073709551615 * 0) should succeed': Passed 378s INFO: 01/17/25 10:58:55: Assert '(18446744073709551615 * 0): expected 0, got 0': Passed 378s INFO: 01/17/25 10:58:55: Assert '(0 * 18446744073709551615) should succeed': Passed 378s INFO: 01/17/25 10:58:55: Assert '(0 * 18446744073709551615): expected 0, got 0': Passed 378s INFO: 01/17/25 10:58:55: Assert '(18446744073709551615 * 1) should succeed': Passed 378s INFO: 01/17/25 10:58:55: Assert '(18446744073709551615 * 1): expected 18446744073709551615, got 18446744073709551615': Passed 378s INFO: 01/17/25 10:58:55: Assert '(1 * 18446744073709551615) should succeed': Passed 378s INFO: 01/17/25 10:58:55: Assert '(1 * 18446744073709551615): expected 18446744073709551615, got 18446744073709551615': Passed 378s INFO: 01/17/25 10:58:55: Assert '(9223372036854775807 * 2) should succeed': Passed 378s INFO: 01/17/25 10:58:55: Assert '(9223372036854775807 * 2): expected 18446744073709551614, got 18446744073709551614': Passed 378s INFO: 01/17/25 10:58:55: Assert '(2 * 9223372036854775807) should succeed': Passed 378s INFO: 01/17/25 10:58:55: Assert '(2 * 9223372036854775807): expected 18446744073709551614, got 18446744073709551614': Passed 378s INFO: 01/17/25 10:58:55: Assert '(802032351030850070 * 23) should succeed': Passed 378s INFO: 01/17/25 10:58:55: Assert '(802032351030850070 * 23): expected 18446744073709551610, got 18446744073709551610': Passed 378s INFO: 01/17/25 10:58:55: Assert '(23 * 802032351030850070) should succeed': Passed 378s INFO: 01/17/25 10:58:55: Assert '(23 * 802032351030850070): expected 18446744073709551610, got 18446744073709551610': Passed 378s INFO: 01/17/25 10:58:55: Assert '(9223372036854775808 * 2) should fail': Passed 378s INFO: 01/17/25 10:58:55: Assert '(2 * 9223372036854775808) should fail': Passed 378s INFO: 01/17/25 10:58:55: Assert '(802032351030850112 * 23) should fail': Passed 378s INFO: 01/17/25 10:58:55: Assert '(23 * 802032351030850112) should fail': Passed 378s INFO: 01/17/25 10:58:55: Assert '(18446744073709551615 * 18446744073709551615) should fail': Passed 378s INFO: 01/17/25 10:58:55: Assert '(1 + 1) should succeed': Passed 378s INFO: 01/17/25 10:58:55: Assert '(1 + 1): expected 2, got 2': Passed 378s INFO: 01/17/25 10:58:55: Assert '(0 + 0) should succeed': Passed 378s INFO: 01/17/25 10:58:55: Assert '(0 + 0): expected 0, got 0': Passed 378s INFO: 01/17/25 10:58:55: Assert '(18446744073709551615 + 0) should succeed': Passed 378s INFO: 01/17/25 10:58:55: Assert '(18446744073709551615 + 0): expected 18446744073709551615, got 18446744073709551615': Passed 378s INFO: 01/17/25 10:58:55: Assert '(0 + 18446744073709551615) should succeed': Passed 378s INFO: 01/17/25 10:58:55: Assert '(0 + 18446744073709551615): expected 18446744073709551615, got 18446744073709551615': Passed 378s INFO: 01/17/25 10:58:55: Assert '(18446744073709551614 + 1) should succeed': Passed 378s INFO: 01/17/25 10:58:55: Assert '(18446744073709551614 + 1): expected 18446744073709551615, got 18446744073709551615': Passed 378s INFO: 01/17/25 10:58:55: Assert '(1 + 18446744073709551614) should succeed': Passed 378s INFO: 01/17/25 10:58:55: Assert '(1 + 18446744073709551614): expected 18446744073709551615, got 18446744073709551615': Passed 378s INFO: 01/17/25 10:58:55: Assert '(18446744073709551573 + 23) should succeed': Passed 378s INFO: 01/17/25 10:58:55: Assert '(18446744073709551573 + 23): expected 18446744073709551596, got 18446744073709551596': Passed 378s INFO: 01/17/25 10:58:55: Assert '(23 + 18446744073709551573) should succeed': Passed 378s INFO: 01/17/25 10:58:55: Assert '(23 + 18446744073709551573): expected 18446744073709551596, got 18446744073709551596': Passed 378s INFO: 01/17/25 10:58:55: Assert '(18446744073709551615 + 1) should fail': Passed 378s INFO: 01/17/25 10:58:55: Assert '(1 + 18446744073709551615) should fail': Passed 378s INFO: 01/17/25 10:58:55: Assert '(18446744073709551615 + 23) should fail': Passed 378s INFO: 01/17/25 10:58:55: Assert '(23 + 18446744073709551615) should fail': Passed 378s INFO: 01/17/25 10:58:55: Assert '(18446744073709551615 + 18446744073709551615) should fail': Passed 378s INFO: 01/17/25 10:58:55: Using gcc/clang builtins if possible 378s INFO: 01/17/25 10:58:55: Assert '(1 * 1) should succeed': Passed 378s INFO: 01/17/25 10:58:55: Assert '(1 * 1): expected 1, got 1': Passed 378s INFO: 01/17/25 10:58:55: Assert '(0 * 0) should succeed': Passed 378s INFO: 01/17/25 10:58:55: Assert '(0 * 0): expected 0, got 0': Passed 378s INFO: 01/17/25 10:58:55: Assert '(18446744073709551615 * 0) should succeed': Passed 378s INFO: 01/17/25 10:58:55: Assert '(18446744073709551615 * 0): expected 0, got 0': Passed 378s INFO: 01/17/25 10:58:55: Assert '(0 * 18446744073709551615) should succeed': Passed 378s INFO: 01/17/25 10:58:55: Assert '(0 * 18446744073709551615): expected 0, got 0': Passed 378s INFO: 01/17/25 10:58:55: Assert '(18446744073709551615 * 1) should succeed': Passed 378s INFO: 01/17/25 10:58:55: Assert '(18446744073709551615 * 1): expected 18446744073709551615, got 18446744073709551615': Passed 378s INFO: 01/17/25 10:58:55: Assert '(1 * 18446744073709551615) should succeed': Passed 378s INFO: 01/17/25 10:58:55: Assert '(1 * 18446744073709551615): expected 18446744073709551615, got 18446744073709551615': Passed 378s INFO: 01/17/25 10:58:55: Assert '(9223372036854775807 * 2) should succeed': Passed 378s INFO: 01/17/25 10:58:55: Assert '(9223372036854775807 * 2): expected 18446744073709551614, got 18446744073709551614': Passed 378s INFO: 01/17/25 10:58:55: Assert '(2 * 9223372036854775807) should succeed': Passed 378s INFO: 01/17/25 10:58:55: Assert '(2 * 9223372036854775807): expected 18446744073709551614, got 18446744073709551614': Passed 378s INFO: 01/17/25 10:58:55: Assert '(802032351030850070 * 23) should succeed': Passed 378s INFO: 01/17/25 10:58:55: Assert '(802032351030850070 * 23): expected 18446744073709551610, got 18446744073709551610': Passed 378s INFO: 01/17/25 10:58:55: Assert '(23 * 802032351030850070) should succeed': Passed 378s INFO: 01/17/25 10:58:55: Assert '(23 * 802032351030850070): expected 18446744073709551610, got 18446744073709551610': Passed 378s INFO: 01/17/25 10:58:55: Assert '(9223372036854775808 * 2) should fail': Passed 378s INFO: 01/17/25 10:58:55: Assert '(2 * 9223372036854775808) should fail': Passed 378s INFO: 01/17/25 10:58:55: Assert '(802032351030850112 * 23) should fail': Passed 378s INFO: 01/17/25 10:58:55: Assert '(23 * 802032351030850112) should fail': Passed 378s INFO: 01/17/25 10:58:55: Assert '(18446744073709551615 * 18446744073709551615) should fail': Passed 378s INFO: 01/17/25 10:58:55: Assert '(1 + 1) should succeed': Passed 378s INFO: 01/17/25 10:58:55: Assert '(1 + 1): expected 2, got 2': Passed 378s INFO: 01/17/25 10:58:55: Assert '(0 + 0) should succeed': Passed 378s INFO: 01/17/25 10:58:55: Assert '(0 + 0): expected 0, got 0': Passed 378s INFO: 01/17/25 10:58:55: Assert '(18446744073709551615 + 0) should succeed': Passed 378s INFO: 01/17/25 10:58:55: Assert '(18446744073709551615 + 0): expected 18446744073709551615, got 18446744073709551615': Passed 378s INFO: 01/17/25 10:58:55: Assert '(0 + 18446744073709551615) should succeed': Passed 378s INFO: 01/17/25 10:58:55: Assert '(0 + 18446744073709551615): expected 18446744073709551615, got 18446744073709551615': Passed 378s INFO: 01/17/25 10:58:55: Assert '(18446744073709551614 + 1) should succeed': Passed 378s INFO: 01/17/25 10:58:55: Assert '(18446744073709551614 + 1): expected 18446744073709551615, got 18446744073709551615': Passed 378s INFO: 01/17/25 10:58:55: Assert '(1 + 18446744073709551614) should succeed': Passed 378s INFO: 01/17/25 10:58:55: Assert '(1 + 18446744073709551614): expected 18446744073709551615, got 18446744073709551615': Passed 378s INFO: 01/17/25 10:58:55: Assert '(18446744073709551573 + 23) should succeed': Passed 378s INFO: 01/17/25 10:58:55: Assert '(18446744073709551573 + 23): expected 18446744073709551596, got 18446744073709551596': Passed 378s INFO: 01/17/25 10:58:55: Assert '(23 + 18446744073709551573) should succeed': Passed 378s INFO: 01/17/25 10:58:55: Assert '(23 + 18446744073709551573): expected 18446744073709551596, got 18446744073709551596': Passed 378s INFO: 01/17/25 10:58:55: Assert '(18446744073709551615 + 1) should fail': Passed 378s INFO: 01/17/25 10:58:55: Assert '(1 + 18446744073709551615) should fail': Passed 378s INFO: 01/17/25 10:58:55: Assert '(18446744073709551615 + 23) should fail': Passed 378s INFO: 01/17/25 10:58:55: Assert '(23 + 18446744073709551615) should fail': Passed 378s INFO: 01/17/25 10:58:55: Assert '(18446744073709551615 + 18446744073709551615) should fail': Passed 378s INFO: 01/17/25 10:58:55: Assert Summary: Total=92 Passed=92 Failed=0 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: >>> Test 'stdlib_overflow': Passed 378s INFO: 01/17/25 10:58:55: Total Suite runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: Suite Summary: Total=5 Passed=5 Failed=0 Skipped=0 378s INFO: 01/17/25 10:58:55: >>> Suite 'Stdlib': Passed 378s INFO: 01/17/25 10:58:55: ===== Test Suite 19: 'Surface' started 378s INFO: 01/17/25 10:58:55: ----- Test Case 19.1: 'surface_testSaveLoadBitmap' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Tests sprite saving and loading.' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 3741824162937852767 378s INFO: 01/17/25 10:58:55: Assert 'Check that testSurface is not NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDL_SetSurfaceBlendMode, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDL_GetSurfaceBlendMode, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate blendMode, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify face surface is not NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_SaveBMP()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result from SDL_SaveBMP, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify file 'testSaveLoadBitmap.bmp' exists': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_LoadBMP()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result from SDL_LoadBMP is not NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify width of loaded surface, expected: 32, got: 32': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify height of loaded surface, expected: 32, got: 32': Passed 378s INFO: 01/17/25 10:58:55: Assert Summary: Total=12 Passed=12 Failed=0 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: >>> Test 'surface_testSaveLoadBitmap': Passed 378s INFO: 01/17/25 10:58:55: ----- Test Case 19.2: 'surface_testBlit' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Tests basic blitting.' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 5836314501256212004 378s INFO: 01/17/25 10:58:55: Assert 'Check that testSurface is not NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDL_SetSurfaceBlendMode, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDL_GetSurfaceBlendMode, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate blendMode, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify testSurface is not NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify face surface is not NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_SetSurfaceAlphaMod()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result from SDL_SetSurfaceAlphaMod(), expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_SetSurfaceColorMod()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result from SDL_SetSurfaceColorMod(), expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_SetColorKey()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result from SDL_SetColorKey(), expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_MapRGBA()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_FillRect()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result from SDL_FillRect, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate results from calls to SDL_BlitSurface, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate results from calls to SDL_SetSurfaceColorMod, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate results from calls to SDL_SetSurfaceAlphaMod, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate results from calls to SDL_SetSurfaceBlendMode, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDLTest_CompareSurfaces, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert Summary: Total=20 Passed=20 Failed=0 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: >>> Test 'surface_testBlit': Passed 378s INFO: 01/17/25 10:58:55: ----- Test Case 19.3: 'surface_testBlitBlendNone' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Tests blitting routines with none blending mode.' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 5792522240614578826 378s INFO: 01/17/25 10:58:55: Assert 'Check that testSurface is not NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDL_SetSurfaceBlendMode, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDL_GetSurfaceBlendMode, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate blendMode, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify testSurface is not NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify face surface is not NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_SetSurfaceAlphaMod()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result from SDL_SetSurfaceAlphaMod(), expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_SetSurfaceColorMod()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result from SDL_SetSurfaceColorMod(), expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_SetColorKey()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result from SDL_SetColorKey(), expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_MapRGBA()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_FillRect()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result from SDL_FillRect, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_SetSurfaceBlendMode()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result from SDL_SetSurfaceBlendMode(..., 0), expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate results from calls to SDL_BlitSurface, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate results from calls to SDL_SetSurfaceColorMod, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate results from calls to SDL_SetSurfaceAlphaMod, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate results from calls to SDL_SetSurfaceBlendMode, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDLTest_CompareSurfaces, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert Summary: Total=22 Passed=22 Failed=0 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: >>> Test 'surface_testBlitBlendNone': Passed 378s INFO: 01/17/25 10:58:55: ----- Test Case 19.4: 'surface_testLoadFailure' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Tests sprite loading. A failure case.' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 2649253303277582510 378s INFO: 01/17/25 10:58:55: Assert 'Check that testSurface is not NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDL_SetSurfaceBlendMode, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDL_GetSurfaceBlendMode, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate blendMode, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'SDL_CreateLoadBmp': Passed 378s INFO: 01/17/25 10:58:55: Assert Summary: Total=5 Passed=5 Failed=0 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: >>> Test 'surface_testLoadFailure': Passed 378s INFO: 01/17/25 10:58:55: ----- Test Case 19.5: 'surface_testSurfaceConversion' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Tests surface conversion.' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 10353099894217214389 378s INFO: 01/17/25 10:58:55: Assert 'Check that testSurface is not NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDL_SetSurfaceBlendMode, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDL_GetSurfaceBlendMode, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate blendMode, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify face surface is not NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_ConvertSurface()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result from SDL_ConvertSurface is not NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDLTest_CompareSurfaces, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert Summary: Total=8 Passed=8 Failed=0 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: >>> Test 'surface_testSurfaceConversion': Passed 378s INFO: 01/17/25 10:58:55: ----- Test Case 19.6: 'surface_testCompleteSurfaceConversion' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Tests surface conversion across all pixel formats' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 15258504858568343756 378s INFO: 01/17/25 10:58:55: Assert 'Check that testSurface is not NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDL_SetSurfaceBlendMode, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDL_GetSurfaceBlendMode, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate blendMode, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify face surface is not NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDLTest_CompareSurfaces, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDLTest_CompareSurfaces, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDLTest_CompareSurfaces, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDLTest_CompareSurfaces, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDLTest_CompareSurfaces, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDLTest_CompareSurfaces, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDLTest_CompareSurfaces, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDLTest_CompareSurfaces, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDLTest_CompareSurfaces, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDLTest_CompareSurfaces, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDLTest_CompareSurfaces, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDLTest_CompareSurfaces, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDLTest_CompareSurfaces, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDLTest_CompareSurfaces, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDLTest_CompareSurfaces, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDLTest_CompareSurfaces, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert Summary: Total=21 Passed=21 Failed=0 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: >>> Test 'surface_testCompleteSurfaceConversion': Passed 378s INFO: 01/17/25 10:58:55: ----- Test Case 19.7: 'surface_testBlitColorMod' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Tests some blitting routines with color mod.' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 15972668576507716382 378s INFO: 01/17/25 10:58:55: Assert 'Check that testSurface is not NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDL_SetSurfaceBlendMode, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDL_GetSurfaceBlendMode, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate blendMode, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify testSurface is not NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify face surface is not NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_SetSurfaceAlphaMod()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result from SDL_SetSurfaceAlphaMod(), expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_SetSurfaceColorMod()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result from SDL_SetSurfaceColorMod(), expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_SetColorKey()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result from SDL_SetColorKey(), expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_MapRGBA()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_FillRect()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result from SDL_FillRect, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate results from calls to SDL_BlitSurface, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate results from calls to SDL_SetSurfaceColorMod, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate results from calls to SDL_SetSurfaceAlphaMod, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate results from calls to SDL_SetSurfaceBlendMode, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDLTest_CompareSurfaces, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert Summary: Total=20 Passed=20 Failed=0 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: >>> Test 'surface_testBlitColorMod': Passed 378s INFO: 01/17/25 10:58:55: ----- Test Case 19.8: 'surface_testBlitAlphaMod' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Tests some blitting routines with alpha mod.' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 12975070644628025085 378s INFO: 01/17/25 10:58:55: Assert 'Check that testSurface is not NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDL_SetSurfaceBlendMode, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDL_GetSurfaceBlendMode, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate blendMode, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify testSurface is not NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify face surface is not NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_SetSurfaceAlphaMod()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result from SDL_SetSurfaceAlphaMod(), expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_SetSurfaceColorMod()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result from SDL_SetSurfaceColorMod(), expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_SetColorKey()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result from SDL_SetColorKey(), expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_MapRGBA()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_FillRect()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result from SDL_FillRect, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate results from calls to SDL_BlitSurface, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate results from calls to SDL_SetSurfaceColorMod, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate results from calls to SDL_SetSurfaceAlphaMod, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate results from calls to SDL_SetSurfaceBlendMode, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDLTest_CompareSurfaces, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert Summary: Total=20 Passed=20 Failed=0 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: >>> Test 'surface_testBlitAlphaMod': Passed 378s INFO: 01/17/25 10:58:55: ----- Test Case 19.9: 'surface_testBlitBlendLoop' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Test blitting routines with various blending modes' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 11300854139820957122 378s INFO: 01/17/25 10:58:55: >>> Test 'surface_testBlitBlendLoop': Skipped (Disabled) 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: ----- Test Case 19.10: 'surface_testBlitBlendBlend' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Tests blitting routines with blend blending mode.' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 2665013387808593149 378s INFO: 01/17/25 10:58:55: >>> Test 'surface_testBlitBlendBlend': Skipped (Disabled) 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: ----- Test Case 19.11: 'surface_testBlitBlendAdd' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Tests blitting routines with add blending mode.' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 11895518967309948126 378s INFO: 01/17/25 10:58:55: >>> Test 'surface_testBlitBlendAdd': Skipped (Disabled) 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: ----- Test Case 19.12: 'surface_testBlitBlendMod' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Tests blitting routines with mod blending mode.' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 6673889253050744539 378s INFO: 01/17/25 10:58:55: Assert 'Check that testSurface is not NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDL_SetSurfaceBlendMode, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDL_GetSurfaceBlendMode, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate blendMode, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify testSurface is not NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify face surface is not NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_SetSurfaceAlphaMod()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result from SDL_SetSurfaceAlphaMod(), expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_SetSurfaceColorMod()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result from SDL_SetSurfaceColorMod(), expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_SetColorKey()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result from SDL_SetColorKey(), expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_MapRGBA()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_FillRect()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result from SDL_FillRect, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_SetSurfaceBlendMode()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Verify result from SDL_SetSurfaceBlendMode(..., 4), expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate results from calls to SDL_BlitSurface, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate results from calls to SDL_SetSurfaceColorMod, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate results from calls to SDL_SetSurfaceAlphaMod, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate results from calls to SDL_SetSurfaceBlendMode, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDLTest_CompareSurfaces, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert Summary: Total=22 Passed=22 Failed=0 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: >>> Test 'surface_testBlitBlendMod': Passed 378s INFO: 01/17/25 10:58:55: ----- Test Case 19.13: 'surface_testOverflow' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Test overflow detection.' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 6986444275147119529 378s INFO: 01/17/25 10:58:55: Assert 'Check that testSurface is not NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDL_SetSurfaceBlendMode, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate result from SDL_GetSurfaceBlendMode, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Validate blendMode, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Should detect negative width': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Expected "Parameter 'width' is invalid", got "Parameter 'width' is invalid"': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Should detect negative width': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Expected "Parameter 'width' is invalid", got "Parameter 'width' is invalid"': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Should detect negative width': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Expected "Parameter 'width' is invalid", got "Parameter 'width' is invalid"': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Should detect negative height': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Expected "Parameter 'height' is invalid", got "Parameter 'height' is invalid"': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Should detect negative height': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Expected "Parameter 'height' is invalid", got "Parameter 'height' is invalid"': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Should detect negative height': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Expected "Parameter 'height' is invalid", got "Parameter 'height' is invalid"': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Should detect negative pitch': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Expected "Parameter 'pitch' is invalid", got "Parameter 'pitch' is invalid"': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Should detect negative pitch': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Expected "Parameter 'pitch' is invalid", got "Parameter 'pitch' is invalid"': Passed 378s INFO: 01/17/25 10:58:55: Assert '6px * 4 bits per px fits in 3 bytes: (success)': Passed 378s INFO: 01/17/25 10:58:55: Assert '6px * 4 bits per px fits in 3 bytes: (success)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Should detect pitch < width * bpp': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Expected "Parameter 'pitch' is invalid", got "Parameter 'pitch' is invalid"': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Should detect pitch < width * bpp': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Expected "Parameter 'pitch' is invalid", got "Parameter 'pitch' is invalid"': Passed 378s INFO: 01/17/25 10:58:55: Assert '7px * 4 bits per px fits in 4 bytes: (success)': Passed 378s INFO: 01/17/25 10:58:55: Assert '7px * 4 bits per px fits in 4 bytes: (success)': Passed 378s INFO: 01/17/25 10:58:55: Assert '12px * 2 bits per px fits in 3 bytes: (success)': Passed 378s INFO: 01/17/25 10:58:55: Assert '12px * 2 bits per px fits in 3 bytes: (success)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Should detect pitch < width * bpp (0)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Expected "Parameter 'pitch' is invalid", got "Parameter 'pitch' is invalid"': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Should detect pitch < width * bpp': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Expected "Parameter 'pitch' is invalid", got "Parameter 'pitch' is invalid"': Passed 378s INFO: 01/17/25 10:58:55: Assert '13px * 2 bits per px fits in 4 bytes: (success)': Passed 378s INFO: 01/17/25 10:58:55: Assert '13px * 2 bits per px fits in 4 bytes: (success)': Passed 378s INFO: 01/17/25 10:58:55: Assert '16px * 1 bit per px fits in 2 bytes: (success)': Passed 378s INFO: 01/17/25 10:58:55: Assert '16px * 1 bit per px fits in 2 bytes: (success)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Should detect pitch < width * bpp': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Expected "Parameter 'pitch' is invalid", got "Parameter 'pitch' is invalid"': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Should detect pitch < width * bpp': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Expected "Parameter 'pitch' is invalid", got "Parameter 'pitch' is invalid"': Passed 378s INFO: 01/17/25 10:58:55: Assert '17px * 1 bit per px fits in 3 bytes: (success)': Passed 378s INFO: 01/17/25 10:58:55: Assert '17px * 1 bit per px fits in 3 bytes: (success)': Passed 378s INFO: 01/17/25 10:58:55: Assert '5px * 8 bits per px fits in 5 bytes: (success)': Passed 378s INFO: 01/17/25 10:58:55: Assert '5px * 8 bits per px fits in 5 bytes: (success)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Should detect pitch < width * bpp': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Expected "Parameter 'pitch' is invalid", got "Parameter 'pitch' is invalid"': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Should detect pitch < width * bpp': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Expected "Parameter 'pitch' is invalid", got "Parameter 'pitch' is invalid"': Passed 378s INFO: 01/17/25 10:58:55: Assert '3px * 15 (really 16) bits per px fits in 6 bytes: (success)': Passed 378s INFO: 01/17/25 10:58:55: Assert '5px * 15 (really 16) bits per px fits in 6 bytes: (success)': Passed 378s INFO: 01/17/25 10:58:55: Assert '4px * 15 (really 16) bits per px doesn't fit in 6 bytes': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Expected "Parameter 'pitch' is invalid", got "Parameter 'pitch' is invalid"': Passed 378s INFO: 01/17/25 10:58:55: Assert '4px * 15 (really 16) bits per px doesn't fit in 6 bytes': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Expected "Parameter 'pitch' is invalid", got "Parameter 'pitch' is invalid"': Passed 378s INFO: 01/17/25 10:58:55: Can't easily overflow size_t on this platform 378s INFO: 01/17/25 10:58:55: Assert Summary: Total=56 Passed=56 Failed=0 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: >>> Test 'surface_testOverflow': Passed 378s INFO: 01/17/25 10:58:55: Total Suite runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: Suite Summary: Total=13 Passed=10 Failed=0 Skipped=3 378s INFO: 01/17/25 10:58:55: >>> Suite 'Surface': Passed 378s INFO: 01/17/25 10:58:55: ===== Test Suite 20: 'SysWM' started 378s INFO: 01/17/25 10:58:55: ----- Test Case 20.1: 'syswm_getWindowWMInfo' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Call to SDL_GetWindowWMInfo' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 5118030438729235884 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_CreateWindow()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check that value returned from SDL_CreateWindow is not NULL': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_GetWindowWMInfo()': Passed 378s INFO: 01/17/25 10:58:55: Couldn't get window information 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_DestroyWindow()': Passed 378s INFO: 01/17/25 10:58:55: Assert Summary: Total=4 Passed=4 Failed=0 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: >>> Test 'syswm_getWindowWMInfo': Passed 378s INFO: 01/17/25 10:58:55: Total Suite runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: Suite Summary: Total=1 Passed=1 Failed=0 Skipped=0 378s INFO: 01/17/25 10:58:55: >>> Suite 'SysWM': Passed 378s INFO: 01/17/25 10:58:55: ===== Test Suite 21: 'Timer' started 378s INFO: 01/17/25 10:58:55: ----- Test Case 21.1: 'timer_getPerformanceCounter' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Call to SDL_GetPerformanceCounter' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 14440659527296008359 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_InitSubSystem(SDL_INIT_TIMER)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check result from SDL_InitSubSystem(SDL_INIT_TIMER)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_GetPerformanceCounter()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check result value, expected: >0, got: 67716851982': Passed 378s INFO: 01/17/25 10:58:55: Assert Summary: Total=4 Passed=4 Failed=0 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: >>> Test 'timer_getPerformanceCounter': Passed 378s INFO: 01/17/25 10:58:55: ----- Test Case 21.2: 'timer_getPerformanceFrequency' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Call to SDL_GetPerformanceFrequency' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 16617941892945765955 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_InitSubSystem(SDL_INIT_TIMER)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check result from SDL_InitSubSystem(SDL_INIT_TIMER)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_GetPerformanceFrequency()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check result value, expected: >0, got: 1000000000': Passed 378s INFO: 01/17/25 10:58:55: Assert Summary: Total=4 Passed=4 Failed=0 378s INFO: 01/17/25 10:58:55: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:55: >>> Test 'timer_getPerformanceFrequency': Passed 378s INFO: 01/17/25 10:58:55: ----- Test Case 21.3: 'timer_delayAndGetTicks' started 378s INFO: 01/17/25 10:58:55: Test Description: 'Call to SDL_Delay and SDL_GetTicks' 378s INFO: 01/17/25 10:58:55: Test Iteration 1: execKey 7216566522772277660 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_InitSubSystem(SDL_INIT_TIMER)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check result from SDL_InitSubSystem(SDL_INIT_TIMER)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_Delay(0)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_Delay(1)': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_Delay()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Call to SDL_GetTicks()': Passed 378s INFO: 01/17/25 10:58:55: Assert 'Check result value, expected: >0, got: 5602': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_Delay(100)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetTicks()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Check result value, expected: >0, got: 5702': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Check difference, expected: >75, got: 100': Passed 378s INFO: 01/17/25 10:58:56: Fuzzer invocations: 1 378s INFO: 01/17/25 10:58:56: Assert Summary: Total=11 Passed=11 Failed=0 378s INFO: 01/17/25 10:58:56: Total Test runtime: 0.1 sec 378s INFO: 01/17/25 10:58:56: >>> Test 'timer_delayAndGetTicks': Passed 378s INFO: 01/17/25 10:58:56: ----- Test Case 21.4: 'timer_addRemoveTimer' started 378s INFO: 01/17/25 10:58:56: Test Description: 'Call to SDL_AddTimer and SDL_RemoveTimer' 378s INFO: 01/17/25 10:58:56: Test Iteration 1: execKey 3101766467066700482 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_InitSubSystem(SDL_INIT_TIMER)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Check result from SDL_InitSubSystem(SDL_INIT_TIMER)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_AddTimer(10000,...)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Check result value, expected: >0, got: 270': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_RemoveTimer()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Check result value, expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Check callback WAS NOT called, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_RemoveTimer()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Check result value, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_AddTimer(10, param)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Check result value, expected: >0, got: 271': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Check param pointer, expected: non-NULL, got: non-NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Check param value, expected: -474, got: -474': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_Delay(100)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_RemoveTimer()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Check result value, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Check callback WAS called, expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:56: Fuzzer invocations: 1 378s INFO: 01/17/25 10:58:56: Assert Summary: Total=17 Passed=17 Failed=0 378s INFO: 01/17/25 10:58:56: Total Test runtime: 0.1 sec 378s INFO: 01/17/25 10:58:56: >>> Test 'timer_addRemoveTimer': Passed 378s INFO: 01/17/25 10:58:56: Total Suite runtime: 0.2 sec 378s INFO: 01/17/25 10:58:56: Suite Summary: Total=4 Passed=4 Failed=0 Skipped=0 378s INFO: 01/17/25 10:58:56: >>> Suite 'Timer': Passed 378s INFO: 01/17/25 10:58:56: ===== Test Suite 22: 'Video' started 378s INFO: 01/17/25 10:58:56: ----- Test Case 22.1: 'video_enableDisableScreensaver' started 378s INFO: 01/17/25 10:58:56: Test Description: 'Enable and disable screenaver while checking state' 378s INFO: 01/17/25 10:58:56: Test Iteration 1: execKey 9122652485568168992 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_IsScreenSaverEnabled()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_EnableScreenSaver()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_IsScreenSaverEnabled()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify result from SDL_IsScreenSaverEnabled, expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_DisableScreenSaver()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_IsScreenSaverEnabled()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify result from SDL_IsScreenSaverEnabled, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:56: Assert Summary: Total=7 Passed=7 Failed=0 378s INFO: 01/17/25 10:58:56: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:56: >>> Test 'video_enableDisableScreensaver': Passed 378s INFO: 01/17/25 10:58:56: ----- Test Case 22.2: 'video_createWindowVariousPositions' started 378s INFO: 01/17/25 10:58:56: Test Description: 'Create windows at various locations' 378s INFO: 01/17/25 10:58:56: Test Iteration 1: execKey 11449371451637864306 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_CreateWindow('Title',0,0,61,37,SHOWN)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that returned window struct is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_DestroyWindow()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_CreateWindow('Title',0,50,69,82,SHOWN)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that returned window struct is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_DestroyWindow()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_CreateWindow('Title',0,10292,47,39,SHOWN)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that returned window struct is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_DestroyWindow()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_CreateWindow('Title',0,-136,57,76,SHOWN)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that returned window struct is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_DestroyWindow()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_CreateWindow('Title',0,805240832,92,77,SHOWN)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that returned window struct is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_DestroyWindow()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_CreateWindow('Title',0,536805376,89,59,SHOWN)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that returned window struct is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_DestroyWindow()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_CreateWindow('Title',18,0,49,38,SHOWN)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that returned window struct is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_DestroyWindow()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_CreateWindow('Title',52,42,79,93,SHOWN)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that returned window struct is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_DestroyWindow()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_CreateWindow('Title',33,10673,42,79,SHOWN)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that returned window struct is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_DestroyWindow()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_CreateWindow('Title',47,-868,60,83,SHOWN)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that returned window struct is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_DestroyWindow()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_CreateWindow('Title',17,805240832,36,92,SHOWN)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that returned window struct is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_DestroyWindow()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_CreateWindow('Title',72,536805376,70,91,SHOWN)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that returned window struct is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_DestroyWindow()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_CreateWindow('Title',10232,0,60,40,SHOWN)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that returned window struct is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_DestroyWindow()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_CreateWindow('Title',10894,9,51,79,SHOWN)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that returned window struct is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_DestroyWindow()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_CreateWindow('Title',10909,10774,81,85,SHOWN)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that returned window struct is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_DestroyWindow()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_CreateWindow('Title',10498,-118,51,41,SHOWN)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that returned window struct is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_DestroyWindow()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_CreateWindow('Title',10139,805240832,70,56,SHOWN)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that returned window struct is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_DestroyWindow()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_CreateWindow('Title',10986,536805376,72,32,SHOWN)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that returned window struct is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_DestroyWindow()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_CreateWindow('Title',-882,0,46,69,SHOWN)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that returned window struct is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_DestroyWindow()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_CreateWindow('Title',-521,94,94,46,SHOWN)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that returned window struct is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_DestroyWindow()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_CreateWindow('Title',-487,10066,35,67,SHOWN)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that returned window struct is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_DestroyWindow()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_CreateWindow('Title',-556,-428,47,47,SHOWN)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that returned window struct is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_DestroyWindow()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_CreateWindow('Title',-483,805240832,47,36,SHOWN)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that returned window struct is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_DestroyWindow()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_CreateWindow('Title',-255,536805376,52,78,SHOWN)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that returned window struct is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_DestroyWindow()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_CreateWindow('Title',805240832,0,84,48,SHOWN)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that returned window struct is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_DestroyWindow()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_CreateWindow('Title',805240832,69,64,89,SHOWN)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that returned window struct is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_DestroyWindow()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_CreateWindow('Title',805240832,10418,37,75,SHOWN)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that returned window struct is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_DestroyWindow()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_CreateWindow('Title',805240832,-975,92,33,SHOWN)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that returned window struct is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_DestroyWindow()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_CreateWindow('Title',805240832,805240832,52,62,SHOWN)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that returned window struct is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_DestroyWindow()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_CreateWindow('Title',805240832,536805376,87,42,SHOWN)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that returned window struct is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_DestroyWindow()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_CreateWindow('Title',536805376,0,80,43,SHOWN)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that returned window struct is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_DestroyWindow()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_CreateWindow('Title',536805376,86,79,53,SHOWN)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that returned window struct is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_DestroyWindow()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_CreateWindow('Title',536805376,10559,85,57,SHOWN)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that returned window struct is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_DestroyWindow()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_CreateWindow('Title',536805376,-280,71,45,SHOWN)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that returned window struct is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_DestroyWindow()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_CreateWindow('Title',536805376,805240832,57,95,SHOWN)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that returned window struct is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_DestroyWindow()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_CreateWindow('Title',536805376,536805376,55,36,SHOWN)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that returned window struct is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_DestroyWindow()': Passed 378s INFO: 01/17/25 10:58:56: Fuzzer invocations: 108 378s INFO: 01/17/25 10:58:56: Assert Summary: Total=108 Passed=108 Failed=0 378s INFO: 01/17/25 10:58:56: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:56: >>> Test 'video_createWindowVariousPositions': Passed 378s INFO: 01/17/25 10:58:56: ----- Test Case 22.3: 'video_createWindowVariousSizes' started 378s INFO: 01/17/25 10:58:56: Test Description: 'Create windows with various sizes' 378s INFO: 01/17/25 10:58:56: Test Iteration 1: execKey 7558222831462031668 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_CreateWindow('Title',57,83,1,1,SHOWN)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that returned window struct is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_DestroyWindow()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_CreateWindow('Title',57,83,1,1010,SHOWN)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that returned window struct is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_DestroyWindow()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_CreateWindow('Title',57,83,1,3454,SHOWN)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that returned window struct is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_DestroyWindow()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_CreateWindow('Title',57,83,961,1,SHOWN)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that returned window struct is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_DestroyWindow()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_CreateWindow('Title',57,83,507,553,SHOWN)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that returned window struct is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_DestroyWindow()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_CreateWindow('Title',57,83,1036,2316,SHOWN)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that returned window struct is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_DestroyWindow()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_CreateWindow('Title',57,83,2655,1,SHOWN)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that returned window struct is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_DestroyWindow()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_CreateWindow('Title',57,83,2419,635,SHOWN)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that returned window struct is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_DestroyWindow()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_CreateWindow('Title',57,83,3989,3630,SHOWN)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that returned window struct is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_DestroyWindow()': Passed 378s INFO: 01/17/25 10:58:56: Fuzzer invocations: 14 378s INFO: 01/17/25 10:58:56: Assert Summary: Total=27 Passed=27 Failed=0 378s INFO: 01/17/25 10:58:56: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:56: >>> Test 'video_createWindowVariousSizes': Passed 378s INFO: 01/17/25 10:58:56: ----- Test Case 22.4: 'video_createWindowVariousFlags' started 378s INFO: 01/17/25 10:58:56: Test Description: 'Create windows using various flags' 378s INFO: 01/17/25 10:58:56: Test Iteration 1: execKey 7173729591953420559 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_CreateWindow('Title',64,45,990,439,4)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that returned window struct is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_DestroyWindow()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_CreateWindow('Title',64,45,990,439,8)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that returned window struct is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_DestroyWindow()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_CreateWindow('Title',64,45,990,439,16)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that returned window struct is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_DestroyWindow()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_CreateWindow('Title',64,45,990,439,32)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that returned window struct is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_DestroyWindow()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_CreateWindow('Title',64,45,990,439,64)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that returned window struct is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_DestroyWindow()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_CreateWindow('Title',64,45,990,439,128)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that returned window struct is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_DestroyWindow()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_CreateWindow('Title',64,45,990,439,256)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that returned window struct is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_DestroyWindow()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_CreateWindow('Title',64,45,990,439,512)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that returned window struct is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_DestroyWindow()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_CreateWindow('Title',64,45,990,439,1024)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that returned window struct is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_DestroyWindow()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_CreateWindow('Title',64,45,990,439,2048)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that returned window struct is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_DestroyWindow()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_CreateWindow('Title',64,45,990,439,1048576)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that returned window struct is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_DestroyWindow()': Passed 378s INFO: 01/17/25 10:58:56: Fuzzer invocations: 4 378s INFO: 01/17/25 10:58:56: Assert Summary: Total=33 Passed=33 Failed=0 378s INFO: 01/17/25 10:58:56: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:56: >>> Test 'video_createWindowVariousFlags': Passed 378s INFO: 01/17/25 10:58:56: ----- Test Case 22.5: 'video_getWindowFlags' started 378s INFO: 01/17/25 10:58:56: Test Description: 'Get window flags set during SDL_CreateWindow' 378s INFO: 01/17/25 10:58:56: Test Iteration 1: execKey 13528288074736687407 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_CreateWindow('Title',22,72,597,549,52)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that returned window struct is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowFlags()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned value has flags 4 set, got: 1588': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_DestroyWindow()': Passed 378s INFO: 01/17/25 10:58:56: Fuzzer invocations: 4 378s INFO: 01/17/25 10:58:56: Assert Summary: Total=5 Passed=5 Failed=0 378s INFO: 01/17/25 10:58:56: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:56: >>> Test 'video_getWindowFlags': Passed 378s INFO: 01/17/25 10:58:56: ----- Test Case 22.6: 'video_getNumDisplayModes' started 378s INFO: 01/17/25 10:58:56: Test Description: 'Use SDL_GetNumDisplayModes function to get number of display modes' 378s INFO: 01/17/25 10:58:56: Test Iteration 1: execKey 12432891128782019379 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetNumVideoDisplays()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetNumDisplayModes(0)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate returned value from function; expected: >=1; got: 1': Passed 378s INFO: 01/17/25 10:58:56: Assert Summary: Total=3 Passed=3 Failed=0 378s INFO: 01/17/25 10:58:56: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:56: >>> Test 'video_getNumDisplayModes': Passed 378s INFO: 01/17/25 10:58:56: ----- Test Case 22.7: 'video_getNumDisplayModesNegative' started 378s INFO: 01/17/25 10:58:56: Test Description: 'Negative tests for SDL_GetNumDisplayModes' 378s INFO: 01/17/25 10:58:56: Test Iteration 1: execKey 14511170571341271432 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetNumVideoDisplays()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetNumDisplayModes(-1=out-of-bounds/boundary)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate returned value from function; expected: <0; got: -1': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetNumDisplayModes(-1806=out-of-bounds/large negative)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate returned value from function; expected: <0; got: -1': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetNumDisplayModes(1473=out-of-bounds/large positive)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate returned value from function; expected: <0; got: -1': Passed 378s INFO: 01/17/25 10:58:56: Fuzzer invocations: 3 378s INFO: 01/17/25 10:58:56: Assert Summary: Total=7 Passed=7 Failed=0 378s INFO: 01/17/25 10:58:56: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:56: >>> Test 'video_getNumDisplayModesNegative': Passed 378s INFO: 01/17/25 10:58:56: ----- Test Case 22.8: 'video_getClosestDisplayModeCurrentResolution' started 378s INFO: 01/17/25 10:58:56: Test Description: 'Use function to get closes match to requested display mode for current resolution' 378s INFO: 01/17/25 10:58:56: Test Iteration 1: execKey 8326622039586806161 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetNumVideoDisplays()': Passed 378s INFO: 01/17/25 10:58:56: Testing against display: 0 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetDisplayMode()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify return value, expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetClosestDisplayMode(target=current/variation0)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width matches current width; expected: 1024, got: 1024': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height matches current height; expected: 768, got: 768': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify return value matches assigned value; expected: 1024, got: 1024': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify return value matches assigned value; expected: 768, got: 768': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetClosestDisplayMode(target=current/variation1)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width matches current width; expected: 1024, got: 1024': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height matches current height; expected: 768, got: 768': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify return value matches assigned value; expected: 1024, got: 1024': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify return value matches assigned value; expected: 768, got: 768': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetClosestDisplayMode(target=current/variation2)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width matches current width; expected: 1024, got: 1024': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height matches current height; expected: 768, got: 768': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify return value matches assigned value; expected: 1024, got: 1024': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify return value matches assigned value; expected: 768, got: 768': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetClosestDisplayMode(target=current/variation3)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width matches current width; expected: 1024, got: 1024': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height matches current height; expected: 768, got: 768': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify return value matches assigned value; expected: 1024, got: 1024': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify return value matches assigned value; expected: 768, got: 768': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetClosestDisplayMode(target=current/variation4)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width matches current width; expected: 1024, got: 1024': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height matches current height; expected: 768, got: 768': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify return value matches assigned value; expected: 1024, got: 1024': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify return value matches assigned value; expected: 768, got: 768': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetClosestDisplayMode(target=current/variation5)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width matches current width; expected: 1024, got: 1024': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height matches current height; expected: 768, got: 768': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify return value matches assigned value; expected: 1024, got: 1024': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify return value matches assigned value; expected: 768, got: 768': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetClosestDisplayMode(target=current/variation6)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width matches current width; expected: 1024, got: 1024': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height matches current height; expected: 768, got: 768': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify return value matches assigned value; expected: 1024, got: 1024': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify return value matches assigned value; expected: 768, got: 768': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetClosestDisplayMode(target=current/variation7)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width matches current width; expected: 1024, got: 1024': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height matches current height; expected: 768, got: 768': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify return value matches assigned value; expected: 1024, got: 1024': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify return value matches assigned value; expected: 768, got: 768': Passed 378s INFO: 01/17/25 10:58:56: Assert Summary: Total=43 Passed=43 Failed=0 378s INFO: 01/17/25 10:58:56: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:56: >>> Test 'video_getClosestDisplayModeCurrentResolution': Passed 378s INFO: 01/17/25 10:58:56: ----- Test Case 22.9: 'video_getClosestDisplayModeRandomResolution' started 378s INFO: 01/17/25 10:58:56: Test Description: 'Use function to get closes match to requested display mode for random resolution' 378s INFO: 01/17/25 10:58:56: Test Iteration 1: execKey 1249646323347108396 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetNumVideoDisplays()': Passed 378s INFO: 01/17/25 10:58:56: Testing against display: 0 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetClosestDisplayMode(target=random/variation0)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetClosestDisplayMode(target=random/variation1)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetClosestDisplayMode(target=random/variation2)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetClosestDisplayMode(target=random/variation3)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetClosestDisplayMode(target=random/variation4)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetClosestDisplayMode(target=random/variation5)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetClosestDisplayMode(target=random/variation6)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetClosestDisplayMode(target=random/variation7)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetClosestDisplayMode(target=random/variation8)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetClosestDisplayMode(target=random/variation9)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetClosestDisplayMode(target=random/variation10)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetClosestDisplayMode(target=random/variation11)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetClosestDisplayMode(target=random/variation12)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetClosestDisplayMode(target=random/variation13)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetClosestDisplayMode(target=random/variation14)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetClosestDisplayMode(target=random/variation15)': Passed 378s INFO: 01/17/25 10:58:56: Fuzzer invocations: 32 378s INFO: 01/17/25 10:58:56: Assert Summary: Total=17 Passed=17 Failed=0 378s INFO: 01/17/25 10:58:56: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:56: >>> Test 'video_getClosestDisplayModeRandomResolution': Passed 378s INFO: 01/17/25 10:58:56: ----- Test Case 22.10: 'video_getWindowBrightness' started 378s INFO: 01/17/25 10:58:56: Test Description: 'Get window brightness' 378s INFO: 01/17/25 10:58:56: Test Iteration 1: execKey 9796552919323350802 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_CreateWindow('Title',25,99,399,624,52)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that returned window struct is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowBrightness()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate range of result value; expected: [0.0, 1.0], got: 1.000000': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_DestroyWindow()': Passed 378s INFO: 01/17/25 10:58:56: Fuzzer invocations: 4 378s INFO: 01/17/25 10:58:56: Assert Summary: Total=5 Passed=5 Failed=0 378s INFO: 01/17/25 10:58:56: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:56: >>> Test 'video_getWindowBrightness': Passed 378s INFO: 01/17/25 10:58:56: ----- Test Case 22.11: 'video_getWindowBrightnessNegative' started 378s INFO: 01/17/25 10:58:56: Test Description: 'Get window brightness with invalid input' 378s INFO: 01/17/25 10:58:56: Test Iteration 1: execKey 8402570699048941120 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowBrightness(window=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate result value; expected: 1.0, got: 1.000000': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify error message is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError(): expected message 'Invalid window', was message: 'Invalid window'': Passed 378s INFO: 01/17/25 10:58:56: Assert Summary: Total=5 Passed=5 Failed=0 378s INFO: 01/17/25 10:58:56: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:56: >>> Test 'video_getWindowBrightnessNegative': Passed 378s INFO: 01/17/25 10:58:56: ----- Test Case 22.12: 'video_getWindowDisplayMode' started 378s INFO: 01/17/25 10:58:56: Test Description: 'Get window display mode' 378s INFO: 01/17/25 10:58:56: Test Iteration 1: execKey 3476639976437960439 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_CreateWindow('Title',38,34,448,410,52)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that returned window struct is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowDisplayMode()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate result value; expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate mode.w content; expected: >0, got: 1024': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate mode.h content; expected: >0, got: 768': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate mode.refresh_rate content; expected: >0, got: 60': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_DestroyWindow()': Passed 378s INFO: 01/17/25 10:58:56: Fuzzer invocations: 4 378s INFO: 01/17/25 10:58:56: Assert Summary: Total=8 Passed=8 Failed=0 378s INFO: 01/17/25 10:58:56: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:56: >>> Test 'video_getWindowDisplayMode': Passed 378s INFO: 01/17/25 10:58:56: ----- Test Case 22.13: 'video_getWindowDisplayModeNegative' started 378s INFO: 01/17/25 10:58:56: Test Description: 'Get window display mode with invalid input' 378s INFO: 01/17/25 10:58:56: Test Iteration 1: execKey 2375782292793670562 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_CreateWindow('Title',23,73,610,494,52)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that returned window struct is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowDisplayMode(...,mode=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate result value; expected: -1, got: -1': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify error message is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError(): expected message 'Parameter 'mode' is invalid', was message: 'Parameter 'mode' is invalid'': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_DestroyWindow()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowDisplayMode(window=NULL,...)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate result value; expected: -1, got: -1': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify error message is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError(): expected message 'Invalid window', was message: 'Invalid window'': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:56: Fuzzer invocations: 4 378s INFO: 01/17/25 10:58:56: Assert Summary: Total=14 Passed=14 Failed=0 378s INFO: 01/17/25 10:58:56: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:56: >>> Test 'video_getWindowDisplayModeNegative': Passed 378s INFO: 01/17/25 10:58:56: ----- Test Case 22.14: 'video_getWindowGammaRamp' started 378s INFO: 01/17/25 10:58:56: Test Description: 'Get window gamma ramp' 378s INFO: 01/17/25 10:58:56: Test Iteration 1: execKey 3816996149996847378 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_CreateWindow('Title',67,86,777,737,52)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that returned window struct is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowGammaRamp(all NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate result value; expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowGammaRamp(r)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate result value; expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowGammaRamp(g)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate result value; expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowGammaRamp(b)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate result value; expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowGammaRamp(r, g)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate result value; expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowGammaRamp(g,b)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate result value; expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowGammaRamp(r,b)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate result value; expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowGammaRamp(r,g,b)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate result value; expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_DestroyWindow()': Passed 378s INFO: 01/17/25 10:58:56: Fuzzer invocations: 4 378s INFO: 01/17/25 10:58:56: Assert Summary: Total=19 Passed=19 Failed=0 378s INFO: 01/17/25 10:58:56: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:56: >>> Test 'video_getWindowGammaRamp': Passed 378s INFO: 01/17/25 10:58:56: ----- Test Case 22.15: 'video_getWindowGammaRampNegative' started 378s INFO: 01/17/25 10:58:56: Test Description: 'Get window gamma ramp against invalid input' 378s INFO: 01/17/25 10:58:56: Test Iteration 1: execKey 10174778469547632766 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowGammaRamp(window=NULL,r,g,b)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate result value; expected: -1, got: -1': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify error message is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError(): expected message 'Invalid window', was message: 'Invalid window'': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:56: Assert Summary: Total=7 Passed=7 Failed=0 378s INFO: 01/17/25 10:58:56: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:56: >>> Test 'video_getWindowGammaRampNegative': Passed 378s INFO: 01/17/25 10:58:56: ----- Test Case 22.16: 'video_getSetWindowGrab' started 378s INFO: 01/17/25 10:58:56: Test Description: 'Checks SDL_GetWindowGrab and SDL_SetWindowGrab positive and negative cases' 378s INFO: 01/17/25 10:58:56: Test Iteration 1: execKey 5979711333420819702 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_CreateWindow('Title',47,30,725,363,52)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that returned window struct is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Expected window with focus': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMouseGrab()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowKeyboardGrab()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowKeyboardGrab(SDL_FALSE)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowKeyboardGrab()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate returned state; expected: SDL_FALSE, got: SDL_FALSE': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_WINDOW_KEYBOARD_GRABBED should be unset': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowMouseGrab(SDL_FALSE)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMouseGrab()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate returned state; expected: SDL_FALSE, got: SDL_FALSE': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_WINDOW_MOUSE_GRABBED should be unset': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetWindowGrab should return SDL_FALSE': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Expected NULL grabbed window': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowMouseGrab(SDL_FALSE)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMouseGrab()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate returned state; expected: SDL_FALSE, got: SDL_FALSE': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_WINDOW_MOUSE_GRABBED should be unset': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowKeyboardGrab(SDL_FALSE)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowKeyboardGrab()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate returned state; expected: SDL_FALSE, got: SDL_FALSE': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_WINDOW_KEYBOARD_GRABBED should be unset': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Expected NULL grabbed window': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowMouseGrab(SDL_TRUE)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMouseGrab()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate returned state; expected: SDL_TRUE, got: SDL_TRUE': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Grabbed window should be to our window': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetWindowGrab() should return SDL_TRUE': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_WINDOW_MOUSE_GRABBED should be set': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowKeyboardGrab(SDL_TRUE)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowKeyboardGrab()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate returned state; expected: SDL_TRUE, got: SDL_TRUE': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Grabbed window should be set to our window': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetWindowGrab() should return SDL_TRUE': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_WINDOW_KEYBOARD_GRABBED should be set': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetWindowGrab() should return SDL_TRUE': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowKeyboardGrab(SDL_TRUE)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowKeyboardGrab()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate returned state; expected: SDL_TRUE, got: SDL_TRUE': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Grabbed window should be set to our window': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetWindowGrab() should return SDL_TRUE': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_WINDOW_KEYBOARD_GRABBED should be set': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowMouseGrab(SDL_TRUE)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMouseGrab()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate returned state; expected: SDL_TRUE, got: SDL_TRUE': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Grabbed window should be to our window': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetWindowGrab() should return SDL_TRUE': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_WINDOW_MOUSE_GRABBED should be set': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetWindowGrab() should return SDL_TRUE': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowKeyboardGrab(SDL_TRUE)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowKeyboardGrab()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate returned state; expected: SDL_TRUE, got: SDL_TRUE': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Grabbed window should be set to our window': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetWindowGrab() should return SDL_TRUE': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_WINDOW_KEYBOARD_GRABBED should be set': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowMouseGrab(SDL_FALSE)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMouseGrab()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate returned state; expected: SDL_FALSE, got: SDL_FALSE': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_WINDOW_MOUSE_GRABBED should be unset': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetWindowGrab() should return SDL_TRUE': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowMouseGrab(SDL_TRUE)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMouseGrab()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate returned state; expected: SDL_TRUE, got: SDL_TRUE': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Grabbed window should be to our window': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetWindowGrab() should return SDL_TRUE': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_WINDOW_MOUSE_GRABBED should be set': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowKeyboardGrab(SDL_FALSE)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowKeyboardGrab()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate returned state; expected: SDL_FALSE, got: SDL_FALSE': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_WINDOW_KEYBOARD_GRABBED should be unset': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetWindowGrab() should return SDL_TRUE': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowMouseGrab(SDL_FALSE)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMouseGrab()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate returned state; expected: SDL_FALSE, got: SDL_FALSE': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_WINDOW_MOUSE_GRABBED should be unset': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowKeyboardGrab(SDL_FALSE)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowKeyboardGrab()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate returned state; expected: SDL_FALSE, got: SDL_FALSE': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_WINDOW_KEYBOARD_GRABBED should be unset': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetWindowGrab() should return SDL_FALSE': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Expected NULL grabbed window': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowGrab(SDL_TRUE)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetWindowGrab() should return SDL_TRUE': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetWindowMouseGrab() should return SDL_TRUE': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetWindowKeyboardGrab() should return SDL_FALSE': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetWindowGrab() should return SDL_FALSE': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetWindowMouseGrab() should return SDL_FALSE': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetWindowKeyboardGrab() should return SDL_FALSE': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowGrab(SDL_TRUE)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetWindowGrab() should return SDL_TRUE': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetWindowMouseGrab() should return SDL_TRUE': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetWindowKeyboardGrab() should return SDL_TRUE': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetWindowGrab() should return SDL_FALSE': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetWindowMouseGrab() should return SDL_FALSE': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetWindowKeyboardGrab() should return SDL_FALSE': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowGrab(window=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify error message is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError(): expected message 'Invalid window', was message: 'Invalid window'': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowKeyboardGrab(window=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify error message is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError(): expected message 'Invalid window', was message: 'Invalid window'': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowGrab(window=NULL,SDL_FALSE)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify error message is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError(): expected message 'Invalid window', was message: 'Invalid window'': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowKeyboardGrab(window=NULL,SDL_FALSE)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify error message is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError(): expected message 'Invalid window', was message: 'Invalid window'': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowGrab(window=NULL,SDL_TRUE)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify error message is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError(): expected message 'Invalid window', was message: 'Invalid window'': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowKeyboardGrab(window=NULL,SDL_TRUE)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify error message is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError(): expected message 'Invalid window', was message: 'Invalid window'': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowMouseGrab(SDL_FALSE)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMouseGrab()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate returned state; expected: SDL_FALSE, got: SDL_FALSE': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_WINDOW_MOUSE_GRABBED should be unset': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowKeyboardGrab(SDL_FALSE)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowKeyboardGrab()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate returned state; expected: SDL_FALSE, got: SDL_FALSE': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_WINDOW_KEYBOARD_GRABBED should be unset': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_DestroyWindow()': Passed 378s INFO: 01/17/25 10:58:56: Fuzzer invocations: 4 378s INFO: 01/17/25 10:58:56: Assert Summary: Total=135 Passed=135 Failed=0 378s INFO: 01/17/25 10:58:56: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:56: >>> Test 'video_getSetWindowGrab': Passed 378s INFO: 01/17/25 10:58:56: ----- Test Case 22.17: 'video_getWindowId' started 378s INFO: 01/17/25 10:58:56: Test Description: 'Checks SDL_GetWindowID and SDL_GetWindowFromID' 378s INFO: 01/17/25 10:58:56: Test Iteration 1: execKey 17962047218215692957 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_CreateWindow('Title',28,81,855,495,52)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that returned window struct is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowID()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowID(70)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify result matches window pointer': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowID(52989/random_large)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowID(0)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowID(UINT32_MAX)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_DestroyWindow()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowID(70/closed_window)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify result is NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowID(window=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify error message is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError(): expected message 'Invalid window', was message: 'Invalid window'': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:56: Fuzzer invocations: 5 378s INFO: 01/17/25 10:58:56: Assert Summary: Total=17 Passed=17 Failed=0 378s INFO: 01/17/25 10:58:56: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:56: >>> Test 'video_getWindowId': Passed 378s INFO: 01/17/25 10:58:56: ----- Test Case 22.18: 'video_getWindowPixelFormat' started 378s INFO: 01/17/25 10:58:56: Test Description: 'Checks SDL_GetWindowPixelFormat' 378s INFO: 01/17/25 10:58:56: Test Iteration 1: execKey 3682881023391037847 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_CreateWindow('Title',26,89,711,736,52)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that returned window struct is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowPixelFormat()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify that returned format is valid; expected: != 0, got: 370546692': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_DestroyWindow()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowPixelFormat(window=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify error message is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError(): expected message 'Invalid window', was message: 'Invalid window'': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:56: Fuzzer invocations: 4 378s INFO: 01/17/25 10:58:56: Assert Summary: Total=11 Passed=11 Failed=0 378s INFO: 01/17/25 10:58:56: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:56: >>> Test 'video_getWindowPixelFormat': Passed 378s INFO: 01/17/25 10:58:56: ----- Test Case 22.19: 'video_getSetWindowPosition' started 378s INFO: 01/17/25 10:58:56: Test Description: 'Checks SDL_GetWindowPosition and SDL_SetWindowPosition positive and negative cases' 378s INFO: 01/17/25 10:58:56: Test Iteration 1: execKey 15063724753309896517 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_CreateWindow('Title',90,75,485,343,52)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that returned window struct is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowPosition(...,0,0)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowPosition()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned X position; expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned Y position; expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowPosition(&y=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned X position; expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowPosition(&x=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned Y position; expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowPosition(...,0,46)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowPosition()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned X position; expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned Y position; expected: 46, got: 46': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowPosition(&y=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned X position; expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowPosition(&x=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned Y position; expected: 46, got: 46': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowPosition(...,0,10992)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowPosition()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned X position; expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned Y position; expected: 10992, got: 10992': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowPosition(&y=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned X position; expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowPosition(&x=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned Y position; expected: 10992, got: 10992': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowPosition(...,0,-940)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowPosition()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned X position; expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned Y position; expected: -940, got: -940': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowPosition(&y=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned X position; expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowPosition(&x=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned Y position; expected: -940, got: -940': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowPosition(...,12,0)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowPosition()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned X position; expected: 12, got: 12': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned Y position; expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowPosition(&y=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned X position; expected: 12, got: 12': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowPosition(&x=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned Y position; expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowPosition(...,3,16)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowPosition()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned X position; expected: 3, got: 3': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned Y position; expected: 16, got: 16': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowPosition(&y=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned X position; expected: 3, got: 3': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowPosition(&x=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned Y position; expected: 16, got: 16': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowPosition(...,48,10531)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowPosition()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned X position; expected: 48, got: 48': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned Y position; expected: 10531, got: 10531': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowPosition(&y=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned X position; expected: 48, got: 48': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowPosition(&x=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned Y position; expected: 10531, got: 10531': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowPosition(...,82,-413)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowPosition()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned X position; expected: 82, got: 82': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned Y position; expected: -413, got: -413': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowPosition(&y=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned X position; expected: 82, got: 82': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowPosition(&x=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned Y position; expected: -413, got: -413': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowPosition(...,10585,0)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowPosition()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned X position; expected: 10585, got: 10585': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned Y position; expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowPosition(&y=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned X position; expected: 10585, got: 10585': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowPosition(&x=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned Y position; expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowPosition(...,10691,88)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowPosition()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned X position; expected: 10691, got: 10691': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned Y position; expected: 88, got: 88': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowPosition(&y=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned X position; expected: 10691, got: 10691': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowPosition(&x=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned Y position; expected: 88, got: 88': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowPosition(...,10634,10565)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowPosition()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned X position; expected: 10634, got: 10634': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned Y position; expected: 10565, got: 10565': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowPosition(&y=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned X position; expected: 10634, got: 10634': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowPosition(&x=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned Y position; expected: 10565, got: 10565': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowPosition(...,10560,-867)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowPosition()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned X position; expected: 10560, got: 10560': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned Y position; expected: -867, got: -867': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowPosition(&y=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned X position; expected: 10560, got: 10560': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowPosition(&x=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned Y position; expected: -867, got: -867': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowPosition(...,-583,0)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowPosition()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned X position; expected: -583, got: -583': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned Y position; expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowPosition(&y=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned X position; expected: -583, got: -583': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowPosition(&x=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned Y position; expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowPosition(...,-128,73)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowPosition()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned X position; expected: -128, got: -128': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned Y position; expected: 73, got: 73': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowPosition(&y=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned X position; expected: -128, got: -128': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowPosition(&x=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned Y position; expected: 73, got: 73': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowPosition(...,-298,10262)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowPosition()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned X position; expected: -298, got: -298': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned Y position; expected: 10262, got: 10262': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowPosition(&y=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned X position; expected: -298, got: -298': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowPosition(&x=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned Y position; expected: 10262, got: 10262': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowPosition(...,-437,-135)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowPosition()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned X position; expected: -437, got: -437': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned Y position; expected: -135, got: -135': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowPosition(&y=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned X position; expected: -437, got: -437': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowPosition(&x=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned Y position; expected: -135, got: -135': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowPosition(&x=NULL,&y=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_DestroyWindow()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowPosition(window=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify that content of X and Y pointers has not been modified; expected: -288254865,297938283; got: -288254865,297938283': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify error message is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError(): expected message 'Invalid window', was message: 'Invalid window'': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowPosition(NULL, NULL, NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify error message is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError(): expected message 'Invalid window', was message: 'Invalid window'': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowPosition(window=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify error message is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError(): expected message 'Invalid window', was message: 'Invalid window'': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:56: Fuzzer invocations: 32 378s INFO: 01/17/25 10:58:56: Assert Summary: Total=149 Passed=149 Failed=0 378s INFO: 01/17/25 10:58:56: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:56: >>> Test 'video_getSetWindowPosition': Passed 378s INFO: 01/17/25 10:58:56: ----- Test Case 22.20: 'video_getSetWindowSize' started 378s INFO: 01/17/25 10:58:56: Test Description: 'Checks SDL_GetWindowSize and SDL_SetWindowSize positive and negative cases' 378s INFO: 01/17/25 10:58:56: Test Iteration 1: execKey 2875467900473612225 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetDisplayBounds()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify return value; expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_CreateWindow('Title',50,42,506,740,52)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that returned window struct is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowSize(...,1,1)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSize()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSize(&h=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSize(&w=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowSize(...,1,27)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSize()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 27, got: 27': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSize(&h=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSize(&w=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 27, got: 27': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowSize(...,1,767)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSize()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 767, got: 767': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSize(&h=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSize(&w=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 767, got: 767': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowSize(...,1,768)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSize()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 768, got: 768': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSize(&h=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSize(&w=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 768, got: 768': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowSize(...,1,769)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSize()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 769, got: 769': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSize(&h=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSize(&w=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 769, got: 769': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowSize(...,42,1)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSize()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 42, got: 42': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSize(&h=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 42, got: 42': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSize(&w=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowSize(...,86,73)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSize()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 86, got: 86': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 73, got: 73': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSize(&h=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 86, got: 86': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSize(&w=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 73, got: 73': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowSize(...,48,767)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSize()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 48, got: 48': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 767, got: 767': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSize(&h=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 48, got: 48': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSize(&w=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 767, got: 767': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowSize(...,90,768)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSize()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 90, got: 90': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 768, got: 768': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSize(&h=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 90, got: 90': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSize(&w=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 768, got: 768': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowSize(...,19,769)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSize()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 19, got: 19': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 769, got: 769': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSize(&h=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 19, got: 19': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSize(&w=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 769, got: 769': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowSize(...,1023,1)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSize()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1023, got: 1023': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSize(&h=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1023, got: 1023': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSize(&w=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowSize(...,1023,98)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSize()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1023, got: 1023': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 98, got: 98': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSize(&h=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1023, got: 1023': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSize(&w=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 98, got: 98': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowSize(...,1023,767)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSize()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1023, got: 1023': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 767, got: 767': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSize(&h=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1023, got: 1023': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSize(&w=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 767, got: 767': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowSize(...,1023,768)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSize()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1023, got: 1023': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 768, got: 768': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSize(&h=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1023, got: 1023': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSize(&w=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 768, got: 768': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowSize(...,1023,769)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSize()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1023, got: 1023': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 769, got: 769': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSize(&h=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1023, got: 1023': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSize(&w=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 769, got: 769': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowSize(...,1024,1)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSize()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSize(&h=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSize(&w=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowSize(...,1024,78)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSize()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 78, got: 78': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSize(&h=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSize(&w=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 78, got: 78': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowSize(...,1024,767)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSize()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 767, got: 767': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSize(&h=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSize(&w=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 767, got: 767': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowSize(...,1024,768)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSize()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 768, got: 768': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSize(&h=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSize(&w=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 768, got: 768': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowSize(...,1024,769)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSize()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 769, got: 769': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSize(&h=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSize(&w=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 769, got: 769': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowSize(...,1025,1)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSize()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1025, got: 1025': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSize(&h=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1025, got: 1025': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSize(&w=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowSize(...,1025,5)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSize()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1025, got: 1025': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 5, got: 5': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSize(&h=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1025, got: 1025': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSize(&w=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 5, got: 5': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowSize(...,1025,767)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSize()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1025, got: 1025': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 767, got: 767': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSize(&h=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1025, got: 1025': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSize(&w=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 767, got: 767': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowSize(...,1025,768)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSize()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1025, got: 1025': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 768, got: 768': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSize(&h=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1025, got: 1025': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSize(&w=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 768, got: 768': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowSize(...,1025,769)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSize()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1025, got: 1025': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 769, got: 769': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSize(&h=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1025, got: 1025': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSize(&w=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 769, got: 769': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSize(&w=NULL,&h=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowSize(...,-2,-2)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify error message is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'w' is invalid'': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowSize(...,-1,-2)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify error message is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'w' is invalid'': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowSize(...,0,-2)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify error message is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'w' is invalid'': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowSize(...,1,-2)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify error message is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'h' is invalid'': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowSize(...,-2,-1)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify error message is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'w' is invalid'': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowSize(...,-1,-1)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify error message is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'w' is invalid'': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowSize(...,0,-1)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify error message is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'w' is invalid'': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowSize(...,1,-1)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify error message is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'h' is invalid'': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowSize(...,-2,0)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify error message is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'w' is invalid'': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowSize(...,-1,0)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify error message is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'w' is invalid'': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowSize(...,0,0)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify error message is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'w' is invalid'': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowSize(...,1,0)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify error message is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'h' is invalid'': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowSize(...,-2,1)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify error message is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'w' is invalid'': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowSize(...,-1,1)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify error message is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'w' is invalid'': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowSize(...,0,1)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify error message is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'w' is invalid'': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_DestroyWindow()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSize(window=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify that content of W and H pointers has not been modified; expected: -1688661610,114531044; got: -1688661610,114531044': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify error message is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError(): expected message 'Invalid window', was message: 'Invalid window'': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSize(NULL, NULL, NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify error message is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError(): expected message 'Invalid window', was message: 'Invalid window'': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowSize(window=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify error message is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError(): expected message 'Invalid window', was message: 'Invalid window'': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:56: Fuzzer invocations: 18 378s INFO: 01/17/25 10:58:56: Assert Summary: Total=299 Passed=299 Failed=0 378s INFO: 01/17/25 10:58:56: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:56: >>> Test 'video_getSetWindowSize': Passed 378s INFO: 01/17/25 10:58:56: ----- Test Case 22.21: 'video_getSetWindowMinimumSize' started 378s INFO: 01/17/25 10:58:56: Test Description: 'Checks SDL_GetWindowMinimumSize and SDL_SetWindowMinimumSize positive and negative cases' 378s INFO: 01/17/25 10:58:56: Test Iteration 1: execKey 15083629204706428674 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetDisplayBounds()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify return value; expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_CreateWindow('Title',87,75,368,690,52)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that returned window struct is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowMinimumSize(...,1,1)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMinimumSize()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMinimumSize(&h=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMinimumSize(&w=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowMinimumSize(...,1,27)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMinimumSize()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 27, got: 27': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMinimumSize(&h=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1, got: 27': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMinimumSize(&w=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 1, got: 27': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowMinimumSize(...,1,768)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMinimumSize()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 768, got: 768': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMinimumSize(&h=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1, got: 768': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMinimumSize(&w=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 1, got: 768': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowMinimumSize(...,1,768)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMinimumSize()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 768, got: 768': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMinimumSize(&h=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1, got: 768': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMinimumSize(&w=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 1, got: 768': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowMinimumSize(...,1,769)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMinimumSize()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 769, got: 769': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMinimumSize(&h=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1, got: 769': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMinimumSize(&w=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 1, got: 769': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowMinimumSize(...,289,1)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMinimumSize()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 289, got: 289': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMinimumSize(&h=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 289, got: 1': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMinimumSize(&w=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 289, got: 1': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowMinimumSize(...,541,499)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMinimumSize()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 541, got: 541': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 499, got: 499': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMinimumSize(&h=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 541, got: 499': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMinimumSize(&w=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 541, got: 499': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowMinimumSize(...,74,768)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMinimumSize()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 74, got: 74': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 768, got: 768': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMinimumSize(&h=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 74, got: 768': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMinimumSize(&w=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 74, got: 768': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowMinimumSize(...,672,768)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMinimumSize()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 672, got: 672': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 768, got: 768': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMinimumSize(&h=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 672, got: 768': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMinimumSize(&w=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 672, got: 768': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowMinimumSize(...,855,769)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMinimumSize()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 855, got: 855': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 769, got: 769': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMinimumSize(&h=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 855, got: 769': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMinimumSize(&w=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 855, got: 769': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowMinimumSize(...,1024,1)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMinimumSize()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMinimumSize(&h=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1024, got: 1': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMinimumSize(&w=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 1024, got: 1': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowMinimumSize(...,1024,359)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMinimumSize()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 359, got: 359': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMinimumSize(&h=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1024, got: 359': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMinimumSize(&w=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 1024, got: 359': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowMinimumSize(...,1024,768)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMinimumSize()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 768, got: 768': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMinimumSize(&h=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1024, got: 768': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMinimumSize(&w=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 1024, got: 768': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowMinimumSize(...,1024,768)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMinimumSize()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 768, got: 768': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMinimumSize(&h=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1024, got: 768': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMinimumSize(&w=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 1024, got: 768': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowMinimumSize(...,1024,769)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMinimumSize()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 769, got: 769': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMinimumSize(&h=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1024, got: 769': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMinimumSize(&w=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 1024, got: 769': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowMinimumSize(...,1024,1)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMinimumSize()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMinimumSize(&h=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1024, got: 1': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMinimumSize(&w=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 1024, got: 1': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowMinimumSize(...,1024,68)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMinimumSize()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 68, got: 68': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMinimumSize(&h=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1024, got: 68': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMinimumSize(&w=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 1024, got: 68': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowMinimumSize(...,1024,768)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMinimumSize()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 768, got: 768': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMinimumSize(&h=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1024, got: 768': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMinimumSize(&w=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 1024, got: 768': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowMinimumSize(...,1024,768)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMinimumSize()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 768, got: 768': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMinimumSize(&h=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1024, got: 768': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMinimumSize(&w=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 1024, got: 768': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowMinimumSize(...,1024,769)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMinimumSize()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 769, got: 769': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMinimumSize(&h=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1024, got: 769': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMinimumSize(&w=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 1024, got: 769': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowMinimumSize(...,1024,1)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMinimumSize()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMinimumSize(&h=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1024, got: 1': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMinimumSize(&w=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 1024, got: 1': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowMinimumSize(...,1024,457)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMinimumSize()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 457, got: 457': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMinimumSize(&h=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1024, got: 457': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMinimumSize(&w=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 1024, got: 457': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowMinimumSize(...,1024,768)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMinimumSize()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 768, got: 768': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMinimumSize(&h=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1024, got: 768': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMinimumSize(&w=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 1024, got: 768': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowMinimumSize(...,1024,768)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMinimumSize()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 768, got: 768': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMinimumSize(&h=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1024, got: 768': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMinimumSize(&w=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 1024, got: 768': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowMinimumSize(...,1024,769)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMinimumSize()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 769, got: 769': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMinimumSize(&h=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1024, got: 769': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMinimumSize(&w=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 1024, got: 769': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMinimumSize(&w=NULL,&h=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowMinimumSize(...,-2,-2)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify error message is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'min_w' is invalid'': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowMinimumSize(...,-1,-2)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify error message is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'min_w' is invalid'': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowMinimumSize(...,0,-2)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify error message is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'min_w' is invalid'': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowMinimumSize(...,1,-2)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify error message is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'min_h' is invalid'': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowMinimumSize(...,-2,-1)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify error message is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'min_w' is invalid'': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowMinimumSize(...,-1,-1)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify error message is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'min_w' is invalid'': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowMinimumSize(...,0,-1)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify error message is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'min_w' is invalid'': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowMinimumSize(...,1,-1)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify error message is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'min_h' is invalid'': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowMinimumSize(...,-2,0)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify error message is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'min_w' is invalid'': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowMinimumSize(...,-1,0)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify error message is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'min_w' is invalid'': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowMinimumSize(...,0,0)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify error message is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'min_w' is invalid'': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowMinimumSize(...,1,0)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify error message is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'min_h' is invalid'': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowMinimumSize(...,-2,1)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify error message is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'min_w' is invalid'': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowMinimumSize(...,-1,1)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify error message is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'min_w' is invalid'': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowMinimumSize(...,0,1)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify error message is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'min_w' is invalid'': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_DestroyWindow()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMinimumSize(window=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify that content of W and H pointers has not been modified; expected: -358595920,-1251461794; got: -358595920,-1251461794': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify error message is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError(): expected message 'Invalid window', was message: 'Invalid window'': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMinimumSize(NULL, NULL, NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify error message is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError(): expected message 'Invalid window', was message: 'Invalid window'': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowMinimumSize(window=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify error message is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError(): expected message 'Invalid window', was message: 'Invalid window'': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:56: Fuzzer invocations: 18 378s INFO: 01/17/25 10:58:56: Assert Summary: Total=299 Passed=299 Failed=0 378s INFO: 01/17/25 10:58:56: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:56: >>> Test 'video_getSetWindowMinimumSize': Passed 378s INFO: 01/17/25 10:58:56: ----- Test Case 22.22: 'video_getSetWindowMaximumSize' started 378s INFO: 01/17/25 10:58:56: Test Description: 'Checks SDL_GetWindowMaximumSize and SDL_SetWindowMaximumSize positive and negative cases' 378s INFO: 01/17/25 10:58:56: Test Iteration 1: execKey 11782206280859737710 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetDisplayBounds()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify return value; expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_CreateWindow('Title',23,31,1020,671,52)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that returned window struct is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowMaximumSize(...,1,1)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMaximumSize()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMaximumSize(&h=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMaximumSize(&w=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowMaximumSize(...,1,106)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMaximumSize()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 106, got: 106': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMaximumSize(&h=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1, got: 106': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMaximumSize(&w=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 1, got: 106': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowMaximumSize(...,1,768)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMaximumSize()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 768, got: 768': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMaximumSize(&h=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1, got: 768': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMaximumSize(&w=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 1, got: 768': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowMaximumSize(...,516,1)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMaximumSize()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 516, got: 516': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMaximumSize(&h=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 516, got: 1': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMaximumSize(&w=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 516, got: 1': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowMaximumSize(...,385,665)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMaximumSize()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 385, got: 385': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 665, got: 665': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMaximumSize(&h=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 385, got: 665': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMaximumSize(&w=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 385, got: 665': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowMaximumSize(...,722,768)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMaximumSize()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 722, got: 722': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 768, got: 768': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMaximumSize(&h=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 722, got: 768': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMaximumSize(&w=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 722, got: 768': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowMaximumSize(...,1024,1)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMaximumSize()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 1, got: 1': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMaximumSize(&h=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1024, got: 1': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMaximumSize(&w=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 1024, got: 1': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowMaximumSize(...,1024,557)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMaximumSize()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 557, got: 557': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMaximumSize(&h=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1024, got: 557': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMaximumSize(&w=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 1024, got: 557': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowMaximumSize(...,1024,768)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMaximumSize()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1024, got: 1024': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 768, got: 768': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMaximumSize(&h=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned width; expected: 1024, got: 768': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMaximumSize(&w=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify returned height; expected: 1024, got: 768': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMaximumSize(&w=NULL,&h=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowMaximumSize(...,-2,-2)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify error message is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'max_w' is invalid'': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowMaximumSize(...,-1,-2)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify error message is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'max_w' is invalid'': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowMaximumSize(...,0,-2)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify error message is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'max_w' is invalid'': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowMaximumSize(...,1,-2)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify error message is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'max_h' is invalid'': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowMaximumSize(...,-2,-1)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify error message is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'max_w' is invalid'': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowMaximumSize(...,-1,-1)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify error message is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'max_w' is invalid'': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowMaximumSize(...,0,-1)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify error message is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'max_w' is invalid'': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowMaximumSize(...,1,-1)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify error message is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'max_h' is invalid'': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowMaximumSize(...,-2,0)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify error message is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'max_w' is invalid'': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowMaximumSize(...,-1,0)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify error message is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'max_w' is invalid'': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowMaximumSize(...,0,0)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify error message is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'max_w' is invalid'': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowMaximumSize(...,1,0)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify error message is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'max_h' is invalid'': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowMaximumSize(...,-2,1)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify error message is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'max_w' is invalid'': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowMaximumSize(...,-1,1)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify error message is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'max_w' is invalid'': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowMaximumSize(...,0,1)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify error message is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError(): expected message starts with 'Parameter', was message: 'Parameter 'max_w' is invalid'': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_DestroyWindow()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMaximumSize(window=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify that content of W and H pointers has not been modified; expected: -1130202115,1656381982; got: -1130202115,1656381982': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify error message is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError(): expected message 'Invalid window', was message: 'Invalid window'': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowMaximumSize(NULL, NULL, NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify error message is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError(): expected message 'Invalid window', was message: 'Invalid window'': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowMaximumSize(window=NULL)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify error message is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetError(): expected message 'Invalid window', was message: 'Invalid window'': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_ClearError()': Passed 378s INFO: 01/17/25 10:58:56: Fuzzer invocations: 14 378s INFO: 01/17/25 10:58:56: Assert Summary: Total=171 Passed=171 Failed=0 378s INFO: 01/17/25 10:58:56: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:56: >>> Test 'video_getSetWindowMaximumSize': Passed 378s INFO: 01/17/25 10:58:56: ----- Test Case 22.23: 'video_getSetWindowData' started 378s INFO: 01/17/25 10:58:56: Test Description: 'Checks SDL_SetWindowData and SDL_GetWindowData positive and negative cases' 378s INFO: 01/17/25 10:58:56: Test Iteration 1: execKey 16319591196187681233 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_CreateWindow('Title',98,89,798,740,52)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that returned window struct is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowData(..,TestName)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that result is NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that name was not changed, expected: TestName, got: TestName': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_SetWindowData(...TestName,>GBSzD1M+rioF6mCi+\NmGBSzD1M+rioF6mCi+\NmGBSzD1M+rioF6mCi+\NmGBSzD1M+rioF6mCi+\NmGBSzD1M+rioF6mCi+\NmGBSzD1M+rioF6mCi+\NmGBSzD1M+rioF6mCi+\NmGBSzD1M+rioF6mCi+\NmGBSzD1M+rioF6mCi+\NmGBSzD1M+rioF6mCi+\NmGBSzD1M+rioF6mCi+\NmGBSzD1M+rioF6mCi+\NmGBSzD1M+rioF6mCi+\NmGBSzD1M+rioF6mCi+\NmGBSzD1M+rioF6mCi+\NmGBSzD1M+rioF6mCi+\NmGBSzD1M+rioF6mCi+\NmGBSzD1M+rioF6mCi+\NmGBSzD1M+rioF6mCi+\NmGBSzD1M+rioF6mCi+\NmGBSzD1M+rioF6mCi+\NmGBSzD1M+rioF6mCi+\NmGBSzD1M+rioF6mCi+\NmGBSzD1M+rioF6mCi+\NmGBSzD1M+rioF6mCi+\NmGBSzD1M+rioF6mCi+\NmGBSzD1M+rioF6mCi+\NmGBSzD1M+rioF6mCi+\NmGBSzD1M+rioF6mCi+\NmGBSzD1M+rioF6mCi+\NmGBSzD1M+rioF6mCi+\NmGBSzD1M+rioF6mCi+\NmGBSzD1M+rioF6mCi+\NmGBSzD1M+rioF6mCi+\Nm>> Test 'video_getSetWindowData': Passed 378s INFO: 01/17/25 10:58:56: ----- Test Case 22.24: 'video_setWindowCenteredOnDisplay' started 378s INFO: 01/17/25 10:58:56: Test Description: 'Checks using SDL_WINDOWPOS_CENTERED_DISPLAY centers the window on a display' 378s INFO: 01/17/25 10:58:56: Test Iteration 1: execKey 9647999294568901127 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetNumVideoDisplays()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate result (current: 1, expected >= 1)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetDisplayBounds()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify return value; expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:56: Assert 'SDL_GetDisplayBounds()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify return value; expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_CreateWindow('Title',805240832,805240832,793,412,SHOWN)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that returned window struct is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate display index (current: 0, expected: 0)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate width (current: 793, expected: 793)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate height (current: 412, expected: 412)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate x (current: 115, expected: 115)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate y (current: 178, expected: 178)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify return value; expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate display index (current: 0, expected: 0)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate width (current: 1024, expected: 1024)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate height (current: 768, expected: 768)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate x (current: 0, expected: 0)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate y (current: 0, expected: 0)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify return value; expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate display index (current: 0, expected: 0)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate width (current: 793, expected: 793)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate height (current: 412, expected: 412)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate x (current: 115, expected: 115)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate y (current: 178, expected: 178)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate display index (current: 0, expected: 0)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate width (current: 793, expected: 793)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate height (current: 412, expected: 412)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate x (current: 115, expected: 115)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate y (current: 178, expected: 178)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_DestroyWindow()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_CreateWindow('Title',805240832,805240832,697,420,SHOWN)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that returned window struct is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate display index (current: 0, expected: 0)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate width (current: 697, expected: 697)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate height (current: 420, expected: 420)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate x (current: 163, expected: 163)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate y (current: 174, expected: 174)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify return value; expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate display index (current: 0, expected: 0)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate width (current: 1024, expected: 1024)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate height (current: 768, expected: 768)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate x (current: 0, expected: 0)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate y (current: 0, expected: 0)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify return value; expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate display index (current: 0, expected: 0)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate width (current: 697, expected: 697)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate height (current: 420, expected: 420)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate x (current: 163, expected: 163)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate y (current: 174, expected: 174)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate display index (current: 0, expected: 0)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate width (current: 697, expected: 697)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate height (current: 420, expected: 420)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate x (current: 163, expected: 163)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate y (current: 174, expected: 174)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_DestroyWindow()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_CreateWindow('Title',805240832,805240832,730,549,SHOWN)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that returned window struct is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate display index (current: 0, expected: 0)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate width (current: 730, expected: 730)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate height (current: 549, expected: 549)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate x (current: 147, expected: 147)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate y (current: 109, expected: 109)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify return value; expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate display index (current: 0, expected: 0)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate width (current: 1024, expected: 1024)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate height (current: 768, expected: 768)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate x (current: 0, expected: 0)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate y (current: 0, expected: 0)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify return value; expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate display index (current: 0, expected: 0)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate width (current: 730, expected: 730)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate height (current: 549, expected: 549)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate x (current: 147, expected: 147)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate y (current: 109, expected: 109)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate display index (current: 0, expected: 0)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate width (current: 730, expected: 730)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate height (current: 549, expected: 549)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate x (current: 147, expected: 147)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate y (current: 109, expected: 109)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_DestroyWindow()': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_CreateWindow('Title',805240832,805240832,709,408,SHOWN)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that returned window struct is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate display index (current: 0, expected: 0)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate width (current: 709, expected: 709)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate height (current: 408, expected: 408)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate x (current: 157, expected: 157)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate y (current: 180, expected: 180)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify return value; expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate display index (current: 0, expected: 0)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate width (current: 1024, expected: 1024)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate height (current: 768, expected: 768)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate x (current: 0, expected: 0)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate y (current: 0, expected: 0)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify return value; expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate display index (current: 0, expected: 0)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate width (current: 709, expected: 709)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate height (current: 408, expected: 408)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate x (current: 157, expected: 157)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate y (current: 180, expected: 180)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate display index (current: 0, expected: 0)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate width (current: 709, expected: 709)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate height (current: 408, expected: 408)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate x (current: 157, expected: 157)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate y (current: 180, expected: 180)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_DestroyWindow()': Passed 378s INFO: 01/17/25 10:58:56: Fuzzer invocations: 8 378s INFO: 01/17/25 10:58:56: Assert Summary: Total=106 Passed=106 Failed=0 378s INFO: 01/17/25 10:58:56: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:56: >>> Test 'video_setWindowCenteredOnDisplay': Passed 378s INFO: 01/17/25 10:58:56: ----- Test Case 22.25: 'video_getWindowSurface' started 378s INFO: 01/17/25 10:58:56: Test Description: 'Checks window surface functionality' 378s INFO: 01/17/25 10:58:56: Test Iteration 1: execKey 18336590507279527509 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_CreateWindow('video_getWindowSurface Test Window', SDL_WINDOWPOS_UNDEFINED, SDL_WINDOWPOS_UNDEFINED, 320, 320, 0)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that returned window is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSurface(window)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that returned surface is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that window has a surface': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_UpdateWindowSurface(window)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify return value; expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_CreateRenderer(window)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that returned renderer is NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_DestroyWindowSurface(window)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Verify return value; expected: 0, got: 0': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that window does not have a surface': Passed 378s INFO: Created renderer: software 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_CreateRenderer(window)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that returned renderer is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_DestroyRenderer(renderer)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that window does not have a surface': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_GetWindowSurface(window)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that returned surface is not NULL': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Validate that window has a surface': Passed 378s INFO: 01/17/25 10:58:56: Assert Summary: Total=19 Passed=19 Failed=0 378s INFO: 01/17/25 10:58:56: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:56: >>> Test 'video_getWindowSurface': Passed 378s INFO: 01/17/25 10:58:56: Total Suite runtime: 0.0 sec 378s INFO: 01/17/25 10:58:56: Suite Summary: Total=25 Passed=25 Failed=0 Skipped=0 378s INFO: 01/17/25 10:58:56: >>> Suite 'Video': Passed 378s INFO: 01/17/25 10:58:56: ===== Test Suite 23: 'Subsystems' started 378s INFO: 01/17/25 10:58:56: ----- Test Case 23.1: 'subsystems_referenceCount' started 378s INFO: 01/17/25 10:58:56: Test Description: 'Makes sure that subsystem stays until number of quits matches inits.' 378s INFO: 01/17/25 10:58:56: Test Iteration 1: execKey 12170270401149426309 378s INFO: 01/17/25 10:58:56: Assert 'Reset all subsystems before subsystems test': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Check result from SDL_WasInit(SDL_INIT_EVERYTHING)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Check result from SDL_WasInit(0x20)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_InitSubSystem(0x20)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Check result from SDL_WasInit(0x20), expected: 0x20, got: 0x20': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_QuitSubSystem(0x20)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Check result from SDL_WasInit(0x20), expected: 0, got: 0x0': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_InitSubSystem(0x20) x3 times': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Check result from SDL_WasInit(0x20), expected: 0x20, got: 0x20': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_QuitSubSystem(0x20) x1': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Check result from SDL_WasInit(0x20), expected: 0x20, got: 0x20': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_QuitSubSystem(0x20) x2': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Check result from SDL_WasInit(0x20), expected: 0x20, got: 0x20': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_QuitSubSystem(0x20) x3': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Check result from SDL_WasInit(0x20), expected: 0, got: 0x0': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Cleanup of subsystems test completed': Passed 378s INFO: 01/17/25 10:58:56: Assert Summary: Total=16 Passed=16 Failed=0 378s INFO: 01/17/25 10:58:56: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:56: >>> Test 'subsystems_referenceCount': Passed 378s INFO: 01/17/25 10:58:56: ----- Test Case 23.2: 'subsystems_dependRefCountInitAllQuitByOne' started 378s INFO: 01/17/25 10:58:56: Test Description: 'Check reference count of subsystem dependencies.' 378s INFO: 01/17/25 10:58:56: Test Iteration 1: execKey 18303985328775950491 378s INFO: 01/17/25 10:58:56: Assert 'Reset all subsystems before subsystems test': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Check result from SDL_WasInit(SDL_INIT_EVERYTHING)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Check result from SDL_WasInit(SDL_INIT_VIDEO | SDL_INIT_AUDIO | SDL_INIT_JOYSTICK | SDL_INIT_EVENTS)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_InitSubSystem(SDL_INIT_VIDEO | SDL_INIT_AUDIO | SDL_INIT_JOYSTICK)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Check result from SDL_WasInit(SDL_INIT_EVENTS), expected: 0x4000, got: 0x4000': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_QuitSubSystem(SDL_INIT_VIDEO)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Check result from SDL_WasInit(SDL_INIT_EVENTS), expected: 0x4000, got: 0x4000': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_QuitSubSystem(SDL_INIT_AUDIO)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Check result from SDL_WasInit(SDL_INIT_EVENTS), expected: 0x4000, got: 0x4000': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_QuitSubSystem(SDL_INIT_JOYSTICK)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Check result from SDL_WasInit(SDL_INIT_EVENTS), expected: 0, got: 0x0': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Cleanup of subsystems test completed': Passed 378s INFO: 01/17/25 10:58:56: Assert Summary: Total=12 Passed=12 Failed=0 378s INFO: 01/17/25 10:58:56: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:56: >>> Test 'subsystems_dependRefCountInitAllQuitByOne': Passed 378s INFO: 01/17/25 10:58:56: ----- Test Case 23.3: 'subsystems_dependRefCountInitByOneQuitAll' started 378s INFO: 01/17/25 10:58:56: Test Description: 'Check reference count of subsystem dependencies.' 378s INFO: 01/17/25 10:58:56: Test Iteration 1: execKey 11672462158938114476 378s INFO: 01/17/25 10:58:56: Assert 'Reset all subsystems before subsystems test': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Check result from SDL_WasInit(SDL_INIT_EVERYTHING)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Check result from SDL_WasInit(SDL_INIT_VIDEO | SDL_INIT_AUDIO | SDL_INIT_JOYSTICK | SDL_INIT_EVENTS)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_InitSubSystem(SDL_INIT_VIDEO)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Check result from SDL_WasInit(SDL_INIT_EVENTS), expected: 0x4000, got: 0x4000': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_InitSubSystem(SDL_INIT_JOYSTICK)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_QuitSubSystem(SDL_INIT_VIDEO | SDL_INIT_AUDIO | SDL_INIT_JOYSTICK)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Check result from SDL_WasInit(SDL_INIT_EVENTS), expected: 0, got: 0x0': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Cleanup of subsystems test completed': Passed 378s INFO: 01/17/25 10:58:56: Assert Summary: Total=10 Passed=10 Failed=0 378s INFO: 01/17/25 10:58:56: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:56: >>> Test 'subsystems_dependRefCountInitByOneQuitAll': Passed 378s INFO: 01/17/25 10:58:56: ----- Test Case 23.4: 'subsystems_dependRefCountWithExtraInit' started 378s INFO: 01/17/25 10:58:56: Test Description: 'Check reference count of subsystem dependencies.' 378s INFO: 01/17/25 10:58:56: Test Iteration 1: execKey 13445298703987163534 378s INFO: 01/17/25 10:58:56: Assert 'Reset all subsystems before subsystems test': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Check result from SDL_WasInit(SDL_INIT_EVERYTHING)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Check result from SDL_WasInit(SDL_INIT_VIDEO | SDL_INIT_AUDIO | SDL_INIT_JOYSTICK | SDL_INIT_EVENTS)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_InitSubSystem(SDL_INIT_EVENTS)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Check result from SDL_WasInit(SDL_INIT_EVENTS), expected: 0x4000, got: 0x4000': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_InitSubSystem(SDL_INIT_VIDEO)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_InitSubSystem(SDL_INIT_AUDIO)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_InitSubSystem(SDL_INIT_JOYSTICK)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_QuitSubSystem(SDL_INIT_EVENTS)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Check result from SDL_WasInit(SDL_INIT_EVENTS), expected: 0x4000, got: 0x4000': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_QuitSubSystem(SDL_INIT_VIDEO)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Check result from SDL_WasInit(SDL_INIT_EVENTS), expected: 0x4000, got: 0x4000': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_QuitSubSystem(SDL_INIT_AUDIO)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Check result from SDL_WasInit(SDL_INIT_EVENTS), expected: 0x4000, got: 0x4000': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Call to SDL_QuitSubSystem(SDL_INIT_JOYSTICK)': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Check result from SDL_WasInit(SDL_INIT_EVENTS), expected: 0, got: 0x0': Passed 378s INFO: 01/17/25 10:58:56: Assert 'Cleanup of subsystems test completed': Passed 378s INFO: 01/17/25 10:58:56: Assert Summary: Total=17 Passed=17 Failed=0 378s INFO: 01/17/25 10:58:56: Total Test runtime: 0.0 sec 378s INFO: 01/17/25 10:58:56: >>> Test 'subsystems_dependRefCountWithExtraInit': Passed 378s INFO: 01/17/25 10:58:56: Total Suite runtime: 0.0 sec 378s INFO: 01/17/25 10:58:56: Suite Summary: Total=4 Passed=4 Failed=0 Skipped=0 378s INFO: 01/17/25 10:58:56: >>> Suite 'Subsystems': Passed 378s INFO: 01/17/25 10:58:56: Total Run runtime: 5.8 sec 378s INFO: 01/17/25 10:58:56: Run Summary: Total=306 Passed=298 Failed=0 Skipped=8 378s INFO: 01/17/25 10:58:56: >>> Run /w seed 'AABUWBZKNZ09A38Q': Passed 378s INFO: 01/17/25 10:58:56: Exit code: 0 379s ok - SDL2/testautomation.test 379s # Running test: SDL2/testkeys.test 379s INFO: Scancode #0, "" 379s INFO: Scancode #1, "" 379s INFO: Scancode #2, "" 379s INFO: Scancode #3, "" 379s INFO: Scancode #4, "A" 379s INFO: Scancode #5, "B" 379s INFO: Scancode #6, "C" 379s INFO: Scancode #7, "D" 379s INFO: Scancode #8, "E" 379s INFO: Scancode #9, "F" 379s INFO: Scancode #10, "G" 379s INFO: Scancode #11, "H" 379s INFO: Scancode #12, "I" 379s INFO: Scancode #13, "J" 379s INFO: Scancode #14, "K" 379s INFO: Scancode #15, "L" 379s INFO: Scancode #16, "M" 379s INFO: Scancode #17, "N" 379s INFO: Scancode #18, "O" 379s INFO: Scancode #19, "P" 379s INFO: Scancode #20, "Q" 379s INFO: Scancode #21, "R" 379s INFO: Scancode #22, "S" 379s INFO: Scancode #23, "T" 379s INFO: Scancode #24, "U" 379s INFO: Scancode #25, "V" 379s INFO: Scancode #26, "W" 379s INFO: Scancode #27, "X" 379s INFO: Scancode #28, "Y" 379s INFO: Scancode #29, "Z" 379s INFO: Scancode #30, "1" 379s INFO: Scancode #31, "2" 379s INFO: Scancode #32, "3" 379s INFO: Scancode #33, "4" 379s INFO: Scancode #34, "5" 379s INFO: Scancode #35, "6" 379s INFO: Scancode #36, "7" 379s INFO: Scancode #37, "8" 379s INFO: Scancode #38, "9" 379s INFO: Scancode #39, "0" 379s INFO: Scancode #40, "Return" 379s INFO: Scancode #41, "Escape" 379s INFO: Scancode #42, "Backspace" 379s INFO: Scancode #43, "Tab" 379s INFO: Scancode #44, "Space" 379s INFO: Scancode #45, "-" 379s INFO: Scancode #46, "=" 379s INFO: Scancode #47, "[" 379s INFO: Scancode #48, "]" 379s INFO: Scancode #49, "\" 379s INFO: Scancode #50, "#" 379s INFO: Scancode #51, ";" 379s INFO: Scancode #52, "'" 379s INFO: Scancode #53, "`" 379s INFO: Scancode #54, "," 379s INFO: Scancode #55, "." 379s INFO: Scancode #56, "/" 379s INFO: Scancode #57, "CapsLock" 379s INFO: Scancode #58, "F1" 379s INFO: Scancode #59, "F2" 379s INFO: Scancode #60, "F3" 379s INFO: Scancode #61, "F4" 379s INFO: Scancode #62, "F5" 379s INFO: Scancode #63, "F6" 379s INFO: Scancode #64, "F7" 379s INFO: Scancode #65, "F8" 379s INFO: Scancode #66, "F9" 379s INFO: Scancode #67, "F10" 379s INFO: Scancode #68, "F11" 379s INFO: Scancode #69, "F12" 379s INFO: Scancode #70, "PrintScreen" 379s INFO: Scancode #71, "ScrollLock" 379s INFO: Scancode #72, "Pause" 379s INFO: Scancode #73, "Insert" 379s INFO: Scancode #74, "Home" 379s INFO: Scancode #75, "PageUp" 379s INFO: Scancode #76, "Delete" 379s INFO: Scancode #77, "End" 379s INFO: Scancode #78, "PageDown" 379s INFO: Scancode #79, "Right" 379s INFO: Scancode #80, "Left" 379s INFO: Scancode #81, "Down" 379s INFO: Scancode #82, "Up" 379s INFO: Scancode #83, "Numlock" 379s INFO: Scancode #84, "Keypad /" 379s INFO: Scancode #85, "Keypad *" 379s INFO: Scancode #86, "Keypad -" 379s INFO: Scancode #87, "Keypad +" 379s INFO: Scancode #88, "Keypad Enter" 379s INFO: Scancode #89, "Keypad 1" 379s INFO: Scancode #90, "Keypad 2" 379s INFO: Scancode #91, "Keypad 3" 379s INFO: Scancode #92, "Keypad 4" 379s INFO: Scancode #93, "Keypad 5" 379s INFO: Scancode #94, "Keypad 6" 379s INFO: Scancode #95, "Keypad 7" 379s INFO: Scancode #96, "Keypad 8" 379s INFO: Scancode #97, "Keypad 9" 379s INFO: Scancode #98, "Keypad 0" 379s INFO: Scancode #99, "Keypad ." 379s INFO: Scancode #100, "" 379s INFO: Scancode #101, "Application" 379s INFO: Scancode #102, "Power" 379s INFO: Scancode #103, "Keypad =" 379s INFO: Scancode #104, "F13" 379s INFO: Scancode #105, "F14" 379s INFO: Scancode #106, "F15" 379s INFO: Scancode #107, "F16" 379s INFO: Scancode #108, "F17" 379s INFO: Scancode #109, "F18" 379s INFO: Scancode #110, "F19" 379s INFO: Scancode #111, "F20" 379s INFO: Scancode #112, "F21" 379s INFO: Scancode #113, "F22" 379s INFO: Scancode #114, "F23" 379s INFO: Scancode #115, "F24" 379s INFO: Scancode #116, "Execute" 379s INFO: Scancode #117, "Help" 379s INFO: Scancode #118, "Menu" 379s INFO: Scancode #119, "Select" 379s INFO: Scancode #120, "Stop" 379s INFO: Scancode #121, "Again" 379s INFO: Scancode #122, "Undo" 379s INFO: Scancode #123, "Cut" 379s INFO: Scancode #124, "Copy" 379s INFO: Scancode #125, "Paste" 379s INFO: Scancode #126, "Find" 379s INFO: Scancode #127, "Mute" 379s INFO: Scancode #128, "VolumeUp" 379s INFO: Scancode #129, "VolumeDown" 379s INFO: Scancode #130, "" 379s INFO: Scancode #131, "" 379s INFO: Scancode #132, "" 379s INFO: Scancode #133, "Keypad ," 379s INFO: Scancode #134, "Keypad = (AS400)" 379s INFO: Scancode #135, "" 379s INFO: Scancode #136, "" 379s INFO: Scancode #137, "" 379s INFO: Scancode #138, "" 379s INFO: Scancode #139, "" 379s INFO: Scancode #140, "" 379s INFO: Scancode #141, "" 379s INFO: Scancode #142, "" 379s INFO: Scancode #143, "" 379s INFO: Scancode #144, "" 379s INFO: Scancode #145, "" 379s INFO: Scancode #146, "" 379s INFO: Scancode #147, "" 379s INFO: Scancode #148, "" 379s INFO: Scancode #149, "" 379s INFO: Scancode #150, "" 379s INFO: Scancode #151, "" 379s INFO: Scancode #152, "" 379s INFO: Scancode #153, "AltErase" 379s INFO: Scancode #154, "SysReq" 379s INFO: Scancode #155, "Cancel" 379s INFO: Scancode #156, "Clear" 379s INFO: Scancode #157, "Prior" 379s INFO: Scancode #158, "Return" 379s INFO: Scancode #159, "Separator" 379s INFO: Scancode #160, "Out" 379s INFO: Scancode #161, "Oper" 379s INFO: Scancode #162, "Clear / Again" 379s INFO: Scancode #163, "CrSel" 379s INFO: Scancode #164, "ExSel" 379s INFO: Scancode #165, "" 379s INFO: Scancode #166, "" 379s INFO: Scancode #167, "" 379s INFO: Scancode #168, "" 379s INFO: Scancode #169, "" 379s INFO: Scancode #170, "" 379s INFO: Scancode #171, "" 379s INFO: Scancode #172, "" 379s INFO: Scancode #173, "" 379s INFO: Scancode #174, "" 379s INFO: Scancode #175, "" 379s INFO: Scancode #176, "Keypad 00" 379s INFO: Scancode #177, "Keypad 000" 379s INFO: Scancode #178, "ThousandsSeparator" 379s INFO: Scancode #179, "DecimalSeparator" 379s INFO: Scancode #180, "CurrencyUnit" 379s INFO: Scancode #181, "CurrencySubUnit" 379s INFO: Scancode #182, "Keypad (" 379s INFO: Scancode #183, "Keypad )" 379s INFO: Scancode #184, "Keypad {" 379s INFO: Scancode #185, "Keypad }" 379s INFO: Scancode #186, "Keypad Tab" 379s INFO: Scancode #187, "Keypad Backspace" 379s INFO: Scancode #188, "Keypad A" 379s INFO: Scancode #189, "Keypad B" 379s INFO: Scancode #190, "Keypad C" 379s INFO: Scancode #191, "Keypad D" 379s INFO: Scancode #192, "Keypad E" 379s INFO: Scancode #193, "Keypad F" 379s INFO: Scancode #194, "Keypad XOR" 379s INFO: Scancode #195, "Keypad ^" 379s INFO: Scancode #196, "Keypad %" 379s INFO: Scancode #197, "Keypad <" 379s INFO: Scancode #198, "Keypad >" 379s INFO: Scancode #199, "Keypad &" 379s INFO: Scancode #200, "Keypad &&" 379s INFO: Scancode #201, "Keypad |" 379s INFO: Scancode #202, "Keypad ||" 379s INFO: Scancode #203, "Keypad :" 379s INFO: Scancode #204, "Keypad #" 379s INFO: Scancode #205, "Keypad Space" 379s INFO: Scancode #206, "Keypad @" 379s INFO: Scancode #207, "Keypad !" 379s INFO: Scancode #208, "Keypad MemStore" 379s INFO: Scancode #209, "Keypad MemRecall" 379s INFO: Scancode #210, "Keypad MemClear" 379s INFO: Scancode #211, "Keypad MemAdd" 379s INFO: Scancode #212, "Keypad MemSubtract" 379s INFO: Scancode #213, "Keypad MemMultiply" 379s INFO: Scancode #214, "Keypad MemDivide" 379s INFO: Scancode #215, "Keypad +/-" 379s INFO: Scancode #216, "Keypad Clear" 379s INFO: Scancode #217, "Keypad ClearEntry" 379s INFO: Scancode #218, "Keypad Binary" 379s INFO: Scancode #219, "Keypad Octal" 379s INFO: Scancode #220, "Keypad Decimal" 379s INFO: Scancode #221, "Keypad Hexadecimal" 379s INFO: Scancode #222, "" 379s INFO: Scancode #223, "" 379s INFO: Scancode #224, "Left Ctrl" 379s INFO: Scancode #225, "Left Shift" 379s INFO: Scancode #226, "Left Alt" 379s INFO: Scancode #227, "Left GUI" 379s INFO: Scancode #228, "Right Ctrl" 379s INFO: Scancode #229, "Right Shift" 379s INFO: Scancode #230, "Right Alt" 379s INFO: Scancode #231, "Right GUI" 379s INFO: Scancode #232, "" 379s INFO: Scancode #233, "" 379s INFO: Scancode #234, "" 379s INFO: Scancode #235, "" 379s INFO: Scancode #236, "" 379s INFO: Scancode #237, "" 379s INFO: Scancode #238, "" 379s INFO: Scancode #239, "" 379s INFO: Scancode #240, "" 379s INFO: Scancode #241, "" 379s INFO: Scancode #242, "" 379s INFO: Scancode #243, "" 379s INFO: Scancode #244, "" 379s INFO: Scancode #245, "" 379s INFO: Scancode #246, "" 379s INFO: Scancode #247, "" 379s INFO: Scancode #248, "" 379s INFO: Scancode #249, "" 379s INFO: Scancode #250, "" 379s INFO: Scancode #251, "" 379s INFO: Scancode #252, "" 379s INFO: Scancode #253, "" 379s INFO: Scancode #254, "" 379s INFO: Scancode #255, "" 379s INFO: Scancode #256, "" 379s INFO: Scancode #257, "ModeSwitch" 379s INFO: Scancode #258, "AudioNext" 379s INFO: Scancode #259, "AudioPrev" 379s INFO: Scancode #260, "AudioStop" 379s INFO: Scancode #261, "AudioPlay" 379s INFO: Scancode #262, "AudioMute" 379s INFO: Scancode #263, "MediaSelect" 379s INFO: Scancode #264, "WWW" 379s INFO: Scancode #265, "Mail" 379s INFO: Scancode #266, "Calculator" 379s INFO: Scancode #267, "Computer" 379s INFO: Scancode #268, "AC Search" 379s INFO: Scancode #269, "AC Home" 379s INFO: Scancode #270, "AC Back" 379s INFO: Scancode #271, "AC Forward" 379s INFO: Scancode #272, "AC Stop" 379s INFO: Scancode #273, "AC Refresh" 379s INFO: Scancode #274, "AC Bookmarks" 379s INFO: Scancode #275, "BrightnessDown" 379s INFO: Scancode #276, "BrightnessUp" 379s INFO: Scancode #277, "DisplaySwitch" 379s INFO: Scancode #278, "KBDIllumToggle" 379s INFO: Scancode #279, "KBDIllumDown" 379s INFO: Scancode #280, "KBDIllumUp" 379s INFO: Scancode #281, "Eject" 379s INFO: Scancode #282, "Sleep" 379s INFO: Scancode #283, "App1" 379s INFO: Scancode #284, "App2" 379s INFO: Scancode #285, "AudioRewind" 379s INFO: Scancode #286, "AudioFastForward" 379s INFO: Scancode #287, "SoftLeft" 379s INFO: Scancode #288, "SoftRight" 379s INFO: Scancode #289, "Call" 379s INFO: Scancode #290, "EndCall" 379s INFO: Scancode #291, "" 379s INFO: Scancode #292, "" 379s INFO: Scancode #293, "" 379s INFO: Scancode #294, "" 379s INFO: Scancode #295, "" 379s INFO: Scancode #296, "" 379s INFO: Scancode #297, "" 379s INFO: Scancode #298, "" 379s INFO: Scancode #299, "" 379s INFO: Scancode #300, "" 379s INFO: Scancode #301, "" 379s INFO: Scancode #302, "" 379s INFO: Scancode #303, "" 379s INFO: Scancode #304, "" 379s INFO: Scancode #305, "" 379s INFO: Scancode #306, "" 379s INFO: Scancode #307, "" 379s INFO: Scancode #308, "" 379s INFO: Scancode #309, "" 379s INFO: Scancode #310, "" 379s INFO: Scancode #311, "" 379s INFO: Scancode #312, "" 379s INFO: Scancode #313, "" 379s INFO: Scancode #314, "" 379s INFO: Scancode #315, "" 379s INFO: Scancode #316, "" 379s INFO: Scancode #317, "" 379s INFO: Scancode #318, "" 379s INFO: Scancode #319, "" 379s INFO: Scancode #320, "" 379s INFO: Scancode #321, "" 379s INFO: Scancode #322, "" 379s INFO: Scancode #323, "" 379s INFO: Scancode #324, "" 379s INFO: Scancode #325, "" 379s INFO: Scancode #326, "" 379s INFO: Scancode #327, "" 379s INFO: Scancode #328, "" 379s INFO: Scancode #329, "" 379s INFO: Scancode #330, "" 379s INFO: Scancode #331, "" 379s INFO: Scancode #332, "" 379s INFO: Scancode #333, "" 379s INFO: Scancode #334, "" 379s INFO: Scancode #335, "" 379s INFO: Scancode #336, "" 379s INFO: Scancode #337, "" 379s INFO: Scancode #338, "" 379s INFO: Scancode #339, "" 379s INFO: Scancode #340, "" 379s INFO: Scancode #341, "" 379s INFO: Scancode #342, "" 379s INFO: Scancode #343, "" 379s INFO: Scancode #344, "" 379s INFO: Scancode #345, "" 379s INFO: Scancode #346, "" 379s INFO: Scancode #347, "" 379s INFO: Scancode #348, "" 379s INFO: Scancode #349, "" 379s INFO: Scancode #350, "" 379s INFO: Scancode #351, "" 379s INFO: Scancode #352, "" 379s INFO: Scancode #353, "" 379s INFO: Scancode #354, "" 379s INFO: Scancode #355, "" 379s INFO: Scancode #356, "" 379s INFO: Scancode #357, "" 379s INFO: Scancode #358, "" 379s INFO: Scancode #359, "" 379s INFO: Scancode #360, "" 379s INFO: Scancode #361, "" 379s INFO: Scancode #362, "" 379s INFO: Scancode #363, "" 379s INFO: Scancode #364, "" 379s INFO: Scancode #365, "" 379s INFO: Scancode #366, "" 379s INFO: Scancode #367, "" 379s INFO: Scancode #368, "" 379s INFO: Scancode #369, "" 379s INFO: Scancode #370, "" 379s INFO: Scancode #371, "" 379s INFO: Scancode #372, "" 379s INFO: Scancode #373, "" 379s INFO: Scancode #374, "" 379s INFO: Scancode #375, "" 379s INFO: Scancode #376, "" 379s INFO: Scancode #377, "" 379s INFO: Scancode #378, "" 379s INFO: Scancode #379, "" 379s INFO: Scancode #380, "" 379s INFO: Scancode #381, "" 379s INFO: Scancode #382, "" 379s INFO: Scancode #383, "" 379s INFO: Scancode #384, "" 379s INFO: Scancode #385, "" 379s INFO: Scancode #386, "" 379s INFO: Scancode #387, "" 379s INFO: Scancode #388, "" 379s INFO: Scancode #389, "" 379s INFO: Scancode #390, "" 379s INFO: Scancode #391, "" 379s INFO: Scancode #392, "" 379s INFO: Scancode #393, "" 379s INFO: Scancode #394, "" 379s INFO: Scancode #395, "" 379s INFO: Scancode #396, "" 379s INFO: Scancode #397, "" 379s INFO: Scancode #398, "" 379s INFO: Scancode #399, "" 379s INFO: Scancode #400, "" 379s INFO: Scancode #401, "" 379s INFO: Scancode #402, "" 379s INFO: Scancode #403, "" 379s INFO: Scancode #404, "" 379s INFO: Scancode #405, "" 379s INFO: Scancode #406, "" 379s INFO: Scancode #407, "" 379s INFO: Scancode #408, "" 379s INFO: Scancode #409, "" 379s INFO: Scancode #410, "" 379s INFO: Scancode #411, "" 379s INFO: Scancode #412, "" 379s INFO: Scancode #413, "" 379s INFO: Scancode #414, "" 379s INFO: Scancode #415, "" 379s INFO: Scancode #416, "" 379s INFO: Scancode #417, "" 379s INFO: Scancode #418, "" 379s INFO: Scancode #419, "" 379s INFO: Scancode #420, "" 379s INFO: Scancode #421, "" 379s INFO: Scancode #422, "" 379s INFO: Scancode #423, "" 379s INFO: Scancode #424, "" 379s INFO: Scancode #425, "" 379s INFO: Scancode #426, "" 379s INFO: Scancode #427, "" 379s INFO: Scancode #428, "" 379s INFO: Scancode #429, "" 379s INFO: Scancode #430, "" 379s INFO: Scancode #431, "" 379s INFO: Scancode #432, "" 379s INFO: Scancode #433, "" 379s INFO: Scancode #434, "" 379s INFO: Scancode #435, "" 379s INFO: Scancode #436, "" 379s INFO: Scancode #437, "" 379s INFO: Scancode #438, "" 379s INFO: Scancode #439, "" 379s INFO: Scancode #440, "" 379s INFO: Scancode #441, "" 379s INFO: Scancode #442, "" 379s INFO: Scancode #443, "" 379s INFO: Scancode #444, "" 379s INFO: Scancode #445, "" 379s INFO: Scancode #446, "" 379s INFO: Scancode #447, "" 379s INFO: Scancode #448, "" 379s INFO: Scancode #449, "" 379s INFO: Scancode #450, "" 379s INFO: Scancode #451, "" 379s INFO: Scancode #452, "" 379s INFO: Scancode #453, "" 379s INFO: Scancode #454, "" 379s INFO: Scancode #455, "" 379s INFO: Scancode #456, "" 379s INFO: Scancode #457, "" 379s INFO: Scancode #458, "" 379s INFO: Scancode #459, "" 379s INFO: Scancode #460, "" 379s INFO: Scancode #461, "" 379s INFO: Scancode #462, "" 379s INFO: Scancode #463, "" 379s INFO: Scancode #464, "" 379s INFO: Scancode #465, "" 379s INFO: Scancode #466, "" 379s INFO: Scancode #467, "" 379s INFO: Scancode #468, "" 379s INFO: Scancode #469, "" 379s INFO: Scancode #470, "" 379s INFO: Scancode #471, "" 379s INFO: Scancode #472, "" 379s INFO: Scancode #473, "" 379s INFO: Scancode #474, "" 379s INFO: Scancode #475, "" 379s INFO: Scancode #476, "" 379s INFO: Scancode #477, "" 379s INFO: Scancode #478, "" 379s INFO: Scancode #479, "" 379s INFO: Scancode #480, "" 379s INFO: Scancode #481, "" 379s INFO: Scancode #482, "" 379s INFO: Scancode #483, "" 379s INFO: Scancode #484, "" 379s INFO: Scancode #485, "" 379s INFO: Scancode #486, "" 379s INFO: Scancode #487, "" 379s INFO: Scancode #488, "" 379s INFO: Scancode #489, "" 379s INFO: Scancode #490, "" 379s INFO: Scancode #491, "" 379s INFO: Scancode #492, "" 379s INFO: Scancode #493, "" 379s INFO: Scancode #494, "" 379s INFO: Scancode #495, "" 379s INFO: Scancode #496, "" 379s INFO: Scancode #497, "" 379s INFO: Scancode #498, "" 379s INFO: Scancode #499, "" 379s INFO: Scancode #500, "" 379s INFO: Scancode #501, "" 379s INFO: Scancode #502, "" 379s INFO: Scancode #503, "" 379s INFO: Scancode #504, "" 379s INFO: Scancode #505, "" 379s INFO: Scancode #506, "" 379s INFO: Scancode #507, "" 379s INFO: Scancode #508, "" 379s INFO: Scancode #509, "" 379s INFO: Scancode #510, "" 379s INFO: Scancode #511, "" 379s ok - SDL2/testkeys.test 379s # Running test: SDL2/testsurround.test 379s INFO: Available audio drivers: 379s INFO: 0: pulseaudio 379s INFO: 1: alsa 379s INFO: 2: sndio 379s INFO: 3: pipewire 379s INFO: 4: dsp 379s INFO: 5: disk 379s INFO: 6: dummy 379s INFO: Using audio driver: dummy 379s INFO: Testing audio device: System audio output device (0 channels) 379s ok - SDL2/testsurround.test 379s # Running test: SDL2/testqsort.test 379s INFO: Using random seed 0x47c5b7c56b27cab5 379s INFO: test: already sorted arraylen=102400 379s INFO: test: already sorted except last element arraylen=102400 379s INFO: test: reverse sorted arraylen=102400 379s INFO: test: random sorted arraylen=102400 379s INFO: test: already sorted arraylen=12 379s INFO: test: already sorted except last element arraylen=12 379s INFO: test: reverse sorted arraylen=12 379s INFO: test: random sorted arraylen=12 379s ok - SDL2/testqsort.test 379s # Running test: SDL2/testfilesystem.test 379s INFO: base path: '/usr/libexec/installed-tests/SDL2/' 379s INFO: pref path: '/home/ubuntu/.local/share/libsdl/test_filesystem/' 379s INFO: pref path: '/home/ubuntu/.local/share/test_filesystem/' 379s ok - SDL2/testfilesystem.test 379s # Running test: SDL2/testtimer.test 379s INFO: Sanity-checking GetTicks 380s # Executing: SDL2/testtimer.test 380s INFO: Waiting 10 seconds 385s # Executing: SDL2/testtimer.test 390s # Executing: SDL2/testtimer.test 390s INFO: Timer resolution: desired = 1 ms, actual = 1.084246 ms 390s INFO: Testing multiple timers... 390s INFO: Waiting 10 seconds 390s INFO: Timer 50 : param = 2 390s INFO: Timer 100 : param = 1 390s INFO: Timer 50 : param = 2 390s INFO: Timer 50 : param = 2 390s INFO: Timer 100 : param = 1 390s INFO: Timer 50 : param = 2 391s INFO: Timer 233 : param = 3 391s INFO: Timer 50 : param = 2 391s INFO: Timer 100 : param = 1 391s INFO: Timer 50 : param = 2 391s INFO: Timer 50 : param = 2 391s INFO: Timer 100 : param = 1 391s INFO: Timer 50 : param = 2 391s INFO: Timer 50 : param = 2 391s INFO: Timer 233 : param = 3 391s INFO: Timer 100 : param = 1 391s INFO: Timer 50 : param = 2 391s INFO: Timer 50 : param = 2 391s INFO: Timer 100 : param = 1 391s INFO: Timer 50 : param = 2 391s INFO: Timer 50 : param = 2 391s INFO: Timer 233 : param = 3 391s INFO: Timer 100 : param = 1 391s INFO: Timer 50 : param = 2 391s INFO: Timer 50 : param = 2 391s INFO: Timer 100 : param = 1 391s INFO: Timer 50 : param = 2 391s INFO: Timer 50 : param = 2 391s INFO: Timer 100 : param = 1 391s INFO: Timer 50 : param = 2 391s INFO: Timer 233 : param = 3 391s INFO: Timer 50 : param = 2 391s INFO: Timer 100 : param = 1 391s INFO: Timer 50 : param = 2 391s INFO: Timer 50 : param = 2 391s INFO: Timer 100 : param = 1 391s INFO: Timer 50 : param = 2 391s INFO: Timer 50 : param = 2 391s INFO: Timer 233 : param = 3 391s INFO: Timer 100 : param = 1 391s INFO: Timer 50 : param = 2 392s INFO: Timer 50 : param = 2 392s INFO: Timer 100 : param = 1 392s INFO: Timer 50 : param = 2 392s INFO: Timer 50 : param = 2 392s INFO: Timer 233 : param = 3 392s INFO: Timer 100 : param = 1 392s INFO: Timer 50 : param = 2 392s INFO: Timer 50 : param = 2 392s INFO: Timer 100 : param = 1 392s INFO: Timer 50 : param = 2 392s INFO: Timer 50 : param = 2 392s INFO: Timer 100 : param = 1 392s INFO: Timer 50 : param = 2 392s INFO: Timer 233 : param = 3 392s INFO: Timer 50 : param = 2 392s INFO: Timer 100 : param = 1 392s INFO: Timer 50 : param = 2 392s INFO: Timer 50 : param = 2 392s INFO: Timer 100 : param = 1 392s INFO: Timer 50 : param = 2 392s INFO: Timer 50 : param = 2 392s INFO: Timer 233 : param = 3 392s INFO: Timer 100 : param = 1 392s INFO: Timer 50 : param = 2 392s INFO: Timer 50 : param = 2 392s INFO: Timer 100 : param = 1 392s INFO: Timer 50 : param = 2 392s INFO: Timer 50 : param = 2 392s INFO: Timer 233 : param = 3 392s INFO: Timer 100 : param = 1 392s INFO: Timer 50 : param = 2 392s INFO: Timer 50 : param = 2 392s INFO: Timer 100 : param = 1 392s INFO: Timer 50 : param = 2 393s INFO: Timer 50 : param = 2 393s INFO: Timer 100 : param = 1 393s INFO: Timer 50 : param = 2 393s INFO: Timer 233 : param = 3 393s INFO: Timer 50 : param = 2 393s INFO: Timer 100 : param = 1 393s INFO: Timer 50 : param = 2 393s INFO: Timer 50 : param = 2 393s INFO: Timer 100 : param = 1 393s INFO: Timer 50 : param = 2 393s INFO: Timer 50 : param = 2 393s INFO: Timer 233 : param = 3 393s INFO: Timer 100 : param = 1 393s INFO: Timer 50 : param = 2 393s INFO: Timer 50 : param = 2 393s INFO: Timer 100 : param = 1 393s INFO: Timer 50 : param = 2 393s INFO: Timer 50 : param = 2 393s INFO: Timer 233 : param = 3 393s INFO: Timer 100 : param = 1 393s INFO: Timer 50 : param = 2 393s INFO: Timer 50 : param = 2 393s INFO: Timer 100 : param = 1 393s INFO: Timer 50 : param = 2 393s INFO: Timer 50 : param = 2 393s INFO: Timer 100 : param = 1 393s INFO: Timer 50 : param = 2 393s INFO: Timer 233 : param = 3 393s INFO: Timer 50 : param = 2 393s INFO: Timer 100 : param = 1 393s INFO: Timer 50 : param = 2 393s INFO: Timer 50 : param = 2 393s INFO: Timer 100 : param = 1 393s INFO: Timer 50 : param = 2 394s INFO: Timer 50 : param = 2 394s INFO: Timer 233 : param = 3 394s INFO: Timer 100 : param = 1 394s INFO: Timer 50 : param = 2 394s INFO: Timer 50 : param = 2 394s INFO: Timer 100 : param = 1 394s INFO: Timer 50 : param = 2 394s INFO: Timer 50 : param = 2 394s INFO: Timer 233 : param = 3 394s INFO: Timer 100 : param = 1 394s INFO: Timer 50 : param = 2 394s INFO: Timer 50 : param = 2 394s INFO: Timer 100 : param = 1 394s INFO: Timer 50 : param = 2 394s INFO: Timer 50 : param = 2 394s INFO: Timer 100 : param = 1 394s INFO: Timer 50 : param = 2 394s INFO: Timer 233 : param = 3 394s INFO: Timer 50 : param = 2 394s INFO: Timer 100 : param = 1 394s INFO: Timer 50 : param = 2 394s INFO: Timer 50 : param = 2 394s INFO: Timer 100 : param = 1 394s INFO: Timer 50 : param = 2 394s INFO: Timer 50 : param = 2 394s INFO: Timer 233 : param = 3 394s INFO: Timer 100 : param = 1 394s INFO: Timer 50 : param = 2 394s INFO: Timer 50 : param = 2 394s INFO: Timer 100 : param = 1 394s INFO: Timer 50 : param = 2 394s INFO: Timer 50 : param = 2 394s INFO: Timer 233 : param = 3 395s INFO: Timer 100 : param = 1 395s INFO: Timer 50 : param = 2 395s INFO: Timer 50 : param = 2 395s INFO: Timer 100 : param = 1 395s INFO: Timer 50 : param = 2 395s INFO: Timer 50 : param = 2 395s INFO: Timer 100 : param = 1 395s INFO: Timer 50 : param = 2 395s INFO: Timer 233 : param = 3 395s # Executing: SDL2/testtimer.test 395s INFO: Timer 50 : param = 2 395s INFO: Timer 100 : param = 1 395s INFO: Timer 50 : param = 2 395s INFO: Timer 50 : param = 2 395s INFO: Timer 100 : param = 1 395s INFO: Timer 50 : param = 2 395s INFO: Timer 233 : param = 3 395s INFO: Timer 50 : param = 2 395s INFO: Timer 100 : param = 1 395s INFO: Timer 50 : param = 2 395s INFO: Timer 50 : param = 2 395s INFO: Timer 100 : param = 1 395s INFO: Timer 50 : param = 2 395s INFO: Timer 50 : param = 2 395s INFO: Timer 233 : param = 3 395s INFO: Timer 100 : param = 1 395s INFO: Timer 50 : param = 2 395s INFO: Timer 50 : param = 2 395s INFO: Timer 100 : param = 1 395s INFO: Timer 50 : param = 2 395s INFO: Timer 50 : param = 2 395s INFO: Timer 100 : param = 1 395s INFO: Timer 50 : param = 2 395s INFO: Timer 233 : param = 3 395s INFO: Timer 50 : param = 2 396s INFO: Timer 100 : param = 1 396s INFO: Timer 50 : param = 2 396s INFO: Timer 50 : param = 2 396s INFO: Timer 100 : param = 1 396s INFO: Timer 50 : param = 2 396s INFO: Timer 233 : param = 3 396s INFO: Timer 50 : param = 2 396s INFO: Timer 100 : param = 1 396s INFO: Timer 50 : param = 2 396s INFO: Timer 50 : param = 2 396s INFO: Timer 100 : param = 1 396s INFO: Timer 50 : param = 2 396s INFO: Timer 50 : param = 2 396s INFO: Timer 233 : param = 3 396s INFO: Timer 100 : param = 1 396s INFO: Timer 50 : param = 2 396s INFO: Timer 50 : param = 2 396s INFO: Timer 100 : param = 1 396s INFO: Timer 50 : param = 2 396s INFO: Timer 50 : param = 2 396s INFO: Timer 100 : param = 1 396s INFO: Timer 50 : param = 2 396s INFO: Timer 233 : param = 3 396s INFO: Timer 50 : param = 2 396s INFO: Timer 100 : param = 1 396s INFO: Timer 50 : param = 2 396s INFO: Timer 50 : param = 2 396s INFO: Timer 100 : param = 1 396s INFO: Timer 50 : param = 2 396s INFO: Timer 233 : param = 3 396s INFO: Timer 50 : param = 2 396s INFO: Timer 100 : param = 1 396s INFO: Timer 50 : param = 2 396s INFO: Timer 50 : param = 2 397s INFO: Timer 100 : param = 1 397s INFO: Timer 50 : param = 2 397s INFO: Timer 50 : param = 2 397s INFO: Timer 233 : param = 3 397s INFO: Timer 100 : param = 1 397s INFO: Timer 50 : param = 2 397s INFO: Timer 50 : param = 2 397s INFO: Timer 100 : param = 1 397s INFO: Timer 50 : param = 2 397s INFO: Timer 50 : param = 2 397s INFO: Timer 100 : param = 1 397s INFO: Timer 50 : param = 2 397s INFO: Timer 233 : param = 3 397s INFO: Timer 50 : param = 2 397s INFO: Timer 100 : param = 1 397s INFO: Timer 50 : param = 2 397s INFO: Timer 50 : param = 2 397s INFO: Timer 100 : param = 1 397s INFO: Timer 50 : param = 2 397s INFO: Timer 233 : param = 3 397s INFO: Timer 50 : param = 2 397s INFO: Timer 100 : param = 1 397s INFO: Timer 50 : param = 2 397s INFO: Timer 50 : param = 2 397s INFO: Timer 100 : param = 1 397s INFO: Timer 50 : param = 2 397s INFO: Timer 50 : param = 2 397s INFO: Timer 233 : param = 3 397s INFO: Timer 100 : param = 1 397s INFO: Timer 50 : param = 2 397s INFO: Timer 50 : param = 2 397s INFO: Timer 100 : param = 1 397s INFO: Timer 50 : param = 2 397s INFO: Timer 50 : param = 2 398s INFO: Timer 100 : param = 1 398s INFO: Timer 50 : param = 2 398s INFO: Timer 233 : param = 3 398s INFO: Timer 50 : param = 2 398s INFO: Timer 100 : param = 1 398s INFO: Timer 50 : param = 2 398s INFO: Timer 50 : param = 2 398s INFO: Timer 100 : param = 1 398s INFO: Timer 50 : param = 2 398s INFO: Timer 233 : param = 3 398s INFO: Timer 50 : param = 2 398s INFO: Timer 100 : param = 1 398s INFO: Timer 50 : param = 2 398s INFO: Timer 50 : param = 2 398s INFO: Timer 100 : param = 1 398s INFO: Timer 50 : param = 2 398s INFO: Timer 50 : param = 2 398s INFO: Timer 233 : param = 3 398s INFO: Timer 100 : param = 1 398s INFO: Timer 50 : param = 2 398s INFO: Timer 50 : param = 2 398s INFO: Timer 100 : param = 1 398s INFO: Timer 50 : param = 2 398s INFO: Timer 50 : param = 2 398s INFO: Timer 100 : param = 1 398s INFO: Timer 50 : param = 2 398s INFO: Timer 233 : param = 3 398s INFO: Timer 50 : param = 2 398s INFO: Timer 100 : param = 1 398s INFO: Timer 50 : param = 2 398s INFO: Timer 50 : param = 2 398s INFO: Timer 100 : param = 1 398s INFO: Timer 50 : param = 2 398s INFO: Timer 233 : param = 3 398s INFO: Timer 50 : param = 2 399s INFO: Timer 100 : param = 1 399s INFO: Timer 50 : param = 2 399s INFO: Timer 50 : param = 2 399s INFO: Timer 100 : param = 1 399s INFO: Timer 50 : param = 2 399s INFO: Timer 50 : param = 2 399s INFO: Timer 233 : param = 3 399s INFO: Timer 100 : param = 1 399s INFO: Timer 50 : param = 2 399s INFO: Timer 50 : param = 2 399s INFO: Timer 100 : param = 1 399s INFO: Timer 50 : param = 2 399s INFO: Timer 50 : param = 2 399s INFO: Timer 100 : param = 1 399s INFO: Timer 50 : param = 2 399s INFO: Timer 233 : param = 3 399s INFO: Timer 50 : param = 2 399s INFO: Timer 100 : param = 1 399s INFO: Timer 50 : param = 2 399s INFO: Timer 50 : param = 2 399s INFO: Timer 100 : param = 1 399s INFO: Timer 50 : param = 2 399s INFO: Timer 233 : param = 3 399s INFO: Timer 50 : param = 2 399s INFO: Timer 100 : param = 1 399s INFO: Timer 50 : param = 2 399s INFO: Timer 50 : param = 2 399s INFO: Timer 100 : param = 1 399s INFO: Timer 50 : param = 2 399s INFO: Timer 50 : param = 2 399s INFO: Timer 233 : param = 3 399s INFO: Timer 100 : param = 1 399s INFO: Timer 50 : param = 2 399s INFO: Timer 50 : param = 2 400s INFO: Timer 100 : param = 1 400s INFO: Timer 50 : param = 2 400s INFO: Timer 50 : param = 2 400s INFO: Timer 100 : param = 1 400s INFO: Timer 50 : param = 2 400s INFO: Timer 233 : param = 3 400s INFO: Timer 50 : param = 2 400s INFO: Timer 100 : param = 1 400s INFO: Timer 50 : param = 2 400s # Executing: SDL2/testtimer.test 400s INFO: Timer 50 : param = 2 400s INFO: Timer 100 : param = 1 400s INFO: Timer 50 : param = 2 400s INFO: Timer 233 : param = 3 400s INFO: Timer 50 : param = 2 400s INFO: Timer 100 : param = 1 400s INFO: Timer 50 : param = 2 400s INFO: Timer 50 : param = 2 400s INFO: Timer 100 : param = 1 400s INFO: Timer 50 : param = 2 400s INFO: Timer 50 : param = 2 400s INFO: Timer 233 : param = 3 400s INFO: Timer 100 : param = 1 400s INFO: Timer 50 : param = 2 400s INFO: Timer 50 : param = 2 400s INFO: Timer 100 : param = 1 400s INFO: Timer 50 : param = 2 400s INFO: Timer 50 : param = 2 400s INFO: Removing timer 1 and waiting 5 more seconds 400s INFO: Timer 50 : param = 2 400s INFO: Timer 233 : param = 3 400s INFO: Timer 50 : param = 2 400s INFO: Timer 50 : param = 2 400s INFO: Timer 50 : param = 2 401s INFO: Timer 50 : param = 2 401s INFO: Timer 233 : param = 3 401s INFO: Timer 50 : param = 2 401s INFO: Timer 50 : param = 2 401s INFO: Timer 50 : param = 2 401s INFO: Timer 50 : param = 2 401s INFO: Timer 50 : param = 2 401s INFO: Timer 233 : param = 3 401s INFO: Timer 50 : param = 2 401s INFO: Timer 50 : param = 2 401s INFO: Timer 50 : param = 2 401s INFO: Timer 50 : param = 2 401s INFO: Timer 233 : param = 3 401s INFO: Timer 50 : param = 2 401s INFO: Timer 50 : param = 2 401s INFO: Timer 50 : param = 2 401s INFO: Timer 50 : param = 2 401s INFO: Timer 50 : param = 2 401s INFO: Timer 233 : param = 3 401s INFO: Timer 50 : param = 2 401s INFO: Timer 50 : param = 2 401s INFO: Timer 50 : param = 2 401s INFO: Timer 50 : param = 2 401s INFO: Timer 50 : param = 2 401s INFO: Timer 233 : param = 3 402s INFO: Timer 50 : param = 2 402s INFO: Timer 50 : param = 2 402s INFO: Timer 50 : param = 2 402s INFO: Timer 50 : param = 2 402s INFO: Timer 233 : param = 3 402s INFO: Timer 50 : param = 2 402s INFO: Timer 50 : param = 2 402s INFO: Timer 50 : param = 2 402s INFO: Timer 50 : param = 2 402s INFO: Timer 50 : param = 2 402s INFO: Timer 233 : param = 3 402s INFO: Timer 50 : param = 2 402s INFO: Timer 50 : param = 2 402s INFO: Timer 50 : param = 2 402s INFO: Timer 50 : param = 2 402s INFO: Timer 50 : param = 2 402s INFO: Timer 233 : param = 3 402s INFO: Timer 50 : param = 2 402s INFO: Timer 50 : param = 2 402s INFO: Timer 50 : param = 2 402s INFO: Timer 50 : param = 2 402s INFO: Timer 233 : param = 3 402s INFO: Timer 50 : param = 2 402s INFO: Timer 50 : param = 2 403s INFO: Timer 50 : param = 2 403s INFO: Timer 50 : param = 2 403s INFO: Timer 50 : param = 2 403s INFO: Timer 233 : param = 3 403s INFO: Timer 50 : param = 2 403s INFO: Timer 50 : param = 2 403s INFO: Timer 50 : param = 2 403s INFO: Timer 50 : param = 2 403s INFO: Timer 50 : param = 2 403s INFO: Timer 233 : param = 3 403s INFO: Timer 50 : param = 2 403s INFO: Timer 50 : param = 2 403s INFO: Timer 50 : param = 2 403s INFO: Timer 50 : param = 2 403s INFO: Timer 233 : param = 3 403s INFO: Timer 50 : param = 2 403s INFO: Timer 50 : param = 2 403s INFO: Timer 50 : param = 2 403s INFO: Timer 50 : param = 2 403s INFO: Timer 50 : param = 2 403s INFO: Timer 233 : param = 3 403s INFO: Timer 50 : param = 2 403s INFO: Timer 50 : param = 2 403s INFO: Timer 50 : param = 2 404s INFO: Timer 50 : param = 2 404s INFO: Timer 50 : param = 2 404s INFO: Timer 233 : param = 3 404s INFO: Timer 50 : param = 2 404s INFO: Timer 50 : param = 2 404s INFO: Timer 50 : param = 2 404s INFO: Timer 50 : param = 2 404s INFO: Timer 233 : param = 3 404s INFO: Timer 50 : param = 2 404s INFO: Timer 50 : param = 2 404s INFO: Timer 50 : param = 2 404s INFO: Timer 50 : param = 2 404s INFO: Timer 50 : param = 2 404s INFO: Timer 233 : param = 3 404s INFO: Timer 50 : param = 2 404s INFO: Timer 50 : param = 2 404s INFO: Timer 50 : param = 2 404s INFO: Timer 50 : param = 2 404s INFO: Timer 50 : param = 2 404s INFO: Timer 233 : param = 3 404s INFO: Timer 50 : param = 2 404s INFO: Timer 50 : param = 2 404s INFO: Timer 50 : param = 2 404s INFO: Timer 50 : param = 2 405s INFO: Timer 233 : param = 3 405s INFO: Timer 50 : param = 2 405s INFO: Timer 50 : param = 2 405s INFO: Timer 50 : param = 2 405s INFO: Timer 50 : param = 2 405s INFO: Timer 50 : param = 2 405s # Executing: SDL2/testtimer.test 405s INFO: Timer 233 : param = 3 405s INFO: Timer 50 : param = 2 405s INFO: Timer 50 : param = 2 405s INFO: Timer 50 : param = 2 405s INFO: Timer 50 : param = 2 405s INFO: Timer 233 : param = 3 405s INFO: Timer 50 : param = 2 405s INFO: Timer 50 : param = 2 405s INFO: Timer 50 : param = 2 405s INFO: Timer 50 : param = 2 405s INFO: Timer 50 : param = 2 405s INFO: Timer 233 : param = 3 405s INFO: Timer 50 : param = 2 405s INFO: Timer 50 : param = 2 405s INFO: 1 million iterations of ticktock took 0.000160 ms 405s INFO: Performance counter frequency: 1000000000 406s INFO: Delay 1 second = 1000 ms in ticks, 1000 ms in ticks64, 1000.110495 ms according to performance counter 406s ok - SDL2/testtimer.test 406s # Running test: SDL2/testthread.test 406s INFO: Main thread data initially: main thread 406s INFO: Started thread #1: My thread id is 131060631340736, thread data = baby thread 406s INFO: Thread '#1' is alive! 407s INFO: Thread '#1' is alive! 409s INFO: Thread '#1' is alive! 409s INFO: Thread '#1' is alive! 410s # Executing: SDL2/testthread.test 410s INFO: Thread '#1' is alive! 411s INFO: Waiting for thread #1 411s INFO: Thread '#1' exiting! 411s INFO: Main thread data finally: main thread 411s INFO: Killed with SIGTERM, waiting 5 seconds to exit 411s INFO: Started thread #2: My thread id is 131060631340736, thread data = baby thread 411s INFO: Thread '#2' is alive! 412s INFO: Thread '#2' is alive! 413s INFO: Thread '#2' is alive! 414s INFO: Thread '#2' is alive! 415s # Executing: SDL2/testthread.test 415s INFO: Thread '#2' is alive! 416s INFO: Thread '#2' exiting! 416s ok - SDL2/testthread.test 416s # SUMMARY: total=17; passed=17; skipped=0; failed=0; user=5.3s; system=0.8s; maxrss=74352 417s autopkgtest [10:59:35]: test installed-tests: -----------------------] 417s autopkgtest [10:59:35]: test installed-tests: - - - - - - - - - - results - - - - - - - - - - 417s installed-tests PASS 418s autopkgtest [10:59:36]: @@@@@@@@@@@@@@@@@@@@ summary 418s build PASS (superficial) 418s deprecated-use PASS (superficial) 418s cmake PASS (superficial) 418s installed-tests PASS 435s nova [W] Skipping flock for amd64 435s Creating nova instance adt-plucky-amd64-libsdl2-20250117-105238-juju-7f2275-prod-proposed-migration-environment-15-aec106a1-f625-43cf-9919-8186996c967e from image adt/ubuntu-plucky-amd64-server-20250117.img (UUID 8f35863a-398a-4b7d-9594-544c7b7656c3)... 435s nova [W] Timed out waiting for 6c190307-1838-4bb2-9525-beb720121274 to get deleted. 435s nova [W] Skipping flock for amd64 435s Creating nova instance adt-plucky-amd64-libsdl2-20250117-105238-juju-7f2275-prod-proposed-migration-environment-15-aec106a1-f625-43cf-9919-8186996c967e from image adt/ubuntu-plucky-amd64-server-20250117.img (UUID 8f35863a-398a-4b7d-9594-544c7b7656c3)... 435s nova [W] Timed out waiting for 509fb593-6537-4ff9-bfef-4fdc78636491 to get deleted. 435s nova [W] Skipping flock for amd64 435s Creating nova instance adt-plucky-amd64-libsdl2-20250117-105238-juju-7f2275-prod-proposed-migration-environment-15-aec106a1-f625-43cf-9919-8186996c967e from image adt/ubuntu-plucky-amd64-server-20250117.img (UUID 8f35863a-398a-4b7d-9594-544c7b7656c3)... 435s nova [W] Timed out waiting for 6de7d0d4-488f-414a-b3dd-6cade4887a0a to get deleted.